Typed dictionaries#
Auto-generated documentation for VoiceID type annotations stubs module mypy-boto3-voice-id.
AssociateFraudsterRequestRequestTypeDef#
# AssociateFraudsterRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import AssociateFraudsterRequestRequestTypeDef
def get_value() -> AssociateFraudsterRequestRequestTypeDef:
return {
"DomainId": ...,
"FraudsterId": ...,
"WatchlistId": ...,
}
# AssociateFraudsterRequestRequestTypeDef definition
class AssociateFraudsterRequestRequestTypeDef(TypedDict):
DomainId: str,
FraudsterId: str,
WatchlistId: str,
FraudsterTypeDef#
# FraudsterTypeDef 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],
DomainId: NotRequired[str],
GeneratedFraudsterId: NotRequired[str],
WatchlistIds: NotRequired[List[str]],
AuthenticationConfigurationTypeDef#
# AuthenticationConfigurationTypeDef 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 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 usage example
from mypy_boto3_voice_id.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
"Value": ...,
}
# TagTypeDef definition
class TagTypeDef(TypedDict):
Key: str,
Value: str,
CreateWatchlistRequestRequestTypeDef#
# CreateWatchlistRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import CreateWatchlistRequestRequestTypeDef
def get_value() -> CreateWatchlistRequestRequestTypeDef:
return {
"DomainId": ...,
"Name": ...,
}
# CreateWatchlistRequestRequestTypeDef definition
class CreateWatchlistRequestRequestTypeDef(TypedDict):
DomainId: str,
Name: str,
ClientToken: NotRequired[str],
Description: NotRequired[str],
WatchlistTypeDef#
# WatchlistTypeDef 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],
DefaultWatchlist: NotRequired[bool],
Description: NotRequired[str],
DomainId: NotRequired[str],
Name: NotRequired[str],
UpdatedAt: NotRequired[datetime],
WatchlistId: NotRequired[str],
DeleteDomainRequestRequestTypeDef#
# DeleteDomainRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import DeleteDomainRequestRequestTypeDef
def get_value() -> DeleteDomainRequestRequestTypeDef:
return {
"DomainId": ...,
}
# DeleteDomainRequestRequestTypeDef definition
class DeleteDomainRequestRequestTypeDef(TypedDict):
DomainId: str,
DeleteFraudsterRequestRequestTypeDef#
# DeleteFraudsterRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import DeleteFraudsterRequestRequestTypeDef
def get_value() -> DeleteFraudsterRequestRequestTypeDef:
return {
"DomainId": ...,
"FraudsterId": ...,
}
# DeleteFraudsterRequestRequestTypeDef definition
class DeleteFraudsterRequestRequestTypeDef(TypedDict):
DomainId: str,
FraudsterId: str,
DeleteSpeakerRequestRequestTypeDef#
# DeleteSpeakerRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import DeleteSpeakerRequestRequestTypeDef
def get_value() -> DeleteSpeakerRequestRequestTypeDef:
return {
"DomainId": ...,
"SpeakerId": ...,
}
# DeleteSpeakerRequestRequestTypeDef definition
class DeleteSpeakerRequestRequestTypeDef(TypedDict):
DomainId: str,
SpeakerId: str,
DeleteWatchlistRequestRequestTypeDef#
# DeleteWatchlistRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import DeleteWatchlistRequestRequestTypeDef
def get_value() -> DeleteWatchlistRequestRequestTypeDef:
return {
"DomainId": ...,
"WatchlistId": ...,
}
# DeleteWatchlistRequestRequestTypeDef definition
class DeleteWatchlistRequestRequestTypeDef(TypedDict):
DomainId: str,
WatchlistId: str,
DescribeDomainRequestRequestTypeDef#
# DescribeDomainRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import DescribeDomainRequestRequestTypeDef
def get_value() -> DescribeDomainRequestRequestTypeDef:
return {
"DomainId": ...,
}
# DescribeDomainRequestRequestTypeDef definition
class DescribeDomainRequestRequestTypeDef(TypedDict):
DomainId: str,
DescribeFraudsterRegistrationJobRequestRequestTypeDef#
# DescribeFraudsterRegistrationJobRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import DescribeFraudsterRegistrationJobRequestRequestTypeDef
def get_value() -> DescribeFraudsterRegistrationJobRequestRequestTypeDef:
return {
"DomainId": ...,
"JobId": ...,
}
# DescribeFraudsterRegistrationJobRequestRequestTypeDef definition
class DescribeFraudsterRegistrationJobRequestRequestTypeDef(TypedDict):
DomainId: str,
JobId: str,
DescribeFraudsterRequestRequestTypeDef#
# DescribeFraudsterRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import DescribeFraudsterRequestRequestTypeDef
def get_value() -> DescribeFraudsterRequestRequestTypeDef:
return {
"DomainId": ...,
"FraudsterId": ...,
}
# DescribeFraudsterRequestRequestTypeDef definition
class DescribeFraudsterRequestRequestTypeDef(TypedDict):
DomainId: str,
FraudsterId: str,
DescribeSpeakerEnrollmentJobRequestRequestTypeDef#
# DescribeSpeakerEnrollmentJobRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import DescribeSpeakerEnrollmentJobRequestRequestTypeDef
def get_value() -> DescribeSpeakerEnrollmentJobRequestRequestTypeDef:
return {
"DomainId": ...,
"JobId": ...,
}
# DescribeSpeakerEnrollmentJobRequestRequestTypeDef definition
class DescribeSpeakerEnrollmentJobRequestRequestTypeDef(TypedDict):
DomainId: str,
JobId: str,
DescribeSpeakerRequestRequestTypeDef#
# DescribeSpeakerRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import DescribeSpeakerRequestRequestTypeDef
def get_value() -> DescribeSpeakerRequestRequestTypeDef:
return {
"DomainId": ...,
"SpeakerId": ...,
}
# DescribeSpeakerRequestRequestTypeDef definition
class DescribeSpeakerRequestRequestTypeDef(TypedDict):
DomainId: str,
SpeakerId: str,
SpeakerTypeDef#
# SpeakerTypeDef 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],
CustomerSpeakerId: NotRequired[str],
DomainId: NotRequired[str],
GeneratedSpeakerId: NotRequired[str],
LastAccessedAt: NotRequired[datetime],
Status: NotRequired[SpeakerStatusType], # (1)
UpdatedAt: NotRequired[datetime],
DescribeWatchlistRequestRequestTypeDef#
# DescribeWatchlistRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import DescribeWatchlistRequestRequestTypeDef
def get_value() -> DescribeWatchlistRequestRequestTypeDef:
return {
"DomainId": ...,
"WatchlistId": ...,
}
# DescribeWatchlistRequestRequestTypeDef definition
class DescribeWatchlistRequestRequestTypeDef(TypedDict):
DomainId: str,
WatchlistId: str,
DisassociateFraudsterRequestRequestTypeDef#
# DisassociateFraudsterRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import DisassociateFraudsterRequestRequestTypeDef
def get_value() -> DisassociateFraudsterRequestRequestTypeDef:
return {
"DomainId": ...,
"FraudsterId": ...,
"WatchlistId": ...,
}
# DisassociateFraudsterRequestRequestTypeDef definition
class DisassociateFraudsterRequestRequestTypeDef(TypedDict):
DomainId: str,
FraudsterId: str,
WatchlistId: str,
ServerSideEncryptionUpdateDetailsTypeDef#
# ServerSideEncryptionUpdateDetailsTypeDef 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 usage example
from mypy_boto3_voice_id.type_defs import WatchlistDetailsTypeDef
def get_value() -> WatchlistDetailsTypeDef:
return {
"DefaultWatchlistId": ...,
}
# WatchlistDetailsTypeDef definition
class WatchlistDetailsTypeDef(TypedDict):
DefaultWatchlistId: str,
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef 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)
EnrollmentJobFraudDetectionConfigTypeDef#
# EnrollmentJobFraudDetectionConfigTypeDef 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[List[str]],
EvaluateSessionRequestRequestTypeDef#
# EvaluateSessionRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import EvaluateSessionRequestRequestTypeDef
def get_value() -> EvaluateSessionRequestRequestTypeDef:
return {
"DomainId": ...,
"SessionNameOrId": ...,
}
# EvaluateSessionRequestRequestTypeDef definition
class EvaluateSessionRequestRequestTypeDef(TypedDict):
DomainId: str,
SessionNameOrId: str,
FailureDetailsTypeDef#
# FailureDetailsTypeDef 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 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 usage example
from mypy_boto3_voice_id.type_defs import KnownFraudsterRiskTypeDef
def get_value() -> KnownFraudsterRiskTypeDef:
return {
"RiskScore": ...,
}
# KnownFraudsterRiskTypeDef definition
class KnownFraudsterRiskTypeDef(TypedDict):
RiskScore: int,
GeneratedFraudsterId: NotRequired[str],
VoiceSpoofingRiskTypeDef#
# VoiceSpoofingRiskTypeDef 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 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 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 usage example
from mypy_boto3_voice_id.type_defs import OutputDataConfigTypeDef
def get_value() -> OutputDataConfigTypeDef:
return {
"S3Uri": ...,
}
# OutputDataConfigTypeDef definition
class OutputDataConfigTypeDef(TypedDict):
S3Uri: str,
KmsKeyId: NotRequired[str],
RegistrationConfigTypeDef#
# RegistrationConfigTypeDef 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[List[str]],
FraudsterSummaryTypeDef#
# FraudsterSummaryTypeDef 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],
DomainId: NotRequired[str],
GeneratedFraudsterId: NotRequired[str],
WatchlistIds: NotRequired[List[str]],
ListDomainsRequestListDomainsPaginateTypeDef#
# ListDomainsRequestListDomainsPaginateTypeDef usage example
from mypy_boto3_voice_id.type_defs import ListDomainsRequestListDomainsPaginateTypeDef
def get_value() -> ListDomainsRequestListDomainsPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListDomainsRequestListDomainsPaginateTypeDef definition
class ListDomainsRequestListDomainsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListDomainsRequestRequestTypeDef#
# ListDomainsRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import ListDomainsRequestRequestTypeDef
def get_value() -> ListDomainsRequestRequestTypeDef:
return {
"MaxResults": ...,
}
# ListDomainsRequestRequestTypeDef definition
class ListDomainsRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListFraudsterRegistrationJobsRequestListFraudsterRegistrationJobsPaginateTypeDef#
# ListFraudsterRegistrationJobsRequestListFraudsterRegistrationJobsPaginateTypeDef usage example
from mypy_boto3_voice_id.type_defs import ListFraudsterRegistrationJobsRequestListFraudsterRegistrationJobsPaginateTypeDef
def get_value() -> ListFraudsterRegistrationJobsRequestListFraudsterRegistrationJobsPaginateTypeDef:
return {
"DomainId": ...,
}
# ListFraudsterRegistrationJobsRequestListFraudsterRegistrationJobsPaginateTypeDef definition
class ListFraudsterRegistrationJobsRequestListFraudsterRegistrationJobsPaginateTypeDef(TypedDict):
DomainId: str,
JobStatus: NotRequired[FraudsterRegistrationJobStatusType], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListFraudsterRegistrationJobsRequestRequestTypeDef#
# ListFraudsterRegistrationJobsRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import ListFraudsterRegistrationJobsRequestRequestTypeDef
def get_value() -> ListFraudsterRegistrationJobsRequestRequestTypeDef:
return {
"DomainId": ...,
}
# ListFraudsterRegistrationJobsRequestRequestTypeDef definition
class ListFraudsterRegistrationJobsRequestRequestTypeDef(TypedDict):
DomainId: str,
JobStatus: NotRequired[FraudsterRegistrationJobStatusType], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListFraudstersRequestListFraudstersPaginateTypeDef#
# ListFraudstersRequestListFraudstersPaginateTypeDef usage example
from mypy_boto3_voice_id.type_defs import ListFraudstersRequestListFraudstersPaginateTypeDef
def get_value() -> ListFraudstersRequestListFraudstersPaginateTypeDef:
return {
"DomainId": ...,
}
# ListFraudstersRequestListFraudstersPaginateTypeDef definition
class ListFraudstersRequestListFraudstersPaginateTypeDef(TypedDict):
DomainId: str,
WatchlistId: NotRequired[str],
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListFraudstersRequestRequestTypeDef#
# ListFraudstersRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import ListFraudstersRequestRequestTypeDef
def get_value() -> ListFraudstersRequestRequestTypeDef:
return {
"DomainId": ...,
}
# ListFraudstersRequestRequestTypeDef definition
class ListFraudstersRequestRequestTypeDef(TypedDict):
DomainId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
WatchlistId: NotRequired[str],
ListSpeakerEnrollmentJobsRequestListSpeakerEnrollmentJobsPaginateTypeDef#
# ListSpeakerEnrollmentJobsRequestListSpeakerEnrollmentJobsPaginateTypeDef usage example
from mypy_boto3_voice_id.type_defs import ListSpeakerEnrollmentJobsRequestListSpeakerEnrollmentJobsPaginateTypeDef
def get_value() -> ListSpeakerEnrollmentJobsRequestListSpeakerEnrollmentJobsPaginateTypeDef:
return {
"DomainId": ...,
}
# ListSpeakerEnrollmentJobsRequestListSpeakerEnrollmentJobsPaginateTypeDef definition
class ListSpeakerEnrollmentJobsRequestListSpeakerEnrollmentJobsPaginateTypeDef(TypedDict):
DomainId: str,
JobStatus: NotRequired[SpeakerEnrollmentJobStatusType], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListSpeakerEnrollmentJobsRequestRequestTypeDef#
# ListSpeakerEnrollmentJobsRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import ListSpeakerEnrollmentJobsRequestRequestTypeDef
def get_value() -> ListSpeakerEnrollmentJobsRequestRequestTypeDef:
return {
"DomainId": ...,
}
# ListSpeakerEnrollmentJobsRequestRequestTypeDef definition
class ListSpeakerEnrollmentJobsRequestRequestTypeDef(TypedDict):
DomainId: str,
JobStatus: NotRequired[SpeakerEnrollmentJobStatusType], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListSpeakersRequestListSpeakersPaginateTypeDef#
# ListSpeakersRequestListSpeakersPaginateTypeDef usage example
from mypy_boto3_voice_id.type_defs import ListSpeakersRequestListSpeakersPaginateTypeDef
def get_value() -> ListSpeakersRequestListSpeakersPaginateTypeDef:
return {
"DomainId": ...,
}
# ListSpeakersRequestListSpeakersPaginateTypeDef definition
class ListSpeakersRequestListSpeakersPaginateTypeDef(TypedDict):
DomainId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSpeakersRequestRequestTypeDef#
# ListSpeakersRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import ListSpeakersRequestRequestTypeDef
def get_value() -> ListSpeakersRequestRequestTypeDef:
return {
"DomainId": ...,
}
# ListSpeakersRequestRequestTypeDef definition
class ListSpeakersRequestRequestTypeDef(TypedDict):
DomainId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
SpeakerSummaryTypeDef#
# SpeakerSummaryTypeDef 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],
CustomerSpeakerId: NotRequired[str],
DomainId: NotRequired[str],
GeneratedSpeakerId: NotRequired[str],
LastAccessedAt: NotRequired[datetime],
Status: NotRequired[SpeakerStatusType], # (1)
UpdatedAt: NotRequired[datetime],
ListTagsForResourceRequestRequestTypeDef#
# ListTagsForResourceRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
}
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
ListWatchlistsRequestListWatchlistsPaginateTypeDef#
# ListWatchlistsRequestListWatchlistsPaginateTypeDef usage example
from mypy_boto3_voice_id.type_defs import ListWatchlistsRequestListWatchlistsPaginateTypeDef
def get_value() -> ListWatchlistsRequestListWatchlistsPaginateTypeDef:
return {
"DomainId": ...,
}
# ListWatchlistsRequestListWatchlistsPaginateTypeDef definition
class ListWatchlistsRequestListWatchlistsPaginateTypeDef(TypedDict):
DomainId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListWatchlistsRequestRequestTypeDef#
# ListWatchlistsRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import ListWatchlistsRequestRequestTypeDef
def get_value() -> ListWatchlistsRequestRequestTypeDef:
return {
"DomainId": ...,
}
# ListWatchlistsRequestRequestTypeDef definition
class ListWatchlistsRequestRequestTypeDef(TypedDict):
DomainId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
WatchlistSummaryTypeDef#
# WatchlistSummaryTypeDef 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],
DefaultWatchlist: NotRequired[bool],
Description: NotRequired[str],
DomainId: NotRequired[str],
Name: NotRequired[str],
UpdatedAt: NotRequired[datetime],
WatchlistId: NotRequired[str],
OptOutSpeakerRequestRequestTypeDef#
# OptOutSpeakerRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import OptOutSpeakerRequestRequestTypeDef
def get_value() -> OptOutSpeakerRequestRequestTypeDef:
return {
"DomainId": ...,
"SpeakerId": ...,
}
# OptOutSpeakerRequestRequestTypeDef definition
class OptOutSpeakerRequestRequestTypeDef(TypedDict):
DomainId: str,
SpeakerId: str,
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef 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],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef usage example
from mypy_boto3_voice_id.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
UntagResourceRequestRequestTypeDef#
# UntagResourceRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
"TagKeys": ...,
}
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
TagKeys: Sequence[str],
UpdateWatchlistRequestRequestTypeDef#
# UpdateWatchlistRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import UpdateWatchlistRequestRequestTypeDef
def get_value() -> UpdateWatchlistRequestRequestTypeDef:
return {
"DomainId": ...,
"WatchlistId": ...,
}
# UpdateWatchlistRequestRequestTypeDef definition
class UpdateWatchlistRequestRequestTypeDef(TypedDict):
DomainId: str,
WatchlistId: str,
Description: NotRequired[str],
Name: NotRequired[str],
AssociateFraudsterResponseTypeDef#
# AssociateFraudsterResponseTypeDef usage example
from mypy_boto3_voice_id.type_defs import AssociateFraudsterResponseTypeDef
def get_value() -> AssociateFraudsterResponseTypeDef:
return {
"Fraudster": ...,
"ResponseMetadata": ...,
}
# AssociateFraudsterResponseTypeDef definition
class AssociateFraudsterResponseTypeDef(TypedDict):
Fraudster: FraudsterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeFraudsterResponseTypeDef#
# DescribeFraudsterResponseTypeDef usage example
from mypy_boto3_voice_id.type_defs import DescribeFraudsterResponseTypeDef
def get_value() -> DescribeFraudsterResponseTypeDef:
return {
"Fraudster": ...,
"ResponseMetadata": ...,
}
# DescribeFraudsterResponseTypeDef definition
class DescribeFraudsterResponseTypeDef(TypedDict):
Fraudster: FraudsterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DisassociateFraudsterResponseTypeDef#
# DisassociateFraudsterResponseTypeDef usage example
from mypy_boto3_voice_id.type_defs import DisassociateFraudsterResponseTypeDef
def get_value() -> DisassociateFraudsterResponseTypeDef:
return {
"Fraudster": ...,
"ResponseMetadata": ...,
}
# DisassociateFraudsterResponseTypeDef definition
class DisassociateFraudsterResponseTypeDef(TypedDict):
Fraudster: FraudsterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AuthenticationResultTypeDef#
# AuthenticationResultTypeDef 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],
AudioAggregationStartedAt: NotRequired[datetime],
AuthenticationResultId: NotRequired[str],
Configuration: NotRequired[AuthenticationConfigurationTypeDef], # (1)
CustomerSpeakerId: NotRequired[str],
Decision: NotRequired[AuthenticationDecisionType], # (2)
GeneratedSpeakerId: NotRequired[str],
Score: NotRequired[int],
UpdateDomainRequestRequestTypeDef#
# UpdateDomainRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import UpdateDomainRequestRequestTypeDef
def get_value() -> UpdateDomainRequestRequestTypeDef:
return {
"DomainId": ...,
"Name": ...,
"ServerSideEncryptionConfiguration": ...,
}
# UpdateDomainRequestRequestTypeDef definition
class UpdateDomainRequestRequestTypeDef(TypedDict):
DomainId: str,
Name: str,
ServerSideEncryptionConfiguration: ServerSideEncryptionConfigurationTypeDef, # (1)
Description: NotRequired[str],
CreateDomainRequestRequestTypeDef#
# CreateDomainRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import CreateDomainRequestRequestTypeDef
def get_value() -> CreateDomainRequestRequestTypeDef:
return {
"Name": ...,
"ServerSideEncryptionConfiguration": ...,
}
# CreateDomainRequestRequestTypeDef definition
class CreateDomainRequestRequestTypeDef(TypedDict):
Name: str,
ServerSideEncryptionConfiguration: ServerSideEncryptionConfigurationTypeDef, # (1)
ClientToken: NotRequired[str],
Description: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef usage example
from mypy_boto3_voice_id.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"Tags": ...,
"ResponseMetadata": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
TagResourceRequestRequestTypeDef#
# TagResourceRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
"Tags": ...,
}
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
Tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
CreateWatchlistResponseTypeDef#
# CreateWatchlistResponseTypeDef usage example
from mypy_boto3_voice_id.type_defs import CreateWatchlistResponseTypeDef
def get_value() -> CreateWatchlistResponseTypeDef:
return {
"Watchlist": ...,
"ResponseMetadata": ...,
}
# CreateWatchlistResponseTypeDef definition
class CreateWatchlistResponseTypeDef(TypedDict):
Watchlist: WatchlistTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeWatchlistResponseTypeDef#
# DescribeWatchlistResponseTypeDef usage example
from mypy_boto3_voice_id.type_defs import DescribeWatchlistResponseTypeDef
def get_value() -> DescribeWatchlistResponseTypeDef:
return {
"Watchlist": ...,
"ResponseMetadata": ...,
}
# DescribeWatchlistResponseTypeDef definition
class DescribeWatchlistResponseTypeDef(TypedDict):
Watchlist: WatchlistTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateWatchlistResponseTypeDef#
# UpdateWatchlistResponseTypeDef usage example
from mypy_boto3_voice_id.type_defs import UpdateWatchlistResponseTypeDef
def get_value() -> UpdateWatchlistResponseTypeDef:
return {
"Watchlist": ...,
"ResponseMetadata": ...,
}
# UpdateWatchlistResponseTypeDef definition
class UpdateWatchlistResponseTypeDef(TypedDict):
Watchlist: WatchlistTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeSpeakerResponseTypeDef#
# DescribeSpeakerResponseTypeDef usage example
from mypy_boto3_voice_id.type_defs import DescribeSpeakerResponseTypeDef
def get_value() -> DescribeSpeakerResponseTypeDef:
return {
"Speaker": ...,
"ResponseMetadata": ...,
}
# DescribeSpeakerResponseTypeDef definition
class DescribeSpeakerResponseTypeDef(TypedDict):
Speaker: SpeakerTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
OptOutSpeakerResponseTypeDef#
# OptOutSpeakerResponseTypeDef usage example
from mypy_boto3_voice_id.type_defs import OptOutSpeakerResponseTypeDef
def get_value() -> OptOutSpeakerResponseTypeDef:
return {
"Speaker": ...,
"ResponseMetadata": ...,
}
# OptOutSpeakerResponseTypeDef definition
class OptOutSpeakerResponseTypeDef(TypedDict):
Speaker: SpeakerTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DomainSummaryTypeDef#
# DomainSummaryTypeDef 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],
Description: NotRequired[str],
DomainId: NotRequired[str],
DomainStatus: NotRequired[DomainStatusType], # (1)
Name: NotRequired[str],
ServerSideEncryptionConfiguration: NotRequired[ServerSideEncryptionConfigurationTypeDef], # (2)
ServerSideEncryptionUpdateDetails: NotRequired[ServerSideEncryptionUpdateDetailsTypeDef], # (3)
UpdatedAt: NotRequired[datetime],
WatchlistDetails: NotRequired[WatchlistDetailsTypeDef], # (4)
- See DomainStatusType
- See ServerSideEncryptionConfigurationTypeDef
- See ServerSideEncryptionUpdateDetailsTypeDef
- See WatchlistDetailsTypeDef
DomainTypeDef#
# DomainTypeDef 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],
Description: NotRequired[str],
DomainId: NotRequired[str],
DomainStatus: NotRequired[DomainStatusType], # (1)
Name: NotRequired[str],
ServerSideEncryptionConfiguration: NotRequired[ServerSideEncryptionConfigurationTypeDef], # (2)
ServerSideEncryptionUpdateDetails: NotRequired[ServerSideEncryptionUpdateDetailsTypeDef], # (3)
UpdatedAt: NotRequired[datetime],
WatchlistDetails: NotRequired[WatchlistDetailsTypeDef], # (4)
- See DomainStatusType
- See ServerSideEncryptionConfigurationTypeDef
- See ServerSideEncryptionUpdateDetailsTypeDef
- See WatchlistDetailsTypeDef
EnrollmentConfigTypeDef#
# EnrollmentConfigTypeDef 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 usage example
from mypy_boto3_voice_id.type_defs import FraudRiskDetailsTypeDef
def get_value() -> FraudRiskDetailsTypeDef:
return {
"KnownFraudsterRisk": ...,
"VoiceSpoofingRisk": ...,
}
# FraudRiskDetailsTypeDef definition
class FraudRiskDetailsTypeDef(TypedDict):
KnownFraudsterRisk: KnownFraudsterRiskTypeDef, # (1)
VoiceSpoofingRisk: VoiceSpoofingRiskTypeDef, # (2)
FraudsterRegistrationJobSummaryTypeDef#
# FraudsterRegistrationJobSummaryTypeDef 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],
DomainId: NotRequired[str],
EndedAt: NotRequired[datetime],
FailureDetails: NotRequired[FailureDetailsTypeDef], # (1)
JobId: NotRequired[str],
JobName: NotRequired[str],
JobProgress: NotRequired[JobProgressTypeDef], # (2)
JobStatus: NotRequired[FraudsterRegistrationJobStatusType], # (3)
SpeakerEnrollmentJobSummaryTypeDef#
# SpeakerEnrollmentJobSummaryTypeDef 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],
DomainId: NotRequired[str],
EndedAt: NotRequired[datetime],
FailureDetails: NotRequired[FailureDetailsTypeDef], # (1)
JobId: NotRequired[str],
JobName: NotRequired[str],
JobProgress: NotRequired[JobProgressTypeDef], # (2)
JobStatus: NotRequired[SpeakerEnrollmentJobStatusType], # (3)
FraudsterRegistrationJobTypeDef#
# FraudsterRegistrationJobTypeDef 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],
DataAccessRoleArn: NotRequired[str],
DomainId: NotRequired[str],
EndedAt: NotRequired[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[RegistrationConfigTypeDef], # (6)
- See FailureDetailsTypeDef
- See InputDataConfigTypeDef
- See JobProgressTypeDef
- See FraudsterRegistrationJobStatusType
- See OutputDataConfigTypeDef
- See RegistrationConfigTypeDef
StartFraudsterRegistrationJobRequestRequestTypeDef#
# StartFraudsterRegistrationJobRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import StartFraudsterRegistrationJobRequestRequestTypeDef
def get_value() -> StartFraudsterRegistrationJobRequestRequestTypeDef:
return {
"DataAccessRoleArn": ...,
"DomainId": ...,
"InputDataConfig": ...,
"OutputDataConfig": ...,
}
# StartFraudsterRegistrationJobRequestRequestTypeDef definition
class StartFraudsterRegistrationJobRequestRequestTypeDef(TypedDict):
DataAccessRoleArn: str,
DomainId: str,
InputDataConfig: InputDataConfigTypeDef, # (1)
OutputDataConfig: OutputDataConfigTypeDef, # (2)
ClientToken: NotRequired[str],
JobName: NotRequired[str],
RegistrationConfig: NotRequired[RegistrationConfigTypeDef], # (3)
ListFraudstersResponseTypeDef#
# ListFraudstersResponseTypeDef usage example
from mypy_boto3_voice_id.type_defs import ListFraudstersResponseTypeDef
def get_value() -> ListFraudstersResponseTypeDef:
return {
"FraudsterSummaries": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListFraudstersResponseTypeDef definition
class ListFraudstersResponseTypeDef(TypedDict):
FraudsterSummaries: List[FraudsterSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListSpeakersResponseTypeDef#
# ListSpeakersResponseTypeDef usage example
from mypy_boto3_voice_id.type_defs import ListSpeakersResponseTypeDef
def get_value() -> ListSpeakersResponseTypeDef:
return {
"NextToken": ...,
"SpeakerSummaries": ...,
"ResponseMetadata": ...,
}
# ListSpeakersResponseTypeDef definition
class ListSpeakersResponseTypeDef(TypedDict):
NextToken: str,
SpeakerSummaries: List[SpeakerSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListWatchlistsResponseTypeDef#
# ListWatchlistsResponseTypeDef usage example
from mypy_boto3_voice_id.type_defs import ListWatchlistsResponseTypeDef
def get_value() -> ListWatchlistsResponseTypeDef:
return {
"NextToken": ...,
"WatchlistSummaries": ...,
"ResponseMetadata": ...,
}
# ListWatchlistsResponseTypeDef definition
class ListWatchlistsResponseTypeDef(TypedDict):
NextToken: str,
WatchlistSummaries: List[WatchlistSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListDomainsResponseTypeDef#
# ListDomainsResponseTypeDef usage example
from mypy_boto3_voice_id.type_defs import ListDomainsResponseTypeDef
def get_value() -> ListDomainsResponseTypeDef:
return {
"DomainSummaries": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListDomainsResponseTypeDef definition
class ListDomainsResponseTypeDef(TypedDict):
DomainSummaries: List[DomainSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateDomainResponseTypeDef#
# CreateDomainResponseTypeDef usage example
from mypy_boto3_voice_id.type_defs import CreateDomainResponseTypeDef
def get_value() -> CreateDomainResponseTypeDef:
return {
"Domain": ...,
"ResponseMetadata": ...,
}
# CreateDomainResponseTypeDef definition
class CreateDomainResponseTypeDef(TypedDict):
Domain: DomainTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See DomainTypeDef
- See ResponseMetadataTypeDef
DescribeDomainResponseTypeDef#
# DescribeDomainResponseTypeDef usage example
from mypy_boto3_voice_id.type_defs import DescribeDomainResponseTypeDef
def get_value() -> DescribeDomainResponseTypeDef:
return {
"Domain": ...,
"ResponseMetadata": ...,
}
# DescribeDomainResponseTypeDef definition
class DescribeDomainResponseTypeDef(TypedDict):
Domain: DomainTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See DomainTypeDef
- See ResponseMetadataTypeDef
UpdateDomainResponseTypeDef#
# UpdateDomainResponseTypeDef usage example
from mypy_boto3_voice_id.type_defs import UpdateDomainResponseTypeDef
def get_value() -> UpdateDomainResponseTypeDef:
return {
"Domain": ...,
"ResponseMetadata": ...,
}
# UpdateDomainResponseTypeDef definition
class UpdateDomainResponseTypeDef(TypedDict):
Domain: DomainTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See DomainTypeDef
- See ResponseMetadataTypeDef
SpeakerEnrollmentJobTypeDef#
# SpeakerEnrollmentJobTypeDef 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],
DataAccessRoleArn: NotRequired[str],
DomainId: NotRequired[str],
EndedAt: NotRequired[datetime],
EnrollmentConfig: NotRequired[EnrollmentConfigTypeDef], # (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 EnrollmentConfigTypeDef
- See FailureDetailsTypeDef
- See InputDataConfigTypeDef
- See JobProgressTypeDef
- See SpeakerEnrollmentJobStatusType
- See OutputDataConfigTypeDef
StartSpeakerEnrollmentJobRequestRequestTypeDef#
# StartSpeakerEnrollmentJobRequestRequestTypeDef usage example
from mypy_boto3_voice_id.type_defs import StartSpeakerEnrollmentJobRequestRequestTypeDef
def get_value() -> StartSpeakerEnrollmentJobRequestRequestTypeDef:
return {
"DataAccessRoleArn": ...,
"DomainId": ...,
"InputDataConfig": ...,
"OutputDataConfig": ...,
}
# StartSpeakerEnrollmentJobRequestRequestTypeDef definition
class StartSpeakerEnrollmentJobRequestRequestTypeDef(TypedDict):
DataAccessRoleArn: str,
DomainId: str,
InputDataConfig: InputDataConfigTypeDef, # (1)
OutputDataConfig: OutputDataConfigTypeDef, # (2)
ClientToken: NotRequired[str],
EnrollmentConfig: NotRequired[EnrollmentConfigTypeDef], # (3)
JobName: NotRequired[str],
FraudDetectionResultTypeDef#
# FraudDetectionResultTypeDef 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],
AudioAggregationStartedAt: NotRequired[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 FraudDetectionReasonType
- See FraudRiskDetailsTypeDef
ListFraudsterRegistrationJobsResponseTypeDef#
# ListFraudsterRegistrationJobsResponseTypeDef usage example
from mypy_boto3_voice_id.type_defs import ListFraudsterRegistrationJobsResponseTypeDef
def get_value() -> ListFraudsterRegistrationJobsResponseTypeDef:
return {
"JobSummaries": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListFraudsterRegistrationJobsResponseTypeDef definition
class ListFraudsterRegistrationJobsResponseTypeDef(TypedDict):
JobSummaries: List[FraudsterRegistrationJobSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListSpeakerEnrollmentJobsResponseTypeDef#
# ListSpeakerEnrollmentJobsResponseTypeDef usage example
from mypy_boto3_voice_id.type_defs import ListSpeakerEnrollmentJobsResponseTypeDef
def get_value() -> ListSpeakerEnrollmentJobsResponseTypeDef:
return {
"JobSummaries": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListSpeakerEnrollmentJobsResponseTypeDef definition
class ListSpeakerEnrollmentJobsResponseTypeDef(TypedDict):
JobSummaries: List[SpeakerEnrollmentJobSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeFraudsterRegistrationJobResponseTypeDef#
# DescribeFraudsterRegistrationJobResponseTypeDef usage example
from mypy_boto3_voice_id.type_defs import DescribeFraudsterRegistrationJobResponseTypeDef
def get_value() -> DescribeFraudsterRegistrationJobResponseTypeDef:
return {
"Job": ...,
"ResponseMetadata": ...,
}
# DescribeFraudsterRegistrationJobResponseTypeDef definition
class DescribeFraudsterRegistrationJobResponseTypeDef(TypedDict):
Job: FraudsterRegistrationJobTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartFraudsterRegistrationJobResponseTypeDef#
# StartFraudsterRegistrationJobResponseTypeDef usage example
from mypy_boto3_voice_id.type_defs import StartFraudsterRegistrationJobResponseTypeDef
def get_value() -> StartFraudsterRegistrationJobResponseTypeDef:
return {
"Job": ...,
"ResponseMetadata": ...,
}
# StartFraudsterRegistrationJobResponseTypeDef definition
class StartFraudsterRegistrationJobResponseTypeDef(TypedDict):
Job: FraudsterRegistrationJobTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeSpeakerEnrollmentJobResponseTypeDef#
# DescribeSpeakerEnrollmentJobResponseTypeDef usage example
from mypy_boto3_voice_id.type_defs import DescribeSpeakerEnrollmentJobResponseTypeDef
def get_value() -> DescribeSpeakerEnrollmentJobResponseTypeDef:
return {
"Job": ...,
"ResponseMetadata": ...,
}
# DescribeSpeakerEnrollmentJobResponseTypeDef definition
class DescribeSpeakerEnrollmentJobResponseTypeDef(TypedDict):
Job: SpeakerEnrollmentJobTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartSpeakerEnrollmentJobResponseTypeDef#
# StartSpeakerEnrollmentJobResponseTypeDef usage example
from mypy_boto3_voice_id.type_defs import StartSpeakerEnrollmentJobResponseTypeDef
def get_value() -> StartSpeakerEnrollmentJobResponseTypeDef:
return {
"Job": ...,
"ResponseMetadata": ...,
}
# StartSpeakerEnrollmentJobResponseTypeDef definition
class StartSpeakerEnrollmentJobResponseTypeDef(TypedDict):
Job: SpeakerEnrollmentJobTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
EvaluateSessionResponseTypeDef#
# EvaluateSessionResponseTypeDef usage example
from mypy_boto3_voice_id.type_defs import EvaluateSessionResponseTypeDef
def get_value() -> EvaluateSessionResponseTypeDef:
return {
"AuthenticationResult": ...,
"DomainId": ...,
"FraudDetectionResult": ...,
"SessionId": ...,
"SessionName": ...,
"StreamingStatus": ...,
"ResponseMetadata": ...,
}
# EvaluateSessionResponseTypeDef definition
class EvaluateSessionResponseTypeDef(TypedDict):
AuthenticationResult: AuthenticationResultTypeDef, # (1)
DomainId: str,
FraudDetectionResult: FraudDetectionResultTypeDef, # (2)
SessionId: str,
SessionName: str,
StreamingStatus: StreamingStatusType, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)