Class: Aws::MarketplaceCatalog::Types::ChangeSummary

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

Overview

This object is a container for common summary information about the change. The summary doesn't contain the whole change structure.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#change_nameString

Optional name for the change.

Returns:

  • (String)


420
421
422
423
424
425
426
427
428
429
# File 'gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb', line 420

class ChangeSummary < Struct.new(
  :change_type,
  :entity,
  :details,
  :details_document,
  :error_detail_list,
  :change_name)
  SENSITIVE = []
  include Aws::Structure
end

#change_typeString

The type of the change.

Returns:

  • (String)


420
421
422
423
424
425
426
427
428
429
# File 'gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb', line 420

class ChangeSummary < Struct.new(
  :change_type,
  :entity,
  :details,
  :details_document,
  :error_detail_list,
  :change_name)
  SENSITIVE = []
  include Aws::Structure
end

#detailsString

This object contains details specific to the change type of the requested change.

Returns:

  • (String)


420
421
422
423
424
425
426
427
428
429
# File 'gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb', line 420

class ChangeSummary < Struct.new(
  :change_type,
  :entity,
  :details,
  :details_document,
  :error_detail_list,
  :change_name)
  SENSITIVE = []
  include Aws::Structure
end

#details_documentHash, ...

The JSON value of the details specific to the change type of the requested change.

Returns:

  • (Hash, Array, String, Numeric, Boolean)


420
421
422
423
424
425
426
427
428
429
# File 'gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb', line 420

class ChangeSummary < Struct.new(
  :change_type,
  :entity,
  :details,
  :details_document,
  :error_detail_list,
  :change_name)
  SENSITIVE = []
  include Aws::Structure
end

#entityTypes::Entity

The entity to be changed.

Returns:



420
421
422
423
424
425
426
427
428
429
# File 'gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb', line 420

class ChangeSummary < Struct.new(
  :change_type,
  :entity,
  :details,
  :details_document,
  :error_detail_list,
  :change_name)
  SENSITIVE = []
  include Aws::Structure
end

#error_detail_listArray<Types::ErrorDetail>

An array of ErrorDetail objects associated with the change.

Returns:



420
421
422
423
424
425
426
427
428
429
# File 'gems/aws-sdk-marketplacecatalog/lib/aws-sdk-marketplacecatalog/types.rb', line 420

class ChangeSummary < Struct.new(
  :change_type,
  :entity,
  :details,
  :details_document,
  :error_detail_list,
  :change_name)
  SENSITIVE = []
  include Aws::Structure
end