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.
24463 24464 24465 24466 24467 24468 24469 24470 24471 24472 24473 24474 24475 24476 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 24463 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.
24463 24464 24465 24466 24467 24468 24469 24470 24471 24472 24473 24474 24475 24476 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 24463 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.
24463 24464 24465 24466 24467 24468 24469 24470 24471 24472 24473 24474 24475 24476 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 24463 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.
24463 24464 24465 24466 24467 24468 24469 24470 24471 24472 24473 24474 24475 24476 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 24463 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.
24463 24464 24465 24466 24467 24468 24469 24470 24471 24472 24473 24474 24475 24476 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 24463 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.
24463 24464 24465 24466 24467 24468 24469 24470 24471 24472 24473 24474 24475 24476 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 24463 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.
24463 24464 24465 24466 24467 24468 24469 24470 24471 24472 24473 24474 24475 24476 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 24463 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.
24463 24464 24465 24466 24467 24468 24469 24470 24471 24472 24473 24474 24475 24476 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 24463 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.
24463 24464 24465 24466 24467 24468 24469 24470 24471 24472 24473 24474 24475 24476 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 24463 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.
24463 24464 24465 24466 24467 24468 24469 24470 24471 24472 24473 24474 24475 24476 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 24463 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 |