Class: Aws::DataZone::Types::GetDesignationOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::DataZone::Types::GetDesignationOutput
- Defined in:
- gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb
Overview
A designation defines a named role with a Cedar permit policy that controls what actions members holding this designation can perform within a project.
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
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.
-
#last_updated_at ⇒ Time
The date and time when the designation was last updated.
-
#name ⇒ String
The name of the designation.
-
#policy ⇒ String
The Cedar permit policy that governs what actions holders of this designation are allowed to perform.
Instance Attribute Details
#created_at ⇒ Time
The date and time when the designation was created.
10207 10208 10209 10210 10211 10212 10213 10214 10215 10216 10217 10218 10219 10220 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 10207 class GetDesignationOutput < Struct.new( :domain_id, :id, :name, :description, :designation_type, :policy, :deletion_protection, :created_by, :created_at, :last_updated_at) SENSITIVE = [:description] include Aws::Structure end |
#created_by ⇒ String
The identifier of the Amazon DataZone user who created the designation.
10207 10208 10209 10210 10211 10212 10213 10214 10215 10216 10217 10218 10219 10220 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 10207 class GetDesignationOutput < Struct.new( :domain_id, :id, :name, :description, :designation_type, :policy, :deletion_protection, :created_by, :created_at, :last_updated_at) SENSITIVE = [:description] include Aws::Structure end |
#deletion_protection ⇒ Boolean
Whether deletion protection is enabled for this designation. When true, DeleteDesignation is rejected until protection is disabled via UpdateDesignation.
10207 10208 10209 10210 10211 10212 10213 10214 10215 10216 10217 10218 10219 10220 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 10207 class GetDesignationOutput < Struct.new( :domain_id, :id, :name, :description, :designation_type, :policy, :deletion_protection, :created_by, :created_at, :last_updated_at) SENSITIVE = [:description] include Aws::Structure end |
#description ⇒ String
A human-readable description of the designation and its intended use.
10207 10208 10209 10210 10211 10212 10213 10214 10215 10216 10217 10218 10219 10220 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 10207 class GetDesignationOutput < Struct.new( :domain_id, :id, :name, :description, :designation_type, :policy, :deletion_protection, :created_by, :created_at, :last_updated_at) SENSITIVE = [:description] include Aws::Structure end |
#designation_type ⇒ String
The classification of this designation. MANAGED designations are system-defined and cannot be modified or deleted.
10207 10208 10209 10210 10211 10212 10213 10214 10215 10216 10217 10218 10219 10220 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 10207 class GetDesignationOutput < Struct.new( :domain_id, :id, :name, :description, :designation_type, :policy, :deletion_protection, :created_by, :created_at, :last_updated_at) SENSITIVE = [:description] include Aws::Structure end |
#domain_id ⇒ String
The identifier of the Amazon DataZone domain that contains the designation.
10207 10208 10209 10210 10211 10212 10213 10214 10215 10216 10217 10218 10219 10220 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 10207 class GetDesignationOutput < Struct.new( :domain_id, :id, :name, :description, :designation_type, :policy, :deletion_protection, :created_by, :created_at, :last_updated_at) SENSITIVE = [:description] include Aws::Structure end |
#id ⇒ String
The unique ID of the designation.
10207 10208 10209 10210 10211 10212 10213 10214 10215 10216 10217 10218 10219 10220 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 10207 class GetDesignationOutput < Struct.new( :domain_id, :id, :name, :description, :designation_type, :policy, :deletion_protection, :created_by, :created_at, :last_updated_at) SENSITIVE = [:description] include Aws::Structure end |
#last_updated_at ⇒ Time
The date and time when the designation was last updated.
10207 10208 10209 10210 10211 10212 10213 10214 10215 10216 10217 10218 10219 10220 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 10207 class GetDesignationOutput < Struct.new( :domain_id, :id, :name, :description, :designation_type, :policy, :deletion_protection, :created_by, :created_at, :last_updated_at) SENSITIVE = [:description] include Aws::Structure end |
#name ⇒ String
The name of the designation. The name is unique within the domain.
10207 10208 10209 10210 10211 10212 10213 10214 10215 10216 10217 10218 10219 10220 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 10207 class GetDesignationOutput < Struct.new( :domain_id, :id, :name, :description, :designation_type, :policy, :deletion_protection, :created_by, :created_at, :last_updated_at) SENSITIVE = [:description] include Aws::Structure end |
#policy ⇒ String
The Cedar permit policy that governs what actions holders of this designation are allowed to perform.
10207 10208 10209 10210 10211 10212 10213 10214 10215 10216 10217 10218 10219 10220 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 10207 class GetDesignationOutput < Struct.new( :domain_id, :id, :name, :description, :designation_type, :policy, :deletion_protection, :created_by, :created_at, :last_updated_at) SENSITIVE = [:description] include Aws::Structure end |