Class StackState
Inheritance
System.Object
StackState
Inherited Members
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()
Assembly: Pulumi.Aws.dll
Syntax
public sealed class StackState : ResourceArgs
Constructors
View Source
StackState()
Declaration
Properties
View Source
AgentVersion
If set to "LATEST", OpsWorks will automatically install the latest version.
Declaration
public Input<string> AgentVersion { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Arn
Declaration
public Input<string> Arn { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
BerkshelfVersion
If manage_berkshelf is enabled, the version of Berkshelf to use.
Declaration
public Input<string> BerkshelfVersion { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Color
Color to paint next to the stack's resources in the OpsWorks console.
Declaration
public Input<string> Color { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
ConfigurationManagerName
Name of the configuration manager to use. Defaults to "Chef".
Declaration
public Input<string> ConfigurationManagerName { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
ConfigurationManagerVersion
Version of the configuration manager to use. Defaults to "11.4".
Declaration
public Input<string> ConfigurationManagerVersion { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
CustomCookbooksSources
When use_custom_cookbooks is set, provide this sub-object as
described below.
Declaration
public InputList<StackCustomCookbooksSourceGetArgs> CustomCookbooksSources { get; set; }
Property Value
View Source
CustomJson
Custom JSON attributes to apply to the entire stack.
Declaration
public Input<string> CustomJson { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
DefaultAvailabilityZone
Name of the availability zone where instances will be created
by default. This is required unless you set vpc_id.
Declaration
public Input<string> DefaultAvailabilityZone { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
DefaultInstanceProfileArn
The ARN of an IAM Instance Profile that created instances
will have by default.
Declaration
public Input<string> DefaultInstanceProfileArn { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
DefaultOs
Name of OS that will be installed on instances by default.
Declaration
public Input<string> DefaultOs { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
DefaultRootDeviceType
Name of the type of root device instances will have by default.
Declaration
public Input<string> DefaultRootDeviceType { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
DefaultSshKeyName
Name of the SSH keypair that instances will have by default.
Declaration
public Input<string> DefaultSshKeyName { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
DefaultSubnetId
Id of the subnet in which instances will be created by default. Mandatory
if vpc_id is set, and forbidden if it isn't.
Declaration
public Input<string> DefaultSubnetId { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
HostnameTheme
Keyword representing the naming scheme that will be used for instance hostnames
within this stack.
Declaration
public Input<string> HostnameTheme { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
ManageBerkshelf
Boolean value controlling whether Opsworks will run Berkshelf for this stack.
Declaration
public Input<bool> ManageBerkshelf { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
Name
Declaration
public Input<string> Name { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Region
The name of the region where the stack will exist.
Declaration
public Input<string> Region { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
ServiceRoleArn
The ARN of an IAM role that the OpsWorks service will act as.
Declaration
public Input<string> ServiceRoleArn { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
StackEndpoint
Declaration
public Input<string> StackEndpoint { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
A map of tags to assign to the resource.
Declaration
public InputMap<object> Tags { get; set; }
Property Value
| Type |
Description |
| InputMap<System.Object> |
|
View Source
UseCustomCookbooks
Boolean value controlling whether the custom cookbook settings are
enabled.
Declaration
public Input<bool> UseCustomCookbooks { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
UseOpsworksSecurityGroups
Boolean value controlling whether the standard OpsWorks
security groups apply to created instances.
Declaration
public Input<bool> UseOpsworksSecurityGroups { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
VpcId
The id of the VPC that this stack belongs to.
Declaration
public Input<string> VpcId { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|