libZSservicesZSamazonka-voice-idZSamazonka-voice-id
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.VoiceId

Description

Derived from API version 2021-09-27 of the AWS service descriptions, licensed under Apache 2.0.

Amazon Connect Voice ID provides real-time caller authentication and fraud screening. This guide describes the APIs used for this service.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2021-09-27 of the Amazon Voice ID SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by VoiceId.

ValidationException

_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request failed one or more validations; check the error message for more details.

AccessDeniedException

_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

You do not have sufficient permissions to perform this action. Check the error message and try again.

ConflictException

_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request failed due to a conflict. Check the ConflictType and error message for more details.

ServiceQuotaExceededException

_ServiceQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request exceeded the service quota. Refer to Voice ID Service Quotas and try your request again.

ThrottlingException

_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request was denied due to request throttling. Please slow down your request rate. Refer to Amazon Connect Voice ID Service API throttling quotas and try your request again.

InternalServerException

_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request failed due to an unknown error on the server side.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified resource cannot be found. Check the ResourceType and error message for more details.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

DescribeFraudsterRegistrationJob

data DescribeFraudsterRegistrationJob Source #

See: newDescribeFraudsterRegistrationJob smart constructor.

Instances

Instances details
Eq DescribeFraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudsterRegistrationJob

Read DescribeFraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudsterRegistrationJob

Show DescribeFraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudsterRegistrationJob

Generic DescribeFraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudsterRegistrationJob

Associated Types

type Rep DescribeFraudsterRegistrationJob :: Type -> Type #

NFData DescribeFraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudsterRegistrationJob

Hashable DescribeFraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudsterRegistrationJob

ToJSON DescribeFraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudsterRegistrationJob

AWSRequest DescribeFraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudsterRegistrationJob

ToHeaders DescribeFraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudsterRegistrationJob

ToPath DescribeFraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudsterRegistrationJob

ToQuery DescribeFraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudsterRegistrationJob

type Rep DescribeFraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudsterRegistrationJob

type Rep DescribeFraudsterRegistrationJob = D1 ('MetaData "DescribeFraudsterRegistrationJob" "Amazonka.VoiceId.DescribeFraudsterRegistrationJob" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "DescribeFraudsterRegistrationJob'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeFraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudsterRegistrationJob

newDescribeFraudsterRegistrationJob Source #

Create a value of DescribeFraudsterRegistrationJob with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainId:DescribeFraudsterRegistrationJob', describeFraudsterRegistrationJob_domainId - The identifier for the domain containing the fraudster registration job.

$sel:jobId:DescribeFraudsterRegistrationJob', describeFraudsterRegistrationJob_jobId - The identifier for the fraudster registration job you are describing.

data DescribeFraudsterRegistrationJobResponse Source #

Instances

Instances details
Eq DescribeFraudsterRegistrationJobResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudsterRegistrationJob

Show DescribeFraudsterRegistrationJobResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudsterRegistrationJob

Generic DescribeFraudsterRegistrationJobResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudsterRegistrationJob

NFData DescribeFraudsterRegistrationJobResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudsterRegistrationJob

type Rep DescribeFraudsterRegistrationJobResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudsterRegistrationJob

type Rep DescribeFraudsterRegistrationJobResponse = D1 ('MetaData "DescribeFraudsterRegistrationJobResponse" "Amazonka.VoiceId.DescribeFraudsterRegistrationJob" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "DescribeFraudsterRegistrationJobResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "job") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FraudsterRegistrationJob)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeFraudsterRegistrationJobResponse Source #

Create a value of DescribeFraudsterRegistrationJobResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:job:DescribeFraudsterRegistrationJobResponse', describeFraudsterRegistrationJobResponse_job - Contains details about the specified fraudster registration job.

$sel:httpStatus:DescribeFraudsterRegistrationJobResponse', describeFraudsterRegistrationJobResponse_httpStatus - The response's http status code.

DeleteSpeaker

data DeleteSpeaker Source #

See: newDeleteSpeaker smart constructor.

Instances

Instances details
Eq DeleteSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteSpeaker

Show DeleteSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteSpeaker

Generic DeleteSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteSpeaker

Associated Types

type Rep DeleteSpeaker :: Type -> Type #

NFData DeleteSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteSpeaker

Methods

rnf :: DeleteSpeaker -> () #

Hashable DeleteSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteSpeaker

ToJSON DeleteSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteSpeaker

AWSRequest DeleteSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteSpeaker

Associated Types

type AWSResponse DeleteSpeaker #

ToHeaders DeleteSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteSpeaker

ToPath DeleteSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteSpeaker

ToQuery DeleteSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteSpeaker

type Rep DeleteSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteSpeaker

type Rep DeleteSpeaker = D1 ('MetaData "DeleteSpeaker" "Amazonka.VoiceId.DeleteSpeaker" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "DeleteSpeaker'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "speakerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))
type AWSResponse DeleteSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteSpeaker

newDeleteSpeaker Source #

Create a value of DeleteSpeaker with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainId:DeleteSpeaker', deleteSpeaker_domainId - The identifier of the domain containing the speaker.

$sel:speakerId:DeleteSpeaker', deleteSpeaker_speakerId - The identifier of the speaker you want to delete.

data DeleteSpeakerResponse Source #

See: newDeleteSpeakerResponse smart constructor.

Instances

Instances details
Eq DeleteSpeakerResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteSpeaker

Read DeleteSpeakerResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteSpeaker

Show DeleteSpeakerResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteSpeaker

Generic DeleteSpeakerResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteSpeaker

Associated Types

type Rep DeleteSpeakerResponse :: Type -> Type #

NFData DeleteSpeakerResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteSpeaker

Methods

rnf :: DeleteSpeakerResponse -> () #

type Rep DeleteSpeakerResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteSpeaker

type Rep DeleteSpeakerResponse = D1 ('MetaData "DeleteSpeakerResponse" "Amazonka.VoiceId.DeleteSpeaker" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "DeleteSpeakerResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteSpeakerResponse :: DeleteSpeakerResponse Source #

Create a value of DeleteSpeakerResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

ListSpeakers

data ListSpeakers Source #

See: newListSpeakers smart constructor.

Instances

Instances details
Eq ListSpeakers Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakers

Read ListSpeakers Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakers

Show ListSpeakers Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakers

Generic ListSpeakers Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakers

Associated Types

type Rep ListSpeakers :: Type -> Type #

NFData ListSpeakers Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakers

Methods

rnf :: ListSpeakers -> () #

Hashable ListSpeakers Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakers

ToJSON ListSpeakers Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakers

AWSRequest ListSpeakers Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakers

Associated Types

type AWSResponse ListSpeakers #

ToHeaders ListSpeakers Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakers

ToPath ListSpeakers Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakers

ToQuery ListSpeakers Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakers

type Rep ListSpeakers Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakers

type Rep ListSpeakers = D1 ('MetaData "ListSpeakers" "Amazonka.VoiceId.ListSpeakers" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "ListSpeakers'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListSpeakers Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakers

newListSpeakers Source #

Create a value of ListSpeakers with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListSpeakers', listSpeakers_nextToken - If NextToken is returned, there are more results available. The value of NextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. Each pagination token expires after 24 hours.

$sel:maxResults:ListSpeakers', listSpeakers_maxResults - The maximum number of results that are returned per call. You can use NextToken to obtain further pages of results. The default is 100; the maximum allowed page size is also 100.

$sel:domainId:ListSpeakers', listSpeakers_domainId - The identifier of the domain.

data ListSpeakersResponse Source #

See: newListSpeakersResponse smart constructor.

Instances

Instances details
Eq ListSpeakersResponse Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakers

Show ListSpeakersResponse Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakers

Generic ListSpeakersResponse Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakers

Associated Types

type Rep ListSpeakersResponse :: Type -> Type #

NFData ListSpeakersResponse Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakers

Methods

rnf :: ListSpeakersResponse -> () #

type Rep ListSpeakersResponse Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakers

type Rep ListSpeakersResponse = D1 ('MetaData "ListSpeakersResponse" "Amazonka.VoiceId.ListSpeakers" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "ListSpeakersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "speakerSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SpeakerSummary])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListSpeakersResponse Source #

Create a value of ListSpeakersResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:speakerSummaries:ListSpeakersResponse', listSpeakersResponse_speakerSummaries - A list containing details about each speaker in the Amazon Web Services account.

$sel:nextToken:ListSpeakers', listSpeakersResponse_nextToken - If NextToken is returned, there are more results available. The value of NextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. Each pagination token expires after 24 hours.

$sel:httpStatus:ListSpeakersResponse', listSpeakersResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.VoiceId.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.VoiceId.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.VoiceId.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.VoiceId.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.VoiceId.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.VoiceId.ListTagsForResource

ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.VoiceId.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.VoiceId.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.VoiceId.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.VoiceId.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.VoiceId.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.VoiceId.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.VoiceId.ListTagsForResource" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.VoiceId.ListTagsForResource

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The Amazon Resource Name (ARN) of the Voice ID resource for which you want to list the tags.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.VoiceId.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.VoiceId.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.VoiceId.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.VoiceId.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.VoiceId.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.VoiceId.ListTagsForResource" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - The list of tags associated with the specified resource.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

EvaluateSession

data EvaluateSession Source #

See: newEvaluateSession smart constructor.

Constructors

EvaluateSession' Text Text 

Instances

Instances details
Eq EvaluateSession Source # 
Instance details

Defined in Amazonka.VoiceId.EvaluateSession

Read EvaluateSession Source # 
Instance details

Defined in Amazonka.VoiceId.EvaluateSession

Show EvaluateSession Source # 
Instance details

Defined in Amazonka.VoiceId.EvaluateSession

Generic EvaluateSession Source # 
Instance details

Defined in Amazonka.VoiceId.EvaluateSession

Associated Types

type Rep EvaluateSession :: Type -> Type #

NFData EvaluateSession Source # 
Instance details

Defined in Amazonka.VoiceId.EvaluateSession

Methods

rnf :: EvaluateSession -> () #

Hashable EvaluateSession Source # 
Instance details

Defined in Amazonka.VoiceId.EvaluateSession

ToJSON EvaluateSession Source # 
Instance details

Defined in Amazonka.VoiceId.EvaluateSession

AWSRequest EvaluateSession Source # 
Instance details

Defined in Amazonka.VoiceId.EvaluateSession

Associated Types

type AWSResponse EvaluateSession #

ToHeaders EvaluateSession Source # 
Instance details

Defined in Amazonka.VoiceId.EvaluateSession

ToPath EvaluateSession Source # 
Instance details

Defined in Amazonka.VoiceId.EvaluateSession

ToQuery EvaluateSession Source # 
Instance details

Defined in Amazonka.VoiceId.EvaluateSession

type Rep EvaluateSession Source # 
Instance details

Defined in Amazonka.VoiceId.EvaluateSession

type Rep EvaluateSession = D1 ('MetaData "EvaluateSession" "Amazonka.VoiceId.EvaluateSession" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "EvaluateSession'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "sessionNameOrId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse EvaluateSession Source # 
Instance details

Defined in Amazonka.VoiceId.EvaluateSession

newEvaluateSession Source #

Create a value of EvaluateSession with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainId:EvaluateSession', evaluateSession_domainId - The identifier of the domain where the session started.

$sel:sessionNameOrId:EvaluateSession', evaluateSession_sessionNameOrId - The session identifier, or name of the session, that you want to evaluate. In Voice ID integration, this is the Contact-Id.

data EvaluateSessionResponse Source #

See: newEvaluateSessionResponse smart constructor.

Instances

Instances details
Eq EvaluateSessionResponse Source # 
Instance details

Defined in Amazonka.VoiceId.EvaluateSession

Show EvaluateSessionResponse Source # 
Instance details

Defined in Amazonka.VoiceId.EvaluateSession

Generic EvaluateSessionResponse Source # 
Instance details

Defined in Amazonka.VoiceId.EvaluateSession

Associated Types

type Rep EvaluateSessionResponse :: Type -> Type #

NFData EvaluateSessionResponse Source # 
Instance details

Defined in Amazonka.VoiceId.EvaluateSession

Methods

rnf :: EvaluateSessionResponse -> () #

type Rep EvaluateSessionResponse Source # 
Instance details

Defined in Amazonka.VoiceId.EvaluateSession

type Rep EvaluateSessionResponse = D1 ('MetaData "EvaluateSessionResponse" "Amazonka.VoiceId.EvaluateSession" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "EvaluateSessionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "fraudDetectionResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FraudDetectionResult)) :*: (S1 ('MetaSel ('Just "streamingStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamingStatus)) :*: S1 ('MetaSel ('Just "authenticationResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AuthenticationResult)))) :*: ((S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sessionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sessionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newEvaluateSessionResponse Source #

Create a value of EvaluateSessionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:fraudDetectionResult:EvaluateSessionResponse', evaluateSessionResponse_fraudDetectionResult - Details resulting from the fraud detection process, such as fraud detection decision and risk score.

$sel:streamingStatus:EvaluateSessionResponse', evaluateSessionResponse_streamingStatus - The current status of audio streaming for this session. This field is useful to infer next steps when the Authentication or Fraud Detection results are empty or the decision is NOT_ENOUGH_SPEECH. In this situation, if the StreamingStatus is ONGOING/PENDING_CONFIGURATION, it can mean that the client should call the API again later, once Voice ID has enough audio to produce a result. If the decision remains NOT_ENOUGH_SPEECH even after StreamingStatus is ENDED, it means that the previously streamed session did not have enough speech to perform evaluation, and a new streaming session is needed to try again.

$sel:authenticationResult:EvaluateSessionResponse', evaluateSessionResponse_authenticationResult - Details resulting from the authentication process, such as authentication decision and authentication score.

$sel:domainId:EvaluateSession', evaluateSessionResponse_domainId - The identifier of the domain containing the session.

$sel:sessionId:EvaluateSessionResponse', evaluateSessionResponse_sessionId - The service-generated identifier of the session.

$sel:sessionName:EvaluateSessionResponse', evaluateSessionResponse_sessionName - The client-provided name of the session.

$sel:httpStatus:EvaluateSessionResponse', evaluateSessionResponse_httpStatus - The response's http status code.

DescribeSpeakerEnrollmentJob

data DescribeSpeakerEnrollmentJob Source #

See: newDescribeSpeakerEnrollmentJob smart constructor.

Instances

Instances details
Eq DescribeSpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeakerEnrollmentJob

Read DescribeSpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeakerEnrollmentJob

Show DescribeSpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeakerEnrollmentJob

Generic DescribeSpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeakerEnrollmentJob

Associated Types

type Rep DescribeSpeakerEnrollmentJob :: Type -> Type #

NFData DescribeSpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeakerEnrollmentJob

Hashable DescribeSpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeakerEnrollmentJob

ToJSON DescribeSpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeakerEnrollmentJob

AWSRequest DescribeSpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeakerEnrollmentJob

ToHeaders DescribeSpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeakerEnrollmentJob

ToPath DescribeSpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeakerEnrollmentJob

ToQuery DescribeSpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeakerEnrollmentJob

type Rep DescribeSpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeakerEnrollmentJob

type Rep DescribeSpeakerEnrollmentJob = D1 ('MetaData "DescribeSpeakerEnrollmentJob" "Amazonka.VoiceId.DescribeSpeakerEnrollmentJob" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "DescribeSpeakerEnrollmentJob'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeSpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeakerEnrollmentJob

newDescribeSpeakerEnrollmentJob Source #

Create a value of DescribeSpeakerEnrollmentJob with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainId:DescribeSpeakerEnrollmentJob', describeSpeakerEnrollmentJob_domainId - The identifier of the domain containing the speaker enrollment job.

$sel:jobId:DescribeSpeakerEnrollmentJob', describeSpeakerEnrollmentJob_jobId - The identifier of the speaker enrollment job you are describing.

data DescribeSpeakerEnrollmentJobResponse Source #

Instances

Instances details
Eq DescribeSpeakerEnrollmentJobResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeakerEnrollmentJob

Show DescribeSpeakerEnrollmentJobResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeakerEnrollmentJob

Generic DescribeSpeakerEnrollmentJobResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeakerEnrollmentJob

NFData DescribeSpeakerEnrollmentJobResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeakerEnrollmentJob

type Rep DescribeSpeakerEnrollmentJobResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeakerEnrollmentJob

type Rep DescribeSpeakerEnrollmentJobResponse = D1 ('MetaData "DescribeSpeakerEnrollmentJobResponse" "Amazonka.VoiceId.DescribeSpeakerEnrollmentJob" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "DescribeSpeakerEnrollmentJobResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "job") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SpeakerEnrollmentJob)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeSpeakerEnrollmentJobResponse Source #

Create a value of DescribeSpeakerEnrollmentJobResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:job:DescribeSpeakerEnrollmentJobResponse', describeSpeakerEnrollmentJobResponse_job - Contains details about the specified speaker enrollment job.

$sel:httpStatus:DescribeSpeakerEnrollmentJobResponse', describeSpeakerEnrollmentJobResponse_httpStatus - The response's http status code.

DeleteFraudster

data DeleteFraudster Source #

See: newDeleteFraudster smart constructor.

Instances

Instances details
Eq DeleteFraudster Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteFraudster

Show DeleteFraudster Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteFraudster

Generic DeleteFraudster Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteFraudster

Associated Types

type Rep DeleteFraudster :: Type -> Type #

NFData DeleteFraudster Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteFraudster

Methods

rnf :: DeleteFraudster -> () #

Hashable DeleteFraudster Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteFraudster

ToJSON DeleteFraudster Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteFraudster

AWSRequest DeleteFraudster Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteFraudster

Associated Types

type AWSResponse DeleteFraudster #

ToHeaders DeleteFraudster Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteFraudster

ToPath DeleteFraudster Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteFraudster

ToQuery DeleteFraudster Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteFraudster

type Rep DeleteFraudster Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteFraudster

type Rep DeleteFraudster = D1 ('MetaData "DeleteFraudster" "Amazonka.VoiceId.DeleteFraudster" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "DeleteFraudster'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "fraudsterId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))
type AWSResponse DeleteFraudster Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteFraudster

newDeleteFraudster Source #

Create a value of DeleteFraudster with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainId:DeleteFraudster', deleteFraudster_domainId - The identifier of the domain containing the fraudster.

$sel:fraudsterId:DeleteFraudster', deleteFraudster_fraudsterId - The identifier of the fraudster you want to delete.

data DeleteFraudsterResponse Source #

See: newDeleteFraudsterResponse smart constructor.

Instances

Instances details
Eq DeleteFraudsterResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteFraudster

Read DeleteFraudsterResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteFraudster

Show DeleteFraudsterResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteFraudster

Generic DeleteFraudsterResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteFraudster

Associated Types

type Rep DeleteFraudsterResponse :: Type -> Type #

NFData DeleteFraudsterResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteFraudster

Methods

rnf :: DeleteFraudsterResponse -> () #

type Rep DeleteFraudsterResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteFraudster

type Rep DeleteFraudsterResponse = D1 ('MetaData "DeleteFraudsterResponse" "Amazonka.VoiceId.DeleteFraudster" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "DeleteFraudsterResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteFraudsterResponse :: DeleteFraudsterResponse Source #

Create a value of DeleteFraudsterResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

ListFraudsterRegistrationJobs

data ListFraudsterRegistrationJobs Source #

See: newListFraudsterRegistrationJobs smart constructor.

Instances

Instances details
Eq ListFraudsterRegistrationJobs Source # 
Instance details

Defined in Amazonka.VoiceId.ListFraudsterRegistrationJobs

Read ListFraudsterRegistrationJobs Source # 
Instance details

Defined in Amazonka.VoiceId.ListFraudsterRegistrationJobs

Show ListFraudsterRegistrationJobs Source # 
Instance details

Defined in Amazonka.VoiceId.ListFraudsterRegistrationJobs

Generic ListFraudsterRegistrationJobs Source # 
Instance details

Defined in Amazonka.VoiceId.ListFraudsterRegistrationJobs

Associated Types

type Rep ListFraudsterRegistrationJobs :: Type -> Type #

NFData ListFraudsterRegistrationJobs Source # 
Instance details

Defined in Amazonka.VoiceId.ListFraudsterRegistrationJobs

Hashable ListFraudsterRegistrationJobs Source # 
Instance details

Defined in Amazonka.VoiceId.ListFraudsterRegistrationJobs

ToJSON ListFraudsterRegistrationJobs Source # 
Instance details

Defined in Amazonka.VoiceId.ListFraudsterRegistrationJobs

AWSRequest ListFraudsterRegistrationJobs Source # 
Instance details

Defined in Amazonka.VoiceId.ListFraudsterRegistrationJobs

ToHeaders ListFraudsterRegistrationJobs Source # 
Instance details

Defined in Amazonka.VoiceId.ListFraudsterRegistrationJobs

ToPath ListFraudsterRegistrationJobs Source # 
Instance details

Defined in Amazonka.VoiceId.ListFraudsterRegistrationJobs

ToQuery ListFraudsterRegistrationJobs Source # 
Instance details

Defined in Amazonka.VoiceId.ListFraudsterRegistrationJobs

type Rep ListFraudsterRegistrationJobs Source # 
Instance details

Defined in Amazonka.VoiceId.ListFraudsterRegistrationJobs

type Rep ListFraudsterRegistrationJobs = D1 ('MetaData "ListFraudsterRegistrationJobs" "Amazonka.VoiceId.ListFraudsterRegistrationJobs" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "ListFraudsterRegistrationJobs'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FraudsterRegistrationJobStatus))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListFraudsterRegistrationJobs Source # 
Instance details

Defined in Amazonka.VoiceId.ListFraudsterRegistrationJobs

newListFraudsterRegistrationJobs Source #

Create a value of ListFraudsterRegistrationJobs with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListFraudsterRegistrationJobs', listFraudsterRegistrationJobs_nextToken - If NextToken is returned, there are more results available. The value of NextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. Each pagination token expires after 24 hours.

$sel:jobStatus:ListFraudsterRegistrationJobs', listFraudsterRegistrationJobs_jobStatus - Provides the status of your fraudster registration job.

$sel:maxResults:ListFraudsterRegistrationJobs', listFraudsterRegistrationJobs_maxResults - The maximum number of results that are returned per call. You can use NextToken to obtain further pages of results. The default is 100; the maximum allowed page size is also 100.

$sel:domainId:ListFraudsterRegistrationJobs', listFraudsterRegistrationJobs_domainId - The identifier of the domain containing the fraudster registration Jobs.

data ListFraudsterRegistrationJobsResponse Source #

Instances

Instances details
Eq ListFraudsterRegistrationJobsResponse Source # 
Instance details

Defined in Amazonka.VoiceId.ListFraudsterRegistrationJobs

Show ListFraudsterRegistrationJobsResponse Source # 
Instance details

Defined in Amazonka.VoiceId.ListFraudsterRegistrationJobs

Generic ListFraudsterRegistrationJobsResponse Source # 
Instance details

Defined in Amazonka.VoiceId.ListFraudsterRegistrationJobs

NFData ListFraudsterRegistrationJobsResponse Source # 
Instance details

Defined in Amazonka.VoiceId.ListFraudsterRegistrationJobs

type Rep ListFraudsterRegistrationJobsResponse Source # 
Instance details

Defined in Amazonka.VoiceId.ListFraudsterRegistrationJobs

type Rep ListFraudsterRegistrationJobsResponse = D1 ('MetaData "ListFraudsterRegistrationJobsResponse" "Amazonka.VoiceId.ListFraudsterRegistrationJobs" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "ListFraudsterRegistrationJobsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "jobSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FraudsterRegistrationJobSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListFraudsterRegistrationJobsResponse Source #

Create a value of ListFraudsterRegistrationJobsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListFraudsterRegistrationJobs', listFraudsterRegistrationJobsResponse_nextToken - If NextToken is returned, there are more results available. The value of NextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. Each pagination token expires after 24 hours.

$sel:jobSummaries:ListFraudsterRegistrationJobsResponse', listFraudsterRegistrationJobsResponse_jobSummaries - A list containing details about each specified fraudster registration job.

$sel:httpStatus:ListFraudsterRegistrationJobsResponse', listFraudsterRegistrationJobsResponse_httpStatus - The response's http status code.

DescribeFraudster

data DescribeFraudster Source #

See: newDescribeFraudster smart constructor.

Instances

Instances details
Eq DescribeFraudster Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudster

Show DescribeFraudster Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudster

Generic DescribeFraudster Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudster

Associated Types

type Rep DescribeFraudster :: Type -> Type #

NFData DescribeFraudster Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudster

Methods

rnf :: DescribeFraudster -> () #

Hashable DescribeFraudster Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudster

ToJSON DescribeFraudster Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudster

AWSRequest DescribeFraudster Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudster

Associated Types

type AWSResponse DescribeFraudster #

ToHeaders DescribeFraudster Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudster

ToPath DescribeFraudster Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudster

ToQuery DescribeFraudster Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudster

type Rep DescribeFraudster Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudster

type Rep DescribeFraudster = D1 ('MetaData "DescribeFraudster" "Amazonka.VoiceId.DescribeFraudster" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "DescribeFraudster'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "fraudsterId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))
type AWSResponse DescribeFraudster Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudster

newDescribeFraudster Source #

Create a value of DescribeFraudster with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainId:DescribeFraudster', describeFraudster_domainId - The identifier of the domain containing the fraudster.

$sel:fraudsterId:DescribeFraudster', describeFraudster_fraudsterId - The identifier of the fraudster you are describing.

data DescribeFraudsterResponse Source #

See: newDescribeFraudsterResponse smart constructor.

Instances

Instances details
Eq DescribeFraudsterResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudster

Read DescribeFraudsterResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudster

Show DescribeFraudsterResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudster

Generic DescribeFraudsterResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudster

Associated Types

type Rep DescribeFraudsterResponse :: Type -> Type #

NFData DescribeFraudsterResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudster

type Rep DescribeFraudsterResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeFraudster

type Rep DescribeFraudsterResponse = D1 ('MetaData "DescribeFraudsterResponse" "Amazonka.VoiceId.DescribeFraudster" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "DescribeFraudsterResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fraudster") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Fraudster)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeFraudsterResponse Source #

Create a value of DescribeFraudsterResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:fraudster:DescribeFraudsterResponse', describeFraudsterResponse_fraudster - Information about the specified fraudster.

$sel:httpStatus:DescribeFraudsterResponse', describeFraudsterResponse_httpStatus - The response's http status code.

ListSpeakerEnrollmentJobs

data ListSpeakerEnrollmentJobs Source #

See: newListSpeakerEnrollmentJobs smart constructor.

Instances

Instances details
Eq ListSpeakerEnrollmentJobs Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakerEnrollmentJobs

Read ListSpeakerEnrollmentJobs Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakerEnrollmentJobs

Show ListSpeakerEnrollmentJobs Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakerEnrollmentJobs

Generic ListSpeakerEnrollmentJobs Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakerEnrollmentJobs

Associated Types

type Rep ListSpeakerEnrollmentJobs :: Type -> Type #

NFData ListSpeakerEnrollmentJobs Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakerEnrollmentJobs

Hashable ListSpeakerEnrollmentJobs Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakerEnrollmentJobs

ToJSON ListSpeakerEnrollmentJobs Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakerEnrollmentJobs

AWSRequest ListSpeakerEnrollmentJobs Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakerEnrollmentJobs

ToHeaders ListSpeakerEnrollmentJobs Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakerEnrollmentJobs

ToPath ListSpeakerEnrollmentJobs Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakerEnrollmentJobs

ToQuery ListSpeakerEnrollmentJobs Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakerEnrollmentJobs

type Rep ListSpeakerEnrollmentJobs Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakerEnrollmentJobs

type Rep ListSpeakerEnrollmentJobs = D1 ('MetaData "ListSpeakerEnrollmentJobs" "Amazonka.VoiceId.ListSpeakerEnrollmentJobs" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "ListSpeakerEnrollmentJobs'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SpeakerEnrollmentJobStatus))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListSpeakerEnrollmentJobs Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakerEnrollmentJobs

newListSpeakerEnrollmentJobs Source #

Create a value of ListSpeakerEnrollmentJobs with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListSpeakerEnrollmentJobs', listSpeakerEnrollmentJobs_nextToken - If NextToken is returned, there are more results available. The value of NextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. Each pagination token expires after 24 hours.

$sel:jobStatus:ListSpeakerEnrollmentJobs', listSpeakerEnrollmentJobs_jobStatus - Provides the status of your speaker enrollment Job.

$sel:maxResults:ListSpeakerEnrollmentJobs', listSpeakerEnrollmentJobs_maxResults - The maximum number of results that are returned per call. You can use NextToken to obtain further pages of results. The default is 100; the maximum allowed page size is also 100.

$sel:domainId:ListSpeakerEnrollmentJobs', listSpeakerEnrollmentJobs_domainId - The identifier of the domain containing the speaker enrollment jobs.

data ListSpeakerEnrollmentJobsResponse Source #

See: newListSpeakerEnrollmentJobsResponse smart constructor.

Instances

Instances details
Eq ListSpeakerEnrollmentJobsResponse Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakerEnrollmentJobs

Show ListSpeakerEnrollmentJobsResponse Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakerEnrollmentJobs

Generic ListSpeakerEnrollmentJobsResponse Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakerEnrollmentJobs

Associated Types

type Rep ListSpeakerEnrollmentJobsResponse :: Type -> Type #

NFData ListSpeakerEnrollmentJobsResponse Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakerEnrollmentJobs

type Rep ListSpeakerEnrollmentJobsResponse Source # 
Instance details

Defined in Amazonka.VoiceId.ListSpeakerEnrollmentJobs

type Rep ListSpeakerEnrollmentJobsResponse = D1 ('MetaData "ListSpeakerEnrollmentJobsResponse" "Amazonka.VoiceId.ListSpeakerEnrollmentJobs" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "ListSpeakerEnrollmentJobsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "jobSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SpeakerEnrollmentJobSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListSpeakerEnrollmentJobsResponse Source #

Create a value of ListSpeakerEnrollmentJobsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListSpeakerEnrollmentJobs', listSpeakerEnrollmentJobsResponse_nextToken - If NextToken is returned, there are more results available. The value of NextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. Each pagination token expires after 24 hours.

$sel:jobSummaries:ListSpeakerEnrollmentJobsResponse', listSpeakerEnrollmentJobsResponse_jobSummaries - A list containing details about each specified speaker enrollment job.

$sel:httpStatus:ListSpeakerEnrollmentJobsResponse', listSpeakerEnrollmentJobsResponse_httpStatus - The response's http status code.

CreateDomain

data CreateDomain Source #

See: newCreateDomain smart constructor.

Instances

Instances details
Eq CreateDomain Source # 
Instance details

Defined in Amazonka.VoiceId.CreateDomain

Show CreateDomain Source # 
Instance details

Defined in Amazonka.VoiceId.CreateDomain

Generic CreateDomain Source # 
Instance details

Defined in Amazonka.VoiceId.CreateDomain

Associated Types

type Rep CreateDomain :: Type -> Type #

NFData CreateDomain Source # 
Instance details

Defined in Amazonka.VoiceId.CreateDomain

Methods

rnf :: CreateDomain -> () #

Hashable CreateDomain Source # 
Instance details

Defined in Amazonka.VoiceId.CreateDomain

ToJSON CreateDomain Source # 
Instance details

Defined in Amazonka.VoiceId.CreateDomain

AWSRequest CreateDomain Source # 
Instance details

Defined in Amazonka.VoiceId.CreateDomain

Associated Types

type AWSResponse CreateDomain #

ToHeaders CreateDomain Source # 
Instance details

Defined in Amazonka.VoiceId.CreateDomain

ToPath CreateDomain Source # 
Instance details

Defined in Amazonka.VoiceId.CreateDomain

ToQuery CreateDomain Source # 
Instance details

Defined in Amazonka.VoiceId.CreateDomain

type Rep CreateDomain Source # 
Instance details

Defined in Amazonka.VoiceId.CreateDomain

type Rep CreateDomain = D1 ('MetaData "CreateDomain" "Amazonka.VoiceId.CreateDomain" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "CreateDomain'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "serverSideEncryptionConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ServerSideEncryptionConfiguration)))))
type AWSResponse CreateDomain Source # 
Instance details

Defined in Amazonka.VoiceId.CreateDomain

newCreateDomain Source #

Create a value of CreateDomain with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:CreateDomain', createDomain_clientToken - The idempotency token for creating a new domain. If not provided, Amazon Web Services SDK populates this field.

$sel:description:CreateDomain', createDomain_description - A brief description of this domain.

$sel:tags:CreateDomain', createDomain_tags - A list of tags you want added to the domain.

$sel:name:CreateDomain', createDomain_name - The name of the domain.

$sel:serverSideEncryptionConfiguration:CreateDomain', createDomain_serverSideEncryptionConfiguration - 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 for more details on how the KMS Key is used.

data CreateDomainResponse Source #

See: newCreateDomainResponse smart constructor.

Instances

Instances details
Eq CreateDomainResponse Source # 
Instance details

Defined in Amazonka.VoiceId.CreateDomain

Show CreateDomainResponse Source # 
Instance details

Defined in Amazonka.VoiceId.CreateDomain

Generic CreateDomainResponse Source # 
Instance details

Defined in Amazonka.VoiceId.CreateDomain

Associated Types

type Rep CreateDomainResponse :: Type -> Type #

NFData CreateDomainResponse Source # 
Instance details

Defined in Amazonka.VoiceId.CreateDomain

Methods

rnf :: CreateDomainResponse -> () #

type Rep CreateDomainResponse Source # 
Instance details

Defined in Amazonka.VoiceId.CreateDomain

type Rep CreateDomainResponse = D1 ('MetaData "CreateDomainResponse" "Amazonka.VoiceId.CreateDomain" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "CreateDomainResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Domain)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateDomainResponse Source #

Create a value of CreateDomainResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domain:CreateDomainResponse', createDomainResponse_domain - Information about the newly created domain.

$sel:httpStatus:CreateDomainResponse', createDomainResponse_httpStatus - The response's http status code.

StartFraudsterRegistrationJob

data StartFraudsterRegistrationJob Source #

See: newStartFraudsterRegistrationJob smart constructor.

Instances

Instances details
Eq StartFraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.StartFraudsterRegistrationJob

Show StartFraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.StartFraudsterRegistrationJob

Generic StartFraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.StartFraudsterRegistrationJob

Associated Types

type Rep StartFraudsterRegistrationJob :: Type -> Type #

NFData StartFraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.StartFraudsterRegistrationJob

Hashable StartFraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.StartFraudsterRegistrationJob

ToJSON StartFraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.StartFraudsterRegistrationJob

AWSRequest StartFraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.StartFraudsterRegistrationJob

ToHeaders StartFraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.StartFraudsterRegistrationJob

ToPath StartFraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.StartFraudsterRegistrationJob

ToQuery StartFraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.StartFraudsterRegistrationJob

type Rep StartFraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.StartFraudsterRegistrationJob

type Rep StartFraudsterRegistrationJob = D1 ('MetaData "StartFraudsterRegistrationJob" "Amazonka.VoiceId.StartFraudsterRegistrationJob" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "StartFraudsterRegistrationJob'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "jobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "registrationConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RegistrationConfig)))) :*: ((S1 ('MetaSel ('Just "dataAccessRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "inputDataConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InputDataConfig) :*: S1 ('MetaSel ('Just "outputDataConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OutputDataConfig)))))
type AWSResponse StartFraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.StartFraudsterRegistrationJob

newStartFraudsterRegistrationJob Source #

Create a value of StartFraudsterRegistrationJob with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:StartFraudsterRegistrationJob', startFraudsterRegistrationJob_clientToken - The idempotency token for starting a new fraudster registration job. If not provided, Amazon Web Services SDK populates this field.

$sel:jobName:StartFraudsterRegistrationJob', startFraudsterRegistrationJob_jobName - The name of the new fraudster registration job.

$sel:registrationConfig:StartFraudsterRegistrationJob', startFraudsterRegistrationJob_registrationConfig - The registration config containing details such as the action to take when a duplicate fraudster is detected, and the similarity threshold to use for detecting a duplicate fraudster.

$sel:dataAccessRoleArn:StartFraudsterRegistrationJob', startFraudsterRegistrationJob_dataAccessRoleArn - The IAM role Amazon Resource Name (ARN) that grants Voice ID permissions to access customer's buckets to read the input manifest file and write the Job output file. Refer to the Create and edit a fraudster watchlist documentation for the permissions needed in this role.

$sel:domainId:StartFraudsterRegistrationJob', startFraudsterRegistrationJob_domainId - The identifier of the domain containing the fraudster registration job and in which the fraudsters are registered.

$sel:inputDataConfig:StartFraudsterRegistrationJob', startFraudsterRegistrationJob_inputDataConfig - The input data config containing an S3 URI for the input manifest file that contains the list of fraudster registration requests.

$sel:outputDataConfig:StartFraudsterRegistrationJob', startFraudsterRegistrationJob_outputDataConfig - 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 encrypt the file.

data StartFraudsterRegistrationJobResponse Source #

Instances

Instances details
Eq StartFraudsterRegistrationJobResponse Source # 
Instance details

Defined in Amazonka.VoiceId.StartFraudsterRegistrationJob

Show StartFraudsterRegistrationJobResponse Source # 
Instance details

Defined in Amazonka.VoiceId.StartFraudsterRegistrationJob

Generic StartFraudsterRegistrationJobResponse Source # 
Instance details

Defined in Amazonka.VoiceId.StartFraudsterRegistrationJob

NFData StartFraudsterRegistrationJobResponse Source # 
Instance details

Defined in Amazonka.VoiceId.StartFraudsterRegistrationJob

type Rep StartFraudsterRegistrationJobResponse Source # 
Instance details

Defined in Amazonka.VoiceId.StartFraudsterRegistrationJob

type Rep StartFraudsterRegistrationJobResponse = D1 ('MetaData "StartFraudsterRegistrationJobResponse" "Amazonka.VoiceId.StartFraudsterRegistrationJob" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "StartFraudsterRegistrationJobResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "job") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FraudsterRegistrationJob)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartFraudsterRegistrationJobResponse Source #

Create a value of StartFraudsterRegistrationJobResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:job:StartFraudsterRegistrationJobResponse', startFraudsterRegistrationJobResponse_job - Details about the started fraudster registration job.

$sel:httpStatus:StartFraudsterRegistrationJobResponse', startFraudsterRegistrationJobResponse_httpStatus - The response's http status code.

DescribeDomain

data DescribeDomain Source #

See: newDescribeDomain smart constructor.

Constructors

DescribeDomain' Text 

Instances

Instances details
Eq DescribeDomain Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeDomain

Read DescribeDomain Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeDomain

Show DescribeDomain Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeDomain

Generic DescribeDomain Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeDomain

Associated Types

type Rep DescribeDomain :: Type -> Type #

NFData DescribeDomain Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeDomain

Methods

rnf :: DescribeDomain -> () #

Hashable DescribeDomain Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeDomain

ToJSON DescribeDomain Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeDomain

AWSRequest DescribeDomain Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeDomain

Associated Types

type AWSResponse DescribeDomain #

ToHeaders DescribeDomain Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeDomain

ToPath DescribeDomain Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeDomain

ToQuery DescribeDomain Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeDomain

type Rep DescribeDomain Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeDomain

type Rep DescribeDomain = D1 ('MetaData "DescribeDomain" "Amazonka.VoiceId.DescribeDomain" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "DescribeDomain'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeDomain Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeDomain

newDescribeDomain Source #

Create a value of DescribeDomain with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainId:DescribeDomain', describeDomain_domainId - The identifier of the domain you are describing.

data DescribeDomainResponse Source #

See: newDescribeDomainResponse smart constructor.

newDescribeDomainResponse Source #

Create a value of DescribeDomainResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domain:DescribeDomainResponse', describeDomainResponse_domain - Information about the specified domain.

$sel:httpStatus:DescribeDomainResponse', describeDomainResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text [Tag] 

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.VoiceId.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.VoiceId.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.VoiceId.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.VoiceId.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.VoiceId.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.VoiceId.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.VoiceId.TagResource

Associated Types

type AWSResponse TagResource #

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.VoiceId.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.VoiceId.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.VoiceId.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.VoiceId.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.VoiceId.TagResource" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.VoiceId.TagResource

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:TagResource', tagResource_resourceArn - The Amazon Resource Name (ARN) of the Voice ID resource you want to tag.

$sel:tags:TagResource', tagResource_tags - The list of tags to assign to the specified resource.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.VoiceId.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.VoiceId.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.VoiceId.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.VoiceId.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.VoiceId.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.VoiceId.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.VoiceId.TagResource" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

StartSpeakerEnrollmentJob

data StartSpeakerEnrollmentJob Source #

See: newStartSpeakerEnrollmentJob smart constructor.

Instances

Instances details
Eq StartSpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.StartSpeakerEnrollmentJob

Show StartSpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.StartSpeakerEnrollmentJob

Generic StartSpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.StartSpeakerEnrollmentJob

Associated Types

type Rep StartSpeakerEnrollmentJob :: Type -> Type #

NFData StartSpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.StartSpeakerEnrollmentJob

Hashable StartSpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.StartSpeakerEnrollmentJob

ToJSON StartSpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.StartSpeakerEnrollmentJob

AWSRequest StartSpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.StartSpeakerEnrollmentJob

ToHeaders StartSpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.StartSpeakerEnrollmentJob

ToPath StartSpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.StartSpeakerEnrollmentJob

ToQuery StartSpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.StartSpeakerEnrollmentJob

type Rep StartSpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.StartSpeakerEnrollmentJob

type Rep StartSpeakerEnrollmentJob = D1 ('MetaData "StartSpeakerEnrollmentJob" "Amazonka.VoiceId.StartSpeakerEnrollmentJob" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "StartSpeakerEnrollmentJob'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "jobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "enrollmentConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EnrollmentConfig)))) :*: ((S1 ('MetaSel ('Just "dataAccessRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "inputDataConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InputDataConfig) :*: S1 ('MetaSel ('Just "outputDataConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OutputDataConfig)))))
type AWSResponse StartSpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.StartSpeakerEnrollmentJob

newStartSpeakerEnrollmentJob Source #

Create a value of StartSpeakerEnrollmentJob with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:StartSpeakerEnrollmentJob', startSpeakerEnrollmentJob_clientToken - The idempotency token for starting a new speaker enrollment Job. If not provided, Amazon Web Services SDK populates this field.

$sel:jobName:StartSpeakerEnrollmentJob', startSpeakerEnrollmentJob_jobName - A name for your speaker enrollment job.

$sel:enrollmentConfig:StartSpeakerEnrollmentJob', startSpeakerEnrollmentJob_enrollmentConfig - 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.

$sel:dataAccessRoleArn:StartSpeakerEnrollmentJob', startSpeakerEnrollmentJob_dataAccessRoleArn - The IAM role Amazon Resource Name (ARN) that grants Voice ID permissions to access customer's buckets to read the input manifest file and write the job output file. Refer to Batch enrollment using audio data from prior calls documentation for the permissions needed in this role.

$sel:domainId:StartSpeakerEnrollmentJob', startSpeakerEnrollmentJob_domainId - The identifier of the domain that contains the speaker enrollment job and in which the speakers are enrolled.

$sel:inputDataConfig:StartSpeakerEnrollmentJob', startSpeakerEnrollmentJob_inputDataConfig - The input data config containing the S3 location for the input manifest file that contains the list of speaker enrollment requests.

$sel:outputDataConfig:StartSpeakerEnrollmentJob', startSpeakerEnrollmentJob_outputDataConfig - 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 encrypt the file.

data StartSpeakerEnrollmentJobResponse Source #

See: newStartSpeakerEnrollmentJobResponse smart constructor.

Instances

Instances details
Eq StartSpeakerEnrollmentJobResponse Source # 
Instance details

Defined in Amazonka.VoiceId.StartSpeakerEnrollmentJob

Show StartSpeakerEnrollmentJobResponse Source # 
Instance details

Defined in Amazonka.VoiceId.StartSpeakerEnrollmentJob

Generic StartSpeakerEnrollmentJobResponse Source # 
Instance details

Defined in Amazonka.VoiceId.StartSpeakerEnrollmentJob

Associated Types

type Rep StartSpeakerEnrollmentJobResponse :: Type -> Type #

NFData StartSpeakerEnrollmentJobResponse Source # 
Instance details

Defined in Amazonka.VoiceId.StartSpeakerEnrollmentJob

type Rep StartSpeakerEnrollmentJobResponse Source # 
Instance details

Defined in Amazonka.VoiceId.StartSpeakerEnrollmentJob

type Rep StartSpeakerEnrollmentJobResponse = D1 ('MetaData "StartSpeakerEnrollmentJobResponse" "Amazonka.VoiceId.StartSpeakerEnrollmentJob" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "StartSpeakerEnrollmentJobResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "job") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SpeakerEnrollmentJob)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartSpeakerEnrollmentJobResponse Source #

Create a value of StartSpeakerEnrollmentJobResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:job:StartSpeakerEnrollmentJobResponse', startSpeakerEnrollmentJobResponse_job - Details about the started speaker enrollment job.

$sel:httpStatus:StartSpeakerEnrollmentJobResponse', startSpeakerEnrollmentJobResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.VoiceId.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.VoiceId.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.VoiceId.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.VoiceId.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.VoiceId.UntagResource

ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.VoiceId.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.VoiceId.UntagResource

Associated Types

type AWSResponse UntagResource #

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.VoiceId.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.VoiceId.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.VoiceId.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.VoiceId.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.VoiceId.UntagResource" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Sensitive Text])))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.VoiceId.UntagResource

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:UntagResource', untagResource_resourceArn - The Amazon Resource Name (ARN) of the Voice ID resource you want to remove tags from.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The list of tag keys you want to remove from the specified resource.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.VoiceId.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.VoiceId.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.VoiceId.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.VoiceId.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.VoiceId.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.VoiceId.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.VoiceId.UntagResource" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

OptOutSpeaker

data OptOutSpeaker Source #

See: newOptOutSpeaker smart constructor.

Instances

Instances details
Eq OptOutSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.OptOutSpeaker

Show OptOutSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.OptOutSpeaker

Generic OptOutSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.OptOutSpeaker

Associated Types

type Rep OptOutSpeaker :: Type -> Type #

NFData OptOutSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.OptOutSpeaker

Methods

rnf :: OptOutSpeaker -> () #

Hashable OptOutSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.OptOutSpeaker

ToJSON OptOutSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.OptOutSpeaker

AWSRequest OptOutSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.OptOutSpeaker

Associated Types

type AWSResponse OptOutSpeaker #

ToHeaders OptOutSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.OptOutSpeaker

ToPath OptOutSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.OptOutSpeaker

ToQuery OptOutSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.OptOutSpeaker

type Rep OptOutSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.OptOutSpeaker

type Rep OptOutSpeaker = D1 ('MetaData "OptOutSpeaker" "Amazonka.VoiceId.OptOutSpeaker" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "OptOutSpeaker'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "speakerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))
type AWSResponse OptOutSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.OptOutSpeaker

newOptOutSpeaker Source #

Create a value of OptOutSpeaker with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainId:OptOutSpeaker', optOutSpeaker_domainId - The identifier of the domain containing the speaker.

$sel:speakerId:OptOutSpeaker', optOutSpeaker_speakerId - The identifier of the speaker you want opted-out.

data OptOutSpeakerResponse Source #

See: newOptOutSpeakerResponse smart constructor.

newOptOutSpeakerResponse Source #

Create a value of OptOutSpeakerResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:speaker:OptOutSpeakerResponse', optOutSpeakerResponse_speaker - Details about the opted-out speaker.

$sel:httpStatus:OptOutSpeakerResponse', optOutSpeakerResponse_httpStatus - The response's http status code.

DescribeSpeaker

data DescribeSpeaker Source #

See: newDescribeSpeaker smart constructor.

Instances

Instances details
Eq DescribeSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeaker

Show DescribeSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeaker

Generic DescribeSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeaker

Associated Types

type Rep DescribeSpeaker :: Type -> Type #

NFData DescribeSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeaker

Methods

rnf :: DescribeSpeaker -> () #

Hashable DescribeSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeaker

ToJSON DescribeSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeaker

AWSRequest DescribeSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeaker

Associated Types

type AWSResponse DescribeSpeaker #

ToHeaders DescribeSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeaker

ToPath DescribeSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeaker

ToQuery DescribeSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeaker

type Rep DescribeSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeaker

type Rep DescribeSpeaker = D1 ('MetaData "DescribeSpeaker" "Amazonka.VoiceId.DescribeSpeaker" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "DescribeSpeaker'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "speakerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))
type AWSResponse DescribeSpeaker Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeaker

newDescribeSpeaker Source #

Create a value of DescribeSpeaker with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainId:DescribeSpeaker', describeSpeaker_domainId - The identifier of the domain that contains the speaker.

$sel:speakerId:DescribeSpeaker', describeSpeaker_speakerId - The identifier of the speaker you are describing.

data DescribeSpeakerResponse Source #

See: newDescribeSpeakerResponse smart constructor.

Instances

Instances details
Eq DescribeSpeakerResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeaker

Show DescribeSpeakerResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeaker

Generic DescribeSpeakerResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeaker

Associated Types

type Rep DescribeSpeakerResponse :: Type -> Type #

NFData DescribeSpeakerResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeaker

Methods

rnf :: DescribeSpeakerResponse -> () #

type Rep DescribeSpeakerResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DescribeSpeaker

type Rep DescribeSpeakerResponse = D1 ('MetaData "DescribeSpeakerResponse" "Amazonka.VoiceId.DescribeSpeaker" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "DescribeSpeakerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "speaker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Speaker)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeSpeakerResponse Source #

Create a value of DescribeSpeakerResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:speaker:DescribeSpeakerResponse', describeSpeakerResponse_speaker - Information about the specified speaker.

$sel:httpStatus:DescribeSpeakerResponse', describeSpeakerResponse_httpStatus - The response's http status code.

DeleteDomain

data DeleteDomain Source #

See: newDeleteDomain smart constructor.

Constructors

DeleteDomain' Text 

Instances

Instances details
Eq DeleteDomain Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteDomain

Read DeleteDomain Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteDomain

Show DeleteDomain Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteDomain

Generic DeleteDomain Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteDomain

Associated Types

type Rep DeleteDomain :: Type -> Type #

NFData DeleteDomain Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteDomain

Methods

rnf :: DeleteDomain -> () #

Hashable DeleteDomain Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteDomain

ToJSON DeleteDomain Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteDomain

AWSRequest DeleteDomain Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteDomain

Associated Types

type AWSResponse DeleteDomain #

ToHeaders DeleteDomain Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteDomain

ToPath DeleteDomain Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteDomain

ToQuery DeleteDomain Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteDomain

type Rep DeleteDomain Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteDomain

type Rep DeleteDomain = D1 ('MetaData "DeleteDomain" "Amazonka.VoiceId.DeleteDomain" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "DeleteDomain'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteDomain Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteDomain

newDeleteDomain Source #

Create a value of DeleteDomain with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainId:DeleteDomain', deleteDomain_domainId - The identifier of the domain you want to delete.

data DeleteDomainResponse Source #

See: newDeleteDomainResponse smart constructor.

Constructors

DeleteDomainResponse' 

Instances

Instances details
Eq DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteDomain

Read DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteDomain

Show DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteDomain

Generic DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteDomain

Associated Types

type Rep DeleteDomainResponse :: Type -> Type #

NFData DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteDomain

Methods

rnf :: DeleteDomainResponse -> () #

type Rep DeleteDomainResponse Source # 
Instance details

Defined in Amazonka.VoiceId.DeleteDomain

type Rep DeleteDomainResponse = D1 ('MetaData "DeleteDomainResponse" "Amazonka.VoiceId.DeleteDomain" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "DeleteDomainResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteDomainResponse :: DeleteDomainResponse Source #

Create a value of DeleteDomainResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

UpdateDomain

data UpdateDomain Source #

See: newUpdateDomain smart constructor.

Instances

Instances details
Eq UpdateDomain Source # 
Instance details

Defined in Amazonka.VoiceId.UpdateDomain

Show UpdateDomain Source # 
Instance details

Defined in Amazonka.VoiceId.UpdateDomain

Generic UpdateDomain Source # 
Instance details

Defined in Amazonka.VoiceId.UpdateDomain

Associated Types

type Rep UpdateDomain :: Type -> Type #

NFData UpdateDomain Source # 
Instance details

Defined in Amazonka.VoiceId.UpdateDomain

Methods

rnf :: UpdateDomain -> () #

Hashable UpdateDomain Source # 
Instance details

Defined in Amazonka.VoiceId.UpdateDomain

ToJSON UpdateDomain Source # 
Instance details

Defined in Amazonka.VoiceId.UpdateDomain

AWSRequest UpdateDomain Source # 
Instance details

Defined in Amazonka.VoiceId.UpdateDomain

Associated Types

type AWSResponse UpdateDomain #

ToHeaders UpdateDomain Source # 
Instance details

Defined in Amazonka.VoiceId.UpdateDomain

ToPath UpdateDomain Source # 
Instance details

Defined in Amazonka.VoiceId.UpdateDomain

ToQuery UpdateDomain Source # 
Instance details

Defined in Amazonka.VoiceId.UpdateDomain

type Rep UpdateDomain Source # 
Instance details

Defined in Amazonka.VoiceId.UpdateDomain

type Rep UpdateDomain = D1 ('MetaData "UpdateDomain" "Amazonka.VoiceId.UpdateDomain" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "UpdateDomain'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "serverSideEncryptionConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ServerSideEncryptionConfiguration))))
type AWSResponse UpdateDomain Source # 
Instance details

Defined in Amazonka.VoiceId.UpdateDomain

newUpdateDomain Source #

Create a value of UpdateDomain with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:description:UpdateDomain', updateDomain_description - A brief description about this domain.

$sel:domainId:UpdateDomain', updateDomain_domainId - The identifier of the domain to be updated.

$sel:name:UpdateDomain', updateDomain_name - The name of the domain.

$sel:serverSideEncryptionConfiguration:UpdateDomain', updateDomain_serverSideEncryptionConfiguration - 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.

data UpdateDomainResponse Source #

See: newUpdateDomainResponse smart constructor.

Instances

Instances details
Eq UpdateDomainResponse Source # 
Instance details

Defined in Amazonka.VoiceId.UpdateDomain

Show UpdateDomainResponse Source # 
Instance details

Defined in Amazonka.VoiceId.UpdateDomain

Generic UpdateDomainResponse Source # 
Instance details

Defined in Amazonka.VoiceId.UpdateDomain

Associated Types

type Rep UpdateDomainResponse :: Type -> Type #

NFData UpdateDomainResponse Source # 
Instance details

Defined in Amazonka.VoiceId.UpdateDomain

Methods

rnf :: UpdateDomainResponse -> () #

type Rep UpdateDomainResponse Source # 
Instance details

Defined in Amazonka.VoiceId.UpdateDomain

type Rep UpdateDomainResponse = D1 ('MetaData "UpdateDomainResponse" "Amazonka.VoiceId.UpdateDomain" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "UpdateDomainResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Domain)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateDomainResponse Source #

Create a value of UpdateDomainResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domain:UpdateDomainResponse', updateDomainResponse_domain - Details about the updated domain

$sel:httpStatus:UpdateDomainResponse', updateDomainResponse_httpStatus - The response's http status code.

ListDomains

data ListDomains Source #

See: newListDomains smart constructor.

Constructors

ListDomains' (Maybe Text) (Maybe Natural) 

Instances

Instances details
Eq ListDomains Source # 
Instance details

Defined in Amazonka.VoiceId.ListDomains

Read ListDomains Source # 
Instance details

Defined in Amazonka.VoiceId.ListDomains

Show ListDomains Source # 
Instance details

Defined in Amazonka.VoiceId.ListDomains

Generic ListDomains Source # 
Instance details

Defined in Amazonka.VoiceId.ListDomains

Associated Types

type Rep ListDomains :: Type -> Type #

NFData ListDomains Source # 
Instance details

Defined in Amazonka.VoiceId.ListDomains

Methods

rnf :: ListDomains -> () #

Hashable ListDomains Source # 
Instance details

Defined in Amazonka.VoiceId.ListDomains

ToJSON ListDomains Source # 
Instance details

Defined in Amazonka.VoiceId.ListDomains

AWSRequest ListDomains Source # 
Instance details

Defined in Amazonka.VoiceId.ListDomains

Associated Types

type AWSResponse ListDomains #

ToHeaders ListDomains Source # 
Instance details

Defined in Amazonka.VoiceId.ListDomains

Methods

toHeaders :: ListDomains -> [Header] #

ToPath ListDomains Source # 
Instance details

Defined in Amazonka.VoiceId.ListDomains

ToQuery ListDomains Source # 
Instance details

Defined in Amazonka.VoiceId.ListDomains

type Rep ListDomains Source # 
Instance details

Defined in Amazonka.VoiceId.ListDomains

type Rep ListDomains = D1 ('MetaData "ListDomains" "Amazonka.VoiceId.ListDomains" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "ListDomains'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListDomains Source # 
Instance details

Defined in Amazonka.VoiceId.ListDomains

newListDomains :: ListDomains Source #

Create a value of ListDomains with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListDomains', listDomains_nextToken - If NextToken is returned, there are more results available. The value of NextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. Each pagination token expires after 24 hours.

$sel:maxResults:ListDomains', listDomains_maxResults - The maximum number of results that are returned per call. You can use NextToken to obtain further pages of results. The default is 100; the maximum allowed page size is also 100.

data ListDomainsResponse Source #

See: newListDomainsResponse smart constructor.

Instances

Instances details
Eq ListDomainsResponse Source # 
Instance details

Defined in Amazonka.VoiceId.ListDomains

Show ListDomainsResponse Source # 
Instance details

Defined in Amazonka.VoiceId.ListDomains

Generic ListDomainsResponse Source # 
Instance details

Defined in Amazonka.VoiceId.ListDomains

Associated Types

type Rep ListDomainsResponse :: Type -> Type #

NFData ListDomainsResponse Source # 
Instance details

Defined in Amazonka.VoiceId.ListDomains

Methods

rnf :: ListDomainsResponse -> () #

type Rep ListDomainsResponse Source # 
Instance details

Defined in Amazonka.VoiceId.ListDomains

type Rep ListDomainsResponse = D1 ('MetaData "ListDomainsResponse" "Amazonka.VoiceId.ListDomains" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "ListDomainsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "domainSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DomainSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDomainsResponse Source #

Create a value of ListDomainsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListDomains', listDomainsResponse_nextToken - If NextToken is returned, there are more results available. The value of NextToken is a unique pagination token for each page. Make the call again using the returned token to retrieve the next page. Keep all other arguments unchanged. Each pagination token expires after 24 hours.

$sel:domainSummaries:ListDomainsResponse', listDomainsResponse_domainSummaries - A list containing details about each domain in the Amazon Web Services account.

$sel:httpStatus:ListDomainsResponse', listDomainsResponse_httpStatus - The response's http status code.

Types

AuthenticationDecision

newtype AuthenticationDecision Source #

Instances

Instances details
Eq AuthenticationDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationDecision

Ord AuthenticationDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationDecision

Read AuthenticationDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationDecision

Show AuthenticationDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationDecision

Generic AuthenticationDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationDecision

Associated Types

type Rep AuthenticationDecision :: Type -> Type #

NFData AuthenticationDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationDecision

Methods

rnf :: AuthenticationDecision -> () #

Hashable AuthenticationDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationDecision

ToJSON AuthenticationDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationDecision

ToJSONKey AuthenticationDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationDecision

FromJSON AuthenticationDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationDecision

FromJSONKey AuthenticationDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationDecision

ToLog AuthenticationDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationDecision

ToHeader AuthenticationDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationDecision

ToQuery AuthenticationDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationDecision

FromXML AuthenticationDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationDecision

ToXML AuthenticationDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationDecision

ToByteString AuthenticationDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationDecision

FromText AuthenticationDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationDecision

ToText AuthenticationDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationDecision

type Rep AuthenticationDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationDecision

type Rep AuthenticationDecision = D1 ('MetaData "AuthenticationDecision" "Amazonka.VoiceId.Types.AuthenticationDecision" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'True) (C1 ('MetaCons "AuthenticationDecision'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAuthenticationDecision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DomainStatus

newtype DomainStatus Source #

Constructors

DomainStatus' 

Instances

Instances details
Eq DomainStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DomainStatus

Ord DomainStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DomainStatus

Read DomainStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DomainStatus

Show DomainStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DomainStatus

Generic DomainStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DomainStatus

Associated Types

type Rep DomainStatus :: Type -> Type #

NFData DomainStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DomainStatus

Methods

rnf :: DomainStatus -> () #

Hashable DomainStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DomainStatus

ToJSON DomainStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DomainStatus

ToJSONKey DomainStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DomainStatus

FromJSON DomainStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DomainStatus

FromJSONKey DomainStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DomainStatus

ToLog DomainStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DomainStatus

ToHeader DomainStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DomainStatus

ToQuery DomainStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DomainStatus

FromXML DomainStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DomainStatus

ToXML DomainStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DomainStatus

Methods

toXML :: DomainStatus -> XML #

ToByteString DomainStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DomainStatus

FromText DomainStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DomainStatus

ToText DomainStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DomainStatus

Methods

toText :: DomainStatus -> Text #

type Rep DomainStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DomainStatus

type Rep DomainStatus = D1 ('MetaData "DomainStatus" "Amazonka.VoiceId.Types.DomainStatus" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'True) (C1 ('MetaCons "DomainStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDomainStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DuplicateRegistrationAction

newtype DuplicateRegistrationAction Source #

Instances

Instances details
Eq DuplicateRegistrationAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DuplicateRegistrationAction

Ord DuplicateRegistrationAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DuplicateRegistrationAction

Read DuplicateRegistrationAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DuplicateRegistrationAction

Show DuplicateRegistrationAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DuplicateRegistrationAction

Generic DuplicateRegistrationAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DuplicateRegistrationAction

Associated Types

type Rep DuplicateRegistrationAction :: Type -> Type #

NFData DuplicateRegistrationAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DuplicateRegistrationAction

Hashable DuplicateRegistrationAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DuplicateRegistrationAction

ToJSON DuplicateRegistrationAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DuplicateRegistrationAction

ToJSONKey DuplicateRegistrationAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DuplicateRegistrationAction

FromJSON DuplicateRegistrationAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DuplicateRegistrationAction

FromJSONKey DuplicateRegistrationAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DuplicateRegistrationAction

ToLog DuplicateRegistrationAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DuplicateRegistrationAction

ToHeader DuplicateRegistrationAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DuplicateRegistrationAction

ToQuery DuplicateRegistrationAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DuplicateRegistrationAction

FromXML DuplicateRegistrationAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DuplicateRegistrationAction

ToXML DuplicateRegistrationAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DuplicateRegistrationAction

ToByteString DuplicateRegistrationAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DuplicateRegistrationAction

FromText DuplicateRegistrationAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DuplicateRegistrationAction

ToText DuplicateRegistrationAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DuplicateRegistrationAction

type Rep DuplicateRegistrationAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DuplicateRegistrationAction

type Rep DuplicateRegistrationAction = D1 ('MetaData "DuplicateRegistrationAction" "Amazonka.VoiceId.Types.DuplicateRegistrationAction" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'True) (C1 ('MetaCons "DuplicateRegistrationAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDuplicateRegistrationAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExistingEnrollmentAction

newtype ExistingEnrollmentAction Source #

Instances

Instances details
Eq ExistingEnrollmentAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ExistingEnrollmentAction

Ord ExistingEnrollmentAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ExistingEnrollmentAction

Read ExistingEnrollmentAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ExistingEnrollmentAction

Show ExistingEnrollmentAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ExistingEnrollmentAction

Generic ExistingEnrollmentAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ExistingEnrollmentAction

Associated Types

type Rep ExistingEnrollmentAction :: Type -> Type #

NFData ExistingEnrollmentAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ExistingEnrollmentAction

Hashable ExistingEnrollmentAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ExistingEnrollmentAction

ToJSON ExistingEnrollmentAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ExistingEnrollmentAction

ToJSONKey ExistingEnrollmentAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ExistingEnrollmentAction

FromJSON ExistingEnrollmentAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ExistingEnrollmentAction

FromJSONKey ExistingEnrollmentAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ExistingEnrollmentAction

ToLog ExistingEnrollmentAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ExistingEnrollmentAction

ToHeader ExistingEnrollmentAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ExistingEnrollmentAction

ToQuery ExistingEnrollmentAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ExistingEnrollmentAction

FromXML ExistingEnrollmentAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ExistingEnrollmentAction

ToXML ExistingEnrollmentAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ExistingEnrollmentAction

ToByteString ExistingEnrollmentAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ExistingEnrollmentAction

FromText ExistingEnrollmentAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ExistingEnrollmentAction

ToText ExistingEnrollmentAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ExistingEnrollmentAction

type Rep ExistingEnrollmentAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ExistingEnrollmentAction

type Rep ExistingEnrollmentAction = D1 ('MetaData "ExistingEnrollmentAction" "Amazonka.VoiceId.Types.ExistingEnrollmentAction" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'True) (C1 ('MetaCons "ExistingEnrollmentAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExistingEnrollmentAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FraudDetectionAction

newtype FraudDetectionAction Source #

Instances

Instances details
Eq FraudDetectionAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionAction

Ord FraudDetectionAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionAction

Read FraudDetectionAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionAction

Show FraudDetectionAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionAction

Generic FraudDetectionAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionAction

Associated Types

type Rep FraudDetectionAction :: Type -> Type #

NFData FraudDetectionAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionAction

Methods

rnf :: FraudDetectionAction -> () #

Hashable FraudDetectionAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionAction

ToJSON FraudDetectionAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionAction

ToJSONKey FraudDetectionAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionAction

FromJSON FraudDetectionAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionAction

FromJSONKey FraudDetectionAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionAction

ToLog FraudDetectionAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionAction

ToHeader FraudDetectionAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionAction

ToQuery FraudDetectionAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionAction

FromXML FraudDetectionAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionAction

ToXML FraudDetectionAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionAction

ToByteString FraudDetectionAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionAction

FromText FraudDetectionAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionAction

ToText FraudDetectionAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionAction

type Rep FraudDetectionAction Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionAction

type Rep FraudDetectionAction = D1 ('MetaData "FraudDetectionAction" "Amazonka.VoiceId.Types.FraudDetectionAction" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'True) (C1 ('MetaCons "FraudDetectionAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFraudDetectionAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FraudDetectionDecision

newtype FraudDetectionDecision Source #

Instances

Instances details
Eq FraudDetectionDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionDecision

Ord FraudDetectionDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionDecision

Read FraudDetectionDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionDecision

Show FraudDetectionDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionDecision

Generic FraudDetectionDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionDecision

Associated Types

type Rep FraudDetectionDecision :: Type -> Type #

NFData FraudDetectionDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionDecision

Methods

rnf :: FraudDetectionDecision -> () #

Hashable FraudDetectionDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionDecision

ToJSON FraudDetectionDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionDecision

ToJSONKey FraudDetectionDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionDecision

FromJSON FraudDetectionDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionDecision

FromJSONKey FraudDetectionDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionDecision

ToLog FraudDetectionDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionDecision

ToHeader FraudDetectionDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionDecision

ToQuery FraudDetectionDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionDecision

FromXML FraudDetectionDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionDecision

ToXML FraudDetectionDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionDecision

ToByteString FraudDetectionDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionDecision

FromText FraudDetectionDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionDecision

ToText FraudDetectionDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionDecision

type Rep FraudDetectionDecision Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionDecision

type Rep FraudDetectionDecision = D1 ('MetaData "FraudDetectionDecision" "Amazonka.VoiceId.Types.FraudDetectionDecision" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'True) (C1 ('MetaCons "FraudDetectionDecision'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFraudDetectionDecision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FraudDetectionReason

newtype FraudDetectionReason Source #

Instances

Instances details
Eq FraudDetectionReason Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionReason

Ord FraudDetectionReason Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionReason

Read FraudDetectionReason Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionReason

Show FraudDetectionReason Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionReason

Generic FraudDetectionReason Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionReason

Associated Types

type Rep FraudDetectionReason :: Type -> Type #

NFData FraudDetectionReason Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionReason

Methods

rnf :: FraudDetectionReason -> () #

Hashable FraudDetectionReason Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionReason

ToJSON FraudDetectionReason Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionReason

ToJSONKey FraudDetectionReason Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionReason

FromJSON FraudDetectionReason Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionReason

FromJSONKey FraudDetectionReason Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionReason

ToLog FraudDetectionReason Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionReason

ToHeader FraudDetectionReason Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionReason

ToQuery FraudDetectionReason Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionReason

FromXML FraudDetectionReason Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionReason

ToXML FraudDetectionReason Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionReason

ToByteString FraudDetectionReason Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionReason

FromText FraudDetectionReason Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionReason

ToText FraudDetectionReason Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionReason

type Rep FraudDetectionReason Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionReason

type Rep FraudDetectionReason = D1 ('MetaData "FraudDetectionReason" "Amazonka.VoiceId.Types.FraudDetectionReason" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'True) (C1 ('MetaCons "FraudDetectionReason'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFraudDetectionReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FraudsterRegistrationJobStatus

newtype FraudsterRegistrationJobStatus Source #

Instances

Instances details
Eq FraudsterRegistrationJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJobStatus

Ord FraudsterRegistrationJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJobStatus

Read FraudsterRegistrationJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJobStatus

Show FraudsterRegistrationJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJobStatus

Generic FraudsterRegistrationJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJobStatus

Associated Types

type Rep FraudsterRegistrationJobStatus :: Type -> Type #

NFData FraudsterRegistrationJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJobStatus

Hashable FraudsterRegistrationJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJobStatus

ToJSON FraudsterRegistrationJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJobStatus

ToJSONKey FraudsterRegistrationJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJobStatus

FromJSON FraudsterRegistrationJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJobStatus

FromJSONKey FraudsterRegistrationJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJobStatus

ToLog FraudsterRegistrationJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJobStatus

ToHeader FraudsterRegistrationJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJobStatus

ToQuery FraudsterRegistrationJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJobStatus

FromXML FraudsterRegistrationJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJobStatus

ToXML FraudsterRegistrationJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJobStatus

ToByteString FraudsterRegistrationJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJobStatus

FromText FraudsterRegistrationJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJobStatus

ToText FraudsterRegistrationJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJobStatus

type Rep FraudsterRegistrationJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJobStatus

type Rep FraudsterRegistrationJobStatus = D1 ('MetaData "FraudsterRegistrationJobStatus" "Amazonka.VoiceId.Types.FraudsterRegistrationJobStatus" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'True) (C1 ('MetaCons "FraudsterRegistrationJobStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFraudsterRegistrationJobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SpeakerEnrollmentJobStatus

newtype SpeakerEnrollmentJobStatus Source #

Instances

Instances details
Eq SpeakerEnrollmentJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJobStatus

Ord SpeakerEnrollmentJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJobStatus

Read SpeakerEnrollmentJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJobStatus

Show SpeakerEnrollmentJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJobStatus

Generic SpeakerEnrollmentJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJobStatus

Associated Types

type Rep SpeakerEnrollmentJobStatus :: Type -> Type #

NFData SpeakerEnrollmentJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJobStatus

Hashable SpeakerEnrollmentJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJobStatus

ToJSON SpeakerEnrollmentJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJobStatus

ToJSONKey SpeakerEnrollmentJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJobStatus

FromJSON SpeakerEnrollmentJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJobStatus

FromJSONKey SpeakerEnrollmentJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJobStatus

ToLog SpeakerEnrollmentJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJobStatus

ToHeader SpeakerEnrollmentJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJobStatus

ToQuery SpeakerEnrollmentJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJobStatus

FromXML SpeakerEnrollmentJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJobStatus

ToXML SpeakerEnrollmentJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJobStatus

ToByteString SpeakerEnrollmentJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJobStatus

FromText SpeakerEnrollmentJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJobStatus

ToText SpeakerEnrollmentJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJobStatus

type Rep SpeakerEnrollmentJobStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJobStatus

type Rep SpeakerEnrollmentJobStatus = D1 ('MetaData "SpeakerEnrollmentJobStatus" "Amazonka.VoiceId.Types.SpeakerEnrollmentJobStatus" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'True) (C1 ('MetaCons "SpeakerEnrollmentJobStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSpeakerEnrollmentJobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SpeakerStatus

newtype SpeakerStatus Source #

Constructors

SpeakerStatus' 

Instances

Instances details
Eq SpeakerStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerStatus

Ord SpeakerStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerStatus

Read SpeakerStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerStatus

Show SpeakerStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerStatus

Generic SpeakerStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerStatus

Associated Types

type Rep SpeakerStatus :: Type -> Type #

NFData SpeakerStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerStatus

Methods

rnf :: SpeakerStatus -> () #

Hashable SpeakerStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerStatus

ToJSON SpeakerStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerStatus

ToJSONKey SpeakerStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerStatus

FromJSON SpeakerStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerStatus

FromJSONKey SpeakerStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerStatus

ToLog SpeakerStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerStatus

ToHeader SpeakerStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerStatus

ToQuery SpeakerStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerStatus

FromXML SpeakerStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerStatus

ToXML SpeakerStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerStatus

Methods

toXML :: SpeakerStatus -> XML #

ToByteString SpeakerStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerStatus

FromText SpeakerStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerStatus

ToText SpeakerStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerStatus

Methods

toText :: SpeakerStatus -> Text #

type Rep SpeakerStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerStatus

type Rep SpeakerStatus = D1 ('MetaData "SpeakerStatus" "Amazonka.VoiceId.Types.SpeakerStatus" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'True) (C1 ('MetaCons "SpeakerStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSpeakerStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StreamingStatus

newtype StreamingStatus Source #

Constructors

StreamingStatus' 

Instances

Instances details
Eq StreamingStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.StreamingStatus

Ord StreamingStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.StreamingStatus

Read StreamingStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.StreamingStatus

Show StreamingStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.StreamingStatus

Generic StreamingStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.StreamingStatus

Associated Types

type Rep StreamingStatus :: Type -> Type #

NFData StreamingStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.StreamingStatus

Methods

rnf :: StreamingStatus -> () #

Hashable StreamingStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.StreamingStatus

ToJSON StreamingStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.StreamingStatus

ToJSONKey StreamingStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.StreamingStatus

FromJSON StreamingStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.StreamingStatus

FromJSONKey StreamingStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.StreamingStatus

ToLog StreamingStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.StreamingStatus

ToHeader StreamingStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.StreamingStatus

ToQuery StreamingStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.StreamingStatus

FromXML StreamingStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.StreamingStatus

ToXML StreamingStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.StreamingStatus

Methods

toXML :: StreamingStatus -> XML #

ToByteString StreamingStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.StreamingStatus

FromText StreamingStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.StreamingStatus

ToText StreamingStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.StreamingStatus

type Rep StreamingStatus Source # 
Instance details

Defined in Amazonka.VoiceId.Types.StreamingStatus

type Rep StreamingStatus = D1 ('MetaData "StreamingStatus" "Amazonka.VoiceId.Types.StreamingStatus" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'True) (C1 ('MetaCons "StreamingStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStreamingStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AuthenticationConfiguration

data AuthenticationConfiguration Source #

The configuration used to authenticate a speaker during a session.

See: newAuthenticationConfiguration smart constructor.

Instances

Instances details
Eq AuthenticationConfiguration Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationConfiguration

Read AuthenticationConfiguration Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationConfiguration

Show AuthenticationConfiguration Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationConfiguration

Generic AuthenticationConfiguration Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationConfiguration

Associated Types

type Rep AuthenticationConfiguration :: Type -> Type #

NFData AuthenticationConfiguration Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationConfiguration

Hashable AuthenticationConfiguration Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationConfiguration

FromJSON AuthenticationConfiguration Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationConfiguration

type Rep AuthenticationConfiguration Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationConfiguration

type Rep AuthenticationConfiguration = D1 ('MetaData "AuthenticationConfiguration" "Amazonka.VoiceId.Types.AuthenticationConfiguration" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "AuthenticationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "acceptanceThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newAuthenticationConfiguration Source #

Create a value of AuthenticationConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:acceptanceThreshold:AuthenticationConfiguration', authenticationConfiguration_acceptanceThreshold - The minimum threshold needed to successfully authenticate a speaker.

AuthenticationResult

data AuthenticationResult Source #

The authentication result produced by Voice ID, processed against the current session state and streamed audio of the speaker.

See: newAuthenticationResult smart constructor.

Instances

Instances details
Eq AuthenticationResult Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationResult

Show AuthenticationResult Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationResult

Generic AuthenticationResult Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationResult

Associated Types

type Rep AuthenticationResult :: Type -> Type #

NFData AuthenticationResult Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationResult

Methods

rnf :: AuthenticationResult -> () #

Hashable AuthenticationResult Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationResult

FromJSON AuthenticationResult Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationResult

type Rep AuthenticationResult Source # 
Instance details

Defined in Amazonka.VoiceId.Types.AuthenticationResult

type Rep AuthenticationResult = D1 ('MetaData "AuthenticationResult" "Amazonka.VoiceId.Types.AuthenticationResult" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "AuthenticationResult'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "customerSpeakerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "authenticationResultId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "decision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AuthenticationDecision)))) :*: ((S1 ('MetaSel ('Just "configuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AuthenticationConfiguration)) :*: S1 ('MetaSel ('Just "audioAggregationStartedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "generatedSpeakerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "audioAggregationEndedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newAuthenticationResult :: AuthenticationResult Source #

Create a value of AuthenticationResult with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:customerSpeakerId:AuthenticationResult', authenticationResult_customerSpeakerId - The client-provided identifier for the speaker whose authentication result is produced. Only present if a SpeakerId is provided for the session.

$sel:score:AuthenticationResult', authenticationResult_score - The authentication score for the speaker whose authentication result is produced. This value is only present if the authentication decision is either ACCEPT or REJECT.

$sel:authenticationResultId:AuthenticationResult', authenticationResult_authenticationResultId - The unique identifier for this authentication result. Because there can be multiple authentications for a given session, this field helps to identify if the returned result is from a previous streaming activity or a new result. Note that in absence of any new streaming activity, AcceptanceThreshold changes, or SpeakerId changes, Voice ID always returns cached Authentication Result for this API.

$sel:decision:AuthenticationResult', authenticationResult_decision - The authentication decision produced by Voice ID, processed against the current session state and streamed audio of the speaker.

$sel:configuration:AuthenticationResult', authenticationResult_configuration - The AuthenticationConfiguration used to generate this authentication result.

$sel:audioAggregationStartedAt:AuthenticationResult', authenticationResult_audioAggregationStartedAt - A timestamp indicating when audio aggregation started for this authentication result.

$sel:generatedSpeakerId:AuthenticationResult', authenticationResult_generatedSpeakerId - The service-generated identifier for the speaker whose authentication result is produced.

$sel:audioAggregationEndedAt:AuthenticationResult', authenticationResult_audioAggregationEndedAt - A timestamp indicating when audio aggregation ended for this authentication result.

Domain

data Domain Source #

Contains all the information about a domain.

See: newDomain smart constructor.

Instances

Instances details
Eq Domain Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Domain

Methods

(==) :: Domain -> Domain -> Bool #

(/=) :: Domain -> Domain -> Bool #

Show Domain Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Domain

Generic Domain Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Domain

Associated Types

type Rep Domain :: Type -> Type #

Methods

from :: Domain -> Rep Domain x #

to :: Rep Domain x -> Domain #

NFData Domain Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Domain

Methods

rnf :: Domain -> () #

Hashable Domain Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Domain

Methods

hashWithSalt :: Int -> Domain -> Int #

hash :: Domain -> Int #

FromJSON Domain Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Domain

type Rep Domain Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Domain

newDomain :: Domain Source #

Create a value of Domain with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainStatus:Domain', domain_domainStatus - The current status of the domain.

$sel:arn:Domain', domain_arn - The Amazon Resource Name (ARN) for the domain.

$sel:createdAt:Domain', domain_createdAt - The timestamp at which the domain is created.

$sel:name:Domain', domain_name - The client-provided name for the domain.

$sel:domainId:Domain', domain_domainId - The service-generated identifier for the domain.

$sel:updatedAt:Domain', domain_updatedAt - The timestamp showing the domain's last update.

$sel:description:Domain', domain_description - The client-provided description of the domain.

$sel:serverSideEncryptionConfiguration:Domain', domain_serverSideEncryptionConfiguration - The server-side encryption configuration containing the KMS Key Identifier you want Voice ID to use to encrypt your data.

DomainSummary

data DomainSummary Source #

Contains a summary of information about a domain.

See: newDomainSummary smart constructor.

Instances

Instances details
Eq DomainSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DomainSummary

Show DomainSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DomainSummary

Generic DomainSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DomainSummary

Associated Types

type Rep DomainSummary :: Type -> Type #

NFData DomainSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DomainSummary

Methods

rnf :: DomainSummary -> () #

Hashable DomainSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DomainSummary

FromJSON DomainSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DomainSummary

type Rep DomainSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.DomainSummary

newDomainSummary :: DomainSummary Source #

Create a value of DomainSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:domainStatus:DomainSummary', domainSummary_domainStatus - The current status of the domain.

$sel:arn:DomainSummary', domainSummary_arn - The Amazon Resource Name (ARN) for the domain.

$sel:createdAt:DomainSummary', domainSummary_createdAt - The timestamp showing when the domain is created.

$sel:name:DomainSummary', domainSummary_name - The client-provided name for the domain.

$sel:domainId:DomainSummary', domainSummary_domainId - The service-generated identifier for the domain.

$sel:updatedAt:DomainSummary', domainSummary_updatedAt - The timestamp showing the domain's last update.

$sel:description:DomainSummary', domainSummary_description - The client-provided description of the domain.

$sel:serverSideEncryptionConfiguration:DomainSummary', domainSummary_serverSideEncryptionConfiguration - The server-side encryption configuration containing the KMS Key Identifier you want Voice ID to use to encrypt your data..

EnrollmentConfig

data EnrollmentConfig Source #

Contains configurations defining enrollment behavior for the batch job.

See: newEnrollmentConfig smart constructor.

Instances

Instances details
Eq EnrollmentConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.EnrollmentConfig

Read EnrollmentConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.EnrollmentConfig

Show EnrollmentConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.EnrollmentConfig

Generic EnrollmentConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.EnrollmentConfig

Associated Types

type Rep EnrollmentConfig :: Type -> Type #

NFData EnrollmentConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.EnrollmentConfig

Methods

rnf :: EnrollmentConfig -> () #

Hashable EnrollmentConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.EnrollmentConfig

ToJSON EnrollmentConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.EnrollmentConfig

FromJSON EnrollmentConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.EnrollmentConfig

type Rep EnrollmentConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.EnrollmentConfig

type Rep EnrollmentConfig = D1 ('MetaData "EnrollmentConfig" "Amazonka.VoiceId.Types.EnrollmentConfig" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "EnrollmentConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fraudDetectionConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EnrollmentJobFraudDetectionConfig)) :*: S1 ('MetaSel ('Just "existingEnrollmentAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExistingEnrollmentAction))))

newEnrollmentConfig :: EnrollmentConfig Source #

Create a value of EnrollmentConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:fraudDetectionConfig:EnrollmentConfig', enrollmentConfig_fraudDetectionConfig - The fraud detection configuration to use for the speaker enrollment job.

$sel:existingEnrollmentAction:EnrollmentConfig', enrollmentConfig_existingEnrollmentAction - The action to take when the specified speaker is already enrolled in the specified domain. The default value is SKIP, which skips the enrollment for the existing speaker. Setting the value to OVERWRITE replaces the existing voice prints and enrollment audio stored for that speaker with new data generated from the latest audio.

EnrollmentJobFraudDetectionConfig

data EnrollmentJobFraudDetectionConfig Source #

The configuration defining the action to take when a speaker is flagged by the fraud detection system during a batch speaker enrollment job, and the risk threshold to use for identification.

See: newEnrollmentJobFraudDetectionConfig smart constructor.

Instances

Instances details
Eq EnrollmentJobFraudDetectionConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.EnrollmentJobFraudDetectionConfig

Read EnrollmentJobFraudDetectionConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.EnrollmentJobFraudDetectionConfig

Show EnrollmentJobFraudDetectionConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.EnrollmentJobFraudDetectionConfig

Generic EnrollmentJobFraudDetectionConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.EnrollmentJobFraudDetectionConfig

Associated Types

type Rep EnrollmentJobFraudDetectionConfig :: Type -> Type #

NFData EnrollmentJobFraudDetectionConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.EnrollmentJobFraudDetectionConfig

Hashable EnrollmentJobFraudDetectionConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.EnrollmentJobFraudDetectionConfig

ToJSON EnrollmentJobFraudDetectionConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.EnrollmentJobFraudDetectionConfig

FromJSON EnrollmentJobFraudDetectionConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.EnrollmentJobFraudDetectionConfig

type Rep EnrollmentJobFraudDetectionConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.EnrollmentJobFraudDetectionConfig

type Rep EnrollmentJobFraudDetectionConfig = D1 ('MetaData "EnrollmentJobFraudDetectionConfig" "Amazonka.VoiceId.Types.EnrollmentJobFraudDetectionConfig" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "EnrollmentJobFraudDetectionConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "riskThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "fraudDetectionAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FraudDetectionAction))))

newEnrollmentJobFraudDetectionConfig :: EnrollmentJobFraudDetectionConfig Source #

Create a value of EnrollmentJobFraudDetectionConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:riskThreshold:EnrollmentJobFraudDetectionConfig', enrollmentJobFraudDetectionConfig_riskThreshold - Threshold value for determining whether the speaker is a high risk to be fraudulent. If the detected risk score calculated by Voice ID is greater than or equal to the threshold, the speaker is considered a fraudster.

$sel:fraudDetectionAction:EnrollmentJobFraudDetectionConfig', enrollmentJobFraudDetectionConfig_fraudDetectionAction - The action to take when the given speaker is flagged by the fraud detection system. The default value is FAIL, which fails the speaker enrollment. Changing this value to IGNORE results in the speaker being enrolled even if they are flagged by the fraud detection system.

FailureDetails

data FailureDetails Source #

Contains error details for a failed batch job.

See: newFailureDetails smart constructor.

Constructors

FailureDetails' (Maybe Text) (Maybe Int) 

Instances

Instances details
Eq FailureDetails Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FailureDetails

Read FailureDetails Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FailureDetails

Show FailureDetails Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FailureDetails

Generic FailureDetails Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FailureDetails

Associated Types

type Rep FailureDetails :: Type -> Type #

NFData FailureDetails Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FailureDetails

Methods

rnf :: FailureDetails -> () #

Hashable FailureDetails Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FailureDetails

FromJSON FailureDetails Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FailureDetails

type Rep FailureDetails Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FailureDetails

type Rep FailureDetails = D1 ('MetaData "FailureDetails" "Amazonka.VoiceId.Types.FailureDetails" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "FailureDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "statusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newFailureDetails :: FailureDetails Source #

Create a value of FailureDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:message:FailureDetails', failureDetails_message - A description of the error that caused the batch job failure.

$sel:statusCode:FailureDetails', failureDetails_statusCode - An HTTP status code representing the nature of the error.

FraudDetectionConfiguration

data FraudDetectionConfiguration Source #

The configuration used for performing fraud detection over a speaker during a session.

See: newFraudDetectionConfiguration smart constructor.

Instances

Instances details
Eq FraudDetectionConfiguration Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionConfiguration

Read FraudDetectionConfiguration Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionConfiguration

Show FraudDetectionConfiguration Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionConfiguration

Generic FraudDetectionConfiguration Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionConfiguration

Associated Types

type Rep FraudDetectionConfiguration :: Type -> Type #

NFData FraudDetectionConfiguration Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionConfiguration

Hashable FraudDetectionConfiguration Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionConfiguration

FromJSON FraudDetectionConfiguration Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionConfiguration

type Rep FraudDetectionConfiguration Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionConfiguration

type Rep FraudDetectionConfiguration = D1 ('MetaData "FraudDetectionConfiguration" "Amazonka.VoiceId.Types.FraudDetectionConfiguration" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "FraudDetectionConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "riskThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newFraudDetectionConfiguration Source #

Create a value of FraudDetectionConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:riskThreshold:FraudDetectionConfiguration', fraudDetectionConfiguration_riskThreshold - Threshold value for determining whether the speaker is a fraudster. If the detected risk score calculated by Voice ID is higher than the threshold, the speaker is considered a fraudster.

FraudDetectionResult

data FraudDetectionResult Source #

The fraud detection result produced by Voice ID, processed against the current session state and streamed audio of the speaker.

See: newFraudDetectionResult smart constructor.

Instances

Instances details
Eq FraudDetectionResult Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionResult

Read FraudDetectionResult Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionResult

Show FraudDetectionResult Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionResult

Generic FraudDetectionResult Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionResult

Associated Types

type Rep FraudDetectionResult :: Type -> Type #

NFData FraudDetectionResult Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionResult

Methods

rnf :: FraudDetectionResult -> () #

Hashable FraudDetectionResult Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionResult

FromJSON FraudDetectionResult Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionResult

type Rep FraudDetectionResult Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudDetectionResult

type Rep FraudDetectionResult = D1 ('MetaData "FraudDetectionResult" "Amazonka.VoiceId.Types.FraudDetectionResult" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "FraudDetectionResult'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "reasons") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FraudDetectionReason])) :*: (S1 ('MetaSel ('Just "riskDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FraudRiskDetails)) :*: S1 ('MetaSel ('Just "fraudDetectionResultId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "decision") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FraudDetectionDecision)) :*: S1 ('MetaSel ('Just "configuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FraudDetectionConfiguration))) :*: (S1 ('MetaSel ('Just "audioAggregationStartedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "audioAggregationEndedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newFraudDetectionResult :: FraudDetectionResult Source #

Create a value of FraudDetectionResult with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:reasons:FraudDetectionResult', fraudDetectionResult_reasons - The reason speaker was flagged by the fraud detection system. This is only be populated if fraud detection Decision is HIGH_RISK, and only has one possible value: KNOWN_FRAUDSTER.

$sel:riskDetails:FraudDetectionResult', fraudDetectionResult_riskDetails - Details about each risk analyzed for this speaker.

$sel:fraudDetectionResultId:FraudDetectionResult', fraudDetectionResult_fraudDetectionResultId - The unique identifier for this fraud detection result. Given there can be multiple fraud detections for a given session, this field helps in identifying if the returned result is from previous streaming activity or a new result. Note that in the absence of any new streaming activity or risk threshold changes, Voice ID always returns cached Fraud Detection result for this API.

$sel:decision:FraudDetectionResult', fraudDetectionResult_decision - The fraud detection decision produced by Voice ID, processed against the current session state and streamed audio of the speaker.

$sel:configuration:FraudDetectionResult', fraudDetectionResult_configuration - The FraudDetectionConfiguration used to generate this fraud detection result.

$sel:audioAggregationStartedAt:FraudDetectionResult', fraudDetectionResult_audioAggregationStartedAt - A timestamp indicating when audio aggregation started for this fraud detection result.

$sel:audioAggregationEndedAt:FraudDetectionResult', fraudDetectionResult_audioAggregationEndedAt - A timestamp indicating when audio aggregation ended for this fraud detection result.

FraudRiskDetails

data FraudRiskDetails Source #

Details regarding various fraud risk analyses performed against the current session state and streamed audio of the speaker.

See: newFraudRiskDetails smart constructor.

Instances

Instances details
Eq FraudRiskDetails Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudRiskDetails

Read FraudRiskDetails Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudRiskDetails

Show FraudRiskDetails Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudRiskDetails

Generic FraudRiskDetails Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudRiskDetails

Associated Types

type Rep FraudRiskDetails :: Type -> Type #

NFData FraudRiskDetails Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudRiskDetails

Methods

rnf :: FraudRiskDetails -> () #

Hashable FraudRiskDetails Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudRiskDetails

FromJSON FraudRiskDetails Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudRiskDetails

type Rep FraudRiskDetails Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudRiskDetails

type Rep FraudRiskDetails = D1 ('MetaData "FraudRiskDetails" "Amazonka.VoiceId.Types.FraudRiskDetails" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "FraudRiskDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "knownFraudsterRisk") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 KnownFraudsterRisk)))

newFraudRiskDetails Source #

Create a value of FraudRiskDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:knownFraudsterRisk:FraudRiskDetails', fraudRiskDetails_knownFraudsterRisk - The details resulting from 'Known Fraudster Risk' analysis of the speaker.

Fraudster

data Fraudster Source #

Contains all the information about a fraudster.

See: newFraudster smart constructor.

Constructors

Fraudster' (Maybe POSIX) (Maybe Text) (Maybe Text) 

Instances

Instances details
Eq Fraudster Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Fraudster

Read Fraudster Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Fraudster

Show Fraudster Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Fraudster

Generic Fraudster Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Fraudster

Associated Types

type Rep Fraudster :: Type -> Type #

NFData Fraudster Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Fraudster

Methods

rnf :: Fraudster -> () #

Hashable Fraudster Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Fraudster

FromJSON Fraudster Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Fraudster

type Rep Fraudster Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Fraudster

type Rep Fraudster = D1 ('MetaData "Fraudster" "Amazonka.VoiceId.Types.Fraudster" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "Fraudster'" 'PrefixI 'True) (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "generatedFraudsterId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newFraudster :: Fraudster Source #

Create a value of Fraudster with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:createdAt:Fraudster', fraudster_createdAt - The timestamp when Voice ID identified the fraudster.

$sel:generatedFraudsterId:Fraudster', fraudster_generatedFraudsterId - The service-generated identifier for the fraudster.

$sel:domainId:Fraudster', fraudster_domainId - The identifier for the domain containing the fraudster.

FraudsterRegistrationJob

data FraudsterRegistrationJob Source #

Contains all the information about a fraudster registration job.

See: newFraudsterRegistrationJob smart constructor.

Instances

Instances details
Eq FraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJob

Show FraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJob

Generic FraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJob

Associated Types

type Rep FraudsterRegistrationJob :: Type -> Type #

NFData FraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJob

Hashable FraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJob

FromJSON FraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJob

type Rep FraudsterRegistrationJob Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJob

type Rep FraudsterRegistrationJob = D1 ('MetaData "FraudsterRegistrationJob" "Amazonka.VoiceId.Types.FraudsterRegistrationJob" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "FraudsterRegistrationJob'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "failureDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FailureDetails)) :*: (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "jobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "endedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "inputDataConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputDataConfig))))) :*: ((S1 ('MetaSel ('Just "jobProgress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobProgress)) :*: (S1 ('MetaSel ('Just "outputDataConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutputDataConfig)) :*: S1 ('MetaSel ('Just "dataAccessRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "jobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FraudsterRegistrationJobStatus)) :*: S1 ('MetaSel ('Just "registrationConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RegistrationConfig)))))))

newFraudsterRegistrationJob :: FraudsterRegistrationJob Source #

Create a value of FraudsterRegistrationJob with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:failureDetails:FraudsterRegistrationJob', fraudsterRegistrationJob_failureDetails - Contains details that are populated when an entire batch job fails. In cases of individual registration job failures, the batch job as a whole doesn't fail; it is completed with a JobStatus of COMPLETED_WITH_ERRORS. You can use the job output file to identify the individual registration requests that failed.

$sel:jobId:FraudsterRegistrationJob', fraudsterRegistrationJob_jobId - The service-generated identifier for the fraudster registration job.

$sel:createdAt:FraudsterRegistrationJob', fraudsterRegistrationJob_createdAt - A timestamp showing the creation time of the fraudster registration job.

$sel:jobName:FraudsterRegistrationJob', fraudsterRegistrationJob_jobName - The client-provied name for the fraudster registration job.

$sel:endedAt:FraudsterRegistrationJob', fraudsterRegistrationJob_endedAt - A timestamp showing when the fraudster registration job ended.

$sel:inputDataConfig:FraudsterRegistrationJob', fraudsterRegistrationJob_inputDataConfig - The input data config containing an S3 URI for the input manifest file that contains the list of fraudster registration job requests.

$sel:jobProgress:FraudsterRegistrationJob', fraudsterRegistrationJob_jobProgress - Shows the completed percentage of registration requests listed in the input file.

$sel:outputDataConfig:FraudsterRegistrationJob', fraudsterRegistrationJob_outputDataConfig - The output data config containing the S3 location where you want Voice ID to write your job output file; you must also include a KMS Key ID in order to encrypt the file.

$sel:dataAccessRoleArn:FraudsterRegistrationJob', fraudsterRegistrationJob_dataAccessRoleArn - The IAM role Amazon Resource Name (ARN) that grants Voice ID permissions to access customer's buckets to read the input manifest file and write the job output file.

$sel:domainId:FraudsterRegistrationJob', fraudsterRegistrationJob_domainId - The identifier of the domain containing the fraudster registration job.

$sel:jobStatus:FraudsterRegistrationJob', fraudsterRegistrationJob_jobStatus - The current status of the fraudster registration job.

$sel:registrationConfig:FraudsterRegistrationJob', fraudsterRegistrationJob_registrationConfig - The registration config containing details such as the action to take when a duplicate fraudster is detected, and the similarity threshold to use for detecting a duplicate fraudster.

FraudsterRegistrationJobSummary

data FraudsterRegistrationJobSummary Source #

Contains a summary of information about a fraudster registration job.

See: newFraudsterRegistrationJobSummary smart constructor.

Instances

Instances details
Eq FraudsterRegistrationJobSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJobSummary

Show FraudsterRegistrationJobSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJobSummary

Generic FraudsterRegistrationJobSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJobSummary

Associated Types

type Rep FraudsterRegistrationJobSummary :: Type -> Type #

NFData FraudsterRegistrationJobSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJobSummary

Hashable FraudsterRegistrationJobSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJobSummary

FromJSON FraudsterRegistrationJobSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJobSummary

type Rep FraudsterRegistrationJobSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.FraudsterRegistrationJobSummary

newFraudsterRegistrationJobSummary :: FraudsterRegistrationJobSummary Source #

Create a value of FraudsterRegistrationJobSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:failureDetails:FraudsterRegistrationJobSummary', fraudsterRegistrationJobSummary_failureDetails - Contains details that are populated when an entire batch job fails. In cases of individual registration job failures, the batch job as a whole doesn't fail; it is completed with a JobStatus of COMPLETED_WITH_ERRORS. You can use the job output file to identify the individual registration requests that failed.

$sel:jobId:FraudsterRegistrationJobSummary', fraudsterRegistrationJobSummary_jobId - The service-generated identifier for the fraudster registration job.

$sel:createdAt:FraudsterRegistrationJobSummary', fraudsterRegistrationJobSummary_createdAt - A timestamp showing when the fraudster registration job is created.

$sel:jobName:FraudsterRegistrationJobSummary', fraudsterRegistrationJobSummary_jobName - The client-provied name for the fraudster registration job.

$sel:endedAt:FraudsterRegistrationJobSummary', fraudsterRegistrationJobSummary_endedAt - A timestamp showing when the fraudster registration job ended.

$sel:jobProgress:FraudsterRegistrationJobSummary', fraudsterRegistrationJobSummary_jobProgress - Shows the completed percentage of registration requests listed in the input file.

$sel:domainId:FraudsterRegistrationJobSummary', fraudsterRegistrationJobSummary_domainId - The identifier of the domain containing the fraudster registration job.

$sel:jobStatus:FraudsterRegistrationJobSummary', fraudsterRegistrationJobSummary_jobStatus - The current status of the fraudster registration job.

InputDataConfig

data InputDataConfig Source #

The configuration containing input file information for a batch job.

See: newInputDataConfig smart constructor.

Constructors

InputDataConfig' Text 

Instances

Instances details
Eq InputDataConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.InputDataConfig

Read InputDataConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.InputDataConfig

Show InputDataConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.InputDataConfig

Generic InputDataConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.InputDataConfig

Associated Types

type Rep InputDataConfig :: Type -> Type #

NFData InputDataConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.InputDataConfig

Methods

rnf :: InputDataConfig -> () #

Hashable InputDataConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.InputDataConfig

ToJSON InputDataConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.InputDataConfig

FromJSON InputDataConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.InputDataConfig

type Rep InputDataConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.InputDataConfig

type Rep InputDataConfig = D1 ('MetaData "InputDataConfig" "Amazonka.VoiceId.Types.InputDataConfig" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "InputDataConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newInputDataConfig Source #

Create a value of InputDataConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:s3Uri:InputDataConfig', inputDataConfig_s3Uri - The S3 location for the input manifest file that contains the list of individual enrollment or registration job requests.

JobProgress

data JobProgress Source #

Indicates the completion progress for a batch job.

See: newJobProgress smart constructor.

Constructors

JobProgress' (Maybe Natural) 

Instances

Instances details
Eq JobProgress Source # 
Instance details

Defined in Amazonka.VoiceId.Types.JobProgress

Read JobProgress Source # 
Instance details

Defined in Amazonka.VoiceId.Types.JobProgress

Show JobProgress Source # 
Instance details

Defined in Amazonka.VoiceId.Types.JobProgress

Generic JobProgress Source # 
Instance details

Defined in Amazonka.VoiceId.Types.JobProgress

Associated Types

type Rep JobProgress :: Type -> Type #

NFData JobProgress Source # 
Instance details

Defined in Amazonka.VoiceId.Types.JobProgress

Methods

rnf :: JobProgress -> () #

Hashable JobProgress Source # 
Instance details

Defined in Amazonka.VoiceId.Types.JobProgress

FromJSON JobProgress Source # 
Instance details

Defined in Amazonka.VoiceId.Types.JobProgress

type Rep JobProgress Source # 
Instance details

Defined in Amazonka.VoiceId.Types.JobProgress

type Rep JobProgress = D1 ('MetaData "JobProgress" "Amazonka.VoiceId.Types.JobProgress" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "JobProgress'" 'PrefixI 'True) (S1 ('MetaSel ('Just "percentComplete") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newJobProgress :: JobProgress Source #

Create a value of JobProgress with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:percentComplete:JobProgress', jobProgress_percentComplete - Shows the completed percentage of enrollment or registration requests listed in the input file.

KnownFraudsterRisk

data KnownFraudsterRisk Source #

Contains details produced as a result of performing known fraudster risk analysis on a speaker.

See: newKnownFraudsterRisk smart constructor.

Instances

Instances details
Eq KnownFraudsterRisk Source # 
Instance details

Defined in Amazonka.VoiceId.Types.KnownFraudsterRisk

Read KnownFraudsterRisk Source # 
Instance details

Defined in Amazonka.VoiceId.Types.KnownFraudsterRisk

Show KnownFraudsterRisk Source # 
Instance details

Defined in Amazonka.VoiceId.Types.KnownFraudsterRisk

Generic KnownFraudsterRisk Source # 
Instance details

Defined in Amazonka.VoiceId.Types.KnownFraudsterRisk

Associated Types

type Rep KnownFraudsterRisk :: Type -> Type #

NFData KnownFraudsterRisk Source # 
Instance details

Defined in Amazonka.VoiceId.Types.KnownFraudsterRisk

Methods

rnf :: KnownFraudsterRisk -> () #

Hashable KnownFraudsterRisk Source # 
Instance details

Defined in Amazonka.VoiceId.Types.KnownFraudsterRisk

FromJSON KnownFraudsterRisk Source # 
Instance details

Defined in Amazonka.VoiceId.Types.KnownFraudsterRisk

type Rep KnownFraudsterRisk Source # 
Instance details

Defined in Amazonka.VoiceId.Types.KnownFraudsterRisk

type Rep KnownFraudsterRisk = D1 ('MetaData "KnownFraudsterRisk" "Amazonka.VoiceId.Types.KnownFraudsterRisk" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "KnownFraudsterRisk'" 'PrefixI 'True) (S1 ('MetaSel ('Just "generatedFraudsterId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "riskScore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newKnownFraudsterRisk Source #

Create a value of KnownFraudsterRisk with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:generatedFraudsterId:KnownFraudsterRisk', knownFraudsterRisk_generatedFraudsterId - The identifier of the fraudster that is the closest match to the speaker. If there are no fraudsters registered in a given domain, or if there are no fraudsters with a non-zero RiskScore, this value is null.

$sel:riskScore:KnownFraudsterRisk', knownFraudsterRisk_riskScore - The score indicating the likelihood the speaker is a known fraudster.

OutputDataConfig

data OutputDataConfig Source #

The configuration containing output file information for a batch job.

See: newOutputDataConfig smart constructor.

Instances

Instances details
Eq OutputDataConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.OutputDataConfig

Read OutputDataConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.OutputDataConfig

Show OutputDataConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.OutputDataConfig

Generic OutputDataConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.OutputDataConfig

Associated Types

type Rep OutputDataConfig :: Type -> Type #

NFData OutputDataConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.OutputDataConfig

Methods

rnf :: OutputDataConfig -> () #

Hashable OutputDataConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.OutputDataConfig

ToJSON OutputDataConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.OutputDataConfig

FromJSON OutputDataConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.OutputDataConfig

type Rep OutputDataConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.OutputDataConfig

type Rep OutputDataConfig = D1 ('MetaData "OutputDataConfig" "Amazonka.VoiceId.Types.OutputDataConfig" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "OutputDataConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "s3Uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newOutputDataConfig Source #

Create a value of OutputDataConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:kmsKeyId:OutputDataConfig', outputDataConfig_kmsKeyId - the identifier of the KMS key you want Voice ID to use to encrypt the output file of the fraudster registration job.

$sel:s3Uri:OutputDataConfig', outputDataConfig_s3Uri - The S3 path of the folder to which Voice ID writes the job output file, which has a *.out extension. For example, if the input file name is input-file.json and the output folder path is s3://output-bucket/output-folder, the full output file path is s3://output-bucket/output-folder/job-Id/input-file.json.out.

RegistrationConfig

data RegistrationConfig Source #

The configuration definining the action to take when a duplicate fraudster is detected, and the similarity threshold to use for detecting a duplicate fraudster during a batch fraudster registration job.

See: newRegistrationConfig smart constructor.

Instances

Instances details
Eq RegistrationConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.RegistrationConfig

Read RegistrationConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.RegistrationConfig

Show RegistrationConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.RegistrationConfig

Generic RegistrationConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.RegistrationConfig

Associated Types

type Rep RegistrationConfig :: Type -> Type #

NFData RegistrationConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.RegistrationConfig

Methods

rnf :: RegistrationConfig -> () #

Hashable RegistrationConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.RegistrationConfig

ToJSON RegistrationConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.RegistrationConfig

FromJSON RegistrationConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.RegistrationConfig

type Rep RegistrationConfig Source # 
Instance details

Defined in Amazonka.VoiceId.Types.RegistrationConfig

type Rep RegistrationConfig = D1 ('MetaData "RegistrationConfig" "Amazonka.VoiceId.Types.RegistrationConfig" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "RegistrationConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "duplicateRegistrationAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DuplicateRegistrationAction)) :*: S1 ('MetaSel ('Just "fraudsterSimilarityThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newRegistrationConfig :: RegistrationConfig Source #

Create a value of RegistrationConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:duplicateRegistrationAction:RegistrationConfig', registrationConfig_duplicateRegistrationAction - The action to take when a fraudster is identified as a duplicate. The default action is SKIP, which skips registering the duplicate fraudster. Setting the value to REGISTER_AS_NEW always registers a new fraudster into the specified domain.

$sel:fraudsterSimilarityThreshold:RegistrationConfig', registrationConfig_fraudsterSimilarityThreshold - The minimum similarity score between the new and old fraudsters in order to consider the new fraudster a duplicate.

ServerSideEncryptionConfiguration

data ServerSideEncryptionConfiguration Source #

The configuration containing information about the customer-managed KMS Key used for encrypting customer data.

See: newServerSideEncryptionConfiguration smart constructor.

Instances

Instances details
Eq ServerSideEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ServerSideEncryptionConfiguration

Read ServerSideEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ServerSideEncryptionConfiguration

Show ServerSideEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ServerSideEncryptionConfiguration

Generic ServerSideEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ServerSideEncryptionConfiguration

Associated Types

type Rep ServerSideEncryptionConfiguration :: Type -> Type #

NFData ServerSideEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ServerSideEncryptionConfiguration

Hashable ServerSideEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ServerSideEncryptionConfiguration

ToJSON ServerSideEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ServerSideEncryptionConfiguration

FromJSON ServerSideEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ServerSideEncryptionConfiguration

type Rep ServerSideEncryptionConfiguration Source # 
Instance details

Defined in Amazonka.VoiceId.Types.ServerSideEncryptionConfiguration

type Rep ServerSideEncryptionConfiguration = D1 ('MetaData "ServerSideEncryptionConfiguration" "Amazonka.VoiceId.Types.ServerSideEncryptionConfiguration" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "ServerSideEncryptionConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newServerSideEncryptionConfiguration Source #

Create a value of ServerSideEncryptionConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:kmsKeyId:ServerSideEncryptionConfiguration', serverSideEncryptionConfiguration_kmsKeyId - The identifier of the KMS Key you want Voice ID to use to encrypt your data.

Speaker

data Speaker Source #

Contains all the information about a speaker.

See: newSpeaker smart constructor.

Instances

Instances details
Eq Speaker Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Speaker

Methods

(==) :: Speaker -> Speaker -> Bool #

(/=) :: Speaker -> Speaker -> Bool #

Show Speaker Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Speaker

Generic Speaker Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Speaker

Associated Types

type Rep Speaker :: Type -> Type #

Methods

from :: Speaker -> Rep Speaker x #

to :: Rep Speaker x -> Speaker #

NFData Speaker Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Speaker

Methods

rnf :: Speaker -> () #

Hashable Speaker Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Speaker

Methods

hashWithSalt :: Int -> Speaker -> Int #

hash :: Speaker -> Int #

FromJSON Speaker Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Speaker

type Rep Speaker Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Speaker

type Rep Speaker = D1 ('MetaData "Speaker" "Amazonka.VoiceId.Types.Speaker" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "Speaker'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SpeakerStatus)) :*: (S1 ('MetaSel ('Just "customerSpeakerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "updatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "generatedSpeakerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newSpeaker :: Speaker Source #

Create a value of Speaker with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:Speaker', speaker_status - The current status of the speaker.

$sel:customerSpeakerId:Speaker', speaker_customerSpeakerId - The client-provided identifier for the speaker.

$sel:createdAt:Speaker', speaker_createdAt - A timestamp showing when the speaker is created.

$sel:domainId:Speaker', speaker_domainId - The identifier of the domain that contains the speaker.

$sel:updatedAt:Speaker', speaker_updatedAt - A timestamp showing the speaker's last update.

$sel:generatedSpeakerId:Speaker', speaker_generatedSpeakerId - The service-generated identifier for the speaker.

SpeakerEnrollmentJob

data SpeakerEnrollmentJob Source #

Contains all the information about a speaker enrollment job.

See: newSpeakerEnrollmentJob smart constructor.

Instances

Instances details
Eq SpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJob

Show SpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJob

Generic SpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJob

Associated Types

type Rep SpeakerEnrollmentJob :: Type -> Type #

NFData SpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJob

Methods

rnf :: SpeakerEnrollmentJob -> () #

Hashable SpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJob

FromJSON SpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJob

type Rep SpeakerEnrollmentJob Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJob

type Rep SpeakerEnrollmentJob = D1 ('MetaData "SpeakerEnrollmentJob" "Amazonka.VoiceId.Types.SpeakerEnrollmentJob" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "SpeakerEnrollmentJob'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "failureDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FailureDetails)) :*: (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "jobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "endedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "enrollmentConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EnrollmentConfig))))) :*: ((S1 ('MetaSel ('Just "inputDataConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputDataConfig)) :*: (S1 ('MetaSel ('Just "jobProgress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobProgress)) :*: S1 ('MetaSel ('Just "outputDataConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutputDataConfig)))) :*: (S1 ('MetaSel ('Just "dataAccessRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SpeakerEnrollmentJobStatus)))))))

newSpeakerEnrollmentJob :: SpeakerEnrollmentJob Source #

Create a value of SpeakerEnrollmentJob with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:failureDetails:SpeakerEnrollmentJob', speakerEnrollmentJob_failureDetails - Contains details that are populated when an entire batch job fails. In cases of individual registration job failures, the batch job as a whole doesn't fail; it is completed with a JobStatus of COMPLETED_WITH_ERRORS. You can use the job output file to identify the individual registration requests that failed.

$sel:jobId:SpeakerEnrollmentJob', speakerEnrollmentJob_jobId - The service-generated identifier for the speaker enrollment job.

$sel:createdAt:SpeakerEnrollmentJob', speakerEnrollmentJob_createdAt - A timestamp showing the creation of the speaker enrollment job.

$sel:jobName:SpeakerEnrollmentJob', speakerEnrollmentJob_jobName - The client-provided name for the speaker enrollment job.

$sel:endedAt:SpeakerEnrollmentJob', speakerEnrollmentJob_endedAt - A timestamp showing when the speaker enrollment job ended.

$sel:enrollmentConfig:SpeakerEnrollmentJob', speakerEnrollmentJob_enrollmentConfig - The configuration that defines the action to take when the speaker is already enrolled in Voice ID, and the FraudDetectionConfig to use.

$sel:inputDataConfig:SpeakerEnrollmentJob', speakerEnrollmentJob_inputDataConfig - The input data config containing an S3 URI for the input manifest file that contains the list of speaker enrollment job requests.

$sel:jobProgress:SpeakerEnrollmentJob', speakerEnrollmentJob_jobProgress - Provides details on job progress. This field shows the completed percentage of registration requests listed in the input file.

$sel:outputDataConfig:SpeakerEnrollmentJob', speakerEnrollmentJob_outputDataConfig - 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 encrypt the file.

$sel:dataAccessRoleArn:SpeakerEnrollmentJob', speakerEnrollmentJob_dataAccessRoleArn - The IAM role Amazon Resource Name (ARN) that grants Voice ID permissions to access customer's buckets to read the input manifest file and write the job output file.

$sel:domainId:SpeakerEnrollmentJob', speakerEnrollmentJob_domainId - The identifier of the domain that contains the speaker enrollment job.

$sel:jobStatus:SpeakerEnrollmentJob', speakerEnrollmentJob_jobStatus - The current status of the speaker enrollment job.

SpeakerEnrollmentJobSummary

data SpeakerEnrollmentJobSummary Source #

Contains a summary of information about a speaker enrollment job.

See: newSpeakerEnrollmentJobSummary smart constructor.

Instances

Instances details
Eq SpeakerEnrollmentJobSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJobSummary

Show SpeakerEnrollmentJobSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJobSummary

Generic SpeakerEnrollmentJobSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJobSummary

Associated Types

type Rep SpeakerEnrollmentJobSummary :: Type -> Type #

NFData SpeakerEnrollmentJobSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJobSummary

Hashable SpeakerEnrollmentJobSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJobSummary

FromJSON SpeakerEnrollmentJobSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJobSummary

type Rep SpeakerEnrollmentJobSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerEnrollmentJobSummary

newSpeakerEnrollmentJobSummary :: SpeakerEnrollmentJobSummary Source #

Create a value of SpeakerEnrollmentJobSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:failureDetails:SpeakerEnrollmentJobSummary', speakerEnrollmentJobSummary_failureDetails - Contains details that are populated when an entire batch job fails. In cases of individual registration job failures, the batch job as a whole doesn't fail; it is completed with a JobStatus of COMPLETED_WITH_ERRORS. You can use the job output file to identify the individual registration requests that failed.

$sel:jobId:SpeakerEnrollmentJobSummary', speakerEnrollmentJobSummary_jobId - The service-generated identifier for the speaker enrollment job.

$sel:createdAt:SpeakerEnrollmentJobSummary', speakerEnrollmentJobSummary_createdAt - A timestamp showing the creation time of the speaker enrollment job.

$sel:jobName:SpeakerEnrollmentJobSummary', speakerEnrollmentJobSummary_jobName - The client-provided name for the speaker enrollment job.

$sel:endedAt:SpeakerEnrollmentJobSummary', speakerEnrollmentJobSummary_endedAt - A timestamp showing when the speaker enrollment job ended.

$sel:jobProgress:SpeakerEnrollmentJobSummary', speakerEnrollmentJobSummary_jobProgress - Provides details regarding job progress. This field shows the completed percentage of enrollment requests listed in the input file.

$sel:domainId:SpeakerEnrollmentJobSummary', speakerEnrollmentJobSummary_domainId - The identifier of the domain that contains the speaker enrollment job.

$sel:jobStatus:SpeakerEnrollmentJobSummary', speakerEnrollmentJobSummary_jobStatus - The current status of the speaker enrollment job.

SpeakerSummary

data SpeakerSummary Source #

Contains a summary of information about a speaker.

See: newSpeakerSummary smart constructor.

Instances

Instances details
Eq SpeakerSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerSummary

Show SpeakerSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerSummary

Generic SpeakerSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerSummary

Associated Types

type Rep SpeakerSummary :: Type -> Type #

NFData SpeakerSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerSummary

Methods

rnf :: SpeakerSummary -> () #

Hashable SpeakerSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerSummary

FromJSON SpeakerSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerSummary

type Rep SpeakerSummary Source # 
Instance details

Defined in Amazonka.VoiceId.Types.SpeakerSummary

type Rep SpeakerSummary = D1 ('MetaData "SpeakerSummary" "Amazonka.VoiceId.Types.SpeakerSummary" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "SpeakerSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SpeakerStatus)) :*: (S1 ('MetaSel ('Just "customerSpeakerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "domainId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "updatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "generatedSpeakerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newSpeakerSummary :: SpeakerSummary Source #

Create a value of SpeakerSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:SpeakerSummary', speakerSummary_status - The current status of the speaker.

$sel:customerSpeakerId:SpeakerSummary', speakerSummary_customerSpeakerId - The client-provided identifier for the speaker.

$sel:createdAt:SpeakerSummary', speakerSummary_createdAt - A timestamp showing the speaker's creation time.

$sel:domainId:SpeakerSummary', speakerSummary_domainId - The identifier of the domain that contains the speaker.

$sel:updatedAt:SpeakerSummary', speakerSummary_updatedAt - A timestamp showing the speaker's last update.

$sel:generatedSpeakerId:SpeakerSummary', speakerSummary_generatedSpeakerId - The service-generated identifier for the speaker.

Tag

data Tag Source #

A tag that can be assigned to a Voice ID resource.

See: newTag smart constructor.

Constructors

Tag' (Sensitive Text) (Sensitive Text) 

Instances

Instances details
Eq Tag Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Show Tag Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

Generic Tag Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

NFData Tag Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Tag

Methods

rnf :: Tag -> () #

Hashable Tag Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

ToJSON Tag Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Tag

FromJSON Tag Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Tag

type Rep Tag Source # 
Instance details

Defined in Amazonka.VoiceId.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.VoiceId.Types.Tag" "libZSservicesZSamazonka-voice-idZSamazonka-voice-id" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))

newTag Source #

Create a value of Tag with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:key:Tag', tag_key - The first part of a key:value pair that forms a tag associated with a given resource. For example, in the tag ‘Department’:’Sales’, the key is 'Department'.

$sel:value:Tag', tag_value - The second part of a key:value pair that forms a tag associated with a given resource. For example, in the tag ‘Department’:’Sales’, the value is 'Sales'.