| Package | Description |
|---|---|
| software.amazon.awscdk.services.opsworks |
AWS OpsWorks Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
CfnStack.Builder |
CfnStack.Builder.agentVersion(String agentVersion)
The default AWS OpsWorks Stacks agent version.
|
CfnStack.Builder |
CfnStack.Builder.attributes(IResolvable attributes)
One or more user-defined key-value pairs to be added to the stack attributes.
|
CfnStack.Builder |
CfnStack.Builder.attributes(Map<String,String> attributes)
One or more user-defined key-value pairs to be added to the stack attributes.
|
CfnStack.Builder |
CfnStack.Builder.chefConfiguration(CfnStack.ChefConfigurationProperty chefConfiguration)
A `ChefConfiguration` object that specifies whether to enable Berkshelf and the Berkshelf version on Chef 11.10 stacks.
|
CfnStack.Builder |
CfnStack.Builder.chefConfiguration(IResolvable chefConfiguration)
A `ChefConfiguration` object that specifies whether to enable Berkshelf and the Berkshelf version on Chef 11.10 stacks.
|
CfnStack.Builder |
CfnStack.Builder.cloneAppIds(List<String> cloneAppIds)
If you're cloning an AWS OpsWorks stack, a list of AWS OpsWorks application stack IDs from the source stack to include in the cloned stack.
|
CfnStack.Builder |
CfnStack.Builder.clonePermissions(Boolean clonePermissions)
If you're cloning an AWS OpsWorks stack, indicates whether to clone the source stack's permissions.
|
CfnStack.Builder |
CfnStack.Builder.clonePermissions(IResolvable clonePermissions)
If you're cloning an AWS OpsWorks stack, indicates whether to clone the source stack's permissions.
|
CfnStack.Builder |
CfnStack.Builder.configurationManager(CfnStack.StackConfigurationManagerProperty configurationManager)
The configuration manager.
|
CfnStack.Builder |
CfnStack.Builder.configurationManager(IResolvable configurationManager)
The configuration manager.
|
static CfnStack.Builder |
CfnStack.Builder.create(software.constructs.Construct scope,
String id) |
CfnStack.Builder |
CfnStack.Builder.customCookbooksSource(CfnStack.SourceProperty customCookbooksSource)
Contains the information required to retrieve an app or cookbook from a repository.
|
CfnStack.Builder |
CfnStack.Builder.customCookbooksSource(IResolvable customCookbooksSource)
Contains the information required to retrieve an app or cookbook from a repository.
|
CfnStack.Builder |
CfnStack.Builder.customJson(Object customJson)
A string that contains user-defined, custom JSON.
|
CfnStack.Builder |
CfnStack.Builder.defaultAvailabilityZone(String defaultAvailabilityZone)
The stack's default Availability Zone, which must be in the specified region.
|
CfnStack.Builder |
CfnStack.Builder.defaultInstanceProfileArn(String defaultInstanceProfileArn)
The Amazon Resource Name (ARN) of an IAM profile that is the default profile for all of the stack's EC2 instances.
|
CfnStack.Builder |
CfnStack.Builder.defaultOs(String defaultOs)
The stack's default operating system, which is installed on every instance unless you specify a different operating system when you create the instance.
|
CfnStack.Builder |
CfnStack.Builder.defaultRootDeviceType(String defaultRootDeviceType)
The default root device type.
|
CfnStack.Builder |
CfnStack.Builder.defaultSshKeyName(String defaultSshKeyName)
A default Amazon EC2 key pair name.
|
CfnStack.Builder |
CfnStack.Builder.defaultSubnetId(String defaultSubnetId)
The stack's default subnet ID.
|
CfnStack.Builder |
CfnStack.Builder.ecsClusterArn(String ecsClusterArn)
The Amazon Resource Name (ARN) of the Amazon Elastic Container Service ( Amazon ECS ) cluster to register with the AWS OpsWorks stack.
|
CfnStack.Builder |
CfnStack.Builder.elasticIps(IResolvable elasticIps)
A list of Elastic IP addresses to register with the AWS OpsWorks stack.
|
CfnStack.Builder |
CfnStack.Builder.elasticIps(List<? extends Object> elasticIps)
A list of Elastic IP addresses to register with the AWS OpsWorks stack.
|
CfnStack.Builder |
CfnStack.Builder.hostnameTheme(String hostnameTheme)
The stack's host name theme, with spaces replaced by underscores.
|
CfnStack.Builder |
CfnStack.Builder.name(String name)
The stack name.
|
CfnStack.Builder |
CfnStack.Builder.rdsDbInstances(IResolvable rdsDbInstances)
The Amazon Relational Database Service ( Amazon RDS ) database instance to register with the AWS OpsWorks stack.
|
CfnStack.Builder |
CfnStack.Builder.rdsDbInstances(List<? extends Object> rdsDbInstances)
The Amazon Relational Database Service ( Amazon RDS ) database instance to register with the AWS OpsWorks stack.
|
CfnStack.Builder |
CfnStack.Builder.serviceRoleArn(String serviceRoleArn)
The stack's IAM role, which allows AWS OpsWorks Stacks to work with AWS resources on your behalf.
|
CfnStack.Builder |
CfnStack.Builder.sourceStackId(String sourceStackId)
If you're cloning an AWS OpsWorks stack, the stack ID of the source AWS OpsWorks stack to clone.
|
CfnStack.Builder |
CfnStack.Builder.tags(List<? extends CfnTag> tags)
A map that contains tag keys and tag values that are attached to a stack or layer.
|
CfnStack.Builder |
CfnStack.Builder.useCustomCookbooks(Boolean useCustomCookbooks)
Whether the stack uses custom cookbooks.
|
CfnStack.Builder |
CfnStack.Builder.useCustomCookbooks(IResolvable useCustomCookbooks)
Whether the stack uses custom cookbooks.
|
CfnStack.Builder |
CfnStack.Builder.useOpsworksSecurityGroups(Boolean useOpsworksSecurityGroups)
Whether to associate the AWS OpsWorks Stacks built-in security groups with the stack's layers.
|
CfnStack.Builder |
CfnStack.Builder.useOpsworksSecurityGroups(IResolvable useOpsworksSecurityGroups)
Whether to associate the AWS OpsWorks Stacks built-in security groups with the stack's layers.
|
CfnStack.Builder |
CfnStack.Builder.vpcId(String vpcId)
The ID of the VPC that the stack is to be launched into.
|
Copyright © 2022. All rights reserved.