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.
10199 10200 10201 10202 10203 10204 10205 10206 10207 10208 10209 10210 10211 10212 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 10199 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.
10199 10200 10201 10202 10203 10204 10205 10206 10207 10208 10209 10210 10211 10212 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 10199 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.
10199 10200 10201 10202 10203 10204 10205 10206 10207 10208 10209 10210 10211 10212 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 10199 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.
10199 10200 10201 10202 10203 10204 10205 10206 10207 10208 10209 10210 10211 10212 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 10199 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.
10199 10200 10201 10202 10203 10204 10205 10206 10207 10208 10209 10210 10211 10212 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 10199 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.
10199 10200 10201 10202 10203 10204 10205 10206 10207 10208 10209 10210 10211 10212 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 10199 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.
10199 10200 10201 10202 10203 10204 10205 10206 10207 10208 10209 10210 10211 10212 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 10199 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.
10199 10200 10201 10202 10203 10204 10205 10206 10207 10208 10209 10210 10211 10212 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 10199 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.
10199 10200 10201 10202 10203 10204 10205 10206 10207 10208 10209 10210 10211 10212 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 10199 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.
10199 10200 10201 10202 10203 10204 10205 10206 10207 10208 10209 10210 10211 10212 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 10199 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 |