lib/aws-sdk-voiceid/client.rb in aws-sdk-voiceid-1.7.0 vs lib/aws-sdk-voiceid/client.rb in aws-sdk-voiceid-1.8.0
- old
+ new
@@ -376,14 +376,14 @@
#
# @option params [required, String] :name
# The name of the domain.
#
# @option params [required, Types::ServerSideEncryptionConfiguration] :server_side_encryption_configuration
- # The configuration, containing the KMS Key Identifier, to be used by
+ # The configuration, containing the KMS key identifier, to be used by
# Voice ID for the server-side encryption of your data. Refer to [
- # Amazon Connect VoiceID encryption at rest][1] for more details on how
- # the KMS Key is used.
+ # Amazon Connect Voice ID encryption at rest][1] for more details on how
+ # the KMS key is used.
#
#
#
# [1]: https://docs.aws.amazon.com/connect/latest/adminguide/encryption-at-rest.html#encryption-at-rest-voiceid
#
@@ -418,10 +418,13 @@
# resp.domain.description #=> String
# resp.domain.domain_id #=> String
# resp.domain.domain_status #=> String, one of "ACTIVE", "PENDING", "SUSPENDED"
# resp.domain.name #=> String
# resp.domain.server_side_encryption_configuration.kms_key_id #=> String
+ # resp.domain.server_side_encryption_update_details.message #=> String
+ # resp.domain.server_side_encryption_update_details.old_kms_key_id #=> String
+ # resp.domain.server_side_encryption_update_details.update_status #=> String, one of "IN_PROGRESS", "COMPLETED", "FAILED"
# resp.domain.updated_at #=> Time
#
# @see http://docs.aws.amazon.com/goto/WebAPI/voice-id-2021-09-27/CreateDomain AWS API Documentation
#
# @overload create_domain(params = {})
@@ -429,11 +432,11 @@
def create_domain(params = {}, options = {})
req = build_request(:create_domain, params)
req.send_request(options)
end
- # Deletes the specified domain from the Amazon Connect Voice ID system.
+ # Deletes the specified domain from Voice ID.
#
# @option params [required, String] :domain_id
# The identifier of the domain you want to delete.
#
# @return [Struct] Returns an empty {Seahorse::Client::Response response}.
@@ -451,12 +454,11 @@
def delete_domain(params = {}, options = {})
req = build_request(:delete_domain, params)
req.send_request(options)
end
- # Deletes the specified fraudster from the Amazon Connect Voice ID
- # system.
+ # Deletes the specified fraudster from Voice ID.
#
# @option params [required, String] :domain_id
# The identifier of the domain containing the fraudster.
#
# @option params [required, String] :fraudster_id
@@ -478,11 +480,11 @@
def delete_fraudster(params = {}, options = {})
req = build_request(:delete_fraudster, params)
req.send_request(options)
end
- # Deletes the specified speaker from the Amazon Connect Voice ID system.
+ # Deletes the specified speaker from Voice ID.
#
# @option params [required, String] :domain_id
# The identifier of the domain containing the speaker.
#
# @option params [required, String] :speaker_id
@@ -528,10 +530,13 @@
# resp.domain.description #=> String
# resp.domain.domain_id #=> String
# resp.domain.domain_status #=> String, one of "ACTIVE", "PENDING", "SUSPENDED"
# resp.domain.name #=> String
# resp.domain.server_side_encryption_configuration.kms_key_id #=> String
+ # resp.domain.server_side_encryption_update_details.message #=> String
+ # resp.domain.server_side_encryption_update_details.old_kms_key_id #=> String
+ # resp.domain.server_side_encryption_update_details.update_status #=> String, one of "IN_PROGRESS", "COMPLETED", "FAILED"
# resp.domain.updated_at #=> Time
#
# @see http://docs.aws.amazon.com/goto/WebAPI/voice-id-2021-09-27/DescribeDomain AWS API Documentation
#
# @overload describe_domain(params = {})
@@ -802,10 +807,13 @@
# resp.domain_summaries[0].description #=> String
# resp.domain_summaries[0].domain_id #=> String
# resp.domain_summaries[0].domain_status #=> String, one of "ACTIVE", "PENDING", "SUSPENDED"
# resp.domain_summaries[0].name #=> String
# resp.domain_summaries[0].server_side_encryption_configuration.kms_key_id #=> String
+ # resp.domain_summaries[0].server_side_encryption_update_details.message #=> String
+ # resp.domain_summaries[0].server_side_encryption_update_details.old_kms_key_id #=> String
+ # resp.domain_summaries[0].server_side_encryption_update_details.update_status #=> String, one of "IN_PROGRESS", "COMPLETED", "FAILED"
# resp.domain_summaries[0].updated_at #=> Time
# resp.next_token #=> String
#
# @see http://docs.aws.amazon.com/goto/WebAPI/voice-id-2021-09-27/ListDomains AWS API Documentation
#
@@ -1021,17 +1029,17 @@
def list_tags_for_resource(params = {}, options = {})
req = build_request(:list_tags_for_resource, params)
req.send_request(options)
end
- # Opts out a speaker from Voice ID system. A speaker can be opted out
- # regardless of whether or not they already exist in the system. If they
+ # Opts out a speaker from Voice ID. A speaker can be opted out
+ # regardless of whether or not they already exist in Voice ID. If they
# don't yet exist, a new speaker is created in an opted out state. If
# they already exist, their existing status is overridden and they are
# opted out. Enrollment and evaluation authentication requests are
# rejected for opted out speakers, and opted out speakers have no voice
- # embeddings stored in the system.
+ # embeddings stored in Voice ID.
#
# @option params [required, String] :domain_id
# The identifier of the domain containing the speaker.
#
# @option params [required, String] :speaker_id
@@ -1098,11 +1106,11 @@
# @option params [String] :job_name
# The name of the new fraudster registration job.
#
# @option params [required, Types::OutputDataConfig] :output_data_config
# The output data config containing the S3 location where Voice ID
- # writes the job output file; you must also include a KMS Key ID to
+ # writes the job output file; you must also include a KMS key ID to
# encrypt the file.
#
# @option params [Types::RegistrationConfig] :registration_config
# The registration config containing details such as the action to take
# when a duplicate fraudster is detected, and the similarity threshold
@@ -1183,23 +1191,23 @@
# The identifier of the domain that contains the speaker enrollment job
# and in which the speakers are enrolled.
#
# @option params [Types::EnrollmentConfig] :enrollment_config
# The enrollment config that contains details such as the action to take
- # when a speaker is already enrolled in the Voice ID system or when a
- # speaker is identified as a fraudster.
+ # when a speaker is already enrolled in Voice ID or when a speaker is
+ # identified as a fraudster.
#
# @option params [required, Types::InputDataConfig] :input_data_config
# The input data config containing the S3 location for the input
# manifest file that contains the list of speaker enrollment requests.
#
# @option params [String] :job_name
# A name for your speaker enrollment job.
#
# @option params [required, Types::OutputDataConfig] :output_data_config
# The output data config containing the S3 location where Voice ID
- # writes the job output file; you must also include a KMS Key ID to
+ # writes the job output file; you must also include a KMS key ID to
# encrypt the file.
#
# @return [Types::StartSpeakerEnrollmentJobResponse] Returns a {Seahorse::Client::Response response} object which responds to the following methods:
#
# * {Types::StartSpeakerEnrollmentJobResponse#job #job} => Types::SpeakerEnrollmentJob
@@ -1253,12 +1261,11 @@
def start_speaker_enrollment_job(params = {}, options = {})
req = build_request(:start_speaker_enrollment_job, params)
req.send_request(options)
end
- # Tags an Amazon Connect Voice ID resource with the provided list of
- # tags.
+ # Tags a Voice ID resource with the provided list of tags.
#
# @option params [required, String] :resource_arn
# The Amazon Resource Name (ARN) of the Voice ID resource you want to
# tag.
#
@@ -1328,11 +1335,11 @@
#
# @option params [required, String] :name
# The name of the domain.
#
# @option params [required, Types::ServerSideEncryptionConfiguration] :server_side_encryption_configuration
- # The configuration, containing the KMS Key Identifier, to be used by
+ # The configuration, containing the KMS key identifier, to be used by
# Voice ID for the server-side encryption of your data. Note that all
# the existing data in the domain are still encrypted using the existing
# key, only the data added to domain after updating the key is encrypted
# using the new key.
#
@@ -1358,10 +1365,13 @@
# resp.domain.description #=> String
# resp.domain.domain_id #=> String
# resp.domain.domain_status #=> String, one of "ACTIVE", "PENDING", "SUSPENDED"
# resp.domain.name #=> String
# resp.domain.server_side_encryption_configuration.kms_key_id #=> String
+ # resp.domain.server_side_encryption_update_details.message #=> String
+ # resp.domain.server_side_encryption_update_details.old_kms_key_id #=> String
+ # resp.domain.server_side_encryption_update_details.update_status #=> String, one of "IN_PROGRESS", "COMPLETED", "FAILED"
# resp.domain.updated_at #=> Time
#
# @see http://docs.aws.amazon.com/goto/WebAPI/voice-id-2021-09-27/UpdateDomain AWS API Documentation
#
# @overload update_domain(params = {})
@@ -1382,10 +1392,10 @@
operation: config.api.operation(operation_name),
client: self,
params: params,
config: config)
context[:gem_name] = 'aws-sdk-voiceid'
- context[:gem_version] = '1.7.0'
+ context[:gem_version] = '1.8.0'
Seahorse::Client::Request.new(handlers, context)
end
# @api private
# @deprecated