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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.Builderavoiding the need to create one manually viaPhysicalResourceIdContextKeyValuePair.builder().When the
Consumercompletes,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, see Amazon Web Services resource and property types reference in the CloudFormation User Guide.
- Parameters:
resourceType- Type of resource. For more information, see Amazon Web Services resource and property 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
StackInstanceResourceDriftStatusisMODIFIED.- Parameters:
propertyDifferences- Status of the actual configuration of the resource compared to its expected configuration. These will be present only for resources whoseStackInstanceResourceDriftStatusisMODIFIED.- 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
StackInstanceResourceDriftStatusisMODIFIED.- Parameters:
propertyDifferences- Status of the actual configuration of the resource compared to its expected configuration. These will be present only for resources whoseStackInstanceResourceDriftStatusisMODIFIED.- 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 theStackInstanceResourceDriftStatusisMODIFIED.PropertyDifference.Builderavoiding the need to create one manually viaPropertyDifference.builder().When the
Consumercompletes,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.
-