| Package | Description |
|---|---|
| software.amazon.awssdk.services.cloudformation |
|
| software.amazon.awssdk.services.cloudformation.model |
| Modifier and Type | Method and Description |
|---|---|
default CreateStackResponse |
CloudFormationClient.createStack(Consumer<CreateStackRequest.Builder> createStackRequest)
Creates a stack as specified in the template.
|
default CompletableFuture<CreateStackResponse> |
CloudFormationAsyncClient.createStack(Consumer<CreateStackRequest.Builder> createStackRequest)
Creates a stack as specified in the template.
|
| Modifier and Type | Method and Description |
|---|---|
static CreateStackRequest.Builder |
CreateStackRequest.builder() |
CreateStackRequest.Builder |
CreateStackRequest.Builder.capabilities(Capability... capabilities)
In some cases, you must explicitly acknowledge that your stack template contains certain capabilities in
order for CloudFormation to create the stack.
|
CreateStackRequest.Builder |
CreateStackRequest.Builder.capabilities(Collection<Capability> capabilities)
In some cases, you must explicitly acknowledge that your stack template contains certain capabilities in
order for CloudFormation to create the stack.
|
CreateStackRequest.Builder |
CreateStackRequest.Builder.capabilitiesWithStrings(Collection<String> capabilities)
In some cases, you must explicitly acknowledge that your stack template contains certain capabilities in
order for CloudFormation to create the stack.
|
CreateStackRequest.Builder |
CreateStackRequest.Builder.capabilitiesWithStrings(String... capabilities)
In some cases, you must explicitly acknowledge that your stack template contains certain capabilities in
order for CloudFormation to create the stack.
|
CreateStackRequest.Builder |
CreateStackRequest.Builder.clientRequestToken(String clientRequestToken)
A unique identifier for this
CreateStack request. |
CreateStackRequest.Builder |
CreateStackRequest.Builder.disableRollback(Boolean disableRollback)
Set to
true to disable rollback of the stack if stack creation failed. |
CreateStackRequest.Builder |
CreateStackRequest.Builder.enableTerminationProtection(Boolean enableTerminationProtection)
Whether to enable termination protection on the specified stack.
|
CreateStackRequest.Builder |
CreateStackRequest.Builder.notificationARNs(Collection<String> notificationARNs)
The Amazon Simple Notification Service (Amazon SNS) topic ARNs to publish stack related events.
|
CreateStackRequest.Builder |
CreateStackRequest.Builder.notificationARNs(String... notificationARNs)
The Amazon Simple Notification Service (Amazon SNS) topic ARNs to publish stack related events.
|
CreateStackRequest.Builder |
CreateStackRequest.Builder.onFailure(OnFailure onFailure)
Determines what action will be taken if stack creation fails.
|
CreateStackRequest.Builder |
CreateStackRequest.Builder.onFailure(String onFailure)
Determines what action will be taken if stack creation fails.
|
CreateStackRequest.Builder |
CreateStackRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateStackRequest.Builder |
CreateStackRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateStackRequest.Builder |
CreateStackRequest.Builder.parameters(Collection<Parameter> parameters)
A list of
Parameter structures that specify input parameters for the stack. |
CreateStackRequest.Builder |
CreateStackRequest.Builder.parameters(Consumer<Parameter.Builder>... parameters)
A list of
Parameter structures that specify input parameters for the stack. |
CreateStackRequest.Builder |
CreateStackRequest.Builder.parameters(Parameter... parameters)
A list of
Parameter structures that specify input parameters for the stack. |
CreateStackRequest.Builder |
CreateStackRequest.Builder.resourceTypes(Collection<String> resourceTypes)
The template resource types that you have permissions to work with for this create stack action, such as
AWS::EC2::Instance, AWS::EC2::*, or Custom::MyCustomInstance. |
CreateStackRequest.Builder |
CreateStackRequest.Builder.resourceTypes(String... resourceTypes)
The template resource types that you have permissions to work with for this create stack action, such as
AWS::EC2::Instance, AWS::EC2::*, or Custom::MyCustomInstance. |
CreateStackRequest.Builder |
CreateStackRequest.Builder.roleARN(String roleARN)
The Amazon Resource Name (ARN) of an Identity and Access Management (IAM) role that CloudFormation assumes to
create the stack.
|
default CreateStackRequest.Builder |
CreateStackRequest.Builder.rollbackConfiguration(Consumer<RollbackConfiguration.Builder> rollbackConfiguration)
The rollback triggers for CloudFormation to monitor during stack creation and updating operations, and for
the specified monitoring period afterwards.
|
CreateStackRequest.Builder |
CreateStackRequest.Builder.rollbackConfiguration(RollbackConfiguration rollbackConfiguration)
The rollback triggers for CloudFormation to monitor during stack creation and updating operations, and for
the specified monitoring period afterwards.
|
CreateStackRequest.Builder |
CreateStackRequest.Builder.stackName(String stackName)
The name that's associated with the stack.
|
CreateStackRequest.Builder |
CreateStackRequest.Builder.stackPolicyBody(String stackPolicyBody)
Structure containing the stack policy body.
|
CreateStackRequest.Builder |
CreateStackRequest.Builder.stackPolicyURL(String stackPolicyURL)
Location of a file containing the stack policy.
|
CreateStackRequest.Builder |
CreateStackRequest.Builder.tags(Collection<Tag> tags)
Key-value pairs to associate with this stack.
|
CreateStackRequest.Builder |
CreateStackRequest.Builder.tags(Consumer<Tag.Builder>... tags)
Key-value pairs to associate with this stack.
|
CreateStackRequest.Builder |
CreateStackRequest.Builder.tags(Tag... tags)
Key-value pairs to associate with this stack.
|
CreateStackRequest.Builder |
CreateStackRequest.Builder.templateBody(String templateBody)
Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes.
|
CreateStackRequest.Builder |
CreateStackRequest.Builder.templateURL(String templateURL)
Location of file containing the template body.
|
CreateStackRequest.Builder |
CreateStackRequest.Builder.timeoutInMinutes(Integer timeoutInMinutes)
The amount of time that can pass before the stack status becomes CREATE_FAILED; if
DisableRollback is not set or is set to false, the stack will be rolled back. |
CreateStackRequest.Builder |
CreateStackRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateStackRequest.Builder> |
CreateStackRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.