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.



1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 1045

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)


1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 1045

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)


1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 1045

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)


1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 1045

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)


1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 1045

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)


1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 1045

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:



1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 1045

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:



1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 1045

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)


1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 1045

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)


1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 1045

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)


1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 1045

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)


1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 1045

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)


1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 1045

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)


1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 1045

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