You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::ServiceCatalog::Types::ProvisionedProductDetail
- Inherits:
-
Struct
- Object
- Struct
- Aws::ServiceCatalog::Types::ProvisionedProductDetail
- Defined in:
- (unknown)
Overview
Information about a provisioned product.
Returned by:
Instance Attribute Summary collapse
-
#arn ⇒ String
The ARN of the provisioned product.
-
#created_time ⇒ Time
The UTC time stamp of the creation time.
-
#id ⇒ String
The identifier of the provisioned product.
-
#idempotency_token ⇒ String
A unique identifier that you provide to ensure idempotency.
-
#last_provisioning_record_id ⇒ String
The record identifier of the last request performed on this provisioned product of the following types:.
-
#last_record_id ⇒ String
The record identifier of the last request performed on this provisioned product.
-
#last_successful_provisioning_record_id ⇒ String
The record identifier of the last successful request performed on this provisioned product of the following types:.
-
#launch_role_arn ⇒ String
The ARN of the launch role associated with the provisioned product.
-
#name ⇒ String
The user-friendly name of the provisioned product.
-
#product_id ⇒ String
The product identifier.
-
#provisioning_artifact_id ⇒ String
The identifier of the provisioning artifact.
-
#status ⇒ String
The current status of the provisioned product.
-
#status_message ⇒ String
The current status message of the provisioned product.
-
#type ⇒ String
The type of provisioned product.
Instance Attribute Details
#arn ⇒ String
The ARN of the provisioned product.
#created_time ⇒ Time
The UTC time stamp of the creation time.
#id ⇒ String
The identifier of the provisioned product.
#idempotency_token ⇒ String
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.
#last_provisioning_record_id ⇒ String
The record identifier of the last request performed on this provisioned product of the following types:
ProvisionedProduct
UpdateProvisionedProduct
ExecuteProvisionedProductPlan
TerminateProvisionedProduct
#last_record_id ⇒ String
The record identifier of the last request performed on this provisioned product.
#last_successful_provisioning_record_id ⇒ String
The record identifier of the last successful request performed on this provisioned product of the following types:
ProvisionedProduct
UpdateProvisionedProduct
ExecuteProvisionedProductPlan
TerminateProvisionedProduct
#launch_role_arn ⇒ String
The ARN of the launch role associated with the provisioned product.
#name ⇒ String
The user-friendly name of the provisioned product.
#product_id ⇒ String
The product identifier. For example, prod-abcdzk7xy33qa
.
#provisioning_artifact_id ⇒ String
The identifier of the provisioning artifact. For example,
pa-4abcdjnxjj6ne
.
#status ⇒ String
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 anAVAILABLE
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 anAVAILABLE
status before performing operations.Possible values:
- AVAILABLE
- UNDER_CHANGE
- TAINTED
- ERROR
- PLAN_IN_PROGRESS
#status_message ⇒ String
The current status message of the provisioned product.
#type ⇒ String
The type of provisioned product. The supported values are CFN_STACK
and CFN_STACKSET
.