Class: Aws::VoiceID::Types::UpdateDomainRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::VoiceID::Types::UpdateDomainRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-voiceid/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:description, :name]
Instance Attribute Summary collapse
-
#description ⇒ String
A brief description about this domain.
-
#domain_id ⇒ String
The identifier of the domain to be updated.
-
#name ⇒ String
The name of the domain.
-
#server_side_encryption_configuration ⇒ Types::ServerSideEncryptionConfiguration
The configuration, containing the KMS key identifier, to be used by Voice ID for the server-side encryption of your data.
Instance Attribute Details
#description ⇒ String
A brief description about this domain.
2209 2210 2211 2212 2213 2214 2215 2216 |
# File 'lib/aws-sdk-voiceid/types.rb', line 2209 class UpdateDomainRequest < Struct.new( :description, :domain_id, :name, :server_side_encryption_configuration) SENSITIVE = [:description, :name] include Aws::Structure end |
#domain_id ⇒ String
The identifier of the domain to be updated.
2209 2210 2211 2212 2213 2214 2215 2216 |
# File 'lib/aws-sdk-voiceid/types.rb', line 2209 class UpdateDomainRequest < Struct.new( :description, :domain_id, :name, :server_side_encryption_configuration) SENSITIVE = [:description, :name] include Aws::Structure end |
#name ⇒ String
The name of the domain.
2209 2210 2211 2212 2213 2214 2215 2216 |
# File 'lib/aws-sdk-voiceid/types.rb', line 2209 class UpdateDomainRequest < Struct.new( :description, :domain_id, :name, :server_side_encryption_configuration) SENSITIVE = [:description, :name] include Aws::Structure end |
#server_side_encryption_configuration ⇒ Types::ServerSideEncryptionConfiguration
The configuration, containing the KMS key identifier, to be used by Voice ID for the server-side encryption of your data. Changing the domain’s associated KMS key immediately triggers an asynchronous process to remove dependency on the old KMS key, such that the domain’s data can only be accessed using the new KMS key. The domain’s ‘ServerSideEncryptionUpdateDetails` contains the details for this process.
2209 2210 2211 2212 2213 2214 2215 2216 |
# File 'lib/aws-sdk-voiceid/types.rb', line 2209 class UpdateDomainRequest < Struct.new( :description, :domain_id, :name, :server_side_encryption_configuration) SENSITIVE = [:description, :name] include Aws::Structure end |