public static interface ProvisionedProductDetail.Builder extends SdkPojo, CopyableBuilder<ProvisionedProductDetail.Builder,ProvisionedProductDetail>
Modifier and Type | Method and Description |
---|---|
ProvisionedProductDetail.Builder |
arn(String arn)
The ARN of the provisioned product.
|
ProvisionedProductDetail.Builder |
createdTime(Instant createdTime)
The UTC time stamp of the creation time.
|
ProvisionedProductDetail.Builder |
id(String id)
The identifier of the provisioned product.
|
ProvisionedProductDetail.Builder |
idempotencyToken(String idempotencyToken)
A unique identifier that you provide to ensure idempotency.
|
ProvisionedProductDetail.Builder |
lastRecordId(String lastRecordId)
The record identifier of the last request performed on this provisioned product.
|
ProvisionedProductDetail.Builder |
name(String name)
The user-friendly name of the provisioned product.
|
ProvisionedProductDetail.Builder |
productId(String productId)
The product identifier.
|
ProvisionedProductDetail.Builder |
provisioningArtifactId(String provisioningArtifactId)
The identifier of the provisioning artifact.
|
ProvisionedProductDetail.Builder |
status(ProvisionedProductStatus status)
The current status of the provisioned product.
|
ProvisionedProductDetail.Builder |
status(String status)
The current status of the provisioned product.
|
ProvisionedProductDetail.Builder |
statusMessage(String statusMessage)
The current status message of the provisioned product.
|
ProvisionedProductDetail.Builder |
type(String type)
The type of provisioned product.
|
copy
applyMutation, build
ProvisionedProductDetail.Builder name(String name)
The user-friendly name of the provisioned product.
name
- The user-friendly name of the provisioned product.ProvisionedProductDetail.Builder arn(String arn)
The ARN of the provisioned product.
arn
- The ARN of the provisioned product.ProvisionedProductDetail.Builder type(String type)
The type of provisioned product. The supported values are CFN_STACK
and
CFN_STACKSET
.
type
- The type of provisioned product. The supported values are CFN_STACK
and
CFN_STACKSET
.ProvisionedProductDetail.Builder id(String id)
The identifier of the provisioned product.
id
- The identifier of the provisioned product.ProvisionedProductDetail.Builder status(String status)
The current status of the provisioned product.
AVAILABLE
- Stable state, ready to perform any operation. The most recent operation succeeded
and completed.
UNDER_CHANGE
- Transitive state, operations performed might not have valid results. Wait for an
AVAILABLE
status before performing operations.
TAINTED
- Stable state, ready to perform any operation. The stack has completed the requested
operation but is not exactly what was requested. For example, a request to update to a new version failed and
the stack rolled back to the current version.
ERROR
- An unexpected error occurred, the provisioned product exists but the stack is not
running. For example, CloudFormation received a parameter value that was not valid and could not launch the
stack.
status
- The current status of the provisioned product.
AVAILABLE
- Stable state, ready to perform any operation. The most recent operation
succeeded and completed.
UNDER_CHANGE
- Transitive state, operations performed might not have valid results. Wait
for an AVAILABLE
status before performing operations.
TAINTED
- Stable state, ready to perform any operation. The stack has completed the
requested operation but is not exactly what was requested. For example, a request to update to a new
version failed and the stack rolled back to the current version.
ERROR
- An unexpected error occurred, the provisioned product exists but the stack is not
running. For example, CloudFormation received a parameter value that was not valid and could not
launch the stack.
ProvisionedProductStatus
,
ProvisionedProductStatus
ProvisionedProductDetail.Builder status(ProvisionedProductStatus status)
The current status of the provisioned product.
AVAILABLE
- Stable state, ready to perform any operation. The most recent operation succeeded
and completed.
UNDER_CHANGE
- Transitive state, operations performed might not have valid results. Wait for an
AVAILABLE
status before performing operations.
TAINTED
- Stable state, ready to perform any operation. The stack has completed the requested
operation but is not exactly what was requested. For example, a request to update to a new version failed and
the stack rolled back to the current version.
ERROR
- An unexpected error occurred, the provisioned product exists but the stack is not
running. For example, CloudFormation received a parameter value that was not valid and could not launch the
stack.
status
- The current status of the provisioned product.
AVAILABLE
- Stable state, ready to perform any operation. The most recent operation
succeeded and completed.
UNDER_CHANGE
- Transitive state, operations performed might not have valid results. Wait
for an AVAILABLE
status before performing operations.
TAINTED
- Stable state, ready to perform any operation. The stack has completed the
requested operation but is not exactly what was requested. For example, a request to update to a new
version failed and the stack rolled back to the current version.
ERROR
- An unexpected error occurred, the provisioned product exists but the stack is not
running. For example, CloudFormation received a parameter value that was not valid and could not
launch the stack.
ProvisionedProductStatus
,
ProvisionedProductStatus
ProvisionedProductDetail.Builder statusMessage(String statusMessage)
The current status message of the provisioned product.
statusMessage
- The current status message of the provisioned product.ProvisionedProductDetail.Builder createdTime(Instant createdTime)
The UTC time stamp of the creation time.
createdTime
- The UTC time stamp of the creation time.ProvisionedProductDetail.Builder idempotencyToken(String idempotencyToken)
A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request.
idempotencyToken
- A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the
idempotency token, the same response is returned for each repeated request.ProvisionedProductDetail.Builder lastRecordId(String lastRecordId)
The record identifier of the last request performed on this provisioned product.
lastRecordId
- The record identifier of the last request performed on this provisioned product.ProvisionedProductDetail.Builder productId(String productId)
The product identifier. For example, prod-abcdzk7xy33qa
.
productId
- The product identifier. For example, prod-abcdzk7xy33qa
.ProvisionedProductDetail.Builder provisioningArtifactId(String provisioningArtifactId)
The identifier of the provisioning artifact. For example, pa-4abcdjnxjj6ne
.
provisioningArtifactId
- The identifier of the provisioning artifact. For example, pa-4abcdjnxjj6ne
.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.