Class: Aws::ServiceCatalog::Types::RecordDetail
- Inherits:
-
Struct
- Object
- Struct
- Aws::ServiceCatalog::Types::RecordDetail
- Defined in:
- gems/aws-sdk-servicecatalog/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 'gems/aws-sdk-servicecatalog/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 'gems/aws-sdk-servicecatalog/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 'gems/aws-sdk-servicecatalog/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 'gems/aws-sdk-servicecatalog/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 'gems/aws-sdk-servicecatalog/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 'gems/aws-sdk-servicecatalog/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 'gems/aws-sdk-servicecatalog/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 'gems/aws-sdk-servicecatalog/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 'gems/aws-sdk-servicecatalog/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 'gems/aws-sdk-servicecatalog/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 'gems/aws-sdk-servicecatalog/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 'gems/aws-sdk-servicecatalog/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 'gems/aws-sdk-servicecatalog/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 'gems/aws-sdk-servicecatalog/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 |