public static interface StackResourceDrift.Builder extends SdkPojo, CopyableBuilder<StackResourceDrift.Builder,StackResourceDrift>
| Modifier and Type | Method and Description |
|---|---|
StackResourceDrift.Builder |
actualProperties(String actualProperties)
A JSON structure containing the actual property values of the stack resource.
|
StackResourceDrift.Builder |
expectedProperties(String expectedProperties)
A JSON structure containing the expected property values of the stack resource, as defined in the stack
template and any values specified as template parameters.
|
StackResourceDrift.Builder |
logicalResourceId(String logicalResourceId)
The logical name of the resource specified in the template.
|
StackResourceDrift.Builder |
physicalResourceId(String physicalResourceId)
The name or unique identifier that corresponds to a physical instance ID of a resource supported by AWS
CloudFormation.
|
StackResourceDrift.Builder |
physicalResourceIdContext(Collection<PhysicalResourceIdContextKeyValuePair> physicalResourceIdContext)
Context information that enables AWS CloudFormation to uniquely identify a resource.
|
StackResourceDrift.Builder |
physicalResourceIdContext(Consumer<PhysicalResourceIdContextKeyValuePair.Builder>... physicalResourceIdContext)
Context information that enables AWS CloudFormation to uniquely identify a resource.
|
StackResourceDrift.Builder |
physicalResourceIdContext(PhysicalResourceIdContextKeyValuePair... physicalResourceIdContext)
Context information that enables AWS CloudFormation to uniquely identify a resource.
|
StackResourceDrift.Builder |
propertyDifferences(Collection<PropertyDifference> propertyDifferences)
A collection of the resource properties whose actual values differ from their expected values.
|
StackResourceDrift.Builder |
propertyDifferences(Consumer<PropertyDifference.Builder>... propertyDifferences)
A collection of the resource properties whose actual values differ from their expected values.
|
StackResourceDrift.Builder |
propertyDifferences(PropertyDifference... propertyDifferences)
A collection of the resource properties whose actual values differ from their expected values.
|
StackResourceDrift.Builder |
resourceType(String resourceType)
The type of the resource.
|
StackResourceDrift.Builder |
stackId(String stackId)
The ID of the stack.
|
StackResourceDrift.Builder |
stackResourceDriftStatus(StackResourceDriftStatus stackResourceDriftStatus)
Status of the resource's actual configuration compared to its expected configuration
|
StackResourceDrift.Builder |
stackResourceDriftStatus(String stackResourceDriftStatus)
Status of the resource's actual configuration compared to its expected configuration
|
StackResourceDrift.Builder |
timestamp(Instant timestamp)
Time at which AWS CloudFormation performed drift detection on the stack resource.
|
copyapplyMutation, buildStackResourceDrift.Builder stackId(String stackId)
The ID of the stack.
stackId - The ID of the stack.StackResourceDrift.Builder logicalResourceId(String logicalResourceId)
The logical name of the resource specified in the template.
logicalResourceId - The logical name of the resource specified in the template.StackResourceDrift.Builder physicalResourceId(String physicalResourceId)
The name or unique identifier that corresponds to a physical instance ID of a resource supported by AWS CloudFormation.
physicalResourceId - The name or unique identifier that corresponds to a physical instance ID of a resource supported by
AWS CloudFormation.StackResourceDrift.Builder physicalResourceIdContext(Collection<PhysicalResourceIdContextKeyValuePair> physicalResourceIdContext)
Context information that enables AWS CloudFormation to uniquely identify a resource. AWS CloudFormation uses context key-value pairs in cases where a resource's logical and physical IDs are not enough to uniquely identify that resource. Each context key-value pair specifies a unique resource that contains the targeted resource.
physicalResourceIdContext - Context information that enables AWS CloudFormation to uniquely identify a resource. AWS
CloudFormation uses context key-value pairs in cases where a resource's logical and physical IDs are
not enough to uniquely identify that resource. Each context key-value pair specifies a unique resource
that contains the targeted resource.StackResourceDrift.Builder physicalResourceIdContext(PhysicalResourceIdContextKeyValuePair... physicalResourceIdContext)
Context information that enables AWS CloudFormation to uniquely identify a resource. AWS CloudFormation uses context key-value pairs in cases where a resource's logical and physical IDs are not enough to uniquely identify that resource. Each context key-value pair specifies a unique resource that contains the targeted resource.
physicalResourceIdContext - Context information that enables AWS CloudFormation to uniquely identify a resource. AWS
CloudFormation uses context key-value pairs in cases where a resource's logical and physical IDs are
not enough to uniquely identify that resource. Each context key-value pair specifies a unique resource
that contains the targeted resource.StackResourceDrift.Builder physicalResourceIdContext(Consumer<PhysicalResourceIdContextKeyValuePair.Builder>... physicalResourceIdContext)
Context information that enables AWS CloudFormation to uniquely identify a resource. AWS CloudFormation uses context key-value pairs in cases where a resource's logical and physical IDs are not enough to uniquely identify that resource. Each context key-value pair specifies a unique resource that contains the targeted resource.
This is a convenience that creates an instance of the.Builder avoiding the need to create one manually via #builder() .
When the Consumer completes, List.Builder#build() is
called immediately and its result is passed to #physicalResourceIdContext(List) .physicalResourceIdContext - a consumer that will call methods on List.Builder #physicalResourceIdContext(List) StackResourceDrift.Builder resourceType(String resourceType)
The type of the resource.
resourceType - The type of the resource.StackResourceDrift.Builder expectedProperties(String expectedProperties)
A JSON structure containing the expected property values of the stack resource, as defined in the stack template and any values specified as template parameters.
For resources whose StackResourceDriftStatus is DELETED, this structure will not be
present.
expectedProperties - A JSON structure containing the expected property values of the stack resource, as defined in the
stack template and any values specified as template parameters.
For resources whose StackResourceDriftStatus is DELETED, this structure will
not be present.
StackResourceDrift.Builder actualProperties(String actualProperties)
A JSON structure containing the actual property values of the stack resource.
For resources whose StackResourceDriftStatus is DELETED, this structure will not be
present.
actualProperties - A JSON structure containing the actual property values of the stack resource.
For resources whose StackResourceDriftStatus is DELETED, this structure will
not be present.
StackResourceDrift.Builder propertyDifferences(Collection<PropertyDifference> propertyDifferences)
A collection of the resource properties whose actual values differ from their expected values. These will be
present only for resources whose StackResourceDriftStatus is MODIFIED.
propertyDifferences - A collection of the resource properties whose actual values differ from their expected values. These
will be present only for resources whose StackResourceDriftStatus is
MODIFIED.StackResourceDrift.Builder propertyDifferences(PropertyDifference... propertyDifferences)
A collection of the resource properties whose actual values differ from their expected values. These will be
present only for resources whose StackResourceDriftStatus is MODIFIED.
propertyDifferences - A collection of the resource properties whose actual values differ from their expected values. These
will be present only for resources whose StackResourceDriftStatus is
MODIFIED.StackResourceDrift.Builder propertyDifferences(Consumer<PropertyDifference.Builder>... propertyDifferences)
A collection of the resource properties whose actual values differ from their expected values. These will be
present only for resources whose StackResourceDriftStatus is MODIFIED.
List.Builder avoiding the
need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately
and its result is passed to #propertyDifferences(List) .propertyDifferences - a consumer that will call methods on List.Builder #propertyDifferences(List) StackResourceDrift.Builder stackResourceDriftStatus(String stackResourceDriftStatus)
Status of the resource's actual configuration compared to its expected configuration
DELETED: The resource differs from its expected template configuration because the resource has
been deleted.
MODIFIED: One or more resource properties differ from their expected values (as defined in the
stack template and any values specified as template parameters).
IN_SYNC: The resources's actual configuration matches its expected template configuration.
NOT_CHECKED: AWS CloudFormation does not currently return this value.
stackResourceDriftStatus - Status of the resource's actual configuration compared to its expected configuration
DELETED: The resource differs from its expected template configuration because the
resource has been deleted.
MODIFIED: One or more resource properties differ from their expected values (as defined
in the stack template and any values specified as template parameters).
IN_SYNC: The resources's actual configuration matches its expected template
configuration.
NOT_CHECKED: AWS CloudFormation does not currently return this value.
StackResourceDriftStatus,
StackResourceDriftStatusStackResourceDrift.Builder stackResourceDriftStatus(StackResourceDriftStatus stackResourceDriftStatus)
Status of the resource's actual configuration compared to its expected configuration
DELETED: The resource differs from its expected template configuration because the resource has
been deleted.
MODIFIED: One or more resource properties differ from their expected values (as defined in the
stack template and any values specified as template parameters).
IN_SYNC: The resources's actual configuration matches its expected template configuration.
NOT_CHECKED: AWS CloudFormation does not currently return this value.
stackResourceDriftStatus - Status of the resource's actual configuration compared to its expected configuration
DELETED: The resource differs from its expected template configuration because the
resource has been deleted.
MODIFIED: One or more resource properties differ from their expected values (as defined
in the stack template and any values specified as template parameters).
IN_SYNC: The resources's actual configuration matches its expected template
configuration.
NOT_CHECKED: AWS CloudFormation does not currently return this value.
StackResourceDriftStatus,
StackResourceDriftStatusStackResourceDrift.Builder timestamp(Instant timestamp)
Time at which AWS CloudFormation performed drift detection on the stack resource.
timestamp - Time at which AWS CloudFormation performed drift detection on the stack resource.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.