Typed dictionaries
Auto-generated documentation for VoiceID type annotations stubs module mypy-boto3-voice-id.
AuthenticationConfigurationTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import AuthenticationConfigurationTypeDef
def get_value() -> AuthenticationConfigurationTypeDef:
return {
"AcceptanceThreshold": ...,
}
ServerSideEncryptionConfigurationTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import ServerSideEncryptionConfigurationTypeDef
def get_value() -> ServerSideEncryptionConfigurationTypeDef:
return {
"KmsKeyId": ...,
}
TagTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
"Value": ...,
}
ResponseMetadataTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
Definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
DeleteDomainRequestRequestTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import DeleteDomainRequestRequestTypeDef
def get_value() -> DeleteDomainRequestRequestTypeDef:
return {
"DomainId": ...,
}
DeleteFraudsterRequestRequestTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import DeleteFraudsterRequestRequestTypeDef
def get_value() -> DeleteFraudsterRequestRequestTypeDef:
return {
"DomainId": ...,
"FraudsterId": ...,
}
DeleteSpeakerRequestRequestTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import DeleteSpeakerRequestRequestTypeDef
def get_value() -> DeleteSpeakerRequestRequestTypeDef:
return {
"DomainId": ...,
"SpeakerId": ...,
}
DescribeDomainRequestRequestTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import DescribeDomainRequestRequestTypeDef
def get_value() -> DescribeDomainRequestRequestTypeDef:
return {
"DomainId": ...,
}
DescribeFraudsterRegistrationJobRequestRequestTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import DescribeFraudsterRegistrationJobRequestRequestTypeDef
def get_value() -> DescribeFraudsterRegistrationJobRequestRequestTypeDef:
return {
"DomainId": ...,
"JobId": ...,
}
Definition
class DescribeFraudsterRegistrationJobRequestRequestTypeDef(TypedDict):
DomainId: str,
JobId: str,
DescribeFraudsterRequestRequestTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import DescribeFraudsterRequestRequestTypeDef
def get_value() -> DescribeFraudsterRequestRequestTypeDef:
return {
"DomainId": ...,
"FraudsterId": ...,
}
FraudsterTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import FraudsterTypeDef
def get_value() -> FraudsterTypeDef:
return {
"CreatedAt": ...,
}
Definition
class FraudsterTypeDef(TypedDict):
CreatedAt: NotRequired[datetime],
DomainId: NotRequired[str],
GeneratedFraudsterId: NotRequired[str],
DescribeSpeakerEnrollmentJobRequestRequestTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import DescribeSpeakerEnrollmentJobRequestRequestTypeDef
def get_value() -> DescribeSpeakerEnrollmentJobRequestRequestTypeDef:
return {
"DomainId": ...,
"JobId": ...,
}
Definition
class DescribeSpeakerEnrollmentJobRequestRequestTypeDef(TypedDict):
DomainId: str,
JobId: str,
DescribeSpeakerRequestRequestTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import DescribeSpeakerRequestRequestTypeDef
def get_value() -> DescribeSpeakerRequestRequestTypeDef:
return {
"DomainId": ...,
"SpeakerId": ...,
}
SpeakerTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import SpeakerTypeDef
def get_value() -> SpeakerTypeDef:
return {
"CreatedAt": ...,
}
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],
ServerSideEncryptionUpdateDetailsTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import ServerSideEncryptionUpdateDetailsTypeDef
def get_value() -> ServerSideEncryptionUpdateDetailsTypeDef:
return {
"Message": ...,
}
Definition
class ServerSideEncryptionUpdateDetailsTypeDef(TypedDict):
Message: NotRequired[str],
OldKmsKeyId: NotRequired[str],
UpdateStatus: NotRequired[ServerSideEncryptionUpdateStatusType], # (1)
EnrollmentJobFraudDetectionConfigTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import EnrollmentJobFraudDetectionConfigTypeDef
def get_value() -> EnrollmentJobFraudDetectionConfigTypeDef:
return {
"FraudDetectionAction": ...,
}
Definition
class EnrollmentJobFraudDetectionConfigTypeDef(TypedDict):
FraudDetectionAction: NotRequired[FraudDetectionActionType], # (1)
RiskThreshold: NotRequired[int],
EvaluateSessionRequestRequestTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import EvaluateSessionRequestRequestTypeDef
def get_value() -> EvaluateSessionRequestRequestTypeDef:
return {
"DomainId": ...,
"SessionNameOrId": ...,
}
Definition
class EvaluateSessionRequestRequestTypeDef(TypedDict):
DomainId: str,
SessionNameOrId: str,
FailureDetailsTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import FailureDetailsTypeDef
def get_value() -> FailureDetailsTypeDef:
return {
"Message": ...,
}
Definition
class FailureDetailsTypeDef(TypedDict):
Message: NotRequired[str],
StatusCode: NotRequired[int],
FraudDetectionConfigurationTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import FraudDetectionConfigurationTypeDef
def get_value() -> FraudDetectionConfigurationTypeDef:
return {
"RiskThreshold": ...,
}
KnownFraudsterRiskTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import KnownFraudsterRiskTypeDef
def get_value() -> KnownFraudsterRiskTypeDef:
return {
"RiskScore": ...,
}
Definition
class KnownFraudsterRiskTypeDef(TypedDict):
RiskScore: int,
GeneratedFraudsterId: NotRequired[str],
VoiceSpoofingRiskTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import VoiceSpoofingRiskTypeDef
def get_value() -> VoiceSpoofingRiskTypeDef:
return {
"RiskScore": ...,
}
JobProgressTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import JobProgressTypeDef
def get_value() -> JobProgressTypeDef:
return {
"PercentComplete": ...,
}
InputDataConfigTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import InputDataConfigTypeDef
def get_value() -> InputDataConfigTypeDef:
return {
"S3Uri": ...,
}
OutputDataConfigTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import OutputDataConfigTypeDef
def get_value() -> OutputDataConfigTypeDef:
return {
"S3Uri": ...,
}
RegistrationConfigTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import RegistrationConfigTypeDef
def get_value() -> RegistrationConfigTypeDef:
return {
"DuplicateRegistrationAction": ...,
}
Definition
class RegistrationConfigTypeDef(TypedDict):
DuplicateRegistrationAction: NotRequired[DuplicateRegistrationActionType], # (1)
FraudsterSimilarityThreshold: NotRequired[int],
PaginatorConfigTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
Definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListDomainsRequestRequestTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import ListDomainsRequestRequestTypeDef
def get_value() -> ListDomainsRequestRequestTypeDef:
return {
"MaxResults": ...,
}
Definition
class ListDomainsRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListFraudsterRegistrationJobsRequestRequestTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import ListFraudsterRegistrationJobsRequestRequestTypeDef
def get_value() -> ListFraudsterRegistrationJobsRequestRequestTypeDef:
return {
"DomainId": ...,
}
Definition
class ListFraudsterRegistrationJobsRequestRequestTypeDef(TypedDict):
DomainId: str,
JobStatus: NotRequired[FraudsterRegistrationJobStatusType], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListSpeakerEnrollmentJobsRequestRequestTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import ListSpeakerEnrollmentJobsRequestRequestTypeDef
def get_value() -> ListSpeakerEnrollmentJobsRequestRequestTypeDef:
return {
"DomainId": ...,
}
Definition
class ListSpeakerEnrollmentJobsRequestRequestTypeDef(TypedDict):
DomainId: str,
JobStatus: NotRequired[SpeakerEnrollmentJobStatusType], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListSpeakersRequestRequestTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import ListSpeakersRequestRequestTypeDef
def get_value() -> ListSpeakersRequestRequestTypeDef:
return {
"DomainId": ...,
}
Definition
class ListSpeakersRequestRequestTypeDef(TypedDict):
DomainId: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
SpeakerSummaryTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import SpeakerSummaryTypeDef
def get_value() -> SpeakerSummaryTypeDef:
return {
"CreatedAt": ...,
}
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
Usage Example
from mypy_boto3_voice_id.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
}
OptOutSpeakerRequestRequestTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import OptOutSpeakerRequestRequestTypeDef
def get_value() -> OptOutSpeakerRequestRequestTypeDef:
return {
"DomainId": ...,
"SpeakerId": ...,
}
UntagResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
"TagKeys": ...,
}
Definition
class UntagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
TagKeys: Sequence[str],
AuthenticationResultTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import AuthenticationResultTypeDef
def get_value() -> AuthenticationResultTypeDef:
return {
"AudioAggregationEndedAt": ...,
}
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
Usage Example
from mypy_boto3_voice_id.type_defs import UpdateDomainRequestRequestTypeDef
def get_value() -> UpdateDomainRequestRequestTypeDef:
return {
"DomainId": ...,
"Name": ...,
"ServerSideEncryptionConfiguration": ...,
}
Definition
class UpdateDomainRequestRequestTypeDef(TypedDict):
DomainId: str,
Name: str,
ServerSideEncryptionConfiguration: ServerSideEncryptionConfigurationTypeDef, # (1)
Description: NotRequired[str],
CreateDomainRequestRequestTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import CreateDomainRequestRequestTypeDef
def get_value() -> CreateDomainRequestRequestTypeDef:
return {
"Name": ...,
"ServerSideEncryptionConfiguration": ...,
}
Definition
class CreateDomainRequestRequestTypeDef(TypedDict):
Name: str,
ServerSideEncryptionConfiguration: ServerSideEncryptionConfigurationTypeDef, # (1)
ClientToken: NotRequired[str],
Description: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
TagResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
"Tags": ...,
}
Definition
class TagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
Tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
EmptyResponseMetadataTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
Definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListTagsForResourceResponseTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"Tags": ...,
"ResponseMetadata": ...,
}
Definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
DescribeFraudsterResponseTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import DescribeFraudsterResponseTypeDef
def get_value() -> DescribeFraudsterResponseTypeDef:
return {
"Fraudster": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeFraudsterResponseTypeDef(TypedDict):
Fraudster: FraudsterTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeSpeakerResponseTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import DescribeSpeakerResponseTypeDef
def get_value() -> DescribeSpeakerResponseTypeDef:
return {
"Speaker": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeSpeakerResponseTypeDef(TypedDict):
Speaker: SpeakerTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
OptOutSpeakerResponseTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import OptOutSpeakerResponseTypeDef
def get_value() -> OptOutSpeakerResponseTypeDef:
return {
"Speaker": ...,
"ResponseMetadata": ...,
}
Definition
class OptOutSpeakerResponseTypeDef(TypedDict):
Speaker: SpeakerTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DomainSummaryTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import DomainSummaryTypeDef
def get_value() -> DomainSummaryTypeDef:
return {
"Arn": ...,
}
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],
- See DomainStatusType
- See ServerSideEncryptionConfigurationTypeDef
- See ServerSideEncryptionUpdateDetailsTypeDef
DomainTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import DomainTypeDef
def get_value() -> DomainTypeDef:
return {
"Arn": ...,
}
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],
- See DomainStatusType
- See ServerSideEncryptionConfigurationTypeDef
- See ServerSideEncryptionUpdateDetailsTypeDef
EnrollmentConfigTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import EnrollmentConfigTypeDef
def get_value() -> EnrollmentConfigTypeDef:
return {
"ExistingEnrollmentAction": ...,
}
Definition
class EnrollmentConfigTypeDef(TypedDict):
ExistingEnrollmentAction: NotRequired[ExistingEnrollmentActionType], # (1)
FraudDetectionConfig: NotRequired[EnrollmentJobFraudDetectionConfigTypeDef], # (2)
FraudRiskDetailsTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import FraudRiskDetailsTypeDef
def get_value() -> FraudRiskDetailsTypeDef:
return {
"KnownFraudsterRisk": ...,
"VoiceSpoofingRisk": ...,
}
Definition
class FraudRiskDetailsTypeDef(TypedDict):
KnownFraudsterRisk: KnownFraudsterRiskTypeDef, # (1)
VoiceSpoofingRisk: VoiceSpoofingRiskTypeDef, # (2)
FraudsterRegistrationJobSummaryTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import FraudsterRegistrationJobSummaryTypeDef
def get_value() -> FraudsterRegistrationJobSummaryTypeDef:
return {
"CreatedAt": ...,
}
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
Usage Example
from mypy_boto3_voice_id.type_defs import SpeakerEnrollmentJobSummaryTypeDef
def get_value() -> SpeakerEnrollmentJobSummaryTypeDef:
return {
"CreatedAt": ...,
}
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
Usage Example
from mypy_boto3_voice_id.type_defs import FraudsterRegistrationJobTypeDef
def get_value() -> FraudsterRegistrationJobTypeDef:
return {
"CreatedAt": ...,
}
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
Usage Example
from mypy_boto3_voice_id.type_defs import StartFraudsterRegistrationJobRequestRequestTypeDef
def get_value() -> StartFraudsterRegistrationJobRequestRequestTypeDef:
return {
"DataAccessRoleArn": ...,
"DomainId": ...,
"InputDataConfig": ...,
"OutputDataConfig": ...,
}
Definition
class StartFraudsterRegistrationJobRequestRequestTypeDef(TypedDict):
DataAccessRoleArn: str,
DomainId: str,
InputDataConfig: InputDataConfigTypeDef, # (1)
OutputDataConfig: OutputDataConfigTypeDef, # (2)
ClientToken: NotRequired[str],
JobName: NotRequired[str],
RegistrationConfig: NotRequired[RegistrationConfigTypeDef], # (3)
ListDomainsRequestListDomainsPaginateTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import ListDomainsRequestListDomainsPaginateTypeDef
def get_value() -> ListDomainsRequestListDomainsPaginateTypeDef:
return {
"PaginationConfig": ...,
}
Definition
class ListDomainsRequestListDomainsPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListFraudsterRegistrationJobsRequestListFraudsterRegistrationJobsPaginateTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import ListFraudsterRegistrationJobsRequestListFraudsterRegistrationJobsPaginateTypeDef
def get_value() -> ListFraudsterRegistrationJobsRequestListFraudsterRegistrationJobsPaginateTypeDef:
return {
"DomainId": ...,
}
Definition
class ListFraudsterRegistrationJobsRequestListFraudsterRegistrationJobsPaginateTypeDef(TypedDict):
DomainId: str,
JobStatus: NotRequired[FraudsterRegistrationJobStatusType], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListSpeakerEnrollmentJobsRequestListSpeakerEnrollmentJobsPaginateTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import ListSpeakerEnrollmentJobsRequestListSpeakerEnrollmentJobsPaginateTypeDef
def get_value() -> ListSpeakerEnrollmentJobsRequestListSpeakerEnrollmentJobsPaginateTypeDef:
return {
"DomainId": ...,
}
Definition
class ListSpeakerEnrollmentJobsRequestListSpeakerEnrollmentJobsPaginateTypeDef(TypedDict):
DomainId: str,
JobStatus: NotRequired[SpeakerEnrollmentJobStatusType], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListSpeakersRequestListSpeakersPaginateTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import ListSpeakersRequestListSpeakersPaginateTypeDef
def get_value() -> ListSpeakersRequestListSpeakersPaginateTypeDef:
return {
"DomainId": ...,
}
Definition
class ListSpeakersRequestListSpeakersPaginateTypeDef(TypedDict):
DomainId: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListSpeakersResponseTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import ListSpeakersResponseTypeDef
def get_value() -> ListSpeakersResponseTypeDef:
return {
"NextToken": ...,
"SpeakerSummaries": ...,
"ResponseMetadata": ...,
}
Definition
class ListSpeakersResponseTypeDef(TypedDict):
NextToken: str,
SpeakerSummaries: List[SpeakerSummaryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListDomainsResponseTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import ListDomainsResponseTypeDef
def get_value() -> ListDomainsResponseTypeDef:
return {
"DomainSummaries": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListDomainsResponseTypeDef(TypedDict):
DomainSummaries: List[DomainSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateDomainResponseTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import CreateDomainResponseTypeDef
def get_value() -> CreateDomainResponseTypeDef:
return {
"Domain": ...,
"ResponseMetadata": ...,
}
Definition
class CreateDomainResponseTypeDef(TypedDict):
Domain: DomainTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See DomainTypeDef
- See ResponseMetadataTypeDef
DescribeDomainResponseTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import DescribeDomainResponseTypeDef
def get_value() -> DescribeDomainResponseTypeDef:
return {
"Domain": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeDomainResponseTypeDef(TypedDict):
Domain: DomainTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See DomainTypeDef
- See ResponseMetadataTypeDef
UpdateDomainResponseTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import UpdateDomainResponseTypeDef
def get_value() -> UpdateDomainResponseTypeDef:
return {
"Domain": ...,
"ResponseMetadata": ...,
}
Definition
class UpdateDomainResponseTypeDef(TypedDict):
Domain: DomainTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See DomainTypeDef
- See ResponseMetadataTypeDef
SpeakerEnrollmentJobTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import SpeakerEnrollmentJobTypeDef
def get_value() -> SpeakerEnrollmentJobTypeDef:
return {
"CreatedAt": ...,
}
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
Usage Example
from mypy_boto3_voice_id.type_defs import StartSpeakerEnrollmentJobRequestRequestTypeDef
def get_value() -> StartSpeakerEnrollmentJobRequestRequestTypeDef:
return {
"DataAccessRoleArn": ...,
"DomainId": ...,
"InputDataConfig": ...,
"OutputDataConfig": ...,
}
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
Usage Example
from mypy_boto3_voice_id.type_defs import FraudDetectionResultTypeDef
def get_value() -> FraudDetectionResultTypeDef:
return {
"AudioAggregationEndedAt": ...,
}
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
Usage Example
from mypy_boto3_voice_id.type_defs import ListFraudsterRegistrationJobsResponseTypeDef
def get_value() -> ListFraudsterRegistrationJobsResponseTypeDef:
return {
"JobSummaries": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListFraudsterRegistrationJobsResponseTypeDef(TypedDict):
JobSummaries: List[FraudsterRegistrationJobSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListSpeakerEnrollmentJobsResponseTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import ListSpeakerEnrollmentJobsResponseTypeDef
def get_value() -> ListSpeakerEnrollmentJobsResponseTypeDef:
return {
"JobSummaries": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListSpeakerEnrollmentJobsResponseTypeDef(TypedDict):
JobSummaries: List[SpeakerEnrollmentJobSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeFraudsterRegistrationJobResponseTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import DescribeFraudsterRegistrationJobResponseTypeDef
def get_value() -> DescribeFraudsterRegistrationJobResponseTypeDef:
return {
"Job": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeFraudsterRegistrationJobResponseTypeDef(TypedDict):
Job: FraudsterRegistrationJobTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartFraudsterRegistrationJobResponseTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import StartFraudsterRegistrationJobResponseTypeDef
def get_value() -> StartFraudsterRegistrationJobResponseTypeDef:
return {
"Job": ...,
"ResponseMetadata": ...,
}
Definition
class StartFraudsterRegistrationJobResponseTypeDef(TypedDict):
Job: FraudsterRegistrationJobTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DescribeSpeakerEnrollmentJobResponseTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import DescribeSpeakerEnrollmentJobResponseTypeDef
def get_value() -> DescribeSpeakerEnrollmentJobResponseTypeDef:
return {
"Job": ...,
"ResponseMetadata": ...,
}
Definition
class DescribeSpeakerEnrollmentJobResponseTypeDef(TypedDict):
Job: SpeakerEnrollmentJobTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartSpeakerEnrollmentJobResponseTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import StartSpeakerEnrollmentJobResponseTypeDef
def get_value() -> StartSpeakerEnrollmentJobResponseTypeDef:
return {
"Job": ...,
"ResponseMetadata": ...,
}
Definition
class StartSpeakerEnrollmentJobResponseTypeDef(TypedDict):
Job: SpeakerEnrollmentJobTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
EvaluateSessionResponseTypeDef
Usage Example
from mypy_boto3_voice_id.type_defs import EvaluateSessionResponseTypeDef
def get_value() -> EvaluateSessionResponseTypeDef:
return {
"AuthenticationResult": ...,
"DomainId": ...,
"FraudDetectionResult": ...,
"SessionId": ...,
"SessionName": ...,
"StreamingStatus": ...,
"ResponseMetadata": ...,
}
Definition
class EvaluateSessionResponseTypeDef(TypedDict):
AuthenticationResult: AuthenticationResultTypeDef, # (1)
DomainId: str,
FraudDetectionResult: FraudDetectionResultTypeDef, # (2)
SessionId: str,
SessionName: str,
StreamingStatus: StreamingStatusType, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)