Type definitions#
Auto-generated documentation for VoiceID type annotations stubs module mypy-boto3-voice-id.
RegistrationConfigUnionTypeDef#
# RegistrationConfigUnionTypeDef Union usage example
from mypy_boto3_voice_id.type_defs import RegistrationConfigUnionTypeDef
def get_value() -> RegistrationConfigUnionTypeDef:
return ...
# RegistrationConfigUnionTypeDef definition
RegistrationConfigUnionTypeDef = Union[
RegistrationConfigTypeDef, # (1)
RegistrationConfigOutputTypeDef, # (2)
]
EnrollmentConfigUnionTypeDef#
# EnrollmentConfigUnionTypeDef Union usage example
from mypy_boto3_voice_id.type_defs import EnrollmentConfigUnionTypeDef
def get_value() -> EnrollmentConfigUnionTypeDef:
return ...
# EnrollmentConfigUnionTypeDef definition
EnrollmentConfigUnionTypeDef = Union[
EnrollmentConfigTypeDef, # (1)
EnrollmentConfigOutputTypeDef, # (2)
]
AssociateFraudsterRequestTypeDef#
# AssociateFraudsterRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import AssociateFraudsterRequestTypeDef
def get_value() -> AssociateFraudsterRequestTypeDef:
return {
"DomainId": ...,
}
# AssociateFraudsterRequestTypeDef definition
class AssociateFraudsterRequestTypeDef(TypedDict):
DomainId: str,
FraudsterId: str,
WatchlistId: str,
FraudsterTypeDef#
# FraudsterTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import FraudsterTypeDef
def get_value() -> FraudsterTypeDef:
return {
"CreatedAt": ...,
}
# FraudsterTypeDef definition
class FraudsterTypeDef(TypedDict):
CreatedAt: NotRequired[datetime.datetime],
DomainId: NotRequired[str],
GeneratedFraudsterId: NotRequired[str],
WatchlistIds: NotRequired[List[str]],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
AuthenticationConfigurationTypeDef#
# AuthenticationConfigurationTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import AuthenticationConfigurationTypeDef
def get_value() -> AuthenticationConfigurationTypeDef:
return {
"AcceptanceThreshold": ...,
}
# AuthenticationConfigurationTypeDef definition
class AuthenticationConfigurationTypeDef(TypedDict):
AcceptanceThreshold: int,
ServerSideEncryptionConfigurationTypeDef#
# ServerSideEncryptionConfigurationTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import ServerSideEncryptionConfigurationTypeDef
def get_value() -> ServerSideEncryptionConfigurationTypeDef:
return {
"KmsKeyId": ...,
}
# ServerSideEncryptionConfigurationTypeDef definition
class ServerSideEncryptionConfigurationTypeDef(TypedDict):
KmsKeyId: str,
TagTypeDef#
# TagTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
}
# TagTypeDef definition
class TagTypeDef(TypedDict):
Key: str,
Value: str,
CreateWatchlistRequestTypeDef#
# CreateWatchlistRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import CreateWatchlistRequestTypeDef
def get_value() -> CreateWatchlistRequestTypeDef:
return {
"DomainId": ...,
}
# CreateWatchlistRequestTypeDef definition
class CreateWatchlistRequestTypeDef(TypedDict):
DomainId: str,
Name: str,
ClientToken: NotRequired[str],
Description: NotRequired[str],
WatchlistTypeDef#
# WatchlistTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import WatchlistTypeDef
def get_value() -> WatchlistTypeDef:
return {
"CreatedAt": ...,
}
# WatchlistTypeDef definition
class WatchlistTypeDef(TypedDict):
CreatedAt: NotRequired[datetime.datetime],
DefaultWatchlist: NotRequired[bool],
Description: NotRequired[str],
DomainId: NotRequired[str],
Name: NotRequired[str],
UpdatedAt: NotRequired[datetime.datetime],
WatchlistId: NotRequired[str],
DeleteDomainRequestTypeDef#
# DeleteDomainRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import DeleteDomainRequestTypeDef
def get_value() -> DeleteDomainRequestTypeDef:
return {
"DomainId": ...,
}
# DeleteDomainRequestTypeDef definition
class DeleteDomainRequestTypeDef(TypedDict):
DomainId: str,
DeleteFraudsterRequestTypeDef#
# DeleteFraudsterRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import DeleteFraudsterRequestTypeDef
def get_value() -> DeleteFraudsterRequestTypeDef:
return {
"DomainId": ...,
}
# DeleteFraudsterRequestTypeDef definition
class DeleteFraudsterRequestTypeDef(TypedDict):
DomainId: str,
FraudsterId: str,
DeleteSpeakerRequestTypeDef#
# DeleteSpeakerRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import DeleteSpeakerRequestTypeDef
def get_value() -> DeleteSpeakerRequestTypeDef:
return {
"DomainId": ...,
}
# DeleteSpeakerRequestTypeDef definition
class DeleteSpeakerRequestTypeDef(TypedDict):
DomainId: str,
SpeakerId: str,
DeleteWatchlistRequestTypeDef#
# DeleteWatchlistRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import DeleteWatchlistRequestTypeDef
def get_value() -> DeleteWatchlistRequestTypeDef:
return {
"DomainId": ...,
}
# DeleteWatchlistRequestTypeDef definition
class DeleteWatchlistRequestTypeDef(TypedDict):
DomainId: str,
WatchlistId: str,
DescribeDomainRequestTypeDef#
# DescribeDomainRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import DescribeDomainRequestTypeDef
def get_value() -> DescribeDomainRequestTypeDef:
return {
"DomainId": ...,
}
# DescribeDomainRequestTypeDef definition
class DescribeDomainRequestTypeDef(TypedDict):
DomainId: str,
DescribeFraudsterRegistrationJobRequestTypeDef#
# DescribeFraudsterRegistrationJobRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import DescribeFraudsterRegistrationJobRequestTypeDef
def get_value() -> DescribeFraudsterRegistrationJobRequestTypeDef:
return {
"DomainId": ...,
}
# DescribeFraudsterRegistrationJobRequestTypeDef definition
class DescribeFraudsterRegistrationJobRequestTypeDef(TypedDict):
DomainId: str,
JobId: str,
DescribeFraudsterRequestTypeDef#
# DescribeFraudsterRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import DescribeFraudsterRequestTypeDef
def get_value() -> DescribeFraudsterRequestTypeDef:
return {
"DomainId": ...,
}
# DescribeFraudsterRequestTypeDef definition
class DescribeFraudsterRequestTypeDef(TypedDict):
DomainId: str,
FraudsterId: str,
DescribeSpeakerEnrollmentJobRequestTypeDef#
# DescribeSpeakerEnrollmentJobRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import DescribeSpeakerEnrollmentJobRequestTypeDef
def get_value() -> DescribeSpeakerEnrollmentJobRequestTypeDef:
return {
"DomainId": ...,
}
# DescribeSpeakerEnrollmentJobRequestTypeDef definition
class DescribeSpeakerEnrollmentJobRequestTypeDef(TypedDict):
DomainId: str,
JobId: str,
DescribeSpeakerRequestTypeDef#
# DescribeSpeakerRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import DescribeSpeakerRequestTypeDef
def get_value() -> DescribeSpeakerRequestTypeDef:
return {
"DomainId": ...,
}
# DescribeSpeakerRequestTypeDef definition
class DescribeSpeakerRequestTypeDef(TypedDict):
DomainId: str,
SpeakerId: str,
SpeakerTypeDef#
# SpeakerTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import SpeakerTypeDef
def get_value() -> SpeakerTypeDef:
return {
"CreatedAt": ...,
}
# SpeakerTypeDef definition
class SpeakerTypeDef(TypedDict):
CreatedAt: NotRequired[datetime.datetime],
CustomerSpeakerId: NotRequired[str],
DomainId: NotRequired[str],
GeneratedSpeakerId: NotRequired[str],
LastAccessedAt: NotRequired[datetime.datetime],
Status: NotRequired[SpeakerStatusType], # (1)
UpdatedAt: NotRequired[datetime.datetime],
DescribeWatchlistRequestTypeDef#
# DescribeWatchlistRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import DescribeWatchlistRequestTypeDef
def get_value() -> DescribeWatchlistRequestTypeDef:
return {
"DomainId": ...,
}
# DescribeWatchlistRequestTypeDef definition
class DescribeWatchlistRequestTypeDef(TypedDict):
DomainId: str,
WatchlistId: str,
DisassociateFraudsterRequestTypeDef#
# DisassociateFraudsterRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import DisassociateFraudsterRequestTypeDef
def get_value() -> DisassociateFraudsterRequestTypeDef:
return {
"DomainId": ...,
}
# DisassociateFraudsterRequestTypeDef definition
class DisassociateFraudsterRequestTypeDef(TypedDict):
DomainId: str,
FraudsterId: str,
WatchlistId: str,
ServerSideEncryptionUpdateDetailsTypeDef#
# ServerSideEncryptionUpdateDetailsTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import ServerSideEncryptionUpdateDetailsTypeDef
def get_value() -> ServerSideEncryptionUpdateDetailsTypeDef:
return {
"Message": ...,
}
# ServerSideEncryptionUpdateDetailsTypeDef definition
class ServerSideEncryptionUpdateDetailsTypeDef(TypedDict):
Message: NotRequired[str],
OldKmsKeyId: NotRequired[str],
UpdateStatus: NotRequired[ServerSideEncryptionUpdateStatusType], # (1)
WatchlistDetailsTypeDef#
# WatchlistDetailsTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import WatchlistDetailsTypeDef
def get_value() -> WatchlistDetailsTypeDef:
return {
"DefaultWatchlistId": ...,
}
# WatchlistDetailsTypeDef definition
class WatchlistDetailsTypeDef(TypedDict):
DefaultWatchlistId: str,
EnrollmentJobFraudDetectionConfigOutputTypeDef#
# EnrollmentJobFraudDetectionConfigOutputTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import EnrollmentJobFraudDetectionConfigOutputTypeDef
def get_value() -> EnrollmentJobFraudDetectionConfigOutputTypeDef:
return {
"FraudDetectionAction": ...,
}
# EnrollmentJobFraudDetectionConfigOutputTypeDef definition
class EnrollmentJobFraudDetectionConfigOutputTypeDef(TypedDict):
FraudDetectionAction: NotRequired[FraudDetectionActionType], # (1)
RiskThreshold: NotRequired[int],
WatchlistIds: NotRequired[List[str]],
EnrollmentJobFraudDetectionConfigTypeDef#
# EnrollmentJobFraudDetectionConfigTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import EnrollmentJobFraudDetectionConfigTypeDef
def get_value() -> EnrollmentJobFraudDetectionConfigTypeDef:
return {
"FraudDetectionAction": ...,
}
# EnrollmentJobFraudDetectionConfigTypeDef definition
class EnrollmentJobFraudDetectionConfigTypeDef(TypedDict):
FraudDetectionAction: NotRequired[FraudDetectionActionType], # (1)
RiskThreshold: NotRequired[int],
WatchlistIds: NotRequired[Sequence[str]],
EvaluateSessionRequestTypeDef#
# EvaluateSessionRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import EvaluateSessionRequestTypeDef
def get_value() -> EvaluateSessionRequestTypeDef:
return {
"DomainId": ...,
}
# EvaluateSessionRequestTypeDef definition
class EvaluateSessionRequestTypeDef(TypedDict):
DomainId: str,
SessionNameOrId: str,
FailureDetailsTypeDef#
# FailureDetailsTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import FailureDetailsTypeDef
def get_value() -> FailureDetailsTypeDef:
return {
"Message": ...,
}
# FailureDetailsTypeDef definition
class FailureDetailsTypeDef(TypedDict):
Message: NotRequired[str],
StatusCode: NotRequired[int],
FraudDetectionConfigurationTypeDef#
# FraudDetectionConfigurationTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import FraudDetectionConfigurationTypeDef
def get_value() -> FraudDetectionConfigurationTypeDef:
return {
"RiskThreshold": ...,
}
# FraudDetectionConfigurationTypeDef definition
class FraudDetectionConfigurationTypeDef(TypedDict):
RiskThreshold: NotRequired[int],
WatchlistId: NotRequired[str],
KnownFraudsterRiskTypeDef#
# KnownFraudsterRiskTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import KnownFraudsterRiskTypeDef
def get_value() -> KnownFraudsterRiskTypeDef:
return {
"GeneratedFraudsterId": ...,
}
# KnownFraudsterRiskTypeDef definition
class KnownFraudsterRiskTypeDef(TypedDict):
RiskScore: int,
GeneratedFraudsterId: NotRequired[str],
VoiceSpoofingRiskTypeDef#
# VoiceSpoofingRiskTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import VoiceSpoofingRiskTypeDef
def get_value() -> VoiceSpoofingRiskTypeDef:
return {
"RiskScore": ...,
}
# VoiceSpoofingRiskTypeDef definition
class VoiceSpoofingRiskTypeDef(TypedDict):
RiskScore: int,
JobProgressTypeDef#
# JobProgressTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import JobProgressTypeDef
def get_value() -> JobProgressTypeDef:
return {
"PercentComplete": ...,
}
# JobProgressTypeDef definition
class JobProgressTypeDef(TypedDict):
PercentComplete: NotRequired[int],
InputDataConfigTypeDef#
# InputDataConfigTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import InputDataConfigTypeDef
def get_value() -> InputDataConfigTypeDef:
return {
"S3Uri": ...,
}
# InputDataConfigTypeDef definition
class InputDataConfigTypeDef(TypedDict):
S3Uri: str,
OutputDataConfigTypeDef#
# OutputDataConfigTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import OutputDataConfigTypeDef
def get_value() -> OutputDataConfigTypeDef:
return {
"KmsKeyId": ...,
}
# OutputDataConfigTypeDef definition
class OutputDataConfigTypeDef(TypedDict):
S3Uri: str,
KmsKeyId: NotRequired[str],
RegistrationConfigOutputTypeDef#
# RegistrationConfigOutputTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import RegistrationConfigOutputTypeDef
def get_value() -> RegistrationConfigOutputTypeDef:
return {
"DuplicateRegistrationAction": ...,
}
# RegistrationConfigOutputTypeDef definition
class RegistrationConfigOutputTypeDef(TypedDict):
DuplicateRegistrationAction: NotRequired[DuplicateRegistrationActionType], # (1)
FraudsterSimilarityThreshold: NotRequired[int],
WatchlistIds: NotRequired[List[str]],
FraudsterSummaryTypeDef#
# FraudsterSummaryTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import FraudsterSummaryTypeDef
def get_value() -> FraudsterSummaryTypeDef:
return {
"CreatedAt": ...,
}
# FraudsterSummaryTypeDef definition
class FraudsterSummaryTypeDef(TypedDict):
CreatedAt: NotRequired[datetime.datetime],
DomainId: NotRequired[str],
GeneratedFraudsterId: NotRequired[str],
WatchlistIds: NotRequired[List[str]],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListDomainsRequestTypeDef#
# ListDomainsRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import ListDomainsRequestTypeDef
def get_value() -> ListDomainsRequestTypeDef:
return {
"MaxResults": ...,
}
# ListDomainsRequestTypeDef definition
class ListDomainsRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListFraudsterRegistrationJobsRequestTypeDef#
# ListFraudsterRegistrationJobsRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import ListFraudsterRegistrationJobsRequestTypeDef
def get_value() -> ListFraudsterRegistrationJobsRequestTypeDef:
return {
"DomainId": ...,
}
# ListFraudsterRegistrationJobsRequestTypeDef definition
class ListFraudsterRegistrationJobsRequestTypeDef(TypedDict):
DomainId: str,
JobStatus: NotRequired[FraudsterRegistrationJobStatusType], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListFraudstersRequestTypeDef#
# ListFraudstersRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import ListFraudstersRequestTypeDef
def get_value() -> ListFraudstersRequestTypeDef:
return {
"DomainId": ...,
}
# ListFraudstersRequestTypeDef definition
class ListFraudstersRequestTypeDef(TypedDict):
DomainId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
WatchlistId: NotRequired[str],
ListSpeakerEnrollmentJobsRequestTypeDef#
# ListSpeakerEnrollmentJobsRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import ListSpeakerEnrollmentJobsRequestTypeDef
def get_value() -> ListSpeakerEnrollmentJobsRequestTypeDef:
return {
"DomainId": ...,
}
# ListSpeakerEnrollmentJobsRequestTypeDef definition
class ListSpeakerEnrollmentJobsRequestTypeDef(TypedDict):
DomainId: str,
JobStatus: NotRequired[SpeakerEnrollmentJobStatusType], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListSpeakersRequestTypeDef#
# ListSpeakersRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import ListSpeakersRequestTypeDef
def get_value() -> ListSpeakersRequestTypeDef:
return {
"DomainId": ...,
}
# ListSpeakersRequestTypeDef definition
class ListSpeakersRequestTypeDef(TypedDict):
DomainId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
SpeakerSummaryTypeDef#
# SpeakerSummaryTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import SpeakerSummaryTypeDef
def get_value() -> SpeakerSummaryTypeDef:
return {
"CreatedAt": ...,
}
# SpeakerSummaryTypeDef definition
class SpeakerSummaryTypeDef(TypedDict):
CreatedAt: NotRequired[datetime.datetime],
CustomerSpeakerId: NotRequired[str],
DomainId: NotRequired[str],
GeneratedSpeakerId: NotRequired[str],
LastAccessedAt: NotRequired[datetime.datetime],
Status: NotRequired[SpeakerStatusType], # (1)
UpdatedAt: NotRequired[datetime.datetime],
ListTagsForResourceRequestTypeDef#
# ListTagsForResourceRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import ListTagsForResourceRequestTypeDef
def get_value() -> ListTagsForResourceRequestTypeDef:
return {
"ResourceArn": ...,
}
# ListTagsForResourceRequestTypeDef definition
class ListTagsForResourceRequestTypeDef(TypedDict):
ResourceArn: str,
ListWatchlistsRequestTypeDef#
# ListWatchlistsRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import ListWatchlistsRequestTypeDef
def get_value() -> ListWatchlistsRequestTypeDef:
return {
"DomainId": ...,
}
# ListWatchlistsRequestTypeDef definition
class ListWatchlistsRequestTypeDef(TypedDict):
DomainId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
WatchlistSummaryTypeDef#
# WatchlistSummaryTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import WatchlistSummaryTypeDef
def get_value() -> WatchlistSummaryTypeDef:
return {
"CreatedAt": ...,
}
# WatchlistSummaryTypeDef definition
class WatchlistSummaryTypeDef(TypedDict):
CreatedAt: NotRequired[datetime.datetime],
DefaultWatchlist: NotRequired[bool],
Description: NotRequired[str],
DomainId: NotRequired[str],
Name: NotRequired[str],
UpdatedAt: NotRequired[datetime.datetime],
WatchlistId: NotRequired[str],
OptOutSpeakerRequestTypeDef#
# OptOutSpeakerRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import OptOutSpeakerRequestTypeDef
def get_value() -> OptOutSpeakerRequestTypeDef:
return {
"DomainId": ...,
}
# OptOutSpeakerRequestTypeDef definition
class OptOutSpeakerRequestTypeDef(TypedDict):
DomainId: str,
SpeakerId: str,
RegistrationConfigTypeDef#
# RegistrationConfigTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import RegistrationConfigTypeDef
def get_value() -> RegistrationConfigTypeDef:
return {
"DuplicateRegistrationAction": ...,
}
# RegistrationConfigTypeDef definition
class RegistrationConfigTypeDef(TypedDict):
DuplicateRegistrationAction: NotRequired[DuplicateRegistrationActionType], # (1)
FraudsterSimilarityThreshold: NotRequired[int],
WatchlistIds: NotRequired[Sequence[str]],
UntagResourceRequestTypeDef#
# UntagResourceRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import UntagResourceRequestTypeDef
def get_value() -> UntagResourceRequestTypeDef:
return {
"ResourceArn": ...,
}
# UntagResourceRequestTypeDef definition
class UntagResourceRequestTypeDef(TypedDict):
ResourceArn: str,
TagKeys: Sequence[str],
UpdateWatchlistRequestTypeDef#
# UpdateWatchlistRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import UpdateWatchlistRequestTypeDef
def get_value() -> UpdateWatchlistRequestTypeDef:
return {
"DomainId": ...,
}
# UpdateWatchlistRequestTypeDef definition
class UpdateWatchlistRequestTypeDef(TypedDict):
DomainId: str,
WatchlistId: str,
Description: NotRequired[str],
Name: NotRequired[str],
AssociateFraudsterResponseTypeDef#
# AssociateFraudsterResponseTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import AssociateFraudsterResponseTypeDef
def get_value() -> AssociateFraudsterResponseTypeDef:
return {
"Fraudster": ...,
}
# AssociateFraudsterResponseTypeDef definition
class AssociateFraudsterResponseTypeDef(TypedDict):
Fraudster: FraudsterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeFraudsterResponseTypeDef#
# DescribeFraudsterResponseTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import DescribeFraudsterResponseTypeDef
def get_value() -> DescribeFraudsterResponseTypeDef:
return {
"Fraudster": ...,
}
# DescribeFraudsterResponseTypeDef definition
class DescribeFraudsterResponseTypeDef(TypedDict):
Fraudster: FraudsterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DisassociateFraudsterResponseTypeDef#
# DisassociateFraudsterResponseTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import DisassociateFraudsterResponseTypeDef
def get_value() -> DisassociateFraudsterResponseTypeDef:
return {
"Fraudster": ...,
}
# DisassociateFraudsterResponseTypeDef definition
class DisassociateFraudsterResponseTypeDef(TypedDict):
Fraudster: FraudsterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
AuthenticationResultTypeDef#
# AuthenticationResultTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import AuthenticationResultTypeDef
def get_value() -> AuthenticationResultTypeDef:
return {
"AudioAggregationEndedAt": ...,
}
# AuthenticationResultTypeDef definition
class AuthenticationResultTypeDef(TypedDict):
AudioAggregationEndedAt: NotRequired[datetime.datetime],
AudioAggregationStartedAt: NotRequired[datetime.datetime],
AuthenticationResultId: NotRequired[str],
Configuration: NotRequired[AuthenticationConfigurationTypeDef], # (1)
CustomerSpeakerId: NotRequired[str],
Decision: NotRequired[AuthenticationDecisionType], # (2)
GeneratedSpeakerId: NotRequired[str],
Score: NotRequired[int],
UpdateDomainRequestTypeDef#
# UpdateDomainRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import UpdateDomainRequestTypeDef
def get_value() -> UpdateDomainRequestTypeDef:
return {
"DomainId": ...,
}
# UpdateDomainRequestTypeDef definition
class UpdateDomainRequestTypeDef(TypedDict):
DomainId: str,
Name: str,
ServerSideEncryptionConfiguration: ServerSideEncryptionConfigurationTypeDef, # (1)
Description: NotRequired[str],
CreateDomainRequestTypeDef#
# CreateDomainRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import CreateDomainRequestTypeDef
def get_value() -> CreateDomainRequestTypeDef:
return {
"Name": ...,
}
# CreateDomainRequestTypeDef definition
class CreateDomainRequestTypeDef(TypedDict):
Name: str,
ServerSideEncryptionConfiguration: ServerSideEncryptionConfigurationTypeDef, # (1)
ClientToken: NotRequired[str],
Description: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See ServerSideEncryptionConfigurationTypeDef
- See
Sequence[TagTypeDef]
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"Tags": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See
List[TagTypeDef]
- See ResponseMetadataTypeDef
TagResourceRequestTypeDef#
# TagResourceRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import TagResourceRequestTypeDef
def get_value() -> TagResourceRequestTypeDef:
return {
"ResourceArn": ...,
}
# TagResourceRequestTypeDef definition
class TagResourceRequestTypeDef(TypedDict):
ResourceArn: str,
Tags: Sequence[TagTypeDef], # (1)
- See
Sequence[TagTypeDef]
CreateWatchlistResponseTypeDef#
# CreateWatchlistResponseTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import CreateWatchlistResponseTypeDef
def get_value() -> CreateWatchlistResponseTypeDef:
return {
"Watchlist": ...,
}
# CreateWatchlistResponseTypeDef definition
class CreateWatchlistResponseTypeDef(TypedDict):
Watchlist: WatchlistTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeWatchlistResponseTypeDef#
# DescribeWatchlistResponseTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import DescribeWatchlistResponseTypeDef
def get_value() -> DescribeWatchlistResponseTypeDef:
return {
"Watchlist": ...,
}
# DescribeWatchlistResponseTypeDef definition
class DescribeWatchlistResponseTypeDef(TypedDict):
Watchlist: WatchlistTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateWatchlistResponseTypeDef#
# UpdateWatchlistResponseTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import UpdateWatchlistResponseTypeDef
def get_value() -> UpdateWatchlistResponseTypeDef:
return {
"Watchlist": ...,
}
# UpdateWatchlistResponseTypeDef definition
class UpdateWatchlistResponseTypeDef(TypedDict):
Watchlist: WatchlistTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeSpeakerResponseTypeDef#
# DescribeSpeakerResponseTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import DescribeSpeakerResponseTypeDef
def get_value() -> DescribeSpeakerResponseTypeDef:
return {
"Speaker": ...,
}
# DescribeSpeakerResponseTypeDef definition
class DescribeSpeakerResponseTypeDef(TypedDict):
Speaker: SpeakerTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
OptOutSpeakerResponseTypeDef#
# OptOutSpeakerResponseTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import OptOutSpeakerResponseTypeDef
def get_value() -> OptOutSpeakerResponseTypeDef:
return {
"Speaker": ...,
}
# OptOutSpeakerResponseTypeDef definition
class OptOutSpeakerResponseTypeDef(TypedDict):
Speaker: SpeakerTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DomainSummaryTypeDef#
# DomainSummaryTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import DomainSummaryTypeDef
def get_value() -> DomainSummaryTypeDef:
return {
"Arn": ...,
}
# DomainSummaryTypeDef definition
class DomainSummaryTypeDef(TypedDict):
Arn: NotRequired[str],
CreatedAt: NotRequired[datetime.datetime],
Description: NotRequired[str],
DomainId: NotRequired[str],
DomainStatus: NotRequired[DomainStatusType], # (1)
Name: NotRequired[str],
ServerSideEncryptionConfiguration: NotRequired[ServerSideEncryptionConfigurationTypeDef], # (2)
ServerSideEncryptionUpdateDetails: NotRequired[ServerSideEncryptionUpdateDetailsTypeDef], # (3)
UpdatedAt: NotRequired[datetime.datetime],
WatchlistDetails: NotRequired[WatchlistDetailsTypeDef], # (4)
- See DomainStatusType
- See ServerSideEncryptionConfigurationTypeDef
- See ServerSideEncryptionUpdateDetailsTypeDef
- See WatchlistDetailsTypeDef
DomainTypeDef#
# DomainTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import DomainTypeDef
def get_value() -> DomainTypeDef:
return {
"Arn": ...,
}
# DomainTypeDef definition
class DomainTypeDef(TypedDict):
Arn: NotRequired[str],
CreatedAt: NotRequired[datetime.datetime],
Description: NotRequired[str],
DomainId: NotRequired[str],
DomainStatus: NotRequired[DomainStatusType], # (1)
Name: NotRequired[str],
ServerSideEncryptionConfiguration: NotRequired[ServerSideEncryptionConfigurationTypeDef], # (2)
ServerSideEncryptionUpdateDetails: NotRequired[ServerSideEncryptionUpdateDetailsTypeDef], # (3)
UpdatedAt: NotRequired[datetime.datetime],
WatchlistDetails: NotRequired[WatchlistDetailsTypeDef], # (4)
- See DomainStatusType
- See ServerSideEncryptionConfigurationTypeDef
- See ServerSideEncryptionUpdateDetailsTypeDef
- See WatchlistDetailsTypeDef
EnrollmentConfigOutputTypeDef#
# EnrollmentConfigOutputTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import EnrollmentConfigOutputTypeDef
def get_value() -> EnrollmentConfigOutputTypeDef:
return {
"ExistingEnrollmentAction": ...,
}
# EnrollmentConfigOutputTypeDef definition
class EnrollmentConfigOutputTypeDef(TypedDict):
ExistingEnrollmentAction: NotRequired[ExistingEnrollmentActionType], # (1)
FraudDetectionConfig: NotRequired[EnrollmentJobFraudDetectionConfigOutputTypeDef], # (2)
EnrollmentConfigTypeDef#
# EnrollmentConfigTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import EnrollmentConfigTypeDef
def get_value() -> EnrollmentConfigTypeDef:
return {
"ExistingEnrollmentAction": ...,
}
# EnrollmentConfigTypeDef definition
class EnrollmentConfigTypeDef(TypedDict):
ExistingEnrollmentAction: NotRequired[ExistingEnrollmentActionType], # (1)
FraudDetectionConfig: NotRequired[EnrollmentJobFraudDetectionConfigTypeDef], # (2)
FraudRiskDetailsTypeDef#
# FraudRiskDetailsTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import FraudRiskDetailsTypeDef
def get_value() -> FraudRiskDetailsTypeDef:
return {
"KnownFraudsterRisk": ...,
}
# FraudRiskDetailsTypeDef definition
class FraudRiskDetailsTypeDef(TypedDict):
KnownFraudsterRisk: KnownFraudsterRiskTypeDef, # (1)
VoiceSpoofingRisk: VoiceSpoofingRiskTypeDef, # (2)
FraudsterRegistrationJobSummaryTypeDef#
# FraudsterRegistrationJobSummaryTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import FraudsterRegistrationJobSummaryTypeDef
def get_value() -> FraudsterRegistrationJobSummaryTypeDef:
return {
"CreatedAt": ...,
}
# FraudsterRegistrationJobSummaryTypeDef definition
class FraudsterRegistrationJobSummaryTypeDef(TypedDict):
CreatedAt: NotRequired[datetime.datetime],
DomainId: NotRequired[str],
EndedAt: NotRequired[datetime.datetime],
FailureDetails: NotRequired[FailureDetailsTypeDef], # (1)
JobId: NotRequired[str],
JobName: NotRequired[str],
JobProgress: NotRequired[JobProgressTypeDef], # (2)
JobStatus: NotRequired[FraudsterRegistrationJobStatusType], # (3)
SpeakerEnrollmentJobSummaryTypeDef#
# SpeakerEnrollmentJobSummaryTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import SpeakerEnrollmentJobSummaryTypeDef
def get_value() -> SpeakerEnrollmentJobSummaryTypeDef:
return {
"CreatedAt": ...,
}
# SpeakerEnrollmentJobSummaryTypeDef definition
class SpeakerEnrollmentJobSummaryTypeDef(TypedDict):
CreatedAt: NotRequired[datetime.datetime],
DomainId: NotRequired[str],
EndedAt: NotRequired[datetime.datetime],
FailureDetails: NotRequired[FailureDetailsTypeDef], # (1)
JobId: NotRequired[str],
JobName: NotRequired[str],
JobProgress: NotRequired[JobProgressTypeDef], # (2)
JobStatus: NotRequired[SpeakerEnrollmentJobStatusType], # (3)
FraudsterRegistrationJobTypeDef#
# FraudsterRegistrationJobTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import FraudsterRegistrationJobTypeDef
def get_value() -> FraudsterRegistrationJobTypeDef:
return {
"CreatedAt": ...,
}
# FraudsterRegistrationJobTypeDef definition
class FraudsterRegistrationJobTypeDef(TypedDict):
CreatedAt: NotRequired[datetime.datetime],
DataAccessRoleArn: NotRequired[str],
DomainId: NotRequired[str],
EndedAt: NotRequired[datetime.datetime],
FailureDetails: NotRequired[FailureDetailsTypeDef], # (1)
InputDataConfig: NotRequired[InputDataConfigTypeDef], # (2)
JobId: NotRequired[str],
JobName: NotRequired[str],
JobProgress: NotRequired[JobProgressTypeDef], # (3)
JobStatus: NotRequired[FraudsterRegistrationJobStatusType], # (4)
OutputDataConfig: NotRequired[OutputDataConfigTypeDef], # (5)
RegistrationConfig: NotRequired[RegistrationConfigOutputTypeDef], # (6)
- See FailureDetailsTypeDef
- See InputDataConfigTypeDef
- See JobProgressTypeDef
- See FraudsterRegistrationJobStatusType
- See OutputDataConfigTypeDef
- See RegistrationConfigOutputTypeDef
ListFraudstersResponseTypeDef#
# ListFraudstersResponseTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import ListFraudstersResponseTypeDef
def get_value() -> ListFraudstersResponseTypeDef:
return {
"FraudsterSummaries": ...,
}
# ListFraudstersResponseTypeDef definition
class ListFraudstersResponseTypeDef(TypedDict):
FraudsterSummaries: List[FraudsterSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[FraudsterSummaryTypeDef]
- See ResponseMetadataTypeDef
ListDomainsRequestPaginateTypeDef#
# ListDomainsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import ListDomainsRequestPaginateTypeDef
def get_value() -> ListDomainsRequestPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListDomainsRequestPaginateTypeDef definition
class ListDomainsRequestPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListFraudsterRegistrationJobsRequestPaginateTypeDef#
# ListFraudsterRegistrationJobsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import ListFraudsterRegistrationJobsRequestPaginateTypeDef
def get_value() -> ListFraudsterRegistrationJobsRequestPaginateTypeDef:
return {
"DomainId": ...,
}
# ListFraudsterRegistrationJobsRequestPaginateTypeDef definition
class ListFraudsterRegistrationJobsRequestPaginateTypeDef(TypedDict):
DomainId: str,
JobStatus: NotRequired[FraudsterRegistrationJobStatusType], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListFraudstersRequestPaginateTypeDef#
# ListFraudstersRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import ListFraudstersRequestPaginateTypeDef
def get_value() -> ListFraudstersRequestPaginateTypeDef:
return {
"DomainId": ...,
}
# ListFraudstersRequestPaginateTypeDef definition
class ListFraudstersRequestPaginateTypeDef(TypedDict):
DomainId: str,
WatchlistId: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSpeakerEnrollmentJobsRequestPaginateTypeDef#
# ListSpeakerEnrollmentJobsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import ListSpeakerEnrollmentJobsRequestPaginateTypeDef
def get_value() -> ListSpeakerEnrollmentJobsRequestPaginateTypeDef:
return {
"DomainId": ...,
}
# ListSpeakerEnrollmentJobsRequestPaginateTypeDef definition
class ListSpeakerEnrollmentJobsRequestPaginateTypeDef(TypedDict):
DomainId: str,
JobStatus: NotRequired[SpeakerEnrollmentJobStatusType], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListSpeakersRequestPaginateTypeDef#
# ListSpeakersRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import ListSpeakersRequestPaginateTypeDef
def get_value() -> ListSpeakersRequestPaginateTypeDef:
return {
"DomainId": ...,
}
# ListSpeakersRequestPaginateTypeDef definition
class ListSpeakersRequestPaginateTypeDef(TypedDict):
DomainId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListWatchlistsRequestPaginateTypeDef#
# ListWatchlistsRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import ListWatchlistsRequestPaginateTypeDef
def get_value() -> ListWatchlistsRequestPaginateTypeDef:
return {
"DomainId": ...,
}
# ListWatchlistsRequestPaginateTypeDef definition
class ListWatchlistsRequestPaginateTypeDef(TypedDict):
DomainId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSpeakersResponseTypeDef#
# ListSpeakersResponseTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import ListSpeakersResponseTypeDef
def get_value() -> ListSpeakersResponseTypeDef:
return {
"NextToken": ...,
}
# ListSpeakersResponseTypeDef definition
class ListSpeakersResponseTypeDef(TypedDict):
SpeakerSummaries: List[SpeakerSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[SpeakerSummaryTypeDef]
- See ResponseMetadataTypeDef
ListWatchlistsResponseTypeDef#
# ListWatchlistsResponseTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import ListWatchlistsResponseTypeDef
def get_value() -> ListWatchlistsResponseTypeDef:
return {
"NextToken": ...,
}
# ListWatchlistsResponseTypeDef definition
class ListWatchlistsResponseTypeDef(TypedDict):
WatchlistSummaries: List[WatchlistSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[WatchlistSummaryTypeDef]
- See ResponseMetadataTypeDef
ListDomainsResponseTypeDef#
# ListDomainsResponseTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import ListDomainsResponseTypeDef
def get_value() -> ListDomainsResponseTypeDef:
return {
"DomainSummaries": ...,
}
# ListDomainsResponseTypeDef definition
class ListDomainsResponseTypeDef(TypedDict):
DomainSummaries: List[DomainSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[DomainSummaryTypeDef]
- See ResponseMetadataTypeDef
CreateDomainResponseTypeDef#
# CreateDomainResponseTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import CreateDomainResponseTypeDef
def get_value() -> CreateDomainResponseTypeDef:
return {
"Domain": ...,
}
# CreateDomainResponseTypeDef definition
class CreateDomainResponseTypeDef(TypedDict):
Domain: DomainTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See DomainTypeDef
- See ResponseMetadataTypeDef
DescribeDomainResponseTypeDef#
# DescribeDomainResponseTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import DescribeDomainResponseTypeDef
def get_value() -> DescribeDomainResponseTypeDef:
return {
"Domain": ...,
}
# DescribeDomainResponseTypeDef definition
class DescribeDomainResponseTypeDef(TypedDict):
Domain: DomainTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See DomainTypeDef
- See ResponseMetadataTypeDef
UpdateDomainResponseTypeDef#
# UpdateDomainResponseTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import UpdateDomainResponseTypeDef
def get_value() -> UpdateDomainResponseTypeDef:
return {
"Domain": ...,
}
# UpdateDomainResponseTypeDef definition
class UpdateDomainResponseTypeDef(TypedDict):
Domain: DomainTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See DomainTypeDef
- See ResponseMetadataTypeDef
SpeakerEnrollmentJobTypeDef#
# SpeakerEnrollmentJobTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import SpeakerEnrollmentJobTypeDef
def get_value() -> SpeakerEnrollmentJobTypeDef:
return {
"CreatedAt": ...,
}
# SpeakerEnrollmentJobTypeDef definition
class SpeakerEnrollmentJobTypeDef(TypedDict):
CreatedAt: NotRequired[datetime.datetime],
DataAccessRoleArn: NotRequired[str],
DomainId: NotRequired[str],
EndedAt: NotRequired[datetime.datetime],
EnrollmentConfig: NotRequired[EnrollmentConfigOutputTypeDef], # (1)
FailureDetails: NotRequired[FailureDetailsTypeDef], # (2)
InputDataConfig: NotRequired[InputDataConfigTypeDef], # (3)
JobId: NotRequired[str],
JobName: NotRequired[str],
JobProgress: NotRequired[JobProgressTypeDef], # (4)
JobStatus: NotRequired[SpeakerEnrollmentJobStatusType], # (5)
OutputDataConfig: NotRequired[OutputDataConfigTypeDef], # (6)
- See EnrollmentConfigOutputTypeDef
- See FailureDetailsTypeDef
- See InputDataConfigTypeDef
- See JobProgressTypeDef
- See SpeakerEnrollmentJobStatusType
- See OutputDataConfigTypeDef
FraudDetectionResultTypeDef#
# FraudDetectionResultTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import FraudDetectionResultTypeDef
def get_value() -> FraudDetectionResultTypeDef:
return {
"AudioAggregationEndedAt": ...,
}
# FraudDetectionResultTypeDef definition
class FraudDetectionResultTypeDef(TypedDict):
AudioAggregationEndedAt: NotRequired[datetime.datetime],
AudioAggregationStartedAt: NotRequired[datetime.datetime],
Configuration: NotRequired[FraudDetectionConfigurationTypeDef], # (1)
Decision: NotRequired[FraudDetectionDecisionType], # (2)
FraudDetectionResultId: NotRequired[str],
Reasons: NotRequired[List[FraudDetectionReasonType]], # (3)
RiskDetails: NotRequired[FraudRiskDetailsTypeDef], # (4)
- See FraudDetectionConfigurationTypeDef
- See FraudDetectionDecisionType
- See
List[FraudDetectionReasonType]
- See FraudRiskDetailsTypeDef
ListFraudsterRegistrationJobsResponseTypeDef#
# ListFraudsterRegistrationJobsResponseTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import ListFraudsterRegistrationJobsResponseTypeDef
def get_value() -> ListFraudsterRegistrationJobsResponseTypeDef:
return {
"JobSummaries": ...,
}
# ListFraudsterRegistrationJobsResponseTypeDef definition
class ListFraudsterRegistrationJobsResponseTypeDef(TypedDict):
JobSummaries: List[FraudsterRegistrationJobSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[FraudsterRegistrationJobSummaryTypeDef]
- See ResponseMetadataTypeDef
ListSpeakerEnrollmentJobsResponseTypeDef#
# ListSpeakerEnrollmentJobsResponseTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import ListSpeakerEnrollmentJobsResponseTypeDef
def get_value() -> ListSpeakerEnrollmentJobsResponseTypeDef:
return {
"JobSummaries": ...,
}
# ListSpeakerEnrollmentJobsResponseTypeDef definition
class ListSpeakerEnrollmentJobsResponseTypeDef(TypedDict):
JobSummaries: List[SpeakerEnrollmentJobSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
- See
List[SpeakerEnrollmentJobSummaryTypeDef]
- See ResponseMetadataTypeDef
DescribeFraudsterRegistrationJobResponseTypeDef#
# DescribeFraudsterRegistrationJobResponseTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import DescribeFraudsterRegistrationJobResponseTypeDef
def get_value() -> DescribeFraudsterRegistrationJobResponseTypeDef:
return {
"Job": ...,
}
# DescribeFraudsterRegistrationJobResponseTypeDef definition
class DescribeFraudsterRegistrationJobResponseTypeDef(TypedDict):
Job: FraudsterRegistrationJobTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartFraudsterRegistrationJobResponseTypeDef#
# StartFraudsterRegistrationJobResponseTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import StartFraudsterRegistrationJobResponseTypeDef
def get_value() -> StartFraudsterRegistrationJobResponseTypeDef:
return {
"Job": ...,
}
# StartFraudsterRegistrationJobResponseTypeDef definition
class StartFraudsterRegistrationJobResponseTypeDef(TypedDict):
Job: FraudsterRegistrationJobTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartFraudsterRegistrationJobRequestTypeDef#
# StartFraudsterRegistrationJobRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import StartFraudsterRegistrationJobRequestTypeDef
def get_value() -> StartFraudsterRegistrationJobRequestTypeDef:
return {
"DataAccessRoleArn": ...,
}
# StartFraudsterRegistrationJobRequestTypeDef definition
class StartFraudsterRegistrationJobRequestTypeDef(TypedDict):
DataAccessRoleArn: str,
DomainId: str,
InputDataConfig: InputDataConfigTypeDef, # (1)
OutputDataConfig: OutputDataConfigTypeDef, # (2)
ClientToken: NotRequired[str],
JobName: NotRequired[str],
RegistrationConfig: NotRequired[RegistrationConfigUnionTypeDef], # (3)
DescribeSpeakerEnrollmentJobResponseTypeDef#
# DescribeSpeakerEnrollmentJobResponseTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import DescribeSpeakerEnrollmentJobResponseTypeDef
def get_value() -> DescribeSpeakerEnrollmentJobResponseTypeDef:
return {
"Job": ...,
}
# DescribeSpeakerEnrollmentJobResponseTypeDef definition
class DescribeSpeakerEnrollmentJobResponseTypeDef(TypedDict):
Job: SpeakerEnrollmentJobTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartSpeakerEnrollmentJobResponseTypeDef#
# StartSpeakerEnrollmentJobResponseTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import StartSpeakerEnrollmentJobResponseTypeDef
def get_value() -> StartSpeakerEnrollmentJobResponseTypeDef:
return {
"Job": ...,
}
# StartSpeakerEnrollmentJobResponseTypeDef definition
class StartSpeakerEnrollmentJobResponseTypeDef(TypedDict):
Job: SpeakerEnrollmentJobTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartSpeakerEnrollmentJobRequestTypeDef#
# StartSpeakerEnrollmentJobRequestTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import StartSpeakerEnrollmentJobRequestTypeDef
def get_value() -> StartSpeakerEnrollmentJobRequestTypeDef:
return {
"DataAccessRoleArn": ...,
}
# StartSpeakerEnrollmentJobRequestTypeDef definition
class StartSpeakerEnrollmentJobRequestTypeDef(TypedDict):
DataAccessRoleArn: str,
DomainId: str,
InputDataConfig: InputDataConfigTypeDef, # (1)
OutputDataConfig: OutputDataConfigTypeDef, # (2)
ClientToken: NotRequired[str],
EnrollmentConfig: NotRequired[EnrollmentConfigUnionTypeDef], # (3)
JobName: NotRequired[str],
EvaluateSessionResponseTypeDef#
# EvaluateSessionResponseTypeDef TypedDict usage example
from mypy_boto3_voice_id.type_defs import EvaluateSessionResponseTypeDef
def get_value() -> EvaluateSessionResponseTypeDef:
return {
"AuthenticationResult": ...,
}
# EvaluateSessionResponseTypeDef definition
class EvaluateSessionResponseTypeDef(TypedDict):
AuthenticationResult: AuthenticationResultTypeDef, # (1)
DomainId: str,
FraudDetectionResult: FraudDetectionResultTypeDef, # (2)
SessionId: str,
SessionName: str,
StreamingStatus: StreamingStatusType, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)