Class: Aws::ServiceCatalog::Types::RecordDetail
- Inherits:
-
Struct
- Object
- Struct
- Aws::ServiceCatalog::Types::RecordDetail
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-servicecatalog/types.rb
Overview
Information about a request operation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#created_time ⇒ Time
The UTC time stamp of the creation time.
-
#launch_role_arn ⇒ String
The ARN of the launch role associated with the provisioned product.
-
#path_id ⇒ String
The path identifier.
-
#product_id ⇒ String
The product identifier.
-
#provisioned_product_id ⇒ String
The identifier of the provisioned product.
-
#provisioned_product_name ⇒ String
The user-friendly name of the provisioned product.
-
#provisioned_product_type ⇒ String
The type of provisioned product.
-
#provisioning_artifact_id ⇒ String
The identifier of the provisioning artifact.
-
#record_errors ⇒ Array<Types::RecordError>
The errors that occurred.
-
#record_id ⇒ String
The identifier of the record.
-
#record_tags ⇒ Array<Types::RecordTag>
One or more tags.
-
#record_type ⇒ String
The record type.
-
#status ⇒ String
The status of the provisioned product.
-
#updated_time ⇒ Time
The time when the record was last updated.
Instance Attribute Details
#created_time ⇒ Time
The UTC time stamp of the creation time.
5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 5518 class RecordDetail < Struct.new( :record_id, :provisioned_product_name, :status, :created_time, :updated_time, :provisioned_product_type, :record_type, :provisioned_product_id, :product_id, :provisioning_artifact_id, :path_id, :record_errors, :record_tags, :launch_role_arn) SENSITIVE = [] include Aws::Structure end |
#launch_role_arn ⇒ String
The ARN of the launch role associated with the provisioned product.
5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 5518 class RecordDetail < Struct.new( :record_id, :provisioned_product_name, :status, :created_time, :updated_time, :provisioned_product_type, :record_type, :provisioned_product_id, :product_id, :provisioning_artifact_id, :path_id, :record_errors, :record_tags, :launch_role_arn) SENSITIVE = [] include Aws::Structure end |
#path_id ⇒ String
The path identifier.
5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 5518 class RecordDetail < Struct.new( :record_id, :provisioned_product_name, :status, :created_time, :updated_time, :provisioned_product_type, :record_type, :provisioned_product_id, :product_id, :provisioning_artifact_id, :path_id, :record_errors, :record_tags, :launch_role_arn) SENSITIVE = [] include Aws::Structure end |
#product_id ⇒ String
The product identifier.
5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 5518 class RecordDetail < Struct.new( :record_id, :provisioned_product_name, :status, :created_time, :updated_time, :provisioned_product_type, :record_type, :provisioned_product_id, :product_id, :provisioning_artifact_id, :path_id, :record_errors, :record_tags, :launch_role_arn) SENSITIVE = [] include Aws::Structure end |
#provisioned_product_id ⇒ String
The identifier of the provisioned product.
5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 5518 class RecordDetail < Struct.new( :record_id, :provisioned_product_name, :status, :created_time, :updated_time, :provisioned_product_type, :record_type, :provisioned_product_id, :product_id, :provisioning_artifact_id, :path_id, :record_errors, :record_tags, :launch_role_arn) SENSITIVE = [] include Aws::Structure end |
#provisioned_product_name ⇒ String
The user-friendly name of the provisioned product.
5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 5518 class RecordDetail < Struct.new( :record_id, :provisioned_product_name, :status, :created_time, :updated_time, :provisioned_product_type, :record_type, :provisioned_product_id, :product_id, :provisioning_artifact_id, :path_id, :record_errors, :record_tags, :launch_role_arn) SENSITIVE = [] include Aws::Structure end |
#provisioned_product_type ⇒ String
The type of provisioned product. The supported values are ‘CFN_STACK`, `CFN_STACKSET`, `TERRAFORM_OPEN_SOURCE`, `TERRAFORM_CLOUD`, and `EXTERNAL`.
5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 5518 class RecordDetail < Struct.new( :record_id, :provisioned_product_name, :status, :created_time, :updated_time, :provisioned_product_type, :record_type, :provisioned_product_id, :product_id, :provisioning_artifact_id, :path_id, :record_errors, :record_tags, :launch_role_arn) SENSITIVE = [] include Aws::Structure end |
#provisioning_artifact_id ⇒ String
The identifier of the provisioning artifact.
5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 5518 class RecordDetail < Struct.new( :record_id, :provisioned_product_name, :status, :created_time, :updated_time, :provisioned_product_type, :record_type, :provisioned_product_id, :product_id, :provisioning_artifact_id, :path_id, :record_errors, :record_tags, :launch_role_arn) SENSITIVE = [] include Aws::Structure end |
#record_errors ⇒ Array<Types::RecordError>
The errors that occurred.
5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 5518 class RecordDetail < Struct.new( :record_id, :provisioned_product_name, :status, :created_time, :updated_time, :provisioned_product_type, :record_type, :provisioned_product_id, :product_id, :provisioning_artifact_id, :path_id, :record_errors, :record_tags, :launch_role_arn) SENSITIVE = [] include Aws::Structure end |
#record_id ⇒ String
The identifier of the record.
5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 5518 class RecordDetail < Struct.new( :record_id, :provisioned_product_name, :status, :created_time, :updated_time, :provisioned_product_type, :record_type, :provisioned_product_id, :product_id, :provisioning_artifact_id, :path_id, :record_errors, :record_tags, :launch_role_arn) SENSITIVE = [] include Aws::Structure end |
#record_tags ⇒ Array<Types::RecordTag>
One or more tags.
5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 5518 class RecordDetail < Struct.new( :record_id, :provisioned_product_name, :status, :created_time, :updated_time, :provisioned_product_type, :record_type, :provisioned_product_id, :product_id, :provisioning_artifact_id, :path_id, :record_errors, :record_tags, :launch_role_arn) SENSITIVE = [] include Aws::Structure end |
#record_type ⇒ String
The record type.
-
‘PROVISION_PRODUCT`
-
‘UPDATE_PROVISIONED_PRODUCT`
-
‘TERMINATE_PROVISIONED_PRODUCT`
5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 5518 class RecordDetail < Struct.new( :record_id, :provisioned_product_name, :status, :created_time, :updated_time, :provisioned_product_type, :record_type, :provisioned_product_id, :product_id, :provisioning_artifact_id, :path_id, :record_errors, :record_tags, :launch_role_arn) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the provisioned product.
-
‘CREATED` - The request was created but the operation has not started.
-
‘IN_PROGRESS` - The requested operation is in progress.
-
‘IN_PROGRESS_IN_ERROR` - The provisioned product is under change but the requested operation failed and some remediation is occurring. For example, a rollback.
-
‘SUCCEEDED` - The requested operation has successfully completed.
-
‘FAILED` - The requested operation has unsuccessfully completed. Investigate using the error messages returned.
5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 5518 class RecordDetail < Struct.new( :record_id, :provisioned_product_name, :status, :created_time, :updated_time, :provisioned_product_type, :record_type, :provisioned_product_id, :product_id, :provisioning_artifact_id, :path_id, :record_errors, :record_tags, :launch_role_arn) SENSITIVE = [] include Aws::Structure end |
#updated_time ⇒ Time
The time when the record was last updated.
5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 |
# File 'lib/aws-sdk-servicecatalog/types.rb', line 5518 class RecordDetail < Struct.new( :record_id, :provisioned_product_name, :status, :created_time, :updated_time, :provisioned_product_type, :record_type, :provisioned_product_id, :product_id, :provisioning_artifact_id, :path_id, :record_errors, :record_tags, :launch_role_arn) SENSITIVE = [] include Aws::Structure end |