Typed dictionaries
Auto-generated documentation for Chime type annotations stubs module mypy-boto3-chime.
AccountSettingsTypeDef
Usage Example
from mypy_boto3_chime.type_defs import AccountSettingsTypeDef
def get_value() -> AccountSettingsTypeDef:
return {
"DisableRemoteControl": ...,
}
Definition
class AccountSettingsTypeDef(TypedDict):
DisableRemoteControl: NotRequired[bool],
EnableDialOut: NotRequired[bool],
SigninDelegateGroupTypeDef
Usage Example
from mypy_boto3_chime.type_defs import SigninDelegateGroupTypeDef
def get_value() -> SigninDelegateGroupTypeDef:
return {
"GroupName": ...,
}
AddressTypeDef
Usage Example
from mypy_boto3_chime.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],
AlexaForBusinessMetadataTypeDef
Usage Example
from mypy_boto3_chime.type_defs import AlexaForBusinessMetadataTypeDef
def get_value() -> AlexaForBusinessMetadataTypeDef:
return {
"IsAlexaForBusinessEnabled": ...,
}
Definition
class AlexaForBusinessMetadataTypeDef(TypedDict):
IsAlexaForBusinessEnabled: NotRequired[bool],
AlexaForBusinessRoomArn: NotRequired[str],
IdentityTypeDef
Usage Example
from mypy_boto3_chime.type_defs import IdentityTypeDef
def get_value() -> IdentityTypeDef:
return {
"Arn": ...,
}
ChannelRetentionSettingsTypeDef
Usage Example
from mypy_boto3_chime.type_defs import ChannelRetentionSettingsTypeDef
def get_value() -> ChannelRetentionSettingsTypeDef:
return {
"RetentionDays": ...,
}
AppInstanceStreamingConfigurationTypeDef
Usage Example
from mypy_boto3_chime.type_defs import AppInstanceStreamingConfigurationTypeDef
def get_value() -> AppInstanceStreamingConfigurationTypeDef:
return {
"AppInstanceDataType": ...,
"ResourceArn": ...,
}
Definition
class AppInstanceStreamingConfigurationTypeDef(TypedDict):
AppInstanceDataType: AppInstanceDataTypeType, # (1)
ResourceArn: str,
AppInstanceSummaryTypeDef
Usage Example
from mypy_boto3_chime.type_defs import AppInstanceSummaryTypeDef
def get_value() -> AppInstanceSummaryTypeDef:
return {
"AppInstanceArn": ...,
}
Definition
class AppInstanceSummaryTypeDef(TypedDict):
AppInstanceArn: NotRequired[str],
Name: NotRequired[str],
Metadata: NotRequired[str],
AppInstanceTypeDef
Usage Example
from mypy_boto3_chime.type_defs import AppInstanceTypeDef
def get_value() -> AppInstanceTypeDef:
return {
"AppInstanceArn": ...,
}
Definition
class AppInstanceTypeDef(TypedDict):
AppInstanceArn: NotRequired[str],
Name: NotRequired[str],
Metadata: NotRequired[str],
CreatedTimestamp: NotRequired[datetime],
LastUpdatedTimestamp: NotRequired[datetime],
AppInstanceUserMembershipSummaryTypeDef
Usage Example
from mypy_boto3_chime.type_defs import AppInstanceUserMembershipSummaryTypeDef
def get_value() -> AppInstanceUserMembershipSummaryTypeDef:
return {
"Type": ...,
}
Definition
class AppInstanceUserMembershipSummaryTypeDef(TypedDict):
Type: NotRequired[ChannelMembershipTypeType], # (1)
ReadMarkerTimestamp: NotRequired[datetime],
AppInstanceUserSummaryTypeDef
Usage Example
from mypy_boto3_chime.type_defs import AppInstanceUserSummaryTypeDef
def get_value() -> AppInstanceUserSummaryTypeDef:
return {
"AppInstanceUserArn": ...,
}
Definition
class AppInstanceUserSummaryTypeDef(TypedDict):
AppInstanceUserArn: NotRequired[str],
Name: NotRequired[str],
Metadata: NotRequired[str],
AppInstanceUserTypeDef
Usage Example
from mypy_boto3_chime.type_defs import AppInstanceUserTypeDef
def get_value() -> AppInstanceUserTypeDef:
return {
"AppInstanceUserArn": ...,
}
Definition
class AppInstanceUserTypeDef(TypedDict):
AppInstanceUserArn: NotRequired[str],
Name: NotRequired[str],
CreatedTimestamp: NotRequired[datetime],
Metadata: NotRequired[str],
LastUpdatedTimestamp: NotRequired[datetime],
AudioArtifactsConfigurationTypeDef
Usage Example
from mypy_boto3_chime.type_defs import AudioArtifactsConfigurationTypeDef
def get_value() -> AudioArtifactsConfigurationTypeDef:
return {
"MuxType": ...,
}
- See AudioMuxTypeType
ContentArtifactsConfigurationTypeDef
Usage Example
from mypy_boto3_chime.type_defs import ContentArtifactsConfigurationTypeDef
def get_value() -> ContentArtifactsConfigurationTypeDef:
return {
"State": ...,
}
Definition
class ContentArtifactsConfigurationTypeDef(TypedDict):
State: ArtifactsStateType, # (1)
MuxType: NotRequired[ContentMuxTypeType], # (2)
- See ArtifactsStateType
- See ContentMuxTypeType
VideoArtifactsConfigurationTypeDef
Usage Example
from mypy_boto3_chime.type_defs import VideoArtifactsConfigurationTypeDef
def get_value() -> VideoArtifactsConfigurationTypeDef:
return {
"State": ...,
}
Definition
class VideoArtifactsConfigurationTypeDef(TypedDict):
State: ArtifactsStateType, # (1)
MuxType: NotRequired[VideoMuxTypeType], # (2)
- See ArtifactsStateType
- See VideoMuxTypeType
AssociatePhoneNumberWithUserRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import AssociatePhoneNumberWithUserRequestRequestTypeDef
def get_value() -> AssociatePhoneNumberWithUserRequestRequestTypeDef:
return {
"AccountId": ...,
"UserId": ...,
"E164PhoneNumber": ...,
}
Definition
class AssociatePhoneNumberWithUserRequestRequestTypeDef(TypedDict):
AccountId: str,
UserId: str,
E164PhoneNumber: str,
AssociatePhoneNumbersWithVoiceConnectorGroupRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.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.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.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.type_defs import AssociatePhoneNumbersWithVoiceConnectorRequestRequestTypeDef
def get_value() -> AssociatePhoneNumbersWithVoiceConnectorRequestRequestTypeDef:
return {
"VoiceConnectorId": ...,
"E164PhoneNumbers": ...,
}
Definition
class AssociatePhoneNumbersWithVoiceConnectorRequestRequestTypeDef(TypedDict):
VoiceConnectorId: str,
E164PhoneNumbers: Sequence[str],
ForceAssociate: NotRequired[bool],
AttendeeTypeDef
Usage Example
from mypy_boto3_chime.type_defs import AttendeeTypeDef
def get_value() -> AttendeeTypeDef:
return {
"ExternalUserId": ...,
}
Definition
class AttendeeTypeDef(TypedDict):
ExternalUserId: NotRequired[str],
AttendeeId: NotRequired[str],
JoinToken: NotRequired[str],
CreateAttendeeErrorTypeDef
Usage Example
from mypy_boto3_chime.type_defs import CreateAttendeeErrorTypeDef
def get_value() -> CreateAttendeeErrorTypeDef:
return {
"ExternalUserId": ...,
}
Definition
class CreateAttendeeErrorTypeDef(TypedDict):
ExternalUserId: NotRequired[str],
ErrorCode: NotRequired[str],
ErrorMessage: NotRequired[str],
BatchCreateChannelMembershipErrorTypeDef
Usage Example
from mypy_boto3_chime.type_defs import BatchCreateChannelMembershipErrorTypeDef
def get_value() -> BatchCreateChannelMembershipErrorTypeDef:
return {
"MemberArn": ...,
}
Definition
class BatchCreateChannelMembershipErrorTypeDef(TypedDict):
MemberArn: NotRequired[str],
ErrorCode: NotRequired[ErrorCodeType], # (1)
ErrorMessage: NotRequired[str],
- See ErrorCodeType
BatchCreateChannelMembershipRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import BatchCreateChannelMembershipRequestRequestTypeDef
def get_value() -> BatchCreateChannelMembershipRequestRequestTypeDef:
return {
"ChannelArn": ...,
"MemberArns": ...,
}
Definition
class BatchCreateChannelMembershipRequestRequestTypeDef(TypedDict):
ChannelArn: str,
MemberArns: Sequence[str],
Type: NotRequired[ChannelMembershipTypeType], # (1)
ChimeBearer: NotRequired[str],
MembershipItemTypeDef
Usage Example
from mypy_boto3_chime.type_defs import MembershipItemTypeDef
def get_value() -> MembershipItemTypeDef:
return {
"MemberId": ...,
}
Definition
class MembershipItemTypeDef(TypedDict):
MemberId: NotRequired[str],
Role: NotRequired[RoomMembershipRoleType], # (1)
MemberErrorTypeDef
Usage Example
from mypy_boto3_chime.type_defs import MemberErrorTypeDef
def get_value() -> MemberErrorTypeDef:
return {
"MemberId": ...,
}
Definition
class MemberErrorTypeDef(TypedDict):
MemberId: NotRequired[str],
ErrorCode: NotRequired[ErrorCodeType], # (1)
ErrorMessage: NotRequired[str],
- See ErrorCodeType
BatchDeletePhoneNumberRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import BatchDeletePhoneNumberRequestRequestTypeDef
def get_value() -> BatchDeletePhoneNumberRequestRequestTypeDef:
return {
"PhoneNumberIds": ...,
}
Definition
class BatchDeletePhoneNumberRequestRequestTypeDef(TypedDict):
PhoneNumberIds: Sequence[str],
BatchSuspendUserRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import BatchSuspendUserRequestRequestTypeDef
def get_value() -> BatchSuspendUserRequestRequestTypeDef:
return {
"AccountId": ...,
"UserIdList": ...,
}
Definition
class BatchSuspendUserRequestRequestTypeDef(TypedDict):
AccountId: str,
UserIdList: Sequence[str],
UserErrorTypeDef
Usage Example
from mypy_boto3_chime.type_defs import UserErrorTypeDef
def get_value() -> UserErrorTypeDef:
return {
"UserId": ...,
}
Definition
class UserErrorTypeDef(TypedDict):
UserId: NotRequired[str],
ErrorCode: NotRequired[ErrorCodeType], # (1)
ErrorMessage: NotRequired[str],
- See ErrorCodeType
BatchUnsuspendUserRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import BatchUnsuspendUserRequestRequestTypeDef
def get_value() -> BatchUnsuspendUserRequestRequestTypeDef:
return {
"AccountId": ...,
"UserIdList": ...,
}
Definition
class BatchUnsuspendUserRequestRequestTypeDef(TypedDict):
AccountId: str,
UserIdList: Sequence[str],
UpdatePhoneNumberRequestItemTypeDef
Usage Example
from mypy_boto3_chime.type_defs import UpdatePhoneNumberRequestItemTypeDef
def get_value() -> UpdatePhoneNumberRequestItemTypeDef:
return {
"PhoneNumberId": ...,
}
Definition
class UpdatePhoneNumberRequestItemTypeDef(TypedDict):
PhoneNumberId: str,
ProductType: NotRequired[PhoneNumberProductTypeType], # (1)
CallingName: NotRequired[str],
BotTypeDef
Usage Example
from mypy_boto3_chime.type_defs import BotTypeDef
def get_value() -> BotTypeDef:
return {
"BotId": ...,
}
Definition
class BotTypeDef(TypedDict):
BotId: NotRequired[str],
UserId: NotRequired[str],
DisplayName: NotRequired[str],
BotType: NotRequired[BotTypeType], # (1)
Disabled: NotRequired[bool],
CreatedTimestamp: NotRequired[datetime],
UpdatedTimestamp: NotRequired[datetime],
BotEmail: NotRequired[str],
SecurityToken: NotRequired[str],
- See BotTypeType
BusinessCallingSettingsTypeDef
Usage Example
from mypy_boto3_chime.type_defs import BusinessCallingSettingsTypeDef
def get_value() -> BusinessCallingSettingsTypeDef:
return {
"CdrBucket": ...,
}
CandidateAddressTypeDef
Usage Example
from mypy_boto3_chime.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],
ChannelSummaryTypeDef
Usage Example
from mypy_boto3_chime.type_defs import ChannelSummaryTypeDef
def get_value() -> ChannelSummaryTypeDef:
return {
"Name": ...,
}
Definition
class ChannelSummaryTypeDef(TypedDict):
Name: NotRequired[str],
ChannelArn: NotRequired[str],
Mode: NotRequired[ChannelModeType], # (1)
Privacy: NotRequired[ChannelPrivacyType], # (2)
Metadata: NotRequired[str],
LastMessageTimestamp: NotRequired[datetime],
- See ChannelModeType
- See ChannelPrivacyType
ConversationRetentionSettingsTypeDef
Usage Example
from mypy_boto3_chime.type_defs import ConversationRetentionSettingsTypeDef
def get_value() -> ConversationRetentionSettingsTypeDef:
return {
"RetentionDays": ...,
}
CreateAccountRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import CreateAccountRequestRequestTypeDef
def get_value() -> CreateAccountRequestRequestTypeDef:
return {
"Name": ...,
}
CreateAppInstanceAdminRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import CreateAppInstanceAdminRequestRequestTypeDef
def get_value() -> CreateAppInstanceAdminRequestRequestTypeDef:
return {
"AppInstanceAdminArn": ...,
"AppInstanceArn": ...,
}
Definition
class CreateAppInstanceAdminRequestRequestTypeDef(TypedDict):
AppInstanceAdminArn: str,
AppInstanceArn: str,
TagTypeDef
Usage Example
from mypy_boto3_chime.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
"Value": ...,
}
CreateBotRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import CreateBotRequestRequestTypeDef
def get_value() -> CreateBotRequestRequestTypeDef:
return {
"AccountId": ...,
"DisplayName": ...,
}
Definition
class CreateBotRequestRequestTypeDef(TypedDict):
AccountId: str,
DisplayName: str,
Domain: NotRequired[str],
CreateChannelBanRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import CreateChannelBanRequestRequestTypeDef
def get_value() -> CreateChannelBanRequestRequestTypeDef:
return {
"ChannelArn": ...,
"MemberArn": ...,
}
Definition
class CreateChannelBanRequestRequestTypeDef(TypedDict):
ChannelArn: str,
MemberArn: str,
ChimeBearer: NotRequired[str],
CreateChannelMembershipRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import CreateChannelMembershipRequestRequestTypeDef
def get_value() -> CreateChannelMembershipRequestRequestTypeDef:
return {
"ChannelArn": ...,
"MemberArn": ...,
"Type": ...,
}
Definition
class CreateChannelMembershipRequestRequestTypeDef(TypedDict):
ChannelArn: str,
MemberArn: str,
Type: ChannelMembershipTypeType, # (1)
ChimeBearer: NotRequired[str],
CreateChannelModeratorRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import CreateChannelModeratorRequestRequestTypeDef
def get_value() -> CreateChannelModeratorRequestRequestTypeDef:
return {
"ChannelArn": ...,
"ChannelModeratorArn": ...,
}
Definition
class CreateChannelModeratorRequestRequestTypeDef(TypedDict):
ChannelArn: str,
ChannelModeratorArn: str,
ChimeBearer: NotRequired[str],
CreateMeetingDialOutRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import CreateMeetingDialOutRequestRequestTypeDef
def get_value() -> CreateMeetingDialOutRequestRequestTypeDef:
return {
"MeetingId": ...,
"FromPhoneNumber": ...,
"ToPhoneNumber": ...,
"JoinToken": ...,
}
Definition
class CreateMeetingDialOutRequestRequestTypeDef(TypedDict):
MeetingId: str,
FromPhoneNumber: str,
ToPhoneNumber: str,
JoinToken: str,
MeetingNotificationConfigurationTypeDef
Usage Example
from mypy_boto3_chime.type_defs import MeetingNotificationConfigurationTypeDef
def get_value() -> MeetingNotificationConfigurationTypeDef:
return {
"SnsTopicArn": ...,
}
Definition
class MeetingNotificationConfigurationTypeDef(TypedDict):
SnsTopicArn: NotRequired[str],
SqsQueueArn: NotRequired[str],
CreatePhoneNumberOrderRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.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.type_defs import GeoMatchParamsTypeDef
def get_value() -> GeoMatchParamsTypeDef:
return {
"Country": ...,
"AreaCode": ...,
}
CreateRoomMembershipRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import CreateRoomMembershipRequestRequestTypeDef
def get_value() -> CreateRoomMembershipRequestRequestTypeDef:
return {
"AccountId": ...,
"RoomId": ...,
"MemberId": ...,
}
Definition
class CreateRoomMembershipRequestRequestTypeDef(TypedDict):
AccountId: str,
RoomId: str,
MemberId: str,
Role: NotRequired[RoomMembershipRoleType], # (1)
CreateRoomRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import CreateRoomRequestRequestTypeDef
def get_value() -> CreateRoomRequestRequestTypeDef:
return {
"AccountId": ...,
"Name": ...,
}
Definition
class CreateRoomRequestRequestTypeDef(TypedDict):
AccountId: str,
Name: str,
ClientRequestToken: NotRequired[str],
RoomTypeDef
Usage Example
from mypy_boto3_chime.type_defs import RoomTypeDef
def get_value() -> RoomTypeDef:
return {
"RoomId": ...,
}
Definition
class RoomTypeDef(TypedDict):
RoomId: NotRequired[str],
Name: NotRequired[str],
AccountId: NotRequired[str],
CreatedBy: NotRequired[str],
CreatedTimestamp: NotRequired[datetime],
UpdatedTimestamp: NotRequired[datetime],
CreateSipMediaApplicationCallRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.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]],
SipMediaApplicationCallTypeDef
Usage Example
from mypy_boto3_chime.type_defs import SipMediaApplicationCallTypeDef
def get_value() -> SipMediaApplicationCallTypeDef:
return {
"TransactionId": ...,
}
SipMediaApplicationEndpointTypeDef
Usage Example
from mypy_boto3_chime.type_defs import SipMediaApplicationEndpointTypeDef
def get_value() -> SipMediaApplicationEndpointTypeDef:
return {
"LambdaArn": ...,
}
SipRuleTargetApplicationTypeDef
Usage Example
from mypy_boto3_chime.type_defs import SipRuleTargetApplicationTypeDef
def get_value() -> SipRuleTargetApplicationTypeDef:
return {
"SipMediaApplicationId": ...,
}
Definition
class SipRuleTargetApplicationTypeDef(TypedDict):
SipMediaApplicationId: NotRequired[str],
Priority: NotRequired[int],
AwsRegion: NotRequired[str],
CreateUserRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import CreateUserRequestRequestTypeDef
def get_value() -> CreateUserRequestRequestTypeDef:
return {
"AccountId": ...,
}
Definition
class CreateUserRequestRequestTypeDef(TypedDict):
AccountId: str,
Username: NotRequired[str],
Email: NotRequired[str],
UserType: NotRequired[UserTypeType], # (1)
- See UserTypeType
VoiceConnectorItemTypeDef
Usage Example
from mypy_boto3_chime.type_defs import VoiceConnectorItemTypeDef
def get_value() -> VoiceConnectorItemTypeDef:
return {
"VoiceConnectorId": ...,
"Priority": ...,
}
CreateVoiceConnectorRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.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.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.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.type_defs import DNISEmergencyCallingConfigurationTypeDef
def get_value() -> DNISEmergencyCallingConfigurationTypeDef:
return {
"EmergencyPhoneNumber": ...,
"CallingCountry": ...,
}
Definition
class DNISEmergencyCallingConfigurationTypeDef(TypedDict):
EmergencyPhoneNumber: str,
CallingCountry: str,
TestPhoneNumber: NotRequired[str],
DeleteAccountRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import DeleteAccountRequestRequestTypeDef
def get_value() -> DeleteAccountRequestRequestTypeDef:
return {
"AccountId": ...,
}
DeleteAppInstanceAdminRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import DeleteAppInstanceAdminRequestRequestTypeDef
def get_value() -> DeleteAppInstanceAdminRequestRequestTypeDef:
return {
"AppInstanceAdminArn": ...,
"AppInstanceArn": ...,
}
Definition
class DeleteAppInstanceAdminRequestRequestTypeDef(TypedDict):
AppInstanceAdminArn: str,
AppInstanceArn: str,
DeleteAppInstanceRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import DeleteAppInstanceRequestRequestTypeDef
def get_value() -> DeleteAppInstanceRequestRequestTypeDef:
return {
"AppInstanceArn": ...,
}
DeleteAppInstanceStreamingConfigurationsRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import DeleteAppInstanceStreamingConfigurationsRequestRequestTypeDef
def get_value() -> DeleteAppInstanceStreamingConfigurationsRequestRequestTypeDef:
return {
"AppInstanceArn": ...,
}
Definition
class DeleteAppInstanceStreamingConfigurationsRequestRequestTypeDef(TypedDict):
AppInstanceArn: str,
DeleteAppInstanceUserRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import DeleteAppInstanceUserRequestRequestTypeDef
def get_value() -> DeleteAppInstanceUserRequestRequestTypeDef:
return {
"AppInstanceUserArn": ...,
}
DeleteAttendeeRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import DeleteAttendeeRequestRequestTypeDef
def get_value() -> DeleteAttendeeRequestRequestTypeDef:
return {
"MeetingId": ...,
"AttendeeId": ...,
}
DeleteChannelBanRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import DeleteChannelBanRequestRequestTypeDef
def get_value() -> DeleteChannelBanRequestRequestTypeDef:
return {
"ChannelArn": ...,
"MemberArn": ...,
}
Definition
class DeleteChannelBanRequestRequestTypeDef(TypedDict):
ChannelArn: str,
MemberArn: str,
ChimeBearer: NotRequired[str],
DeleteChannelMembershipRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import DeleteChannelMembershipRequestRequestTypeDef
def get_value() -> DeleteChannelMembershipRequestRequestTypeDef:
return {
"ChannelArn": ...,
"MemberArn": ...,
}
Definition
class DeleteChannelMembershipRequestRequestTypeDef(TypedDict):
ChannelArn: str,
MemberArn: str,
ChimeBearer: NotRequired[str],
DeleteChannelMessageRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import DeleteChannelMessageRequestRequestTypeDef
def get_value() -> DeleteChannelMessageRequestRequestTypeDef:
return {
"ChannelArn": ...,
"MessageId": ...,
}
Definition
class DeleteChannelMessageRequestRequestTypeDef(TypedDict):
ChannelArn: str,
MessageId: str,
ChimeBearer: NotRequired[str],
DeleteChannelModeratorRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import DeleteChannelModeratorRequestRequestTypeDef
def get_value() -> DeleteChannelModeratorRequestRequestTypeDef:
return {
"ChannelArn": ...,
"ChannelModeratorArn": ...,
}
Definition
class DeleteChannelModeratorRequestRequestTypeDef(TypedDict):
ChannelArn: str,
ChannelModeratorArn: str,
ChimeBearer: NotRequired[str],
DeleteChannelRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import DeleteChannelRequestRequestTypeDef
def get_value() -> DeleteChannelRequestRequestTypeDef:
return {
"ChannelArn": ...,
}
Definition
class DeleteChannelRequestRequestTypeDef(TypedDict):
ChannelArn: str,
ChimeBearer: NotRequired[str],
DeleteEventsConfigurationRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import DeleteEventsConfigurationRequestRequestTypeDef
def get_value() -> DeleteEventsConfigurationRequestRequestTypeDef:
return {
"AccountId": ...,
"BotId": ...,
}
Definition
class DeleteEventsConfigurationRequestRequestTypeDef(TypedDict):
AccountId: str,
BotId: str,
DeleteMediaCapturePipelineRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import DeleteMediaCapturePipelineRequestRequestTypeDef
def get_value() -> DeleteMediaCapturePipelineRequestRequestTypeDef:
return {
"MediaPipelineId": ...,
}
DeleteMeetingRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import DeleteMeetingRequestRequestTypeDef
def get_value() -> DeleteMeetingRequestRequestTypeDef:
return {
"MeetingId": ...,
}
DeletePhoneNumberRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import DeletePhoneNumberRequestRequestTypeDef
def get_value() -> DeletePhoneNumberRequestRequestTypeDef:
return {
"PhoneNumberId": ...,
}
DeleteProxySessionRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import DeleteProxySessionRequestRequestTypeDef
def get_value() -> DeleteProxySessionRequestRequestTypeDef:
return {
"VoiceConnectorId": ...,
"ProxySessionId": ...,
}
Definition
class DeleteProxySessionRequestRequestTypeDef(TypedDict):
VoiceConnectorId: str,
ProxySessionId: str,
DeleteRoomMembershipRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import DeleteRoomMembershipRequestRequestTypeDef
def get_value() -> DeleteRoomMembershipRequestRequestTypeDef:
return {
"AccountId": ...,
"RoomId": ...,
"MemberId": ...,
}
Definition
class DeleteRoomMembershipRequestRequestTypeDef(TypedDict):
AccountId: str,
RoomId: str,
MemberId: str,
DeleteRoomRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import DeleteRoomRequestRequestTypeDef
def get_value() -> DeleteRoomRequestRequestTypeDef:
return {
"AccountId": ...,
"RoomId": ...,
}
DeleteSipMediaApplicationRequestRequestTypeDef
Usage Example
from mypy_boto3_chime.type_defs import DeleteSipMediaApplicationRequestRequestTypeDef
def get_value() -> DeleteSipMediaApplicationRequestRequestTypeDef:
return {
"SipMediaApplicationId": ...,
}
Definition
class DeleteSipMediaApplicationRequestRequestTypeDef(TypedDict):
SipMediaApplicationId: str,