Class ApplicationArgs
Inherited Members
Namespace: Pulumi.AliCloud.Edas
Assembly: Pulumi.AliCloud.dll
Syntax
public sealed class ApplicationArgs : ResourceArgs
Constructors
View SourceApplicationArgs()
Declaration
public ApplicationArgs()
Properties
View SourceApplicationName
Name of your EDAS application. Only letters '-' '_' and numbers are allowed. The length cannot exceed 36 characters.
Declaration
public Input<string> ApplicationName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
BuildPackId
The package ID of Enterprise Distributed Application Service (EDAS) Container, which can be retrieved by calling container version list interface ListBuildPack or the "Pack ID" column in container version list. When creating High-speed Service Framework (HSF) application, this parameter is required.
Declaration
public Input<int> BuildPackId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
ClusterId
The ID of the cluster that you want to create the application. The default cluster will be used if you do not specify this parameter.
Declaration
public Input<string> ClusterId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Descriotion
The description of the application that you want to create.
Declaration
public Input<string> Descriotion { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
EcuInfos
The ID of the Elastic Compute Unit (ECU) where you want to deploy the application. Type: List.
Declaration
public InputList<string> EcuInfos { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
GroupId
The ID of the instance group where the application is going to be deployed. Set this parameter to all if you want to deploy the application to all groups.
Declaration
public Input<string> GroupId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
HealthCheckUrl
The URL for health checking of the application.
Declaration
public Input<string> HealthCheckUrl { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
LogicalRegionId
The ID of the namespace where you want to create the application. You can call the ListUserDefineRegion operation to query the namespace ID.
Declaration
public Input<string> LogicalRegionId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
PackageType
The type of the package for the deployment of the application that you want to create. The valid values are: WAR and JAR. We strongly recommend you to set this parameter when creating the application.
Declaration
public Input<string> PackageType { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
PackageVersion
The version of the application that you want to deploy. It must be unique for every application. The length cannot exceed 64 characters. We recommended you to use a timestamp.
Declaration
public Input<string> PackageVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
WarUrl
The address to store the uploaded web application (WAR) package for application deployment. This parameter is required when the deployType parameter is set as url.
Declaration
public Input<string> WarUrl { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |