Class: Aws::DataZone::Types::AssetListingItem

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

Overview

The details of an asset published in an Amazon DataZone catalog.

Constant Summary collapse

SENSITIVE =
[:description, :name]

Instance Attribute Summary collapse

Instance Attribute Details

#additional_attributesTypes::AssetListingItemAdditionalAttributes

The additional attributes of an asset published in an Amazon DataZone catalog.



775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 775

class AssetListingItem < Struct.new(
  :additional_attributes,
  :created_at,
  :description,
  :entity_id,
  :entity_revision,
  :entity_type,
  :glossary_terms,
  :listing_created_by,
  :listing_id,
  :listing_revision,
  :listing_updated_by,
  :name,
  :owning_project_id)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#created_atTime

The timestamp of when an asset published in an Amazon DataZone catalog was created.

Returns:

  • (Time)


775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 775

class AssetListingItem < Struct.new(
  :additional_attributes,
  :created_at,
  :description,
  :entity_id,
  :entity_revision,
  :entity_type,
  :glossary_terms,
  :listing_created_by,
  :listing_id,
  :listing_revision,
  :listing_updated_by,
  :name,
  :owning_project_id)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#descriptionString

The description of an asset published in an Amazon DataZone catalog.

Returns:

  • (String)


775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 775

class AssetListingItem < Struct.new(
  :additional_attributes,
  :created_at,
  :description,
  :entity_id,
  :entity_revision,
  :entity_type,
  :glossary_terms,
  :listing_created_by,
  :listing_id,
  :listing_revision,
  :listing_updated_by,
  :name,
  :owning_project_id)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#entity_idString

The identifier of the inventory asset.

Returns:

  • (String)


775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 775

class AssetListingItem < Struct.new(
  :additional_attributes,
  :created_at,
  :description,
  :entity_id,
  :entity_revision,
  :entity_type,
  :glossary_terms,
  :listing_created_by,
  :listing_id,
  :listing_revision,
  :listing_updated_by,
  :name,
  :owning_project_id)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#entity_revisionString

The revision of the inventory asset.

Returns:

  • (String)


775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 775

class AssetListingItem < Struct.new(
  :additional_attributes,
  :created_at,
  :description,
  :entity_id,
  :entity_revision,
  :entity_type,
  :glossary_terms,
  :listing_created_by,
  :listing_id,
  :listing_revision,
  :listing_updated_by,
  :name,
  :owning_project_id)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#entity_typeString

The type of the inventory asset.

Returns:

  • (String)


775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 775

class AssetListingItem < Struct.new(
  :additional_attributes,
  :created_at,
  :description,
  :entity_id,
  :entity_revision,
  :entity_type,
  :glossary_terms,
  :listing_created_by,
  :listing_id,
  :listing_revision,
  :listing_updated_by,
  :name,
  :owning_project_id)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#glossary_termsArray<Types::DetailedGlossaryTerm>

Glossary terms attached to the inventory asset.

Returns:



775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 775

class AssetListingItem < Struct.new(
  :additional_attributes,
  :created_at,
  :description,
  :entity_id,
  :entity_revision,
  :entity_type,
  :glossary_terms,
  :listing_created_by,
  :listing_id,
  :listing_revision,
  :listing_updated_by,
  :name,
  :owning_project_id)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#listing_created_byString

The Amazon DataZone user who created the listing.

Returns:

  • (String)


775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 775

class AssetListingItem < Struct.new(
  :additional_attributes,
  :created_at,
  :description,
  :entity_id,
  :entity_revision,
  :entity_type,
  :glossary_terms,
  :listing_created_by,
  :listing_id,
  :listing_revision,
  :listing_updated_by,
  :name,
  :owning_project_id)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#listing_idString

The identifier of the listing (asset published in Amazon DataZone catalog).

Returns:

  • (String)


775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 775

class AssetListingItem < Struct.new(
  :additional_attributes,
  :created_at,
  :description,
  :entity_id,
  :entity_revision,
  :entity_type,
  :glossary_terms,
  :listing_created_by,
  :listing_id,
  :listing_revision,
  :listing_updated_by,
  :name,
  :owning_project_id)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#listing_revisionString

The revision of the listing (asset published in Amazon DataZone catalog).

Returns:

  • (String)


775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 775

class AssetListingItem < Struct.new(
  :additional_attributes,
  :created_at,
  :description,
  :entity_id,
  :entity_revision,
  :entity_type,
  :glossary_terms,
  :listing_created_by,
  :listing_id,
  :listing_revision,
  :listing_updated_by,
  :name,
  :owning_project_id)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#listing_updated_byString

The Amazon DataZone user who updated the listing.

Returns:

  • (String)


775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 775

class AssetListingItem < Struct.new(
  :additional_attributes,
  :created_at,
  :description,
  :entity_id,
  :entity_revision,
  :entity_type,
  :glossary_terms,
  :listing_created_by,
  :listing_id,
  :listing_revision,
  :listing_updated_by,
  :name,
  :owning_project_id)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#nameString

The name of the inventory asset.

Returns:

  • (String)


775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 775

class AssetListingItem < Struct.new(
  :additional_attributes,
  :created_at,
  :description,
  :entity_id,
  :entity_revision,
  :entity_type,
  :glossary_terms,
  :listing_created_by,
  :listing_id,
  :listing_revision,
  :listing_updated_by,
  :name,
  :owning_project_id)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#owning_project_idString

The identifier of the project that owns the inventory asset.

Returns:

  • (String)


775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 775

class AssetListingItem < Struct.new(
  :additional_attributes,
  :created_at,
  :description,
  :entity_id,
  :entity_revision,
  :entity_type,
  :glossary_terms,
  :listing_created_by,
  :listing_id,
  :listing_revision,
  :listing_updated_by,
  :name,
  :owning_project_id)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end