Interface DescribeStackResourcesRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CloudFormationRequest.Builder,CopyableBuilder<DescribeStackResourcesRequest.Builder,DescribeStackResourcesRequest>,SdkBuilder<DescribeStackResourcesRequest.Builder,DescribeStackResourcesRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- DescribeStackResourcesRequest
public static interface DescribeStackResourcesRequest.Builder extends CloudFormationRequest.Builder, SdkPojo, CopyableBuilder<DescribeStackResourcesRequest.Builder,DescribeStackResourcesRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DescribeStackResourcesRequest.BuilderlogicalResourceId(String logicalResourceId)The logical name of the resource as specified in the template.DescribeStackResourcesRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)DescribeStackResourcesRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)DescribeStackResourcesRequest.BuilderphysicalResourceId(String physicalResourceId)The name or unique identifier that corresponds to a physical instance ID of a resource supported by CloudFormation.DescribeStackResourcesRequest.BuilderstackName(String stackName)The name or the unique stack ID that is associated with the stack, which aren't always interchangeable:-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.services.cloudformation.model.CloudFormationRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
stackName
DescribeStackResourcesRequest.Builder stackName(String stackName)
The name or the unique stack ID that is associated with the stack, which aren't always interchangeable:
-
Running stacks: You can specify either the stack's name or its unique stack ID.
-
Deleted stacks: You must specify the unique stack ID.
Default: There is no default value.
Required: Conditional. If you don't specify
StackName, you must specifyPhysicalResourceId.- Parameters:
stackName- The name or the unique stack ID that is associated with the stack, which aren't always interchangeable:-
Running stacks: You can specify either the stack's name or its unique stack ID.
-
Deleted stacks: You must specify the unique stack ID.
Default: There is no default value.
Required: Conditional. If you don't specify
StackName, you must specifyPhysicalResourceId.-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
logicalResourceId
DescribeStackResourcesRequest.Builder logicalResourceId(String logicalResourceId)
The logical name of the resource as specified in the template.
Default: There is no default value.
- Parameters:
logicalResourceId- The logical name of the resource as specified in the template.Default: There is no default value.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
physicalResourceId
DescribeStackResourcesRequest.Builder physicalResourceId(String physicalResourceId)
The name or unique identifier that corresponds to a physical instance ID of a resource supported by CloudFormation.
For example, for an Amazon Elastic Compute Cloud (EC2) instance,
PhysicalResourceIdcorresponds to theInstanceId. You can pass the EC2InstanceIdtoDescribeStackResourcesto find which stack the instance belongs to and what other resources are part of the stack.Required: Conditional. If you don't specify
PhysicalResourceId, you must specifyStackName.Default: There is no default value.
- Parameters:
physicalResourceId- The name or unique identifier that corresponds to a physical instance ID of a resource supported by CloudFormation.For example, for an Amazon Elastic Compute Cloud (EC2) instance,
PhysicalResourceIdcorresponds to theInstanceId. You can pass the EC2InstanceIdtoDescribeStackResourcesto find which stack the instance belongs to and what other resources are part of the stack.Required: Conditional. If you don't specify
PhysicalResourceId, you must specifyStackName.Default: There is no default value.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DescribeStackResourcesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
DescribeStackResourcesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-