Class: Aws::DataZone::Types::AssetItem

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

Overview

A Amazon DataZone inventory asset.

Constant Summary collapse

SENSITIVE =
[:description, :name]

Instance Attribute Summary collapse

Instance Attribute Details

#additional_attributesTypes::AssetItemAdditionalAttributes

The additional attributes of a Amazon DataZone inventory asset.



596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 596

class AssetItem < Struct.new(
  :additional_attributes,
  :created_at,
  :created_by,
  :description,
  :domain_id,
  :external_identifier,
  :first_revision_created_at,
  :first_revision_created_by,
  :glossary_terms,
  :identifier,
  :name,
  :owning_project_id,
  :type_identifier,
  :type_revision)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#created_atTime

The timestamp of when the Amazon DataZone inventory asset was created.

Returns:

  • (Time)


596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 596

class AssetItem < Struct.new(
  :additional_attributes,
  :created_at,
  :created_by,
  :description,
  :domain_id,
  :external_identifier,
  :first_revision_created_at,
  :first_revision_created_by,
  :glossary_terms,
  :identifier,
  :name,
  :owning_project_id,
  :type_identifier,
  :type_revision)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#created_byString

The Amazon DataZone user who created the inventory asset.

Returns:

  • (String)


596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 596

class AssetItem < Struct.new(
  :additional_attributes,
  :created_at,
  :created_by,
  :description,
  :domain_id,
  :external_identifier,
  :first_revision_created_at,
  :first_revision_created_by,
  :glossary_terms,
  :identifier,
  :name,
  :owning_project_id,
  :type_identifier,
  :type_revision)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#descriptionString

The description of an Amazon DataZone inventory asset.

Returns:

  • (String)


596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 596

class AssetItem < Struct.new(
  :additional_attributes,
  :created_at,
  :created_by,
  :description,
  :domain_id,
  :external_identifier,
  :first_revision_created_at,
  :first_revision_created_by,
  :glossary_terms,
  :identifier,
  :name,
  :owning_project_id,
  :type_identifier,
  :type_revision)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#domain_idString

The identifier of the Amazon DataZone domain in which the inventory asset exists.

Returns:

  • (String)


596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 596

class AssetItem < Struct.new(
  :additional_attributes,
  :created_at,
  :created_by,
  :description,
  :domain_id,
  :external_identifier,
  :first_revision_created_at,
  :first_revision_created_by,
  :glossary_terms,
  :identifier,
  :name,
  :owning_project_id,
  :type_identifier,
  :type_revision)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#external_identifierString

The external identifier of the Amazon DataZone inventory asset.

Returns:

  • (String)


596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 596

class AssetItem < Struct.new(
  :additional_attributes,
  :created_at,
  :created_by,
  :description,
  :domain_id,
  :external_identifier,
  :first_revision_created_at,
  :first_revision_created_by,
  :glossary_terms,
  :identifier,
  :name,
  :owning_project_id,
  :type_identifier,
  :type_revision)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#first_revision_created_atTime

The timestamp of when the first revision of the inventory asset was created.

Returns:

  • (Time)


596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 596

class AssetItem < Struct.new(
  :additional_attributes,
  :created_at,
  :created_by,
  :description,
  :domain_id,
  :external_identifier,
  :first_revision_created_at,
  :first_revision_created_by,
  :glossary_terms,
  :identifier,
  :name,
  :owning_project_id,
  :type_identifier,
  :type_revision)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#first_revision_created_byString

The Amazon DataZone user who created the first revision of the inventory asset.

Returns:

  • (String)


596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 596

class AssetItem < Struct.new(
  :additional_attributes,
  :created_at,
  :created_by,
  :description,
  :domain_id,
  :external_identifier,
  :first_revision_created_at,
  :first_revision_created_by,
  :glossary_terms,
  :identifier,
  :name,
  :owning_project_id,
  :type_identifier,
  :type_revision)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#glossary_termsArray<String>

The glossary terms attached to the Amazon DataZone inventory asset.

Returns:

  • (Array<String>)


596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 596

class AssetItem < Struct.new(
  :additional_attributes,
  :created_at,
  :created_by,
  :description,
  :domain_id,
  :external_identifier,
  :first_revision_created_at,
  :first_revision_created_by,
  :glossary_terms,
  :identifier,
  :name,
  :owning_project_id,
  :type_identifier,
  :type_revision)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#identifierString

the identifier of the Amazon DataZone inventory asset.

Returns:

  • (String)


596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 596

class AssetItem < Struct.new(
  :additional_attributes,
  :created_at,
  :created_by,
  :description,
  :domain_id,
  :external_identifier,
  :first_revision_created_at,
  :first_revision_created_by,
  :glossary_terms,
  :identifier,
  :name,
  :owning_project_id,
  :type_identifier,
  :type_revision)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#nameString

The name of the Amazon DataZone inventory asset.

Returns:

  • (String)


596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 596

class AssetItem < Struct.new(
  :additional_attributes,
  :created_at,
  :created_by,
  :description,
  :domain_id,
  :external_identifier,
  :first_revision_created_at,
  :first_revision_created_by,
  :glossary_terms,
  :identifier,
  :name,
  :owning_project_id,
  :type_identifier,
  :type_revision)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#owning_project_idString

The identifier of the Amazon DataZone project that owns the inventory asset.

Returns:

  • (String)


596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 596

class AssetItem < Struct.new(
  :additional_attributes,
  :created_at,
  :created_by,
  :description,
  :domain_id,
  :external_identifier,
  :first_revision_created_at,
  :first_revision_created_by,
  :glossary_terms,
  :identifier,
  :name,
  :owning_project_id,
  :type_identifier,
  :type_revision)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#type_identifierString

The identifier of the asset type of the specified Amazon DataZone inventory asset.

Returns:

  • (String)


596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 596

class AssetItem < Struct.new(
  :additional_attributes,
  :created_at,
  :created_by,
  :description,
  :domain_id,
  :external_identifier,
  :first_revision_created_at,
  :first_revision_created_by,
  :glossary_terms,
  :identifier,
  :name,
  :owning_project_id,
  :type_identifier,
  :type_revision)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end

#type_revisionString

The revision of the inventory asset type.

Returns:

  • (String)


596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 596

class AssetItem < Struct.new(
  :additional_attributes,
  :created_at,
  :created_by,
  :description,
  :domain_id,
  :external_identifier,
  :first_revision_created_at,
  :first_revision_created_by,
  :glossary_terms,
  :identifier,
  :name,
  :owning_project_id,
  :type_identifier,
  :type_revision)
  SENSITIVE = [:description, :name]
  include Aws::Structure
end