@Stability(value=Stable) public static final class CfnStackSet.Builder extends Object implements software.amazon.jsii.Builder<CfnStackSet>
CfnStackSet
.Modifier and Type | Method and Description |
---|---|
CfnStackSet.Builder |
administrationRoleArn(String administrationRoleArn)
`AWS::CloudFormation::StackSet.AdministrationRoleARN`.
|
CfnStackSet.Builder |
autoDeployment(CfnStackSet.AutoDeploymentProperty autoDeployment)
`AWS::CloudFormation::StackSet.AutoDeployment`.
|
CfnStackSet.Builder |
autoDeployment(IResolvable autoDeployment)
`AWS::CloudFormation::StackSet.AutoDeployment`.
|
CfnStackSet |
build() |
CfnStackSet.Builder |
callAs(String callAs)
`AWS::CloudFormation::StackSet.CallAs`.
|
CfnStackSet.Builder |
capabilities(List<String> capabilities)
`AWS::CloudFormation::StackSet.Capabilities`.
|
static CfnStackSet.Builder |
create(Construct scope,
String id) |
CfnStackSet.Builder |
description(String description)
`AWS::CloudFormation::StackSet.Description`.
|
CfnStackSet.Builder |
executionRoleName(String executionRoleName)
`AWS::CloudFormation::StackSet.ExecutionRoleName`.
|
CfnStackSet.Builder |
operationPreferences(CfnStackSet.OperationPreferencesProperty operationPreferences)
`AWS::CloudFormation::StackSet.OperationPreferences`.
|
CfnStackSet.Builder |
operationPreferences(IResolvable operationPreferences)
`AWS::CloudFormation::StackSet.OperationPreferences`.
|
CfnStackSet.Builder |
parameters(IResolvable parameters)
`AWS::CloudFormation::StackSet.Parameters`.
|
CfnStackSet.Builder |
parameters(List<? extends Object> parameters)
`AWS::CloudFormation::StackSet.Parameters`.
|
CfnStackSet.Builder |
permissionModel(String permissionModel)
`AWS::CloudFormation::StackSet.PermissionModel`.
|
CfnStackSet.Builder |
stackInstancesGroup(IResolvable stackInstancesGroup)
`AWS::CloudFormation::StackSet.StackInstancesGroup`.
|
CfnStackSet.Builder |
stackInstancesGroup(List<? extends Object> stackInstancesGroup)
`AWS::CloudFormation::StackSet.StackInstancesGroup`.
|
CfnStackSet.Builder |
stackSetName(String stackSetName)
`AWS::CloudFormation::StackSet.StackSetName`.
|
CfnStackSet.Builder |
tags(List<? extends CfnTag> tags)
`AWS::CloudFormation::StackSet.Tags`.
|
CfnStackSet.Builder |
templateBody(String templateBody)
`AWS::CloudFormation::StackSet.TemplateBody`.
|
CfnStackSet.Builder |
templateUrl(String templateUrl)
`AWS::CloudFormation::StackSet.TemplateURL`.
|
@Stability(value=Stable) public static CfnStackSet.Builder create(Construct scope, String id)
scope
- - scope in which this resource is defined. This parameter is required.id
- - scoped id of the resource. This parameter is required.CfnStackSet.AutoDeploymentProperty.Builder
.@Stability(value=Stable) public CfnStackSet.Builder permissionModel(String permissionModel)
permissionModel
- `AWS::CloudFormation::StackSet.PermissionModel`. This parameter is required.this
@Stability(value=Stable) public CfnStackSet.Builder stackSetName(String stackSetName)
stackSetName
- `AWS::CloudFormation::StackSet.StackSetName`. This parameter is required.this
@Stability(value=Stable) public CfnStackSet.Builder administrationRoleArn(String administrationRoleArn)
administrationRoleArn
- `AWS::CloudFormation::StackSet.AdministrationRoleARN`. This parameter is required.this
@Stability(value=Stable) public CfnStackSet.Builder autoDeployment(IResolvable autoDeployment)
autoDeployment
- `AWS::CloudFormation::StackSet.AutoDeployment`. This parameter is required.this
@Stability(value=Stable) public CfnStackSet.Builder autoDeployment(CfnStackSet.AutoDeploymentProperty autoDeployment)
autoDeployment
- `AWS::CloudFormation::StackSet.AutoDeployment`. This parameter is required.this
@Stability(value=Stable) public CfnStackSet.Builder callAs(String callAs)
callAs
- `AWS::CloudFormation::StackSet.CallAs`. This parameter is required.this
@Stability(value=Stable) public CfnStackSet.Builder capabilities(List<String> capabilities)
capabilities
- `AWS::CloudFormation::StackSet.Capabilities`. This parameter is required.this
@Stability(value=Stable) public CfnStackSet.Builder description(String description)
description
- `AWS::CloudFormation::StackSet.Description`. This parameter is required.this
@Stability(value=Stable) public CfnStackSet.Builder executionRoleName(String executionRoleName)
executionRoleName
- `AWS::CloudFormation::StackSet.ExecutionRoleName`. This parameter is required.this
@Stability(value=Stable) public CfnStackSet.Builder operationPreferences(IResolvable operationPreferences)
operationPreferences
- `AWS::CloudFormation::StackSet.OperationPreferences`. This parameter is required.this
@Stability(value=Stable) public CfnStackSet.Builder operationPreferences(CfnStackSet.OperationPreferencesProperty operationPreferences)
operationPreferences
- `AWS::CloudFormation::StackSet.OperationPreferences`. This parameter is required.this
@Stability(value=Stable) public CfnStackSet.Builder parameters(IResolvable parameters)
parameters
- `AWS::CloudFormation::StackSet.Parameters`. This parameter is required.this
@Stability(value=Stable) public CfnStackSet.Builder parameters(List<? extends Object> parameters)
parameters
- `AWS::CloudFormation::StackSet.Parameters`. This parameter is required.this
@Stability(value=Stable) public CfnStackSet.Builder stackInstancesGroup(IResolvable stackInstancesGroup)
stackInstancesGroup
- `AWS::CloudFormation::StackSet.StackInstancesGroup`. This parameter is required.this
@Stability(value=Stable) public CfnStackSet.Builder stackInstancesGroup(List<? extends Object> stackInstancesGroup)
stackInstancesGroup
- `AWS::CloudFormation::StackSet.StackInstancesGroup`. This parameter is required.this
@Stability(value=Stable) public CfnStackSet.Builder tags(List<? extends CfnTag> tags)
tags
- `AWS::CloudFormation::StackSet.Tags`. This parameter is required.this
@Stability(value=Stable) public CfnStackSet.Builder templateBody(String templateBody)
templateBody
- `AWS::CloudFormation::StackSet.TemplateBody`. This parameter is required.this
@Stability(value=Stable) public CfnStackSet.Builder templateUrl(String templateUrl)
templateUrl
- `AWS::CloudFormation::StackSet.TemplateURL`. This parameter is required.this
@Stability(value=Stable) public CfnStackSet build()
build
in interface software.amazon.jsii.Builder<CfnStackSet>
Copyright © 2021. All rights reserved.