Class: Aws::MarketplaceCatalog::Types::EntitySummary

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

Overview

This object is a container for common summary information about the entity. The summary doesn’t contain the whole entity structure, but it does contain information common across all entities.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#entity_arnString

The ARN associated with the unique identifier for the entity.

Returns:

  • (String)


425
426
427
428
429
430
431
432
433
434
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 425

class EntitySummary < Struct.new(
  :name,
  :entity_type,
  :entity_id,
  :entity_arn,
  :last_modified_date,
  :visibility)
  SENSITIVE = []
  include Aws::Structure
end

#entity_idString

The unique identifier for the entity.

Returns:

  • (String)


425
426
427
428
429
430
431
432
433
434
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 425

class EntitySummary < Struct.new(
  :name,
  :entity_type,
  :entity_id,
  :entity_arn,
  :last_modified_date,
  :visibility)
  SENSITIVE = []
  include Aws::Structure
end

#entity_typeString

The type of the entity.

Returns:

  • (String)


425
426
427
428
429
430
431
432
433
434
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 425

class EntitySummary < Struct.new(
  :name,
  :entity_type,
  :entity_id,
  :entity_arn,
  :last_modified_date,
  :visibility)
  SENSITIVE = []
  include Aws::Structure
end

#last_modified_dateString

The last time the entity was published, using ISO 8601 format (2018-02-27T13:45:22Z).

Returns:

  • (String)


425
426
427
428
429
430
431
432
433
434
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 425

class EntitySummary < Struct.new(
  :name,
  :entity_type,
  :entity_id,
  :entity_arn,
  :last_modified_date,
  :visibility)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name for the entity. This value is not unique. It is defined by the seller.

Returns:

  • (String)


425
426
427
428
429
430
431
432
433
434
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 425

class EntitySummary < Struct.new(
  :name,
  :entity_type,
  :entity_id,
  :entity_arn,
  :last_modified_date,
  :visibility)
  SENSITIVE = []
  include Aws::Structure
end

#visibilityString

The visibility status of the entity to buyers. This value can be ‘Public` (everyone can view the entity), `Limited` (the entity is visible to limited accounts only), or `Restricted` (the entity was published and then unpublished and only existing buyers can view it).

Returns:

  • (String)


425
426
427
428
429
430
431
432
433
434
# File 'lib/aws-sdk-marketplacecatalog/types.rb', line 425

class EntitySummary < Struct.new(
  :name,
  :entity_type,
  :entity_id,
  :entity_arn,
  :last_modified_date,
  :visibility)
  SENSITIVE = []
  include Aws::Structure
end