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],
- 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],
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],
GeoMatchParamsTypeDef
Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GeoMatchParamsTypeDef
def get_value() -> GeoMatchParamsTypeDef:
return {
"Country": ...,
"AreaCode": ...,
}
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": ...,
}
SipMediaApplicationEndpointTypeDef
Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import SipMediaApplicationEndpointTypeDef
def get_value() -> SipMediaApplicationEndpointTypeDef:
return {
"LambdaArn": ...,
}
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": ...,
}
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)
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],
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": ...,
}
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": ...,
}
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": ...,
}
DeleteVoiceConnectorRequestRequestTypeDef
Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import DeleteVoiceConnectorRequestRequestTypeDef
def get_value() -> DeleteVoiceConnectorRequestRequestTypeDef:
return {
"VoiceConnectorId": ...,
}
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": ...,
}
GetPhoneNumberOrderRequestRequestTypeDef
Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetPhoneNumberOrderRequestRequestTypeDef
def get_value() -> GetPhoneNumberOrderRequestRequestTypeDef:
return {
"PhoneNumberOrderId": ...,
}
GetPhoneNumberRequestRequestTypeDef
Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetPhoneNumberRequestRequestTypeDef
def get_value() -> GetPhoneNumberRequestRequestTypeDef:
return {
"PhoneNumberId": ...,
}
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],
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": ...,
}
GetSipRuleRequestRequestTypeDef
Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import GetSipRuleRequestRequestTypeDef
def get_value() -> GetSipRuleRequestRequestTypeDef:
return {
"SipRuleId": ...,
}
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": ...,
}
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": ...,
}
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": ...,
}
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],
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],
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)
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)
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)
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],
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],
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": ...,
}
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],
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)
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],
UpdatePhoneNumberSettingsRequestRequestTypeDef
Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import UpdatePhoneNumberSettingsRequestRequestTypeDef
def get_value() -> UpdatePhoneNumberSettingsRequestRequestTypeDef:
return {
"CallingName": ...,
}
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],
- 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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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],
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)
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)
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],
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)
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)
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)
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],
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
- See ProxyTypeDef
- 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)
- See ProxyTypeDef
- 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)
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)
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)
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)
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)
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)
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)
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],
- See PhoneNumberProductTypeType
- See PhoneNumberOrderStatusType
- See PhoneNumberOrderTypeType
- 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],
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)
- See ProxySessionStatusType
- See CapabilityType
- See ParticipantTypeDef
- See NumberSelectionBehaviorType
- See GeoMatchLevelType
- 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],
- See PhoneNumberTypeType
- See PhoneNumberProductTypeType
- See PhoneNumberStatusType
- See PhoneNumberCapabilitiesTypeDef
- See PhoneNumberAssociationTypeDef
- 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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
PutVoiceConnectorStreamingConfigurationResponseTypeDef
Usage Example
from mypy_boto3_chime_sdk_voice.type_defs import PutVoiceConnectorStreamingConfigurationResponseTypeDef
def get_value() -> PutVoiceConnectorStreamingConfigurationResponseTypeDef:
return {
"StreamingConfiguration": ...,
"ResponseMetadata": ...,
}