Skip to content

Typed dictionaries#

Index > ChimeSDKVoice > Typed dictionaries

Auto-generated documentation for ChimeSDKVoice type annotations stubs module mypy-boto3-chime-sdk-voice.

AddressTypeDef#

# AddressTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import AddressTypeDef

def get_value() -> AddressTypeDef:
    return {
        "streetName": ...,
    }
# AddressTypeDef definition

class AddressTypeDef(TypedDict):
    streetName: NotRequired[str],
    streetSuffix: NotRequired[str],
    postDirectional: NotRequired[str],
    preDirectional: NotRequired[str],
    streetNumber: NotRequired[str],
    city: NotRequired[str],
    state: NotRequired[str],
    postalCode: NotRequired[str],
    postalCodePlus4: NotRequired[str],
    country: NotRequired[str],

AssociatePhoneNumbersWithVoiceConnectorGroupRequestRequestTypeDef#

# AssociatePhoneNumbersWithVoiceConnectorGroupRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import AssociatePhoneNumbersWithVoiceConnectorGroupRequestRequestTypeDef

def get_value() -> AssociatePhoneNumbersWithVoiceConnectorGroupRequestRequestTypeDef:
    return {
        "VoiceConnectorGroupId": ...,
        "E164PhoneNumbers": ...,
    }
# AssociatePhoneNumbersWithVoiceConnectorGroupRequestRequestTypeDef definition

class AssociatePhoneNumbersWithVoiceConnectorGroupRequestRequestTypeDef(TypedDict):
    VoiceConnectorGroupId: str,
    E164PhoneNumbers: Sequence[str],
    ForceAssociate: NotRequired[bool],

PhoneNumberErrorTypeDef#

# PhoneNumberErrorTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import PhoneNumberErrorTypeDef

def get_value() -> PhoneNumberErrorTypeDef:
    return {
        "PhoneNumberId": ...,
    }
# PhoneNumberErrorTypeDef definition

class PhoneNumberErrorTypeDef(TypedDict):
    PhoneNumberId: NotRequired[str],
    ErrorCode: NotRequired[ErrorCodeType],  # (1)
    ErrorMessage: NotRequired[str],
  1. See ErrorCodeType

AssociatePhoneNumbersWithVoiceConnectorRequestRequestTypeDef#

# AssociatePhoneNumbersWithVoiceConnectorRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import AssociatePhoneNumbersWithVoiceConnectorRequestRequestTypeDef

def get_value() -> AssociatePhoneNumbersWithVoiceConnectorRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "E164PhoneNumbers": ...,
    }
# AssociatePhoneNumbersWithVoiceConnectorRequestRequestTypeDef definition

class AssociatePhoneNumbersWithVoiceConnectorRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    E164PhoneNumbers: Sequence[str],
    ForceAssociate: NotRequired[bool],

BatchDeletePhoneNumberRequestRequestTypeDef#

# BatchDeletePhoneNumberRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import BatchDeletePhoneNumberRequestRequestTypeDef

def get_value() -> BatchDeletePhoneNumberRequestRequestTypeDef:
    return {
        "PhoneNumberIds": ...,
    }
# BatchDeletePhoneNumberRequestRequestTypeDef definition

class BatchDeletePhoneNumberRequestRequestTypeDef(TypedDict):
    PhoneNumberIds: Sequence[str],

UpdatePhoneNumberRequestItemTypeDef#

# UpdatePhoneNumberRequestItemTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import UpdatePhoneNumberRequestItemTypeDef

def get_value() -> UpdatePhoneNumberRequestItemTypeDef:
    return {
        "PhoneNumberId": ...,
    }
# UpdatePhoneNumberRequestItemTypeDef definition

class UpdatePhoneNumberRequestItemTypeDef(TypedDict):
    PhoneNumberId: str,
    ProductType: NotRequired[PhoneNumberProductTypeType],  # (1)
    CallingName: NotRequired[str],
  1. See PhoneNumberProductTypeType

CallDetailsTypeDef#

# CallDetailsTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import CallDetailsTypeDef

def get_value() -> CallDetailsTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
# CallDetailsTypeDef definition

class CallDetailsTypeDef(TypedDict):
    VoiceConnectorId: NotRequired[str],
    TransactionId: NotRequired[str],
    IsCaller: NotRequired[bool],

CandidateAddressTypeDef#

# CandidateAddressTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import CandidateAddressTypeDef

def get_value() -> CandidateAddressTypeDef:
    return {
        "streetInfo": ...,
    }
# CandidateAddressTypeDef definition

class CandidateAddressTypeDef(TypedDict):
    streetInfo: NotRequired[str],
    streetNumber: NotRequired[str],
    city: NotRequired[str],
    state: NotRequired[str],
    postalCode: NotRequired[str],
    postalCodePlus4: NotRequired[str],
    country: NotRequired[str],

CreatePhoneNumberOrderRequestRequestTypeDef#

# CreatePhoneNumberOrderRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import CreatePhoneNumberOrderRequestRequestTypeDef

def get_value() -> CreatePhoneNumberOrderRequestRequestTypeDef:
    return {
        "ProductType": ...,
        "E164PhoneNumbers": ...,
    }
# CreatePhoneNumberOrderRequestRequestTypeDef definition

class CreatePhoneNumberOrderRequestRequestTypeDef(TypedDict):
    ProductType: PhoneNumberProductTypeType,  # (1)
    E164PhoneNumbers: Sequence[str],
  1. See PhoneNumberProductTypeType

GeoMatchParamsTypeDef#

# GeoMatchParamsTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GeoMatchParamsTypeDef

def get_value() -> GeoMatchParamsTypeDef:
    return {
        "Country": ...,
        "AreaCode": ...,
    }
# GeoMatchParamsTypeDef definition

class GeoMatchParamsTypeDef(TypedDict):
    Country: str,
    AreaCode: str,

CreateSipMediaApplicationCallRequestRequestTypeDef#

# CreateSipMediaApplicationCallRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import CreateSipMediaApplicationCallRequestRequestTypeDef

def get_value() -> CreateSipMediaApplicationCallRequestRequestTypeDef:
    return {
        "FromPhoneNumber": ...,
        "ToPhoneNumber": ...,
        "SipMediaApplicationId": ...,
    }
# CreateSipMediaApplicationCallRequestRequestTypeDef definition

class CreateSipMediaApplicationCallRequestRequestTypeDef(TypedDict):
    FromPhoneNumber: str,
    ToPhoneNumber: str,
    SipMediaApplicationId: str,
    SipHeaders: NotRequired[Mapping[str, str]],
    ArgumentsMap: NotRequired[Mapping[str, str]],

SipMediaApplicationCallTypeDef#

# SipMediaApplicationCallTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import SipMediaApplicationCallTypeDef

def get_value() -> SipMediaApplicationCallTypeDef:
    return {
        "TransactionId": ...,
    }
# SipMediaApplicationCallTypeDef definition

class SipMediaApplicationCallTypeDef(TypedDict):
    TransactionId: NotRequired[str],

SipMediaApplicationEndpointTypeDef#

# SipMediaApplicationEndpointTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import SipMediaApplicationEndpointTypeDef

def get_value() -> SipMediaApplicationEndpointTypeDef:
    return {
        "LambdaArn": ...,
    }
# SipMediaApplicationEndpointTypeDef definition

class SipMediaApplicationEndpointTypeDef(TypedDict):
    LambdaArn: NotRequired[str],

TagTypeDef#

# TagTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import TagTypeDef

def get_value() -> TagTypeDef:
    return {
        "Key": ...,
        "Value": ...,
    }
# TagTypeDef definition

class TagTypeDef(TypedDict):
    Key: str,
    Value: str,

SipRuleTargetApplicationTypeDef#

# SipRuleTargetApplicationTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import SipRuleTargetApplicationTypeDef

def get_value() -> SipRuleTargetApplicationTypeDef:
    return {
        "SipMediaApplicationId": ...,
    }
# SipRuleTargetApplicationTypeDef definition

class SipRuleTargetApplicationTypeDef(TypedDict):
    SipMediaApplicationId: NotRequired[str],
    Priority: NotRequired[int],
    AwsRegion: NotRequired[str],

VoiceConnectorItemTypeDef#

# VoiceConnectorItemTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import VoiceConnectorItemTypeDef

def get_value() -> VoiceConnectorItemTypeDef:
    return {
        "VoiceConnectorId": ...,
        "Priority": ...,
    }
# VoiceConnectorItemTypeDef definition

class VoiceConnectorItemTypeDef(TypedDict):
    VoiceConnectorId: str,
    Priority: int,

VoiceConnectorTypeDef#

# VoiceConnectorTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import VoiceConnectorTypeDef

def get_value() -> VoiceConnectorTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
# VoiceConnectorTypeDef definition

class VoiceConnectorTypeDef(TypedDict):
    VoiceConnectorId: NotRequired[str],
    AwsRegion: NotRequired[VoiceConnectorAwsRegionType],  # (1)
    Name: NotRequired[str],
    OutboundHostName: NotRequired[str],
    RequireEncryption: NotRequired[bool],
    CreatedTimestamp: NotRequired[datetime],
    UpdatedTimestamp: NotRequired[datetime],
    VoiceConnectorArn: NotRequired[str],
  1. See VoiceConnectorAwsRegionType

ServerSideEncryptionConfigurationTypeDef#

# ServerSideEncryptionConfigurationTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ServerSideEncryptionConfigurationTypeDef

def get_value() -> ServerSideEncryptionConfigurationTypeDef:
    return {
        "KmsKeyArn": ...,
    }
# ServerSideEncryptionConfigurationTypeDef definition

class ServerSideEncryptionConfigurationTypeDef(TypedDict):
    KmsKeyArn: str,

CreateVoiceProfileRequestRequestTypeDef#

# CreateVoiceProfileRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import CreateVoiceProfileRequestRequestTypeDef

def get_value() -> CreateVoiceProfileRequestRequestTypeDef:
    return {
        "SpeakerSearchTaskId": ...,
    }
# CreateVoiceProfileRequestRequestTypeDef definition

class CreateVoiceProfileRequestRequestTypeDef(TypedDict):
    SpeakerSearchTaskId: str,

VoiceProfileTypeDef#

# VoiceProfileTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import VoiceProfileTypeDef

def get_value() -> VoiceProfileTypeDef:
    return {
        "VoiceProfileId": ...,
    }
# VoiceProfileTypeDef definition

class VoiceProfileTypeDef(TypedDict):
    VoiceProfileId: NotRequired[str],
    VoiceProfileArn: NotRequired[str],
    VoiceProfileDomainId: NotRequired[str],
    CreatedTimestamp: NotRequired[datetime],
    UpdatedTimestamp: NotRequired[datetime],
    ExpirationTimestamp: NotRequired[datetime],

CredentialTypeDef#

# CredentialTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import CredentialTypeDef

def get_value() -> CredentialTypeDef:
    return {
        "Username": ...,
    }
# CredentialTypeDef definition

class CredentialTypeDef(TypedDict):
    Username: NotRequired[str],
    Password: NotRequired[str],

DNISEmergencyCallingConfigurationTypeDef#

# DNISEmergencyCallingConfigurationTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import DNISEmergencyCallingConfigurationTypeDef

def get_value() -> DNISEmergencyCallingConfigurationTypeDef:
    return {
        "EmergencyPhoneNumber": ...,
        "CallingCountry": ...,
    }
# DNISEmergencyCallingConfigurationTypeDef definition

class DNISEmergencyCallingConfigurationTypeDef(TypedDict):
    EmergencyPhoneNumber: str,
    CallingCountry: str,
    TestPhoneNumber: NotRequired[str],

DeletePhoneNumberRequestRequestTypeDef#

# DeletePhoneNumberRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import DeletePhoneNumberRequestRequestTypeDef

def get_value() -> DeletePhoneNumberRequestRequestTypeDef:
    return {
        "PhoneNumberId": ...,
    }
# DeletePhoneNumberRequestRequestTypeDef definition

class DeletePhoneNumberRequestRequestTypeDef(TypedDict):
    PhoneNumberId: str,

DeleteProxySessionRequestRequestTypeDef#

# DeleteProxySessionRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import DeleteProxySessionRequestRequestTypeDef

def get_value() -> DeleteProxySessionRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "ProxySessionId": ...,
    }
# DeleteProxySessionRequestRequestTypeDef definition

class DeleteProxySessionRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    ProxySessionId: str,

DeleteSipMediaApplicationRequestRequestTypeDef#

# DeleteSipMediaApplicationRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import DeleteSipMediaApplicationRequestRequestTypeDef

def get_value() -> DeleteSipMediaApplicationRequestRequestTypeDef:
    return {
        "SipMediaApplicationId": ...,
    }
# DeleteSipMediaApplicationRequestRequestTypeDef definition

class DeleteSipMediaApplicationRequestRequestTypeDef(TypedDict):
    SipMediaApplicationId: str,

DeleteSipRuleRequestRequestTypeDef#

# DeleteSipRuleRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import DeleteSipRuleRequestRequestTypeDef

def get_value() -> DeleteSipRuleRequestRequestTypeDef:
    return {
        "SipRuleId": ...,
    }
# DeleteSipRuleRequestRequestTypeDef definition

class DeleteSipRuleRequestRequestTypeDef(TypedDict):
    SipRuleId: str,

DeleteVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef#

# DeleteVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import DeleteVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef

def get_value() -> DeleteVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
# DeleteVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef definition

class DeleteVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

DeleteVoiceConnectorGroupRequestRequestTypeDef#

# DeleteVoiceConnectorGroupRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import DeleteVoiceConnectorGroupRequestRequestTypeDef

def get_value() -> DeleteVoiceConnectorGroupRequestRequestTypeDef:
    return {
        "VoiceConnectorGroupId": ...,
    }
# DeleteVoiceConnectorGroupRequestRequestTypeDef definition

class DeleteVoiceConnectorGroupRequestRequestTypeDef(TypedDict):
    VoiceConnectorGroupId: str,

DeleteVoiceConnectorOriginationRequestRequestTypeDef#

# DeleteVoiceConnectorOriginationRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import DeleteVoiceConnectorOriginationRequestRequestTypeDef

def get_value() -> DeleteVoiceConnectorOriginationRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
# DeleteVoiceConnectorOriginationRequestRequestTypeDef definition

class DeleteVoiceConnectorOriginationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

DeleteVoiceConnectorProxyRequestRequestTypeDef#

# DeleteVoiceConnectorProxyRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import DeleteVoiceConnectorProxyRequestRequestTypeDef

def get_value() -> DeleteVoiceConnectorProxyRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
# DeleteVoiceConnectorProxyRequestRequestTypeDef definition

class DeleteVoiceConnectorProxyRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

DeleteVoiceConnectorRequestRequestTypeDef#

# DeleteVoiceConnectorRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import DeleteVoiceConnectorRequestRequestTypeDef

def get_value() -> DeleteVoiceConnectorRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
# DeleteVoiceConnectorRequestRequestTypeDef definition

class DeleteVoiceConnectorRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

DeleteVoiceConnectorStreamingConfigurationRequestRequestTypeDef#

# DeleteVoiceConnectorStreamingConfigurationRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import DeleteVoiceConnectorStreamingConfigurationRequestRequestTypeDef

def get_value() -> DeleteVoiceConnectorStreamingConfigurationRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
# DeleteVoiceConnectorStreamingConfigurationRequestRequestTypeDef definition

class DeleteVoiceConnectorStreamingConfigurationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

DeleteVoiceConnectorTerminationCredentialsRequestRequestTypeDef#

# DeleteVoiceConnectorTerminationCredentialsRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import DeleteVoiceConnectorTerminationCredentialsRequestRequestTypeDef

def get_value() -> DeleteVoiceConnectorTerminationCredentialsRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "Usernames": ...,
    }
# DeleteVoiceConnectorTerminationCredentialsRequestRequestTypeDef definition

class DeleteVoiceConnectorTerminationCredentialsRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    Usernames: Sequence[str],

DeleteVoiceConnectorTerminationRequestRequestTypeDef#

# DeleteVoiceConnectorTerminationRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import DeleteVoiceConnectorTerminationRequestRequestTypeDef

def get_value() -> DeleteVoiceConnectorTerminationRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
# DeleteVoiceConnectorTerminationRequestRequestTypeDef definition

class DeleteVoiceConnectorTerminationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

DeleteVoiceProfileDomainRequestRequestTypeDef#

# DeleteVoiceProfileDomainRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import DeleteVoiceProfileDomainRequestRequestTypeDef

def get_value() -> DeleteVoiceProfileDomainRequestRequestTypeDef:
    return {
        "VoiceProfileDomainId": ...,
    }
# DeleteVoiceProfileDomainRequestRequestTypeDef definition

class DeleteVoiceProfileDomainRequestRequestTypeDef(TypedDict):
    VoiceProfileDomainId: str,

DeleteVoiceProfileRequestRequestTypeDef#

# DeleteVoiceProfileRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import DeleteVoiceProfileRequestRequestTypeDef

def get_value() -> DeleteVoiceProfileRequestRequestTypeDef:
    return {
        "VoiceProfileId": ...,
    }
# DeleteVoiceProfileRequestRequestTypeDef definition

class DeleteVoiceProfileRequestRequestTypeDef(TypedDict):
    VoiceProfileId: str,

DisassociatePhoneNumbersFromVoiceConnectorGroupRequestRequestTypeDef#

# DisassociatePhoneNumbersFromVoiceConnectorGroupRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import DisassociatePhoneNumbersFromVoiceConnectorGroupRequestRequestTypeDef

def get_value() -> DisassociatePhoneNumbersFromVoiceConnectorGroupRequestRequestTypeDef:
    return {
        "VoiceConnectorGroupId": ...,
        "E164PhoneNumbers": ...,
    }
# DisassociatePhoneNumbersFromVoiceConnectorGroupRequestRequestTypeDef definition

class DisassociatePhoneNumbersFromVoiceConnectorGroupRequestRequestTypeDef(TypedDict):
    VoiceConnectorGroupId: str,
    E164PhoneNumbers: Sequence[str],

DisassociatePhoneNumbersFromVoiceConnectorRequestRequestTypeDef#

# DisassociatePhoneNumbersFromVoiceConnectorRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import DisassociatePhoneNumbersFromVoiceConnectorRequestRequestTypeDef

def get_value() -> DisassociatePhoneNumbersFromVoiceConnectorRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "E164PhoneNumbers": ...,
    }
# DisassociatePhoneNumbersFromVoiceConnectorRequestRequestTypeDef definition

class DisassociatePhoneNumbersFromVoiceConnectorRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    E164PhoneNumbers: Sequence[str],

EmptyResponseMetadataTypeDef#

# EmptyResponseMetadataTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import EmptyResponseMetadataTypeDef

def get_value() -> EmptyResponseMetadataTypeDef:
    return {
        "ResponseMetadata": ...,
    }
# EmptyResponseMetadataTypeDef definition

class EmptyResponseMetadataTypeDef(TypedDict):
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

VoiceConnectorSettingsTypeDef#

# VoiceConnectorSettingsTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import VoiceConnectorSettingsTypeDef

def get_value() -> VoiceConnectorSettingsTypeDef:
    return {
        "CdrBucket": ...,
    }
# VoiceConnectorSettingsTypeDef definition

class VoiceConnectorSettingsTypeDef(TypedDict):
    CdrBucket: NotRequired[str],

GetPhoneNumberOrderRequestRequestTypeDef#

# GetPhoneNumberOrderRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetPhoneNumberOrderRequestRequestTypeDef

def get_value() -> GetPhoneNumberOrderRequestRequestTypeDef:
    return {
        "PhoneNumberOrderId": ...,
    }
# GetPhoneNumberOrderRequestRequestTypeDef definition

class GetPhoneNumberOrderRequestRequestTypeDef(TypedDict):
    PhoneNumberOrderId: str,

GetPhoneNumberRequestRequestTypeDef#

# GetPhoneNumberRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetPhoneNumberRequestRequestTypeDef

def get_value() -> GetPhoneNumberRequestRequestTypeDef:
    return {
        "PhoneNumberId": ...,
    }
# GetPhoneNumberRequestRequestTypeDef definition

class GetPhoneNumberRequestRequestTypeDef(TypedDict):
    PhoneNumberId: str,

GetPhoneNumberSettingsResponseTypeDef#

# GetPhoneNumberSettingsResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetPhoneNumberSettingsResponseTypeDef

def get_value() -> GetPhoneNumberSettingsResponseTypeDef:
    return {
        "CallingName": ...,
        "CallingNameUpdatedTimestamp": ...,
        "ResponseMetadata": ...,
    }
# GetPhoneNumberSettingsResponseTypeDef definition

class GetPhoneNumberSettingsResponseTypeDef(TypedDict):
    CallingName: str,
    CallingNameUpdatedTimestamp: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

GetProxySessionRequestRequestTypeDef#

# GetProxySessionRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetProxySessionRequestRequestTypeDef

def get_value() -> GetProxySessionRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "ProxySessionId": ...,
    }
# GetProxySessionRequestRequestTypeDef definition

class GetProxySessionRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    ProxySessionId: str,

GetSipMediaApplicationAlexaSkillConfigurationRequestRequestTypeDef#

# GetSipMediaApplicationAlexaSkillConfigurationRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetSipMediaApplicationAlexaSkillConfigurationRequestRequestTypeDef

def get_value() -> GetSipMediaApplicationAlexaSkillConfigurationRequestRequestTypeDef:
    return {
        "SipMediaApplicationId": ...,
    }
# GetSipMediaApplicationAlexaSkillConfigurationRequestRequestTypeDef definition

class GetSipMediaApplicationAlexaSkillConfigurationRequestRequestTypeDef(TypedDict):
    SipMediaApplicationId: str,

SipMediaApplicationAlexaSkillConfigurationTypeDef#

# SipMediaApplicationAlexaSkillConfigurationTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import SipMediaApplicationAlexaSkillConfigurationTypeDef

def get_value() -> SipMediaApplicationAlexaSkillConfigurationTypeDef:
    return {
        "AlexaSkillStatus": ...,
        "AlexaSkillIds": ...,
    }
# SipMediaApplicationAlexaSkillConfigurationTypeDef definition

class SipMediaApplicationAlexaSkillConfigurationTypeDef(TypedDict):
    AlexaSkillStatus: AlexaSkillStatusType,  # (1)
    AlexaSkillIds: List[str],
  1. See AlexaSkillStatusType

GetSipMediaApplicationLoggingConfigurationRequestRequestTypeDef#

# GetSipMediaApplicationLoggingConfigurationRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetSipMediaApplicationLoggingConfigurationRequestRequestTypeDef

def get_value() -> GetSipMediaApplicationLoggingConfigurationRequestRequestTypeDef:
    return {
        "SipMediaApplicationId": ...,
    }
# GetSipMediaApplicationLoggingConfigurationRequestRequestTypeDef definition

class GetSipMediaApplicationLoggingConfigurationRequestRequestTypeDef(TypedDict):
    SipMediaApplicationId: str,

SipMediaApplicationLoggingConfigurationTypeDef#

# SipMediaApplicationLoggingConfigurationTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import SipMediaApplicationLoggingConfigurationTypeDef

def get_value() -> SipMediaApplicationLoggingConfigurationTypeDef:
    return {
        "EnableSipMediaApplicationMessageLogs": ...,
    }
# SipMediaApplicationLoggingConfigurationTypeDef definition

class SipMediaApplicationLoggingConfigurationTypeDef(TypedDict):
    EnableSipMediaApplicationMessageLogs: NotRequired[bool],

GetSipMediaApplicationRequestRequestTypeDef#

# GetSipMediaApplicationRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetSipMediaApplicationRequestRequestTypeDef

def get_value() -> GetSipMediaApplicationRequestRequestTypeDef:
    return {
        "SipMediaApplicationId": ...,
    }
# GetSipMediaApplicationRequestRequestTypeDef definition

class GetSipMediaApplicationRequestRequestTypeDef(TypedDict):
    SipMediaApplicationId: str,

GetSipRuleRequestRequestTypeDef#

# GetSipRuleRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetSipRuleRequestRequestTypeDef

def get_value() -> GetSipRuleRequestRequestTypeDef:
    return {
        "SipRuleId": ...,
    }
# GetSipRuleRequestRequestTypeDef definition

class GetSipRuleRequestRequestTypeDef(TypedDict):
    SipRuleId: str,

GetSpeakerSearchTaskRequestRequestTypeDef#

# GetSpeakerSearchTaskRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetSpeakerSearchTaskRequestRequestTypeDef

def get_value() -> GetSpeakerSearchTaskRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "SpeakerSearchTaskId": ...,
    }
# GetSpeakerSearchTaskRequestRequestTypeDef definition

class GetSpeakerSearchTaskRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    SpeakerSearchTaskId: str,

GetVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef#

# GetVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef

def get_value() -> GetVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
# GetVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef definition

class GetVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

GetVoiceConnectorGroupRequestRequestTypeDef#

# GetVoiceConnectorGroupRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorGroupRequestRequestTypeDef

def get_value() -> GetVoiceConnectorGroupRequestRequestTypeDef:
    return {
        "VoiceConnectorGroupId": ...,
    }
# GetVoiceConnectorGroupRequestRequestTypeDef definition

class GetVoiceConnectorGroupRequestRequestTypeDef(TypedDict):
    VoiceConnectorGroupId: str,

GetVoiceConnectorLoggingConfigurationRequestRequestTypeDef#

# GetVoiceConnectorLoggingConfigurationRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorLoggingConfigurationRequestRequestTypeDef

def get_value() -> GetVoiceConnectorLoggingConfigurationRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
# GetVoiceConnectorLoggingConfigurationRequestRequestTypeDef definition

class GetVoiceConnectorLoggingConfigurationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

LoggingConfigurationTypeDef#

# LoggingConfigurationTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import LoggingConfigurationTypeDef

def get_value() -> LoggingConfigurationTypeDef:
    return {
        "EnableSIPLogs": ...,
    }
# LoggingConfigurationTypeDef definition

class LoggingConfigurationTypeDef(TypedDict):
    EnableSIPLogs: NotRequired[bool],
    EnableMediaMetricLogs: NotRequired[bool],

GetVoiceConnectorOriginationRequestRequestTypeDef#

# GetVoiceConnectorOriginationRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorOriginationRequestRequestTypeDef

def get_value() -> GetVoiceConnectorOriginationRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
# GetVoiceConnectorOriginationRequestRequestTypeDef definition

class GetVoiceConnectorOriginationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

GetVoiceConnectorProxyRequestRequestTypeDef#

# GetVoiceConnectorProxyRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorProxyRequestRequestTypeDef

def get_value() -> GetVoiceConnectorProxyRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
# GetVoiceConnectorProxyRequestRequestTypeDef definition

class GetVoiceConnectorProxyRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

ProxyTypeDef#

# ProxyTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ProxyTypeDef

def get_value() -> ProxyTypeDef:
    return {
        "DefaultSessionExpiryMinutes": ...,
    }
# ProxyTypeDef definition

class ProxyTypeDef(TypedDict):
    DefaultSessionExpiryMinutes: NotRequired[int],
    Disabled: NotRequired[bool],
    FallBackPhoneNumber: NotRequired[str],
    PhoneNumberCountries: NotRequired[List[str]],

GetVoiceConnectorRequestRequestTypeDef#

# GetVoiceConnectorRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorRequestRequestTypeDef

def get_value() -> GetVoiceConnectorRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
# GetVoiceConnectorRequestRequestTypeDef definition

class GetVoiceConnectorRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

GetVoiceConnectorStreamingConfigurationRequestRequestTypeDef#

# GetVoiceConnectorStreamingConfigurationRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorStreamingConfigurationRequestRequestTypeDef

def get_value() -> GetVoiceConnectorStreamingConfigurationRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
# GetVoiceConnectorStreamingConfigurationRequestRequestTypeDef definition

class GetVoiceConnectorStreamingConfigurationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

GetVoiceConnectorTerminationHealthRequestRequestTypeDef#

# GetVoiceConnectorTerminationHealthRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorTerminationHealthRequestRequestTypeDef

def get_value() -> GetVoiceConnectorTerminationHealthRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
# GetVoiceConnectorTerminationHealthRequestRequestTypeDef definition

class GetVoiceConnectorTerminationHealthRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

TerminationHealthTypeDef#

# TerminationHealthTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import TerminationHealthTypeDef

def get_value() -> TerminationHealthTypeDef:
    return {
        "Timestamp": ...,
    }
# TerminationHealthTypeDef definition

class TerminationHealthTypeDef(TypedDict):
    Timestamp: NotRequired[datetime],
    Source: NotRequired[str],

GetVoiceConnectorTerminationRequestRequestTypeDef#

# GetVoiceConnectorTerminationRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorTerminationRequestRequestTypeDef

def get_value() -> GetVoiceConnectorTerminationRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
# GetVoiceConnectorTerminationRequestRequestTypeDef definition

class GetVoiceConnectorTerminationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

TerminationTypeDef#

# TerminationTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import TerminationTypeDef

def get_value() -> TerminationTypeDef:
    return {
        "CpsLimit": ...,
    }
# TerminationTypeDef definition

class TerminationTypeDef(TypedDict):
    CpsLimit: NotRequired[int],
    DefaultPhoneNumber: NotRequired[str],
    CallingRegions: NotRequired[List[str]],
    CidrAllowedList: NotRequired[List[str]],
    Disabled: NotRequired[bool],

GetVoiceProfileDomainRequestRequestTypeDef#

# GetVoiceProfileDomainRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceProfileDomainRequestRequestTypeDef

def get_value() -> GetVoiceProfileDomainRequestRequestTypeDef:
    return {
        "VoiceProfileDomainId": ...,
    }
# GetVoiceProfileDomainRequestRequestTypeDef definition

class GetVoiceProfileDomainRequestRequestTypeDef(TypedDict):
    VoiceProfileDomainId: str,

GetVoiceProfileRequestRequestTypeDef#

# GetVoiceProfileRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceProfileRequestRequestTypeDef

def get_value() -> GetVoiceProfileRequestRequestTypeDef:
    return {
        "VoiceProfileId": ...,
    }
# GetVoiceProfileRequestRequestTypeDef definition

class GetVoiceProfileRequestRequestTypeDef(TypedDict):
    VoiceProfileId: str,

GetVoiceToneAnalysisTaskRequestRequestTypeDef#

# GetVoiceToneAnalysisTaskRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceToneAnalysisTaskRequestRequestTypeDef

def get_value() -> GetVoiceToneAnalysisTaskRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "VoiceToneAnalysisTaskId": ...,
        "IsCaller": ...,
    }
# GetVoiceToneAnalysisTaskRequestRequestTypeDef definition

class GetVoiceToneAnalysisTaskRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    VoiceToneAnalysisTaskId: str,
    IsCaller: bool,

ListAvailableVoiceConnectorRegionsResponseTypeDef#

# ListAvailableVoiceConnectorRegionsResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ListAvailableVoiceConnectorRegionsResponseTypeDef

def get_value() -> ListAvailableVoiceConnectorRegionsResponseTypeDef:
    return {
        "VoiceConnectorRegions": ...,
        "ResponseMetadata": ...,
    }
# ListAvailableVoiceConnectorRegionsResponseTypeDef definition

class ListAvailableVoiceConnectorRegionsResponseTypeDef(TypedDict):
    VoiceConnectorRegions: List[VoiceConnectorAwsRegionType],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceConnectorAwsRegionType
  2. See ResponseMetadataTypeDef

ListPhoneNumberOrdersRequestRequestTypeDef#

# ListPhoneNumberOrdersRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ListPhoneNumberOrdersRequestRequestTypeDef

def get_value() -> ListPhoneNumberOrdersRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
# ListPhoneNumberOrdersRequestRequestTypeDef definition

class ListPhoneNumberOrdersRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListPhoneNumbersRequestRequestTypeDef#

# ListPhoneNumbersRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ListPhoneNumbersRequestRequestTypeDef

def get_value() -> ListPhoneNumbersRequestRequestTypeDef:
    return {
        "Status": ...,
    }
# ListPhoneNumbersRequestRequestTypeDef definition

class ListPhoneNumbersRequestRequestTypeDef(TypedDict):
    Status: NotRequired[str],
    ProductType: NotRequired[PhoneNumberProductTypeType],  # (1)
    FilterName: NotRequired[PhoneNumberAssociationNameType],  # (2)
    FilterValue: NotRequired[str],
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See PhoneNumberProductTypeType
  2. See PhoneNumberAssociationNameType

ListProxySessionsRequestRequestTypeDef#

# ListProxySessionsRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ListProxySessionsRequestRequestTypeDef

def get_value() -> ListProxySessionsRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
# ListProxySessionsRequestRequestTypeDef definition

class ListProxySessionsRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    Status: NotRequired[ProxySessionStatusType],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See ProxySessionStatusType

ListSipMediaApplicationsRequestListSipMediaApplicationsPaginateTypeDef#

# ListSipMediaApplicationsRequestListSipMediaApplicationsPaginateTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ListSipMediaApplicationsRequestListSipMediaApplicationsPaginateTypeDef

def get_value() -> ListSipMediaApplicationsRequestListSipMediaApplicationsPaginateTypeDef:
    return {
        "PaginationConfig": ...,
    }
# ListSipMediaApplicationsRequestListSipMediaApplicationsPaginateTypeDef definition

class ListSipMediaApplicationsRequestListSipMediaApplicationsPaginateTypeDef(TypedDict):
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListSipMediaApplicationsRequestRequestTypeDef#

# ListSipMediaApplicationsRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ListSipMediaApplicationsRequestRequestTypeDef

def get_value() -> ListSipMediaApplicationsRequestRequestTypeDef:
    return {
        "MaxResults": ...,
    }
# ListSipMediaApplicationsRequestRequestTypeDef definition

class ListSipMediaApplicationsRequestRequestTypeDef(TypedDict):
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListSipRulesRequestListSipRulesPaginateTypeDef#

# ListSipRulesRequestListSipRulesPaginateTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ListSipRulesRequestListSipRulesPaginateTypeDef

def get_value() -> ListSipRulesRequestListSipRulesPaginateTypeDef:
    return {
        "SipMediaApplicationId": ...,
    }
# ListSipRulesRequestListSipRulesPaginateTypeDef definition

class ListSipRulesRequestListSipRulesPaginateTypeDef(TypedDict):
    SipMediaApplicationId: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListSipRulesRequestRequestTypeDef#

# ListSipRulesRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ListSipRulesRequestRequestTypeDef

def get_value() -> ListSipRulesRequestRequestTypeDef:
    return {
        "SipMediaApplicationId": ...,
    }
# ListSipRulesRequestRequestTypeDef definition

class ListSipRulesRequestRequestTypeDef(TypedDict):
    SipMediaApplicationId: NotRequired[str],
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListSupportedPhoneNumberCountriesRequestRequestTypeDef#

# ListSupportedPhoneNumberCountriesRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ListSupportedPhoneNumberCountriesRequestRequestTypeDef

def get_value() -> ListSupportedPhoneNumberCountriesRequestRequestTypeDef:
    return {
        "ProductType": ...,
    }
# ListSupportedPhoneNumberCountriesRequestRequestTypeDef definition

class ListSupportedPhoneNumberCountriesRequestRequestTypeDef(TypedDict):
    ProductType: PhoneNumberProductTypeType,  # (1)
  1. See PhoneNumberProductTypeType

PhoneNumberCountryTypeDef#

# PhoneNumberCountryTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import PhoneNumberCountryTypeDef

def get_value() -> PhoneNumberCountryTypeDef:
    return {
        "CountryCode": ...,
    }
# PhoneNumberCountryTypeDef definition

class PhoneNumberCountryTypeDef(TypedDict):
    CountryCode: NotRequired[str],
    SupportedPhoneNumberTypes: NotRequired[List[PhoneNumberTypeType]],  # (1)
  1. See PhoneNumberTypeType

ListTagsForResourceRequestRequestTypeDef#

# ListTagsForResourceRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ListTagsForResourceRequestRequestTypeDef

def get_value() -> ListTagsForResourceRequestRequestTypeDef:
    return {
        "ResourceARN": ...,
    }
# ListTagsForResourceRequestRequestTypeDef definition

class ListTagsForResourceRequestRequestTypeDef(TypedDict):
    ResourceARN: str,

ListVoiceConnectorGroupsRequestRequestTypeDef#

# ListVoiceConnectorGroupsRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ListVoiceConnectorGroupsRequestRequestTypeDef

def get_value() -> ListVoiceConnectorGroupsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
# ListVoiceConnectorGroupsRequestRequestTypeDef definition

class ListVoiceConnectorGroupsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListVoiceConnectorTerminationCredentialsRequestRequestTypeDef#

# ListVoiceConnectorTerminationCredentialsRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ListVoiceConnectorTerminationCredentialsRequestRequestTypeDef

def get_value() -> ListVoiceConnectorTerminationCredentialsRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
# ListVoiceConnectorTerminationCredentialsRequestRequestTypeDef definition

class ListVoiceConnectorTerminationCredentialsRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

ListVoiceConnectorTerminationCredentialsResponseTypeDef#

# ListVoiceConnectorTerminationCredentialsResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ListVoiceConnectorTerminationCredentialsResponseTypeDef

def get_value() -> ListVoiceConnectorTerminationCredentialsResponseTypeDef:
    return {
        "Usernames": ...,
        "ResponseMetadata": ...,
    }
# ListVoiceConnectorTerminationCredentialsResponseTypeDef definition

class ListVoiceConnectorTerminationCredentialsResponseTypeDef(TypedDict):
    Usernames: List[str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

ListVoiceConnectorsRequestRequestTypeDef#

# ListVoiceConnectorsRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ListVoiceConnectorsRequestRequestTypeDef

def get_value() -> ListVoiceConnectorsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
# ListVoiceConnectorsRequestRequestTypeDef definition

class ListVoiceConnectorsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListVoiceProfileDomainsRequestRequestTypeDef#

# ListVoiceProfileDomainsRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ListVoiceProfileDomainsRequestRequestTypeDef

def get_value() -> ListVoiceProfileDomainsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
# ListVoiceProfileDomainsRequestRequestTypeDef definition

class ListVoiceProfileDomainsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

VoiceProfileDomainSummaryTypeDef#

# VoiceProfileDomainSummaryTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import VoiceProfileDomainSummaryTypeDef

def get_value() -> VoiceProfileDomainSummaryTypeDef:
    return {
        "VoiceProfileDomainId": ...,
    }
# VoiceProfileDomainSummaryTypeDef definition

class VoiceProfileDomainSummaryTypeDef(TypedDict):
    VoiceProfileDomainId: NotRequired[str],
    VoiceProfileDomainArn: NotRequired[str],
    Name: NotRequired[str],
    Description: NotRequired[str],
    CreatedTimestamp: NotRequired[datetime],
    UpdatedTimestamp: NotRequired[datetime],

ListVoiceProfilesRequestRequestTypeDef#

# ListVoiceProfilesRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ListVoiceProfilesRequestRequestTypeDef

def get_value() -> ListVoiceProfilesRequestRequestTypeDef:
    return {
        "VoiceProfileDomainId": ...,
    }
# ListVoiceProfilesRequestRequestTypeDef definition

class ListVoiceProfilesRequestRequestTypeDef(TypedDict):
    VoiceProfileDomainId: str,
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

VoiceProfileSummaryTypeDef#

# VoiceProfileSummaryTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import VoiceProfileSummaryTypeDef

def get_value() -> VoiceProfileSummaryTypeDef:
    return {
        "VoiceProfileId": ...,
    }
# VoiceProfileSummaryTypeDef definition

class VoiceProfileSummaryTypeDef(TypedDict):
    VoiceProfileId: NotRequired[str],
    VoiceProfileArn: NotRequired[str],
    VoiceProfileDomainId: NotRequired[str],
    CreatedTimestamp: NotRequired[datetime],
    UpdatedTimestamp: NotRequired[datetime],
    ExpirationTimestamp: NotRequired[datetime],

MediaInsightsConfigurationTypeDef#

# MediaInsightsConfigurationTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import MediaInsightsConfigurationTypeDef

def get_value() -> MediaInsightsConfigurationTypeDef:
    return {
        "Disabled": ...,
    }
# MediaInsightsConfigurationTypeDef definition

class MediaInsightsConfigurationTypeDef(TypedDict):
    Disabled: NotRequired[bool],
    ConfigurationArn: NotRequired[str],

OrderedPhoneNumberTypeDef#

# OrderedPhoneNumberTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import OrderedPhoneNumberTypeDef

def get_value() -> OrderedPhoneNumberTypeDef:
    return {
        "E164PhoneNumber": ...,
    }
# OrderedPhoneNumberTypeDef definition

class OrderedPhoneNumberTypeDef(TypedDict):
    E164PhoneNumber: NotRequired[str],
    Status: NotRequired[OrderedPhoneNumberStatusType],  # (1)
  1. See OrderedPhoneNumberStatusType

OriginationRouteTypeDef#

# OriginationRouteTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import OriginationRouteTypeDef

def get_value() -> OriginationRouteTypeDef:
    return {
        "Host": ...,
    }
# OriginationRouteTypeDef definition

class OriginationRouteTypeDef(TypedDict):
    Host: NotRequired[str],
    Port: NotRequired[int],
    Protocol: NotRequired[OriginationRouteProtocolType],  # (1)
    Priority: NotRequired[int],
    Weight: NotRequired[int],
  1. See OriginationRouteProtocolType

PaginatorConfigTypeDef#

# PaginatorConfigTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import PaginatorConfigTypeDef

def get_value() -> PaginatorConfigTypeDef:
    return {
        "MaxItems": ...,
    }
# PaginatorConfigTypeDef definition

class PaginatorConfigTypeDef(TypedDict):
    MaxItems: NotRequired[int],
    PageSize: NotRequired[int],
    StartingToken: NotRequired[str],

ParticipantTypeDef#

# ParticipantTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ParticipantTypeDef

def get_value() -> ParticipantTypeDef:
    return {
        "PhoneNumber": ...,
    }
# ParticipantTypeDef definition

class ParticipantTypeDef(TypedDict):
    PhoneNumber: NotRequired[str],
    ProxyPhoneNumber: NotRequired[str],

PhoneNumberAssociationTypeDef#

# PhoneNumberAssociationTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import PhoneNumberAssociationTypeDef

def get_value() -> PhoneNumberAssociationTypeDef:
    return {
        "Value": ...,
    }
# PhoneNumberAssociationTypeDef definition

class PhoneNumberAssociationTypeDef(TypedDict):
    Value: NotRequired[str],
    Name: NotRequired[PhoneNumberAssociationNameType],  # (1)
    AssociatedTimestamp: NotRequired[datetime],
  1. See PhoneNumberAssociationNameType

PhoneNumberCapabilitiesTypeDef#

# PhoneNumberCapabilitiesTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import PhoneNumberCapabilitiesTypeDef

def get_value() -> PhoneNumberCapabilitiesTypeDef:
    return {
        "InboundCall": ...,
    }
# PhoneNumberCapabilitiesTypeDef definition

class PhoneNumberCapabilitiesTypeDef(TypedDict):
    InboundCall: NotRequired[bool],
    OutboundCall: NotRequired[bool],
    InboundSMS: NotRequired[bool],
    OutboundSMS: NotRequired[bool],
    InboundMMS: NotRequired[bool],
    OutboundMMS: NotRequired[bool],

PutVoiceConnectorProxyRequestRequestTypeDef#

# PutVoiceConnectorProxyRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import PutVoiceConnectorProxyRequestRequestTypeDef

def get_value() -> PutVoiceConnectorProxyRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "DefaultSessionExpiryMinutes": ...,
        "PhoneNumberPoolCountries": ...,
    }
# PutVoiceConnectorProxyRequestRequestTypeDef definition

class PutVoiceConnectorProxyRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    DefaultSessionExpiryMinutes: int,
    PhoneNumberPoolCountries: Sequence[str],
    FallBackPhoneNumber: NotRequired[str],
    Disabled: NotRequired[bool],

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef usage example

from mypy_boto3_chime_sdk_voice.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,

RestorePhoneNumberRequestRequestTypeDef#

# RestorePhoneNumberRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import RestorePhoneNumberRequestRequestTypeDef

def get_value() -> RestorePhoneNumberRequestRequestTypeDef:
    return {
        "PhoneNumberId": ...,
    }
# RestorePhoneNumberRequestRequestTypeDef definition

class RestorePhoneNumberRequestRequestTypeDef(TypedDict):
    PhoneNumberId: str,

SearchAvailablePhoneNumbersRequestRequestTypeDef#

# SearchAvailablePhoneNumbersRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import SearchAvailablePhoneNumbersRequestRequestTypeDef

def get_value() -> SearchAvailablePhoneNumbersRequestRequestTypeDef:
    return {
        "AreaCode": ...,
    }
# SearchAvailablePhoneNumbersRequestRequestTypeDef definition

class SearchAvailablePhoneNumbersRequestRequestTypeDef(TypedDict):
    AreaCode: NotRequired[str],
    City: NotRequired[str],
    Country: NotRequired[str],
    State: NotRequired[str],
    TollFreePrefix: NotRequired[str],
    PhoneNumberType: NotRequired[PhoneNumberTypeType],  # (1)
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See PhoneNumberTypeType

SearchAvailablePhoneNumbersResponseTypeDef#

# SearchAvailablePhoneNumbersResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import SearchAvailablePhoneNumbersResponseTypeDef

def get_value() -> SearchAvailablePhoneNumbersResponseTypeDef:
    return {
        "E164PhoneNumbers": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
# SearchAvailablePhoneNumbersResponseTypeDef definition

class SearchAvailablePhoneNumbersResponseTypeDef(TypedDict):
    E164PhoneNumbers: List[str],
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

SpeakerSearchResultTypeDef#

# SpeakerSearchResultTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import SpeakerSearchResultTypeDef

def get_value() -> SpeakerSearchResultTypeDef:
    return {
        "ConfidenceScore": ...,
    }
# SpeakerSearchResultTypeDef definition

class SpeakerSearchResultTypeDef(TypedDict):
    ConfidenceScore: NotRequired[float],
    VoiceProfileId: NotRequired[str],

StartSpeakerSearchTaskRequestRequestTypeDef#

# StartSpeakerSearchTaskRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import StartSpeakerSearchTaskRequestRequestTypeDef

def get_value() -> StartSpeakerSearchTaskRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "TransactionId": ...,
        "VoiceProfileDomainId": ...,
    }
# StartSpeakerSearchTaskRequestRequestTypeDef definition

class StartSpeakerSearchTaskRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    TransactionId: str,
    VoiceProfileDomainId: str,
    ClientRequestToken: NotRequired[str],
    CallLeg: NotRequired[CallLegTypeType],  # (1)
  1. See CallLegTypeType

StartVoiceToneAnalysisTaskRequestRequestTypeDef#

# StartVoiceToneAnalysisTaskRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import StartVoiceToneAnalysisTaskRequestRequestTypeDef

def get_value() -> StartVoiceToneAnalysisTaskRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "TransactionId": ...,
        "LanguageCode": ...,
    }
# StartVoiceToneAnalysisTaskRequestRequestTypeDef definition

class StartVoiceToneAnalysisTaskRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    TransactionId: str,
    LanguageCode: LanguageCodeType,  # (1)
    ClientRequestToken: NotRequired[str],
  1. See LanguageCodeType

StopSpeakerSearchTaskRequestRequestTypeDef#

# StopSpeakerSearchTaskRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import StopSpeakerSearchTaskRequestRequestTypeDef

def get_value() -> StopSpeakerSearchTaskRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "SpeakerSearchTaskId": ...,
    }
# StopSpeakerSearchTaskRequestRequestTypeDef definition

class StopSpeakerSearchTaskRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    SpeakerSearchTaskId: str,

StopVoiceToneAnalysisTaskRequestRequestTypeDef#

# StopVoiceToneAnalysisTaskRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import StopVoiceToneAnalysisTaskRequestRequestTypeDef

def get_value() -> StopVoiceToneAnalysisTaskRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "VoiceToneAnalysisTaskId": ...,
    }
# StopVoiceToneAnalysisTaskRequestRequestTypeDef definition

class StopVoiceToneAnalysisTaskRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    VoiceToneAnalysisTaskId: str,

StreamingNotificationTargetTypeDef#

# StreamingNotificationTargetTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import StreamingNotificationTargetTypeDef

def get_value() -> StreamingNotificationTargetTypeDef:
    return {
        "NotificationTarget": ...,
    }
# StreamingNotificationTargetTypeDef definition

class StreamingNotificationTargetTypeDef(TypedDict):
    NotificationTarget: NotRequired[NotificationTargetType],  # (1)
  1. See NotificationTargetType

UntagResourceRequestRequestTypeDef#

# UntagResourceRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import UntagResourceRequestRequestTypeDef

def get_value() -> UntagResourceRequestRequestTypeDef:
    return {
        "ResourceARN": ...,
        "TagKeys": ...,
    }
# UntagResourceRequestRequestTypeDef definition

class UntagResourceRequestRequestTypeDef(TypedDict):
    ResourceARN: str,
    TagKeys: Sequence[str],

UpdatePhoneNumberRequestRequestTypeDef#

# UpdatePhoneNumberRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import UpdatePhoneNumberRequestRequestTypeDef

def get_value() -> UpdatePhoneNumberRequestRequestTypeDef:
    return {
        "PhoneNumberId": ...,
    }
# UpdatePhoneNumberRequestRequestTypeDef definition

class UpdatePhoneNumberRequestRequestTypeDef(TypedDict):
    PhoneNumberId: str,
    ProductType: NotRequired[PhoneNumberProductTypeType],  # (1)
    CallingName: NotRequired[str],
  1. See PhoneNumberProductTypeType

UpdatePhoneNumberSettingsRequestRequestTypeDef#

# UpdatePhoneNumberSettingsRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import UpdatePhoneNumberSettingsRequestRequestTypeDef

def get_value() -> UpdatePhoneNumberSettingsRequestRequestTypeDef:
    return {
        "CallingName": ...,
    }
# UpdatePhoneNumberSettingsRequestRequestTypeDef definition

class UpdatePhoneNumberSettingsRequestRequestTypeDef(TypedDict):
    CallingName: str,

UpdateProxySessionRequestRequestTypeDef#

# UpdateProxySessionRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import UpdateProxySessionRequestRequestTypeDef

def get_value() -> UpdateProxySessionRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "ProxySessionId": ...,
        "Capabilities": ...,
    }
# UpdateProxySessionRequestRequestTypeDef definition

class UpdateProxySessionRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    ProxySessionId: str,
    Capabilities: Sequence[CapabilityType],  # (1)
    ExpiryMinutes: NotRequired[int],
  1. See CapabilityType

UpdateSipMediaApplicationCallRequestRequestTypeDef#

# UpdateSipMediaApplicationCallRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import UpdateSipMediaApplicationCallRequestRequestTypeDef

def get_value() -> UpdateSipMediaApplicationCallRequestRequestTypeDef:
    return {
        "SipMediaApplicationId": ...,
        "TransactionId": ...,
        "Arguments": ...,
    }
# UpdateSipMediaApplicationCallRequestRequestTypeDef definition

class UpdateSipMediaApplicationCallRequestRequestTypeDef(TypedDict):
    SipMediaApplicationId: str,
    TransactionId: str,
    Arguments: Mapping[str, str],

UpdateVoiceConnectorRequestRequestTypeDef#

# UpdateVoiceConnectorRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import UpdateVoiceConnectorRequestRequestTypeDef

def get_value() -> UpdateVoiceConnectorRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "Name": ...,
        "RequireEncryption": ...,
    }
# UpdateVoiceConnectorRequestRequestTypeDef definition

class UpdateVoiceConnectorRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    Name: str,
    RequireEncryption: bool,

UpdateVoiceProfileDomainRequestRequestTypeDef#

# UpdateVoiceProfileDomainRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import UpdateVoiceProfileDomainRequestRequestTypeDef

def get_value() -> UpdateVoiceProfileDomainRequestRequestTypeDef:
    return {
        "VoiceProfileDomainId": ...,
    }
# UpdateVoiceProfileDomainRequestRequestTypeDef definition

class UpdateVoiceProfileDomainRequestRequestTypeDef(TypedDict):
    VoiceProfileDomainId: str,
    Name: NotRequired[str],
    Description: NotRequired[str],

UpdateVoiceProfileRequestRequestTypeDef#

# UpdateVoiceProfileRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import UpdateVoiceProfileRequestRequestTypeDef

def get_value() -> UpdateVoiceProfileRequestRequestTypeDef:
    return {
        "VoiceProfileId": ...,
        "SpeakerSearchTaskId": ...,
    }
# UpdateVoiceProfileRequestRequestTypeDef definition

class UpdateVoiceProfileRequestRequestTypeDef(TypedDict):
    VoiceProfileId: str,
    SpeakerSearchTaskId: str,

ValidateE911AddressRequestRequestTypeDef#

# ValidateE911AddressRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ValidateE911AddressRequestRequestTypeDef

def get_value() -> ValidateE911AddressRequestRequestTypeDef:
    return {
        "AwsAccountId": ...,
        "StreetNumber": ...,
        "StreetInfo": ...,
        "City": ...,
        "State": ...,
        "Country": ...,
        "PostalCode": ...,
    }
# ValidateE911AddressRequestRequestTypeDef definition

class ValidateE911AddressRequestRequestTypeDef(TypedDict):
    AwsAccountId: str,
    StreetNumber: str,
    StreetInfo: str,
    City: str,
    State: str,
    Country: str,
    PostalCode: str,

AssociatePhoneNumbersWithVoiceConnectorGroupResponseTypeDef#

# AssociatePhoneNumbersWithVoiceConnectorGroupResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import AssociatePhoneNumbersWithVoiceConnectorGroupResponseTypeDef

def get_value() -> AssociatePhoneNumbersWithVoiceConnectorGroupResponseTypeDef:
    return {
        "PhoneNumberErrors": ...,
        "ResponseMetadata": ...,
    }
# AssociatePhoneNumbersWithVoiceConnectorGroupResponseTypeDef definition

class AssociatePhoneNumbersWithVoiceConnectorGroupResponseTypeDef(TypedDict):
    PhoneNumberErrors: List[PhoneNumberErrorTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PhoneNumberErrorTypeDef
  2. See ResponseMetadataTypeDef

AssociatePhoneNumbersWithVoiceConnectorResponseTypeDef#

# AssociatePhoneNumbersWithVoiceConnectorResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import AssociatePhoneNumbersWithVoiceConnectorResponseTypeDef

def get_value() -> AssociatePhoneNumbersWithVoiceConnectorResponseTypeDef:
    return {
        "PhoneNumberErrors": ...,
        "ResponseMetadata": ...,
    }
# AssociatePhoneNumbersWithVoiceConnectorResponseTypeDef definition

class AssociatePhoneNumbersWithVoiceConnectorResponseTypeDef(TypedDict):
    PhoneNumberErrors: List[PhoneNumberErrorTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PhoneNumberErrorTypeDef
  2. See ResponseMetadataTypeDef

BatchDeletePhoneNumberResponseTypeDef#

# BatchDeletePhoneNumberResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import BatchDeletePhoneNumberResponseTypeDef

def get_value() -> BatchDeletePhoneNumberResponseTypeDef:
    return {
        "PhoneNumberErrors": ...,
        "ResponseMetadata": ...,
    }
# BatchDeletePhoneNumberResponseTypeDef definition

class BatchDeletePhoneNumberResponseTypeDef(TypedDict):
    PhoneNumberErrors: List[PhoneNumberErrorTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PhoneNumberErrorTypeDef
  2. See ResponseMetadataTypeDef

BatchUpdatePhoneNumberResponseTypeDef#

# BatchUpdatePhoneNumberResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import BatchUpdatePhoneNumberResponseTypeDef

def get_value() -> BatchUpdatePhoneNumberResponseTypeDef:
    return {
        "PhoneNumberErrors": ...,
        "ResponseMetadata": ...,
    }
# BatchUpdatePhoneNumberResponseTypeDef definition

class BatchUpdatePhoneNumberResponseTypeDef(TypedDict):
    PhoneNumberErrors: List[PhoneNumberErrorTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PhoneNumberErrorTypeDef
  2. See ResponseMetadataTypeDef

DisassociatePhoneNumbersFromVoiceConnectorGroupResponseTypeDef#

# DisassociatePhoneNumbersFromVoiceConnectorGroupResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import DisassociatePhoneNumbersFromVoiceConnectorGroupResponseTypeDef

def get_value() -> DisassociatePhoneNumbersFromVoiceConnectorGroupResponseTypeDef:
    return {
        "PhoneNumberErrors": ...,
        "ResponseMetadata": ...,
    }
# DisassociatePhoneNumbersFromVoiceConnectorGroupResponseTypeDef definition

class DisassociatePhoneNumbersFromVoiceConnectorGroupResponseTypeDef(TypedDict):
    PhoneNumberErrors: List[PhoneNumberErrorTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PhoneNumberErrorTypeDef
  2. See ResponseMetadataTypeDef

DisassociatePhoneNumbersFromVoiceConnectorResponseTypeDef#

# DisassociatePhoneNumbersFromVoiceConnectorResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import DisassociatePhoneNumbersFromVoiceConnectorResponseTypeDef

def get_value() -> DisassociatePhoneNumbersFromVoiceConnectorResponseTypeDef:
    return {
        "PhoneNumberErrors": ...,
        "ResponseMetadata": ...,
    }
# DisassociatePhoneNumbersFromVoiceConnectorResponseTypeDef definition

class DisassociatePhoneNumbersFromVoiceConnectorResponseTypeDef(TypedDict):
    PhoneNumberErrors: List[PhoneNumberErrorTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PhoneNumberErrorTypeDef
  2. See ResponseMetadataTypeDef

BatchUpdatePhoneNumberRequestRequestTypeDef#

# BatchUpdatePhoneNumberRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import BatchUpdatePhoneNumberRequestRequestTypeDef

def get_value() -> BatchUpdatePhoneNumberRequestRequestTypeDef:
    return {
        "UpdatePhoneNumberRequestItems": ...,
    }
# BatchUpdatePhoneNumberRequestRequestTypeDef definition

class BatchUpdatePhoneNumberRequestRequestTypeDef(TypedDict):
    UpdatePhoneNumberRequestItems: Sequence[UpdatePhoneNumberRequestItemTypeDef],  # (1)
  1. See UpdatePhoneNumberRequestItemTypeDef

VoiceToneAnalysisTaskTypeDef#

# VoiceToneAnalysisTaskTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import VoiceToneAnalysisTaskTypeDef

def get_value() -> VoiceToneAnalysisTaskTypeDef:
    return {
        "VoiceToneAnalysisTaskId": ...,
    }
# VoiceToneAnalysisTaskTypeDef definition

class VoiceToneAnalysisTaskTypeDef(TypedDict):
    VoiceToneAnalysisTaskId: NotRequired[str],
    VoiceToneAnalysisTaskStatus: NotRequired[str],
    CallDetails: NotRequired[CallDetailsTypeDef],  # (1)
    CreatedTimestamp: NotRequired[datetime],
    UpdatedTimestamp: NotRequired[datetime],
    StartedTimestamp: NotRequired[datetime],
    StatusMessage: NotRequired[str],
  1. See CallDetailsTypeDef

ValidateE911AddressResponseTypeDef#

# ValidateE911AddressResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ValidateE911AddressResponseTypeDef

def get_value() -> ValidateE911AddressResponseTypeDef:
    return {
        "ValidationResult": ...,
        "AddressExternalId": ...,
        "Address": ...,
        "CandidateAddressList": ...,
        "ResponseMetadata": ...,
    }
# ValidateE911AddressResponseTypeDef definition

class ValidateE911AddressResponseTypeDef(TypedDict):
    ValidationResult: int,
    AddressExternalId: str,
    Address: AddressTypeDef,  # (1)
    CandidateAddressList: List[CandidateAddressTypeDef],  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See AddressTypeDef
  2. See CandidateAddressTypeDef
  3. See ResponseMetadataTypeDef

CreateProxySessionRequestRequestTypeDef#

# CreateProxySessionRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import CreateProxySessionRequestRequestTypeDef

def get_value() -> CreateProxySessionRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "ParticipantPhoneNumbers": ...,
        "Capabilities": ...,
    }
# CreateProxySessionRequestRequestTypeDef definition

class CreateProxySessionRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    ParticipantPhoneNumbers: Sequence[str],
    Capabilities: Sequence[CapabilityType],  # (1)
    Name: NotRequired[str],
    ExpiryMinutes: NotRequired[int],
    NumberSelectionBehavior: NotRequired[NumberSelectionBehaviorType],  # (2)
    GeoMatchLevel: NotRequired[GeoMatchLevelType],  # (3)
    GeoMatchParams: NotRequired[GeoMatchParamsTypeDef],  # (4)
  1. See CapabilityType
  2. See NumberSelectionBehaviorType
  3. See GeoMatchLevelType
  4. See GeoMatchParamsTypeDef

CreateSipMediaApplicationCallResponseTypeDef#

# CreateSipMediaApplicationCallResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import CreateSipMediaApplicationCallResponseTypeDef

def get_value() -> CreateSipMediaApplicationCallResponseTypeDef:
    return {
        "SipMediaApplicationCall": ...,
        "ResponseMetadata": ...,
    }
# CreateSipMediaApplicationCallResponseTypeDef definition

class CreateSipMediaApplicationCallResponseTypeDef(TypedDict):
    SipMediaApplicationCall: SipMediaApplicationCallTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipMediaApplicationCallTypeDef
  2. See ResponseMetadataTypeDef

UpdateSipMediaApplicationCallResponseTypeDef#

# UpdateSipMediaApplicationCallResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import UpdateSipMediaApplicationCallResponseTypeDef

def get_value() -> UpdateSipMediaApplicationCallResponseTypeDef:
    return {
        "SipMediaApplicationCall": ...,
        "ResponseMetadata": ...,
    }
# UpdateSipMediaApplicationCallResponseTypeDef definition

class UpdateSipMediaApplicationCallResponseTypeDef(TypedDict):
    SipMediaApplicationCall: SipMediaApplicationCallTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipMediaApplicationCallTypeDef
  2. See ResponseMetadataTypeDef

SipMediaApplicationTypeDef#

# SipMediaApplicationTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import SipMediaApplicationTypeDef

def get_value() -> SipMediaApplicationTypeDef:
    return {
        "SipMediaApplicationId": ...,
    }
# SipMediaApplicationTypeDef definition

class SipMediaApplicationTypeDef(TypedDict):
    SipMediaApplicationId: NotRequired[str],
    AwsRegion: NotRequired[str],
    Name: NotRequired[str],
    Endpoints: NotRequired[List[SipMediaApplicationEndpointTypeDef]],  # (1)
    CreatedTimestamp: NotRequired[datetime],
    UpdatedTimestamp: NotRequired[datetime],
    SipMediaApplicationArn: NotRequired[str],
  1. See SipMediaApplicationEndpointTypeDef

UpdateSipMediaApplicationRequestRequestTypeDef#

# UpdateSipMediaApplicationRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import UpdateSipMediaApplicationRequestRequestTypeDef

def get_value() -> UpdateSipMediaApplicationRequestRequestTypeDef:
    return {
        "SipMediaApplicationId": ...,
    }
# UpdateSipMediaApplicationRequestRequestTypeDef definition

class UpdateSipMediaApplicationRequestRequestTypeDef(TypedDict):
    SipMediaApplicationId: str,
    Name: NotRequired[str],
    Endpoints: NotRequired[Sequence[SipMediaApplicationEndpointTypeDef]],  # (1)
  1. See SipMediaApplicationEndpointTypeDef

CreateSipMediaApplicationRequestRequestTypeDef#

# CreateSipMediaApplicationRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import CreateSipMediaApplicationRequestRequestTypeDef

def get_value() -> CreateSipMediaApplicationRequestRequestTypeDef:
    return {
        "AwsRegion": ...,
        "Name": ...,
        "Endpoints": ...,
    }
# CreateSipMediaApplicationRequestRequestTypeDef definition

class CreateSipMediaApplicationRequestRequestTypeDef(TypedDict):
    AwsRegion: str,
    Name: str,
    Endpoints: Sequence[SipMediaApplicationEndpointTypeDef],  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See SipMediaApplicationEndpointTypeDef
  2. See TagTypeDef

CreateVoiceConnectorRequestRequestTypeDef#

# CreateVoiceConnectorRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import CreateVoiceConnectorRequestRequestTypeDef

def get_value() -> CreateVoiceConnectorRequestRequestTypeDef:
    return {
        "Name": ...,
        "RequireEncryption": ...,
    }
# CreateVoiceConnectorRequestRequestTypeDef definition

class CreateVoiceConnectorRequestRequestTypeDef(TypedDict):
    Name: str,
    RequireEncryption: bool,
    AwsRegion: NotRequired[VoiceConnectorAwsRegionType],  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See VoiceConnectorAwsRegionType
  2. See TagTypeDef

ListTagsForResourceResponseTypeDef#

# ListTagsForResourceResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ListTagsForResourceResponseTypeDef

def get_value() -> ListTagsForResourceResponseTypeDef:
    return {
        "Tags": ...,
        "ResponseMetadata": ...,
    }
# ListTagsForResourceResponseTypeDef definition

class ListTagsForResourceResponseTypeDef(TypedDict):
    Tags: List[TagTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TagTypeDef
  2. See ResponseMetadataTypeDef

TagResourceRequestRequestTypeDef#

# TagResourceRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import TagResourceRequestRequestTypeDef

def get_value() -> TagResourceRequestRequestTypeDef:
    return {
        "ResourceARN": ...,
        "Tags": ...,
    }
# TagResourceRequestRequestTypeDef definition

class TagResourceRequestRequestTypeDef(TypedDict):
    ResourceARN: str,
    Tags: Sequence[TagTypeDef],  # (1)
  1. See TagTypeDef

CreateSipRuleRequestRequestTypeDef#

# CreateSipRuleRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import CreateSipRuleRequestRequestTypeDef

def get_value() -> CreateSipRuleRequestRequestTypeDef:
    return {
        "Name": ...,
        "TriggerType": ...,
        "TriggerValue": ...,
    }
# CreateSipRuleRequestRequestTypeDef definition

class CreateSipRuleRequestRequestTypeDef(TypedDict):
    Name: str,
    TriggerType: SipRuleTriggerTypeType,  # (1)
    TriggerValue: str,
    Disabled: NotRequired[bool],
    TargetApplications: NotRequired[Sequence[SipRuleTargetApplicationTypeDef]],  # (2)
  1. See SipRuleTriggerTypeType
  2. See SipRuleTargetApplicationTypeDef

SipRuleTypeDef#

# SipRuleTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import SipRuleTypeDef

def get_value() -> SipRuleTypeDef:
    return {
        "SipRuleId": ...,
    }
# SipRuleTypeDef definition

class SipRuleTypeDef(TypedDict):
    SipRuleId: NotRequired[str],
    Name: NotRequired[str],
    Disabled: NotRequired[bool],
    TriggerType: NotRequired[SipRuleTriggerTypeType],  # (1)
    TriggerValue: NotRequired[str],
    TargetApplications: NotRequired[List[SipRuleTargetApplicationTypeDef]],  # (2)
    CreatedTimestamp: NotRequired[datetime],
    UpdatedTimestamp: NotRequired[datetime],
  1. See SipRuleTriggerTypeType
  2. See SipRuleTargetApplicationTypeDef

UpdateSipRuleRequestRequestTypeDef#

# UpdateSipRuleRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import UpdateSipRuleRequestRequestTypeDef

def get_value() -> UpdateSipRuleRequestRequestTypeDef:
    return {
        "SipRuleId": ...,
        "Name": ...,
    }
# UpdateSipRuleRequestRequestTypeDef definition

class UpdateSipRuleRequestRequestTypeDef(TypedDict):
    SipRuleId: str,
    Name: str,
    Disabled: NotRequired[bool],
    TargetApplications: NotRequired[Sequence[SipRuleTargetApplicationTypeDef]],  # (1)
  1. See SipRuleTargetApplicationTypeDef

CreateVoiceConnectorGroupRequestRequestTypeDef#

# CreateVoiceConnectorGroupRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import CreateVoiceConnectorGroupRequestRequestTypeDef

def get_value() -> CreateVoiceConnectorGroupRequestRequestTypeDef:
    return {
        "Name": ...,
    }
# CreateVoiceConnectorGroupRequestRequestTypeDef definition

class CreateVoiceConnectorGroupRequestRequestTypeDef(TypedDict):
    Name: str,
    VoiceConnectorItems: NotRequired[Sequence[VoiceConnectorItemTypeDef]],  # (1)
  1. See VoiceConnectorItemTypeDef

UpdateVoiceConnectorGroupRequestRequestTypeDef#

# UpdateVoiceConnectorGroupRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import UpdateVoiceConnectorGroupRequestRequestTypeDef

def get_value() -> UpdateVoiceConnectorGroupRequestRequestTypeDef:
    return {
        "VoiceConnectorGroupId": ...,
        "Name": ...,
        "VoiceConnectorItems": ...,
    }
# UpdateVoiceConnectorGroupRequestRequestTypeDef definition

class UpdateVoiceConnectorGroupRequestRequestTypeDef(TypedDict):
    VoiceConnectorGroupId: str,
    Name: str,
    VoiceConnectorItems: Sequence[VoiceConnectorItemTypeDef],  # (1)
  1. See VoiceConnectorItemTypeDef

VoiceConnectorGroupTypeDef#

# VoiceConnectorGroupTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import VoiceConnectorGroupTypeDef

def get_value() -> VoiceConnectorGroupTypeDef:
    return {
        "VoiceConnectorGroupId": ...,
    }
# VoiceConnectorGroupTypeDef definition

class VoiceConnectorGroupTypeDef(TypedDict):
    VoiceConnectorGroupId: NotRequired[str],
    Name: NotRequired[str],
    VoiceConnectorItems: NotRequired[List[VoiceConnectorItemTypeDef]],  # (1)
    CreatedTimestamp: NotRequired[datetime],
    UpdatedTimestamp: NotRequired[datetime],
    VoiceConnectorGroupArn: NotRequired[str],
  1. See VoiceConnectorItemTypeDef

CreateVoiceConnectorResponseTypeDef#

# CreateVoiceConnectorResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import CreateVoiceConnectorResponseTypeDef

def get_value() -> CreateVoiceConnectorResponseTypeDef:
    return {
        "VoiceConnector": ...,
        "ResponseMetadata": ...,
    }
# CreateVoiceConnectorResponseTypeDef definition

class CreateVoiceConnectorResponseTypeDef(TypedDict):
    VoiceConnector: VoiceConnectorTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceConnectorTypeDef
  2. See ResponseMetadataTypeDef

GetVoiceConnectorResponseTypeDef#

# GetVoiceConnectorResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorResponseTypeDef

def get_value() -> GetVoiceConnectorResponseTypeDef:
    return {
        "VoiceConnector": ...,
        "ResponseMetadata": ...,
    }
# GetVoiceConnectorResponseTypeDef definition

class GetVoiceConnectorResponseTypeDef(TypedDict):
    VoiceConnector: VoiceConnectorTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceConnectorTypeDef
  2. See ResponseMetadataTypeDef

ListVoiceConnectorsResponseTypeDef#

# ListVoiceConnectorsResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ListVoiceConnectorsResponseTypeDef

def get_value() -> ListVoiceConnectorsResponseTypeDef:
    return {
        "VoiceConnectors": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
# ListVoiceConnectorsResponseTypeDef definition

class ListVoiceConnectorsResponseTypeDef(TypedDict):
    VoiceConnectors: List[VoiceConnectorTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceConnectorTypeDef
  2. See ResponseMetadataTypeDef

UpdateVoiceConnectorResponseTypeDef#

# UpdateVoiceConnectorResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import UpdateVoiceConnectorResponseTypeDef

def get_value() -> UpdateVoiceConnectorResponseTypeDef:
    return {
        "VoiceConnector": ...,
        "ResponseMetadata": ...,
    }
# UpdateVoiceConnectorResponseTypeDef definition

class UpdateVoiceConnectorResponseTypeDef(TypedDict):
    VoiceConnector: VoiceConnectorTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceConnectorTypeDef
  2. See ResponseMetadataTypeDef

CreateVoiceProfileDomainRequestRequestTypeDef#

# CreateVoiceProfileDomainRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import CreateVoiceProfileDomainRequestRequestTypeDef

def get_value() -> CreateVoiceProfileDomainRequestRequestTypeDef:
    return {
        "Name": ...,
        "ServerSideEncryptionConfiguration": ...,
    }
# CreateVoiceProfileDomainRequestRequestTypeDef definition

class CreateVoiceProfileDomainRequestRequestTypeDef(TypedDict):
    Name: str,
    ServerSideEncryptionConfiguration: ServerSideEncryptionConfigurationTypeDef,  # (1)
    Description: NotRequired[str],
    ClientRequestToken: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See ServerSideEncryptionConfigurationTypeDef
  2. See TagTypeDef

VoiceProfileDomainTypeDef#

# VoiceProfileDomainTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import VoiceProfileDomainTypeDef

def get_value() -> VoiceProfileDomainTypeDef:
    return {
        "VoiceProfileDomainId": ...,
    }
# VoiceProfileDomainTypeDef definition

class VoiceProfileDomainTypeDef(TypedDict):
    VoiceProfileDomainId: NotRequired[str],
    VoiceProfileDomainArn: NotRequired[str],
    Name: NotRequired[str],
    Description: NotRequired[str],
    ServerSideEncryptionConfiguration: NotRequired[ServerSideEncryptionConfigurationTypeDef],  # (1)
    CreatedTimestamp: NotRequired[datetime],
    UpdatedTimestamp: NotRequired[datetime],
  1. See ServerSideEncryptionConfigurationTypeDef

CreateVoiceProfileResponseTypeDef#

# CreateVoiceProfileResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import CreateVoiceProfileResponseTypeDef

def get_value() -> CreateVoiceProfileResponseTypeDef:
    return {
        "VoiceProfile": ...,
        "ResponseMetadata": ...,
    }
# CreateVoiceProfileResponseTypeDef definition

class CreateVoiceProfileResponseTypeDef(TypedDict):
    VoiceProfile: VoiceProfileTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceProfileTypeDef
  2. See ResponseMetadataTypeDef

GetVoiceProfileResponseTypeDef#

# GetVoiceProfileResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceProfileResponseTypeDef

def get_value() -> GetVoiceProfileResponseTypeDef:
    return {
        "VoiceProfile": ...,
        "ResponseMetadata": ...,
    }
# GetVoiceProfileResponseTypeDef definition

class GetVoiceProfileResponseTypeDef(TypedDict):
    VoiceProfile: VoiceProfileTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceProfileTypeDef
  2. See ResponseMetadataTypeDef

UpdateVoiceProfileResponseTypeDef#

# UpdateVoiceProfileResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import UpdateVoiceProfileResponseTypeDef

def get_value() -> UpdateVoiceProfileResponseTypeDef:
    return {
        "VoiceProfile": ...,
        "ResponseMetadata": ...,
    }
# UpdateVoiceProfileResponseTypeDef definition

class UpdateVoiceProfileResponseTypeDef(TypedDict):
    VoiceProfile: VoiceProfileTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceProfileTypeDef
  2. See ResponseMetadataTypeDef

PutVoiceConnectorTerminationCredentialsRequestRequestTypeDef#

# PutVoiceConnectorTerminationCredentialsRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import PutVoiceConnectorTerminationCredentialsRequestRequestTypeDef

def get_value() -> PutVoiceConnectorTerminationCredentialsRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
# PutVoiceConnectorTerminationCredentialsRequestRequestTypeDef definition

class PutVoiceConnectorTerminationCredentialsRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    Credentials: NotRequired[Sequence[CredentialTypeDef]],  # (1)
  1. See CredentialTypeDef

EmergencyCallingConfigurationTypeDef#

# EmergencyCallingConfigurationTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import EmergencyCallingConfigurationTypeDef

def get_value() -> EmergencyCallingConfigurationTypeDef:
    return {
        "DNIS": ...,
    }
# EmergencyCallingConfigurationTypeDef definition

class EmergencyCallingConfigurationTypeDef(TypedDict):
    DNIS: NotRequired[List[DNISEmergencyCallingConfigurationTypeDef]],  # (1)
  1. See DNISEmergencyCallingConfigurationTypeDef

GetGlobalSettingsResponseTypeDef#

# GetGlobalSettingsResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetGlobalSettingsResponseTypeDef

def get_value() -> GetGlobalSettingsResponseTypeDef:
    return {
        "VoiceConnector": ...,
        "ResponseMetadata": ...,
    }
# GetGlobalSettingsResponseTypeDef definition

class GetGlobalSettingsResponseTypeDef(TypedDict):
    VoiceConnector: VoiceConnectorSettingsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceConnectorSettingsTypeDef
  2. See ResponseMetadataTypeDef

UpdateGlobalSettingsRequestRequestTypeDef#

# UpdateGlobalSettingsRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import UpdateGlobalSettingsRequestRequestTypeDef

def get_value() -> UpdateGlobalSettingsRequestRequestTypeDef:
    return {
        "VoiceConnector": ...,
    }
# UpdateGlobalSettingsRequestRequestTypeDef definition

class UpdateGlobalSettingsRequestRequestTypeDef(TypedDict):
    VoiceConnector: NotRequired[VoiceConnectorSettingsTypeDef],  # (1)
  1. See VoiceConnectorSettingsTypeDef

GetSipMediaApplicationAlexaSkillConfigurationResponseTypeDef#

# GetSipMediaApplicationAlexaSkillConfigurationResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetSipMediaApplicationAlexaSkillConfigurationResponseTypeDef

def get_value() -> GetSipMediaApplicationAlexaSkillConfigurationResponseTypeDef:
    return {
        "SipMediaApplicationAlexaSkillConfiguration": ...,
        "ResponseMetadata": ...,
    }
# GetSipMediaApplicationAlexaSkillConfigurationResponseTypeDef definition

class GetSipMediaApplicationAlexaSkillConfigurationResponseTypeDef(TypedDict):
    SipMediaApplicationAlexaSkillConfiguration: SipMediaApplicationAlexaSkillConfigurationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipMediaApplicationAlexaSkillConfigurationTypeDef
  2. See ResponseMetadataTypeDef

PutSipMediaApplicationAlexaSkillConfigurationRequestRequestTypeDef#

# PutSipMediaApplicationAlexaSkillConfigurationRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import PutSipMediaApplicationAlexaSkillConfigurationRequestRequestTypeDef

def get_value() -> PutSipMediaApplicationAlexaSkillConfigurationRequestRequestTypeDef:
    return {
        "SipMediaApplicationId": ...,
    }
# PutSipMediaApplicationAlexaSkillConfigurationRequestRequestTypeDef definition

class PutSipMediaApplicationAlexaSkillConfigurationRequestRequestTypeDef(TypedDict):
    SipMediaApplicationId: str,
    SipMediaApplicationAlexaSkillConfiguration: NotRequired[SipMediaApplicationAlexaSkillConfigurationTypeDef],  # (1)
  1. See SipMediaApplicationAlexaSkillConfigurationTypeDef

PutSipMediaApplicationAlexaSkillConfigurationResponseTypeDef#

# PutSipMediaApplicationAlexaSkillConfigurationResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import PutSipMediaApplicationAlexaSkillConfigurationResponseTypeDef

def get_value() -> PutSipMediaApplicationAlexaSkillConfigurationResponseTypeDef:
    return {
        "SipMediaApplicationAlexaSkillConfiguration": ...,
        "ResponseMetadata": ...,
    }
# PutSipMediaApplicationAlexaSkillConfigurationResponseTypeDef definition

class PutSipMediaApplicationAlexaSkillConfigurationResponseTypeDef(TypedDict):
    SipMediaApplicationAlexaSkillConfiguration: SipMediaApplicationAlexaSkillConfigurationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipMediaApplicationAlexaSkillConfigurationTypeDef
  2. See ResponseMetadataTypeDef

GetSipMediaApplicationLoggingConfigurationResponseTypeDef#

# GetSipMediaApplicationLoggingConfigurationResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetSipMediaApplicationLoggingConfigurationResponseTypeDef

def get_value() -> GetSipMediaApplicationLoggingConfigurationResponseTypeDef:
    return {
        "SipMediaApplicationLoggingConfiguration": ...,
        "ResponseMetadata": ...,
    }
# GetSipMediaApplicationLoggingConfigurationResponseTypeDef definition

class GetSipMediaApplicationLoggingConfigurationResponseTypeDef(TypedDict):
    SipMediaApplicationLoggingConfiguration: SipMediaApplicationLoggingConfigurationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipMediaApplicationLoggingConfigurationTypeDef
  2. See ResponseMetadataTypeDef

PutSipMediaApplicationLoggingConfigurationRequestRequestTypeDef#

# PutSipMediaApplicationLoggingConfigurationRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import PutSipMediaApplicationLoggingConfigurationRequestRequestTypeDef

def get_value() -> PutSipMediaApplicationLoggingConfigurationRequestRequestTypeDef:
    return {
        "SipMediaApplicationId": ...,
    }
# PutSipMediaApplicationLoggingConfigurationRequestRequestTypeDef definition

class PutSipMediaApplicationLoggingConfigurationRequestRequestTypeDef(TypedDict):
    SipMediaApplicationId: str,
    SipMediaApplicationLoggingConfiguration: NotRequired[SipMediaApplicationLoggingConfigurationTypeDef],  # (1)
  1. See SipMediaApplicationLoggingConfigurationTypeDef

PutSipMediaApplicationLoggingConfigurationResponseTypeDef#

# PutSipMediaApplicationLoggingConfigurationResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import PutSipMediaApplicationLoggingConfigurationResponseTypeDef

def get_value() -> PutSipMediaApplicationLoggingConfigurationResponseTypeDef:
    return {
        "SipMediaApplicationLoggingConfiguration": ...,
        "ResponseMetadata": ...,
    }
# PutSipMediaApplicationLoggingConfigurationResponseTypeDef definition

class PutSipMediaApplicationLoggingConfigurationResponseTypeDef(TypedDict):
    SipMediaApplicationLoggingConfiguration: SipMediaApplicationLoggingConfigurationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipMediaApplicationLoggingConfigurationTypeDef
  2. See ResponseMetadataTypeDef

GetVoiceConnectorLoggingConfigurationResponseTypeDef#

# GetVoiceConnectorLoggingConfigurationResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorLoggingConfigurationResponseTypeDef

def get_value() -> GetVoiceConnectorLoggingConfigurationResponseTypeDef:
    return {
        "LoggingConfiguration": ...,
        "ResponseMetadata": ...,
    }
# GetVoiceConnectorLoggingConfigurationResponseTypeDef definition

class GetVoiceConnectorLoggingConfigurationResponseTypeDef(TypedDict):
    LoggingConfiguration: LoggingConfigurationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LoggingConfigurationTypeDef
  2. See ResponseMetadataTypeDef

PutVoiceConnectorLoggingConfigurationRequestRequestTypeDef#

# PutVoiceConnectorLoggingConfigurationRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import PutVoiceConnectorLoggingConfigurationRequestRequestTypeDef

def get_value() -> PutVoiceConnectorLoggingConfigurationRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "LoggingConfiguration": ...,
    }
# PutVoiceConnectorLoggingConfigurationRequestRequestTypeDef definition

class PutVoiceConnectorLoggingConfigurationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    LoggingConfiguration: LoggingConfigurationTypeDef,  # (1)
  1. See LoggingConfigurationTypeDef

PutVoiceConnectorLoggingConfigurationResponseTypeDef#

# PutVoiceConnectorLoggingConfigurationResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import PutVoiceConnectorLoggingConfigurationResponseTypeDef

def get_value() -> PutVoiceConnectorLoggingConfigurationResponseTypeDef:
    return {
        "LoggingConfiguration": ...,
        "ResponseMetadata": ...,
    }
# PutVoiceConnectorLoggingConfigurationResponseTypeDef definition

class PutVoiceConnectorLoggingConfigurationResponseTypeDef(TypedDict):
    LoggingConfiguration: LoggingConfigurationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LoggingConfigurationTypeDef
  2. See ResponseMetadataTypeDef

GetVoiceConnectorProxyResponseTypeDef#

# GetVoiceConnectorProxyResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorProxyResponseTypeDef

def get_value() -> GetVoiceConnectorProxyResponseTypeDef:
    return {
        "Proxy": ...,
        "ResponseMetadata": ...,
    }
# GetVoiceConnectorProxyResponseTypeDef definition

class GetVoiceConnectorProxyResponseTypeDef(TypedDict):
    Proxy: ProxyTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ProxyTypeDef
  2. See ResponseMetadataTypeDef

PutVoiceConnectorProxyResponseTypeDef#

# PutVoiceConnectorProxyResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import PutVoiceConnectorProxyResponseTypeDef

def get_value() -> PutVoiceConnectorProxyResponseTypeDef:
    return {
        "Proxy": ...,
        "ResponseMetadata": ...,
    }
# PutVoiceConnectorProxyResponseTypeDef definition

class PutVoiceConnectorProxyResponseTypeDef(TypedDict):
    Proxy: ProxyTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ProxyTypeDef
  2. See ResponseMetadataTypeDef

GetVoiceConnectorTerminationHealthResponseTypeDef#

# GetVoiceConnectorTerminationHealthResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorTerminationHealthResponseTypeDef

def get_value() -> GetVoiceConnectorTerminationHealthResponseTypeDef:
    return {
        "TerminationHealth": ...,
        "ResponseMetadata": ...,
    }
# GetVoiceConnectorTerminationHealthResponseTypeDef definition

class GetVoiceConnectorTerminationHealthResponseTypeDef(TypedDict):
    TerminationHealth: TerminationHealthTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TerminationHealthTypeDef
  2. See ResponseMetadataTypeDef

GetVoiceConnectorTerminationResponseTypeDef#

# GetVoiceConnectorTerminationResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorTerminationResponseTypeDef

def get_value() -> GetVoiceConnectorTerminationResponseTypeDef:
    return {
        "Termination": ...,
        "ResponseMetadata": ...,
    }
# GetVoiceConnectorTerminationResponseTypeDef definition

class GetVoiceConnectorTerminationResponseTypeDef(TypedDict):
    Termination: TerminationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TerminationTypeDef
  2. See ResponseMetadataTypeDef

PutVoiceConnectorTerminationRequestRequestTypeDef#

# PutVoiceConnectorTerminationRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import PutVoiceConnectorTerminationRequestRequestTypeDef

def get_value() -> PutVoiceConnectorTerminationRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "Termination": ...,
    }
# PutVoiceConnectorTerminationRequestRequestTypeDef definition

class PutVoiceConnectorTerminationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    Termination: TerminationTypeDef,  # (1)
  1. See TerminationTypeDef

PutVoiceConnectorTerminationResponseTypeDef#

# PutVoiceConnectorTerminationResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import PutVoiceConnectorTerminationResponseTypeDef

def get_value() -> PutVoiceConnectorTerminationResponseTypeDef:
    return {
        "Termination": ...,
        "ResponseMetadata": ...,
    }
# PutVoiceConnectorTerminationResponseTypeDef definition

class PutVoiceConnectorTerminationResponseTypeDef(TypedDict):
    Termination: TerminationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TerminationTypeDef
  2. See ResponseMetadataTypeDef

ListSupportedPhoneNumberCountriesResponseTypeDef#

# ListSupportedPhoneNumberCountriesResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ListSupportedPhoneNumberCountriesResponseTypeDef

def get_value() -> ListSupportedPhoneNumberCountriesResponseTypeDef:
    return {
        "PhoneNumberCountries": ...,
        "ResponseMetadata": ...,
    }
# ListSupportedPhoneNumberCountriesResponseTypeDef definition

class ListSupportedPhoneNumberCountriesResponseTypeDef(TypedDict):
    PhoneNumberCountries: List[PhoneNumberCountryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PhoneNumberCountryTypeDef
  2. See ResponseMetadataTypeDef

ListVoiceProfileDomainsResponseTypeDef#

# ListVoiceProfileDomainsResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ListVoiceProfileDomainsResponseTypeDef

def get_value() -> ListVoiceProfileDomainsResponseTypeDef:
    return {
        "VoiceProfileDomains": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
# ListVoiceProfileDomainsResponseTypeDef definition

class ListVoiceProfileDomainsResponseTypeDef(TypedDict):
    VoiceProfileDomains: List[VoiceProfileDomainSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceProfileDomainSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListVoiceProfilesResponseTypeDef#

# ListVoiceProfilesResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ListVoiceProfilesResponseTypeDef

def get_value() -> ListVoiceProfilesResponseTypeDef:
    return {
        "VoiceProfiles": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
# ListVoiceProfilesResponseTypeDef definition

class ListVoiceProfilesResponseTypeDef(TypedDict):
    VoiceProfiles: List[VoiceProfileSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceProfileSummaryTypeDef
  2. See ResponseMetadataTypeDef

PhoneNumberOrderTypeDef#

# PhoneNumberOrderTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import PhoneNumberOrderTypeDef

def get_value() -> PhoneNumberOrderTypeDef:
    return {
        "PhoneNumberOrderId": ...,
    }
# PhoneNumberOrderTypeDef definition

class PhoneNumberOrderTypeDef(TypedDict):
    PhoneNumberOrderId: NotRequired[str],
    ProductType: NotRequired[PhoneNumberProductTypeType],  # (1)
    Status: NotRequired[PhoneNumberOrderStatusType],  # (2)
    OrderType: NotRequired[PhoneNumberOrderTypeType],  # (3)
    OrderedPhoneNumbers: NotRequired[List[OrderedPhoneNumberTypeDef]],  # (4)
    CreatedTimestamp: NotRequired[datetime],
    UpdatedTimestamp: NotRequired[datetime],
  1. See PhoneNumberProductTypeType
  2. See PhoneNumberOrderStatusType
  3. See PhoneNumberOrderTypeType
  4. See OrderedPhoneNumberTypeDef

OriginationTypeDef#

# OriginationTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import OriginationTypeDef

def get_value() -> OriginationTypeDef:
    return {
        "Routes": ...,
    }
# OriginationTypeDef definition

class OriginationTypeDef(TypedDict):
    Routes: NotRequired[List[OriginationRouteTypeDef]],  # (1)
    Disabled: NotRequired[bool],
  1. See OriginationRouteTypeDef

ProxySessionTypeDef#

# ProxySessionTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ProxySessionTypeDef

def get_value() -> ProxySessionTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
# ProxySessionTypeDef definition

class ProxySessionTypeDef(TypedDict):
    VoiceConnectorId: NotRequired[str],
    ProxySessionId: NotRequired[str],
    Name: NotRequired[str],
    Status: NotRequired[ProxySessionStatusType],  # (1)
    ExpiryMinutes: NotRequired[int],
    Capabilities: NotRequired[List[CapabilityType]],  # (2)
    CreatedTimestamp: NotRequired[datetime],
    UpdatedTimestamp: NotRequired[datetime],
    EndedTimestamp: NotRequired[datetime],
    Participants: NotRequired[List[ParticipantTypeDef]],  # (3)
    NumberSelectionBehavior: NotRequired[NumberSelectionBehaviorType],  # (4)
    GeoMatchLevel: NotRequired[GeoMatchLevelType],  # (5)
    GeoMatchParams: NotRequired[GeoMatchParamsTypeDef],  # (6)
  1. See ProxySessionStatusType
  2. See CapabilityType
  3. See ParticipantTypeDef
  4. See NumberSelectionBehaviorType
  5. See GeoMatchLevelType
  6. See GeoMatchParamsTypeDef

PhoneNumberTypeDef#

# PhoneNumberTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import PhoneNumberTypeDef

def get_value() -> PhoneNumberTypeDef:
    return {
        "PhoneNumberId": ...,
    }
# PhoneNumberTypeDef definition

class PhoneNumberTypeDef(TypedDict):
    PhoneNumberId: NotRequired[str],
    E164PhoneNumber: NotRequired[str],
    Country: NotRequired[str],
    Type: NotRequired[PhoneNumberTypeType],  # (1)
    ProductType: NotRequired[PhoneNumberProductTypeType],  # (2)
    Status: NotRequired[PhoneNumberStatusType],  # (3)
    Capabilities: NotRequired[PhoneNumberCapabilitiesTypeDef],  # (4)
    Associations: NotRequired[List[PhoneNumberAssociationTypeDef]],  # (5)
    CallingName: NotRequired[str],
    CallingNameStatus: NotRequired[CallingNameStatusType],  # (6)
    CreatedTimestamp: NotRequired[datetime],
    UpdatedTimestamp: NotRequired[datetime],
    DeletionTimestamp: NotRequired[datetime],
    OrderId: NotRequired[str],
  1. See PhoneNumberTypeType
  2. See PhoneNumberProductTypeType
  3. See PhoneNumberStatusType
  4. See PhoneNumberCapabilitiesTypeDef
  5. See PhoneNumberAssociationTypeDef
  6. See CallingNameStatusType

SpeakerSearchDetailsTypeDef#

# SpeakerSearchDetailsTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import SpeakerSearchDetailsTypeDef

def get_value() -> SpeakerSearchDetailsTypeDef:
    return {
        "Results": ...,
    }
# SpeakerSearchDetailsTypeDef definition

class SpeakerSearchDetailsTypeDef(TypedDict):
    Results: NotRequired[List[SpeakerSearchResultTypeDef]],  # (1)
    VoiceprintGenerationStatus: NotRequired[str],
  1. See SpeakerSearchResultTypeDef

StreamingConfigurationTypeDef#

# StreamingConfigurationTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import StreamingConfigurationTypeDef

def get_value() -> StreamingConfigurationTypeDef:
    return {
        "DataRetentionInHours": ...,
        "Disabled": ...,
    }
# StreamingConfigurationTypeDef definition

class StreamingConfigurationTypeDef(TypedDict):
    DataRetentionInHours: int,
    Disabled: bool,
    StreamingNotificationTargets: NotRequired[List[StreamingNotificationTargetTypeDef]],  # (1)
    MediaInsightsConfiguration: NotRequired[MediaInsightsConfigurationTypeDef],  # (2)
  1. See StreamingNotificationTargetTypeDef
  2. See MediaInsightsConfigurationTypeDef

GetVoiceToneAnalysisTaskResponseTypeDef#

# GetVoiceToneAnalysisTaskResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceToneAnalysisTaskResponseTypeDef

def get_value() -> GetVoiceToneAnalysisTaskResponseTypeDef:
    return {
        "VoiceToneAnalysisTask": ...,
        "ResponseMetadata": ...,
    }
# GetVoiceToneAnalysisTaskResponseTypeDef definition

class GetVoiceToneAnalysisTaskResponseTypeDef(TypedDict):
    VoiceToneAnalysisTask: VoiceToneAnalysisTaskTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceToneAnalysisTaskTypeDef
  2. See ResponseMetadataTypeDef

StartVoiceToneAnalysisTaskResponseTypeDef#

# StartVoiceToneAnalysisTaskResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import StartVoiceToneAnalysisTaskResponseTypeDef

def get_value() -> StartVoiceToneAnalysisTaskResponseTypeDef:
    return {
        "VoiceToneAnalysisTask": ...,
        "ResponseMetadata": ...,
    }
# StartVoiceToneAnalysisTaskResponseTypeDef definition

class StartVoiceToneAnalysisTaskResponseTypeDef(TypedDict):
    VoiceToneAnalysisTask: VoiceToneAnalysisTaskTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceToneAnalysisTaskTypeDef
  2. See ResponseMetadataTypeDef

CreateSipMediaApplicationResponseTypeDef#

# CreateSipMediaApplicationResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import CreateSipMediaApplicationResponseTypeDef

def get_value() -> CreateSipMediaApplicationResponseTypeDef:
    return {
        "SipMediaApplication": ...,
        "ResponseMetadata": ...,
    }
# CreateSipMediaApplicationResponseTypeDef definition

class CreateSipMediaApplicationResponseTypeDef(TypedDict):
    SipMediaApplication: SipMediaApplicationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipMediaApplicationTypeDef
  2. See ResponseMetadataTypeDef

GetSipMediaApplicationResponseTypeDef#

# GetSipMediaApplicationResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetSipMediaApplicationResponseTypeDef

def get_value() -> GetSipMediaApplicationResponseTypeDef:
    return {
        "SipMediaApplication": ...,
        "ResponseMetadata": ...,
    }
# GetSipMediaApplicationResponseTypeDef definition

class GetSipMediaApplicationResponseTypeDef(TypedDict):
    SipMediaApplication: SipMediaApplicationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipMediaApplicationTypeDef
  2. See ResponseMetadataTypeDef

ListSipMediaApplicationsResponseTypeDef#

# ListSipMediaApplicationsResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ListSipMediaApplicationsResponseTypeDef

def get_value() -> ListSipMediaApplicationsResponseTypeDef:
    return {
        "SipMediaApplications": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
# ListSipMediaApplicationsResponseTypeDef definition

class ListSipMediaApplicationsResponseTypeDef(TypedDict):
    SipMediaApplications: List[SipMediaApplicationTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipMediaApplicationTypeDef
  2. See ResponseMetadataTypeDef

UpdateSipMediaApplicationResponseTypeDef#

# UpdateSipMediaApplicationResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import UpdateSipMediaApplicationResponseTypeDef

def get_value() -> UpdateSipMediaApplicationResponseTypeDef:
    return {
        "SipMediaApplication": ...,
        "ResponseMetadata": ...,
    }
# UpdateSipMediaApplicationResponseTypeDef definition

class UpdateSipMediaApplicationResponseTypeDef(TypedDict):
    SipMediaApplication: SipMediaApplicationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipMediaApplicationTypeDef
  2. See ResponseMetadataTypeDef

CreateSipRuleResponseTypeDef#

# CreateSipRuleResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import CreateSipRuleResponseTypeDef

def get_value() -> CreateSipRuleResponseTypeDef:
    return {
        "SipRule": ...,
        "ResponseMetadata": ...,
    }
# CreateSipRuleResponseTypeDef definition

class CreateSipRuleResponseTypeDef(TypedDict):
    SipRule: SipRuleTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipRuleTypeDef
  2. See ResponseMetadataTypeDef

GetSipRuleResponseTypeDef#

# GetSipRuleResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetSipRuleResponseTypeDef

def get_value() -> GetSipRuleResponseTypeDef:
    return {
        "SipRule": ...,
        "ResponseMetadata": ...,
    }
# GetSipRuleResponseTypeDef definition

class GetSipRuleResponseTypeDef(TypedDict):
    SipRule: SipRuleTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipRuleTypeDef
  2. See ResponseMetadataTypeDef

ListSipRulesResponseTypeDef#

# ListSipRulesResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ListSipRulesResponseTypeDef

def get_value() -> ListSipRulesResponseTypeDef:
    return {
        "SipRules": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
# ListSipRulesResponseTypeDef definition

class ListSipRulesResponseTypeDef(TypedDict):
    SipRules: List[SipRuleTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipRuleTypeDef
  2. See ResponseMetadataTypeDef

UpdateSipRuleResponseTypeDef#

# UpdateSipRuleResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import UpdateSipRuleResponseTypeDef

def get_value() -> UpdateSipRuleResponseTypeDef:
    return {
        "SipRule": ...,
        "ResponseMetadata": ...,
    }
# UpdateSipRuleResponseTypeDef definition

class UpdateSipRuleResponseTypeDef(TypedDict):
    SipRule: SipRuleTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipRuleTypeDef
  2. See ResponseMetadataTypeDef

CreateVoiceConnectorGroupResponseTypeDef#

# CreateVoiceConnectorGroupResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import CreateVoiceConnectorGroupResponseTypeDef

def get_value() -> CreateVoiceConnectorGroupResponseTypeDef:
    return {
        "VoiceConnectorGroup": ...,
        "ResponseMetadata": ...,
    }
# CreateVoiceConnectorGroupResponseTypeDef definition

class CreateVoiceConnectorGroupResponseTypeDef(TypedDict):
    VoiceConnectorGroup: VoiceConnectorGroupTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceConnectorGroupTypeDef
  2. See ResponseMetadataTypeDef

GetVoiceConnectorGroupResponseTypeDef#

# GetVoiceConnectorGroupResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorGroupResponseTypeDef

def get_value() -> GetVoiceConnectorGroupResponseTypeDef:
    return {
        "VoiceConnectorGroup": ...,
        "ResponseMetadata": ...,
    }
# GetVoiceConnectorGroupResponseTypeDef definition

class GetVoiceConnectorGroupResponseTypeDef(TypedDict):
    VoiceConnectorGroup: VoiceConnectorGroupTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceConnectorGroupTypeDef
  2. See ResponseMetadataTypeDef

ListVoiceConnectorGroupsResponseTypeDef#

# ListVoiceConnectorGroupsResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ListVoiceConnectorGroupsResponseTypeDef

def get_value() -> ListVoiceConnectorGroupsResponseTypeDef:
    return {
        "VoiceConnectorGroups": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
# ListVoiceConnectorGroupsResponseTypeDef definition

class ListVoiceConnectorGroupsResponseTypeDef(TypedDict):
    VoiceConnectorGroups: List[VoiceConnectorGroupTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceConnectorGroupTypeDef
  2. See ResponseMetadataTypeDef

UpdateVoiceConnectorGroupResponseTypeDef#

# UpdateVoiceConnectorGroupResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import UpdateVoiceConnectorGroupResponseTypeDef

def get_value() -> UpdateVoiceConnectorGroupResponseTypeDef:
    return {
        "VoiceConnectorGroup": ...,
        "ResponseMetadata": ...,
    }
# UpdateVoiceConnectorGroupResponseTypeDef definition

class UpdateVoiceConnectorGroupResponseTypeDef(TypedDict):
    VoiceConnectorGroup: VoiceConnectorGroupTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceConnectorGroupTypeDef
  2. See ResponseMetadataTypeDef

CreateVoiceProfileDomainResponseTypeDef#

# CreateVoiceProfileDomainResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import CreateVoiceProfileDomainResponseTypeDef

def get_value() -> CreateVoiceProfileDomainResponseTypeDef:
    return {
        "VoiceProfileDomain": ...,
        "ResponseMetadata": ...,
    }
# CreateVoiceProfileDomainResponseTypeDef definition

class CreateVoiceProfileDomainResponseTypeDef(TypedDict):
    VoiceProfileDomain: VoiceProfileDomainTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceProfileDomainTypeDef
  2. See ResponseMetadataTypeDef

GetVoiceProfileDomainResponseTypeDef#

# GetVoiceProfileDomainResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceProfileDomainResponseTypeDef

def get_value() -> GetVoiceProfileDomainResponseTypeDef:
    return {
        "VoiceProfileDomain": ...,
        "ResponseMetadata": ...,
    }
# GetVoiceProfileDomainResponseTypeDef definition

class GetVoiceProfileDomainResponseTypeDef(TypedDict):
    VoiceProfileDomain: VoiceProfileDomainTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceProfileDomainTypeDef
  2. See ResponseMetadataTypeDef

UpdateVoiceProfileDomainResponseTypeDef#

# UpdateVoiceProfileDomainResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import UpdateVoiceProfileDomainResponseTypeDef

def get_value() -> UpdateVoiceProfileDomainResponseTypeDef:
    return {
        "VoiceProfileDomain": ...,
        "ResponseMetadata": ...,
    }
# UpdateVoiceProfileDomainResponseTypeDef definition

class UpdateVoiceProfileDomainResponseTypeDef(TypedDict):
    VoiceProfileDomain: VoiceProfileDomainTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceProfileDomainTypeDef
  2. See ResponseMetadataTypeDef

GetVoiceConnectorEmergencyCallingConfigurationResponseTypeDef#

# GetVoiceConnectorEmergencyCallingConfigurationResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorEmergencyCallingConfigurationResponseTypeDef

def get_value() -> GetVoiceConnectorEmergencyCallingConfigurationResponseTypeDef:
    return {
        "EmergencyCallingConfiguration": ...,
        "ResponseMetadata": ...,
    }
# GetVoiceConnectorEmergencyCallingConfigurationResponseTypeDef definition

class GetVoiceConnectorEmergencyCallingConfigurationResponseTypeDef(TypedDict):
    EmergencyCallingConfiguration: EmergencyCallingConfigurationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EmergencyCallingConfigurationTypeDef
  2. See ResponseMetadataTypeDef

PutVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef#

# PutVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import PutVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef

def get_value() -> PutVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "EmergencyCallingConfiguration": ...,
    }
# PutVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef definition

class PutVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    EmergencyCallingConfiguration: EmergencyCallingConfigurationTypeDef,  # (1)
  1. See EmergencyCallingConfigurationTypeDef

PutVoiceConnectorEmergencyCallingConfigurationResponseTypeDef#

# PutVoiceConnectorEmergencyCallingConfigurationResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import PutVoiceConnectorEmergencyCallingConfigurationResponseTypeDef

def get_value() -> PutVoiceConnectorEmergencyCallingConfigurationResponseTypeDef:
    return {
        "EmergencyCallingConfiguration": ...,
        "ResponseMetadata": ...,
    }
# PutVoiceConnectorEmergencyCallingConfigurationResponseTypeDef definition

class PutVoiceConnectorEmergencyCallingConfigurationResponseTypeDef(TypedDict):
    EmergencyCallingConfiguration: EmergencyCallingConfigurationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EmergencyCallingConfigurationTypeDef
  2. See ResponseMetadataTypeDef

CreatePhoneNumberOrderResponseTypeDef#

# CreatePhoneNumberOrderResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import CreatePhoneNumberOrderResponseTypeDef

def get_value() -> CreatePhoneNumberOrderResponseTypeDef:
    return {
        "PhoneNumberOrder": ...,
        "ResponseMetadata": ...,
    }
# CreatePhoneNumberOrderResponseTypeDef definition

class CreatePhoneNumberOrderResponseTypeDef(TypedDict):
    PhoneNumberOrder: PhoneNumberOrderTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PhoneNumberOrderTypeDef
  2. See ResponseMetadataTypeDef

GetPhoneNumberOrderResponseTypeDef#

# GetPhoneNumberOrderResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetPhoneNumberOrderResponseTypeDef

def get_value() -> GetPhoneNumberOrderResponseTypeDef:
    return {
        "PhoneNumberOrder": ...,
        "ResponseMetadata": ...,
    }
# GetPhoneNumberOrderResponseTypeDef definition

class GetPhoneNumberOrderResponseTypeDef(TypedDict):
    PhoneNumberOrder: PhoneNumberOrderTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PhoneNumberOrderTypeDef
  2. See ResponseMetadataTypeDef

ListPhoneNumberOrdersResponseTypeDef#

# ListPhoneNumberOrdersResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ListPhoneNumberOrdersResponseTypeDef

def get_value() -> ListPhoneNumberOrdersResponseTypeDef:
    return {
        "PhoneNumberOrders": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
# ListPhoneNumberOrdersResponseTypeDef definition

class ListPhoneNumberOrdersResponseTypeDef(TypedDict):
    PhoneNumberOrders: List[PhoneNumberOrderTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PhoneNumberOrderTypeDef
  2. See ResponseMetadataTypeDef

GetVoiceConnectorOriginationResponseTypeDef#

# GetVoiceConnectorOriginationResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorOriginationResponseTypeDef

def get_value() -> GetVoiceConnectorOriginationResponseTypeDef:
    return {
        "Origination": ...,
        "ResponseMetadata": ...,
    }
# GetVoiceConnectorOriginationResponseTypeDef definition

class GetVoiceConnectorOriginationResponseTypeDef(TypedDict):
    Origination: OriginationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See OriginationTypeDef
  2. See ResponseMetadataTypeDef

PutVoiceConnectorOriginationRequestRequestTypeDef#

# PutVoiceConnectorOriginationRequestRequestTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import PutVoiceConnectorOriginationRequestRequestTypeDef

def get_value() -> PutVoiceConnectorOriginationRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "Origination": ...,
    }
# PutVoiceConnectorOriginationRequestRequestTypeDef definition

class PutVoiceConnectorOriginationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    Origination: OriginationTypeDef,  # (1)
  1. See OriginationTypeDef

PutVoiceConnectorOriginationResponseTypeDef#

# PutVoiceConnectorOriginationResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import PutVoiceConnectorOriginationResponseTypeDef

def get_value() -> PutVoiceConnectorOriginationResponseTypeDef:
    return {
        "Origination": ...,
        "ResponseMetadata": ...,
    }
# PutVoiceConnectorOriginationResponseTypeDef definition

class PutVoiceConnectorOriginationResponseTypeDef(TypedDict):
    Origination: OriginationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See OriginationTypeDef
  2. See ResponseMetadataTypeDef

CreateProxySessionResponseTypeDef#

# CreateProxySessionResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import CreateProxySessionResponseTypeDef

def get_value() -> CreateProxySessionResponseTypeDef:
    return {
        "ProxySession": ...,
        "ResponseMetadata": ...,
    }
# CreateProxySessionResponseTypeDef definition

class CreateProxySessionResponseTypeDef(TypedDict):
    ProxySession: ProxySessionTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ProxySessionTypeDef
  2. See ResponseMetadataTypeDef

GetProxySessionResponseTypeDef#

# GetProxySessionResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetProxySessionResponseTypeDef

def get_value() -> GetProxySessionResponseTypeDef:
    return {
        "ProxySession": ...,
        "ResponseMetadata": ...,
    }
# GetProxySessionResponseTypeDef definition

class GetProxySessionResponseTypeDef(TypedDict):
    ProxySession: ProxySessionTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ProxySessionTypeDef
  2. See ResponseMetadataTypeDef

ListProxySessionsResponseTypeDef#

# ListProxySessionsResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ListProxySessionsResponseTypeDef

def get_value() -> ListProxySessionsResponseTypeDef:
    return {
        "ProxySessions": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
# ListProxySessionsResponseTypeDef definition

class ListProxySessionsResponseTypeDef(TypedDict):
    ProxySessions: List[ProxySessionTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ProxySessionTypeDef
  2. See ResponseMetadataTypeDef

UpdateProxySessionResponseTypeDef#

# UpdateProxySessionResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import UpdateProxySessionResponseTypeDef

def get_value() -> UpdateProxySessionResponseTypeDef:
    return {
        "ProxySession": ...,
        "ResponseMetadata": ...,
    }
# UpdateProxySessionResponseTypeDef definition

class UpdateProxySessionResponseTypeDef(TypedDict):
    ProxySession: ProxySessionTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ProxySessionTypeDef
  2. See ResponseMetadataTypeDef

GetPhoneNumberResponseTypeDef#

# GetPhoneNumberResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import GetPhoneNumberResponseTypeDef

def get_value() -> GetPhoneNumberResponseTypeDef:
    return {
        "PhoneNumber": ...,
        "ResponseMetadata": ...,
    }
# GetPhoneNumberResponseTypeDef definition

class GetPhoneNumberResponseTypeDef(TypedDict):
    PhoneNumber: PhoneNumberTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PhoneNumberTypeDef
  2. See ResponseMetadataTypeDef

ListPhoneNumbersResponseTypeDef#

# ListPhoneNumbersResponseTypeDef usage example

from mypy_boto3_chime_sdk_voice.type_defs import ListPhoneNumbersResponseTypeDef

def get_value() -> ListPhoneNumbersResponseTypeDef:
    return {
        "PhoneNumbers": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
# ListPhoneNumbersResponseTypeDef definition

class ListPhoneNumbersResponseTypeDef(TypedDict):
    PhoneNumbers: List[PhoneNumberTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PhoneNumberTypeDef
  2. See ResponseMetadataTypeDef

RestorePhoneNumberResponseTypeDef#

# RestorePhoneNumberRespons