Skip to content

Typed dictionaries#

Index > Chime > Typed dictionaries

Auto-generated documentation for Chime type annotations stubs module mypy-boto3-chime.

AccountSettingsTypeDef#

# AccountSettingsTypeDef usage example

from mypy_boto3_chime.type_defs import AccountSettingsTypeDef

def get_value() -> AccountSettingsTypeDef:
    return {
        "DisableRemoteControl": ...,
    }
# AccountSettingsTypeDef definition

class AccountSettingsTypeDef(TypedDict):
    DisableRemoteControl: NotRequired[bool],
    EnableDialOut: NotRequired[bool],

SigninDelegateGroupTypeDef#

# SigninDelegateGroupTypeDef usage example

from mypy_boto3_chime.type_defs import SigninDelegateGroupTypeDef

def get_value() -> SigninDelegateGroupTypeDef:
    return {
        "GroupName": ...,
    }
# SigninDelegateGroupTypeDef definition

class SigninDelegateGroupTypeDef(TypedDict):
    GroupName: NotRequired[str],

AddressTypeDef#

# AddressTypeDef usage example

from mypy_boto3_chime.type_defs import AddressTypeDef

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

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

AlexaForBusinessMetadataTypeDef#

# AlexaForBusinessMetadataTypeDef usage example

from mypy_boto3_chime.type_defs import AlexaForBusinessMetadataTypeDef

def get_value() -> AlexaForBusinessMetadataTypeDef:
    return {
        "IsAlexaForBusinessEnabled": ...,
    }
# AlexaForBusinessMetadataTypeDef definition

class AlexaForBusinessMetadataTypeDef(TypedDict):
    IsAlexaForBusinessEnabled: NotRequired[bool],
    AlexaForBusinessRoomArn: NotRequired[str],

IdentityTypeDef#

# IdentityTypeDef usage example

from mypy_boto3_chime.type_defs import IdentityTypeDef

def get_value() -> IdentityTypeDef:
    return {
        "Arn": ...,
    }
# IdentityTypeDef definition

class IdentityTypeDef(TypedDict):
    Arn: NotRequired[str],
    Name: NotRequired[str],

ChannelRetentionSettingsTypeDef#

# ChannelRetentionSettingsTypeDef usage example

from mypy_boto3_chime.type_defs import ChannelRetentionSettingsTypeDef

def get_value() -> ChannelRetentionSettingsTypeDef:
    return {
        "RetentionDays": ...,
    }
# ChannelRetentionSettingsTypeDef definition

class ChannelRetentionSettingsTypeDef(TypedDict):
    RetentionDays: NotRequired[int],

AppInstanceStreamingConfigurationTypeDef#

# AppInstanceStreamingConfigurationTypeDef usage example

from mypy_boto3_chime.type_defs import AppInstanceStreamingConfigurationTypeDef

def get_value() -> AppInstanceStreamingConfigurationTypeDef:
    return {
        "AppInstanceDataType": ...,
        "ResourceArn": ...,
    }
# AppInstanceStreamingConfigurationTypeDef definition

class AppInstanceStreamingConfigurationTypeDef(TypedDict):
    AppInstanceDataType: AppInstanceDataTypeType,  # (1)
    ResourceArn: str,
  1. See AppInstanceDataTypeType

AppInstanceSummaryTypeDef#

# AppInstanceSummaryTypeDef usage example

from mypy_boto3_chime.type_defs import AppInstanceSummaryTypeDef

def get_value() -> AppInstanceSummaryTypeDef:
    return {
        "AppInstanceArn": ...,
    }
# AppInstanceSummaryTypeDef definition

class AppInstanceSummaryTypeDef(TypedDict):
    AppInstanceArn: NotRequired[str],
    Name: NotRequired[str],
    Metadata: NotRequired[str],

AppInstanceTypeDef#

# AppInstanceTypeDef usage example

from mypy_boto3_chime.type_defs import AppInstanceTypeDef

def get_value() -> AppInstanceTypeDef:
    return {
        "AppInstanceArn": ...,
    }
# AppInstanceTypeDef definition

class AppInstanceTypeDef(TypedDict):
    AppInstanceArn: NotRequired[str],
    Name: NotRequired[str],
    Metadata: NotRequired[str],
    CreatedTimestamp: NotRequired[datetime],
    LastUpdatedTimestamp: NotRequired[datetime],

AppInstanceUserMembershipSummaryTypeDef#

# AppInstanceUserMembershipSummaryTypeDef usage example

from mypy_boto3_chime.type_defs import AppInstanceUserMembershipSummaryTypeDef

def get_value() -> AppInstanceUserMembershipSummaryTypeDef:
    return {
        "Type": ...,
    }
# AppInstanceUserMembershipSummaryTypeDef definition

class AppInstanceUserMembershipSummaryTypeDef(TypedDict):
    Type: NotRequired[ChannelMembershipTypeType],  # (1)
    ReadMarkerTimestamp: NotRequired[datetime],
  1. See ChannelMembershipTypeType

AppInstanceUserSummaryTypeDef#

# AppInstanceUserSummaryTypeDef usage example

from mypy_boto3_chime.type_defs import AppInstanceUserSummaryTypeDef

def get_value() -> AppInstanceUserSummaryTypeDef:
    return {
        "AppInstanceUserArn": ...,
    }
# AppInstanceUserSummaryTypeDef definition

class AppInstanceUserSummaryTypeDef(TypedDict):
    AppInstanceUserArn: NotRequired[str],
    Name: NotRequired[str],
    Metadata: NotRequired[str],

AppInstanceUserTypeDef#

# AppInstanceUserTypeDef usage example

from mypy_boto3_chime.type_defs import AppInstanceUserTypeDef

def get_value() -> AppInstanceUserTypeDef:
    return {
        "AppInstanceUserArn": ...,
    }
# AppInstanceUserTypeDef definition

class AppInstanceUserTypeDef(TypedDict):
    AppInstanceUserArn: NotRequired[str],
    Name: NotRequired[str],
    CreatedTimestamp: NotRequired[datetime],
    Metadata: NotRequired[str],
    LastUpdatedTimestamp: NotRequired[datetime],

AudioArtifactsConfigurationTypeDef#

# AudioArtifactsConfigurationTypeDef usage example

from mypy_boto3_chime.type_defs import AudioArtifactsConfigurationTypeDef

def get_value() -> AudioArtifactsConfigurationTypeDef:
    return {
        "MuxType": ...,
    }
# AudioArtifactsConfigurationTypeDef definition

class AudioArtifactsConfigurationTypeDef(TypedDict):
    MuxType: AudioMuxTypeType,  # (1)
  1. See AudioMuxTypeType

ContentArtifactsConfigurationTypeDef#

# ContentArtifactsConfigurationTypeDef usage example

from mypy_boto3_chime.type_defs import ContentArtifactsConfigurationTypeDef

def get_value() -> ContentArtifactsConfigurationTypeDef:
    return {
        "State": ...,
    }
# ContentArtifactsConfigurationTypeDef definition

class ContentArtifactsConfigurationTypeDef(TypedDict):
    State: ArtifactsStateType,  # (1)
    MuxType: NotRequired[ContentMuxTypeType],  # (2)
  1. See ArtifactsStateType
  2. See ContentMuxTypeType

VideoArtifactsConfigurationTypeDef#

# VideoArtifactsConfigurationTypeDef usage example

from mypy_boto3_chime.type_defs import VideoArtifactsConfigurationTypeDef

def get_value() -> VideoArtifactsConfigurationTypeDef:
    return {
        "State": ...,
    }
# VideoArtifactsConfigurationTypeDef definition

class VideoArtifactsConfigurationTypeDef(TypedDict):
    State: ArtifactsStateType,  # (1)
    MuxType: NotRequired[VideoMuxTypeType],  # (2)
  1. See ArtifactsStateType
  2. See VideoMuxTypeType

AssociatePhoneNumberWithUserRequestRequestTypeDef#

# AssociatePhoneNumberWithUserRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import AssociatePhoneNumberWithUserRequestRequestTypeDef

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

class AssociatePhoneNumberWithUserRequestRequestTypeDef(TypedDict):
    AccountId: str,
    UserId: str,
    E164PhoneNumber: str,

AssociatePhoneNumbersWithVoiceConnectorGroupRequestRequestTypeDef#

# AssociatePhoneNumbersWithVoiceConnectorGroupRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import AssociatePhoneNumbersWithVoiceConnectorGroupRequestRequestTypeDef

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

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

PhoneNumberErrorTypeDef#

# PhoneNumberErrorTypeDef usage example

from mypy_boto3_chime.type_defs import PhoneNumberErrorTypeDef

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

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

AssociatePhoneNumbersWithVoiceConnectorRequestRequestTypeDef#

# AssociatePhoneNumbersWithVoiceConnectorRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import AssociatePhoneNumbersWithVoiceConnectorRequestRequestTypeDef

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

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

AttendeeTypeDef#

# AttendeeTypeDef usage example

from mypy_boto3_chime.type_defs import AttendeeTypeDef

def get_value() -> AttendeeTypeDef:
    return {
        "ExternalUserId": ...,
    }
# AttendeeTypeDef definition

class AttendeeTypeDef(TypedDict):
    ExternalUserId: NotRequired[str],
    AttendeeId: NotRequired[str],
    JoinToken: NotRequired[str],

CreateAttendeeErrorTypeDef#

# CreateAttendeeErrorTypeDef usage example

from mypy_boto3_chime.type_defs import CreateAttendeeErrorTypeDef

def get_value() -> CreateAttendeeErrorTypeDef:
    return {
        "ExternalUserId": ...,
    }
# CreateAttendeeErrorTypeDef definition

class CreateAttendeeErrorTypeDef(TypedDict):
    ExternalUserId: NotRequired[str],
    ErrorCode: NotRequired[str],
    ErrorMessage: NotRequired[str],

BatchCreateChannelMembershipErrorTypeDef#

# BatchCreateChannelMembershipErrorTypeDef usage example

from mypy_boto3_chime.type_defs import BatchCreateChannelMembershipErrorTypeDef

def get_value() -> BatchCreateChannelMembershipErrorTypeDef:
    return {
        "MemberArn": ...,
    }
# BatchCreateChannelMembershipErrorTypeDef definition

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

BatchCreateChannelMembershipRequestRequestTypeDef#

# BatchCreateChannelMembershipRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import BatchCreateChannelMembershipRequestRequestTypeDef

def get_value() -> BatchCreateChannelMembershipRequestRequestTypeDef:
    return {
        "ChannelArn": ...,
        "MemberArns": ...,
    }
# BatchCreateChannelMembershipRequestRequestTypeDef definition

class BatchCreateChannelMembershipRequestRequestTypeDef(TypedDict):
    ChannelArn: str,
    MemberArns: Sequence[str],
    Type: NotRequired[ChannelMembershipTypeType],  # (1)
    ChimeBearer: NotRequired[str],
  1. See ChannelMembershipTypeType

MembershipItemTypeDef#

# MembershipItemTypeDef usage example

from mypy_boto3_chime.type_defs import MembershipItemTypeDef

def get_value() -> MembershipItemTypeDef:
    return {
        "MemberId": ...,
    }
# MembershipItemTypeDef definition

class MembershipItemTypeDef(TypedDict):
    MemberId: NotRequired[str],
    Role: NotRequired[RoomMembershipRoleType],  # (1)
  1. See RoomMembershipRoleType

MemberErrorTypeDef#

# MemberErrorTypeDef usage example

from mypy_boto3_chime.type_defs import MemberErrorTypeDef

def get_value() -> MemberErrorTypeDef:
    return {
        "MemberId": ...,
    }
# MemberErrorTypeDef definition

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

BatchDeletePhoneNumberRequestRequestTypeDef#

# BatchDeletePhoneNumberRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import BatchDeletePhoneNumberRequestRequestTypeDef

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

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

BatchSuspendUserRequestRequestTypeDef#

# BatchSuspendUserRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import BatchSuspendUserRequestRequestTypeDef

def get_value() -> BatchSuspendUserRequestRequestTypeDef:
    return {
        "AccountId": ...,
        "UserIdList": ...,
    }
# BatchSuspendUserRequestRequestTypeDef definition

class BatchSuspendUserRequestRequestTypeDef(TypedDict):
    AccountId: str,
    UserIdList: Sequence[str],

UserErrorTypeDef#

# UserErrorTypeDef usage example

from mypy_boto3_chime.type_defs import UserErrorTypeDef

def get_value() -> UserErrorTypeDef:
    return {
        "UserId": ...,
    }
# UserErrorTypeDef definition

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

BatchUnsuspendUserRequestRequestTypeDef#

# BatchUnsuspendUserRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import BatchUnsuspendUserRequestRequestTypeDef

def get_value() -> BatchUnsuspendUserRequestRequestTypeDef:
    return {
        "AccountId": ...,
        "UserIdList": ...,
    }
# BatchUnsuspendUserRequestRequestTypeDef definition

class BatchUnsuspendUserRequestRequestTypeDef(TypedDict):
    AccountId: str,
    UserIdList: Sequence[str],

UpdatePhoneNumberRequestItemTypeDef#

# UpdatePhoneNumberRequestItemTypeDef usage example

from mypy_boto3_chime.type_defs import UpdatePhoneNumberRequestItemTypeDef

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

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

BotTypeDef#

# BotTypeDef usage example

from mypy_boto3_chime.type_defs import BotTypeDef

def get_value() -> BotTypeDef:
    return {
        "BotId": ...,
    }
# BotTypeDef 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],
  1. See BotTypeType

BusinessCallingSettingsTypeDef#

# BusinessCallingSettingsTypeDef usage example

from mypy_boto3_chime.type_defs import BusinessCallingSettingsTypeDef

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

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

CandidateAddressTypeDef#

# CandidateAddressTypeDef usage example

from mypy_boto3_chime.type_defs import CandidateAddressTypeDef

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

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

ChannelSummaryTypeDef#

# ChannelSummaryTypeDef usage example

from mypy_boto3_chime.type_defs import ChannelSummaryTypeDef

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

class ChannelSummaryTypeDef(TypedDict):
    Name: NotRequired[str],
    ChannelArn: NotRequired[str],
    Mode: NotRequired[ChannelModeType],  # (1)
    Privacy: NotRequired[ChannelPrivacyType],  # (2)
    Metadata: NotRequired[str],
    LastMessageTimestamp: NotRequired[datetime],
  1. See ChannelModeType
  2. See ChannelPrivacyType

ConversationRetentionSettingsTypeDef#

# ConversationRetentionSettingsTypeDef usage example

from mypy_boto3_chime.type_defs import ConversationRetentionSettingsTypeDef

def get_value() -> ConversationRetentionSettingsTypeDef:
    return {
        "RetentionDays": ...,
    }
# ConversationRetentionSettingsTypeDef definition

class ConversationRetentionSettingsTypeDef(TypedDict):
    RetentionDays: NotRequired[int],

CreateAccountRequestRequestTypeDef#

# CreateAccountRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import CreateAccountRequestRequestTypeDef

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

class CreateAccountRequestRequestTypeDef(TypedDict):
    Name: str,

CreateAppInstanceAdminRequestRequestTypeDef#

# CreateAppInstanceAdminRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import CreateAppInstanceAdminRequestRequestTypeDef

def get_value() -> CreateAppInstanceAdminRequestRequestTypeDef:
    return {
        "AppInstanceAdminArn": ...,
        "AppInstanceArn": ...,
    }
# CreateAppInstanceAdminRequestRequestTypeDef definition

class CreateAppInstanceAdminRequestRequestTypeDef(TypedDict):
    AppInstanceAdminArn: str,
    AppInstanceArn: str,

TagTypeDef#

# TagTypeDef usage example

from mypy_boto3_chime.type_defs import TagTypeDef

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

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

CreateAppInstanceResponseTypeDef#

# CreateAppInstanceResponseTypeDef usage example

from mypy_boto3_chime.type_defs import CreateAppInstanceResponseTypeDef

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

class CreateAppInstanceResponseTypeDef(TypedDict):
    AppInstanceArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateAppInstanceUserResponseTypeDef#

# CreateAppInstanceUserResponseTypeDef usage example

from mypy_boto3_chime.type_defs import CreateAppInstanceUserResponseTypeDef

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

class CreateAppInstanceUserResponseTypeDef(TypedDict):
    AppInstanceUserArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateBotRequestRequestTypeDef#

# CreateBotRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import CreateBotRequestRequestTypeDef

def get_value() -> CreateBotRequestRequestTypeDef:
    return {
        "AccountId": ...,
        "DisplayName": ...,
    }
# CreateBotRequestRequestTypeDef definition

class CreateBotRequestRequestTypeDef(TypedDict):
    AccountId: str,
    DisplayName: str,
    Domain: NotRequired[str],

CreateChannelBanRequestRequestTypeDef#

# CreateChannelBanRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import CreateChannelBanRequestRequestTypeDef

def get_value() -> CreateChannelBanRequestRequestTypeDef:
    return {
        "ChannelArn": ...,
        "MemberArn": ...,
    }
# CreateChannelBanRequestRequestTypeDef definition

class CreateChannelBanRequestRequestTypeDef(TypedDict):
    ChannelArn: str,
    MemberArn: str,
    ChimeBearer: NotRequired[str],

CreateChannelMembershipRequestRequestTypeDef#

# CreateChannelMembershipRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import CreateChannelMembershipRequestRequestTypeDef

def get_value() -> CreateChannelMembershipRequestRequestTypeDef:
    return {
        "ChannelArn": ...,
        "MemberArn": ...,
        "Type": ...,
    }
# CreateChannelMembershipRequestRequestTypeDef definition

class CreateChannelMembershipRequestRequestTypeDef(TypedDict):
    ChannelArn: str,
    MemberArn: str,
    Type: ChannelMembershipTypeType,  # (1)
    ChimeBearer: NotRequired[str],
  1. See ChannelMembershipTypeType

CreateChannelModeratorRequestRequestTypeDef#

# CreateChannelModeratorRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import CreateChannelModeratorRequestRequestTypeDef

def get_value() -> CreateChannelModeratorRequestRequestTypeDef:
    return {
        "ChannelArn": ...,
        "ChannelModeratorArn": ...,
    }
# CreateChannelModeratorRequestRequestTypeDef definition

class CreateChannelModeratorRequestRequestTypeDef(TypedDict):
    ChannelArn: str,
    ChannelModeratorArn: str,
    ChimeBearer: NotRequired[str],

CreateChannelResponseTypeDef#

# CreateChannelResponseTypeDef usage example

from mypy_boto3_chime.type_defs import CreateChannelResponseTypeDef

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

class CreateChannelResponseTypeDef(TypedDict):
    ChannelArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateMeetingDialOutRequestRequestTypeDef#

# CreateMeetingDialOutRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import CreateMeetingDialOutRequestRequestTypeDef

def get_value() -> CreateMeetingDialOutRequestRequestTypeDef:
    return {
        "MeetingId": ...,
        "FromPhoneNumber": ...,
        "ToPhoneNumber": ...,
        "JoinToken": ...,
    }
# CreateMeetingDialOutRequestRequestTypeDef definition

class CreateMeetingDialOutRequestRequestTypeDef(TypedDict):
    MeetingId: str,
    FromPhoneNumber: str,
    ToPhoneNumber: str,
    JoinToken: str,

CreateMeetingDialOutResponseTypeDef#

# CreateMeetingDialOutResponseTypeDef usage example

from mypy_boto3_chime.type_defs import CreateMeetingDialOutResponseTypeDef

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

class CreateMeetingDialOutResponseTypeDef(TypedDict):
    TransactionId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

MeetingNotificationConfigurationTypeDef#

# MeetingNotificationConfigurationTypeDef usage example

from mypy_boto3_chime.type_defs import MeetingNotificationConfigurationTypeDef

def get_value() -> MeetingNotificationConfigurationTypeDef:
    return {
        "SnsTopicArn": ...,
    }
# MeetingNotificationConfigurationTypeDef definition

class MeetingNotificationConfigurationTypeDef(TypedDict):
    SnsTopicArn: NotRequired[str],
    SqsQueueArn: NotRequired[str],

CreatePhoneNumberOrderRequestRequestTypeDef#

# CreatePhoneNumberOrderRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import CreatePhoneNumberOrderRequestRequestTypeDef

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

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

GeoMatchParamsTypeDef#

# GeoMatchParamsTypeDef usage example

from mypy_boto3_chime.type_defs import GeoMatchParamsTypeDef

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

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

CreateRoomMembershipRequestRequestTypeDef#

# CreateRoomMembershipRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import CreateRoomMembershipRequestRequestTypeDef

def get_value() -> CreateRoomMembershipRequestRequestTypeDef:
    return {
        "AccountId": ...,
        "RoomId": ...,
        "MemberId": ...,
    }
# CreateRoomMembershipRequestRequestTypeDef definition

class CreateRoomMembershipRequestRequestTypeDef(TypedDict):
    AccountId: str,
    RoomId: str,
    MemberId: str,
    Role: NotRequired[RoomMembershipRoleType],  # (1)
  1. See RoomMembershipRoleType

CreateRoomRequestRequestTypeDef#

# CreateRoomRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import CreateRoomRequestRequestTypeDef

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

class CreateRoomRequestRequestTypeDef(TypedDict):
    AccountId: str,
    Name: str,
    ClientRequestToken: NotRequired[str],

RoomTypeDef#

# RoomTypeDef usage example

from mypy_boto3_chime.type_defs import RoomTypeDef

def get_value() -> RoomTypeDef:
    return {
        "RoomId": ...,
    }
# RoomTypeDef definition

class RoomTypeDef(TypedDict):
    RoomId: NotRequired[str],
    Name: NotRequired[str],
    AccountId: NotRequired[str],
    CreatedBy: NotRequired[str],
    CreatedTimestamp: NotRequired[datetime],
    UpdatedTimestamp: NotRequired[datetime],

CreateSipMediaApplicationCallRequestRequestTypeDef#

# CreateSipMediaApplicationCallRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import CreateSipMediaApplicationCallRequestRequestTypeDef

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

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

SipMediaApplicationCallTypeDef#

# SipMediaApplicationCallTypeDef usage example

from mypy_boto3_chime.type_defs import SipMediaApplicationCallTypeDef

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

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

SipMediaApplicationEndpointTypeDef#

# SipMediaApplicationEndpointTypeDef usage example

from mypy_boto3_chime.type_defs import SipMediaApplicationEndpointTypeDef

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

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

SipRuleTargetApplicationTypeDef#

# SipRuleTargetApplicationTypeDef usage example

from mypy_boto3_chime.type_defs import SipRuleTargetApplicationTypeDef

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

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

CreateUserRequestRequestTypeDef#

# CreateUserRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import CreateUserRequestRequestTypeDef

def get_value() -> CreateUserRequestRequestTypeDef:
    return {
        "AccountId": ...,
    }
# CreateUserRequestRequestTypeDef definition

class CreateUserRequestRequestTypeDef(TypedDict):
    AccountId: str,
    Username: NotRequired[str],
    Email: NotRequired[str],
    UserType: NotRequired[UserTypeType],  # (1)
  1. See UserTypeType

VoiceConnectorItemTypeDef#

# VoiceConnectorItemTypeDef usage example

from mypy_boto3_chime.type_defs import VoiceConnectorItemTypeDef

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

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

CreateVoiceConnectorRequestRequestTypeDef#

# CreateVoiceConnectorRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import CreateVoiceConnectorRequestRequestTypeDef

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

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

VoiceConnectorTypeDef#

# VoiceConnectorTypeDef usage example

from mypy_boto3_chime.type_defs import VoiceConnectorTypeDef

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

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

CredentialTypeDef#

# CredentialTypeDef usage example

from mypy_boto3_chime.type_defs import CredentialTypeDef

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

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

DNISEmergencyCallingConfigurationTypeDef#

# DNISEmergencyCallingConfigurationTypeDef usage example

from mypy_boto3_chime.type_defs import DNISEmergencyCallingConfigurationTypeDef

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

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

DeleteAccountRequestRequestTypeDef#

# DeleteAccountRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeleteAccountRequestRequestTypeDef

def get_value() -> DeleteAccountRequestRequestTypeDef:
    return {
        "AccountId": ...,
    }
# DeleteAccountRequestRequestTypeDef definition

class DeleteAccountRequestRequestTypeDef(TypedDict):
    AccountId: str,

DeleteAppInstanceAdminRequestRequestTypeDef#

# DeleteAppInstanceAdminRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeleteAppInstanceAdminRequestRequestTypeDef

def get_value() -> DeleteAppInstanceAdminRequestRequestTypeDef:
    return {
        "AppInstanceAdminArn": ...,
        "AppInstanceArn": ...,
    }
# DeleteAppInstanceAdminRequestRequestTypeDef definition

class DeleteAppInstanceAdminRequestRequestTypeDef(TypedDict):
    AppInstanceAdminArn: str,
    AppInstanceArn: str,

DeleteAppInstanceRequestRequestTypeDef#

# DeleteAppInstanceRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeleteAppInstanceRequestRequestTypeDef

def get_value() -> DeleteAppInstanceRequestRequestTypeDef:
    return {
        "AppInstanceArn": ...,
    }
# DeleteAppInstanceRequestRequestTypeDef definition

class DeleteAppInstanceRequestRequestTypeDef(TypedDict):
    AppInstanceArn: str,

DeleteAppInstanceStreamingConfigurationsRequestRequestTypeDef#

# DeleteAppInstanceStreamingConfigurationsRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeleteAppInstanceStreamingConfigurationsRequestRequestTypeDef

def get_value() -> DeleteAppInstanceStreamingConfigurationsRequestRequestTypeDef:
    return {
        "AppInstanceArn": ...,
    }
# DeleteAppInstanceStreamingConfigurationsRequestRequestTypeDef definition

class DeleteAppInstanceStreamingConfigurationsRequestRequestTypeDef(TypedDict):
    AppInstanceArn: str,

DeleteAppInstanceUserRequestRequestTypeDef#

# DeleteAppInstanceUserRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeleteAppInstanceUserRequestRequestTypeDef

def get_value() -> DeleteAppInstanceUserRequestRequestTypeDef:
    return {
        "AppInstanceUserArn": ...,
    }
# DeleteAppInstanceUserRequestRequestTypeDef definition

class DeleteAppInstanceUserRequestRequestTypeDef(TypedDict):
    AppInstanceUserArn: str,

DeleteAttendeeRequestRequestTypeDef#

# DeleteAttendeeRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeleteAttendeeRequestRequestTypeDef

def get_value() -> DeleteAttendeeRequestRequestTypeDef:
    return {
        "MeetingId": ...,
        "AttendeeId": ...,
    }
# DeleteAttendeeRequestRequestTypeDef definition

class DeleteAttendeeRequestRequestTypeDef(TypedDict):
    MeetingId: str,
    AttendeeId: str,

DeleteChannelBanRequestRequestTypeDef#

# DeleteChannelBanRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeleteChannelBanRequestRequestTypeDef

def get_value() -> DeleteChannelBanRequestRequestTypeDef:
    return {
        "ChannelArn": ...,
        "MemberArn": ...,
    }
# DeleteChannelBanRequestRequestTypeDef definition

class DeleteChannelBanRequestRequestTypeDef(TypedDict):
    ChannelArn: str,
    MemberArn: str,
    ChimeBearer: NotRequired[str],

DeleteChannelMembershipRequestRequestTypeDef#

# DeleteChannelMembershipRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeleteChannelMembershipRequestRequestTypeDef

def get_value() -> DeleteChannelMembershipRequestRequestTypeDef:
    return {
        "ChannelArn": ...,
        "MemberArn": ...,
    }
# DeleteChannelMembershipRequestRequestTypeDef definition

class DeleteChannelMembershipRequestRequestTypeDef(TypedDict):
    ChannelArn: str,
    MemberArn: str,
    ChimeBearer: NotRequired[str],

DeleteChannelMessageRequestRequestTypeDef#

# DeleteChannelMessageRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeleteChannelMessageRequestRequestTypeDef

def get_value() -> DeleteChannelMessageRequestRequestTypeDef:
    return {
        "ChannelArn": ...,
        "MessageId": ...,
    }
# DeleteChannelMessageRequestRequestTypeDef definition

class DeleteChannelMessageRequestRequestTypeDef(TypedDict):
    ChannelArn: str,
    MessageId: str,
    ChimeBearer: NotRequired[str],

DeleteChannelModeratorRequestRequestTypeDef#

# DeleteChannelModeratorRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeleteChannelModeratorRequestRequestTypeDef

def get_value() -> DeleteChannelModeratorRequestRequestTypeDef:
    return {
        "ChannelArn": ...,
        "ChannelModeratorArn": ...,
    }
# DeleteChannelModeratorRequestRequestTypeDef definition

class DeleteChannelModeratorRequestRequestTypeDef(TypedDict):
    ChannelArn: str,
    ChannelModeratorArn: str,
    ChimeBearer: NotRequired[str],

DeleteChannelRequestRequestTypeDef#

# DeleteChannelRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeleteChannelRequestRequestTypeDef

def get_value() -> DeleteChannelRequestRequestTypeDef:
    return {
        "ChannelArn": ...,
    }
# DeleteChannelRequestRequestTypeDef definition

class DeleteChannelRequestRequestTypeDef(TypedDict):
    ChannelArn: str,
    ChimeBearer: NotRequired[str],

DeleteEventsConfigurationRequestRequestTypeDef#

# DeleteEventsConfigurationRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeleteEventsConfigurationRequestRequestTypeDef

def get_value() -> DeleteEventsConfigurationRequestRequestTypeDef:
    return {
        "AccountId": ...,
        "BotId": ...,
    }
# DeleteEventsConfigurationRequestRequestTypeDef definition

class DeleteEventsConfigurationRequestRequestTypeDef(TypedDict):
    AccountId: str,
    BotId: str,

DeleteMediaCapturePipelineRequestRequestTypeDef#

# DeleteMediaCapturePipelineRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeleteMediaCapturePipelineRequestRequestTypeDef

def get_value() -> DeleteMediaCapturePipelineRequestRequestTypeDef:
    return {
        "MediaPipelineId": ...,
    }
# DeleteMediaCapturePipelineRequestRequestTypeDef definition

class DeleteMediaCapturePipelineRequestRequestTypeDef(TypedDict):
    MediaPipelineId: str,

DeleteMeetingRequestRequestTypeDef#

# DeleteMeetingRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeleteMeetingRequestRequestTypeDef

def get_value() -> DeleteMeetingRequestRequestTypeDef:
    return {
        "MeetingId": ...,
    }
# DeleteMeetingRequestRequestTypeDef definition

class DeleteMeetingRequestRequestTypeDef(TypedDict):
    MeetingId: str,

DeletePhoneNumberRequestRequestTypeDef#

# DeletePhoneNumberRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeletePhoneNumberRequestRequestTypeDef

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

class DeletePhoneNumberRequestRequestTypeDef(TypedDict):
    PhoneNumberId: str,

DeleteProxySessionRequestRequestTypeDef#

# DeleteProxySessionRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeleteProxySessionRequestRequestTypeDef

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

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

DeleteRoomMembershipRequestRequestTypeDef#

# DeleteRoomMembershipRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeleteRoomMembershipRequestRequestTypeDef

def get_value() -> DeleteRoomMembershipRequestRequestTypeDef:
    return {
        "AccountId": ...,
        "RoomId": ...,
        "MemberId": ...,
    }
# DeleteRoomMembershipRequestRequestTypeDef definition

class DeleteRoomMembershipRequestRequestTypeDef(TypedDict):
    AccountId: str,
    RoomId: str,
    MemberId: str,

DeleteRoomRequestRequestTypeDef#

# DeleteRoomRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeleteRoomRequestRequestTypeDef

def get_value() -> DeleteRoomRequestRequestTypeDef:
    return {
        "AccountId": ...,
        "RoomId": ...,
    }
# DeleteRoomRequestRequestTypeDef definition

class DeleteRoomRequestRequestTypeDef(TypedDict):
    AccountId: str,
    RoomId: str,

DeleteSipMediaApplicationRequestRequestTypeDef#

# DeleteSipMediaApplicationRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeleteSipMediaApplicationRequestRequestTypeDef

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

class DeleteSipMediaApplicationRequestRequestTypeDef(TypedDict):
    SipMediaApplicationId: str,

DeleteSipRuleRequestRequestTypeDef#

# DeleteSipRuleRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeleteSipRuleRequestRequestTypeDef

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

class DeleteSipRuleRequestRequestTypeDef(TypedDict):
    SipRuleId: str,

DeleteVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef#

# DeleteVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeleteVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef

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

class DeleteVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

DeleteVoiceConnectorGroupRequestRequestTypeDef#

# DeleteVoiceConnectorGroupRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeleteVoiceConnectorGroupRequestRequestTypeDef

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

class DeleteVoiceConnectorGroupRequestRequestTypeDef(TypedDict):
    VoiceConnectorGroupId: str,

DeleteVoiceConnectorOriginationRequestRequestTypeDef#

# DeleteVoiceConnectorOriginationRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeleteVoiceConnectorOriginationRequestRequestTypeDef

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

class DeleteVoiceConnectorOriginationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

DeleteVoiceConnectorProxyRequestRequestTypeDef#

# DeleteVoiceConnectorProxyRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeleteVoiceConnectorProxyRequestRequestTypeDef

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

class DeleteVoiceConnectorProxyRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

DeleteVoiceConnectorRequestRequestTypeDef#

# DeleteVoiceConnectorRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeleteVoiceConnectorRequestRequestTypeDef

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

class DeleteVoiceConnectorRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

DeleteVoiceConnectorStreamingConfigurationRequestRequestTypeDef#

# DeleteVoiceConnectorStreamingConfigurationRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeleteVoiceConnectorStreamingConfigurationRequestRequestTypeDef

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

class DeleteVoiceConnectorStreamingConfigurationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

DeleteVoiceConnectorTerminationCredentialsRequestRequestTypeDef#

# DeleteVoiceConnectorTerminationCredentialsRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeleteVoiceConnectorTerminationCredentialsRequestRequestTypeDef

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

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

DeleteVoiceConnectorTerminationRequestRequestTypeDef#

# DeleteVoiceConnectorTerminationRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DeleteVoiceConnectorTerminationRequestRequestTypeDef

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

class DeleteVoiceConnectorTerminationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

DescribeAppInstanceAdminRequestRequestTypeDef#

# DescribeAppInstanceAdminRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DescribeAppInstanceAdminRequestRequestTypeDef

def get_value() -> DescribeAppInstanceAdminRequestRequestTypeDef:
    return {
        "AppInstanceAdminArn": ...,
        "AppInstanceArn": ...,
    }
# DescribeAppInstanceAdminRequestRequestTypeDef definition

class DescribeAppInstanceAdminRequestRequestTypeDef(TypedDict):
    AppInstanceAdminArn: str,
    AppInstanceArn: str,

DescribeAppInstanceRequestRequestTypeDef#

# DescribeAppInstanceRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DescribeAppInstanceRequestRequestTypeDef

def get_value() -> DescribeAppInstanceRequestRequestTypeDef:
    return {
        "AppInstanceArn": ...,
    }
# DescribeAppInstanceRequestRequestTypeDef definition

class DescribeAppInstanceRequestRequestTypeDef(TypedDict):
    AppInstanceArn: str,

DescribeAppInstanceUserRequestRequestTypeDef#

# DescribeAppInstanceUserRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DescribeAppInstanceUserRequestRequestTypeDef

def get_value() -> DescribeAppInstanceUserRequestRequestTypeDef:
    return {
        "AppInstanceUserArn": ...,
    }
# DescribeAppInstanceUserRequestRequestTypeDef definition

class DescribeAppInstanceUserRequestRequestTypeDef(TypedDict):
    AppInstanceUserArn: str,

DescribeChannelBanRequestRequestTypeDef#

# DescribeChannelBanRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DescribeChannelBanRequestRequestTypeDef

def get_value() -> DescribeChannelBanRequestRequestTypeDef:
    return {
        "ChannelArn": ...,
        "MemberArn": ...,
    }
# DescribeChannelBanRequestRequestTypeDef definition

class DescribeChannelBanRequestRequestTypeDef(TypedDict):
    ChannelArn: str,
    MemberArn: str,
    ChimeBearer: NotRequired[str],

DescribeChannelMembershipForAppInstanceUserRequestRequestTypeDef#

# DescribeChannelMembershipForAppInstanceUserRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DescribeChannelMembershipForAppInstanceUserRequestRequestTypeDef

def get_value() -> DescribeChannelMembershipForAppInstanceUserRequestRequestTypeDef:
    return {
        "ChannelArn": ...,
        "AppInstanceUserArn": ...,
    }
# DescribeChannelMembershipForAppInstanceUserRequestRequestTypeDef definition

class DescribeChannelMembershipForAppInstanceUserRequestRequestTypeDef(TypedDict):
    ChannelArn: str,
    AppInstanceUserArn: str,
    ChimeBearer: NotRequired[str],

DescribeChannelMembershipRequestRequestTypeDef#

# DescribeChannelMembershipRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DescribeChannelMembershipRequestRequestTypeDef

def get_value() -> DescribeChannelMembershipRequestRequestTypeDef:
    return {
        "ChannelArn": ...,
        "MemberArn": ...,
    }
# DescribeChannelMembershipRequestRequestTypeDef definition

class DescribeChannelMembershipRequestRequestTypeDef(TypedDict):
    ChannelArn: str,
    MemberArn: str,
    ChimeBearer: NotRequired[str],

DescribeChannelModeratedByAppInstanceUserRequestRequestTypeDef#

# DescribeChannelModeratedByAppInstanceUserRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DescribeChannelModeratedByAppInstanceUserRequestRequestTypeDef

def get_value() -> DescribeChannelModeratedByAppInstanceUserRequestRequestTypeDef:
    return {
        "ChannelArn": ...,
        "AppInstanceUserArn": ...,
    }
# DescribeChannelModeratedByAppInstanceUserRequestRequestTypeDef definition

class DescribeChannelModeratedByAppInstanceUserRequestRequestTypeDef(TypedDict):
    ChannelArn: str,
    AppInstanceUserArn: str,
    ChimeBearer: NotRequired[str],

DescribeChannelModeratorRequestRequestTypeDef#

# DescribeChannelModeratorRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DescribeChannelModeratorRequestRequestTypeDef

def get_value() -> DescribeChannelModeratorRequestRequestTypeDef:
    return {
        "ChannelArn": ...,
        "ChannelModeratorArn": ...,
    }
# DescribeChannelModeratorRequestRequestTypeDef definition

class DescribeChannelModeratorRequestRequestTypeDef(TypedDict):
    ChannelArn: str,
    ChannelModeratorArn: str,
    ChimeBearer: NotRequired[str],

DescribeChannelRequestRequestTypeDef#

# DescribeChannelRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DescribeChannelRequestRequestTypeDef

def get_value() -> DescribeChannelRequestRequestTypeDef:
    return {
        "ChannelArn": ...,
    }
# DescribeChannelRequestRequestTypeDef definition

class DescribeChannelRequestRequestTypeDef(TypedDict):
    ChannelArn: str,
    ChimeBearer: NotRequired[str],

DisassociatePhoneNumberFromUserRequestRequestTypeDef#

# DisassociatePhoneNumberFromUserRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DisassociatePhoneNumberFromUserRequestRequestTypeDef

def get_value() -> DisassociatePhoneNumberFromUserRequestRequestTypeDef:
    return {
        "AccountId": ...,
        "UserId": ...,
    }
# DisassociatePhoneNumberFromUserRequestRequestTypeDef definition

class DisassociatePhoneNumberFromUserRequestRequestTypeDef(TypedDict):
    AccountId: str,
    UserId: str,

DisassociatePhoneNumbersFromVoiceConnectorGroupRequestRequestTypeDef#

# DisassociatePhoneNumbersFromVoiceConnectorGroupRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DisassociatePhoneNumbersFromVoiceConnectorGroupRequestRequestTypeDef

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

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

DisassociatePhoneNumbersFromVoiceConnectorRequestRequestTypeDef#

# DisassociatePhoneNumbersFromVoiceConnectorRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DisassociatePhoneNumbersFromVoiceConnectorRequestRequestTypeDef

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

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

DisassociateSigninDelegateGroupsFromAccountRequestRequestTypeDef#

# DisassociateSigninDelegateGroupsFromAccountRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import DisassociateSigninDelegateGroupsFromAccountRequestRequestTypeDef

def get_value() -> DisassociateSigninDelegateGroupsFromAccountRequestRequestTypeDef:
    return {
        "AccountId": ...,
        "GroupNames": ...,
    }
# DisassociateSigninDelegateGroupsFromAccountRequestRequestTypeDef definition

class DisassociateSigninDelegateGroupsFromAccountRequestRequestTypeDef(TypedDict):
    AccountId: str,
    GroupNames: Sequence[str],

EmptyResponseMetadataTypeDef#

# EmptyResponseMetadataTypeDef usage example

from mypy_boto3_chime.type_defs import EmptyResponseMetadataTypeDef

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

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

EngineTranscribeMedicalSettingsTypeDef#

# EngineTranscribeMedicalSettingsTypeDef usage example

from mypy_boto3_chime.type_defs import EngineTranscribeMedicalSettingsTypeDef

def get_value() -> EngineTranscribeMedicalSettingsTypeDef:
    return {
        "LanguageCode": ...,
        "Specialty": ...,
        "Type": ...,
    }
# EngineTranscribeMedicalSettingsTypeDef definition

class EngineTranscribeMedicalSettingsTypeDef(TypedDict):
    LanguageCode: TranscribeMedicalLanguageCodeType,  # (1)
    Specialty: TranscribeMedicalSpecialtyType,  # (2)
    Type: TranscribeMedicalTypeType,  # (3)
    VocabularyName: NotRequired[str],
    Region: NotRequired[TranscribeMedicalRegionType],  # (4)
    ContentIdentificationType: NotRequired[TranscribeMedicalContentIdentificationTypeType],  # (5)
  1. See TranscribeMedicalLanguageCodeType
  2. See TranscribeMedicalSpecialtyType
  3. See TranscribeMedicalTypeType
  4. See TranscribeMedicalRegionType
  5. See TranscribeMedicalContentIdentificationTypeType

EngineTranscribeSettingsTypeDef#

# EngineTranscribeSettingsTypeDef usage example

from mypy_boto3_chime.type_defs import EngineTranscribeSettingsTypeDef

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

class EngineTranscribeSettingsTypeDef(TypedDict):
    LanguageCode: NotRequired[TranscribeLanguageCodeType],  # (1)
    VocabularyFilterMethod: NotRequired[TranscribeVocabularyFilterMethodType],  # (2)
    VocabularyFilterName: NotRequired[str],
    VocabularyName: NotRequired[str],
    Region: NotRequired[TranscribeRegionType],  # (3)
    EnablePartialResultsStabilization: NotRequired[bool],
    PartialResultsStability: NotRequired[TranscribePartialResultsStabilityType],  # (4)
    ContentIdentificationType: NotRequired[TranscribeContentIdentificationTypeType],  # (5)
    ContentRedactionType: NotRequired[TranscribeContentRedactionTypeType],  # (6)
    PiiEntityTypes: NotRequired[str],
    LanguageModelName: NotRequired[str],
    IdentifyLanguage: NotRequired[bool],
    LanguageOptions: NotRequired[str],
    PreferredLanguage: NotRequired[TranscribeLanguageCodeType],  # (1)
    VocabularyNames: NotRequired[str],
    VocabularyFilterNames: NotRequired[str],
  1. See TranscribeLanguageCodeType
  2. See TranscribeVocabularyFilterMethodType
  3. See TranscribeRegionType
  4. See TranscribePartialResultsStabilityType
  5. See TranscribeContentIdentificationTypeType
  6. See TranscribeContentRedactionTypeType
  7. See TranscribeLanguageCodeType

EventsConfigurationTypeDef#

# EventsConfigurationTypeDef usage example

from mypy_boto3_chime.type_defs import EventsConfigurationTypeDef

def get_value() -> EventsConfigurationTypeDef:
    return {
        "BotId": ...,
    }
# EventsConfigurationTypeDef definition

class EventsConfigurationTypeDef(TypedDict):
    BotId: NotRequired[str],
    OutboundEventsHTTPSEndpoint: NotRequired[str],
    LambdaFunctionArn: NotRequired[str],

GetAccountRequestRequestTypeDef#

# GetAccountRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetAccountRequestRequestTypeDef

def get_value() -> GetAccountRequestRequestTypeDef:
    return {
        "AccountId": ...,
    }
# GetAccountRequestRequestTypeDef definition

class GetAccountRequestRequestTypeDef(TypedDict):
    AccountId: str,

GetAccountSettingsRequestRequestTypeDef#

# GetAccountSettingsRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetAccountSettingsRequestRequestTypeDef

def get_value() -> GetAccountSettingsRequestRequestTypeDef:
    return {
        "AccountId": ...,
    }
# GetAccountSettingsRequestRequestTypeDef definition

class GetAccountSettingsRequestRequestTypeDef(TypedDict):
    AccountId: str,

GetAppInstanceRetentionSettingsRequestRequestTypeDef#

# GetAppInstanceRetentionSettingsRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetAppInstanceRetentionSettingsRequestRequestTypeDef

def get_value() -> GetAppInstanceRetentionSettingsRequestRequestTypeDef:
    return {
        "AppInstanceArn": ...,
    }
# GetAppInstanceRetentionSettingsRequestRequestTypeDef definition

class GetAppInstanceRetentionSettingsRequestRequestTypeDef(TypedDict):
    AppInstanceArn: str,

GetAppInstanceStreamingConfigurationsRequestRequestTypeDef#

# GetAppInstanceStreamingConfigurationsRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetAppInstanceStreamingConfigurationsRequestRequestTypeDef

def get_value() -> GetAppInstanceStreamingConfigurationsRequestRequestTypeDef:
    return {
        "AppInstanceArn": ...,
    }
# GetAppInstanceStreamingConfigurationsRequestRequestTypeDef definition

class GetAppInstanceStreamingConfigurationsRequestRequestTypeDef(TypedDict):
    AppInstanceArn: str,

GetAttendeeRequestRequestTypeDef#

# GetAttendeeRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetAttendeeRequestRequestTypeDef

def get_value() -> GetAttendeeRequestRequestTypeDef:
    return {
        "MeetingId": ...,
        "AttendeeId": ...,
    }
# GetAttendeeRequestRequestTypeDef definition

class GetAttendeeRequestRequestTypeDef(TypedDict):
    MeetingId: str,
    AttendeeId: str,

GetBotRequestRequestTypeDef#

# GetBotRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetBotRequestRequestTypeDef

def get_value() -> GetBotRequestRequestTypeDef:
    return {
        "AccountId": ...,
        "BotId": ...,
    }
# GetBotRequestRequestTypeDef definition

class GetBotRequestRequestTypeDef(TypedDict):
    AccountId: str,
    BotId: str,

GetChannelMessageRequestRequestTypeDef#

# GetChannelMessageRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetChannelMessageRequestRequestTypeDef

def get_value() -> GetChannelMessageRequestRequestTypeDef:
    return {
        "ChannelArn": ...,
        "MessageId": ...,
    }
# GetChannelMessageRequestRequestTypeDef definition

class GetChannelMessageRequestRequestTypeDef(TypedDict):
    ChannelArn: str,
    MessageId: str,
    ChimeBearer: NotRequired[str],

GetEventsConfigurationRequestRequestTypeDef#

# GetEventsConfigurationRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetEventsConfigurationRequestRequestTypeDef

def get_value() -> GetEventsConfigurationRequestRequestTypeDef:
    return {
        "AccountId": ...,
        "BotId": ...,
    }
# GetEventsConfigurationRequestRequestTypeDef definition

class GetEventsConfigurationRequestRequestTypeDef(TypedDict):
    AccountId: str,
    BotId: str,

VoiceConnectorSettingsTypeDef#

# VoiceConnectorSettingsTypeDef usage example

from mypy_boto3_chime.type_defs import VoiceConnectorSettingsTypeDef

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

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

GetMediaCapturePipelineRequestRequestTypeDef#

# GetMediaCapturePipelineRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetMediaCapturePipelineRequestRequestTypeDef

def get_value() -> GetMediaCapturePipelineRequestRequestTypeDef:
    return {
        "MediaPipelineId": ...,
    }
# GetMediaCapturePipelineRequestRequestTypeDef definition

class GetMediaCapturePipelineRequestRequestTypeDef(TypedDict):
    MediaPipelineId: str,

GetMeetingRequestRequestTypeDef#

# GetMeetingRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetMeetingRequestRequestTypeDef

def get_value() -> GetMeetingRequestRequestTypeDef:
    return {
        "MeetingId": ...,
    }
# GetMeetingRequestRequestTypeDef definition

class GetMeetingRequestRequestTypeDef(TypedDict):
    MeetingId: str,

MessagingSessionEndpointTypeDef#

# MessagingSessionEndpointTypeDef usage example

from mypy_boto3_chime.type_defs import MessagingSessionEndpointTypeDef

def get_value() -> MessagingSessionEndpointTypeDef:
    return {
        "Url": ...,
    }
# MessagingSessionEndpointTypeDef definition

class MessagingSessionEndpointTypeDef(TypedDict):
    Url: NotRequired[str],

GetPhoneNumberOrderRequestRequestTypeDef#

# GetPhoneNumberOrderRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetPhoneNumberOrderRequestRequestTypeDef

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

class GetPhoneNumberOrderRequestRequestTypeDef(TypedDict):
    PhoneNumberOrderId: str,

GetPhoneNumberRequestRequestTypeDef#

# GetPhoneNumberRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetPhoneNumberRequestRequestTypeDef

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

class GetPhoneNumberRequestRequestTypeDef(TypedDict):
    PhoneNumberId: str,

GetPhoneNumberSettingsResponseTypeDef#

# GetPhoneNumberSettingsResponseTypeDef usage example

from mypy_boto3_chime.type_defs import GetPhoneNumberSettingsResponseTypeDef

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

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

GetProxySessionRequestRequestTypeDef#

# GetProxySessionRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetProxySessionRequestRequestTypeDef

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

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

GetRetentionSettingsRequestRequestTypeDef#

# GetRetentionSettingsRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetRetentionSettingsRequestRequestTypeDef

def get_value() -> GetRetentionSettingsRequestRequestTypeDef:
    return {
        "AccountId": ...,
    }
# GetRetentionSettingsRequestRequestTypeDef definition

class GetRetentionSettingsRequestRequestTypeDef(TypedDict):
    AccountId: str,

GetRoomRequestRequestTypeDef#

# GetRoomRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetRoomRequestRequestTypeDef

def get_value() -> GetRoomRequestRequestTypeDef:
    return {
        "AccountId": ...,
        "RoomId": ...,
    }
# GetRoomRequestRequestTypeDef definition

class GetRoomRequestRequestTypeDef(TypedDict):
    AccountId: str,
    RoomId: str,

GetSipMediaApplicationLoggingConfigurationRequestRequestTypeDef#

# GetSipMediaApplicationLoggingConfigurationRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetSipMediaApplicationLoggingConfigurationRequestRequestTypeDef

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

class GetSipMediaApplicationLoggingConfigurationRequestRequestTypeDef(TypedDict):
    SipMediaApplicationId: str,

SipMediaApplicationLoggingConfigurationTypeDef#

# SipMediaApplicationLoggingConfigurationTypeDef usage example

from mypy_boto3_chime.type_defs import SipMediaApplicationLoggingConfigurationTypeDef

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

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

GetSipMediaApplicationRequestRequestTypeDef#

# GetSipMediaApplicationRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetSipMediaApplicationRequestRequestTypeDef

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

class GetSipMediaApplicationRequestRequestTypeDef(TypedDict):
    SipMediaApplicationId: str,

GetSipRuleRequestRequestTypeDef#

# GetSipRuleRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetSipRuleRequestRequestTypeDef

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

class GetSipRuleRequestRequestTypeDef(TypedDict):
    SipRuleId: str,

GetUserRequestRequestTypeDef#

# GetUserRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetUserRequestRequestTypeDef

def get_value() -> GetUserRequestRequestTypeDef:
    return {
        "AccountId": ...,
        "UserId": ...,
    }
# GetUserRequestRequestTypeDef definition

class GetUserRequestRequestTypeDef(TypedDict):
    AccountId: str,
    UserId: str,

GetUserSettingsRequestRequestTypeDef#

# GetUserSettingsRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetUserSettingsRequestRequestTypeDef

def get_value() -> GetUserSettingsRequestRequestTypeDef:
    return {
        "AccountId": ...,
        "UserId": ...,
    }
# GetUserSettingsRequestRequestTypeDef definition

class GetUserSettingsRequestRequestTypeDef(TypedDict):
    AccountId: str,
    UserId: str,

GetVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef#

# GetVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef

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

class GetVoiceConnectorEmergencyCallingConfigurationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

GetVoiceConnectorGroupRequestRequestTypeDef#

# GetVoiceConnectorGroupRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetVoiceConnectorGroupRequestRequestTypeDef

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

class GetVoiceConnectorGroupRequestRequestTypeDef(TypedDict):
    VoiceConnectorGroupId: str,

GetVoiceConnectorLoggingConfigurationRequestRequestTypeDef#

# GetVoiceConnectorLoggingConfigurationRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetVoiceConnectorLoggingConfigurationRequestRequestTypeDef

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

class GetVoiceConnectorLoggingConfigurationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

LoggingConfigurationTypeDef#

# LoggingConfigurationTypeDef usage example

from mypy_boto3_chime.type_defs import LoggingConfigurationTypeDef

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

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

GetVoiceConnectorOriginationRequestRequestTypeDef#

# GetVoiceConnectorOriginationRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetVoiceConnectorOriginationRequestRequestTypeDef

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

class GetVoiceConnectorOriginationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

GetVoiceConnectorProxyRequestRequestTypeDef#

# GetVoiceConnectorProxyRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetVoiceConnectorProxyRequestRequestTypeDef

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

class GetVoiceConnectorProxyRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

ProxyTypeDef#

# ProxyTypeDef usage example

from mypy_boto3_chime.type_defs import ProxyTypeDef

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

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

GetVoiceConnectorRequestRequestTypeDef#

# GetVoiceConnectorRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetVoiceConnectorRequestRequestTypeDef

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

class GetVoiceConnectorRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

GetVoiceConnectorStreamingConfigurationRequestRequestTypeDef#

# GetVoiceConnectorStreamingConfigurationRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetVoiceConnectorStreamingConfigurationRequestRequestTypeDef

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

class GetVoiceConnectorStreamingConfigurationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

GetVoiceConnectorTerminationHealthRequestRequestTypeDef#

# GetVoiceConnectorTerminationHealthRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetVoiceConnectorTerminationHealthRequestRequestTypeDef

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

class GetVoiceConnectorTerminationHealthRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

TerminationHealthTypeDef#

# TerminationHealthTypeDef usage example

from mypy_boto3_chime.type_defs import TerminationHealthTypeDef

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

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

GetVoiceConnectorTerminationRequestRequestTypeDef#

# GetVoiceConnectorTerminationRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import GetVoiceConnectorTerminationRequestRequestTypeDef

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

class GetVoiceConnectorTerminationRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

TerminationTypeDef#

# TerminationTypeDef usage example

from mypy_boto3_chime.type_defs import TerminationTypeDef

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

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

InviteTypeDef#

# InviteTypeDef usage example

from mypy_boto3_chime.type_defs import InviteTypeDef

def get_value() -> InviteTypeDef:
    return {
        "InviteId": ...,
    }
# InviteTypeDef definition

class InviteTypeDef(TypedDict):
    InviteId: NotRequired[str],
    Status: NotRequired[InviteStatusType],  # (1)
    EmailAddress: NotRequired[str],
    EmailStatus: NotRequired[EmailStatusType],  # (2)
  1. See InviteStatusType
  2. See EmailStatusType

InviteUsersRequestRequestTypeDef#

# InviteUsersRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import InviteUsersRequestRequestTypeDef

def get_value() -> InviteUsersRequestRequestTypeDef:
    return {
        "AccountId": ...,
        "UserEmailList": ...,
    }
# InviteUsersRequestRequestTypeDef definition

class InviteUsersRequestRequestTypeDef(TypedDict):
    AccountId: str,
    UserEmailList: Sequence[str],
    UserType: NotRequired[UserTypeType],  # (1)
  1. See UserTypeType

ListAccountsRequestListAccountsPaginateTypeDef#

# ListAccountsRequestListAccountsPaginateTypeDef usage example

from mypy_boto3_chime.type_defs import ListAccountsRequestListAccountsPaginateTypeDef

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

class ListAccountsRequestListAccountsPaginateTypeDef(TypedDict):
    Name: NotRequired[str],
    UserEmail: NotRequired[str],
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListAccountsRequestRequestTypeDef#

# ListAccountsRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListAccountsRequestRequestTypeDef

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

class ListAccountsRequestRequestTypeDef(TypedDict):
    Name: NotRequired[str],
    UserEmail: NotRequired[str],
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListAppInstanceAdminsRequestRequestTypeDef#

# ListAppInstanceAdminsRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListAppInstanceAdminsRequestRequestTypeDef

def get_value() -> ListAppInstanceAdminsRequestRequestTypeDef:
    return {
        "AppInstanceArn": ...,
    }
# ListAppInstanceAdminsRequestRequestTypeDef definition

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

ListAppInstanceUsersRequestRequestTypeDef#

# ListAppInstanceUsersRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListAppInstanceUsersRequestRequestTypeDef

def get_value() -> ListAppInstanceUsersRequestRequestTypeDef:
    return {
        "AppInstanceArn": ...,
    }
# ListAppInstanceUsersRequestRequestTypeDef definition

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

ListAppInstancesRequestRequestTypeDef#

# ListAppInstancesRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListAppInstancesRequestRequestTypeDef

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

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

ListAttendeeTagsRequestRequestTypeDef#

# ListAttendeeTagsRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListAttendeeTagsRequestRequestTypeDef

def get_value() -> ListAttendeeTagsRequestRequestTypeDef:
    return {
        "MeetingId": ...,
        "AttendeeId": ...,
    }
# ListAttendeeTagsRequestRequestTypeDef definition

class ListAttendeeTagsRequestRequestTypeDef(TypedDict):
    MeetingId: str,
    AttendeeId: str,

ListAttendeesRequestRequestTypeDef#

# ListAttendeesRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListAttendeesRequestRequestTypeDef

def get_value() -> ListAttendeesRequestRequestTypeDef:
    return {
        "MeetingId": ...,
    }
# ListAttendeesRequestRequestTypeDef definition

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

ListBotsRequestRequestTypeDef#

# ListBotsRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListBotsRequestRequestTypeDef

def get_value() -> ListBotsRequestRequestTypeDef:
    return {
        "AccountId": ...,
    }
# ListBotsRequestRequestTypeDef definition

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

ListChannelBansRequestRequestTypeDef#

# ListChannelBansRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListChannelBansRequestRequestTypeDef

def get_value() -> ListChannelBansRequestRequestTypeDef:
    return {
        "ChannelArn": ...,
    }
# ListChannelBansRequestRequestTypeDef definition

class ListChannelBansRequestRequestTypeDef(TypedDict):
    ChannelArn: str,
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
    ChimeBearer: NotRequired[str],

ListChannelMembershipsForAppInstanceUserRequestRequestTypeDef#

# ListChannelMembershipsForAppInstanceUserRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListChannelMembershipsForAppInstanceUserRequestRequestTypeDef

def get_value() -> ListChannelMembershipsForAppInstanceUserRequestRequestTypeDef:
    return {
        "AppInstanceUserArn": ...,
    }
# ListChannelMembershipsForAppInstanceUserRequestRequestTypeDef definition

class ListChannelMembershipsForAppInstanceUserRequestRequestTypeDef(TypedDict):
    AppInstanceUserArn: NotRequired[str],
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
    ChimeBearer: NotRequired[str],

ListChannelMembershipsRequestRequestTypeDef#

# ListChannelMembershipsRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListChannelMembershipsRequestRequestTypeDef

def get_value() -> ListChannelMembershipsRequestRequestTypeDef:
    return {
        "ChannelArn": ...,
    }
# ListChannelMembershipsRequestRequestTypeDef definition

class ListChannelMembershipsRequestRequestTypeDef(TypedDict):
    ChannelArn: str,
    Type: NotRequired[ChannelMembershipTypeType],  # (1)
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
    ChimeBearer: NotRequired[str],
  1. See ChannelMembershipTypeType

ListChannelMessagesRequestRequestTypeDef#

# ListChannelMessagesRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListChannelMessagesRequestRequestTypeDef

def get_value() -> ListChannelMessagesRequestRequestTypeDef:
    return {
        "ChannelArn": ...,
    }
# ListChannelMessagesRequestRequestTypeDef definition

class ListChannelMessagesRequestRequestTypeDef(TypedDict):
    ChannelArn: str,
    SortOrder: NotRequired[SortOrderType],  # (1)
    NotBefore: NotRequired[Union[datetime, str]],
    NotAfter: NotRequired[Union[datetime, str]],
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
    ChimeBearer: NotRequired[str],
  1. See SortOrderType

ListChannelModeratorsRequestRequestTypeDef#

# ListChannelModeratorsRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListChannelModeratorsRequestRequestTypeDef

def get_value() -> ListChannelModeratorsRequestRequestTypeDef:
    return {
        "ChannelArn": ...,
    }
# ListChannelModeratorsRequestRequestTypeDef definition

class ListChannelModeratorsRequestRequestTypeDef(TypedDict):
    ChannelArn: str,
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
    ChimeBearer: NotRequired[str],

ListChannelsModeratedByAppInstanceUserRequestRequestTypeDef#

# ListChannelsModeratedByAppInstanceUserRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListChannelsModeratedByAppInstanceUserRequestRequestTypeDef

def get_value() -> ListChannelsModeratedByAppInstanceUserRequestRequestTypeDef:
    return {
        "AppInstanceUserArn": ...,
    }
# ListChannelsModeratedByAppInstanceUserRequestRequestTypeDef definition

class ListChannelsModeratedByAppInstanceUserRequestRequestTypeDef(TypedDict):
    AppInstanceUserArn: NotRequired[str],
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
    ChimeBearer: NotRequired[str],

ListChannelsRequestRequestTypeDef#

# ListChannelsRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListChannelsRequestRequestTypeDef

def get_value() -> ListChannelsRequestRequestTypeDef:
    return {
        "AppInstanceArn": ...,
    }
# ListChannelsRequestRequestTypeDef definition

class ListChannelsRequestRequestTypeDef(TypedDict):
    AppInstanceArn: str,
    Privacy: NotRequired[ChannelPrivacyType],  # (1)
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
    ChimeBearer: NotRequired[str],
  1. See ChannelPrivacyType

ListMediaCapturePipelinesRequestRequestTypeDef#

# ListMediaCapturePipelinesRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListMediaCapturePipelinesRequestRequestTypeDef

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

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

ListMeetingTagsRequestRequestTypeDef#

# ListMeetingTagsRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListMeetingTagsRequestRequestTypeDef

def get_value() -> ListMeetingTagsRequestRequestTypeDef:
    return {
        "MeetingId": ...,
    }
# ListMeetingTagsRequestRequestTypeDef definition

class ListMeetingTagsRequestRequestTypeDef(TypedDict):
    MeetingId: str,

ListMeetingsRequestRequestTypeDef#

# ListMeetingsRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListMeetingsRequestRequestTypeDef

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

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

ListPhoneNumberOrdersRequestRequestTypeDef#

# ListPhoneNumberOrdersRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListPhoneNumberOrdersRequestRequestTypeDef

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

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

ListPhoneNumbersRequestRequestTypeDef#

# ListPhoneNumbersRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListPhoneNumbersRequestRequestTypeDef

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

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

ListProxySessionsRequestRequestTypeDef#

# ListProxySessionsRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListProxySessionsRequestRequestTypeDef

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

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

ListRoomMembershipsRequestRequestTypeDef#

# ListRoomMembershipsRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListRoomMembershipsRequestRequestTypeDef

def get_value() -> ListRoomMembershipsRequestRequestTypeDef:
    return {
        "AccountId": ...,
        "RoomId": ...,
    }
# ListRoomMembershipsRequestRequestTypeDef definition

class ListRoomMembershipsRequestRequestTypeDef(TypedDict):
    AccountId: str,
    RoomId: str,
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListRoomsRequestRequestTypeDef#

# ListRoomsRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListRoomsRequestRequestTypeDef

def get_value() -> ListRoomsRequestRequestTypeDef:
    return {
        "AccountId": ...,
    }
# ListRoomsRequestRequestTypeDef definition

class ListRoomsRequestRequestTypeDef(TypedDict):
    AccountId: str,
    MemberId: NotRequired[str],
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListSipMediaApplicationsRequestRequestTypeDef#

# ListSipMediaApplicationsRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListSipMediaApplicationsRequestRequestTypeDef

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

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

ListSipRulesRequestRequestTypeDef#

# ListSipRulesRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListSipRulesRequestRequestTypeDef

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

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

ListSupportedPhoneNumberCountriesRequestRequestTypeDef#

# ListSupportedPhoneNumberCountriesRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListSupportedPhoneNumberCountriesRequestRequestTypeDef

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

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

PhoneNumberCountryTypeDef#

# PhoneNumberCountryTypeDef usage example

from mypy_boto3_chime.type_defs import PhoneNumberCountryTypeDef

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

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

ListTagsForResourceRequestRequestTypeDef#

# ListTagsForResourceRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListTagsForResourceRequestRequestTypeDef

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

class ListTagsForResourceRequestRequestTypeDef(TypedDict):
    ResourceARN: str,

ListUsersRequestListUsersPaginateTypeDef#

# ListUsersRequestListUsersPaginateTypeDef usage example

from mypy_boto3_chime.type_defs import ListUsersRequestListUsersPaginateTypeDef

def get_value() -> ListUsersRequestListUsersPaginateTypeDef:
    return {
        "AccountId": ...,
    }
# ListUsersRequestListUsersPaginateTypeDef definition

class ListUsersRequestListUsersPaginateTypeDef(TypedDict):
    AccountId: str,
    UserEmail: NotRequired[str],
    UserType: NotRequired[UserTypeType],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See UserTypeType
  2. See PaginatorConfigTypeDef

ListUsersRequestRequestTypeDef#

# ListUsersRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListUsersRequestRequestTypeDef

def get_value() -> ListUsersRequestRequestTypeDef:
    return {
        "AccountId": ...,
    }
# ListUsersRequestRequestTypeDef definition

class ListUsersRequestRequestTypeDef(TypedDict):
    AccountId: str,
    UserEmail: NotRequired[str],
    UserType: NotRequired[UserTypeType],  # (1)
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See UserTypeType

ListVoiceConnectorGroupsRequestRequestTypeDef#

# ListVoiceConnectorGroupsRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListVoiceConnectorGroupsRequestRequestTypeDef

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

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

ListVoiceConnectorTerminationCredentialsRequestRequestTypeDef#

# ListVoiceConnectorTerminationCredentialsRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListVoiceConnectorTerminationCredentialsRequestRequestTypeDef

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

class ListVoiceConnectorTerminationCredentialsRequestRequestTypeDef(TypedDict):
    VoiceConnectorId: str,

ListVoiceConnectorTerminationCredentialsResponseTypeDef#

# ListVoiceConnectorTerminationCredentialsResponseTypeDef usage example

from mypy_boto3_chime.type_defs import ListVoiceConnectorTerminationCredentialsResponseTypeDef

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

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

ListVoiceConnectorsRequestRequestTypeDef#

# ListVoiceConnectorsRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ListVoiceConnectorsRequestRequestTypeDef

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

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

LogoutUserRequestRequestTypeDef#

# LogoutUserRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import LogoutUserRequestRequestTypeDef

def get_value() -> LogoutUserRequestRequestTypeDef:
    return {
        "AccountId": ...,
        "UserId": ...,
    }
# LogoutUserRequestRequestTypeDef definition

class LogoutUserRequestRequestTypeDef(TypedDict):
    AccountId: str,
    UserId: str,

MediaPlacementTypeDef#

# MediaPlacementTypeDef usage example

from mypy_boto3_chime.type_defs import MediaPlacementTypeDef

def get_value() -> MediaPlacementTypeDef:
    return {
        "AudioHostUrl": ...,
    }
# MediaPlacementTypeDef definition

class MediaPlacementTypeDef(TypedDict):
    AudioHostUrl: NotRequired[str],
    AudioFallbackUrl: NotRequired[str],
    ScreenDataUrl: NotRequired[str],
    ScreenSharingUrl: NotRequired[str],
    ScreenViewingUrl: NotRequired[str],
    SignalingUrl: NotRequired[str],
    TurnControlUrl: NotRequired[str],
    EventIngestionUrl: NotRequired[str],

MemberTypeDef#

# MemberTypeDef usage example

from mypy_boto3_chime.type_defs import MemberTypeDef

def get_value() -> MemberTypeDef:
    return {
        "MemberId": ...,
    }
# MemberTypeDef definition

class MemberTypeDef(TypedDict):
    MemberId: NotRequired[str],
    MemberType: NotRequired[MemberTypeType],  # (1)
    Email: NotRequired[str],
    FullName: NotRequired[str],
    AccountId: NotRequired[str],
  1. See MemberTypeType

OrderedPhoneNumberTypeDef#

# OrderedPhoneNumberTypeDef usage example

from mypy_boto3_chime.type_defs import OrderedPhoneNumberTypeDef

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

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

OriginationRouteTypeDef#

# OriginationRouteTypeDef usage example

from mypy_boto3_chime.type_defs import OriginationRouteTypeDef

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

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

PaginatorConfigTypeDef#

# PaginatorConfigTypeDef usage example

from mypy_boto3_chime.type_defs import PaginatorConfigTypeDef

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

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

ParticipantTypeDef#

# ParticipantTypeDef usage example

from mypy_boto3_chime.type_defs import ParticipantTypeDef

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

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

PhoneNumberAssociationTypeDef#

# PhoneNumberAssociationTypeDef usage example

from mypy_boto3_chime.type_defs import PhoneNumberAssociationTypeDef

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

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

PhoneNumberCapabilitiesTypeDef#

# PhoneNumberCapabilitiesTypeDef usage example

from mypy_boto3_chime.type_defs import PhoneNumberCapabilitiesTypeDef

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

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

PutEventsConfigurationRequestRequestTypeDef#

# PutEventsConfigurationRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import PutEventsConfigurationRequestRequestTypeDef

def get_value() -> PutEventsConfigurationRequestRequestTypeDef:
    return {
        "AccountId": ...,
        "BotId": ...,
    }
# PutEventsConfigurationRequestRequestTypeDef definition

class PutEventsConfigurationRequestRequestTypeDef(TypedDict):
    AccountId: str,
    BotId: str,
    OutboundEventsHTTPSEndpoint: NotRequired[str],
    LambdaFunctionArn: NotRequired[str],

PutVoiceConnectorProxyRequestRequestTypeDef#

# PutVoiceConnectorProxyRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import PutVoiceConnectorProxyRequestRequestTypeDef

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

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

RedactChannelMessageRequestRequestTypeDef#

# RedactChannelMessageRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import RedactChannelMessageRequestRequestTypeDef

def get_value() -> RedactChannelMessageRequestRequestTypeDef:
    return {
        "ChannelArn": ...,
        "MessageId": ...,
    }
# RedactChannelMessageRequestRequestTypeDef definition

class RedactChannelMessageRequestRequestTypeDef(TypedDict):
    ChannelArn: str,
    MessageId: str,
    ChimeBearer: NotRequired[str],

RedactChannelMessageResponseTypeDef#

# RedactChannelMessageResponseTypeDef usage example

from mypy_boto3_chime.type_defs import RedactChannelMessageResponseTypeDef

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

class RedactChannelMessageResponseTypeDef(TypedDict):
    ChannelArn: str,
    MessageId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

RedactConversationMessageRequestRequestTypeDef#

# RedactConversationMessageRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import RedactConversationMessageRequestRequestTypeDef

def get_value() -> RedactConversationMessageRequestRequestTypeDef:
    return {
        "AccountId": ...,
        "ConversationId": ...,
        "MessageId": ...,
    }
# RedactConversationMessageRequestRequestTypeDef definition

class RedactConversationMessageRequestRequestTypeDef(TypedDict):
    AccountId: str,
    ConversationId: str,
    MessageId: str,

RedactRoomMessageRequestRequestTypeDef#

# RedactRoomMessageRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import RedactRoomMessageRequestRequestTypeDef

def get_value() -> RedactRoomMessageRequestRequestTypeDef:
    return {
        "AccountId": ...,
        "RoomId": ...,
        "MessageId": ...,
    }
# RedactRoomMessageRequestRequestTypeDef definition

class RedactRoomMessageRequestRequestTypeDef(TypedDict):
    AccountId: str,
    RoomId: str,
    MessageId: str,

RegenerateSecurityTokenRequestRequestTypeDef#

# RegenerateSecurityTokenRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import RegenerateSecurityTokenRequestRequestTypeDef

def get_value() -> RegenerateSecurityTokenRequestRequestTypeDef:
    return {
        "AccountId": ...,
        "BotId": ...,
    }
# RegenerateSecurityTokenRequestRequestTypeDef definition

class RegenerateSecurityTokenRequestRequestTypeDef(TypedDict):
    AccountId: str,
    BotId: str,

ResetPersonalPINRequestRequestTypeDef#

# ResetPersonalPINRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import ResetPersonalPINRequestRequestTypeDef

def get_value() -> ResetPersonalPINRequestRequestTypeDef:
    return {
        "AccountId": ...,
        "UserId": ...,
    }
# ResetPersonalPINRequestRequestTypeDef definition

class ResetPersonalPINRequestRequestTypeDef(TypedDict):
    AccountId: str,
    UserId: str,

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef usage example

from mypy_boto3_chime.type_defs import ResponseMetadataTypeDef

def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
        "HostId": ...,
        "HTTPStatusCode": ...,
        "HTTPHeaders": ...,
        "RetryAttempts": ...,
    }
# ResponseMetadataTypeDef definition

class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HostId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,

RestorePhoneNumberRequestRequestTypeDef#

# RestorePhoneNumberRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import RestorePhoneNumberRequestRequestTypeDef

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

class RestorePhoneNumberRequestRequestTypeDef(TypedDict):
    PhoneNumberId: str,

RoomRetentionSettingsTypeDef#

# RoomRetentionSettingsTypeDef usage example

from mypy_boto3_chime.type_defs import RoomRetentionSettingsTypeDef

def get_value() -> RoomRetentionSettingsTypeDef:
    return {
        "RetentionDays": ...,
    }
# RoomRetentionSettingsTypeDef definition

class RoomRetentionSettingsTypeDef(TypedDict):
    RetentionDays: NotRequired[int],

SearchAvailablePhoneNumbersRequestRequestTypeDef#

# SearchAvailablePhoneNumbersRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import SearchAvailablePhoneNumbersRequestRequestTypeDef

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

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

SearchAvailablePhoneNumbersResponseTypeDef#

# SearchAvailablePhoneNumbersResponseTypeDef usage example

from mypy_boto3_chime.type_defs import SearchAvailablePhoneNumbersResponseTypeDef

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

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

SelectedVideoStreamsTypeDef#

# SelectedVideoStreamsTypeDef usage example

from mypy_boto3_chime.type_defs import SelectedVideoStreamsTypeDef

def get_value() -> SelectedVideoStreamsTypeDef:
    return {
        "AttendeeIds": ...,
    }
# SelectedVideoStreamsTypeDef definition

class SelectedVideoStreamsTypeDef(TypedDict):
    AttendeeIds: NotRequired[Sequence[str]],
    ExternalUserIds: NotRequired[Sequence[str]],

SendChannelMessageRequestRequestTypeDef#

# SendChannelMessageRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import SendChannelMessageRequestRequestTypeDef

def get_value() -> SendChannelMessageRequestRequestTypeDef:
    return {
        "ChannelArn": ...,
        "Content": ...,
        "Type": ...,
        "Persistence": ...,
        "ClientRequestToken": ...,
    }
# SendChannelMessageRequestRequestTypeDef definition

class SendChannelMessageRequestRequestTypeDef(TypedDict):
    ChannelArn: str,
    Content: str,
    Type: ChannelMessageTypeType,  # (1)
    Persistence: ChannelMessagePersistenceTypeType,  # (2)
    ClientRequestToken: str,
    Metadata: NotRequired[str],
    ChimeBearer: NotRequired[str],
  1. See ChannelMessageTypeType
  2. See ChannelMessagePersistenceTypeType

SendChannelMessageResponseTypeDef#

# SendChannelMessageResponseTypeDef usage example

from mypy_boto3_chime.type_defs import SendChannelMessageResponseTypeDef

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

class SendChannelMessageResponseTypeDef(TypedDict):
    ChannelArn: str,
    MessageId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

StopMeetingTranscriptionRequestRequestTypeDef#

# StopMeetingTranscriptionRequestRequestTypeDef usage example

from mypy_boto3_chime.type_defs import StopMeetingTranscriptionRequestRequestTypeDef

def get_value() -> StopMeetingTranscriptionRequestRequestTypeDef:
    return {
        "MeetingId": ...,
    }
# StopMeetingTranscriptionRequestRequestTypeDef definition

class StopMeetingTranscriptionRequestRequestTypeDef(TypedDict):
    MeetingId: str,

StreamingNotificationTargetTypeDef#

# StreamingNotificationTargetTypeDef usage example

from mypy_boto3_chime.type_defs import StreamingNotificationTargetTypeDef

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

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

TelephonySettingsTypeDef#

# TelephonySettingsTypeDef usage example

from mypy_boto3_chime.type_defs import TelephonySettingsTypeDef

def get_value() -> TelephonySettingsTypeDef:
    return {
        "InboundCalling": ...,
        "OutboundCalling": ...,
        "SMS": ...,
    }
# TelephonySettingsTypeDef definition

class TelephonySettingsTypeDef(TypedDict):
    InboundCalling: bool,
    OutboundCalling: bool,
    SMS: bool,

UntagAttendeeRequestRequestTypeDef#