class Aws::ServiceCatalog::Types::ProvisionedProductAttribute
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] tags
One or more tags. @return [Array<Types::Tag>]
@!attribute [rw] physical_id
The assigned identifier for the resource, such as an EC2 instance ID or an S3 bucket name. @return [String]
@!attribute [rw] product_id
The product identifier. @return [String]
@!attribute [rw] product_name
The name of the product. @return [String]
@!attribute [rw] provisioning_artifact_id
The identifier of the provisioning artifact. @return [String]
@!attribute [rw] provisioning_artifact_name
The name of the provisioning artifact. @return [String]
@!attribute [rw] user_arn
The Amazon Resource Name (ARN) of the IAM user. @return [String]
@!attribute [rw] user_arn_session
The ARN of the IAM user in the session. This ARN might contain a session ID. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/servicecatalog-2015-12-10/ProvisionedProductAttribute AWS API Documentation
Constants
- SENSITIVE