class Aws::ServiceCatalog::Types::ProvisionedProductDetail
Information about a provisioned product.
@!attribute [rw] name
The user-friendly name of the provisioned product. @return [String]
@!attribute [rw] arn
The ARN of the provisioned product. @return [String]
@!attribute [rw] type
The type of provisioned product. The supported values are `CFN_STACK` and `CFN_STACKSET`. @return [String]
@!attribute [rw] id
The identifier of the provisioned product. @return [String]
@!attribute [rw] 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. * `PLAN_IN_PROGRESS` - Transitive state. The plan operations were performed to provision a new product, but resources have not yet been created. After reviewing the list of resources to be created, execute the plan. Wait for an `AVAILABLE` status before performing operations. @return [String]
@!attribute [rw] status_message
The current status message of the provisioned product. @return [String]
@!attribute [rw] created_time
The UTC time stamp of the creation time. @return [Time]
@!attribute [rw] idempotency_token
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. @return [String]
@!attribute [rw] last_record_id
The record identifier of the last request performed on this provisioned product. @return [String]
@!attribute [rw] last_provisioning_record_id
The record identifier of the last request performed on this provisioned product of the following types: * ProvisionedProduct * UpdateProvisionedProduct * ExecuteProvisionedProductPlan * TerminateProvisionedProduct @return [String]
@!attribute [rw] last_successful_provisioning_record_id
The record identifier of the last successful request performed on this provisioned product of the following types: * ProvisionedProduct * UpdateProvisionedProduct * ExecuteProvisionedProductPlan * TerminateProvisionedProduct @return [String]
@!attribute [rw] product_id
The product identifier. For example, `prod-abcdzk7xy33qa`. @return [String]
@!attribute [rw] provisioning_artifact_id
The identifier of the provisioning artifact. For example, `pa-4abcdjnxjj6ne`. @return [String]
@!attribute [rw] launch_role_arn
The ARN of the launch role associated with the provisioned product. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/servicecatalog-2015-12-10/ProvisionedProductDetail AWS API Documentation
Constants
- SENSITIVE