Skip to content

Typed dictionaries

Index > ChimeSDKVoice > Typed dictionaries

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

AddressTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import AddressTypeDef

def get_value() -> AddressTypeDef:
    return {
        "streetName": ...,
    }
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

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import AssociatePhoneNumbersWithVoiceConnectorGroupRequestRequestTypeDef

def get_value() -> AssociatePhoneNumbersWithVoiceConnectorGroupRequestRequestTypeDef:
    return {
        "VoiceConnectorGroupId": ...,
        "E164PhoneNumbers": ...,
    }
Definition
class AssociatePhoneNumbersWithVoiceConnectorGroupRequestRequestTypeDef(TypedDict):
    VoiceConnectorGroupId: str,
    E164PhoneNumbers: Sequence[str],
    ForceAssociate: NotRequired[bool],

PhoneNumberErrorTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import PhoneNumberErrorTypeDef

def get_value() -> PhoneNumberErrorTypeDef:
    return {
        "PhoneNumberId": ...,
    }
Definition
class PhoneNumberErrorTypeDef(TypedDict):
    PhoneNumberId: NotRequired[str],
    ErrorCode: NotRequired[ErrorCodeType],  # (1)
    ErrorMessage: NotRequired[str],
  1. See ErrorCodeType

ResponseMetadataTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import ResponseMetadataTypeDef

def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
        "HostId": ...,
        "HTTPStatusCode": ...,
        "HTTPHeaders": ...,
        "RetryAttempts": ...,
    }
Definition
class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HostId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,

AssociatePhoneNumbersWithVoiceConnectorRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import AssociatePhoneNumbersWithVoiceConnectorRequestRequestTypeDef

def get_value() -> AssociatePhoneNumbersWithVoiceConnectorRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "E164PhoneNumbers": ...,
    }
Definition
class AssociatePhoneNumbersWithVoiceConnectorRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    E164PhoneNumbers: Sequence[str],
    ForceAssociate: NotRequired[bool],

BatchDeletePhoneNumberRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import BatchDeletePhoneNumberRequestRequestTypeDef

def get_value() -> BatchDeletePhoneNumberRequestRequestTypeDef:
    return {
        "PhoneNumberIds": ...,
    }
Definition
class BatchDeletePhoneNumberRequestRequestTypeDef(TypedDict):
    PhoneNumberIds: Sequence[str],

UpdatePhoneNumberRequestItemTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import UpdatePhoneNumberRequestItemTypeDef

def get_value() -> UpdatePhoneNumberRequestItemTypeDef:
    return {
        "PhoneNumberId": ...,
    }
Definition
class UpdatePhoneNumberRequestItemTypeDef(TypedDict):
    PhoneNumberId: str,
    ProductType: NotRequired[PhoneNumberProductTypeType],  # (1)
    CallingName: NotRequired[str],
  1. See PhoneNumberProductTypeType

CandidateAddressTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import CandidateAddressTypeDef

def get_value() -> CandidateAddressTypeDef:
    return {
        "streetInfo": ...,
    }
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

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import CreatePhoneNumberOrderRequestRequestTypeDef

def get_value() -> CreatePhoneNumberOrderRequestRequestTypeDef:
    return {
        "ProductType": ...,
        "E164PhoneNumbers": ...,
    }
Definition
class CreatePhoneNumberOrderRequestRequestTypeDef(TypedDict):
    ProductType: PhoneNumberProductTypeType,  # (1)
    E164PhoneNumbers: Sequence[str],
  1. See PhoneNumberProductTypeType

GeoMatchParamsTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GeoMatchParamsTypeDef

def get_value() -> GeoMatchParamsTypeDef:
    return {
        "Country": ...,
        "AreaCode": ...,
    }
Definition
class GeoMatchParamsTypeDef(TypedDict):
    Country: str,
    AreaCode: str,

CreateSipMediaApplicationCallRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import CreateSipMediaApplicationCallRequestRequestTypeDef

def get_value() -> CreateSipMediaApplicationCallRequestRequestTypeDef:
    return {
        "FromPhoneNumber": ...,
        "ToPhoneNumber": ...,
        "SipMediaApplicationId": ...,
    }
Definition
class CreateSipMediaApplicationCallRequestRequestTypeDef(TypedDict):
    FromPhoneNumber: str,
    ToPhoneNumber: str,
    SipMediaApplicationId: str,
    SipHeaders: NotRequired[Mapping[str, str]],
    ArgumentsMap: NotRequired[Mapping[str, str]],

SipMediaApplicationCallTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import SipMediaApplicationCallTypeDef

def get_value() -> SipMediaApplicationCallTypeDef:
    return {
        "TransactionId": ...,
    }
Definition
class SipMediaApplicationCallTypeDef(TypedDict):
    TransactionId: NotRequired[str],

SipMediaApplicationEndpointTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import SipMediaApplicationEndpointTypeDef

def get_value() -> SipMediaApplicationEndpointTypeDef:
    return {
        "LambdaArn": ...,
    }
Definition
class SipMediaApplicationEndpointTypeDef(TypedDict):
    LambdaArn: NotRequired[str],

SipRuleTargetApplicationTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import SipRuleTargetApplicationTypeDef

def get_value() -> SipRuleTargetApplicationTypeDef:
    return {
        "SipMediaApplicationId": ...,
    }
Definition
class SipRuleTargetApplicationTypeDef(TypedDict):
    SipMediaApplicationId: NotRequired[str],
    Priority: NotRequired[int],
    AwsRegion: NotRequired[str],

VoiceConnectorItemTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import VoiceConnectorItemTypeDef

def get_value() -> VoiceConnectorItemTypeDef:
    return {
        "VoiceConnectorId": ...,
        "Priority": ...,
    }
Definition
class VoiceConnectorItemTypeDef(TypedDict):
    VoiceConnectorId: str,
    Priority: int,

CreateVoiceConnectorRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import CreateVoiceConnectorRequestRequestTypeDef

def get_value() -> CreateVoiceConnectorRequestRequestTypeDef:
    return {
        "Name": ...,
        "RequireEncryption": ...,
    }
Definition
class CreateVoiceConnectorRequestRequestTypeDef(TypedDict):
    Name: str,
    RequireEncryption: bool,
    AwsRegion: NotRequired[VoiceConnectorAwsRegionType],  # (1)
  1. See VoiceConnectorAwsRegionType

VoiceConnectorTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import VoiceConnectorTypeDef

def get_value() -> VoiceConnectorTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
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

CredentialTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import CredentialTypeDef

def get_value() -> CredentialTypeDef:
    return {
        "Username": ...,
    }
Definition
class CredentialTypeDef(TypedDict):
    Username: NotRequired[str],
    Password: NotRequired[str],

DNISEmergencyCallingConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import DNISEmergencyCallingConfigurationTypeDef

def get_value() -> DNISEmergencyCallingConfigurationTypeDef:
    return {
        "EmergencyPhoneNumber": ...,
        "CallingCountry": ...,
    }
Definition
class DNISEmergencyCallingConfigurationTypeDef(TypedDict):
    EmergencyPhoneNumber: str,
    CallingCountry: str,
    TestPhoneNumber: NotRequired[str],

DeletePhoneNumberRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import DeletePhoneNumberRequestRequestTypeDef

def get_value() -> DeletePhoneNumberRequestRequestTypeDef:
    return {
        "PhoneNumberId": ...,
    }
Definition
class DeletePhoneNumberRequestRequestTypeDef(TypedDict):
    PhoneNumberId: str,

DeleteProxySessionRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import DeleteProxySessionRequestRequestTypeDef

def get_value() -> DeleteProxySessionRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "ProxySessionId": ...,
    }
Definition
class DeleteProxySessionRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    ProxySessionId: str,

DeleteSipMediaApplicationRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import DeleteSipMediaApplicationRequestRequestTypeDef

def get_value() -> DeleteSipMediaApplicationRequestRequestTypeDef:
    return {
        "SipMediaApplicationId": ...,
    }
Definition
class DeleteSipMediaApplicationRequestRequestTypeDef(TypedDict):
    SipMediaApplicationId: str,

DeleteSipRuleRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import DeleteSipRuleRequestRequestTypeDef

def get_value() -> DeleteSipRuleRequestRequestTypeDef:
    return {
        "SipRuleId": ...,
    }
Definition
class DeleteSipRuleRequestRequestTypeDef(TypedDict):
    SipRuleId: str,

DeleteVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import DeleteVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef

def get_value() -> DeleteVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
Definition
class DeleteVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

DeleteVoiceConnectorGroupRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import DeleteVoiceConnectorGroupRequestRequestTypeDef

def get_value() -> DeleteVoiceConnectorGroupRequestRequestTypeDef:
    return {
        "VoiceConnectorGroupId": ...,
    }
Definition
class DeleteVoiceConnectorGroupRequestRequestTypeDef(TypedDict):
    VoiceConnectorGroupId: str,

DeleteVoiceConnectorOriginationRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import DeleteVoiceConnectorOriginationRequestRequestTypeDef

def get_value() -> DeleteVoiceConnectorOriginationRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
Definition
class DeleteVoiceConnectorOriginationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

DeleteVoiceConnectorProxyRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import DeleteVoiceConnectorProxyRequestRequestTypeDef

def get_value() -> DeleteVoiceConnectorProxyRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
Definition
class DeleteVoiceConnectorProxyRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

DeleteVoiceConnectorRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import DeleteVoiceConnectorRequestRequestTypeDef

def get_value() -> DeleteVoiceConnectorRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
Definition
class DeleteVoiceConnectorRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

DeleteVoiceConnectorStreamingConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import DeleteVoiceConnectorStreamingConfigurationRequestRequestTypeDef

def get_value() -> DeleteVoiceConnectorStreamingConfigurationRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
Definition
class DeleteVoiceConnectorStreamingConfigurationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

DeleteVoiceConnectorTerminationCredentialsRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import DeleteVoiceConnectorTerminationCredentialsRequestRequestTypeDef

def get_value() -> DeleteVoiceConnectorTerminationCredentialsRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "Usernames": ...,
    }
Definition
class DeleteVoiceConnectorTerminationCredentialsRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    Usernames: Sequence[str],

DeleteVoiceConnectorTerminationRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import DeleteVoiceConnectorTerminationRequestRequestTypeDef

def get_value() -> DeleteVoiceConnectorTerminationRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
Definition
class DeleteVoiceConnectorTerminationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

DisassociatePhoneNumbersFromVoiceConnectorGroupRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import DisassociatePhoneNumbersFromVoiceConnectorGroupRequestRequestTypeDef

def get_value() -> DisassociatePhoneNumbersFromVoiceConnectorGroupRequestRequestTypeDef:
    return {
        "VoiceConnectorGroupId": ...,
        "E164PhoneNumbers": ...,
    }
Definition
class DisassociatePhoneNumbersFromVoiceConnectorGroupRequestRequestTypeDef(TypedDict):
    VoiceConnectorGroupId: str,
    E164PhoneNumbers: Sequence[str],

DisassociatePhoneNumbersFromVoiceConnectorRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import DisassociatePhoneNumbersFromVoiceConnectorRequestRequestTypeDef

def get_value() -> DisassociatePhoneNumbersFromVoiceConnectorRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "E164PhoneNumbers": ...,
    }
Definition
class DisassociatePhoneNumbersFromVoiceConnectorRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    E164PhoneNumbers: Sequence[str],

VoiceConnectorSettingsTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import VoiceConnectorSettingsTypeDef

def get_value() -> VoiceConnectorSettingsTypeDef:
    return {
        "CdrBucket": ...,
    }
Definition
class VoiceConnectorSettingsTypeDef(TypedDict):
    CdrBucket: NotRequired[str],

GetPhoneNumberOrderRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetPhoneNumberOrderRequestRequestTypeDef

def get_value() -> GetPhoneNumberOrderRequestRequestTypeDef:
    return {
        "PhoneNumberOrderId": ...,
    }
Definition
class GetPhoneNumberOrderRequestRequestTypeDef(TypedDict):
    PhoneNumberOrderId: str,

GetPhoneNumberRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetPhoneNumberRequestRequestTypeDef

def get_value() -> GetPhoneNumberRequestRequestTypeDef:
    return {
        "PhoneNumberId": ...,
    }
Definition
class GetPhoneNumberRequestRequestTypeDef(TypedDict):
    PhoneNumberId: str,

GetProxySessionRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetProxySessionRequestRequestTypeDef

def get_value() -> GetProxySessionRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "ProxySessionId": ...,
    }
Definition
class GetProxySessionRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    ProxySessionId: str,

GetSipMediaApplicationAlexaSkillConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetSipMediaApplicationAlexaSkillConfigurationRequestRequestTypeDef

def get_value() -> GetSipMediaApplicationAlexaSkillConfigurationRequestRequestTypeDef:
    return {
        "SipMediaApplicationId": ...,
    }
Definition
class GetSipMediaApplicationAlexaSkillConfigurationRequestRequestTypeDef(TypedDict):
    SipMediaApplicationId: str,

SipMediaApplicationAlexaSkillConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import SipMediaApplicationAlexaSkillConfigurationTypeDef

def get_value() -> SipMediaApplicationAlexaSkillConfigurationTypeDef:
    return {
        "AlexaSkillStatus": ...,
        "AlexaSkillIds": ...,
    }
Definition
class SipMediaApplicationAlexaSkillConfigurationTypeDef(TypedDict):
    AlexaSkillStatus: AlexaSkillStatusType,  # (1)
    AlexaSkillIds: List[str],
  1. See AlexaSkillStatusType

GetSipMediaApplicationLoggingConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetSipMediaApplicationLoggingConfigurationRequestRequestTypeDef

def get_value() -> GetSipMediaApplicationLoggingConfigurationRequestRequestTypeDef:
    return {
        "SipMediaApplicationId": ...,
    }
Definition
class GetSipMediaApplicationLoggingConfigurationRequestRequestTypeDef(TypedDict):
    SipMediaApplicationId: str,

SipMediaApplicationLoggingConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import SipMediaApplicationLoggingConfigurationTypeDef

def get_value() -> SipMediaApplicationLoggingConfigurationTypeDef:
    return {
        "EnableSipMediaApplicationMessageLogs": ...,
    }
Definition
class SipMediaApplicationLoggingConfigurationTypeDef(TypedDict):
    EnableSipMediaApplicationMessageLogs: NotRequired[bool],

GetSipMediaApplicationRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetSipMediaApplicationRequestRequestTypeDef

def get_value() -> GetSipMediaApplicationRequestRequestTypeDef:
    return {
        "SipMediaApplicationId": ...,
    }
Definition
class GetSipMediaApplicationRequestRequestTypeDef(TypedDict):
    SipMediaApplicationId: str,

GetSipRuleRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetSipRuleRequestRequestTypeDef

def get_value() -> GetSipRuleRequestRequestTypeDef:
    return {
        "SipRuleId": ...,
    }
Definition
class GetSipRuleRequestRequestTypeDef(TypedDict):
    SipRuleId: str,

GetVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef

def get_value() -> GetVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
Definition
class GetVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

GetVoiceConnectorGroupRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorGroupRequestRequestTypeDef

def get_value() -> GetVoiceConnectorGroupRequestRequestTypeDef:
    return {
        "VoiceConnectorGroupId": ...,
    }
Definition
class GetVoiceConnectorGroupRequestRequestTypeDef(TypedDict):
    VoiceConnectorGroupId: str,

GetVoiceConnectorLoggingConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorLoggingConfigurationRequestRequestTypeDef

def get_value() -> GetVoiceConnectorLoggingConfigurationRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
Definition
class GetVoiceConnectorLoggingConfigurationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

LoggingConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import LoggingConfigurationTypeDef

def get_value() -> LoggingConfigurationTypeDef:
    return {
        "EnableSIPLogs": ...,
    }
Definition
class LoggingConfigurationTypeDef(TypedDict):
    EnableSIPLogs: NotRequired[bool],
    EnableMediaMetricLogs: NotRequired[bool],

GetVoiceConnectorOriginationRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorOriginationRequestRequestTypeDef

def get_value() -> GetVoiceConnectorOriginationRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
Definition
class GetVoiceConnectorOriginationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

GetVoiceConnectorProxyRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorProxyRequestRequestTypeDef

def get_value() -> GetVoiceConnectorProxyRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
Definition
class GetVoiceConnectorProxyRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

ProxyTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import ProxyTypeDef

def get_value() -> ProxyTypeDef:
    return {
        "DefaultSessionExpiryMinutes": ...,
    }
Definition
class ProxyTypeDef(TypedDict):
    DefaultSessionExpiryMinutes: NotRequired[int],
    Disabled: NotRequired[bool],
    FallBackPhoneNumber: NotRequired[str],
    PhoneNumberCountries: NotRequired[List[str]],

GetVoiceConnectorRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorRequestRequestTypeDef

def get_value() -> GetVoiceConnectorRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
Definition
class GetVoiceConnectorRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

GetVoiceConnectorStreamingConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorStreamingConfigurationRequestRequestTypeDef

def get_value() -> GetVoiceConnectorStreamingConfigurationRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
Definition
class GetVoiceConnectorStreamingConfigurationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

GetVoiceConnectorTerminationHealthRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorTerminationHealthRequestRequestTypeDef

def get_value() -> GetVoiceConnectorTerminationHealthRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
Definition
class GetVoiceConnectorTerminationHealthRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

TerminationHealthTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import TerminationHealthTypeDef

def get_value() -> TerminationHealthTypeDef:
    return {
        "Timestamp": ...,
    }
Definition
class TerminationHealthTypeDef(TypedDict):
    Timestamp: NotRequired[datetime],
    Source: NotRequired[str],

GetVoiceConnectorTerminationRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorTerminationRequestRequestTypeDef

def get_value() -> GetVoiceConnectorTerminationRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
Definition
class GetVoiceConnectorTerminationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

TerminationTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import TerminationTypeDef

def get_value() -> TerminationTypeDef:
    return {
        "CpsLimit": ...,
    }
Definition
class TerminationTypeDef(TypedDict):
    CpsLimit: NotRequired[int],
    DefaultPhoneNumber: NotRequired[str],
    CallingRegions: NotRequired[List[str]],
    CidrAllowedList: NotRequired[List[str]],
    Disabled: NotRequired[bool],

ListPhoneNumberOrdersRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import ListPhoneNumberOrdersRequestRequestTypeDef

def get_value() -> ListPhoneNumberOrdersRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListPhoneNumberOrdersRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListPhoneNumbersRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import ListPhoneNumbersRequestRequestTypeDef

def get_value() -> ListPhoneNumbersRequestRequestTypeDef:
    return {
        "Status": ...,
    }
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

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import ListProxySessionsRequestRequestTypeDef

def get_value() -> ListProxySessionsRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
Definition
class ListProxySessionsRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    Status: NotRequired[ProxySessionStatusType],  # (1)
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
  1. See ProxySessionStatusType

PaginatorConfigTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import PaginatorConfigTypeDef

def get_value() -> PaginatorConfigTypeDef:
    return {
        "MaxItems": ...,
    }
Definition
class PaginatorConfigTypeDef(TypedDict):
    MaxItems: NotRequired[int],
    PageSize: NotRequired[int],
    StartingToken: NotRequired[str],

ListSipMediaApplicationsRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import ListSipMediaApplicationsRequestRequestTypeDef

def get_value() -> ListSipMediaApplicationsRequestRequestTypeDef:
    return {
        "MaxResults": ...,
    }
Definition
class ListSipMediaApplicationsRequestRequestTypeDef(TypedDict):
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListSipRulesRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import ListSipRulesRequestRequestTypeDef

def get_value() -> ListSipRulesRequestRequestTypeDef:
    return {
        "SipMediaApplicationId": ...,
    }
Definition
class ListSipRulesRequestRequestTypeDef(TypedDict):
    SipMediaApplicationId: NotRequired[str],
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListSupportedPhoneNumberCountriesRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import ListSupportedPhoneNumberCountriesRequestRequestTypeDef

def get_value() -> ListSupportedPhoneNumberCountriesRequestRequestTypeDef:
    return {
        "ProductType": ...,
    }
Definition
class ListSupportedPhoneNumberCountriesRequestRequestTypeDef(TypedDict):
    ProductType: PhoneNumberProductTypeType,  # (1)
  1. See PhoneNumberProductTypeType

PhoneNumberCountryTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import PhoneNumberCountryTypeDef

def get_value() -> PhoneNumberCountryTypeDef:
    return {
        "CountryCode": ...,
    }
Definition
class PhoneNumberCountryTypeDef(TypedDict):
    CountryCode: NotRequired[str],
    SupportedPhoneNumberTypes: NotRequired[List[PhoneNumberTypeType]],  # (1)
  1. See PhoneNumberTypeType

ListVoiceConnectorGroupsRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import ListVoiceConnectorGroupsRequestRequestTypeDef

def get_value() -> ListVoiceConnectorGroupsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListVoiceConnectorGroupsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListVoiceConnectorTerminationCredentialsRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import ListVoiceConnectorTerminationCredentialsRequestRequestTypeDef

def get_value() -> ListVoiceConnectorTerminationCredentialsRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
Definition
class ListVoiceConnectorTerminationCredentialsRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

ListVoiceConnectorsRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import ListVoiceConnectorsRequestRequestTypeDef

def get_value() -> ListVoiceConnectorsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListVoiceConnectorsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

OrderedPhoneNumberTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import OrderedPhoneNumberTypeDef

def get_value() -> OrderedPhoneNumberTypeDef:
    return {
        "E164PhoneNumber": ...,
    }
Definition
class OrderedPhoneNumberTypeDef(TypedDict):
    E164PhoneNumber: NotRequired[str],
    Status: NotRequired[OrderedPhoneNumberStatusType],  # (1)
  1. See OrderedPhoneNumberStatusType

OriginationRouteTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import OriginationRouteTypeDef

def get_value() -> OriginationRouteTypeDef:
    return {
        "Host": ...,
    }
Definition
class OriginationRouteTypeDef(TypedDict):
    Host: NotRequired[str],
    Port: NotRequired[int],
    Protocol: NotRequired[OriginationRouteProtocolType],  # (1)
    Priority: NotRequired[int],
    Weight: NotRequired[int],
  1. See OriginationRouteProtocolType

ParticipantTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import ParticipantTypeDef

def get_value() -> ParticipantTypeDef:
    return {
        "PhoneNumber": ...,
    }
Definition
class ParticipantTypeDef(TypedDict):
    PhoneNumber: NotRequired[str],
    ProxyPhoneNumber: NotRequired[str],

PhoneNumberAssociationTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import PhoneNumberAssociationTypeDef

def get_value() -> PhoneNumberAssociationTypeDef:
    return {
        "Value": ...,
    }
Definition
class PhoneNumberAssociationTypeDef(TypedDict):
    Value: NotRequired[str],
    Name: NotRequired[PhoneNumberAssociationNameType],  # (1)
    AssociatedTimestamp: NotRequired[datetime],
  1. See PhoneNumberAssociationNameType

PhoneNumberCapabilitiesTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import PhoneNumberCapabilitiesTypeDef

def get_value() -> PhoneNumberCapabilitiesTypeDef:
    return {
        "InboundCall": ...,
    }
Definition
class PhoneNumberCapabilitiesTypeDef(TypedDict):
    InboundCall: NotRequired[bool],
    OutboundCall: NotRequired[bool],
    InboundSMS: NotRequired[bool],
    OutboundSMS: NotRequired[bool],
    InboundMMS: NotRequired[bool],
    OutboundMMS: NotRequired[bool],

PutVoiceConnectorProxyRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import PutVoiceConnectorProxyRequestRequestTypeDef

def get_value() -> PutVoiceConnectorProxyRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "DefaultSessionExpiryMinutes": ...,
        "PhoneNumberPoolCountries": ...,
    }
Definition
class PutVoiceConnectorProxyRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    DefaultSessionExpiryMinutes: int,
    PhoneNumberPoolCountries: Sequence[str],
    FallBackPhoneNumber: NotRequired[str],
    Disabled: NotRequired[bool],

RestorePhoneNumberRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import RestorePhoneNumberRequestRequestTypeDef

def get_value() -> RestorePhoneNumberRequestRequestTypeDef:
    return {
        "PhoneNumberId": ...,
    }
Definition
class RestorePhoneNumberRequestRequestTypeDef(TypedDict):
    PhoneNumberId: str,

SearchAvailablePhoneNumbersRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import SearchAvailablePhoneNumbersRequestRequestTypeDef

def get_value() -> SearchAvailablePhoneNumbersRequestRequestTypeDef:
    return {
        "AreaCode": ...,
    }
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

StreamingNotificationTargetTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import StreamingNotificationTargetTypeDef

def get_value() -> StreamingNotificationTargetTypeDef:
    return {
        "NotificationTarget": ...,
    }
Definition
class StreamingNotificationTargetTypeDef(TypedDict):
    NotificationTarget: NotRequired[NotificationTargetType],  # (1)
  1. See NotificationTargetType

UpdatePhoneNumberRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import UpdatePhoneNumberRequestRequestTypeDef

def get_value() -> UpdatePhoneNumberRequestRequestTypeDef:
    return {
        "PhoneNumberId": ...,
    }
Definition
class UpdatePhoneNumberRequestRequestTypeDef(TypedDict):
    PhoneNumberId: str,
    ProductType: NotRequired[PhoneNumberProductTypeType],  # (1)
    CallingName: NotRequired[str],
  1. See PhoneNumberProductTypeType

UpdatePhoneNumberSettingsRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import UpdatePhoneNumberSettingsRequestRequestTypeDef

def get_value() -> UpdatePhoneNumberSettingsRequestRequestTypeDef:
    return {
        "CallingName": ...,
    }
Definition
class UpdatePhoneNumberSettingsRequestRequestTypeDef(TypedDict):
    CallingName: str,

UpdateProxySessionRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import UpdateProxySessionRequestRequestTypeDef

def get_value() -> UpdateProxySessionRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "ProxySessionId": ...,
        "Capabilities": ...,
    }
Definition
class UpdateProxySessionRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    ProxySessionId: str,
    Capabilities: Sequence[CapabilityType],  # (1)
    ExpiryMinutes: NotRequired[int],
  1. See CapabilityType

UpdateSipMediaApplicationCallRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import UpdateSipMediaApplicationCallRequestRequestTypeDef

def get_value() -> UpdateSipMediaApplicationCallRequestRequestTypeDef:
    return {
        "SipMediaApplicationId": ...,
        "TransactionId": ...,
        "Arguments": ...,
    }
Definition
class UpdateSipMediaApplicationCallRequestRequestTypeDef(TypedDict):
    SipMediaApplicationId: str,
    TransactionId: str,
    Arguments: Mapping[str, str],

UpdateVoiceConnectorRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import UpdateVoiceConnectorRequestRequestTypeDef

def get_value() -> UpdateVoiceConnectorRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "Name": ...,
        "RequireEncryption": ...,
    }
Definition
class UpdateVoiceConnectorRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    Name: str,
    RequireEncryption: bool,

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": ...,
    }
Definition
class ValidateE911AddressRequestRequestTypeDef(TypedDict):
    AwsAccountId: str,
    StreetNumber: str,
    StreetInfo: str,
    City: str,
    State: str,
    Country: str,
    PostalCode: str,

AssociatePhoneNumbersWithVoiceConnectorGroupResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import AssociatePhoneNumbersWithVoiceConnectorGroupResponseTypeDef

def get_value() -> AssociatePhoneNumbersWithVoiceConnectorGroupResponseTypeDef:
    return {
        "PhoneNumberErrors": ...,
        "ResponseMetadata": ...,
    }
Definition
class AssociatePhoneNumbersWithVoiceConnectorGroupResponseTypeDef(TypedDict):
    PhoneNumberErrors: List[PhoneNumberErrorTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PhoneNumberErrorTypeDef
  2. See ResponseMetadataTypeDef

AssociatePhoneNumbersWithVoiceConnectorResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import AssociatePhoneNumbersWithVoiceConnectorResponseTypeDef

def get_value() -> AssociatePhoneNumbersWithVoiceConnectorResponseTypeDef:
    return {
        "PhoneNumberErrors": ...,
        "ResponseMetadata": ...,
    }
Definition
class AssociatePhoneNumbersWithVoiceConnectorResponseTypeDef(TypedDict):
    PhoneNumberErrors: List[PhoneNumberErrorTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PhoneNumberErrorTypeDef
  2. See ResponseMetadataTypeDef

BatchDeletePhoneNumberResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import BatchDeletePhoneNumberResponseTypeDef

def get_value() -> BatchDeletePhoneNumberResponseTypeDef:
    return {
        "PhoneNumberErrors": ...,
        "ResponseMetadata": ...,
    }
Definition
class BatchDeletePhoneNumberResponseTypeDef(TypedDict):
    PhoneNumberErrors: List[PhoneNumberErrorTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PhoneNumberErrorTypeDef
  2. See ResponseMetadataTypeDef

BatchUpdatePhoneNumberResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import BatchUpdatePhoneNumberResponseTypeDef

def get_value() -> BatchUpdatePhoneNumberResponseTypeDef:
    return {
        "PhoneNumberErrors": ...,
        "ResponseMetadata": ...,
    }
Definition
class BatchUpdatePhoneNumberResponseTypeDef(TypedDict):
    PhoneNumberErrors: List[PhoneNumberErrorTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PhoneNumberErrorTypeDef
  2. See ResponseMetadataTypeDef

DisassociatePhoneNumbersFromVoiceConnectorGroupResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import DisassociatePhoneNumbersFromVoiceConnectorGroupResponseTypeDef

def get_value() -> DisassociatePhoneNumbersFromVoiceConnectorGroupResponseTypeDef:
    return {
        "PhoneNumberErrors": ...,
        "ResponseMetadata": ...,
    }
Definition
class DisassociatePhoneNumbersFromVoiceConnectorGroupResponseTypeDef(TypedDict):
    PhoneNumberErrors: List[PhoneNumberErrorTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PhoneNumberErrorTypeDef
  2. See ResponseMetadataTypeDef

DisassociatePhoneNumbersFromVoiceConnectorResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import DisassociatePhoneNumbersFromVoiceConnectorResponseTypeDef

def get_value() -> DisassociatePhoneNumbersFromVoiceConnectorResponseTypeDef:
    return {
        "PhoneNumberErrors": ...,
        "ResponseMetadata": ...,
    }
Definition
class DisassociatePhoneNumbersFromVoiceConnectorResponseTypeDef(TypedDict):
    PhoneNumberErrors: List[PhoneNumberErrorTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PhoneNumberErrorTypeDef
  2. See ResponseMetadataTypeDef

EmptyResponseMetadataTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import EmptyResponseMetadataTypeDef

def get_value() -> EmptyResponseMetadataTypeDef:
    return {
        "ResponseMetadata": ...,
    }
Definition
class EmptyResponseMetadataTypeDef(TypedDict):
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

GetPhoneNumberSettingsResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetPhoneNumberSettingsResponseTypeDef

def get_value() -> GetPhoneNumberSettingsResponseTypeDef:
    return {
        "CallingName": ...,
        "CallingNameUpdatedTimestamp": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetPhoneNumberSettingsResponseTypeDef(TypedDict):
    CallingName: str,
    CallingNameUpdatedTimestamp: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

ListAvailableVoiceConnectorRegionsResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import ListAvailableVoiceConnectorRegionsResponseTypeDef

def get_value() -> ListAvailableVoiceConnectorRegionsResponseTypeDef:
    return {
        "VoiceConnectorRegions": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListAvailableVoiceConnectorRegionsResponseTypeDef(TypedDict):
    VoiceConnectorRegions: List[VoiceConnectorAwsRegionType],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceConnectorAwsRegionType
  2. See ResponseMetadataTypeDef

ListVoiceConnectorTerminationCredentialsResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import ListVoiceConnectorTerminationCredentialsResponseTypeDef

def get_value() -> ListVoiceConnectorTerminationCredentialsResponseTypeDef:
    return {
        "Usernames": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListVoiceConnectorTerminationCredentialsResponseTypeDef(TypedDict):
    Usernames: List[str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

SearchAvailablePhoneNumbersResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import SearchAvailablePhoneNumbersResponseTypeDef

def get_value() -> SearchAvailablePhoneNumbersResponseTypeDef:
    return {
        "E164PhoneNumbers": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class SearchAvailablePhoneNumbersResponseTypeDef(TypedDict):
    E164PhoneNumbers: List[str],
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

BatchUpdatePhoneNumberRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import BatchUpdatePhoneNumberRequestRequestTypeDef

def get_value() -> BatchUpdatePhoneNumberRequestRequestTypeDef:
    return {
        "UpdatePhoneNumberRequestItems": ...,
    }
Definition
class BatchUpdatePhoneNumberRequestRequestTypeDef(TypedDict):
    UpdatePhoneNumberRequestItems: Sequence[UpdatePhoneNumberRequestItemTypeDef],  # (1)
  1. See UpdatePhoneNumberRequestItemTypeDef

ValidateE911AddressResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import ValidateE911AddressResponseTypeDef

def get_value() -> ValidateE911AddressResponseTypeDef:
    return {
        "ValidationResult": ...,
        "AddressExternalId": ...,
        "Address": ...,
        "CandidateAddressList": ...,
        "ResponseMetadata": ...,
    }
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

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import CreateProxySessionRequestRequestTypeDef

def get_value() -> CreateProxySessionRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "ParticipantPhoneNumbers": ...,
        "Capabilities": ...,
    }
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

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import CreateSipMediaApplicationCallResponseTypeDef

def get_value() -> CreateSipMediaApplicationCallResponseTypeDef:
    return {
        "SipMediaApplicationCall": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateSipMediaApplicationCallResponseTypeDef(TypedDict):
    SipMediaApplicationCall: SipMediaApplicationCallTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipMediaApplicationCallTypeDef
  2. See ResponseMetadataTypeDef

UpdateSipMediaApplicationCallResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import UpdateSipMediaApplicationCallResponseTypeDef

def get_value() -> UpdateSipMediaApplicationCallResponseTypeDef:
    return {
        "SipMediaApplicationCall": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateSipMediaApplicationCallResponseTypeDef(TypedDict):
    SipMediaApplicationCall: SipMediaApplicationCallTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipMediaApplicationCallTypeDef
  2. See ResponseMetadataTypeDef

CreateSipMediaApplicationRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import CreateSipMediaApplicationRequestRequestTypeDef

def get_value() -> CreateSipMediaApplicationRequestRequestTypeDef:
    return {
        "AwsRegion": ...,
        "Name": ...,
        "Endpoints": ...,
    }
Definition
class CreateSipMediaApplicationRequestRequestTypeDef(TypedDict):
    AwsRegion: str,
    Name: str,
    Endpoints: Sequence[SipMediaApplicationEndpointTypeDef],  # (1)
  1. See SipMediaApplicationEndpointTypeDef

SipMediaApplicationTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import SipMediaApplicationTypeDef

def get_value() -> SipMediaApplicationTypeDef:
    return {
        "SipMediaApplicationId": ...,
    }
Definition
class SipMediaApplicationTypeDef(TypedDict):
    SipMediaApplicationId: NotRequired[str],
    AwsRegion: NotRequired[str],
    Name: NotRequired[str],
    Endpoints: NotRequired[List[SipMediaApplicationEndpointTypeDef]],  # (1)
    CreatedTimestamp: NotRequired[datetime],
    UpdatedTimestamp: NotRequired[datetime],
  1. See SipMediaApplicationEndpointTypeDef

UpdateSipMediaApplicationRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import UpdateSipMediaApplicationRequestRequestTypeDef

def get_value() -> UpdateSipMediaApplicationRequestRequestTypeDef:
    return {
        "SipMediaApplicationId": ...,
    }
Definition
class UpdateSipMediaApplicationRequestRequestTypeDef(TypedDict):
    SipMediaApplicationId: str,
    Name: NotRequired[str],
    Endpoints: NotRequired[Sequence[SipMediaApplicationEndpointTypeDef]],  # (1)
  1. See SipMediaApplicationEndpointTypeDef

CreateSipRuleRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import CreateSipRuleRequestRequestTypeDef

def get_value() -> CreateSipRuleRequestRequestTypeDef:
    return {
        "Name": ...,
        "TriggerType": ...,
        "TriggerValue": ...,
    }
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

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import SipRuleTypeDef

def get_value() -> SipRuleTypeDef:
    return {
        "SipRuleId": ...,
    }
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

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import UpdateSipRuleRequestRequestTypeDef

def get_value() -> UpdateSipRuleRequestRequestTypeDef:
    return {
        "SipRuleId": ...,
        "Name": ...,
    }
Definition
class UpdateSipRuleRequestRequestTypeDef(TypedDict):
    SipRuleId: str,
    Name: str,
    Disabled: NotRequired[bool],
    TargetApplications: NotRequired[Sequence[SipRuleTargetApplicationTypeDef]],  # (1)
  1. See SipRuleTargetApplicationTypeDef

CreateVoiceConnectorGroupRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import CreateVoiceConnectorGroupRequestRequestTypeDef

def get_value() -> CreateVoiceConnectorGroupRequestRequestTypeDef:
    return {
        "Name": ...,
    }
Definition
class CreateVoiceConnectorGroupRequestRequestTypeDef(TypedDict):
    Name: str,
    VoiceConnectorItems: NotRequired[Sequence[VoiceConnectorItemTypeDef]],  # (1)
  1. See VoiceConnectorItemTypeDef

UpdateVoiceConnectorGroupRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import UpdateVoiceConnectorGroupRequestRequestTypeDef

def get_value() -> UpdateVoiceConnectorGroupRequestRequestTypeDef:
    return {
        "VoiceConnectorGroupId": ...,
        "Name": ...,
        "VoiceConnectorItems": ...,
    }
Definition
class UpdateVoiceConnectorGroupRequestRequestTypeDef(TypedDict):
    VoiceConnectorGroupId: str,
    Name: str,
    VoiceConnectorItems: Sequence[VoiceConnectorItemTypeDef],  # (1)
  1. See VoiceConnectorItemTypeDef

VoiceConnectorGroupTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import VoiceConnectorGroupTypeDef

def get_value() -> VoiceConnectorGroupTypeDef:
    return {
        "VoiceConnectorGroupId": ...,
    }
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

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import CreateVoiceConnectorResponseTypeDef

def get_value() -> CreateVoiceConnectorResponseTypeDef:
    return {
        "VoiceConnector": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateVoiceConnectorResponseTypeDef(TypedDict):
    VoiceConnector: VoiceConnectorTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceConnectorTypeDef
  2. See ResponseMetadataTypeDef

GetVoiceConnectorResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorResponseTypeDef

def get_value() -> GetVoiceConnectorResponseTypeDef:
    return {
        "VoiceConnector": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetVoiceConnectorResponseTypeDef(TypedDict):
    VoiceConnector: VoiceConnectorTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceConnectorTypeDef
  2. See ResponseMetadataTypeDef

ListVoiceConnectorsResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import ListVoiceConnectorsResponseTypeDef

def get_value() -> ListVoiceConnectorsResponseTypeDef:
    return {
        "VoiceConnectors": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListVoiceConnectorsResponseTypeDef(TypedDict):
    VoiceConnectors: List[VoiceConnectorTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceConnectorTypeDef
  2. See ResponseMetadataTypeDef

UpdateVoiceConnectorResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import UpdateVoiceConnectorResponseTypeDef

def get_value() -> UpdateVoiceConnectorResponseTypeDef:
    return {
        "VoiceConnector": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateVoiceConnectorResponseTypeDef(TypedDict):
    VoiceConnector: VoiceConnectorTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceConnectorTypeDef
  2. See ResponseMetadataTypeDef

PutVoiceConnectorTerminationCredentialsRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import PutVoiceConnectorTerminationCredentialsRequestRequestTypeDef

def get_value() -> PutVoiceConnectorTerminationCredentialsRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
Definition
class PutVoiceConnectorTerminationCredentialsRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    Credentials: NotRequired[Sequence[CredentialTypeDef]],  # (1)
  1. See CredentialTypeDef

EmergencyCallingConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import EmergencyCallingConfigurationTypeDef

def get_value() -> EmergencyCallingConfigurationTypeDef:
    return {
        "DNIS": ...,
    }
Definition
class EmergencyCallingConfigurationTypeDef(TypedDict):
    DNIS: NotRequired[List[DNISEmergencyCallingConfigurationTypeDef]],  # (1)
  1. See DNISEmergencyCallingConfigurationTypeDef

GetGlobalSettingsResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetGlobalSettingsResponseTypeDef

def get_value() -> GetGlobalSettingsResponseTypeDef:
    return {
        "VoiceConnector": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetGlobalSettingsResponseTypeDef(TypedDict):
    VoiceConnector: VoiceConnectorSettingsTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceConnectorSettingsTypeDef
  2. See ResponseMetadataTypeDef

UpdateGlobalSettingsRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import UpdateGlobalSettingsRequestRequestTypeDef

def get_value() -> UpdateGlobalSettingsRequestRequestTypeDef:
    return {
        "VoiceConnector": ...,
    }
Definition
class UpdateGlobalSettingsRequestRequestTypeDef(TypedDict):
    VoiceConnector: NotRequired[VoiceConnectorSettingsTypeDef],  # (1)
  1. See VoiceConnectorSettingsTypeDef

GetSipMediaApplicationAlexaSkillConfigurationResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetSipMediaApplicationAlexaSkillConfigurationResponseTypeDef

def get_value() -> GetSipMediaApplicationAlexaSkillConfigurationResponseTypeDef:
    return {
        "SipMediaApplicationAlexaSkillConfiguration": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetSipMediaApplicationAlexaSkillConfigurationResponseTypeDef(TypedDict):
    SipMediaApplicationAlexaSkillConfiguration: SipMediaApplicationAlexaSkillConfigurationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipMediaApplicationAlexaSkillConfigurationTypeDef
  2. See ResponseMetadataTypeDef

PutSipMediaApplicationAlexaSkillConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import PutSipMediaApplicationAlexaSkillConfigurationRequestRequestTypeDef

def get_value() -> PutSipMediaApplicationAlexaSkillConfigurationRequestRequestTypeDef:
    return {
        "SipMediaApplicationId": ...,
    }
Definition
class PutSipMediaApplicationAlexaSkillConfigurationRequestRequestTypeDef(TypedDict):
    SipMediaApplicationId: str,
    SipMediaApplicationAlexaSkillConfiguration: NotRequired[SipMediaApplicationAlexaSkillConfigurationTypeDef],  # (1)
  1. See SipMediaApplicationAlexaSkillConfigurationTypeDef

PutSipMediaApplicationAlexaSkillConfigurationResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import PutSipMediaApplicationAlexaSkillConfigurationResponseTypeDef

def get_value() -> PutSipMediaApplicationAlexaSkillConfigurationResponseTypeDef:
    return {
        "SipMediaApplicationAlexaSkillConfiguration": ...,
        "ResponseMetadata": ...,
    }
Definition
class PutSipMediaApplicationAlexaSkillConfigurationResponseTypeDef(TypedDict):
    SipMediaApplicationAlexaSkillConfiguration: SipMediaApplicationAlexaSkillConfigurationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipMediaApplicationAlexaSkillConfigurationTypeDef
  2. See ResponseMetadataTypeDef

GetSipMediaApplicationLoggingConfigurationResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetSipMediaApplicationLoggingConfigurationResponseTypeDef

def get_value() -> GetSipMediaApplicationLoggingConfigurationResponseTypeDef:
    return {
        "SipMediaApplicationLoggingConfiguration": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetSipMediaApplicationLoggingConfigurationResponseTypeDef(TypedDict):
    SipMediaApplicationLoggingConfiguration: SipMediaApplicationLoggingConfigurationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipMediaApplicationLoggingConfigurationTypeDef
  2. See ResponseMetadataTypeDef

PutSipMediaApplicationLoggingConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import PutSipMediaApplicationLoggingConfigurationRequestRequestTypeDef

def get_value() -> PutSipMediaApplicationLoggingConfigurationRequestRequestTypeDef:
    return {
        "SipMediaApplicationId": ...,
    }
Definition
class PutSipMediaApplicationLoggingConfigurationRequestRequestTypeDef(TypedDict):
    SipMediaApplicationId: str,
    SipMediaApplicationLoggingConfiguration: NotRequired[SipMediaApplicationLoggingConfigurationTypeDef],  # (1)
  1. See SipMediaApplicationLoggingConfigurationTypeDef

PutSipMediaApplicationLoggingConfigurationResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import PutSipMediaApplicationLoggingConfigurationResponseTypeDef

def get_value() -> PutSipMediaApplicationLoggingConfigurationResponseTypeDef:
    return {
        "SipMediaApplicationLoggingConfiguration": ...,
        "ResponseMetadata": ...,
    }
Definition
class PutSipMediaApplicationLoggingConfigurationResponseTypeDef(TypedDict):
    SipMediaApplicationLoggingConfiguration: SipMediaApplicationLoggingConfigurationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipMediaApplicationLoggingConfigurationTypeDef
  2. See ResponseMetadataTypeDef

GetVoiceConnectorLoggingConfigurationResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorLoggingConfigurationResponseTypeDef

def get_value() -> GetVoiceConnectorLoggingConfigurationResponseTypeDef:
    return {
        "LoggingConfiguration": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetVoiceConnectorLoggingConfigurationResponseTypeDef(TypedDict):
    LoggingConfiguration: LoggingConfigurationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LoggingConfigurationTypeDef
  2. See ResponseMetadataTypeDef

PutVoiceConnectorLoggingConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import PutVoiceConnectorLoggingConfigurationRequestRequestTypeDef

def get_value() -> PutVoiceConnectorLoggingConfigurationRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "LoggingConfiguration": ...,
    }
Definition
class PutVoiceConnectorLoggingConfigurationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    LoggingConfiguration: LoggingConfigurationTypeDef,  # (1)
  1. See LoggingConfigurationTypeDef

PutVoiceConnectorLoggingConfigurationResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import PutVoiceConnectorLoggingConfigurationResponseTypeDef

def get_value() -> PutVoiceConnectorLoggingConfigurationResponseTypeDef:
    return {
        "LoggingConfiguration": ...,
        "ResponseMetadata": ...,
    }
Definition
class PutVoiceConnectorLoggingConfigurationResponseTypeDef(TypedDict):
    LoggingConfiguration: LoggingConfigurationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LoggingConfigurationTypeDef
  2. See ResponseMetadataTypeDef

GetVoiceConnectorProxyResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorProxyResponseTypeDef

def get_value() -> GetVoiceConnectorProxyResponseTypeDef:
    return {
        "Proxy": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetVoiceConnectorProxyResponseTypeDef(TypedDict):
    Proxy: ProxyTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ProxyTypeDef
  2. See ResponseMetadataTypeDef

PutVoiceConnectorProxyResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import PutVoiceConnectorProxyResponseTypeDef

def get_value() -> PutVoiceConnectorProxyResponseTypeDef:
    return {
        "Proxy": ...,
        "ResponseMetadata": ...,
    }
Definition
class PutVoiceConnectorProxyResponseTypeDef(TypedDict):
    Proxy: ProxyTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ProxyTypeDef
  2. See ResponseMetadataTypeDef

GetVoiceConnectorTerminationHealthResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorTerminationHealthResponseTypeDef

def get_value() -> GetVoiceConnectorTerminationHealthResponseTypeDef:
    return {
        "TerminationHealth": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetVoiceConnectorTerminationHealthResponseTypeDef(TypedDict):
    TerminationHealth: TerminationHealthTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TerminationHealthTypeDef
  2. See ResponseMetadataTypeDef

GetVoiceConnectorTerminationResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorTerminationResponseTypeDef

def get_value() -> GetVoiceConnectorTerminationResponseTypeDef:
    return {
        "Termination": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetVoiceConnectorTerminationResponseTypeDef(TypedDict):
    Termination: TerminationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TerminationTypeDef
  2. See ResponseMetadataTypeDef

PutVoiceConnectorTerminationRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import PutVoiceConnectorTerminationRequestRequestTypeDef

def get_value() -> PutVoiceConnectorTerminationRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "Termination": ...,
    }
Definition
class PutVoiceConnectorTerminationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    Termination: TerminationTypeDef,  # (1)
  1. See TerminationTypeDef

PutVoiceConnectorTerminationResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import PutVoiceConnectorTerminationResponseTypeDef

def get_value() -> PutVoiceConnectorTerminationResponseTypeDef:
    return {
        "Termination": ...,
        "ResponseMetadata": ...,
    }
Definition
class PutVoiceConnectorTerminationResponseTypeDef(TypedDict):
    Termination: TerminationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TerminationTypeDef
  2. See ResponseMetadataTypeDef

ListSipMediaApplicationsRequestListSipMediaApplicationsPaginateTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import ListSipMediaApplicationsRequestListSipMediaApplicationsPaginateTypeDef

def get_value() -> ListSipMediaApplicationsRequestListSipMediaApplicationsPaginateTypeDef:
    return {
        "PaginationConfig": ...,
    }
Definition
class ListSipMediaApplicationsRequestListSipMediaApplicationsPaginateTypeDef(TypedDict):
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListSipRulesRequestListSipRulesPaginateTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import ListSipRulesRequestListSipRulesPaginateTypeDef

def get_value() -> ListSipRulesRequestListSipRulesPaginateTypeDef:
    return {
        "SipMediaApplicationId": ...,
    }
Definition
class ListSipRulesRequestListSipRulesPaginateTypeDef(TypedDict):
    SipMediaApplicationId: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListSupportedPhoneNumberCountriesResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import ListSupportedPhoneNumberCountriesResponseTypeDef

def get_value() -> ListSupportedPhoneNumberCountriesResponseTypeDef:
    return {
        "PhoneNumberCountries": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListSupportedPhoneNumberCountriesResponseTypeDef(TypedDict):
    PhoneNumberCountries: List[PhoneNumberCountryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PhoneNumberCountryTypeDef
  2. See ResponseMetadataTypeDef

PhoneNumberOrderTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import PhoneNumberOrderTypeDef

def get_value() -> PhoneNumberOrderTypeDef:
    return {
        "PhoneNumberOrderId": ...,
    }
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

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import OriginationTypeDef

def get_value() -> OriginationTypeDef:
    return {
        "Routes": ...,
    }
Definition
class OriginationTypeDef(TypedDict):
    Routes: NotRequired[List[OriginationRouteTypeDef]],  # (1)
    Disabled: NotRequired[bool],
  1. See OriginationRouteTypeDef

ProxySessionTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import ProxySessionTypeDef

def get_value() -> ProxySessionTypeDef:
    return {
        "VoiceConnectorId": ...,
    }
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

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import PhoneNumberTypeDef

def get_value() -> PhoneNumberTypeDef:
    return {
        "PhoneNumberId": ...,
    }
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

StreamingConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import StreamingConfigurationTypeDef

def get_value() -> StreamingConfigurationTypeDef:
    return {
        "DataRetentionInHours": ...,
        "Disabled": ...,
    }
Definition
class StreamingConfigurationTypeDef(TypedDict):
    DataRetentionInHours: int,
    Disabled: bool,
    StreamingNotificationTargets: NotRequired[List[StreamingNotificationTargetTypeDef]],  # (1)
  1. See StreamingNotificationTargetTypeDef

CreateSipMediaApplicationResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import CreateSipMediaApplicationResponseTypeDef

def get_value() -> CreateSipMediaApplicationResponseTypeDef:
    return {
        "SipMediaApplication": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateSipMediaApplicationResponseTypeDef(TypedDict):
    SipMediaApplication: SipMediaApplicationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipMediaApplicationTypeDef
  2. See ResponseMetadataTypeDef

GetSipMediaApplicationResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetSipMediaApplicationResponseTypeDef

def get_value() -> GetSipMediaApplicationResponseTypeDef:
    return {
        "SipMediaApplication": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetSipMediaApplicationResponseTypeDef(TypedDict):
    SipMediaApplication: SipMediaApplicationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipMediaApplicationTypeDef
  2. See ResponseMetadataTypeDef

ListSipMediaApplicationsResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import ListSipMediaApplicationsResponseTypeDef

def get_value() -> ListSipMediaApplicationsResponseTypeDef:
    return {
        "SipMediaApplications": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListSipMediaApplicationsResponseTypeDef(TypedDict):
    SipMediaApplications: List[SipMediaApplicationTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipMediaApplicationTypeDef
  2. See ResponseMetadataTypeDef

UpdateSipMediaApplicationResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import UpdateSipMediaApplicationResponseTypeDef

def get_value() -> UpdateSipMediaApplicationResponseTypeDef:
    return {
        "SipMediaApplication": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateSipMediaApplicationResponseTypeDef(TypedDict):
    SipMediaApplication: SipMediaApplicationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipMediaApplicationTypeDef
  2. See ResponseMetadataTypeDef

CreateSipRuleResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import CreateSipRuleResponseTypeDef

def get_value() -> CreateSipRuleResponseTypeDef:
    return {
        "SipRule": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateSipRuleResponseTypeDef(TypedDict):
    SipRule: SipRuleTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipRuleTypeDef
  2. See ResponseMetadataTypeDef

GetSipRuleResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetSipRuleResponseTypeDef

def get_value() -> GetSipRuleResponseTypeDef:
    return {
        "SipRule": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetSipRuleResponseTypeDef(TypedDict):
    SipRule: SipRuleTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipRuleTypeDef
  2. See ResponseMetadataTypeDef

ListSipRulesResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import ListSipRulesResponseTypeDef

def get_value() -> ListSipRulesResponseTypeDef:
    return {
        "SipRules": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListSipRulesResponseTypeDef(TypedDict):
    SipRules: List[SipRuleTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipRuleTypeDef
  2. See ResponseMetadataTypeDef

UpdateSipRuleResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import UpdateSipRuleResponseTypeDef

def get_value() -> UpdateSipRuleResponseTypeDef:
    return {
        "SipRule": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateSipRuleResponseTypeDef(TypedDict):
    SipRule: SipRuleTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SipRuleTypeDef
  2. See ResponseMetadataTypeDef

CreateVoiceConnectorGroupResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import CreateVoiceConnectorGroupResponseTypeDef

def get_value() -> CreateVoiceConnectorGroupResponseTypeDef:
    return {
        "VoiceConnectorGroup": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateVoiceConnectorGroupResponseTypeDef(TypedDict):
    VoiceConnectorGroup: VoiceConnectorGroupTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceConnectorGroupTypeDef
  2. See ResponseMetadataTypeDef

GetVoiceConnectorGroupResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorGroupResponseTypeDef

def get_value() -> GetVoiceConnectorGroupResponseTypeDef:
    return {
        "VoiceConnectorGroup": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetVoiceConnectorGroupResponseTypeDef(TypedDict):
    VoiceConnectorGroup: VoiceConnectorGroupTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceConnectorGroupTypeDef
  2. See ResponseMetadataTypeDef

ListVoiceConnectorGroupsResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import ListVoiceConnectorGroupsResponseTypeDef

def get_value() -> ListVoiceConnectorGroupsResponseTypeDef:
    return {
        "VoiceConnectorGroups": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListVoiceConnectorGroupsResponseTypeDef(TypedDict):
    VoiceConnectorGroups: List[VoiceConnectorGroupTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceConnectorGroupTypeDef
  2. See ResponseMetadataTypeDef

UpdateVoiceConnectorGroupResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import UpdateVoiceConnectorGroupResponseTypeDef

def get_value() -> UpdateVoiceConnectorGroupResponseTypeDef:
    return {
        "VoiceConnectorGroup": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateVoiceConnectorGroupResponseTypeDef(TypedDict):
    VoiceConnectorGroup: VoiceConnectorGroupTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceConnectorGroupTypeDef
  2. See ResponseMetadataTypeDef

GetVoiceConnectorEmergencyCallingConfigurationResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorEmergencyCallingConfigurationResponseTypeDef

def get_value() -> GetVoiceConnectorEmergencyCallingConfigurationResponseTypeDef:
    return {
        "EmergencyCallingConfiguration": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetVoiceConnectorEmergencyCallingConfigurationResponseTypeDef(TypedDict):
    EmergencyCallingConfiguration: EmergencyCallingConfigurationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EmergencyCallingConfigurationTypeDef
  2. See ResponseMetadataTypeDef

PutVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import PutVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef

def get_value() -> PutVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "EmergencyCallingConfiguration": ...,
    }
Definition
class PutVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    EmergencyCallingConfiguration: EmergencyCallingConfigurationTypeDef,  # (1)
  1. See EmergencyCallingConfigurationTypeDef

PutVoiceConnectorEmergencyCallingConfigurationResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import PutVoiceConnectorEmergencyCallingConfigurationResponseTypeDef

def get_value() -> PutVoiceConnectorEmergencyCallingConfigurationResponseTypeDef:
    return {
        "EmergencyCallingConfiguration": ...,
        "ResponseMetadata": ...,
    }
Definition
class PutVoiceConnectorEmergencyCallingConfigurationResponseTypeDef(TypedDict):
    EmergencyCallingConfiguration: EmergencyCallingConfigurationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EmergencyCallingConfigurationTypeDef
  2. See ResponseMetadataTypeDef

CreatePhoneNumberOrderResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import CreatePhoneNumberOrderResponseTypeDef

def get_value() -> CreatePhoneNumberOrderResponseTypeDef:
    return {
        "PhoneNumberOrder": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreatePhoneNumberOrderResponseTypeDef(TypedDict):
    PhoneNumberOrder: PhoneNumberOrderTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PhoneNumberOrderTypeDef
  2. See ResponseMetadataTypeDef

GetPhoneNumberOrderResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetPhoneNumberOrderResponseTypeDef

def get_value() -> GetPhoneNumberOrderResponseTypeDef:
    return {
        "PhoneNumberOrder": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetPhoneNumberOrderResponseTypeDef(TypedDict):
    PhoneNumberOrder: PhoneNumberOrderTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PhoneNumberOrderTypeDef
  2. See ResponseMetadataTypeDef

ListPhoneNumberOrdersResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import ListPhoneNumberOrdersResponseTypeDef

def get_value() -> ListPhoneNumberOrdersResponseTypeDef:
    return {
        "PhoneNumberOrders": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListPhoneNumberOrdersResponseTypeDef(TypedDict):
    PhoneNumberOrders: List[PhoneNumberOrderTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PhoneNumberOrderTypeDef
  2. See ResponseMetadataTypeDef

GetVoiceConnectorOriginationResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorOriginationResponseTypeDef

def get_value() -> GetVoiceConnectorOriginationResponseTypeDef:
    return {
        "Origination": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetVoiceConnectorOriginationResponseTypeDef(TypedDict):
    Origination: OriginationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See OriginationTypeDef
  2. See ResponseMetadataTypeDef

PutVoiceConnectorOriginationRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import PutVoiceConnectorOriginationRequestRequestTypeDef

def get_value() -> PutVoiceConnectorOriginationRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "Origination": ...,
    }
Definition
class PutVoiceConnectorOriginationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    Origination: OriginationTypeDef,  # (1)
  1. See OriginationTypeDef

PutVoiceConnectorOriginationResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import PutVoiceConnectorOriginationResponseTypeDef

def get_value() -> PutVoiceConnectorOriginationResponseTypeDef:
    return {
        "Origination": ...,
        "ResponseMetadata": ...,
    }
Definition
class PutVoiceConnectorOriginationResponseTypeDef(TypedDict):
    Origination: OriginationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See OriginationTypeDef
  2. See ResponseMetadataTypeDef

CreateProxySessionResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import CreateProxySessionResponseTypeDef

def get_value() -> CreateProxySessionResponseTypeDef:
    return {
        "ProxySession": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateProxySessionResponseTypeDef(TypedDict):
    ProxySession: ProxySessionTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ProxySessionTypeDef
  2. See ResponseMetadataTypeDef

GetProxySessionResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetProxySessionResponseTypeDef

def get_value() -> GetProxySessionResponseTypeDef:
    return {
        "ProxySession": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetProxySessionResponseTypeDef(TypedDict):
    ProxySession: ProxySessionTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ProxySessionTypeDef
  2. See ResponseMetadataTypeDef

ListProxySessionsResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import ListProxySessionsResponseTypeDef

def get_value() -> ListProxySessionsResponseTypeDef:
    return {
        "ProxySessions": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListProxySessionsResponseTypeDef(TypedDict):
    ProxySessions: List[ProxySessionTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ProxySessionTypeDef
  2. See ResponseMetadataTypeDef

UpdateProxySessionResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import UpdateProxySessionResponseTypeDef

def get_value() -> UpdateProxySessionResponseTypeDef:
    return {
        "ProxySession": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdateProxySessionResponseTypeDef(TypedDict):
    ProxySession: ProxySessionTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ProxySessionTypeDef
  2. See ResponseMetadataTypeDef

GetPhoneNumberResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetPhoneNumberResponseTypeDef

def get_value() -> GetPhoneNumberResponseTypeDef:
    return {
        "PhoneNumber": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetPhoneNumberResponseTypeDef(TypedDict):
    PhoneNumber: PhoneNumberTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PhoneNumberTypeDef
  2. See ResponseMetadataTypeDef

ListPhoneNumbersResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import ListPhoneNumbersResponseTypeDef

def get_value() -> ListPhoneNumbersResponseTypeDef:
    return {
        "PhoneNumbers": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListPhoneNumbersResponseTypeDef(TypedDict):
    PhoneNumbers: List[PhoneNumberTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PhoneNumberTypeDef
  2. See ResponseMetadataTypeDef

RestorePhoneNumberResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import RestorePhoneNumberResponseTypeDef

def get_value() -> RestorePhoneNumberResponseTypeDef:
    return {
        "PhoneNumber": ...,
        "ResponseMetadata": ...,
    }
Definition
class RestorePhoneNumberResponseTypeDef(TypedDict):
    PhoneNumber: PhoneNumberTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PhoneNumberTypeDef
  2. See ResponseMetadataTypeDef

UpdatePhoneNumberResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import UpdatePhoneNumberResponseTypeDef

def get_value() -> UpdatePhoneNumberResponseTypeDef:
    return {
        "PhoneNumber": ...,
        "ResponseMetadata": ...,
    }
Definition
class UpdatePhoneNumberResponseTypeDef(TypedDict):
    PhoneNumber: PhoneNumberTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PhoneNumberTypeDef
  2. See ResponseMetadataTypeDef

GetVoiceConnectorStreamingConfigurationResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetVoiceConnectorStreamingConfigurationResponseTypeDef

def get_value() -> GetVoiceConnectorStreamingConfigurationResponseTypeDef:
    return {
        "StreamingConfiguration": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetVoiceConnectorStreamingConfigurationResponseTypeDef(TypedDict):
    StreamingConfiguration: StreamingConfigurationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See StreamingConfigurationTypeDef
  2. See ResponseMetadataTypeDef

PutVoiceConnectorStreamingConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import PutVoiceConnectorStreamingConfigurationRequestRequestTypeDef

def get_value() -> PutVoiceConnectorStreamingConfigurationRequestRequestTypeDef:
    return {
        "VoiceConnectorId": ...,
        "StreamingConfiguration": ...,
    }
Definition
class PutVoiceConnectorStreamingConfigurationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,
    StreamingConfiguration: StreamingConfigurationTypeDef,  # (1)
  1. See StreamingConfigurationTypeDef

PutVoiceConnectorStreamingConfigurationResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import PutVoiceConnectorStreamingConfigurationResponseTypeDef

def get_value() -> PutVoiceConnectorStreamingConfigurationResponseTypeDef:
    return {
        "StreamingConfiguration": ...,
        "ResponseMetadata": ...,
    }
Definition
class PutVoiceConnectorStreamingConfigurationResponseTypeDef(TypedDict):
    StreamingConfiguration: StreamingConfigurationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See StreamingConfigurationTypeDef
  2. See ResponseMetadataTypeDef