Show / Hide Table of Contents

Class ApplicationState

Inheritance
System.Object
InputArgs
ResourceArgs
ApplicationState
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.AliCloud.CS
Assembly: Pulumi.AliCloud.dll
Syntax
public sealed class ApplicationState : ResourceArgs

Constructors

View Source

ApplicationState()

Declaration
public ApplicationState()

Properties

View Source

BlueGreen

Wherther to use "Blue Green" method when release a new version. Default to false.

Declaration
public Input<bool> BlueGreen { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

BlueGreenConfirm

Whether to confirm a "Blue Green" application. Default to false. It will be ignored when blue_green is false.

Declaration
public Input<bool> BlueGreenConfirm { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

ClusterName

The swarm cluster's name.

Declaration
public Input<string> ClusterName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

DefaultDomain

The application default domain and it can be used to configure routing service.

Declaration
public Input<string> DefaultDomain { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Description

The description of application.

Declaration
public Input<string> Description { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Environment

A key/value map used to replace the variable parameter in the Compose template.

Declaration
public InputMap<object> Environment { get; set; }
Property Value
Type Description
InputMap<System.Object>
View Source

LatestImage

Whether to use latest docker image while each updating application. Default to false.

Declaration
public Input<bool> LatestImage { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

Name

The application name. It should be 1-64 characters long, and can contain numbers, English letters and hyphens, but cannot start with hyphens.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Services

List of services in the application. It contains several attributes to Block Nodes.

Declaration
public InputList<ApplicationServiceGetArgs> Services { get; set; }
Property Value
Type Description
InputList<ApplicationServiceGetArgs>
View Source

Template

The application deployment template and it must be Docker Compose format.

Declaration
public Input<string> Template { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Version

The application deploying version. Each updating, it must be different with current. Default to "1.0"

Declaration
public Input<string> Version { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.