You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

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

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

Overview

Information about a request operation.

Instance Attribute Summary collapse

Instance Attribute Details

#created_timeTime

The UTC timestamp of the creation time.

Returns:

  • (Time)


3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 3080

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)


3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 3080

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)


3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 3080

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)


3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 3080

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)


3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 3080

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 value is CFN_STACK.

Returns:

  • (String)


3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 3080

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)


3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 3080

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 while processing the request.

Returns:



3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 3080

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)


3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 3080

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>

The tags associated with this record.

Returns:



3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 3080

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 for this record.

  • PROVISION_PRODUCT

  • UPDATE_PROVISIONED_PRODUCT

  • TERMINATE_PROVISIONED_PRODUCT

Returns:

  • (String)


3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 3080

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)


3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 3080

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)


3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
# File 'gems/aws-sdk-servicecatalog/lib/aws-sdk-servicecatalog/types.rb', line 3080

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