Class: Aws::VoiceID::Types::UpdateDomainRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-voiceid/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[:description, :name]

Instance Attribute Summary collapse

Instance Attribute Details

#descriptionString

A brief description about this domain.

Returns:

  • (String)


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_idString

The identifier of the domain to be updated.

Returns:

  • (String)


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

#nameString

The name of the domain.

Returns:

  • (String)


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_configurationTypes::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