Interface StackInstanceResourceDriftsSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<StackInstanceResourceDriftsSummary.Builder,
,StackInstanceResourceDriftsSummary> SdkBuilder<StackInstanceResourceDriftsSummary.Builder,
,StackInstanceResourceDriftsSummary> SdkPojo
- Enclosing class:
StackInstanceResourceDriftsSummary
-
Method Summary
Modifier and TypeMethodDescriptionlogicalResourceId
(String logicalResourceId) The logical name of the resource specified in the template.physicalResourceId
(String physicalResourceId) The name or unique identifier that corresponds to a physical instance ID of a resource supported by CloudFormation.physicalResourceIdContext
(Collection<PhysicalResourceIdContextKeyValuePair> physicalResourceIdContext) Context information that enables CloudFormation to uniquely identify a resource.physicalResourceIdContext
(Consumer<PhysicalResourceIdContextKeyValuePair.Builder>... physicalResourceIdContext) Context information that enables CloudFormation to uniquely identify a resource.physicalResourceIdContext
(PhysicalResourceIdContextKeyValuePair... physicalResourceIdContext) Context information that enables CloudFormation to uniquely identify a resource.propertyDifferences
(Collection<PropertyDifference> propertyDifferences) Status of the actual configuration of the resource compared to its expected configuration.propertyDifferences
(Consumer<PropertyDifference.Builder>... propertyDifferences) Status of the actual configuration of the resource compared to its expected configuration.propertyDifferences
(PropertyDifference... propertyDifferences) Status of the actual configuration of the resource compared to its expected configuration.resourceType
(String resourceType) Type of resource.The ID of the stack instance.stackResourceDriftStatus
(String stackResourceDriftStatus) The drift status of the resource in a stack instance.stackResourceDriftStatus
(StackResourceDriftStatus stackResourceDriftStatus) The drift status of the resource in a stack instance.Time at which the stack instance drift detection operation was initiated.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 Details
-
stackId
The ID of the stack instance.
- Parameters:
stackId
- The ID of the stack instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logicalResourceId
The logical name of the resource specified in the template.
- Parameters:
logicalResourceId
- The logical name of the resource specified in the template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
physicalResourceId
The name or unique identifier that corresponds to a physical instance ID of a resource supported by CloudFormation.
- Parameters:
physicalResourceId
- The name or unique identifier that corresponds to a physical instance ID of a resource supported by CloudFormation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
physicalResourceIdContext
StackInstanceResourceDriftsSummary.Builder physicalResourceIdContext(Collection<PhysicalResourceIdContextKeyValuePair> physicalResourceIdContext) Context information that enables CloudFormation to uniquely identify a resource. CloudFormation uses context key-value pairs in cases where a resource's logical and physical IDs aren't enough to uniquely identify that resource. Each context key-value pair specifies a unique resource that contains the targeted resource.
- Parameters:
physicalResourceIdContext
- Context information that enables CloudFormation to uniquely identify a resource. CloudFormation uses context key-value pairs in cases where a resource's logical and physical IDs aren't enough to uniquely identify that resource. Each context key-value pair specifies a unique resource that contains the targeted resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
physicalResourceIdContext
StackInstanceResourceDriftsSummary.Builder physicalResourceIdContext(PhysicalResourceIdContextKeyValuePair... physicalResourceIdContext) Context information that enables CloudFormation to uniquely identify a resource. CloudFormation uses context key-value pairs in cases where a resource's logical and physical IDs aren't enough to uniquely identify that resource. Each context key-value pair specifies a unique resource that contains the targeted resource.
- Parameters:
physicalResourceIdContext
- Context information that enables CloudFormation to uniquely identify a resource. CloudFormation uses context key-value pairs in cases where a resource's logical and physical IDs aren't enough to uniquely identify that resource. Each context key-value pair specifies a unique resource that contains the targeted resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
physicalResourceIdContext
StackInstanceResourceDriftsSummary.Builder physicalResourceIdContext(Consumer<PhysicalResourceIdContextKeyValuePair.Builder>... physicalResourceIdContext) Context information that enables CloudFormation to uniquely identify a resource. CloudFormation uses context key-value pairs in cases where a resource's logical and physical IDs aren't enough to uniquely identify that resource. Each context key-value pair specifies a unique resource that contains the targeted resource.
This is a convenience method that creates an instance of thePhysicalResourceIdContextKeyValuePair.Builder
avoiding the need to create one manually viaPhysicalResourceIdContextKeyValuePair.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tophysicalResourceIdContext(List<PhysicalResourceIdContextKeyValuePair>)
.- Parameters:
physicalResourceIdContext
- a consumer that will call methods onPhysicalResourceIdContextKeyValuePair.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceType
Type of resource. For more information, go to Amazon Web Services Resource Types Reference in the CloudFormation User Guide.
- Parameters:
resourceType
- Type of resource. For more information, go to Amazon Web Services Resource Types Reference in the CloudFormation User Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
propertyDifferences
StackInstanceResourceDriftsSummary.Builder propertyDifferences(Collection<PropertyDifference> propertyDifferences) Status of the actual configuration of the resource compared to its expected configuration. These will be present only for resources whose
StackInstanceResourceDriftStatus
isMODIFIED
.- Parameters:
propertyDifferences
- Status of the actual configuration of the resource compared to its expected configuration. These will be present only for resources whoseStackInstanceResourceDriftStatus
isMODIFIED
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
propertyDifferences
StackInstanceResourceDriftsSummary.Builder propertyDifferences(PropertyDifference... propertyDifferences) Status of the actual configuration of the resource compared to its expected configuration. These will be present only for resources whose
StackInstanceResourceDriftStatus
isMODIFIED
.- Parameters:
propertyDifferences
- Status of the actual configuration of the resource compared to its expected configuration. These will be present only for resources whoseStackInstanceResourceDriftStatus
isMODIFIED
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
propertyDifferences
StackInstanceResourceDriftsSummary.Builder propertyDifferences(Consumer<PropertyDifference.Builder>... propertyDifferences) Status of the actual configuration of the resource compared to its expected configuration. These will be present only for resources whose
This is a convenience method that creates an instance of theStackInstanceResourceDriftStatus
isMODIFIED
.PropertyDifference.Builder
avoiding the need to create one manually viaPropertyDifference.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed topropertyDifferences(List<PropertyDifference>)
.- Parameters:
propertyDifferences
- a consumer that will call methods onPropertyDifference.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
stackResourceDriftStatus
StackInstanceResourceDriftsSummary.Builder stackResourceDriftStatus(String stackResourceDriftStatus) The drift status of the resource in a stack instance.
-
DELETED
: The resource differs from its expected template configuration in that the resource has been deleted. -
MODIFIED
: One or more resource properties differ from their expected template values. -
IN_SYNC
: The resource's actual configuration matches its expected template configuration. -
NOT_CHECKED
: CloudFormation doesn't currently return this value.
- Parameters:
stackResourceDriftStatus
- The drift status of the resource in a stack instance.-
DELETED
: The resource differs from its expected template configuration in that the resource has been deleted. -
MODIFIED
: One or more resource properties differ from their expected template values. -
IN_SYNC
: The resource's actual configuration matches its expected template configuration. -
NOT_CHECKED
: CloudFormation doesn't currently return this value.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
stackResourceDriftStatus
StackInstanceResourceDriftsSummary.Builder stackResourceDriftStatus(StackResourceDriftStatus stackResourceDriftStatus) The drift status of the resource in a stack instance.
-
DELETED
: The resource differs from its expected template configuration in that the resource has been deleted. -
MODIFIED
: One or more resource properties differ from their expected template values. -
IN_SYNC
: The resource's actual configuration matches its expected template configuration. -
NOT_CHECKED
: CloudFormation doesn't currently return this value.
- Parameters:
stackResourceDriftStatus
- The drift status of the resource in a stack instance.-
DELETED
: The resource differs from its expected template configuration in that the resource has been deleted. -
MODIFIED
: One or more resource properties differ from their expected template values. -
IN_SYNC
: The resource's actual configuration matches its expected template configuration. -
NOT_CHECKED
: CloudFormation doesn't currently return this value.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
timestamp
Time at which the stack instance drift detection operation was initiated.
- Parameters:
timestamp
- Time at which the stack instance drift detection operation was initiated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-