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.
|
default StackResourceDrift.Builder |
moduleInfo(Consumer<ModuleInfo.Builder> moduleInfo)
Contains information about the module from which the resource was created, if the resource was created from a
module included in the stack template.
|
StackResourceDrift.Builder |
moduleInfo(ModuleInfo moduleInfo)
Contains information about the module from which the resource was created, if the resource was created from a
module included in the stack template.
|
StackResourceDrift.Builder |
physicalResourceId(String physicalResourceId)
The name or unique identifier that corresponds to a physical instance ID of a resource supported by
CloudFormation.
|
StackResourceDrift.Builder |
physicalResourceIdContext(Collection<PhysicalResourceIdContextKeyValuePair> physicalResourceIdContext)
Context information that enables CloudFormation to uniquely identify a resource.
|
StackResourceDrift.Builder |
physicalResourceIdContext(Consumer<PhysicalResourceIdContextKeyValuePair.Builder>... physicalResourceIdContext)
Context information that enables CloudFormation to uniquely identify a resource.
|
StackResourceDrift.Builder |
physicalResourceIdContext(PhysicalResourceIdContextKeyValuePair... physicalResourceIdContext)
Context information that enables 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 CloudFormation performed drift detection on the stack resource.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, 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 CloudFormation.
physicalResourceId - The name or unique identifier that corresponds to a physical instance ID of a resource supported by
CloudFormation.StackResourceDrift.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.
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.StackResourceDrift.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.
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.StackResourceDrift.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 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 resource's actual configuration matches its expected template configuration.
NOT_CHECKED: 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 resource's actual configuration matches its expected template configuration.
NOT_CHECKED: 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 resource's actual configuration matches its expected template configuration.
NOT_CHECKED: 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 resource's actual configuration matches its expected template configuration.
NOT_CHECKED: CloudFormation does not currently return this value.
StackResourceDriftStatus,
StackResourceDriftStatusStackResourceDrift.Builder timestamp(Instant timestamp)
Time at which CloudFormation performed drift detection on the stack resource.
timestamp - Time at which CloudFormation performed drift detection on the stack resource.StackResourceDrift.Builder moduleInfo(ModuleInfo moduleInfo)
Contains information about the module from which the resource was created, if the resource was created from a module included in the stack template.
moduleInfo - Contains information about the module from which the resource was created, if the resource was created
from a module included in the stack template.default StackResourceDrift.Builder moduleInfo(Consumer<ModuleInfo.Builder> moduleInfo)
Contains information about the module from which the resource was created, if the resource was created from a module included in the stack template.
This is a convenience method that creates an instance of theModuleInfo.Builder avoiding the need to
create one manually via ModuleInfo.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to moduleInfo(ModuleInfo).moduleInfo - a consumer that will call methods on ModuleInfo.BuildermoduleInfo(ModuleInfo)Copyright © 2022. All rights reserved.