Class: Aws::DataZone::Types::UpdateDesignationOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::DataZone::Types::UpdateDesignationOutput
- 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.
24423 24424 24425 24426 24427 24428 24429 24430 24431 24432 24433 24434 24435 24436 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 24423 class UpdateDesignationOutput < 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.
24423 24424 24425 24426 24427 24428 24429 24430 24431 24432 24433 24434 24435 24436 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 24423 class UpdateDesignationOutput < 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.
24423 24424 24425 24426 24427 24428 24429 24430 24431 24432 24433 24434 24435 24436 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 24423 class UpdateDesignationOutput < 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.
24423 24424 24425 24426 24427 24428 24429 24430 24431 24432 24433 24434 24435 24436 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 24423 class UpdateDesignationOutput < 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.
24423 24424 24425 24426 24427 24428 24429 24430 24431 24432 24433 24434 24435 24436 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 24423 class UpdateDesignationOutput < 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.
24423 24424 24425 24426 24427 24428 24429 24430 24431 24432 24433 24434 24435 24436 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 24423 class UpdateDesignationOutput < 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.
24423 24424 24425 24426 24427 24428 24429 24430 24431 24432 24433 24434 24435 24436 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 24423 class UpdateDesignationOutput < 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.
24423 24424 24425 24426 24427 24428 24429 24430 24431 24432 24433 24434 24435 24436 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 24423 class UpdateDesignationOutput < 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.
24423 24424 24425 24426 24427 24428 24429 24430 24431 24432 24433 24434 24435 24436 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 24423 class UpdateDesignationOutput < 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.
24423 24424 24425 24426 24427 24428 24429 24430 24431 24432 24433 24434 24435 24436 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 24423 class UpdateDesignationOutput < 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 |