Class: Aws::ServiceCatalog::Types::RecordDetail

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-servicecatalog/types.rb

Overview

Information about a request operation.

Instance Attribute Summary collapse

Instance Attribute Details

#created_timeTime

The UTC time stamp of the creation time.

Returns:

  • (Time)


4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4868

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)
  include Aws::Structure
end

#path_idString

The path identifier.

Returns:

  • (String)


4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4868

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)
  include Aws::Structure
end

#product_idString

The product identifier.

Returns:

  • (String)


4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4868

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)
  include Aws::Structure
end

#provisioned_product_idString

The identifier of the provisioned product.

Returns:

  • (String)


4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4868

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)
  include Aws::Structure
end

#provisioned_product_nameString

The user-friendly name of the provisioned product.

Returns:

  • (String)


4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4868

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)
  include Aws::Structure
end

#provisioned_product_typeString

The type of provisioned product. The supported values are ‘CFN_STACK` and `CFN_STACKSET`.

Returns:

  • (String)


4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4868

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)
  include Aws::Structure
end

#provisioning_artifact_idString

The identifier of the provisioning artifact.

Returns:

  • (String)


4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4868

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)
  include Aws::Structure
end

#record_errorsArray<Types::RecordError>

The errors that occurred.

Returns:



4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4868

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)
  include Aws::Structure
end

#record_idString

The identifier of the record.

Returns:

  • (String)


4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4868

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)
  include Aws::Structure
end

#record_tagsArray<Types::RecordTag>

One or more tags.

Returns:



4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4868

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)
  include Aws::Structure
end

#record_typeString

The record type.

  • ‘PROVISION_PRODUCT`

  • ‘UPDATE_PROVISIONED_PRODUCT`

  • ‘TERMINATE_PROVISIONED_PRODUCT`

Returns:

  • (String)


4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4868

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)
  include Aws::Structure
end

#statusString

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.

Returns:

  • (String)


4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4868

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)
  include Aws::Structure
end

#updated_timeTime

The time when the record was last updated.

Returns:

  • (Time)


4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
# File 'lib/aws-sdk-servicecatalog/types.rb', line 4868

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)
  include Aws::Structure
end