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.



973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 973

class AssetListingItem < Struct.new(
  :additional_attributes,
  :created_at,
  :description,
  :entity_id,
  :entity_revision,
  :entity_type,
  :glossary_terms,
  :governed_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)


973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 973

class AssetListingItem < Struct.new(
  :additional_attributes,
  :created_at,
  :description,
  :entity_id,
  :entity_revision,
  :entity_type,
  :glossary_terms,
  :governed_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)


973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 973

class AssetListingItem < Struct.new(
  :additional_attributes,
  :created_at,
  :description,
  :entity_id,
  :entity_revision,
  :entity_type,
  :glossary_terms,
  :governed_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)


973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 973

class AssetListingItem < Struct.new(
  :additional_attributes,
  :created_at,
  :description,
  :entity_id,
  :entity_revision,
  :entity_type,
  :glossary_terms,
  :governed_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)


973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 973

class AssetListingItem < Struct.new(
  :additional_attributes,
  :created_at,
  :description,
  :entity_id,
  :entity_revision,
  :entity_type,
  :glossary_terms,
  :governed_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)


973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 973

class AssetListingItem < Struct.new(
  :additional_attributes,
  :created_at,
  :description,
  :entity_id,
  :entity_revision,
  :entity_type,
  :glossary_terms,
  :governed_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:



973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 973

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

#governed_glossary_termsArray<Types::DetailedGlossaryTerm>

The restricted glossary terms associated with an asset.

Returns:



973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 973

class AssetListingItem < Struct.new(
  :additional_attributes,
  :created_at,
  :description,
  :entity_id,
  :entity_revision,
  :entity_type,
  :glossary_terms,
  :governed_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)


973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 973

class AssetListingItem < Struct.new(
  :additional_attributes,
  :created_at,
  :description,
  :entity_id,
  :entity_revision,
  :entity_type,
  :glossary_terms,
  :governed_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)


973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 973

class AssetListingItem < Struct.new(
  :additional_attributes,
  :created_at,
  :description,
  :entity_id,
  :entity_revision,
  :entity_type,
  :glossary_terms,
  :governed_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)


973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 973

class AssetListingItem < Struct.new(
  :additional_attributes,
  :created_at,
  :description,
  :entity_id,
  :entity_revision,
  :entity_type,
  :glossary_terms,
  :governed_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)


973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 973

class AssetListingItem < Struct.new(
  :additional_attributes,
  :created_at,
  :description,
  :entity_id,
  :entity_revision,
  :entity_type,
  :glossary_terms,
  :governed_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)


973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 973

class AssetListingItem < Struct.new(
  :additional_attributes,
  :created_at,
  :description,
  :entity_id,
  :entity_revision,
  :entity_type,
  :glossary_terms,
  :governed_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)


973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 973

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