Class: Aws::DataZone::Types::DesignationSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::DataZone::Types::DesignationSummary
- Defined in:
- gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb
Overview
The summary representation of a designation returned by
ListDesignations. The summary omits the Cedar permit policy. Call
GetDesignation to retrieve the full designation record including the
policy.
Constant Summary collapse
- SENSITIVE =
[:description]
Instance Attribute Summary collapse
-
#created_at ⇒ Time
The date and time when the designation was created.
-
#created_by ⇒ String
The identifier of the Amazon DataZone user who created the designation.
-
#deletion_protection ⇒ Boolean
Specifies whether deletion protection is enabled for this designation.
-
#description ⇒ String
A human-readable description of the designation and its intended use.
-
#designation_type ⇒ String
The classification of this designation.
-
#domain_id ⇒ String
The identifier of the Amazon DataZone domain that contains the designation.
-
#id ⇒ String
The unique ID of the designation.
-
#name ⇒ String
The name of the designation.
-
#updated_at ⇒ Time
The date and time when the designation was last updated.
Instance Attribute Details
#created_at ⇒ Time
The date and time when the designation was created.
7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 7997 class DesignationSummary < Struct.new( :domain_id, :id, :name, :description, :designation_type, :deletion_protection, :created_by, :created_at, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#created_by ⇒ String
The identifier of the Amazon DataZone user who created the designation.
7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 7997 class DesignationSummary < Struct.new( :domain_id, :id, :name, :description, :designation_type, :deletion_protection, :created_by, :created_at, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#deletion_protection ⇒ Boolean
Specifies whether deletion protection is enabled for this
designation. When true, DeleteDesignation is rejected until
protection is disabled through UpdateDesignation.
7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 7997 class DesignationSummary < Struct.new( :domain_id, :id, :name, :description, :designation_type, :deletion_protection, :created_by, :created_at, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#description ⇒ String
A human-readable description of the designation and its intended use.
7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 7997 class DesignationSummary < Struct.new( :domain_id, :id, :name, :description, :designation_type, :deletion_protection, :created_by, :created_at, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#designation_type ⇒ String
The classification of this designation. Valid values:
MANAGED— System-defined designation.USER_CREATED— User-created designation.
7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 7997 class DesignationSummary < Struct.new( :domain_id, :id, :name, :description, :designation_type, :deletion_protection, :created_by, :created_at, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#domain_id ⇒ String
The identifier of the Amazon DataZone domain that contains the designation.
7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 7997 class DesignationSummary < Struct.new( :domain_id, :id, :name, :description, :designation_type, :deletion_protection, :created_by, :created_at, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#id ⇒ String
The unique ID of the designation.
7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 7997 class DesignationSummary < Struct.new( :domain_id, :id, :name, :description, :designation_type, :deletion_protection, :created_by, :created_at, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#name ⇒ String
The name of the designation. The name is unique within the domain.
7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 7997 class DesignationSummary < Struct.new( :domain_id, :id, :name, :description, :designation_type, :deletion_protection, :created_by, :created_at, :updated_at) SENSITIVE = [:description] include Aws::Structure end |
#updated_at ⇒ Time
The date and time when the designation was last updated.
7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 7997 class DesignationSummary < Struct.new( :domain_id, :id, :name, :description, :designation_type, :deletion_protection, :created_by, :created_at, :updated_at) SENSITIVE = [:description] include Aws::Structure end |