mypydantic.models.chime

   1# Model Generated: Thu Mar  2 21:56:16 2023
   2
   3from __future__ import annotations
   4
   5from datetime import datetime
   6from typing import Dict, List, Literal, Mapping, Optional, Sequence, Union
   7
   8from pydantic import Field
   9
  10from mypydantic.models.base_model import BaseModel
  11
  12
  13class AccountSettingsModel(BaseModel):
  14    disable_remote_control: Optional[bool] = Field(
  15        default=None, alias="DisableRemoteControl"
  16    )
  17    enable_dial_out: Optional[bool] = Field(default=None, alias="EnableDialOut")
  18
  19
  20class SigninDelegateGroupModel(BaseModel):
  21    group_name: Optional[str] = Field(default=None, alias="GroupName")
  22
  23
  24class AddressModel(BaseModel):
  25    street_name: Optional[str] = Field(default=None, alias="streetName")
  26    street_suffix: Optional[str] = Field(default=None, alias="streetSuffix")
  27    post_directional: Optional[str] = Field(default=None, alias="postDirectional")
  28    pre_directional: Optional[str] = Field(default=None, alias="preDirectional")
  29    street_number: Optional[str] = Field(default=None, alias="streetNumber")
  30    city: Optional[str] = Field(default=None, alias="city")
  31    state: Optional[str] = Field(default=None, alias="state")
  32    postal_code: Optional[str] = Field(default=None, alias="postalCode")
  33    postal_code_plus4: Optional[str] = Field(default=None, alias="postalCodePlus4")
  34    country: Optional[str] = Field(default=None, alias="country")
  35
  36
  37class AlexaForBusinessMetadataModel(BaseModel):
  38    is_alexa_for_business_enabled: Optional[bool] = Field(
  39        default=None, alias="IsAlexaForBusinessEnabled"
  40    )
  41    alexa_for_business_room_arn: Optional[str] = Field(
  42        default=None, alias="AlexaForBusinessRoomArn"
  43    )
  44
  45
  46class IdentityModel(BaseModel):
  47    arn: Optional[str] = Field(default=None, alias="Arn")
  48    name: Optional[str] = Field(default=None, alias="Name")
  49
  50
  51class ChannelRetentionSettingsModel(BaseModel):
  52    retention_days: Optional[int] = Field(default=None, alias="RetentionDays")
  53
  54
  55class AppInstanceStreamingConfigurationModel(BaseModel):
  56    app_instance_data_type: Literal["Channel", "ChannelMessage"] = Field(
  57        alias="AppInstanceDataType"
  58    )
  59    resource_arn: str = Field(alias="ResourceArn")
  60
  61
  62class AppInstanceSummaryModel(BaseModel):
  63    app_instance_arn: Optional[str] = Field(default=None, alias="AppInstanceArn")
  64    name: Optional[str] = Field(default=None, alias="Name")
  65    metadata: Optional[str] = Field(default=None, alias="Metadata")
  66
  67
  68class AppInstanceModel(BaseModel):
  69    app_instance_arn: Optional[str] = Field(default=None, alias="AppInstanceArn")
  70    name: Optional[str] = Field(default=None, alias="Name")
  71    metadata: Optional[str] = Field(default=None, alias="Metadata")
  72    created_timestamp: Optional[datetime] = Field(
  73        default=None, alias="CreatedTimestamp"
  74    )
  75    last_updated_timestamp: Optional[datetime] = Field(
  76        default=None, alias="LastUpdatedTimestamp"
  77    )
  78
  79
  80class AppInstanceUserMembershipSummaryModel(BaseModel):
  81    type: Optional[Literal["DEFAULT", "HIDDEN"]] = Field(default=None, alias="Type")
  82    read_marker_timestamp: Optional[datetime] = Field(
  83        default=None, alias="ReadMarkerTimestamp"
  84    )
  85
  86
  87class AppInstanceUserSummaryModel(BaseModel):
  88    app_instance_user_arn: Optional[str] = Field(
  89        default=None, alias="AppInstanceUserArn"
  90    )
  91    name: Optional[str] = Field(default=None, alias="Name")
  92    metadata: Optional[str] = Field(default=None, alias="Metadata")
  93
  94
  95class AppInstanceUserModel(BaseModel):
  96    app_instance_user_arn: Optional[str] = Field(
  97        default=None, alias="AppInstanceUserArn"
  98    )
  99    name: Optional[str] = Field(default=None, alias="Name")
 100    created_timestamp: Optional[datetime] = Field(
 101        default=None, alias="CreatedTimestamp"
 102    )
 103    metadata: Optional[str] = Field(default=None, alias="Metadata")
 104    last_updated_timestamp: Optional[datetime] = Field(
 105        default=None, alias="LastUpdatedTimestamp"
 106    )
 107
 108
 109class AudioArtifactsConfigurationModel(BaseModel):
 110    mux_type: Literal["AudioOnly", "AudioWithActiveSpeakerVideo"] = Field(
 111        alias="MuxType"
 112    )
 113
 114
 115class ContentArtifactsConfigurationModel(BaseModel):
 116    state: Literal["Disabled", "Enabled"] = Field(alias="State")
 117    mux_type: Optional[Literal["ContentOnly"]] = Field(default=None, alias="MuxType")
 118
 119
 120class VideoArtifactsConfigurationModel(BaseModel):
 121    state: Literal["Disabled", "Enabled"] = Field(alias="State")
 122    mux_type: Optional[Literal["VideoOnly"]] = Field(default=None, alias="MuxType")
 123
 124
 125class AssociatePhoneNumberWithUserRequestModel(BaseModel):
 126    account_id: str = Field(alias="AccountId")
 127    user_id: str = Field(alias="UserId")
 128    e164_phone_number: str = Field(alias="E164PhoneNumber")
 129
 130
 131class AssociatePhoneNumbersWithVoiceConnectorGroupRequestModel(BaseModel):
 132    voice_connector_group_id: str = Field(alias="VoiceConnectorGroupId")
 133    e164_phone_numbers: Sequence[str] = Field(alias="E164PhoneNumbers")
 134    force_associate: Optional[bool] = Field(default=None, alias="ForceAssociate")
 135
 136
 137class PhoneNumberErrorModel(BaseModel):
 138    phone_number_id: Optional[str] = Field(default=None, alias="PhoneNumberId")
 139    error_code: Optional[
 140        Literal[
 141            "AccessDenied",
 142            "BadRequest",
 143            "Conflict",
 144            "Forbidden",
 145            "NotFound",
 146            "PhoneNumberAssociationsExist",
 147            "PreconditionFailed",
 148            "ResourceLimitExceeded",
 149            "ServiceFailure",
 150            "ServiceUnavailable",
 151            "Throttled",
 152            "Throttling",
 153            "Unauthorized",
 154            "Unprocessable",
 155            "VoiceConnectorGroupAssociationsExist",
 156        ]
 157    ] = Field(default=None, alias="ErrorCode")
 158    error_message: Optional[str] = Field(default=None, alias="ErrorMessage")
 159
 160
 161class ResponseMetadataModel(BaseModel):
 162    request_id: str = Field(alias="RequestId")
 163    host_id: str = Field(alias="HostId")
 164    http_status_code: int = Field(alias="HTTPStatusCode")
 165    http_headers: Dict[str, str] = Field(alias="HTTPHeaders")
 166    retry_attempts: int = Field(alias="RetryAttempts")
 167
 168
 169class AssociatePhoneNumbersWithVoiceConnectorRequestModel(BaseModel):
 170    voice_connector_id: str = Field(alias="VoiceConnectorId")
 171    e164_phone_numbers: Sequence[str] = Field(alias="E164PhoneNumbers")
 172    force_associate: Optional[bool] = Field(default=None, alias="ForceAssociate")
 173
 174
 175class AttendeeModel(BaseModel):
 176    external_user_id: Optional[str] = Field(default=None, alias="ExternalUserId")
 177    attendee_id: Optional[str] = Field(default=None, alias="AttendeeId")
 178    join_token: Optional[str] = Field(default=None, alias="JoinToken")
 179
 180
 181class CreateAttendeeErrorModel(BaseModel):
 182    external_user_id: Optional[str] = Field(default=None, alias="ExternalUserId")
 183    error_code: Optional[str] = Field(default=None, alias="ErrorCode")
 184    error_message: Optional[str] = Field(default=None, alias="ErrorMessage")
 185
 186
 187class BatchCreateChannelMembershipErrorModel(BaseModel):
 188    member_arn: Optional[str] = Field(default=None, alias="MemberArn")
 189    error_code: Optional[
 190        Literal[
 191            "AccessDenied",
 192            "BadRequest",
 193            "Conflict",
 194            "Forbidden",
 195            "NotFound",
 196            "PhoneNumberAssociationsExist",
 197            "PreconditionFailed",
 198            "ResourceLimitExceeded",
 199            "ServiceFailure",
 200            "ServiceUnavailable",
 201            "Throttled",
 202            "Throttling",
 203            "Unauthorized",
 204            "Unprocessable",
 205            "VoiceConnectorGroupAssociationsExist",
 206        ]
 207    ] = Field(default=None, alias="ErrorCode")
 208    error_message: Optional[str] = Field(default=None, alias="ErrorMessage")
 209
 210
 211class BatchCreateChannelMembershipRequestModel(BaseModel):
 212    channel_arn: str = Field(alias="ChannelArn")
 213    member_arns: Sequence[str] = Field(alias="MemberArns")
 214    type: Optional[Literal["DEFAULT", "HIDDEN"]] = Field(default=None, alias="Type")
 215    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
 216
 217
 218class MembershipItemModel(BaseModel):
 219    member_id: Optional[str] = Field(default=None, alias="MemberId")
 220    role: Optional[Literal["Administrator", "Member"]] = Field(
 221        default=None, alias="Role"
 222    )
 223
 224
 225class MemberErrorModel(BaseModel):
 226    member_id: Optional[str] = Field(default=None, alias="MemberId")
 227    error_code: Optional[
 228        Literal[
 229            "AccessDenied",
 230            "BadRequest",
 231            "Conflict",
 232            "Forbidden",
 233            "NotFound",
 234            "PhoneNumberAssociationsExist",
 235            "PreconditionFailed",
 236            "ResourceLimitExceeded",
 237            "ServiceFailure",
 238            "ServiceUnavailable",
 239            "Throttled",
 240            "Throttling",
 241            "Unauthorized",
 242            "Unprocessable",
 243            "VoiceConnectorGroupAssociationsExist",
 244        ]
 245    ] = Field(default=None, alias="ErrorCode")
 246    error_message: Optional[str] = Field(default=None, alias="ErrorMessage")
 247
 248
 249class BatchDeletePhoneNumberRequestModel(BaseModel):
 250    phone_number_ids: Sequence[str] = Field(alias="PhoneNumberIds")
 251
 252
 253class BatchSuspendUserRequestModel(BaseModel):
 254    account_id: str = Field(alias="AccountId")
 255    user_id_list: Sequence[str] = Field(alias="UserIdList")
 256
 257
 258class UserErrorModel(BaseModel):
 259    user_id: Optional[str] = Field(default=None, alias="UserId")
 260    error_code: Optional[
 261        Literal[
 262            "AccessDenied",
 263            "BadRequest",
 264            "Conflict",
 265            "Forbidden",
 266            "NotFound",
 267            "PhoneNumberAssociationsExist",
 268            "PreconditionFailed",
 269            "ResourceLimitExceeded",
 270            "ServiceFailure",
 271            "ServiceUnavailable",
 272            "Throttled",
 273            "Throttling",
 274            "Unauthorized",
 275            "Unprocessable",
 276            "VoiceConnectorGroupAssociationsExist",
 277        ]
 278    ] = Field(default=None, alias="ErrorCode")
 279    error_message: Optional[str] = Field(default=None, alias="ErrorMessage")
 280
 281
 282class BatchUnsuspendUserRequestModel(BaseModel):
 283    account_id: str = Field(alias="AccountId")
 284    user_id_list: Sequence[str] = Field(alias="UserIdList")
 285
 286
 287class UpdatePhoneNumberRequestItemModel(BaseModel):
 288    phone_number_id: str = Field(alias="PhoneNumberId")
 289    product_type: Optional[
 290        Literal["BusinessCalling", "SipMediaApplicationDialIn", "VoiceConnector"]
 291    ] = Field(default=None, alias="ProductType")
 292    calling_name: Optional[str] = Field(default=None, alias="CallingName")
 293
 294
 295class BotModel(BaseModel):
 296    bot_id: Optional[str] = Field(default=None, alias="BotId")
 297    user_id: Optional[str] = Field(default=None, alias="UserId")
 298    display_name: Optional[str] = Field(default=None, alias="DisplayName")
 299    bot_type: Optional[Literal["ChatBot"]] = Field(default=None, alias="BotType")
 300    disabled: Optional[bool] = Field(default=None, alias="Disabled")
 301    created_timestamp: Optional[datetime] = Field(
 302        default=None, alias="CreatedTimestamp"
 303    )
 304    updated_timestamp: Optional[datetime] = Field(
 305        default=None, alias="UpdatedTimestamp"
 306    )
 307    bot_email: Optional[str] = Field(default=None, alias="BotEmail")
 308    security_token: Optional[str] = Field(default=None, alias="SecurityToken")
 309
 310
 311class BusinessCallingSettingsModel(BaseModel):
 312    cdr_bucket: Optional[str] = Field(default=None, alias="CdrBucket")
 313
 314
 315class CandidateAddressModel(BaseModel):
 316    street_info: Optional[str] = Field(default=None, alias="streetInfo")
 317    street_number: Optional[str] = Field(default=None, alias="streetNumber")
 318    city: Optional[str] = Field(default=None, alias="city")
 319    state: Optional[str] = Field(default=None, alias="state")
 320    postal_code: Optional[str] = Field(default=None, alias="postalCode")
 321    postal_code_plus4: Optional[str] = Field(default=None, alias="postalCodePlus4")
 322    country: Optional[str] = Field(default=None, alias="country")
 323
 324
 325class ChannelSummaryModel(BaseModel):
 326    name: Optional[str] = Field(default=None, alias="Name")
 327    channel_arn: Optional[str] = Field(default=None, alias="ChannelArn")
 328    mode: Optional[Literal["RESTRICTED", "UNRESTRICTED"]] = Field(
 329        default=None, alias="Mode"
 330    )
 331    privacy: Optional[Literal["PRIVATE", "PUBLIC"]] = Field(
 332        default=None, alias="Privacy"
 333    )
 334    metadata: Optional[str] = Field(default=None, alias="Metadata")
 335    last_message_timestamp: Optional[datetime] = Field(
 336        default=None, alias="LastMessageTimestamp"
 337    )
 338
 339
 340class ConversationRetentionSettingsModel(BaseModel):
 341    retention_days: Optional[int] = Field(default=None, alias="RetentionDays")
 342
 343
 344class CreateAccountRequestModel(BaseModel):
 345    name: str = Field(alias="Name")
 346
 347
 348class CreateAppInstanceAdminRequestModel(BaseModel):
 349    app_instance_admin_arn: str = Field(alias="AppInstanceAdminArn")
 350    app_instance_arn: str = Field(alias="AppInstanceArn")
 351
 352
 353class TagModel(BaseModel):
 354    key: str = Field(alias="Key")
 355    value: str = Field(alias="Value")
 356
 357
 358class CreateBotRequestModel(BaseModel):
 359    account_id: str = Field(alias="AccountId")
 360    display_name: str = Field(alias="DisplayName")
 361    domain: Optional[str] = Field(default=None, alias="Domain")
 362
 363
 364class CreateChannelBanRequestModel(BaseModel):
 365    channel_arn: str = Field(alias="ChannelArn")
 366    member_arn: str = Field(alias="MemberArn")
 367    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
 368
 369
 370class CreateChannelMembershipRequestModel(BaseModel):
 371    channel_arn: str = Field(alias="ChannelArn")
 372    member_arn: str = Field(alias="MemberArn")
 373    type: Literal["DEFAULT", "HIDDEN"] = Field(alias="Type")
 374    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
 375
 376
 377class CreateChannelModeratorRequestModel(BaseModel):
 378    channel_arn: str = Field(alias="ChannelArn")
 379    channel_moderator_arn: str = Field(alias="ChannelModeratorArn")
 380    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
 381
 382
 383class CreateMeetingDialOutRequestModel(BaseModel):
 384    meeting_id: str = Field(alias="MeetingId")
 385    from_phone_number: str = Field(alias="FromPhoneNumber")
 386    to_phone_number: str = Field(alias="ToPhoneNumber")
 387    join_token: str = Field(alias="JoinToken")
 388
 389
 390class MeetingNotificationConfigurationModel(BaseModel):
 391    sns_topic_arn: Optional[str] = Field(default=None, alias="SnsTopicArn")
 392    sqs_queue_arn: Optional[str] = Field(default=None, alias="SqsQueueArn")
 393
 394
 395class CreatePhoneNumberOrderRequestModel(BaseModel):
 396    product_type: Literal[
 397        "BusinessCalling", "SipMediaApplicationDialIn", "VoiceConnector"
 398    ] = Field(alias="ProductType")
 399    e164_phone_numbers: Sequence[str] = Field(alias="E164PhoneNumbers")
 400
 401
 402class GeoMatchParamsModel(BaseModel):
 403    country: str = Field(alias="Country")
 404    area_code: str = Field(alias="AreaCode")
 405
 406
 407class CreateRoomMembershipRequestModel(BaseModel):
 408    account_id: str = Field(alias="AccountId")
 409    room_id: str = Field(alias="RoomId")
 410    member_id: str = Field(alias="MemberId")
 411    role: Optional[Literal["Administrator", "Member"]] = Field(
 412        default=None, alias="Role"
 413    )
 414
 415
 416class CreateRoomRequestModel(BaseModel):
 417    account_id: str = Field(alias="AccountId")
 418    name: str = Field(alias="Name")
 419    client_request_token: Optional[str] = Field(
 420        default=None, alias="ClientRequestToken"
 421    )
 422
 423
 424class RoomModel(BaseModel):
 425    room_id: Optional[str] = Field(default=None, alias="RoomId")
 426    name: Optional[str] = Field(default=None, alias="Name")
 427    account_id: Optional[str] = Field(default=None, alias="AccountId")
 428    created_by: Optional[str] = Field(default=None, alias="CreatedBy")
 429    created_timestamp: Optional[datetime] = Field(
 430        default=None, alias="CreatedTimestamp"
 431    )
 432    updated_timestamp: Optional[datetime] = Field(
 433        default=None, alias="UpdatedTimestamp"
 434    )
 435
 436
 437class CreateSipMediaApplicationCallRequestModel(BaseModel):
 438    from_phone_number: str = Field(alias="FromPhoneNumber")
 439    to_phone_number: str = Field(alias="ToPhoneNumber")
 440    sip_media_application_id: str = Field(alias="SipMediaApplicationId")
 441    sip_headers: Optional[Mapping[str, str]] = Field(default=None, alias="SipHeaders")
 442
 443
 444class SipMediaApplicationCallModel(BaseModel):
 445    transaction_id: Optional[str] = Field(default=None, alias="TransactionId")
 446
 447
 448class SipMediaApplicationEndpointModel(BaseModel):
 449    lambda_arn: Optional[str] = Field(default=None, alias="LambdaArn")
 450
 451
 452class SipRuleTargetApplicationModel(BaseModel):
 453    sip_media_application_id: Optional[str] = Field(
 454        default=None, alias="SipMediaApplicationId"
 455    )
 456    priority: Optional[int] = Field(default=None, alias="Priority")
 457    aws_region: Optional[str] = Field(default=None, alias="AwsRegion")
 458
 459
 460class CreateUserRequestModel(BaseModel):
 461    account_id: str = Field(alias="AccountId")
 462    username: Optional[str] = Field(default=None, alias="Username")
 463    email: Optional[str] = Field(default=None, alias="Email")
 464    user_type: Optional[Literal["PrivateUser", "SharedDevice"]] = Field(
 465        default=None, alias="UserType"
 466    )
 467
 468
 469class VoiceConnectorItemModel(BaseModel):
 470    voice_connector_id: str = Field(alias="VoiceConnectorId")
 471    priority: int = Field(alias="Priority")
 472
 473
 474class CreateVoiceConnectorRequestModel(BaseModel):
 475    name: str = Field(alias="Name")
 476    require_encryption: bool = Field(alias="RequireEncryption")
 477    aws_region: Optional[Literal["us-east-1", "us-west-2"]] = Field(
 478        default=None, alias="AwsRegion"
 479    )
 480
 481
 482class VoiceConnectorModel(BaseModel):
 483    voice_connector_id: Optional[str] = Field(default=None, alias="VoiceConnectorId")
 484    aws_region: Optional[Literal["us-east-1", "us-west-2"]] = Field(
 485        default=None, alias="AwsRegion"
 486    )
 487    name: Optional[str] = Field(default=None, alias="Name")
 488    outbound_host_name: Optional[str] = Field(default=None, alias="OutboundHostName")
 489    require_encryption: Optional[bool] = Field(default=None, alias="RequireEncryption")
 490    created_timestamp: Optional[datetime] = Field(
 491        default=None, alias="CreatedTimestamp"
 492    )
 493    updated_timestamp: Optional[datetime] = Field(
 494        default=None, alias="UpdatedTimestamp"
 495    )
 496    voice_connector_arn: Optional[str] = Field(default=None, alias="VoiceConnectorArn")
 497
 498
 499class CredentialModel(BaseModel):
 500    username: Optional[str] = Field(default=None, alias="Username")
 501    password: Optional[str] = Field(default=None, alias="Password")
 502
 503
 504class DNISEmergencyCallingConfigurationModel(BaseModel):
 505    emergency_phone_number: str = Field(alias="EmergencyPhoneNumber")
 506    calling_country: str = Field(alias="CallingCountry")
 507    test_phone_number: Optional[str] = Field(default=None, alias="TestPhoneNumber")
 508
 509
 510class DeleteAccountRequestModel(BaseModel):
 511    account_id: str = Field(alias="AccountId")
 512
 513
 514class DeleteAppInstanceAdminRequestModel(BaseModel):
 515    app_instance_admin_arn: str = Field(alias="AppInstanceAdminArn")
 516    app_instance_arn: str = Field(alias="AppInstanceArn")
 517
 518
 519class DeleteAppInstanceRequestModel(BaseModel):
 520    app_instance_arn: str = Field(alias="AppInstanceArn")
 521
 522
 523class DeleteAppInstanceStreamingConfigurationsRequestModel(BaseModel):
 524    app_instance_arn: str = Field(alias="AppInstanceArn")
 525
 526
 527class DeleteAppInstanceUserRequestModel(BaseModel):
 528    app_instance_user_arn: str = Field(alias="AppInstanceUserArn")
 529
 530
 531class DeleteAttendeeRequestModel(BaseModel):
 532    meeting_id: str = Field(alias="MeetingId")
 533    attendee_id: str = Field(alias="AttendeeId")
 534
 535
 536class DeleteChannelBanRequestModel(BaseModel):
 537    channel_arn: str = Field(alias="ChannelArn")
 538    member_arn: str = Field(alias="MemberArn")
 539    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
 540
 541
 542class DeleteChannelMembershipRequestModel(BaseModel):
 543    channel_arn: str = Field(alias="ChannelArn")
 544    member_arn: str = Field(alias="MemberArn")
 545    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
 546
 547
 548class DeleteChannelMessageRequestModel(BaseModel):
 549    channel_arn: str = Field(alias="ChannelArn")
 550    message_id: str = Field(alias="MessageId")
 551    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
 552
 553
 554class DeleteChannelModeratorRequestModel(BaseModel):
 555    channel_arn: str = Field(alias="ChannelArn")
 556    channel_moderator_arn: str = Field(alias="ChannelModeratorArn")
 557    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
 558
 559
 560class DeleteChannelRequestModel(BaseModel):
 561    channel_arn: str = Field(alias="ChannelArn")
 562    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
 563
 564
 565class DeleteEventsConfigurationRequestModel(BaseModel):
 566    account_id: str = Field(alias="AccountId")
 567    bot_id: str = Field(alias="BotId")
 568
 569
 570class DeleteMediaCapturePipelineRequestModel(BaseModel):
 571    media_pipeline_id: str = Field(alias="MediaPipelineId")
 572
 573
 574class DeleteMeetingRequestModel(BaseModel):
 575    meeting_id: str = Field(alias="MeetingId")
 576
 577
 578class DeletePhoneNumberRequestModel(BaseModel):
 579    phone_number_id: str = Field(alias="PhoneNumberId")
 580
 581
 582class DeleteProxySessionRequestModel(BaseModel):
 583    voice_connector_id: str = Field(alias="VoiceConnectorId")
 584    proxy_session_id: str = Field(alias="ProxySessionId")
 585
 586
 587class DeleteRoomMembershipRequestModel(BaseModel):
 588    account_id: str = Field(alias="AccountId")
 589    room_id: str = Field(alias="RoomId")
 590    member_id: str = Field(alias="MemberId")
 591
 592
 593class DeleteRoomRequestModel(BaseModel):
 594    account_id: str = Field(alias="AccountId")
 595    room_id: str = Field(alias="RoomId")
 596
 597
 598class DeleteSipMediaApplicationRequestModel(BaseModel):
 599    sip_media_application_id: str = Field(alias="SipMediaApplicationId")
 600
 601
 602class DeleteSipRuleRequestModel(BaseModel):
 603    sip_rule_id: str = Field(alias="SipRuleId")
 604
 605
 606class DeleteVoiceConnectorEmergencyCallingConfigurationRequestModel(BaseModel):
 607    voice_connector_id: str = Field(alias="VoiceConnectorId")
 608
 609
 610class DeleteVoiceConnectorGroupRequestModel(BaseModel):
 611    voice_connector_group_id: str = Field(alias="VoiceConnectorGroupId")
 612
 613
 614class DeleteVoiceConnectorOriginationRequestModel(BaseModel):
 615    voice_connector_id: str = Field(alias="VoiceConnectorId")
 616
 617
 618class DeleteVoiceConnectorProxyRequestModel(BaseModel):
 619    voice_connector_id: str = Field(alias="VoiceConnectorId")
 620
 621
 622class DeleteVoiceConnectorRequestModel(BaseModel):
 623    voice_connector_id: str = Field(alias="VoiceConnectorId")
 624
 625
 626class DeleteVoiceConnectorStreamingConfigurationRequestModel(BaseModel):
 627    voice_connector_id: str = Field(alias="VoiceConnectorId")
 628
 629
 630class DeleteVoiceConnectorTerminationCredentialsRequestModel(BaseModel):
 631    voice_connector_id: str = Field(alias="VoiceConnectorId")
 632    usernames: Sequence[str] = Field(alias="Usernames")
 633
 634
 635class DeleteVoiceConnectorTerminationRequestModel(BaseModel):
 636    voice_connector_id: str = Field(alias="VoiceConnectorId")
 637
 638
 639class DescribeAppInstanceAdminRequestModel(BaseModel):
 640    app_instance_admin_arn: str = Field(alias="AppInstanceAdminArn")
 641    app_instance_arn: str = Field(alias="AppInstanceArn")
 642
 643
 644class DescribeAppInstanceRequestModel(BaseModel):
 645    app_instance_arn: str = Field(alias="AppInstanceArn")
 646
 647
 648class DescribeAppInstanceUserRequestModel(BaseModel):
 649    app_instance_user_arn: str = Field(alias="AppInstanceUserArn")
 650
 651
 652class DescribeChannelBanRequestModel(BaseModel):
 653    channel_arn: str = Field(alias="ChannelArn")
 654    member_arn: str = Field(alias="MemberArn")
 655    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
 656
 657
 658class DescribeChannelMembershipForAppInstanceUserRequestModel(BaseModel):
 659    channel_arn: str = Field(alias="ChannelArn")
 660    app_instance_user_arn: str = Field(alias="AppInstanceUserArn")
 661    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
 662
 663
 664class DescribeChannelMembershipRequestModel(BaseModel):
 665    channel_arn: str = Field(alias="ChannelArn")
 666    member_arn: str = Field(alias="MemberArn")
 667    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
 668
 669
 670class DescribeChannelModeratedByAppInstanceUserRequestModel(BaseModel):
 671    channel_arn: str = Field(alias="ChannelArn")
 672    app_instance_user_arn: str = Field(alias="AppInstanceUserArn")
 673    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
 674
 675
 676class DescribeChannelModeratorRequestModel(BaseModel):
 677    channel_arn: str = Field(alias="ChannelArn")
 678    channel_moderator_arn: str = Field(alias="ChannelModeratorArn")
 679    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
 680
 681
 682class DescribeChannelRequestModel(BaseModel):
 683    channel_arn: str = Field(alias="ChannelArn")
 684    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
 685
 686
 687class DisassociatePhoneNumberFromUserRequestModel(BaseModel):
 688    account_id: str = Field(alias="AccountId")
 689    user_id: str = Field(alias="UserId")
 690
 691
 692class DisassociatePhoneNumbersFromVoiceConnectorGroupRequestModel(BaseModel):
 693    voice_connector_group_id: str = Field(alias="VoiceConnectorGroupId")
 694    e164_phone_numbers: Sequence[str] = Field(alias="E164PhoneNumbers")
 695
 696
 697class DisassociatePhoneNumbersFromVoiceConnectorRequestModel(BaseModel):
 698    voice_connector_id: str = Field(alias="VoiceConnectorId")
 699    e164_phone_numbers: Sequence[str] = Field(alias="E164PhoneNumbers")
 700
 701
 702class DisassociateSigninDelegateGroupsFromAccountRequestModel(BaseModel):
 703    account_id: str = Field(alias="AccountId")
 704    group_names: Sequence[str] = Field(alias="GroupNames")
 705
 706
 707class EngineTranscribeMedicalSettingsModel(BaseModel):
 708    language_code: Literal["en-US"] = Field(alias="LanguageCode")
 709    specialty: Literal[
 710        "CARDIOLOGY", "NEUROLOGY", "ONCOLOGY", "PRIMARYCARE", "RADIOLOGY", "UROLOGY"
 711    ] = Field(alias="Specialty")
 712    type: Literal["CONVERSATION", "DICTATION"] = Field(alias="Type")
 713    vocabulary_name: Optional[str] = Field(default=None, alias="VocabularyName")
 714    region: Optional[
 715        Literal[
 716            "ap-southeast-2",
 717            "auto",
 718            "ca-central-1",
 719            "eu-west-1",
 720            "us-east-1",
 721            "us-east-2",
 722            "us-west-2",
 723        ]
 724    ] = Field(default=None, alias="Region")
 725    content_identification_type: Optional[Literal["PHI"]] = Field(
 726        default=None, alias="ContentIdentificationType"
 727    )
 728
 729
 730class EngineTranscribeSettingsModel(BaseModel):
 731    language_code: Literal[
 732        "de-DE",
 733        "en-AU",
 734        "en-GB",
 735        "en-US",
 736        "es-US",
 737        "fr-CA",
 738        "fr-FR",
 739        "it-IT",
 740        "ja-JP",
 741        "ko-KR",
 742        "pt-BR",
 743        "zh-CN",
 744    ] = Field(alias="LanguageCode")
 745    vocabulary_filter_method: Optional[Literal["mask", "remove", "tag"]] = Field(
 746        default=None, alias="VocabularyFilterMethod"
 747    )
 748    vocabulary_filter_name: Optional[str] = Field(
 749        default=None, alias="VocabularyFilterName"
 750    )
 751    vocabulary_name: Optional[str] = Field(default=None, alias="VocabularyName")
 752    region: Optional[
 753        Literal[
 754            "ap-northeast-1",
 755            "ap-northeast-2",
 756            "ap-southeast-2",
 757            "auto",
 758            "ca-central-1",
 759            "eu-central-1",
 760            "eu-west-1",
 761            "eu-west-2",
 762            "sa-east-1",
 763            "us-east-1",
 764            "us-east-2",
 765            "us-west-2",
 766        ]
 767    ] = Field(default=None, alias="Region")
 768    enable_partial_results_stabilization: Optional[bool] = Field(
 769        default=None, alias="EnablePartialResultsStabilization"
 770    )
 771    partial_results_stability: Optional[Literal["high", "low", "medium"]] = Field(
 772        default=None, alias="PartialResultsStability"
 773    )
 774    content_identification_type: Optional[Literal["PII"]] = Field(
 775        default=None, alias="ContentIdentificationType"
 776    )
 777    content_redaction_type: Optional[Literal["PII"]] = Field(
 778        default=None, alias="ContentRedactionType"
 779    )
 780    pii_entity_types: Optional[str] = Field(default=None, alias="PiiEntityTypes")
 781    language_model_name: Optional[str] = Field(default=None, alias="LanguageModelName")
 782
 783
 784class EventsConfigurationModel(BaseModel):
 785    bot_id: Optional[str] = Field(default=None, alias="BotId")
 786    outbound_events_http_s_endpoint: Optional[str] = Field(
 787        default=None, alias="OutboundEventsHTTPSEndpoint"
 788    )
 789    lambda_function_arn: Optional[str] = Field(default=None, alias="LambdaFunctionArn")
 790
 791
 792class GetAccountRequestModel(BaseModel):
 793    account_id: str = Field(alias="AccountId")
 794
 795
 796class GetAccountSettingsRequestModel(BaseModel):
 797    account_id: str = Field(alias="AccountId")
 798
 799
 800class GetAppInstanceRetentionSettingsRequestModel(BaseModel):
 801    app_instance_arn: str = Field(alias="AppInstanceArn")
 802
 803
 804class GetAppInstanceStreamingConfigurationsRequestModel(BaseModel):
 805    app_instance_arn: str = Field(alias="AppInstanceArn")
 806
 807
 808class GetAttendeeRequestModel(BaseModel):
 809    meeting_id: str = Field(alias="MeetingId")
 810    attendee_id: str = Field(alias="AttendeeId")
 811
 812
 813class GetBotRequestModel(BaseModel):
 814    account_id: str = Field(alias="AccountId")
 815    bot_id: str = Field(alias="BotId")
 816
 817
 818class GetChannelMessageRequestModel(BaseModel):
 819    channel_arn: str = Field(alias="ChannelArn")
 820    message_id: str = Field(alias="MessageId")
 821    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
 822
 823
 824class GetEventsConfigurationRequestModel(BaseModel):
 825    account_id: str = Field(alias="AccountId")
 826    bot_id: str = Field(alias="BotId")
 827
 828
 829class VoiceConnectorSettingsModel(BaseModel):
 830    cdr_bucket: Optional[str] = Field(default=None, alias="CdrBucket")
 831
 832
 833class GetMediaCapturePipelineRequestModel(BaseModel):
 834    media_pipeline_id: str = Field(alias="MediaPipelineId")
 835
 836
 837class GetMeetingRequestModel(BaseModel):
 838    meeting_id: str = Field(alias="MeetingId")
 839
 840
 841class MessagingSessionEndpointModel(BaseModel):
 842    url: Optional[str] = Field(default=None, alias="Url")
 843
 844
 845class GetPhoneNumberOrderRequestModel(BaseModel):
 846    phone_number_order_id: str = Field(alias="PhoneNumberOrderId")
 847
 848
 849class GetPhoneNumberRequestModel(BaseModel):
 850    phone_number_id: str = Field(alias="PhoneNumberId")
 851
 852
 853class GetProxySessionRequestModel(BaseModel):
 854    voice_connector_id: str = Field(alias="VoiceConnectorId")
 855    proxy_session_id: str = Field(alias="ProxySessionId")
 856
 857
 858class GetRetentionSettingsRequestModel(BaseModel):
 859    account_id: str = Field(alias="AccountId")
 860
 861
 862class GetRoomRequestModel(BaseModel):
 863    account_id: str = Field(alias="AccountId")
 864    room_id: str = Field(alias="RoomId")
 865
 866
 867class GetSipMediaApplicationLoggingConfigurationRequestModel(BaseModel):
 868    sip_media_application_id: str = Field(alias="SipMediaApplicationId")
 869
 870
 871class SipMediaApplicationLoggingConfigurationModel(BaseModel):
 872    enable_sip_media_application_message_logs: Optional[bool] = Field(
 873        default=None, alias="EnableSipMediaApplicationMessageLogs"
 874    )
 875
 876
 877class GetSipMediaApplicationRequestModel(BaseModel):
 878    sip_media_application_id: str = Field(alias="SipMediaApplicationId")
 879
 880
 881class GetSipRuleRequestModel(BaseModel):
 882    sip_rule_id: str = Field(alias="SipRuleId")
 883
 884
 885class GetUserRequestModel(BaseModel):
 886    account_id: str = Field(alias="AccountId")
 887    user_id: str = Field(alias="UserId")
 888
 889
 890class GetUserSettingsRequestModel(BaseModel):
 891    account_id: str = Field(alias="AccountId")
 892    user_id: str = Field(alias="UserId")
 893
 894
 895class GetVoiceConnectorEmergencyCallingConfigurationRequestModel(BaseModel):
 896    voice_connector_id: str = Field(alias="VoiceConnectorId")
 897
 898
 899class GetVoiceConnectorGroupRequestModel(BaseModel):
 900    voice_connector_group_id: str = Field(alias="VoiceConnectorGroupId")
 901
 902
 903class GetVoiceConnectorLoggingConfigurationRequestModel(BaseModel):
 904    voice_connector_id: str = Field(alias="VoiceConnectorId")
 905
 906
 907class LoggingConfigurationModel(BaseModel):
 908    enable_s_ip_logs: Optional[bool] = Field(default=None, alias="EnableSIPLogs")
 909    enable_media_metric_logs: Optional[bool] = Field(
 910        default=None, alias="EnableMediaMetricLogs"
 911    )
 912
 913
 914class GetVoiceConnectorOriginationRequestModel(BaseModel):
 915    voice_connector_id: str = Field(alias="VoiceConnectorId")
 916
 917
 918class GetVoiceConnectorProxyRequestModel(BaseModel):
 919    voice_connector_id: str = Field(alias="VoiceConnectorId")
 920
 921
 922class ProxyModel(BaseModel):
 923    default_session_expiry_minutes: Optional[int] = Field(
 924        default=None, alias="DefaultSessionExpiryMinutes"
 925    )
 926    disabled: Optional[bool] = Field(default=None, alias="Disabled")
 927    fall_back_phone_number: Optional[str] = Field(
 928        default=None, alias="FallBackPhoneNumber"
 929    )
 930    phone_number_countries: Optional[List[str]] = Field(
 931        default=None, alias="PhoneNumberCountries"
 932    )
 933
 934
 935class GetVoiceConnectorRequestModel(BaseModel):
 936    voice_connector_id: str = Field(alias="VoiceConnectorId")
 937
 938
 939class GetVoiceConnectorStreamingConfigurationRequestModel(BaseModel):
 940    voice_connector_id: str = Field(alias="VoiceConnectorId")
 941
 942
 943class GetVoiceConnectorTerminationHealthRequestModel(BaseModel):
 944    voice_connector_id: str = Field(alias="VoiceConnectorId")
 945
 946
 947class TerminationHealthModel(BaseModel):
 948    timestamp: Optional[datetime] = Field(default=None, alias="Timestamp")
 949    source: Optional[str] = Field(default=None, alias="Source")
 950
 951
 952class GetVoiceConnectorTerminationRequestModel(BaseModel):
 953    voice_connector_id: str = Field(alias="VoiceConnectorId")
 954
 955
 956class TerminationModel(BaseModel):
 957    cps_limit: Optional[int] = Field(default=None, alias="CpsLimit")
 958    default_phone_number: Optional[str] = Field(
 959        default=None, alias="DefaultPhoneNumber"
 960    )
 961    calling_regions: Optional[List[str]] = Field(default=None, alias="CallingRegions")
 962    cidr_allowed_list: Optional[List[str]] = Field(
 963        default=None, alias="CidrAllowedList"
 964    )
 965    disabled: Optional[bool] = Field(default=None, alias="Disabled")
 966
 967
 968class InviteModel(BaseModel):
 969    invite_id: Optional[str] = Field(default=None, alias="InviteId")
 970    status: Optional[Literal["Accepted", "Failed", "Pending"]] = Field(
 971        default=None, alias="Status"
 972    )
 973    email_address: Optional[str] = Field(default=None, alias="EmailAddress")
 974    email_status: Optional[Literal["Failed", "NotSent", "Sent"]] = Field(
 975        default=None, alias="EmailStatus"
 976    )
 977
 978
 979class InviteUsersRequestModel(BaseModel):
 980    account_id: str = Field(alias="AccountId")
 981    user_email_list: Sequence[str] = Field(alias="UserEmailList")
 982    user_type: Optional[Literal["PrivateUser", "SharedDevice"]] = Field(
 983        default=None, alias="UserType"
 984    )
 985
 986
 987class PaginatorConfigModel(BaseModel):
 988    max_items: Optional[int] = Field(default=None, alias="MaxItems")
 989    page_size: Optional[int] = Field(default=None, alias="PageSize")
 990    starting_token: Optional[str] = Field(default=None, alias="StartingToken")
 991
 992
 993class ListAccountsRequestModel(BaseModel):
 994    name: Optional[str] = Field(default=None, alias="Name")
 995    user_email: Optional[str] = Field(default=None, alias="UserEmail")
 996    next_token: Optional[str] = Field(default=None, alias="NextToken")
 997    max_results: Optional[int] = Field(default=None, alias="MaxResults")
 998
 999
1000class ListAppInstanceAdminsRequestModel(BaseModel):
1001    app_instance_arn: str = Field(alias="AppInstanceArn")
1002    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1003    next_token: Optional[str] = Field(default=None, alias="NextToken")
1004
1005
1006class ListAppInstanceUsersRequestModel(BaseModel):
1007    app_instance_arn: str = Field(alias="AppInstanceArn")
1008    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1009    next_token: Optional[str] = Field(default=None, alias="NextToken")
1010
1011
1012class ListAppInstancesRequestModel(BaseModel):
1013    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1014    next_token: Optional[str] = Field(default=None, alias="NextToken")
1015
1016
1017class ListAttendeeTagsRequestModel(BaseModel):
1018    meeting_id: str = Field(alias="MeetingId")
1019    attendee_id: str = Field(alias="AttendeeId")
1020
1021
1022class ListAttendeesRequestModel(BaseModel):
1023    meeting_id: str = Field(alias="MeetingId")
1024    next_token: Optional[str] = Field(default=None, alias="NextToken")
1025    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1026
1027
1028class ListBotsRequestModel(BaseModel):
1029    account_id: str = Field(alias="AccountId")
1030    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1031    next_token: Optional[str] = Field(default=None, alias="NextToken")
1032
1033
1034class ListChannelBansRequestModel(BaseModel):
1035    channel_arn: str = Field(alias="ChannelArn")
1036    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1037    next_token: Optional[str] = Field(default=None, alias="NextToken")
1038    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
1039
1040
1041class ListChannelMembershipsForAppInstanceUserRequestModel(BaseModel):
1042    app_instance_user_arn: Optional[str] = Field(
1043        default=None, alias="AppInstanceUserArn"
1044    )
1045    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1046    next_token: Optional[str] = Field(default=None, alias="NextToken")
1047    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
1048
1049
1050class ListChannelMembershipsRequestModel(BaseModel):
1051    channel_arn: str = Field(alias="ChannelArn")
1052    type: Optional[Literal["DEFAULT", "HIDDEN"]] = Field(default=None, alias="Type")
1053    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1054    next_token: Optional[str] = Field(default=None, alias="NextToken")
1055    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
1056
1057
1058class ListChannelMessagesRequestModel(BaseModel):
1059    channel_arn: str = Field(alias="ChannelArn")
1060    sort_order: Optional[Literal["ASCENDING", "DESCENDING"]] = Field(
1061        default=None, alias="SortOrder"
1062    )
1063    not_before: Optional[Union[datetime, str]] = Field(default=None, alias="NotBefore")
1064    not_after: Optional[Union[datetime, str]] = Field(default=None, alias="NotAfter")
1065    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1066    next_token: Optional[str] = Field(default=None, alias="NextToken")
1067    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
1068
1069
1070class ListChannelModeratorsRequestModel(BaseModel):
1071    channel_arn: str = Field(alias="ChannelArn")
1072    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1073    next_token: Optional[str] = Field(default=None, alias="NextToken")
1074    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
1075
1076
1077class ListChannelsModeratedByAppInstanceUserRequestModel(BaseModel):
1078    app_instance_user_arn: Optional[str] = Field(
1079        default=None, alias="AppInstanceUserArn"
1080    )
1081    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1082    next_token: Optional[str] = Field(default=None, alias="NextToken")
1083    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
1084
1085
1086class ListChannelsRequestModel(BaseModel):
1087    app_instance_arn: str = Field(alias="AppInstanceArn")
1088    privacy: Optional[Literal["PRIVATE", "PUBLIC"]] = Field(
1089        default=None, alias="Privacy"
1090    )
1091    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1092    next_token: Optional[str] = Field(default=None, alias="NextToken")
1093    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
1094
1095
1096class ListMediaCapturePipelinesRequestModel(BaseModel):
1097    next_token: Optional[str] = Field(default=None, alias="NextToken")
1098    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1099
1100
1101class ListMeetingTagsRequestModel(BaseModel):
1102    meeting_id: str = Field(alias="MeetingId")
1103
1104
1105class ListMeetingsRequestModel(BaseModel):
1106    next_token: Optional[str] = Field(default=None, alias="NextToken")
1107    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1108
1109
1110class ListPhoneNumberOrdersRequestModel(BaseModel):
1111    next_token: Optional[str] = Field(default=None, alias="NextToken")
1112    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1113
1114
1115class ListPhoneNumbersRequestModel(BaseModel):
1116    status: Optional[
1117        Literal[
1118            "AcquireFailed",
1119            "AcquireInProgress",
1120            "Assigned",
1121            "DeleteFailed",
1122            "DeleteInProgress",
1123            "ReleaseFailed",
1124            "ReleaseInProgress",
1125            "Unassigned",
1126        ]
1127    ] = Field(default=None, alias="Status")
1128    product_type: Optional[
1129        Literal["BusinessCalling", "SipMediaApplicationDialIn", "VoiceConnector"]
1130    ] = Field(default=None, alias="ProductType")
1131    filter_name: Optional[
1132        Literal[
1133            "AccountId",
1134            "SipRuleId",
1135            "UserId",
1136            "VoiceConnectorGroupId",
1137            "VoiceConnectorId",
1138        ]
1139    ] = Field(default=None, alias="FilterName")
1140    filter_value: Optional[str] = Field(default=None, alias="FilterValue")
1141    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1142    next_token: Optional[str] = Field(default=None, alias="NextToken")
1143
1144
1145class ListProxySessionsRequestModel(BaseModel):
1146    voice_connector_id: str = Field(alias="VoiceConnectorId")
1147    status: Optional[Literal["Closed", "InProgress", "Open"]] = Field(
1148        default=None, alias="Status"
1149    )
1150    next_token: Optional[str] = Field(default=None, alias="NextToken")
1151    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1152
1153
1154class ListRoomMembershipsRequestModel(BaseModel):
1155    account_id: str = Field(alias="AccountId")
1156    room_id: str = Field(alias="RoomId")
1157    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1158    next_token: Optional[str] = Field(default=None, alias="NextToken")
1159
1160
1161class ListRoomsRequestModel(BaseModel):
1162    account_id: str = Field(alias="AccountId")
1163    member_id: Optional[str] = Field(default=None, alias="MemberId")
1164    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1165    next_token: Optional[str] = Field(default=None, alias="NextToken")
1166
1167
1168class ListSipMediaApplicationsRequestModel(BaseModel):
1169    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1170    next_token: Optional[str] = Field(default=None, alias="NextToken")
1171
1172
1173class ListSipRulesRequestModel(BaseModel):
1174    sip_media_application_id: Optional[str] = Field(
1175        default=None, alias="SipMediaApplicationId"
1176    )
1177    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1178    next_token: Optional[str] = Field(default=None, alias="NextToken")
1179
1180
1181class ListSupportedPhoneNumberCountriesRequestModel(BaseModel):
1182    product_type: Literal[
1183        "BusinessCalling", "SipMediaApplicationDialIn", "VoiceConnector"
1184    ] = Field(alias="ProductType")
1185
1186
1187class PhoneNumberCountryModel(BaseModel):
1188    country_code: Optional[str] = Field(default=None, alias="CountryCode")
1189    supported_phone_number_types: Optional[List[Literal["Local", "TollFree"]]] = Field(
1190        default=None, alias="SupportedPhoneNumberTypes"
1191    )
1192
1193
1194class ListTagsForResourceRequestModel(BaseModel):
1195    resource_arn: str = Field(alias="ResourceARN")
1196
1197
1198class ListUsersRequestModel(BaseModel):
1199    account_id: str = Field(alias="AccountId")
1200    user_email: Optional[str] = Field(default=None, alias="UserEmail")
1201    user_type: Optional[Literal["PrivateUser", "SharedDevice"]] = Field(
1202        default=None, alias="UserType"
1203    )
1204    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1205    next_token: Optional[str] = Field(default=None, alias="NextToken")
1206
1207
1208class ListVoiceConnectorGroupsRequestModel(BaseModel):
1209    next_token: Optional[str] = Field(default=None, alias="NextToken")
1210    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1211
1212
1213class ListVoiceConnectorTerminationCredentialsRequestModel(BaseModel):
1214    voice_connector_id: str = Field(alias="VoiceConnectorId")
1215
1216
1217class ListVoiceConnectorsRequestModel(BaseModel):
1218    next_token: Optional[str] = Field(default=None, alias="NextToken")
1219    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1220
1221
1222class LogoutUserRequestModel(BaseModel):
1223    account_id: str = Field(alias="AccountId")
1224    user_id: str = Field(alias="UserId")
1225
1226
1227class MediaPlacementModel(BaseModel):
1228    audio_host_url: Optional[str] = Field(default=None, alias="AudioHostUrl")
1229    audio_fallback_url: Optional[str] = Field(default=None, alias="AudioFallbackUrl")
1230    screen_data_url: Optional[str] = Field(default=None, alias="ScreenDataUrl")
1231    screen_sharing_url: Optional[str] = Field(default=None, alias="ScreenSharingUrl")
1232    screen_viewing_url: Optional[str] = Field(default=None, alias="ScreenViewingUrl")
1233    signaling_url: Optional[str] = Field(default=None, alias="SignalingUrl")
1234    turn_control_url: Optional[str] = Field(default=None, alias="TurnControlUrl")
1235    event_ingestion_url: Optional[str] = Field(default=None, alias="EventIngestionUrl")
1236
1237
1238class MemberModel(BaseModel):
1239    member_id: Optional[str] = Field(default=None, alias="MemberId")
1240    member_type: Optional[Literal["Bot", "User", "Webhook"]] = Field(
1241        default=None, alias="MemberType"
1242    )
1243    email: Optional[str] = Field(default=None, alias="Email")
1244    full_name: Optional[str] = Field(default=None, alias="FullName")
1245    account_id: Optional[str] = Field(default=None, alias="AccountId")
1246
1247
1248class OrderedPhoneNumberModel(BaseModel):
1249    e164_phone_number: Optional[str] = Field(default=None, alias="E164PhoneNumber")
1250    status: Optional[Literal["Acquired", "Failed", "Processing"]] = Field(
1251        default=None, alias="Status"
1252    )
1253
1254
1255class OriginationRouteModel(BaseModel):
1256    host: Optional[str] = Field(default=None, alias="Host")
1257    port: Optional[int] = Field(default=None, alias="Port")
1258    protocol: Optional[Literal["TCP", "UDP"]] = Field(default=None, alias="Protocol")
1259    priority: Optional[int] = Field(default=None, alias="Priority")
1260    weight: Optional[int] = Field(default=None, alias="Weight")
1261
1262
1263class ParticipantModel(BaseModel):
1264    phone_number: Optional[str] = Field(default=None, alias="PhoneNumber")
1265    proxy_phone_number: Optional[str] = Field(default=None, alias="ProxyPhoneNumber")
1266
1267
1268class PhoneNumberAssociationModel(BaseModel):
1269    value: Optional[str] = Field(default=None, alias="Value")
1270    name: Optional[
1271        Literal[
1272            "AccountId",
1273            "SipRuleId",
1274            "UserId",
1275            "VoiceConnectorGroupId",
1276            "VoiceConnectorId",
1277        ]
1278    ] = Field(default=None, alias="Name")
1279    associated_timestamp: Optional[datetime] = Field(
1280        default=None, alias="AssociatedTimestamp"
1281    )
1282
1283
1284class PhoneNumberCapabilitiesModel(BaseModel):
1285    inbound_call: Optional[bool] = Field(default=None, alias="InboundCall")
1286    outbound_call: Optional[bool] = Field(default=None, alias="OutboundCall")
1287    inbound_s_ms: Optional[bool] = Field(default=None, alias="InboundSMS")
1288    outbound_s_ms: Optional[bool] = Field(default=None, alias="OutboundSMS")
1289    inbound_mms: Optional[bool] = Field(default=None, alias="InboundMMS")
1290    outbound_mms: Optional[bool] = Field(default=None, alias="OutboundMMS")
1291
1292
1293class PutEventsConfigurationRequestModel(BaseModel):
1294    account_id: str = Field(alias="AccountId")
1295    bot_id: str = Field(alias="BotId")
1296    outbound_events_http_s_endpoint: Optional[str] = Field(
1297        default=None, alias="OutboundEventsHTTPSEndpoint"
1298    )
1299    lambda_function_arn: Optional[str] = Field(default=None, alias="LambdaFunctionArn")
1300
1301
1302class PutVoiceConnectorProxyRequestModel(BaseModel):
1303    voice_connector_id: str = Field(alias="VoiceConnectorId")
1304    default_session_expiry_minutes: int = Field(alias="DefaultSessionExpiryMinutes")
1305    phone_number_pool_countries: Sequence[str] = Field(alias="PhoneNumberPoolCountries")
1306    fall_back_phone_number: Optional[str] = Field(
1307        default=None, alias="FallBackPhoneNumber"
1308    )
1309    disabled: Optional[bool] = Field(default=None, alias="Disabled")
1310
1311
1312class RedactChannelMessageRequestModel(BaseModel):
1313    channel_arn: str = Field(alias="ChannelArn")
1314    message_id: str = Field(alias="MessageId")
1315    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
1316
1317
1318class RedactConversationMessageRequestModel(BaseModel):
1319    account_id: str = Field(alias="AccountId")
1320    conversation_id: str = Field(alias="ConversationId")
1321    message_id: str = Field(alias="MessageId")
1322
1323
1324class RedactRoomMessageRequestModel(BaseModel):
1325    account_id: str = Field(alias="AccountId")
1326    room_id: str = Field(alias="RoomId")
1327    message_id: str = Field(alias="MessageId")
1328
1329
1330class RegenerateSecurityTokenRequestModel(BaseModel):
1331    account_id: str = Field(alias="AccountId")
1332    bot_id: str = Field(alias="BotId")
1333
1334
1335class ResetPersonalPINRequestModel(BaseModel):
1336    account_id: str = Field(alias="AccountId")
1337    user_id: str = Field(alias="UserId")
1338
1339
1340class RestorePhoneNumberRequestModel(BaseModel):
1341    phone_number_id: str = Field(alias="PhoneNumberId")
1342
1343
1344class RoomRetentionSettingsModel(BaseModel):
1345    retention_days: Optional[int] = Field(default=None, alias="RetentionDays")
1346
1347
1348class SearchAvailablePhoneNumbersRequestModel(BaseModel):
1349    area_code: Optional[str] = Field(default=None, alias="AreaCode")
1350    city: Optional[str] = Field(default=None, alias="City")
1351    country: Optional[str] = Field(default=None, alias="Country")
1352    state: Optional[str] = Field(default=None, alias="State")
1353    toll_free_prefix: Optional[str] = Field(default=None, alias="TollFreePrefix")
1354    phone_number_type: Optional[Literal["Local", "TollFree"]] = Field(
1355        default=None, alias="PhoneNumberType"
1356    )
1357    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1358    next_token: Optional[str] = Field(default=None, alias="NextToken")
1359
1360
1361class SelectedVideoStreamsModel(BaseModel):
1362    attendee_ids: Optional[Sequence[str]] = Field(default=None, alias="AttendeeIds")
1363    external_user_ids: Optional[Sequence[str]] = Field(
1364        default=None, alias="ExternalUserIds"
1365    )
1366
1367
1368class SendChannelMessageRequestModel(BaseModel):
1369    channel_arn: str = Field(alias="ChannelArn")
1370    content: str = Field(alias="Content")
1371    type: Literal["CONTROL", "STANDARD"] = Field(alias="Type")
1372    persistence: Literal["NON_PERSISTENT", "PERSISTENT"] = Field(alias="Persistence")
1373    client_request_token: str = Field(alias="ClientRequestToken")
1374    metadata: Optional[str] = Field(default=None, alias="Metadata")
1375    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
1376
1377
1378class StopMeetingTranscriptionRequestModel(BaseModel):
1379    meeting_id: str = Field(alias="MeetingId")
1380
1381
1382class StreamingNotificationTargetModel(BaseModel):
1383    notification_target: Literal["EventBridge", "SNS", "SQS"] = Field(
1384        alias="NotificationTarget"
1385    )
1386
1387
1388class TelephonySettingsModel(BaseModel):
1389    inbound_calling: bool = Field(alias="InboundCalling")
1390    outbound_calling: bool = Field(alias="OutboundCalling")
1391    s_ms: bool = Field(alias="SMS")
1392
1393
1394class UntagAttendeeRequestModel(BaseModel):
1395    meeting_id: str = Field(alias="MeetingId")
1396    attendee_id: str = Field(alias="AttendeeId")
1397    tag_keys: Sequence[str] = Field(alias="TagKeys")
1398
1399
1400class UntagMeetingRequestModel(BaseModel):
1401    meeting_id: str = Field(alias="MeetingId")
1402    tag_keys: Sequence[str] = Field(alias="TagKeys")
1403
1404
1405class UntagResourceRequestModel(BaseModel):
1406    resource_arn: str = Field(alias="ResourceARN")
1407    tag_keys: Sequence[str] = Field(alias="TagKeys")
1408
1409
1410class UpdateAccountRequestModel(BaseModel):
1411    account_id: str = Field(alias="AccountId")
1412    name: Optional[str] = Field(default=None, alias="Name")
1413    default_license: Optional[Literal["Basic", "Plus", "Pro", "ProTrial"]] = Field(
1414        default=None, alias="DefaultLicense"
1415    )
1416
1417
1418class UpdateAppInstanceRequestModel(BaseModel):
1419    app_instance_arn: str = Field(alias="AppInstanceArn")
1420    name: str = Field(alias="Name")
1421    metadata: Optional[str] = Field(default=None, alias="Metadata")
1422
1423
1424class UpdateAppInstanceUserRequestModel(BaseModel):
1425    app_instance_user_arn: str = Field(alias="AppInstanceUserArn")
1426    name: str = Field(alias="Name")
1427    metadata: Optional[str] = Field(default=None, alias="Metadata")
1428
1429
1430class UpdateBotRequestModel(BaseModel):
1431    account_id: str = Field(alias="AccountId")
1432    bot_id: str = Field(alias="BotId")
1433    disabled: Optional[bool] = Field(default=None, alias="Disabled")
1434
1435
1436class UpdateChannelMessageRequestModel(BaseModel):
1437    channel_arn: str = Field(alias="ChannelArn")
1438    message_id: str = Field(alias="MessageId")
1439    content: Optional[str] = Field(default=None, alias="Content")
1440    metadata: Optional[str] = Field(default=None, alias="Metadata")
1441    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
1442
1443
1444class UpdateChannelReadMarkerRequestModel(BaseModel):
1445    channel_arn: str = Field(alias="ChannelArn")
1446    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
1447
1448
1449class UpdateChannelRequestModel(BaseModel):
1450    channel_arn: str = Field(alias="ChannelArn")
1451    name: str = Field(alias="Name")
1452    mode: Literal["RESTRICTED", "UNRESTRICTED"] = Field(alias="Mode")
1453    metadata: Optional[str] = Field(default=None, alias="Metadata")
1454    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
1455
1456
1457class UpdatePhoneNumberRequestModel(BaseModel):
1458    phone_number_id: str = Field(alias="PhoneNumberId")
1459    product_type: Optional[
1460        Literal["BusinessCalling", "SipMediaApplicationDialIn", "VoiceConnector"]
1461    ] = Field(default=None, alias="ProductType")
1462    calling_name: Optional[str] = Field(default=None, alias="CallingName")
1463
1464
1465class UpdatePhoneNumberSettingsRequestModel(BaseModel):
1466    calling_name: str = Field(alias="CallingName")
1467
1468
1469class UpdateProxySessionRequestModel(BaseModel):
1470    voice_connector_id: str = Field(alias="VoiceConnectorId")
1471    proxy_session_id: str = Field(alias="ProxySessionId")
1472    capabilities: Sequence[Literal["SMS", "Voice"]] = Field(alias="Capabilities")
1473    expiry_minutes: Optional[int] = Field(default=None, alias="ExpiryMinutes")
1474
1475
1476class UpdateRoomMembershipRequestModel(BaseModel):
1477    account_id: str = Field(alias="AccountId")
1478    room_id: str = Field(alias="RoomId")
1479    member_id: str = Field(alias="MemberId")
1480    role: Optional[Literal["Administrator", "Member"]] = Field(
1481        default=None, alias="Role"
1482    )
1483
1484
1485class UpdateRoomRequestModel(BaseModel):
1486    account_id: str = Field(alias="AccountId")
1487    room_id: str = Field(alias="RoomId")
1488    name: Optional[str] = Field(default=None, alias="Name")
1489
1490
1491class UpdateSipMediaApplicationCallRequestModel(BaseModel):
1492    sip_media_application_id: str = Field(alias="SipMediaApplicationId")
1493    transaction_id: str = Field(alias="TransactionId")
1494    arguments: Mapping[str, str] = Field(alias="Arguments")
1495
1496
1497class UpdateVoiceConnectorRequestModel(BaseModel):
1498    voice_connector_id: str = Field(alias="VoiceConnectorId")
1499    name: str = Field(alias="Name")
1500    require_encryption: bool = Field(alias="RequireEncryption")
1501
1502
1503class ValidateE911AddressRequestModel(BaseModel):
1504    aws_account_id: str = Field(alias="AwsAccountId")
1505    street_number: str = Field(alias="StreetNumber")
1506    street_info: str = Field(alias="StreetInfo")
1507    city: str = Field(alias="City")
1508    state: str = Field(alias="State")
1509    country: str = Field(alias="Country")
1510    postal_code: str = Field(alias="PostalCode")
1511
1512
1513class UpdateAccountSettingsRequestModel(BaseModel):
1514    account_id: str = Field(alias="AccountId")
1515    account_settings: AccountSettingsModel = Field(alias="AccountSettings")
1516
1517
1518class AccountModel(BaseModel):
1519    aws_account_id: str = Field(alias="AwsAccountId")
1520    account_id: str = Field(alias="AccountId")
1521    name: str = Field(alias="Name")
1522    account_type: Optional[
1523        Literal["EnterpriseDirectory", "EnterpriseLWA", "EnterpriseOIDC", "Team"]
1524    ] = Field(default=None, alias="AccountType")
1525    created_timestamp: Optional[datetime] = Field(
1526        default=None, alias="CreatedTimestamp"
1527    )
1528    default_license: Optional[Literal["Basic", "Plus", "Pro", "ProTrial"]] = Field(
1529        default=None, alias="DefaultLicense"
1530    )
1531    supported_licenses: Optional[
1532        List[Literal["Basic", "Plus", "Pro", "ProTrial"]]
1533    ] = Field(default=None, alias="SupportedLicenses")
1534    account_status: Optional[Literal["Active", "Suspended"]] = Field(
1535        default=None, alias="AccountStatus"
1536    )
1537    signin_delegate_groups: Optional[List[SigninDelegateGroupModel]] = Field(
1538        default=None, alias="SigninDelegateGroups"
1539    )
1540
1541
1542class AssociateSigninDelegateGroupsWithAccountRequestModel(BaseModel):
1543    account_id: str = Field(alias="AccountId")
1544    signin_delegate_groups: Sequence[SigninDelegateGroupModel] = Field(
1545        alias="SigninDelegateGroups"
1546    )
1547
1548
1549class UpdateUserRequestItemModel(BaseModel):
1550    user_id: str = Field(alias="UserId")
1551    license_type: Optional[Literal["Basic", "Plus", "Pro", "ProTrial"]] = Field(
1552        default=None, alias="LicenseType"
1553    )
1554    user_type: Optional[Literal["PrivateUser", "SharedDevice"]] = Field(
1555        default=None, alias="UserType"
1556    )
1557    alexa_for_business_metadata: Optional[AlexaForBusinessMetadataModel] = Field(
1558        default=None, alias="AlexaForBusinessMetadata"
1559    )
1560
1561
1562class UpdateUserRequestModel(BaseModel):
1563    account_id: str = Field(alias="AccountId")
1564    user_id: str = Field(alias="UserId")
1565    license_type: Optional[Literal["Basic", "Plus", "Pro", "ProTrial"]] = Field(
1566        default=None, alias="LicenseType"
1567    )
1568    user_type: Optional[Literal["PrivateUser", "SharedDevice"]] = Field(
1569        default=None, alias="UserType"
1570    )
1571    alexa_for_business_metadata: Optional[AlexaForBusinessMetadataModel] = Field(
1572        default=None, alias="AlexaForBusinessMetadata"
1573    )
1574
1575
1576class UserModel(BaseModel):
1577    user_id: str = Field(alias="UserId")
1578    account_id: Optional[str] = Field(default=None, alias="AccountId")
1579    primary_email: Optional[str] = Field(default=None, alias="PrimaryEmail")
1580    primary_provisioned_number: Optional[str] = Field(
1581        default=None, alias="PrimaryProvisionedNumber"
1582    )
1583    display_name: Optional[str] = Field(default=None, alias="DisplayName")
1584    license_type: Optional[Literal["Basic", "Plus", "Pro", "ProTrial"]] = Field(
1585        default=None, alias="LicenseType"
1586    )
1587    user_type: Optional[Literal["PrivateUser", "SharedDevice"]] = Field(
1588        default=None, alias="UserType"
1589    )
1590    user_registration_status: Optional[
1591        Literal["Registered", "Suspended", "Unregistered"]
1592    ] = Field(default=None, alias="UserRegistrationStatus")
1593    user_invitation_status: Optional[Literal["Accepted", "Failed", "Pending"]] = Field(
1594        default=None, alias="UserInvitationStatus"
1595    )
1596    registered_on: Optional[datetime] = Field(default=None, alias="RegisteredOn")
1597    invited_on: Optional[datetime] = Field(default=None, alias="InvitedOn")
1598    alexa_for_business_metadata: Optional[AlexaForBusinessMetadataModel] = Field(
1599        default=None, alias="AlexaForBusinessMetadata"
1600    )
1601    personal_p_in: Optional[str] = Field(default=None, alias="PersonalPIN")
1602
1603
1604class AppInstanceAdminSummaryModel(BaseModel):
1605    admin: Optional[IdentityModel] = Field(default=None, alias="Admin")
1606
1607
1608class AppInstanceAdminModel(BaseModel):
1609    admin: Optional[IdentityModel] = Field(default=None, alias="Admin")
1610    app_instance_arn: Optional[str] = Field(default=None, alias="AppInstanceArn")
1611    created_timestamp: Optional[datetime] = Field(
1612        default=None, alias="CreatedTimestamp"
1613    )
1614
1615
1616class BatchChannelMembershipsModel(BaseModel):
1617    invited_by: Optional[IdentityModel] = Field(default=None, alias="InvitedBy")
1618    type: Optional[Literal["DEFAULT", "HIDDEN"]] = Field(default=None, alias="Type")
1619    members: Optional[List[IdentityModel]] = Field(default=None, alias="Members")
1620    channel_arn: Optional[str] = Field(default=None, alias="ChannelArn")
1621
1622
1623class ChannelBanSummaryModel(BaseModel):
1624    member: Optional[IdentityModel] = Field(default=None, alias="Member")
1625
1626
1627class ChannelBanModel(BaseModel):
1628    member: Optional[IdentityModel] = Field(default=None, alias="Member")
1629    channel_arn: Optional[str] = Field(default=None, alias="ChannelArn")
1630    created_timestamp: Optional[datetime] = Field(
1631        default=None, alias="CreatedTimestamp"
1632    )
1633    created_by: Optional[IdentityModel] = Field(default=None, alias="CreatedBy")
1634
1635
1636class ChannelMembershipSummaryModel(BaseModel):
1637    member: Optional[IdentityModel] = Field(default=None, alias="Member")
1638
1639
1640class ChannelMembershipModel(BaseModel):
1641    invited_by: Optional[IdentityModel] = Field(default=None, alias="InvitedBy")
1642    type: Optional[Literal["DEFAULT", "HIDDEN"]] = Field(default=None, alias="Type")
1643    member: Optional[IdentityModel] = Field(default=None, alias="Member")
1644    channel_arn: Optional[str] = Field(default=None, alias="ChannelArn")
1645    created_timestamp: Optional[datetime] = Field(
1646        default=None, alias="CreatedTimestamp"
1647    )
1648    last_updated_timestamp: Optional[datetime] = Field(
1649        default=None, alias="LastUpdatedTimestamp"
1650    )
1651
1652
1653class ChannelMessageSummaryModel(BaseModel):
1654    message_id: Optional[str] = Field(default=None, alias="MessageId")
1655    content: Optional[str] = Field(default=None, alias="Content")
1656    metadata: Optional[str] = Field(default=None, alias="Metadata")
1657    type: Optional[Literal["CONTROL", "STANDARD"]] = Field(default=None, alias="Type")
1658    created_timestamp: Optional[datetime] = Field(
1659        default=None, alias="CreatedTimestamp"
1660    )
1661    last_updated_timestamp: Optional[datetime] = Field(
1662        default=None, alias="LastUpdatedTimestamp"
1663    )
1664    last_edited_timestamp: Optional[datetime] = Field(
1665        default=None, alias="LastEditedTimestamp"
1666    )
1667    sender: Optional[IdentityModel] = Field(default=None, alias="Sender")
1668    redacted: Optional[bool] = Field(default=None, alias="Redacted")
1669
1670
1671class ChannelMessageModel(BaseModel):
1672    channel_arn: Optional[str] = Field(default=None, alias="ChannelArn")
1673    message_id: Optional[str] = Field(default=None, alias="MessageId")
1674    content: Optional[str] = Field(default=None, alias="Content")
1675    metadata: Optional[str] = Field(default=None, alias="Metadata")
1676    type: Optional[Literal["CONTROL", "STANDARD"]] = Field(default=None, alias="Type")
1677    created_timestamp: Optional[datetime] = Field(
1678        default=None, alias="CreatedTimestamp"
1679    )
1680    last_edited_timestamp: Optional[datetime] = Field(
1681        default=None, alias="LastEditedTimestamp"
1682    )
1683    last_updated_timestamp: Optional[datetime] = Field(
1684        default=None, alias="LastUpdatedTimestamp"
1685    )
1686    sender: Optional[IdentityModel] = Field(default=None, alias="Sender")
1687    redacted: Optional[bool] = Field(default=None, alias="Redacted")
1688    persistence: Optional[Literal["NON_PERSISTENT", "PERSISTENT"]] = Field(
1689        default=None, alias="Persistence"
1690    )
1691
1692
1693class ChannelModeratorSummaryModel(BaseModel):
1694    moderator: Optional[IdentityModel] = Field(default=None, alias="Moderator")
1695
1696
1697class ChannelModeratorModel(BaseModel):
1698    moderator: Optional[IdentityModel] = Field(default=None, alias="Moderator")
1699    channel_arn: Optional[str] = Field(default=None, alias="ChannelArn")
1700    created_timestamp: Optional[datetime] = Field(
1701        default=None, alias="CreatedTimestamp"
1702    )
1703    created_by: Optional[IdentityModel] = Field(default=None, alias="CreatedBy")
1704
1705
1706class ChannelModel(BaseModel):
1707    name: Optional[str] = Field(default=None, alias="Name")
1708    channel_arn: Optional[str] = Field(default=None, alias="ChannelArn")
1709    mode: Optional[Literal["RESTRICTED", "UNRESTRICTED"]] = Field(
1710        default=None, alias="Mode"
1711    )
1712    privacy: Optional[Literal["PRIVATE", "PUBLIC"]] = Field(
1713        default=None, alias="Privacy"
1714    )
1715    metadata: Optional[str] = Field(default=None, alias="Metadata")
1716    created_by: Optional[IdentityModel] = Field(default=None, alias="CreatedBy")
1717    created_timestamp: Optional[datetime] = Field(
1718        default=None, alias="CreatedTimestamp"
1719    )
1720    last_message_timestamp: Optional[datetime] = Field(
1721        default=None, alias="LastMessageTimestamp"
1722    )
1723    last_updated_timestamp: Optional[datetime] = Field(
1724        default=None, alias="LastUpdatedTimestamp"
1725    )
1726
1727
1728class AppInstanceRetentionSettingsModel(BaseModel):
1729    channel_retention_settings: Optional[ChannelRetentionSettingsModel] = Field(
1730        default=None, alias="ChannelRetentionSettings"
1731    )
1732
1733
1734class PutAppInstanceStreamingConfigurationsRequestModel(BaseModel):
1735    app_instance_arn: str = Field(alias="AppInstanceArn")
1736    app_instance_streaming_configurations: Sequence[
1737        AppInstanceStreamingConfigurationModel
1738    ] = Field(alias="AppInstanceStreamingConfigurations")
1739
1740
1741class ArtifactsConfigurationModel(BaseModel):
1742    audio: AudioArtifactsConfigurationModel = Field(alias="Audio")
1743    video: VideoArtifactsConfigurationModel = Field(alias="Video")
1744    content: ContentArtifactsConfigurationModel = Field(alias="Content")
1745
1746
1747class AssociatePhoneNumbersWithVoiceConnectorGroupResponseModel(BaseModel):
1748    phone_number_errors: List[PhoneNumberErrorModel] = Field(alias="PhoneNumberErrors")
1749    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1750
1751
1752class AssociatePhoneNumbersWithVoiceConnectorResponseModel(BaseModel):
1753    phone_number_errors: List[PhoneNumberErrorModel] = Field(alias="PhoneNumberErrors")
1754    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1755
1756
1757class BatchDeletePhoneNumberResponseModel(BaseModel):
1758    phone_number_errors: List[PhoneNumberErrorModel] = Field(alias="PhoneNumberErrors")
1759    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1760
1761
1762class BatchUpdatePhoneNumberResponseModel(BaseModel):
1763    phone_number_errors: List[PhoneNumberErrorModel] = Field(alias="PhoneNumberErrors")
1764    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1765
1766
1767class CreateAppInstanceAdminResponseModel(BaseModel):
1768    app_instance_admin: IdentityModel = Field(alias="AppInstanceAdmin")
1769    app_instance_arn: str = Field(alias="AppInstanceArn")
1770    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1771
1772
1773class CreateAppInstanceResponseModel(BaseModel):
1774    app_instance_arn: str = Field(alias="AppInstanceArn")
1775    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1776
1777
1778class CreateAppInstanceUserResponseModel(BaseModel):
1779    app_instance_user_arn: str = Field(alias="AppInstanceUserArn")
1780    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1781
1782
1783class CreateChannelBanResponseModel(BaseModel):
1784    channel_arn: str = Field(alias="ChannelArn")
1785    member: IdentityModel = Field(alias="Member")
1786    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1787
1788
1789class CreateChannelMembershipResponseModel(BaseModel):
1790    channel_arn: str = Field(alias="ChannelArn")
1791    member: IdentityModel = Field(alias="Member")
1792    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1793
1794
1795class CreateChannelModeratorResponseModel(BaseModel):
1796    channel_arn: str = Field(alias="ChannelArn")
1797    channel_moderator: IdentityModel = Field(alias="ChannelModerator")
1798    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1799
1800
1801class CreateChannelResponseModel(BaseModel):
1802    channel_arn: str = Field(alias="ChannelArn")
1803    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1804
1805
1806class CreateMeetingDialOutResponseModel(BaseModel):
1807    transaction_id: str = Field(alias="TransactionId")
1808    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1809
1810
1811class DescribeAppInstanceResponseModel(BaseModel):
1812    app_instance: AppInstanceModel = Field(alias="AppInstance")
1813    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1814
1815
1816class DescribeAppInstanceUserResponseModel(BaseModel):
1817    app_instance_user: AppInstanceUserModel = Field(alias="AppInstanceUser")
1818    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1819
1820
1821class DisassociatePhoneNumbersFromVoiceConnectorGroupResponseModel(BaseModel):
1822    phone_number_errors: List[PhoneNumberErrorModel] = Field(alias="PhoneNumberErrors")
1823    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1824
1825
1826class DisassociatePhoneNumbersFromVoiceConnectorResponseModel(BaseModel):
1827    phone_number_errors: List[PhoneNumberErrorModel] = Field(alias="PhoneNumberErrors")
1828    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1829
1830
1831class EmptyResponseMetadataModel(BaseModel):
1832    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1833
1834
1835class GetAccountSettingsResponseModel(BaseModel):
1836    account_settings: AccountSettingsModel = Field(alias="AccountSettings")
1837    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1838
1839
1840class GetAppInstanceStreamingConfigurationsResponseModel(BaseModel):
1841    app_instance_streaming_configurations: List[
1842        AppInstanceStreamingConfigurationModel
1843    ] = Field(alias="AppInstanceStreamingConfigurations")
1844    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1845
1846
1847class GetPhoneNumberSettingsResponseModel(BaseModel):
1848    calling_name: str = Field(alias="CallingName")
1849    calling_name_updated_timestamp: datetime = Field(
1850        alias="CallingNameUpdatedTimestamp"
1851    )
1852    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1853
1854
1855class ListAppInstanceUsersResponseModel(BaseModel):
1856    app_instance_arn: str = Field(alias="AppInstanceArn")
1857    app_instance_users: List[AppInstanceUserSummaryModel] = Field(
1858        alias="AppInstanceUsers"
1859    )
1860    next_token: str = Field(alias="NextToken")
1861    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1862
1863
1864class ListAppInstancesResponseModel(BaseModel):
1865    app_instances: List[AppInstanceSummaryModel] = Field(alias="AppInstances")
1866    next_token: str = Field(alias="NextToken")
1867    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1868
1869
1870class ListVoiceConnectorTerminationCredentialsResponseModel(BaseModel):
1871    usernames: List[str] = Field(alias="Usernames")
1872    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1873
1874
1875class PutAppInstanceStreamingConfigurationsResponseModel(BaseModel):
1876    app_instance_streaming_configurations: List[
1877        AppInstanceStreamingConfigurationModel
1878    ] = Field(alias="AppInstanceStreamingConfigurations")
1879    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1880
1881
1882class RedactChannelMessageResponseModel(BaseModel):
1883    channel_arn: str = Field(alias="ChannelArn")
1884    message_id: str = Field(alias="MessageId")
1885    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1886
1887
1888class SearchAvailablePhoneNumbersResponseModel(BaseModel):
1889    e164_phone_numbers: List[str] = Field(alias="E164PhoneNumbers")
1890    next_token: str = Field(alias="NextToken")
1891    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1892
1893
1894class SendChannelMessageResponseModel(BaseModel):
1895    channel_arn: str = Field(alias="ChannelArn")
1896    message_id: str = Field(alias="MessageId")
1897    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1898
1899
1900class UpdateAppInstanceResponseModel(BaseModel):
1901    app_instance_arn: str = Field(alias="AppInstanceArn")
1902    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1903
1904
1905class UpdateAppInstanceUserResponseModel(BaseModel):
1906    app_instance_user_arn: str = Field(alias="AppInstanceUserArn")
1907    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1908
1909
1910class UpdateChannelMessageResponseModel(BaseModel):
1911    channel_arn: str = Field(alias="ChannelArn")
1912    message_id: str = Field(alias="MessageId")
1913    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1914
1915
1916class UpdateChannelReadMarkerResponseModel(BaseModel):
1917    channel_arn: str = Field(alias="ChannelArn")
1918    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1919
1920
1921class UpdateChannelResponseModel(BaseModel):
1922    channel_arn: str = Field(alias="ChannelArn")
1923    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1924
1925
1926class CreateAttendeeResponseModel(BaseModel):
1927    attendee: AttendeeModel = Field(alias="Attendee")
1928    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1929
1930
1931class GetAttendeeResponseModel(BaseModel):
1932    attendee: AttendeeModel = Field(alias="Attendee")
1933    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1934
1935
1936class ListAttendeesResponseModel(BaseModel):
1937    attendees: List[AttendeeModel] = Field(alias="Attendees")
1938    next_token: str = Field(alias="NextToken")
1939    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1940
1941
1942class BatchCreateAttendeeResponseModel(BaseModel):
1943    attendees: List[AttendeeModel] = Field(alias="Attendees")
1944    errors: List[CreateAttendeeErrorModel] = Field(alias="Errors")
1945    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1946
1947
1948class BatchCreateRoomMembershipRequestModel(BaseModel):
1949    account_id: str = Field(alias="AccountId")
1950    room_id: str = Field(alias="RoomId")
1951    membership_item_list: Sequence[MembershipItemModel] = Field(
1952        alias="MembershipItemList"
1953    )
1954
1955
1956class BatchCreateRoomMembershipResponseModel(BaseModel):
1957    errors: List[MemberErrorModel] = Field(alias="Errors")
1958    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1959
1960
1961class BatchSuspendUserResponseModel(BaseModel):
1962    user_errors: List[UserErrorModel] = Field(alias="UserErrors")
1963    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1964
1965
1966class BatchUnsuspendUserResponseModel(BaseModel):
1967    user_errors: List[UserErrorModel] = Field(alias="UserErrors")
1968    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1969
1970
1971class BatchUpdateUserResponseModel(BaseModel):
1972    user_errors: List[UserErrorModel] = Field(alias="UserErrors")
1973    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1974
1975
1976class BatchUpdatePhoneNumberRequestModel(BaseModel):
1977    update_phone_number_request_items: Sequence[
1978        UpdatePhoneNumberRequestItemModel
1979    ] = Field(alias="UpdatePhoneNumberRequestItems")
1980
1981
1982class CreateBotResponseModel(BaseModel):
1983    bot: BotModel = Field(alias="Bot")
1984    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1985
1986
1987class GetBotResponseModel(BaseModel):
1988    bot: BotModel = Field(alias="Bot")
1989    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1990
1991
1992class ListBotsResponseModel(BaseModel):
1993    bots: List[BotModel] = Field(alias="Bots")
1994    next_token: str = Field(alias="NextToken")
1995    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
1996
1997
1998class RegenerateSecurityTokenResponseModel(BaseModel):
1999    bot: BotModel = Field(alias="Bot")
2000    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2001
2002
2003class UpdateBotResponseModel(BaseModel):
2004    bot: BotModel = Field(alias="Bot")
2005    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2006
2007
2008class ValidateE911AddressResponseModel(BaseModel):
2009    validation_result: int = Field(alias="ValidationResult")
2010    address_external_id: str = Field(alias="AddressExternalId")
2011    address: AddressModel = Field(alias="Address")
2012    candidate_address_list: List[CandidateAddressModel] = Field(
2013        alias="CandidateAddressList"
2014    )
2015    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2016
2017
2018class ChannelMembershipForAppInstanceUserSummaryModel(BaseModel):
2019    channel_summary: Optional[ChannelSummaryModel] = Field(
2020        default=None, alias="ChannelSummary"
2021    )
2022    app_instance_user_membership_summary: Optional[
2023        AppInstanceUserMembershipSummaryModel
2024    ] = Field(default=None, alias="AppInstanceUserMembershipSummary")
2025
2026
2027class ChannelModeratedByAppInstanceUserSummaryModel(BaseModel):
2028    channel_summary: Optional[ChannelSummaryModel] = Field(
2029        default=None, alias="ChannelSummary"
2030    )
2031
2032
2033class ListChannelsResponseModel(BaseModel):
2034    channels: List[ChannelSummaryModel] = Field(alias="Channels")
2035    next_token: str = Field(alias="NextToken")
2036    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2037
2038
2039class CreateAppInstanceRequestModel(BaseModel):
2040    name: str = Field(alias="Name")
2041    client_request_token: str = Field(alias="ClientRequestToken")
2042    metadata: Optional[str] = Field(default=None, alias="Metadata")
2043    tags: Optional[Sequence[TagModel]] = Field(default=None, alias="Tags")
2044
2045
2046class CreateAppInstanceUserRequestModel(BaseModel):
2047    app_instance_arn: str = Field(alias="AppInstanceArn")
2048    app_instance_user_id: str = Field(alias="AppInstanceUserId")
2049    name: str = Field(alias="Name")
2050    client_request_token: str = Field(alias="ClientRequestToken")
2051    metadata: Optional[str] = Field(default=None, alias="Metadata")
2052    tags: Optional[Sequence[TagModel]] = Field(default=None, alias="Tags")
2053
2054
2055class CreateAttendeeRequestItemModel(BaseModel):
2056    external_user_id: str = Field(alias="ExternalUserId")
2057    tags: Optional[Sequence[TagModel]] = Field(default=None, alias="Tags")
2058
2059
2060class CreateAttendeeRequestModel(BaseModel):
2061    meeting_id: str = Field(alias="MeetingId")
2062    external_user_id: str = Field(alias="ExternalUserId")
2063    tags: Optional[Sequence[TagModel]] = Field(default=None, alias="Tags")
2064
2065
2066class CreateChannelRequestModel(BaseModel):
2067    app_instance_arn: str = Field(alias="AppInstanceArn")
2068    name: str = Field(alias="Name")
2069    client_request_token: str = Field(alias="ClientRequestToken")
2070    mode: Optional[Literal["RESTRICTED", "UNRESTRICTED"]] = Field(
2071        default=None, alias="Mode"
2072    )
2073    privacy: Optional[Literal["PRIVATE", "PUBLIC"]] = Field(
2074        default=None, alias="Privacy"
2075    )
2076    metadata: Optional[str] = Field(default=None, alias="Metadata")
2077    tags: Optional[Sequence[TagModel]] = Field(default=None, alias="Tags")
2078    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
2079
2080
2081class ListAttendeeTagsResponseModel(BaseModel):
2082    tags: List[TagModel] = Field(alias="Tags")
2083    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2084
2085
2086class ListMeetingTagsResponseModel(BaseModel):
2087    tags: List[TagModel] = Field(alias="Tags")
2088    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2089
2090
2091class ListTagsForResourceResponseModel(BaseModel):
2092    tags: List[TagModel] = Field(alias="Tags")
2093    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2094
2095
2096class TagAttendeeRequestModel(BaseModel):
2097    meeting_id: str = Field(alias="MeetingId")
2098    attendee_id: str = Field(alias="AttendeeId")
2099    tags: Sequence[TagModel] = Field(alias="Tags")
2100
2101
2102class TagMeetingRequestModel(BaseModel):
2103    meeting_id: str = Field(alias="MeetingId")
2104    tags: Sequence[TagModel] = Field(alias="Tags")
2105
2106
2107class TagResourceRequestModel(BaseModel):
2108    resource_arn: str = Field(alias="ResourceARN")
2109    tags: Sequence[TagModel] = Field(alias="Tags")
2110
2111
2112class CreateMeetingRequestModel(BaseModel):
2113    client_request_token: str = Field(alias="ClientRequestToken")
2114    external_meeting_id: Optional[str] = Field(default=None, alias="ExternalMeetingId")
2115    meeting_host_id: Optional[str] = Field(default=None, alias="MeetingHostId")
2116    media_region: Optional[str] = Field(default=None, alias="MediaRegion")
2117    tags: Optional[Sequence[TagModel]] = Field(default=None, alias="Tags")
2118    notifications_configuration: Optional[
2119        MeetingNotificationConfigurationModel
2120    ] = Field(default=None, alias="NotificationsConfiguration")
2121
2122
2123class CreateProxySessionRequestModel(BaseModel):
2124    voice_connector_id: str = Field(alias="VoiceConnectorId")
2125    participant_phone_numbers: Sequence[str] = Field(alias="ParticipantPhoneNumbers")
2126    capabilities: Sequence[Literal["SMS", "Voice"]] = Field(alias="Capabilities")
2127    name: Optional[str] = Field(default=None, alias="Name")
2128    expiry_minutes: Optional[int] = Field(default=None, alias="ExpiryMinutes")
2129    number_selection_behavior: Optional[Literal["AvoidSticky", "PreferSticky"]] = Field(
2130        default=None, alias="NumberSelectionBehavior"
2131    )
2132    geo_match_level: Optional[Literal["AreaCode", "Country"]] = Field(
2133        default=None, alias="GeoMatchLevel"
2134    )
2135    geo_match_params: Optional[GeoMatchParamsModel] = Field(
2136        default=None, alias="GeoMatchParams"
2137    )
2138
2139
2140class CreateRoomResponseModel(BaseModel):
2141    room: RoomModel = Field(alias="Room")
2142    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2143
2144
2145class GetRoomResponseModel(BaseModel):
2146    room: RoomModel = Field(alias="Room")
2147    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2148
2149
2150class ListRoomsResponseModel(BaseModel):
2151    rooms: List[RoomModel] = Field(alias="Rooms")
2152    next_token: str = Field(alias="NextToken")
2153    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2154
2155
2156class UpdateRoomResponseModel(BaseModel):
2157    room: RoomModel = Field(alias="Room")
2158    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2159
2160
2161class CreateSipMediaApplicationCallResponseModel(BaseModel):
2162    sip_media_application_call: SipMediaApplicationCallModel = Field(
2163        alias="SipMediaApplicationCall"
2164    )
2165    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2166
2167
2168class UpdateSipMediaApplicationCallResponseModel(BaseModel):
2169    sip_media_application_call: SipMediaApplicationCallModel = Field(
2170        alias="SipMediaApplicationCall"
2171    )
2172    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2173
2174
2175class CreateSipMediaApplicationRequestModel(BaseModel):
2176    aws_region: str = Field(alias="AwsRegion")
2177    name: str = Field(alias="Name")
2178    endpoints: Sequence[SipMediaApplicationEndpointModel] = Field(alias="Endpoints")
2179
2180
2181class SipMediaApplicationModel(BaseModel):
2182    sip_media_application_id: Optional[str] = Field(
2183        default=None, alias="SipMediaApplicationId"
2184    )
2185    aws_region: Optional[str] = Field(default=None, alias="AwsRegion")
2186    name: Optional[str] = Field(default=None, alias="Name")
2187    endpoints: Optional[List[SipMediaApplicationEndpointModel]] = Field(
2188        default=None, alias="Endpoints"
2189    )
2190    created_timestamp: Optional[datetime] = Field(
2191        default=None, alias="CreatedTimestamp"
2192    )
2193    updated_timestamp: Optional[datetime] = Field(
2194        default=None, alias="UpdatedTimestamp"
2195    )
2196
2197
2198class UpdateSipMediaApplicationRequestModel(BaseModel):
2199    sip_media_application_id: str = Field(alias="SipMediaApplicationId")
2200    name: Optional[str] = Field(default=None, alias="Name")
2201    endpoints: Optional[Sequence[SipMediaApplicationEndpointModel]] = Field(
2202        default=None, alias="Endpoints"
2203    )
2204
2205
2206class CreateSipRuleRequestModel(BaseModel):
2207    name: str = Field(alias="Name")
2208    trigger_type: Literal["RequestUriHostname", "ToPhoneNumber"] = Field(
2209        alias="TriggerType"
2210    )
2211    trigger_value: str = Field(alias="TriggerValue")
2212    target_applications: Sequence[SipRuleTargetApplicationModel] = Field(
2213        alias="TargetApplications"
2214    )
2215    disabled: Optional[bool] = Field(default=None, alias="Disabled")
2216
2217
2218class SipRuleModel(BaseModel):
2219    sip_rule_id: Optional[str] = Field(default=None, alias="SipRuleId")
2220    name: Optional[str] = Field(default=None, alias="Name")
2221    disabled: Optional[bool] = Field(default=None, alias="Disabled")
2222    trigger_type: Optional[Literal["RequestUriHostname", "ToPhoneNumber"]] = Field(
2223        default=None, alias="TriggerType"
2224    )
2225    trigger_value: Optional[str] = Field(default=None, alias="TriggerValue")
2226    target_applications: Optional[List[SipRuleTargetApplicationModel]] = Field(
2227        default=None, alias="TargetApplications"
2228    )
2229    created_timestamp: Optional[datetime] = Field(
2230        default=None, alias="CreatedTimestamp"
2231    )
2232    updated_timestamp: Optional[datetime] = Field(
2233        default=None, alias="UpdatedTimestamp"
2234    )
2235
2236
2237class UpdateSipRuleRequestModel(BaseModel):
2238    sip_rule_id: str = Field(alias="SipRuleId")
2239    name: str = Field(alias="Name")
2240    disabled: Optional[bool] = Field(default=None, alias="Disabled")
2241    target_applications: Optional[Sequence[SipRuleTargetApplicationModel]] = Field(
2242        default=None, alias="TargetApplications"
2243    )
2244
2245
2246class CreateVoiceConnectorGroupRequestModel(BaseModel):
2247    name: str = Field(alias="Name")
2248    voice_connector_items: Optional[Sequence[VoiceConnectorItemModel]] = Field(
2249        default=None, alias="VoiceConnectorItems"
2250    )
2251
2252
2253class UpdateVoiceConnectorGroupRequestModel(BaseModel):
2254    voice_connector_group_id: str = Field(alias="VoiceConnectorGroupId")
2255    name: str = Field(alias="Name")
2256    voice_connector_items: Sequence[VoiceConnectorItemModel] = Field(
2257        alias="VoiceConnectorItems"
2258    )
2259
2260
2261class VoiceConnectorGroupModel(BaseModel):
2262    voice_connector_group_id: Optional[str] = Field(
2263        default=None, alias="VoiceConnectorGroupId"
2264    )
2265    name: Optional[str] = Field(default=None, alias="Name")
2266    voice_connector_items: Optional[List[VoiceConnectorItemModel]] = Field(
2267        default=None, alias="VoiceConnectorItems"
2268    )
2269    created_timestamp: Optional[datetime] = Field(
2270        default=None, alias="CreatedTimestamp"
2271    )
2272    updated_timestamp: Optional[datetime] = Field(
2273        default=None, alias="UpdatedTimestamp"
2274    )
2275    voice_connector_group_arn: Optional[str] = Field(
2276        default=None, alias="VoiceConnectorGroupArn"
2277    )
2278
2279
2280class CreateVoiceConnectorResponseModel(BaseModel):
2281    voice_connector: VoiceConnectorModel = Field(alias="VoiceConnector")
2282    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2283
2284
2285class GetVoiceConnectorResponseModel(BaseModel):
2286    voice_connector: VoiceConnectorModel = Field(alias="VoiceConnector")
2287    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2288
2289
2290class ListVoiceConnectorsResponseModel(BaseModel):
2291    voice_connectors: List[VoiceConnectorModel] = Field(alias="VoiceConnectors")
2292    next_token: str = Field(alias="NextToken")
2293    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2294
2295
2296class UpdateVoiceConnectorResponseModel(BaseModel):
2297    voice_connector: VoiceConnectorModel = Field(alias="VoiceConnector")
2298    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2299
2300
2301class PutVoiceConnectorTerminationCredentialsRequestModel(BaseModel):
2302    voice_connector_id: str = Field(alias="VoiceConnectorId")
2303    credentials: Optional[Sequence[CredentialModel]] = Field(
2304        default=None, alias="Credentials"
2305    )
2306
2307
2308class EmergencyCallingConfigurationModel(BaseModel):
2309    dnis: Optional[List[DNISEmergencyCallingConfigurationModel]] = Field(
2310        default=None, alias="DNIS"
2311    )
2312
2313
2314class TranscriptionConfigurationModel(BaseModel):
2315    engine_transcribe_settings: Optional[EngineTranscribeSettingsModel] = Field(
2316        default=None, alias="EngineTranscribeSettings"
2317    )
2318    engine_transcribe_medical_settings: Optional[
2319        EngineTranscribeMedicalSettingsModel
2320    ] = Field(default=None, alias="EngineTranscribeMedicalSettings")
2321
2322
2323class GetEventsConfigurationResponseModel(BaseModel):
2324    events_configuration: EventsConfigurationModel = Field(alias="EventsConfiguration")
2325    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2326
2327
2328class PutEventsConfigurationResponseModel(BaseModel):
2329    events_configuration: EventsConfigurationModel = Field(alias="EventsConfiguration")
2330    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2331
2332
2333class GetGlobalSettingsResponseModel(BaseModel):
2334    business_calling: BusinessCallingSettingsModel = Field(alias="BusinessCalling")
2335    voice_connector: VoiceConnectorSettingsModel = Field(alias="VoiceConnector")
2336    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2337
2338
2339class UpdateGlobalSettingsRequestModel(BaseModel):
2340    business_calling: Optional[BusinessCallingSettingsModel] = Field(
2341        default=None, alias="BusinessCalling"
2342    )
2343    voice_connector: Optional[VoiceConnectorSettingsModel] = Field(
2344        default=None, alias="VoiceConnector"
2345    )
2346
2347
2348class GetMessagingSessionEndpointResponseModel(BaseModel):
2349    endpoint: MessagingSessionEndpointModel = Field(alias="Endpoint")
2350    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2351
2352
2353class GetSipMediaApplicationLoggingConfigurationResponseModel(BaseModel):
2354    sip_media_application_logging_configuration: SipMediaApplicationLoggingConfigurationModel = Field(
2355        alias="SipMediaApplicationLoggingConfiguration"
2356    )
2357    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2358
2359
2360class PutSipMediaApplicationLoggingConfigurationRequestModel(BaseModel):
2361    sip_media_application_id: str = Field(alias="SipMediaApplicationId")
2362    sip_media_application_logging_configuration: Optional[
2363        SipMediaApplicationLoggingConfigurationModel
2364    ] = Field(default=None, alias="SipMediaApplicationLoggingConfiguration")
2365
2366
2367class PutSipMediaApplicationLoggingConfigurationResponseModel(BaseModel):
2368    sip_media_application_logging_configuration: SipMediaApplicationLoggingConfigurationModel = Field(
2369        alias="SipMediaApplicationLoggingConfiguration"
2370    )
2371    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2372
2373
2374class GetVoiceConnectorLoggingConfigurationResponseModel(BaseModel):
2375    logging_configuration: LoggingConfigurationModel = Field(
2376        alias="LoggingConfiguration"
2377    )
2378    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2379
2380
2381class PutVoiceConnectorLoggingConfigurationRequestModel(BaseModel):
2382    voice_connector_id: str = Field(alias="VoiceConnectorId")
2383    logging_configuration: LoggingConfigurationModel = Field(
2384        alias="LoggingConfiguration"
2385    )
2386
2387
2388class PutVoiceConnectorLoggingConfigurationResponseModel(BaseModel):
2389    logging_configuration: LoggingConfigurationModel = Field(
2390        alias="LoggingConfiguration"
2391    )
2392    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2393
2394
2395class GetVoiceConnectorProxyResponseModel(BaseModel):
2396    proxy: ProxyModel = Field(alias="Proxy")
2397    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2398
2399
2400class PutVoiceConnectorProxyResponseModel(BaseModel):
2401    proxy: ProxyModel = Field(alias="Proxy")
2402    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2403
2404
2405class GetVoiceConnectorTerminationHealthResponseModel(BaseModel):
2406    termination_health: TerminationHealthModel = Field(alias="TerminationHealth")
2407    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2408
2409
2410class GetVoiceConnectorTerminationResponseModel(BaseModel):
2411    termination: TerminationModel = Field(alias="Termination")
2412    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2413
2414
2415class PutVoiceConnectorTerminationRequestModel(BaseModel):
2416    voice_connector_id: str = Field(alias="VoiceConnectorId")
2417    termination: TerminationModel = Field(alias="Termination")
2418
2419
2420class PutVoiceConnectorTerminationResponseModel(BaseModel):
2421    termination: TerminationModel = Field(alias="Termination")
2422    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2423
2424
2425class InviteUsersResponseModel(BaseModel):
2426    invites: List[InviteModel] = Field(alias="Invites")
2427    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2428
2429
2430class ListAccountsRequestListAccountsPaginateModel(BaseModel):
2431    name: Optional[str] = Field(default=None, alias="Name")
2432    user_email: Optional[str] = Field(default=None, alias="UserEmail")
2433    pagination_config: Optional[PaginatorConfigModel] = Field(
2434        default=None, alias="PaginationConfig"
2435    )
2436
2437
2438class ListUsersRequestListUsersPaginateModel(BaseModel):
2439    account_id: str = Field(alias="AccountId")
2440    user_email: Optional[str] = Field(default=None, alias="UserEmail")
2441    user_type: Optional[Literal["PrivateUser", "SharedDevice"]] = Field(
2442        default=None, alias="UserType"
2443    )
2444    pagination_config: Optional[PaginatorConfigModel] = Field(
2445        default=None, alias="PaginationConfig"
2446    )
2447
2448
2449class ListSupportedPhoneNumberCountriesResponseModel(BaseModel):
2450    phone_number_countries: List[PhoneNumberCountryModel] = Field(
2451        alias="PhoneNumberCountries"
2452    )
2453    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2454
2455
2456class MeetingModel(BaseModel):
2457    meeting_id: Optional[str] = Field(default=None, alias="MeetingId")
2458    external_meeting_id: Optional[str] = Field(default=None, alias="ExternalMeetingId")
2459    media_placement: Optional[MediaPlacementModel] = Field(
2460        default=None, alias="MediaPlacement"
2461    )
2462    media_region: Optional[str] = Field(default=None, alias="MediaRegion")
2463
2464
2465class RoomMembershipModel(BaseModel):
2466    room_id: Optional[str] = Field(default=None, alias="RoomId")
2467    member: Optional[MemberModel] = Field(default=None, alias="Member")
2468    role: Optional[Literal["Administrator", "Member"]] = Field(
2469        default=None, alias="Role"
2470    )
2471    invited_by: Optional[str] = Field(default=None, alias="InvitedBy")
2472    updated_timestamp: Optional[datetime] = Field(
2473        default=None, alias="UpdatedTimestamp"
2474    )
2475
2476
2477class PhoneNumberOrderModel(BaseModel):
2478    phone_number_order_id: Optional[str] = Field(
2479        default=None, alias="PhoneNumberOrderId"
2480    )
2481    product_type: Optional[
2482        Literal["BusinessCalling", "SipMediaApplicationDialIn", "VoiceConnector"]
2483    ] = Field(default=None, alias="ProductType")
2484    status: Optional[Literal["Failed", "Partial", "Processing", "Successful"]] = Field(
2485        default=None, alias="Status"
2486    )
2487    ordered_phone_numbers: Optional[List[OrderedPhoneNumberModel]] = Field(
2488        default=None, alias="OrderedPhoneNumbers"
2489    )
2490    created_timestamp: Optional[datetime] = Field(
2491        default=None, alias="CreatedTimestamp"
2492    )
2493    updated_timestamp: Optional[datetime] = Field(
2494        default=None, alias="UpdatedTimestamp"
2495    )
2496
2497
2498class OriginationModel(BaseModel):
2499    routes: Optional[List[OriginationRouteModel]] = Field(default=None, alias="Routes")
2500    disabled: Optional[bool] = Field(default=None, alias="Disabled")
2501
2502
2503class ProxySessionModel(BaseModel):
2504    voice_connector_id: Optional[str] = Field(default=None, alias="VoiceConnectorId")
2505    proxy_session_id: Optional[str] = Field(default=None, alias="ProxySessionId")
2506    name: Optional[str] = Field(default=None, alias="Name")
2507    status: Optional[Literal["Closed", "InProgress", "Open"]] = Field(
2508        default=None, alias="Status"
2509    )
2510    expiry_minutes: Optional[int] = Field(default=None, alias="ExpiryMinutes")
2511    capabilities: Optional[List[Literal["SMS", "Voice"]]] = Field(
2512        default=None, alias="Capabilities"
2513    )
2514    created_timestamp: Optional[datetime] = Field(
2515        default=None, alias="CreatedTimestamp"
2516    )
2517    updated_timestamp: Optional[datetime] = Field(
2518        default=None, alias="UpdatedTimestamp"
2519    )
2520    ended_timestamp: Optional[datetime] = Field(default=None, alias="EndedTimestamp")
2521    participants: Optional[List[ParticipantModel]] = Field(
2522        default=None, alias="Participants"
2523    )
2524    number_selection_behavior: Optional[Literal["AvoidSticky", "PreferSticky"]] = Field(
2525        default=None, alias="NumberSelectionBehavior"
2526    )
2527    geo_match_level: Optional[Literal["AreaCode", "Country"]] = Field(
2528        default=None, alias="GeoMatchLevel"
2529    )
2530    geo_match_params: Optional[GeoMatchParamsModel] = Field(
2531        default=None, alias="GeoMatchParams"
2532    )
2533
2534
2535class PhoneNumberModel(BaseModel):
2536    phone_number_id: Optional[str] = Field(default=None, alias="PhoneNumberId")
2537    e164_phone_number: Optional[str] = Field(default=None, alias="E164PhoneNumber")
2538    country: Optional[str] = Field(default=None, alias="Country")
2539    type: Optional[Literal["Local", "TollFree"]] = Field(default=None, alias="Type")
2540    product_type: Optional[
2541        Literal["BusinessCalling", "SipMediaApplicationDialIn", "VoiceConnector"]
2542    ] = Field(default=None, alias="ProductType")
2543    status: Optional[
2544        Literal[
2545            "AcquireFailed",
2546            "AcquireInProgress",
2547            "Assigned",
2548            "DeleteFailed",
2549            "DeleteInProgress",
2550            "ReleaseFailed",
2551            "ReleaseInProgress",
2552            "Unassigned",
2553        ]
2554    ] = Field(default=None, alias="Status")
2555    capabilities: Optional[PhoneNumberCapabilitiesModel] = Field(
2556        default=None, alias="Capabilities"
2557    )
2558    associations: Optional[List[PhoneNumberAssociationModel]] = Field(
2559        default=None, alias="Associations"
2560    )
2561    calling_name: Optional[str] = Field(default=None, alias="CallingName")
2562    calling_name_status: Optional[
2563        Literal["Unassigned", "UpdateFailed", "UpdateInProgress", "UpdateSucceeded"]
2564    ] = Field(default=None, alias="CallingNameStatus")
2565    created_timestamp: Optional[datetime] = Field(
2566        default=None, alias="CreatedTimestamp"
2567    )
2568    updated_timestamp: Optional[datetime] = Field(
2569        default=None, alias="UpdatedTimestamp"
2570    )
2571    deletion_timestamp: Optional[datetime] = Field(
2572        default=None, alias="DeletionTimestamp"
2573    )
2574
2575
2576class RetentionSettingsModel(BaseModel):
2577    room_retention_settings: Optional[RoomRetentionSettingsModel] = Field(
2578        default=None, alias="RoomRetentionSettings"
2579    )
2580    conversation_retention_settings: Optional[
2581        ConversationRetentionSettingsModel
2582    ] = Field(default=None, alias="ConversationRetentionSettings")
2583
2584
2585class SourceConfigurationModel(BaseModel):
2586    selected_video_streams: Optional[SelectedVideoStreamsModel] = Field(
2587        default=None, alias="SelectedVideoStreams"
2588    )
2589
2590
2591class StreamingConfigurationModel(BaseModel):
2592    data_retention_in_hours: int = Field(alias="DataRetentionInHours")
2593    disabled: Optional[bool] = Field(default=None, alias="Disabled")
2594    streaming_notification_targets: Optional[
2595        List[StreamingNotificationTargetModel]
2596    ] = Field(default=None, alias="StreamingNotificationTargets")
2597
2598
2599class UserSettingsModel(BaseModel):
2600    telephony: TelephonySettingsModel = Field(alias="Telephony")
2601
2602
2603class CreateAccountResponseModel(BaseModel):
2604    account: AccountModel = Field(alias="Account")
2605    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2606
2607
2608class GetAccountResponseModel(BaseModel):
2609    account: AccountModel = Field(alias="Account")
2610    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2611
2612
2613class ListAccountsResponseModel(BaseModel):
2614    accounts: List[AccountModel] = Field(alias="Accounts")
2615    next_token: str = Field(alias="NextToken")
2616    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2617
2618
2619class UpdateAccountResponseModel(BaseModel):
2620    account: AccountModel = Field(alias="Account")
2621    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2622
2623
2624class BatchUpdateUserRequestModel(BaseModel):
2625    account_id: str = Field(alias="AccountId")
2626    update_user_request_items: Sequence[UpdateUserRequestItemModel] = Field(
2627        alias="UpdateUserRequestItems"
2628    )
2629
2630
2631class CreateUserResponseModel(BaseModel):
2632    user: UserModel = Field(alias="User")
2633    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2634
2635
2636class GetUserResponseModel(BaseModel):
2637    user: UserModel = Field(alias="User")
2638    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2639
2640
2641class ListUsersResponseModel(BaseModel):
2642    users: List[UserModel] = Field(alias="Users")
2643    next_token: str = Field(alias="NextToken")
2644    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2645
2646
2647class ResetPersonalPINResponseModel(BaseModel):
2648    user: UserModel = Field(alias="User")
2649    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2650
2651
2652class UpdateUserResponseModel(BaseModel):
2653    user: UserModel = Field(alias="User")
2654    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2655
2656
2657class ListAppInstanceAdminsResponseModel(BaseModel):
2658    app_instance_arn: str = Field(alias="AppInstanceArn")
2659    app_instance_admins: List[AppInstanceAdminSummaryModel] = Field(
2660        alias="AppInstanceAdmins"
2661    )
2662    next_token: str = Field(alias="NextToken")
2663    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2664
2665
2666class DescribeAppInstanceAdminResponseModel(BaseModel):
2667    app_instance_admin: AppInstanceAdminModel = Field(alias="AppInstanceAdmin")
2668    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2669
2670
2671class BatchCreateChannelMembershipResponseModel(BaseModel):
2672    batch_channel_memberships: BatchChannelMembershipsModel = Field(
2673        alias="BatchChannelMemberships"
2674    )
2675    errors: List[BatchCreateChannelMembershipErrorModel] = Field(alias="Errors")
2676    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2677
2678
2679class ListChannelBansResponseModel(BaseModel):
2680    channel_arn: str = Field(alias="ChannelArn")
2681    next_token: str = Field(alias="NextToken")
2682    channel_bans: List[ChannelBanSummaryModel] = Field(alias="ChannelBans")
2683    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2684
2685
2686class DescribeChannelBanResponseModel(BaseModel):
2687    channel_ban: ChannelBanModel = Field(alias="ChannelBan")
2688    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2689
2690
2691class ListChannelMembershipsResponseModel(BaseModel):
2692    channel_arn: str = Field(alias="ChannelArn")
2693    channel_memberships: List[ChannelMembershipSummaryModel] = Field(
2694        alias="ChannelMemberships"
2695    )
2696    next_token: str = Field(alias="NextToken")
2697    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2698
2699
2700class DescribeChannelMembershipResponseModel(BaseModel):
2701    channel_membership: ChannelMembershipModel = Field(alias="ChannelMembership")
2702    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2703
2704
2705class ListChannelMessagesResponseModel(BaseModel):
2706    channel_arn: str = Field(alias="ChannelArn")
2707    next_token: str = Field(alias="NextToken")
2708    channel_messages: List[ChannelMessageSummaryModel] = Field(alias="ChannelMessages")
2709    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2710
2711
2712class GetChannelMessageResponseModel(BaseModel):
2713    channel_message: ChannelMessageModel = Field(alias="ChannelMessage")
2714    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2715
2716
2717class ListChannelModeratorsResponseModel(BaseModel):
2718    channel_arn: str = Field(alias="ChannelArn")
2719    next_token: str = Field(alias="NextToken")
2720    channel_moderators: List[ChannelModeratorSummaryModel] = Field(
2721        alias="ChannelModerators"
2722    )
2723    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2724
2725
2726class DescribeChannelModeratorResponseModel(BaseModel):
2727    channel_moderator: ChannelModeratorModel = Field(alias="ChannelModerator")
2728    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2729
2730
2731class DescribeChannelResponseModel(BaseModel):
2732    channel: ChannelModel = Field(alias="Channel")
2733    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2734
2735
2736class GetAppInstanceRetentionSettingsResponseModel(BaseModel):
2737    app_instance_retention_settings: AppInstanceRetentionSettingsModel = Field(
2738        alias="AppInstanceRetentionSettings"
2739    )
2740    initiate_deletion_timestamp: datetime = Field(alias="InitiateDeletionTimestamp")
2741    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2742
2743
2744class PutAppInstanceRetentionSettingsRequestModel(BaseModel):
2745    app_instance_arn: str = Field(alias="AppInstanceArn")
2746    app_instance_retention_settings: AppInstanceRetentionSettingsModel = Field(
2747        alias="AppInstanceRetentionSettings"
2748    )
2749
2750
2751class PutAppInstanceRetentionSettingsResponseModel(BaseModel):
2752    app_instance_retention_settings: AppInstanceRetentionSettingsModel = Field(
2753        alias="AppInstanceRetentionSettings"
2754    )
2755    initiate_deletion_timestamp: datetime = Field(alias="InitiateDeletionTimestamp")
2756    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2757
2758
2759class DescribeChannelMembershipForAppInstanceUserResponseModel(BaseModel):
2760    channel_membership: ChannelMembershipForAppInstanceUserSummaryModel = Field(
2761        alias="ChannelMembership"
2762    )
2763    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2764
2765
2766class ListChannelMembershipsForAppInstanceUserResponseModel(BaseModel):
2767    channel_memberships: List[ChannelMembershipForAppInstanceUserSummaryModel] = Field(
2768        alias="ChannelMemberships"
2769    )
2770    next_token: str = Field(alias="NextToken")
2771    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2772
2773
2774class DescribeChannelModeratedByAppInstanceUserResponseModel(BaseModel):
2775    channel: ChannelModeratedByAppInstanceUserSummaryModel = Field(alias="Channel")
2776    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2777
2778
2779class ListChannelsModeratedByAppInstanceUserResponseModel(BaseModel):
2780    channels: List[ChannelModeratedByAppInstanceUserSummaryModel] = Field(
2781        alias="Channels"
2782    )
2783    next_token: str = Field(alias="NextToken")
2784    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2785
2786
2787class BatchCreateAttendeeRequestModel(BaseModel):
2788    meeting_id: str = Field(alias="MeetingId")
2789    attendees: Sequence[CreateAttendeeRequestItemModel] = Field(alias="Attendees")
2790
2791
2792class CreateMeetingWithAttendeesRequestModel(BaseModel):
2793    client_request_token: str = Field(alias="ClientRequestToken")
2794    external_meeting_id: Optional[str] = Field(default=None, alias="ExternalMeetingId")
2795    meeting_host_id: Optional[str] = Field(default=None, alias="MeetingHostId")
2796    media_region: Optional[str] = Field(default=None, alias="MediaRegion")
2797    tags: Optional[Sequence[TagModel]] = Field(default=None, alias="Tags")
2798    notifications_configuration: Optional[
2799        MeetingNotificationConfigurationModel
2800    ] = Field(default=None, alias="NotificationsConfiguration")
2801    attendees: Optional[Sequence[CreateAttendeeRequestItemModel]] = Field(
2802        default=None, alias="Attendees"
2803    )
2804
2805
2806class CreateSipMediaApplicationResponseModel(BaseModel):
2807    sip_media_application: SipMediaApplicationModel = Field(alias="SipMediaApplication")
2808    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2809
2810
2811class GetSipMediaApplicationResponseModel(BaseModel):
2812    sip_media_application: SipMediaApplicationModel = Field(alias="SipMediaApplication")
2813    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2814
2815
2816class ListSipMediaApplicationsResponseModel(BaseModel):
2817    sip_media_applications: List[SipMediaApplicationModel] = Field(
2818        alias="SipMediaApplications"
2819    )
2820    next_token: str = Field(alias="NextToken")
2821    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2822
2823
2824class UpdateSipMediaApplicationResponseModel(BaseModel):
2825    sip_media_application: SipMediaApplicationModel = Field(alias="SipMediaApplication")
2826    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2827
2828
2829class CreateSipRuleResponseModel(BaseModel):
2830    sip_rule: SipRuleModel = Field(alias="SipRule")
2831    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2832
2833
2834class GetSipRuleResponseModel(BaseModel):
2835    sip_rule: SipRuleModel = Field(alias="SipRule")
2836    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2837
2838
2839class ListSipRulesResponseModel(BaseModel):
2840    sip_rules: List[SipRuleModel] = Field(alias="SipRules")
2841    next_token: str = Field(alias="NextToken")
2842    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2843
2844
2845class UpdateSipRuleResponseModel(BaseModel):
2846    sip_rule: SipRuleModel = Field(alias="SipRule")
2847    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2848
2849
2850class CreateVoiceConnectorGroupResponseModel(BaseModel):
2851    voice_connector_group: VoiceConnectorGroupModel = Field(alias="VoiceConnectorGroup")
2852    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2853
2854
2855class GetVoiceConnectorGroupResponseModel(BaseModel):
2856    voice_connector_group: VoiceConnectorGroupModel = Field(alias="VoiceConnectorGroup")
2857    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2858
2859
2860class ListVoiceConnectorGroupsResponseModel(BaseModel):
2861    voice_connector_groups: List[VoiceConnectorGroupModel] = Field(
2862        alias="VoiceConnectorGroups"
2863    )
2864    next_token: str = Field(alias="NextToken")
2865    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2866
2867
2868class UpdateVoiceConnectorGroupResponseModel(BaseModel):
2869    voice_connector_group: VoiceConnectorGroupModel = Field(alias="VoiceConnectorGroup")
2870    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2871
2872
2873class GetVoiceConnectorEmergencyCallingConfigurationResponseModel(BaseModel):
2874    emergency_calling_configuration: EmergencyCallingConfigurationModel = Field(
2875        alias="EmergencyCallingConfiguration"
2876    )
2877    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2878
2879
2880class PutVoiceConnectorEmergencyCallingConfigurationRequestModel(BaseModel):
2881    voice_connector_id: str = Field(alias="VoiceConnectorId")
2882    emergency_calling_configuration: EmergencyCallingConfigurationModel = Field(
2883        alias="EmergencyCallingConfiguration"
2884    )
2885
2886
2887class PutVoiceConnectorEmergencyCallingConfigurationResponseModel(BaseModel):
2888    emergency_calling_configuration: EmergencyCallingConfigurationModel = Field(
2889        alias="EmergencyCallingConfiguration"
2890    )
2891    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2892
2893
2894class StartMeetingTranscriptionRequestModel(BaseModel):
2895    meeting_id: str = Field(alias="MeetingId")
2896    transcription_configuration: TranscriptionConfigurationModel = Field(
2897        alias="TranscriptionConfiguration"
2898    )
2899
2900
2901class CreateMeetingResponseModel(BaseModel):
2902    meeting: MeetingModel = Field(alias="Meeting")
2903    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2904
2905
2906class CreateMeetingWithAttendeesResponseModel(BaseModel):
2907    meeting: MeetingModel = Field(alias="Meeting")
2908    attendees: List[AttendeeModel] = Field(alias="Attendees")
2909    errors: List[CreateAttendeeErrorModel] = Field(alias="Errors")
2910    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2911
2912
2913class GetMeetingResponseModel(BaseModel):
2914    meeting: MeetingModel = Field(alias="Meeting")
2915    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2916
2917
2918class ListMeetingsResponseModel(BaseModel):
2919    meetings: List[MeetingModel] = Field(alias="Meetings")
2920    next_token: str = Field(alias="NextToken")
2921    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2922
2923
2924class CreateRoomMembershipResponseModel(BaseModel):
2925    room_membership: RoomMembershipModel = Field(alias="RoomMembership")
2926    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2927
2928
2929class ListRoomMembershipsResponseModel(BaseModel):
2930    room_memberships: List[RoomMembershipModel] = Field(alias="RoomMemberships")
2931    next_token: str = Field(alias="NextToken")
2932    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2933
2934
2935class UpdateRoomMembershipResponseModel(BaseModel):
2936    room_membership: RoomMembershipModel = Field(alias="RoomMembership")
2937    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2938
2939
2940class CreatePhoneNumberOrderResponseModel(BaseModel):
2941    phone_number_order: PhoneNumberOrderModel = Field(alias="PhoneNumberOrder")
2942    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2943
2944
2945class GetPhoneNumberOrderResponseModel(BaseModel):
2946    phone_number_order: PhoneNumberOrderModel = Field(alias="PhoneNumberOrder")
2947    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2948
2949
2950class ListPhoneNumberOrdersResponseModel(BaseModel):
2951    phone_number_orders: List[PhoneNumberOrderModel] = Field(alias="PhoneNumberOrders")
2952    next_token: str = Field(alias="NextToken")
2953    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2954
2955
2956class GetVoiceConnectorOriginationResponseModel(BaseModel):
2957    origination: OriginationModel = Field(alias="Origination")
2958    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2959
2960
2961class PutVoiceConnectorOriginationRequestModel(BaseModel):
2962    voice_connector_id: str = Field(alias="VoiceConnectorId")
2963    origination: OriginationModel = Field(alias="Origination")
2964
2965
2966class PutVoiceConnectorOriginationResponseModel(BaseModel):
2967    origination: OriginationModel = Field(alias="Origination")
2968    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2969
2970
2971class CreateProxySessionResponseModel(BaseModel):
2972    proxy_session: ProxySessionModel = Field(alias="ProxySession")
2973    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2974
2975
2976class GetProxySessionResponseModel(BaseModel):
2977    proxy_session: ProxySessionModel = Field(alias="ProxySession")
2978    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2979
2980
2981class ListProxySessionsResponseModel(BaseModel):
2982    proxy_sessions: List[ProxySessionModel] = Field(alias="ProxySessions")
2983    next_token: str = Field(alias="NextToken")
2984    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2985
2986
2987class UpdateProxySessionResponseModel(BaseModel):
2988    proxy_session: ProxySessionModel = Field(alias="ProxySession")
2989    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2990
2991
2992class GetPhoneNumberResponseModel(BaseModel):
2993    phone_number: PhoneNumberModel = Field(alias="PhoneNumber")
2994    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
2995
2996
2997class ListPhoneNumbersResponseModel(BaseModel):
2998    phone_numbers: List[PhoneNumberModel] = Field(alias="PhoneNumbers")
2999    next_token: str = Field(alias="NextToken")
3000    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
3001
3002
3003class RestorePhoneNumberResponseModel(BaseModel):
3004    phone_number: PhoneNumberModel = Field(alias="PhoneNumber")
3005    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
3006
3007
3008class UpdatePhoneNumberResponseModel(BaseModel):
3009    phone_number: PhoneNumberModel = Field(alias="PhoneNumber")
3010    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
3011
3012
3013class GetRetentionSettingsResponseModel(BaseModel):
3014    retention_settings: RetentionSettingsModel = Field(alias="RetentionSettings")
3015    initiate_deletion_timestamp: datetime = Field(alias="InitiateDeletionTimestamp")
3016    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
3017
3018
3019class PutRetentionSettingsRequestModel(BaseModel):
3020    account_id: str = Field(alias="AccountId")
3021    retention_settings: RetentionSettingsModel = Field(alias="RetentionSettings")
3022
3023
3024class PutRetentionSettingsResponseModel(BaseModel):
3025    retention_settings: RetentionSettingsModel = Field(alias="RetentionSettings")
3026    initiate_deletion_timestamp: datetime = Field(alias="InitiateDeletionTimestamp")
3027    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
3028
3029
3030class ChimeSdkMeetingConfigurationModel(BaseModel):
3031    source_configuration: Optional[SourceConfigurationModel] = Field(
3032        default=None, alias="SourceConfiguration"
3033    )
3034    artifacts_configuration: Optional[ArtifactsConfigurationModel] = Field(
3035        default=None, alias="ArtifactsConfiguration"
3036    )
3037
3038
3039class GetVoiceConnectorStreamingConfigurationResponseModel(BaseModel):
3040    streaming_configuration: StreamingConfigurationModel = Field(
3041        alias="StreamingConfiguration"
3042    )
3043    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
3044
3045
3046class PutVoiceConnectorStreamingConfigurationRequestModel(BaseModel):
3047    voice_connector_id: str = Field(alias="VoiceConnectorId")
3048    streaming_configuration: StreamingConfigurationModel = Field(
3049        alias="StreamingConfiguration"
3050    )
3051
3052
3053class PutVoiceConnectorStreamingConfigurationResponseModel(BaseModel):
3054    streaming_configuration: StreamingConfigurationModel = Field(
3055        alias="StreamingConfiguration"
3056    )
3057    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
3058
3059
3060class GetUserSettingsResponseModel(BaseModel):
3061    user_settings: UserSettingsModel = Field(alias="UserSettings")
3062    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
3063
3064
3065class UpdateUserSettingsRequestModel(BaseModel):
3066    account_id: str = Field(alias="AccountId")
3067    user_id: str = Field(alias="UserId")
3068    user_settings: UserSettingsModel = Field(alias="UserSettings")
3069
3070
3071class CreateMediaCapturePipelineRequestModel(BaseModel):
3072    source_type: Literal["ChimeSdkMeeting"] = Field(alias="SourceType")
3073    source_arn: str = Field(alias="SourceArn")
3074    sink_type: Literal["S3Bucket"] = Field(alias="SinkType")
3075    sink_arn: str = Field(alias="SinkArn")
3076    client_request_token: Optional[str] = Field(
3077        default=None, alias="ClientRequestToken"
3078    )
3079    chime_sdk_meeting_configuration: Optional[
3080        ChimeSdkMeetingConfigurationModel
3081    ] = Field(default=None, alias="ChimeSdkMeetingConfiguration")
3082
3083
3084class MediaCapturePipelineModel(BaseModel):
3085    media_pipeline_id: Optional[str] = Field(default=None, alias="MediaPipelineId")
3086    source_type: Optional[Literal["ChimeSdkMeeting"]] = Field(
3087        default=None, alias="SourceType"
3088    )
3089    source_arn: Optional[str] = Field(default=None, alias="SourceArn")
3090    status: Optional[
3091        Literal["Failed", "InProgress", "Initializing", "Stopped", "Stopping"]
3092    ] = Field(default=None, alias="Status")
3093    sink_type: Optional[Literal["S3Bucket"]] = Field(default=None, alias="SinkType")
3094    sink_arn: Optional[str] = Field(default=None, alias="SinkArn")
3095    created_timestamp: Optional[datetime] = Field(
3096        default=None, alias="CreatedTimestamp"
3097    )
3098    updated_timestamp: Optional[datetime] = Field(
3099        default=None, alias="UpdatedTimestamp"
3100    )
3101    chime_sdk_meeting_configuration: Optional[
3102        ChimeSdkMeetingConfigurationModel
3103    ] = Field(default=None, alias="ChimeSdkMeetingConfiguration")
3104
3105
3106class CreateMediaCapturePipelineResponseModel(BaseModel):
3107    media_capture_pipeline: MediaCapturePipelineModel = Field(
3108        alias="MediaCapturePipeline"
3109    )
3110    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
3111
3112
3113class GetMediaCapturePipelineResponseModel(BaseModel):
3114    media_capture_pipeline: MediaCapturePipelineModel = Field(
3115        alias="MediaCapturePipeline"
3116    )
3117    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
3118
3119
3120class ListMediaCapturePipelinesResponseModel(BaseModel):
3121    media_capture_pipelines: List[MediaCapturePipelineModel] = Field(
3122        alias="MediaCapturePipelines"
3123    )
3124    next_token: str = Field(alias="NextToken")
3125    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
class AccountSettingsModel(mypydantic.models.base_model.BaseModel):
14class AccountSettingsModel(BaseModel):
15    disable_remote_control: Optional[bool] = Field(
16        default=None, alias="DisableRemoteControl"
17    )
18    enable_dial_out: Optional[bool] = Field(default=None, alias="EnableDialOut")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SigninDelegateGroupModel(mypydantic.models.base_model.BaseModel):
21class SigninDelegateGroupModel(BaseModel):
22    group_name: Optional[str] = Field(default=None, alias="GroupName")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class AddressModel(mypydantic.models.base_model.BaseModel):
25class AddressModel(BaseModel):
26    street_name: Optional[str] = Field(default=None, alias="streetName")
27    street_suffix: Optional[str] = Field(default=None, alias="streetSuffix")
28    post_directional: Optional[str] = Field(default=None, alias="postDirectional")
29    pre_directional: Optional[str] = Field(default=None, alias="preDirectional")
30    street_number: Optional[str] = Field(default=None, alias="streetNumber")
31    city: Optional[str] = Field(default=None, alias="city")
32    state: Optional[str] = Field(default=None, alias="state")
33    postal_code: Optional[str] = Field(default=None, alias="postalCode")
34    postal_code_plus4: Optional[str] = Field(default=None, alias="postalCodePlus4")
35    country: Optional[str] = Field(default=None, alias="country")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class AlexaForBusinessMetadataModel(mypydantic.models.base_model.BaseModel):
38class AlexaForBusinessMetadataModel(BaseModel):
39    is_alexa_for_business_enabled: Optional[bool] = Field(
40        default=None, alias="IsAlexaForBusinessEnabled"
41    )
42    alexa_for_business_room_arn: Optional[str] = Field(
43        default=None, alias="AlexaForBusinessRoomArn"
44    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class IdentityModel(mypydantic.models.base_model.BaseModel):
47class IdentityModel(BaseModel):
48    arn: Optional[str] = Field(default=None, alias="Arn")
49    name: Optional[str] = Field(default=None, alias="Name")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ChannelRetentionSettingsModel(mypydantic.models.base_model.BaseModel):
52class ChannelRetentionSettingsModel(BaseModel):
53    retention_days: Optional[int] = Field(default=None, alias="RetentionDays")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class AppInstanceStreamingConfigurationModel(mypydantic.models.base_model.BaseModel):
56class AppInstanceStreamingConfigurationModel(BaseModel):
57    app_instance_data_type: Literal["Channel", "ChannelMessage"] = Field(
58        alias="AppInstanceDataType"
59    )
60    resource_arn: str = Field(alias="ResourceArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class AppInstanceSummaryModel(mypydantic.models.base_model.BaseModel):
63class AppInstanceSummaryModel(BaseModel):
64    app_instance_arn: Optional[str] = Field(default=None, alias="AppInstanceArn")
65    name: Optional[str] = Field(default=None, alias="Name")
66    metadata: Optional[str] = Field(default=None, alias="Metadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class AppInstanceModel(mypydantic.models.base_model.BaseModel):
69class AppInstanceModel(BaseModel):
70    app_instance_arn: Optional[str] = Field(default=None, alias="AppInstanceArn")
71    name: Optional[str] = Field(default=None, alias="Name")
72    metadata: Optional[str] = Field(default=None, alias="Metadata")
73    created_timestamp: Optional[datetime] = Field(
74        default=None, alias="CreatedTimestamp"
75    )
76    last_updated_timestamp: Optional[datetime] = Field(
77        default=None, alias="LastUpdatedTimestamp"
78    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class AppInstanceUserMembershipSummaryModel(mypydantic.models.base_model.BaseModel):
81class AppInstanceUserMembershipSummaryModel(BaseModel):
82    type: Optional[Literal["DEFAULT", "HIDDEN"]] = Field(default=None, alias="Type")
83    read_marker_timestamp: Optional[datetime] = Field(
84        default=None, alias="ReadMarkerTimestamp"
85    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class AppInstanceUserSummaryModel(mypydantic.models.base_model.BaseModel):
88class AppInstanceUserSummaryModel(BaseModel):
89    app_instance_user_arn: Optional[str] = Field(
90        default=None, alias="AppInstanceUserArn"
91    )
92    name: Optional[str] = Field(default=None, alias="Name")
93    metadata: Optional[str] = Field(default=None, alias="Metadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class AppInstanceUserModel(mypydantic.models.base_model.BaseModel):
 96class AppInstanceUserModel(BaseModel):
 97    app_instance_user_arn: Optional[str] = Field(
 98        default=None, alias="AppInstanceUserArn"
 99    )
100    name: Optional[str] = Field(default=None, alias="Name")
101    created_timestamp: Optional[datetime] = Field(
102        default=None, alias="CreatedTimestamp"
103    )
104    metadata: Optional[str] = Field(default=None, alias="Metadata")
105    last_updated_timestamp: Optional[datetime] = Field(
106        default=None, alias="LastUpdatedTimestamp"
107    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class AudioArtifactsConfigurationModel(mypydantic.models.base_model.BaseModel):
110class AudioArtifactsConfigurationModel(BaseModel):
111    mux_type: Literal["AudioOnly", "AudioWithActiveSpeakerVideo"] = Field(
112        alias="MuxType"
113    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ContentArtifactsConfigurationModel(mypydantic.models.base_model.BaseModel):
116class ContentArtifactsConfigurationModel(BaseModel):
117    state: Literal["Disabled", "Enabled"] = Field(alias="State")
118    mux_type: Optional[Literal["ContentOnly"]] = Field(default=None, alias="MuxType")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class VideoArtifactsConfigurationModel(mypydantic.models.base_model.BaseModel):
121class VideoArtifactsConfigurationModel(BaseModel):
122    state: Literal["Disabled", "Enabled"] = Field(alias="State")
123    mux_type: Optional[Literal["VideoOnly"]] = Field(default=None, alias="MuxType")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class AssociatePhoneNumberWithUserRequestModel(mypydantic.models.base_model.BaseModel):
126class AssociatePhoneNumberWithUserRequestModel(BaseModel):
127    account_id: str = Field(alias="AccountId")
128    user_id: str = Field(alias="UserId")
129    e164_phone_number: str = Field(alias="E164PhoneNumber")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class AssociatePhoneNumbersWithVoiceConnectorGroupRequestModel(mypydantic.models.base_model.BaseModel):
132class AssociatePhoneNumbersWithVoiceConnectorGroupRequestModel(BaseModel):
133    voice_connector_group_id: str = Field(alias="VoiceConnectorGroupId")
134    e164_phone_numbers: Sequence[str] = Field(alias="E164PhoneNumbers")
135    force_associate: Optional[bool] = Field(default=None, alias="ForceAssociate")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PhoneNumberErrorModel(mypydantic.models.base_model.BaseModel):
138class PhoneNumberErrorModel(BaseModel):
139    phone_number_id: Optional[str] = Field(default=None, alias="PhoneNumberId")
140    error_code: Optional[
141        Literal[
142            "AccessDenied",
143            "BadRequest",
144            "Conflict",
145            "Forbidden",
146            "NotFound",
147            "PhoneNumberAssociationsExist",
148            "PreconditionFailed",
149            "ResourceLimitExceeded",
150            "ServiceFailure",
151            "ServiceUnavailable",
152            "Throttled",
153            "Throttling",
154            "Unauthorized",
155            "Unprocessable",
156            "VoiceConnectorGroupAssociationsExist",
157        ]
158    ] = Field(default=None, alias="ErrorCode")
159    error_message: Optional[str] = Field(default=None, alias="ErrorMessage")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ResponseMetadataModel(mypydantic.models.base_model.BaseModel):
162class ResponseMetadataModel(BaseModel):
163    request_id: str = Field(alias="RequestId")
164    host_id: str = Field(alias="HostId")
165    http_status_code: int = Field(alias="HTTPStatusCode")
166    http_headers: Dict[str, str] = Field(alias="HTTPHeaders")
167    retry_attempts: int = Field(alias="RetryAttempts")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class AssociatePhoneNumbersWithVoiceConnectorRequestModel(mypydantic.models.base_model.BaseModel):
170class AssociatePhoneNumbersWithVoiceConnectorRequestModel(BaseModel):
171    voice_connector_id: str = Field(alias="VoiceConnectorId")
172    e164_phone_numbers: Sequence[str] = Field(alias="E164PhoneNumbers")
173    force_associate: Optional[bool] = Field(default=None, alias="ForceAssociate")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class AttendeeModel(mypydantic.models.base_model.BaseModel):
176class AttendeeModel(BaseModel):
177    external_user_id: Optional[str] = Field(default=None, alias="ExternalUserId")
178    attendee_id: Optional[str] = Field(default=None, alias="AttendeeId")
179    join_token: Optional[str] = Field(default=None, alias="JoinToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateAttendeeErrorModel(mypydantic.models.base_model.BaseModel):
182class CreateAttendeeErrorModel(BaseModel):
183    external_user_id: Optional[str] = Field(default=None, alias="ExternalUserId")
184    error_code: Optional[str] = Field(default=None, alias="ErrorCode")
185    error_message: Optional[str] = Field(default=None, alias="ErrorMessage")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class BatchCreateChannelMembershipErrorModel(mypydantic.models.base_model.BaseModel):
188class BatchCreateChannelMembershipErrorModel(BaseModel):
189    member_arn: Optional[str] = Field(default=None, alias="MemberArn")
190    error_code: Optional[
191        Literal[
192            "AccessDenied",
193            "BadRequest",
194            "Conflict",
195            "Forbidden",
196            "NotFound",
197            "PhoneNumberAssociationsExist",
198            "PreconditionFailed",
199            "ResourceLimitExceeded",
200            "ServiceFailure",
201            "ServiceUnavailable",
202            "Throttled",
203            "Throttling",
204            "Unauthorized",
205            "Unprocessable",
206            "VoiceConnectorGroupAssociationsExist",
207        ]
208    ] = Field(default=None, alias="ErrorCode")
209    error_message: Optional[str] = Field(default=None, alias="ErrorMessage")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class BatchCreateChannelMembershipRequestModel(mypydantic.models.base_model.BaseModel):
212class BatchCreateChannelMembershipRequestModel(BaseModel):
213    channel_arn: str = Field(alias="ChannelArn")
214    member_arns: Sequence[str] = Field(alias="MemberArns")
215    type: Optional[Literal["DEFAULT", "HIDDEN"]] = Field(default=None, alias="Type")
216    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class MembershipItemModel(mypydantic.models.base_model.BaseModel):
219class MembershipItemModel(BaseModel):
220    member_id: Optional[str] = Field(default=None, alias="MemberId")
221    role: Optional[Literal["Administrator", "Member"]] = Field(
222        default=None, alias="Role"
223    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class MemberErrorModel(mypydantic.models.base_model.BaseModel):
226class MemberErrorModel(BaseModel):
227    member_id: Optional[str] = Field(default=None, alias="MemberId")
228    error_code: Optional[
229        Literal[
230            "AccessDenied",
231            "BadRequest",
232            "Conflict",
233            "Forbidden",
234            "NotFound",
235            "PhoneNumberAssociationsExist",
236            "PreconditionFailed",
237            "ResourceLimitExceeded",
238            "ServiceFailure",
239            "ServiceUnavailable",
240            "Throttled",
241            "Throttling",
242            "Unauthorized",
243            "Unprocessable",
244            "VoiceConnectorGroupAssociationsExist",
245        ]
246    ] = Field(default=None, alias="ErrorCode")
247    error_message: Optional[str] = Field(default=None, alias="ErrorMessage")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class BatchDeletePhoneNumberRequestModel(mypydantic.models.base_model.BaseModel):
250class BatchDeletePhoneNumberRequestModel(BaseModel):
251    phone_number_ids: Sequence[str] = Field(alias="PhoneNumberIds")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class BatchSuspendUserRequestModel(mypydantic.models.base_model.BaseModel):
254class BatchSuspendUserRequestModel(BaseModel):
255    account_id: str = Field(alias="AccountId")
256    user_id_list: Sequence[str] = Field(alias="UserIdList")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UserErrorModel(mypydantic.models.base_model.BaseModel):
259class UserErrorModel(BaseModel):
260    user_id: Optional[str] = Field(default=None, alias="UserId")
261    error_code: Optional[
262        Literal[
263            "AccessDenied",
264            "BadRequest",
265            "Conflict",
266            "Forbidden",
267            "NotFound",
268            "PhoneNumberAssociationsExist",
269            "PreconditionFailed",
270            "ResourceLimitExceeded",
271            "ServiceFailure",
272            "ServiceUnavailable",
273            "Throttled",
274            "Throttling",
275            "Unauthorized",
276            "Unprocessable",
277            "VoiceConnectorGroupAssociationsExist",
278        ]
279    ] = Field(default=None, alias="ErrorCode")
280    error_message: Optional[str] = Field(default=None, alias="ErrorMessage")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class BatchUnsuspendUserRequestModel(mypydantic.models.base_model.BaseModel):
283class BatchUnsuspendUserRequestModel(BaseModel):
284    account_id: str = Field(alias="AccountId")
285    user_id_list: Sequence[str] = Field(alias="UserIdList")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdatePhoneNumberRequestItemModel(mypydantic.models.base_model.BaseModel):
288class UpdatePhoneNumberRequestItemModel(BaseModel):
289    phone_number_id: str = Field(alias="PhoneNumberId")
290    product_type: Optional[
291        Literal["BusinessCalling", "SipMediaApplicationDialIn", "VoiceConnector"]
292    ] = Field(default=None, alias="ProductType")
293    calling_name: Optional[str] = Field(default=None, alias="CallingName")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class BotModel(mypydantic.models.base_model.BaseModel):
296class BotModel(BaseModel):
297    bot_id: Optional[str] = Field(default=None, alias="BotId")
298    user_id: Optional[str] = Field(default=None, alias="UserId")
299    display_name: Optional[str] = Field(default=None, alias="DisplayName")
300    bot_type: Optional[Literal["ChatBot"]] = Field(default=None, alias="BotType")
301    disabled: Optional[bool] = Field(default=None, alias="Disabled")
302    created_timestamp: Optional[datetime] = Field(
303        default=None, alias="CreatedTimestamp"
304    )
305    updated_timestamp: Optional[datetime] = Field(
306        default=None, alias="UpdatedTimestamp"
307    )
308    bot_email: Optional[str] = Field(default=None, alias="BotEmail")
309    security_token: Optional[str] = Field(default=None, alias="SecurityToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class BusinessCallingSettingsModel(mypydantic.models.base_model.BaseModel):
312class BusinessCallingSettingsModel(BaseModel):
313    cdr_bucket: Optional[str] = Field(default=None, alias="CdrBucket")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CandidateAddressModel(mypydantic.models.base_model.BaseModel):
316class CandidateAddressModel(BaseModel):
317    street_info: Optional[str] = Field(default=None, alias="streetInfo")
318    street_number: Optional[str] = Field(default=None, alias="streetNumber")
319    city: Optional[str] = Field(default=None, alias="city")
320    state: Optional[str] = Field(default=None, alias="state")
321    postal_code: Optional[str] = Field(default=None, alias="postalCode")
322    postal_code_plus4: Optional[str] = Field(default=None, alias="postalCodePlus4")
323    country: Optional[str] = Field(default=None, alias="country")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ChannelSummaryModel(mypydantic.models.base_model.BaseModel):
326class ChannelSummaryModel(BaseModel):
327    name: Optional[str] = Field(default=None, alias="Name")
328    channel_arn: Optional[str] = Field(default=None, alias="ChannelArn")
329    mode: Optional[Literal["RESTRICTED", "UNRESTRICTED"]] = Field(
330        default=None, alias="Mode"
331    )
332    privacy: Optional[Literal["PRIVATE", "PUBLIC"]] = Field(
333        default=None, alias="Privacy"
334    )
335    metadata: Optional[str] = Field(default=None, alias="Metadata")
336    last_message_timestamp: Optional[datetime] = Field(
337        default=None, alias="LastMessageTimestamp"
338    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ConversationRetentionSettingsModel(mypydantic.models.base_model.BaseModel):
341class ConversationRetentionSettingsModel(BaseModel):
342    retention_days: Optional[int] = Field(default=None, alias="RetentionDays")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateAccountRequestModel(mypydantic.models.base_model.BaseModel):
345class CreateAccountRequestModel(BaseModel):
346    name: str = Field(alias="Name")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateAppInstanceAdminRequestModel(mypydantic.models.base_model.BaseModel):
349class CreateAppInstanceAdminRequestModel(BaseModel):
350    app_instance_admin_arn: str = Field(alias="AppInstanceAdminArn")
351    app_instance_arn: str = Field(alias="AppInstanceArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class TagModel(mypydantic.models.base_model.BaseModel):
354class TagModel(BaseModel):
355    key: str = Field(alias="Key")
356    value: str = Field(alias="Value")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateBotRequestModel(mypydantic.models.base_model.BaseModel):
359class CreateBotRequestModel(BaseModel):
360    account_id: str = Field(alias="AccountId")
361    display_name: str = Field(alias="DisplayName")
362    domain: Optional[str] = Field(default=None, alias="Domain")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateChannelBanRequestModel(mypydantic.models.base_model.BaseModel):
365class CreateChannelBanRequestModel(BaseModel):
366    channel_arn: str = Field(alias="ChannelArn")
367    member_arn: str = Field(alias="MemberArn")
368    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateChannelMembershipRequestModel(mypydantic.models.base_model.BaseModel):
371class CreateChannelMembershipRequestModel(BaseModel):
372    channel_arn: str = Field(alias="ChannelArn")
373    member_arn: str = Field(alias="MemberArn")
374    type: Literal["DEFAULT", "HIDDEN"] = Field(alias="Type")
375    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateChannelModeratorRequestModel(mypydantic.models.base_model.BaseModel):
378class CreateChannelModeratorRequestModel(BaseModel):
379    channel_arn: str = Field(alias="ChannelArn")
380    channel_moderator_arn: str = Field(alias="ChannelModeratorArn")
381    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateMeetingDialOutRequestModel(mypydantic.models.base_model.BaseModel):
384class CreateMeetingDialOutRequestModel(BaseModel):
385    meeting_id: str = Field(alias="MeetingId")
386    from_phone_number: str = Field(alias="FromPhoneNumber")
387    to_phone_number: str = Field(alias="ToPhoneNumber")
388    join_token: str = Field(alias="JoinToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class MeetingNotificationConfigurationModel(mypydantic.models.base_model.BaseModel):
391class MeetingNotificationConfigurationModel(BaseModel):
392    sns_topic_arn: Optional[str] = Field(default=None, alias="SnsTopicArn")
393    sqs_queue_arn: Optional[str] = Field(default=None, alias="SqsQueueArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreatePhoneNumberOrderRequestModel(mypydantic.models.base_model.BaseModel):
396class CreatePhoneNumberOrderRequestModel(BaseModel):
397    product_type: Literal[
398        "BusinessCalling", "SipMediaApplicationDialIn", "VoiceConnector"
399    ] = Field(alias="ProductType")
400    e164_phone_numbers: Sequence[str] = Field(alias="E164PhoneNumbers")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GeoMatchParamsModel(mypydantic.models.base_model.BaseModel):
403class GeoMatchParamsModel(BaseModel):
404    country: str = Field(alias="Country")
405    area_code: str = Field(alias="AreaCode")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateRoomMembershipRequestModel(mypydantic.models.base_model.BaseModel):
408class CreateRoomMembershipRequestModel(BaseModel):
409    account_id: str = Field(alias="AccountId")
410    room_id: str = Field(alias="RoomId")
411    member_id: str = Field(alias="MemberId")
412    role: Optional[Literal["Administrator", "Member"]] = Field(
413        default=None, alias="Role"
414    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateRoomRequestModel(mypydantic.models.base_model.BaseModel):
417class CreateRoomRequestModel(BaseModel):
418    account_id: str = Field(alias="AccountId")
419    name: str = Field(alias="Name")
420    client_request_token: Optional[str] = Field(
421        default=None, alias="ClientRequestToken"
422    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class RoomModel(mypydantic.models.base_model.BaseModel):
425class RoomModel(BaseModel):
426    room_id: Optional[str] = Field(default=None, alias="RoomId")
427    name: Optional[str] = Field(default=None, alias="Name")
428    account_id: Optional[str] = Field(default=None, alias="AccountId")
429    created_by: Optional[str] = Field(default=None, alias="CreatedBy")
430    created_timestamp: Optional[datetime] = Field(
431        default=None, alias="CreatedTimestamp"
432    )
433    updated_timestamp: Optional[datetime] = Field(
434        default=None, alias="UpdatedTimestamp"
435    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateSipMediaApplicationCallRequestModel(mypydantic.models.base_model.BaseModel):
438class CreateSipMediaApplicationCallRequestModel(BaseModel):
439    from_phone_number: str = Field(alias="FromPhoneNumber")
440    to_phone_number: str = Field(alias="ToPhoneNumber")
441    sip_media_application_id: str = Field(alias="SipMediaApplicationId")
442    sip_headers: Optional[Mapping[str, str]] = Field(default=None, alias="SipHeaders")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SipMediaApplicationCallModel(mypydantic.models.base_model.BaseModel):
445class SipMediaApplicationCallModel(BaseModel):
446    transaction_id: Optional[str] = Field(default=None, alias="TransactionId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SipMediaApplicationEndpointModel(mypydantic.models.base_model.BaseModel):
449class SipMediaApplicationEndpointModel(BaseModel):
450    lambda_arn: Optional[str] = Field(default=None, alias="LambdaArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SipRuleTargetApplicationModel(mypydantic.models.base_model.BaseModel):
453class SipRuleTargetApplicationModel(BaseModel):
454    sip_media_application_id: Optional[str] = Field(
455        default=None, alias="SipMediaApplicationId"
456    )
457    priority: Optional[int] = Field(default=None, alias="Priority")
458    aws_region: Optional[str] = Field(default=None, alias="AwsRegion")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateUserRequestModel(mypydantic.models.base_model.BaseModel):
461class CreateUserRequestModel(BaseModel):
462    account_id: str = Field(alias="AccountId")
463    username: Optional[str] = Field(default=None, alias="Username")
464    email: Optional[str] = Field(default=None, alias="Email")
465    user_type: Optional[Literal["PrivateUser", "SharedDevice"]] = Field(
466        default=None, alias="UserType"
467    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class VoiceConnectorItemModel(mypydantic.models.base_model.BaseModel):
470class VoiceConnectorItemModel(BaseModel):
471    voice_connector_id: str = Field(alias="VoiceConnectorId")
472    priority: int = Field(alias="Priority")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateVoiceConnectorRequestModel(mypydantic.models.base_model.BaseModel):
475class CreateVoiceConnectorRequestModel(BaseModel):
476    name: str = Field(alias="Name")
477    require_encryption: bool = Field(alias="RequireEncryption")
478    aws_region: Optional[Literal["us-east-1", "us-west-2"]] = Field(
479        default=None, alias="AwsRegion"
480    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class VoiceConnectorModel(mypydantic.models.base_model.BaseModel):
483class VoiceConnectorModel(BaseModel):
484    voice_connector_id: Optional[str] = Field(default=None, alias="VoiceConnectorId")
485    aws_region: Optional[Literal["us-east-1", "us-west-2"]] = Field(
486        default=None, alias="AwsRegion"
487    )
488    name: Optional[str] = Field(default=None, alias="Name")
489    outbound_host_name: Optional[str] = Field(default=None, alias="OutboundHostName")
490    require_encryption: Optional[bool] = Field(default=None, alias="RequireEncryption")
491    created_timestamp: Optional[datetime] = Field(
492        default=None, alias="CreatedTimestamp"
493    )
494    updated_timestamp: Optional[datetime] = Field(
495        default=None, alias="UpdatedTimestamp"
496    )
497    voice_connector_arn: Optional[str] = Field(default=None, alias="VoiceConnectorArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CredentialModel(mypydantic.models.base_model.BaseModel):
500class CredentialModel(BaseModel):
501    username: Optional[str] = Field(default=None, alias="Username")
502    password: Optional[str] = Field(default=None, alias="Password")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DNISEmergencyCallingConfigurationModel(mypydantic.models.base_model.BaseModel):
505class DNISEmergencyCallingConfigurationModel(BaseModel):
506    emergency_phone_number: str = Field(alias="EmergencyPhoneNumber")
507    calling_country: str = Field(alias="CallingCountry")
508    test_phone_number: Optional[str] = Field(default=None, alias="TestPhoneNumber")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteAccountRequestModel(mypydantic.models.base_model.BaseModel):
511class DeleteAccountRequestModel(BaseModel):
512    account_id: str = Field(alias="AccountId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteAppInstanceAdminRequestModel(mypydantic.models.base_model.BaseModel):
515class DeleteAppInstanceAdminRequestModel(BaseModel):
516    app_instance_admin_arn: str = Field(alias="AppInstanceAdminArn")
517    app_instance_arn: str = Field(alias="AppInstanceArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteAppInstanceRequestModel(mypydantic.models.base_model.BaseModel):
520class DeleteAppInstanceRequestModel(BaseModel):
521    app_instance_arn: str = Field(alias="AppInstanceArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteAppInstanceStreamingConfigurationsRequestModel(mypydantic.models.base_model.BaseModel):
524class DeleteAppInstanceStreamingConfigurationsRequestModel(BaseModel):
525    app_instance_arn: str = Field(alias="AppInstanceArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteAppInstanceUserRequestModel(mypydantic.models.base_model.BaseModel):
528class DeleteAppInstanceUserRequestModel(BaseModel):
529    app_instance_user_arn: str = Field(alias="AppInstanceUserArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteAttendeeRequestModel(mypydantic.models.base_model.BaseModel):
532class DeleteAttendeeRequestModel(BaseModel):
533    meeting_id: str = Field(alias="MeetingId")
534    attendee_id: str = Field(alias="AttendeeId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteChannelBanRequestModel(mypydantic.models.base_model.BaseModel):
537class DeleteChannelBanRequestModel(BaseModel):
538    channel_arn: str = Field(alias="ChannelArn")
539    member_arn: str = Field(alias="MemberArn")
540    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteChannelMembershipRequestModel(mypydantic.models.base_model.BaseModel):
543class DeleteChannelMembershipRequestModel(BaseModel):
544    channel_arn: str = Field(alias="ChannelArn")
545    member_arn: str = Field(alias="MemberArn")
546    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteChannelMessageRequestModel(mypydantic.models.base_model.BaseModel):
549class DeleteChannelMessageRequestModel(BaseModel):
550    channel_arn: str = Field(alias="ChannelArn")
551    message_id: str = Field(alias="MessageId")
552    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteChannelModeratorRequestModel(mypydantic.models.base_model.BaseModel):
555class DeleteChannelModeratorRequestModel(BaseModel):
556    channel_arn: str = Field(alias="ChannelArn")
557    channel_moderator_arn: str = Field(alias="ChannelModeratorArn")
558    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteChannelRequestModel(mypydantic.models.base_model.BaseModel):
561class DeleteChannelRequestModel(BaseModel):
562    channel_arn: str = Field(alias="ChannelArn")
563    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteEventsConfigurationRequestModel(mypydantic.models.base_model.BaseModel):
566class DeleteEventsConfigurationRequestModel(BaseModel):
567    account_id: str = Field(alias="AccountId")
568    bot_id: str = Field(alias="BotId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteMediaCapturePipelineRequestModel(mypydantic.models.base_model.BaseModel):
571class DeleteMediaCapturePipelineRequestModel(BaseModel):
572    media_pipeline_id: str = Field(alias="MediaPipelineId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteMeetingRequestModel(mypydantic.models.base_model.BaseModel):
575class DeleteMeetingRequestModel(BaseModel):
576    meeting_id: str = Field(alias="MeetingId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeletePhoneNumberRequestModel(mypydantic.models.base_model.BaseModel):
579class DeletePhoneNumberRequestModel(BaseModel):
580    phone_number_id: str = Field(alias="PhoneNumberId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteProxySessionRequestModel(mypydantic.models.base_model.BaseModel):
583class DeleteProxySessionRequestModel(BaseModel):
584    voice_connector_id: str = Field(alias="VoiceConnectorId")
585    proxy_session_id: str = Field(alias="ProxySessionId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteRoomMembershipRequestModel(mypydantic.models.base_model.BaseModel):
588class DeleteRoomMembershipRequestModel(BaseModel):
589    account_id: str = Field(alias="AccountId")
590    room_id: str = Field(alias="RoomId")
591    member_id: str = Field(alias="MemberId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteRoomRequestModel(mypydantic.models.base_model.BaseModel):
594class DeleteRoomRequestModel(BaseModel):
595    account_id: str = Field(alias="AccountId")
596    room_id: str = Field(alias="RoomId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteSipMediaApplicationRequestModel(mypydantic.models.base_model.BaseModel):
599class DeleteSipMediaApplicationRequestModel(BaseModel):
600    sip_media_application_id: str = Field(alias="SipMediaApplicationId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteSipRuleRequestModel(mypydantic.models.base_model.BaseModel):
603class DeleteSipRuleRequestModel(BaseModel):
604    sip_rule_id: str = Field(alias="SipRuleId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteVoiceConnectorEmergencyCallingConfigurationRequestModel(mypydantic.models.base_model.BaseModel):
607class DeleteVoiceConnectorEmergencyCallingConfigurationRequestModel(BaseModel):
608    voice_connector_id: str = Field(alias="VoiceConnectorId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteVoiceConnectorGroupRequestModel(mypydantic.models.base_model.BaseModel):
611class DeleteVoiceConnectorGroupRequestModel(BaseModel):
612    voice_connector_group_id: str = Field(alias="VoiceConnectorGroupId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteVoiceConnectorOriginationRequestModel(mypydantic.models.base_model.BaseModel):
615class DeleteVoiceConnectorOriginationRequestModel(BaseModel):
616    voice_connector_id: str = Field(alias="VoiceConnectorId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteVoiceConnectorProxyRequestModel(mypydantic.models.base_model.BaseModel):
619class DeleteVoiceConnectorProxyRequestModel(BaseModel):
620    voice_connector_id: str = Field(alias="VoiceConnectorId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteVoiceConnectorRequestModel(mypydantic.models.base_model.BaseModel):
623class DeleteVoiceConnectorRequestModel(BaseModel):
624    voice_connector_id: str = Field(alias="VoiceConnectorId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteVoiceConnectorStreamingConfigurationRequestModel(mypydantic.models.base_model.BaseModel):
627class DeleteVoiceConnectorStreamingConfigurationRequestModel(BaseModel):
628    voice_connector_id: str = Field(alias="VoiceConnectorId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteVoiceConnectorTerminationCredentialsRequestModel(mypydantic.models.base_model.BaseModel):
631class DeleteVoiceConnectorTerminationCredentialsRequestModel(BaseModel):
632    voice_connector_id: str = Field(alias="VoiceConnectorId")
633    usernames: Sequence[str] = Field(alias="Usernames")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DeleteVoiceConnectorTerminationRequestModel(mypydantic.models.base_model.BaseModel):
636class DeleteVoiceConnectorTerminationRequestModel(BaseModel):
637    voice_connector_id: str = Field(alias="VoiceConnectorId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeAppInstanceAdminRequestModel(mypydantic.models.base_model.BaseModel):
640class DescribeAppInstanceAdminRequestModel(BaseModel):
641    app_instance_admin_arn: str = Field(alias="AppInstanceAdminArn")
642    app_instance_arn: str = Field(alias="AppInstanceArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeAppInstanceRequestModel(mypydantic.models.base_model.BaseModel):
645class DescribeAppInstanceRequestModel(BaseModel):
646    app_instance_arn: str = Field(alias="AppInstanceArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeAppInstanceUserRequestModel(mypydantic.models.base_model.BaseModel):
649class DescribeAppInstanceUserRequestModel(BaseModel):
650    app_instance_user_arn: str = Field(alias="AppInstanceUserArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeChannelBanRequestModel(mypydantic.models.base_model.BaseModel):
653class DescribeChannelBanRequestModel(BaseModel):
654    channel_arn: str = Field(alias="ChannelArn")
655    member_arn: str = Field(alias="MemberArn")
656    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeChannelMembershipForAppInstanceUserRequestModel(mypydantic.models.base_model.BaseModel):
659class DescribeChannelMembershipForAppInstanceUserRequestModel(BaseModel):
660    channel_arn: str = Field(alias="ChannelArn")
661    app_instance_user_arn: str = Field(alias="AppInstanceUserArn")
662    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeChannelMembershipRequestModel(mypydantic.models.base_model.BaseModel):
665class DescribeChannelMembershipRequestModel(BaseModel):
666    channel_arn: str = Field(alias="ChannelArn")
667    member_arn: str = Field(alias="MemberArn")
668    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeChannelModeratedByAppInstanceUserRequestModel(mypydantic.models.base_model.BaseModel):
671class DescribeChannelModeratedByAppInstanceUserRequestModel(BaseModel):
672    channel_arn: str = Field(alias="ChannelArn")
673    app_instance_user_arn: str = Field(alias="AppInstanceUserArn")
674    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeChannelModeratorRequestModel(mypydantic.models.base_model.BaseModel):
677class DescribeChannelModeratorRequestModel(BaseModel):
678    channel_arn: str = Field(alias="ChannelArn")
679    channel_moderator_arn: str = Field(alias="ChannelModeratorArn")
680    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeChannelRequestModel(mypydantic.models.base_model.BaseModel):
683class DescribeChannelRequestModel(BaseModel):
684    channel_arn: str = Field(alias="ChannelArn")
685    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DisassociatePhoneNumberFromUserRequestModel(mypydantic.models.base_model.BaseModel):
688class DisassociatePhoneNumberFromUserRequestModel(BaseModel):
689    account_id: str = Field(alias="AccountId")
690    user_id: str = Field(alias="UserId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DisassociatePhoneNumbersFromVoiceConnectorGroupRequestModel(mypydantic.models.base_model.BaseModel):
693class DisassociatePhoneNumbersFromVoiceConnectorGroupRequestModel(BaseModel):
694    voice_connector_group_id: str = Field(alias="VoiceConnectorGroupId")
695    e164_phone_numbers: Sequence[str] = Field(alias="E164PhoneNumbers")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DisassociatePhoneNumbersFromVoiceConnectorRequestModel(mypydantic.models.base_model.BaseModel):
698class DisassociatePhoneNumbersFromVoiceConnectorRequestModel(BaseModel):
699    voice_connector_id: str = Field(alias="VoiceConnectorId")
700    e164_phone_numbers: Sequence[str] = Field(alias="E164PhoneNumbers")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DisassociateSigninDelegateGroupsFromAccountRequestModel(mypydantic.models.base_model.BaseModel):
703class DisassociateSigninDelegateGroupsFromAccountRequestModel(BaseModel):
704    account_id: str = Field(alias="AccountId")
705    group_names: Sequence[str] = Field(alias="GroupNames")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class EngineTranscribeMedicalSettingsModel(mypydantic.models.base_model.BaseModel):
708class EngineTranscribeMedicalSettingsModel(BaseModel):
709    language_code: Literal["en-US"] = Field(alias="LanguageCode")
710    specialty: Literal[
711        "CARDIOLOGY", "NEUROLOGY", "ONCOLOGY", "PRIMARYCARE", "RADIOLOGY", "UROLOGY"
712    ] = Field(alias="Specialty")
713    type: Literal["CONVERSATION", "DICTATION"] = Field(alias="Type")
714    vocabulary_name: Optional[str] = Field(default=None, alias="VocabularyName")
715    region: Optional[
716        Literal[
717            "ap-southeast-2",
718            "auto",
719            "ca-central-1",
720            "eu-west-1",
721            "us-east-1",
722            "us-east-2",
723            "us-west-2",
724        ]
725    ] = Field(default=None, alias="Region")
726    content_identification_type: Optional[Literal["PHI"]] = Field(
727        default=None, alias="ContentIdentificationType"
728    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class EngineTranscribeSettingsModel(mypydantic.models.base_model.BaseModel):
731class EngineTranscribeSettingsModel(BaseModel):
732    language_code: Literal[
733        "de-DE",
734        "en-AU",
735        "en-GB",
736        "en-US",
737        "es-US",
738        "fr-CA",
739        "fr-FR",
740        "it-IT",
741        "ja-JP",
742        "ko-KR",
743        "pt-BR",
744        "zh-CN",
745    ] = Field(alias="LanguageCode")
746    vocabulary_filter_method: Optional[Literal["mask", "remove", "tag"]] = Field(
747        default=None, alias="VocabularyFilterMethod"
748    )
749    vocabulary_filter_name: Optional[str] = Field(
750        default=None, alias="VocabularyFilterName"
751    )
752    vocabulary_name: Optional[str] = Field(default=None, alias="VocabularyName")
753    region: Optional[
754        Literal[
755            "ap-northeast-1",
756            "ap-northeast-2",
757            "ap-southeast-2",
758            "auto",
759            "ca-central-1",
760            "eu-central-1",
761            "eu-west-1",
762            "eu-west-2",
763            "sa-east-1",
764            "us-east-1",
765            "us-east-2",
766            "us-west-2",
767        ]
768    ] = Field(default=None, alias="Region")
769    enable_partial_results_stabilization: Optional[bool] = Field(
770        default=None, alias="EnablePartialResultsStabilization"
771    )
772    partial_results_stability: Optional[Literal["high", "low", "medium"]] = Field(
773        default=None, alias="PartialResultsStability"
774    )
775    content_identification_type: Optional[Literal["PII"]] = Field(
776        default=None, alias="ContentIdentificationType"
777    )
778    content_redaction_type: Optional[Literal["PII"]] = Field(
779        default=None, alias="ContentRedactionType"
780    )
781    pii_entity_types: Optional[str] = Field(default=None, alias="PiiEntityTypes")
782    language_model_name: Optional[str] = Field(default=None, alias="LanguageModelName")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class EventsConfigurationModel(mypydantic.models.base_model.BaseModel):
785class EventsConfigurationModel(BaseModel):
786    bot_id: Optional[str] = Field(default=None, alias="BotId")
787    outbound_events_http_s_endpoint: Optional[str] = Field(
788        default=None, alias="OutboundEventsHTTPSEndpoint"
789    )
790    lambda_function_arn: Optional[str] = Field(default=None, alias="LambdaFunctionArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetAccountRequestModel(mypydantic.models.base_model.BaseModel):
793class GetAccountRequestModel(BaseModel):
794    account_id: str = Field(alias="AccountId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetAccountSettingsRequestModel(mypydantic.models.base_model.BaseModel):
797class GetAccountSettingsRequestModel(BaseModel):
798    account_id: str = Field(alias="AccountId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetAppInstanceRetentionSettingsRequestModel(mypydantic.models.base_model.BaseModel):
801class GetAppInstanceRetentionSettingsRequestModel(BaseModel):
802    app_instance_arn: str = Field(alias="AppInstanceArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetAppInstanceStreamingConfigurationsRequestModel(mypydantic.models.base_model.BaseModel):
805class GetAppInstanceStreamingConfigurationsRequestModel(BaseModel):
806    app_instance_arn: str = Field(alias="AppInstanceArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetAttendeeRequestModel(mypydantic.models.base_model.BaseModel):
809class GetAttendeeRequestModel(BaseModel):
810    meeting_id: str = Field(alias="MeetingId")
811    attendee_id: str = Field(alias="AttendeeId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetBotRequestModel(mypydantic.models.base_model.BaseModel):
814class GetBotRequestModel(BaseModel):
815    account_id: str = Field(alias="AccountId")
816    bot_id: str = Field(alias="BotId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetChannelMessageRequestModel(mypydantic.models.base_model.BaseModel):
819class GetChannelMessageRequestModel(BaseModel):
820    channel_arn: str = Field(alias="ChannelArn")
821    message_id: str = Field(alias="MessageId")
822    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetEventsConfigurationRequestModel(mypydantic.models.base_model.BaseModel):
825class GetEventsConfigurationRequestModel(BaseModel):
826    account_id: str = Field(alias="AccountId")
827    bot_id: str = Field(alias="BotId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class VoiceConnectorSettingsModel(mypydantic.models.base_model.BaseModel):
830class VoiceConnectorSettingsModel(BaseModel):
831    cdr_bucket: Optional[str] = Field(default=None, alias="CdrBucket")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetMediaCapturePipelineRequestModel(mypydantic.models.base_model.BaseModel):
834class GetMediaCapturePipelineRequestModel(BaseModel):
835    media_pipeline_id: str = Field(alias="MediaPipelineId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetMeetingRequestModel(mypydantic.models.base_model.BaseModel):
838class GetMeetingRequestModel(BaseModel):
839    meeting_id: str = Field(alias="MeetingId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class MessagingSessionEndpointModel(mypydantic.models.base_model.BaseModel):
842class MessagingSessionEndpointModel(BaseModel):
843    url: Optional[str] = Field(default=None, alias="Url")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetPhoneNumberOrderRequestModel(mypydantic.models.base_model.BaseModel):
846class GetPhoneNumberOrderRequestModel(BaseModel):
847    phone_number_order_id: str = Field(alias="PhoneNumberOrderId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetPhoneNumberRequestModel(mypydantic.models.base_model.BaseModel):
850class GetPhoneNumberRequestModel(BaseModel):
851    phone_number_id: str = Field(alias="PhoneNumberId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetProxySessionRequestModel(mypydantic.models.base_model.BaseModel):
854class GetProxySessionRequestModel(BaseModel):
855    voice_connector_id: str = Field(alias="VoiceConnectorId")
856    proxy_session_id: str = Field(alias="ProxySessionId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetRetentionSettingsRequestModel(mypydantic.models.base_model.BaseModel):
859class GetRetentionSettingsRequestModel(BaseModel):
860    account_id: str = Field(alias="AccountId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetRoomRequestModel(mypydantic.models.base_model.BaseModel):
863class GetRoomRequestModel(BaseModel):
864    account_id: str = Field(alias="AccountId")
865    room_id: str = Field(alias="RoomId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetSipMediaApplicationLoggingConfigurationRequestModel(mypydantic.models.base_model.BaseModel):
868class GetSipMediaApplicationLoggingConfigurationRequestModel(BaseModel):
869    sip_media_application_id: str = Field(alias="SipMediaApplicationId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SipMediaApplicationLoggingConfigurationModel(mypydantic.models.base_model.BaseModel):
872class SipMediaApplicationLoggingConfigurationModel(BaseModel):
873    enable_sip_media_application_message_logs: Optional[bool] = Field(
874        default=None, alias="EnableSipMediaApplicationMessageLogs"
875    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetSipMediaApplicationRequestModel(mypydantic.models.base_model.BaseModel):
878class GetSipMediaApplicationRequestModel(BaseModel):
879    sip_media_application_id: str = Field(alias="SipMediaApplicationId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetSipRuleRequestModel(mypydantic.models.base_model.BaseModel):
882class GetSipRuleRequestModel(BaseModel):
883    sip_rule_id: str = Field(alias="SipRuleId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetUserRequestModel(mypydantic.models.base_model.BaseModel):
886class GetUserRequestModel(BaseModel):
887    account_id: str = Field(alias="AccountId")
888    user_id: str = Field(alias="UserId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetUserSettingsRequestModel(mypydantic.models.base_model.BaseModel):
891class GetUserSettingsRequestModel(BaseModel):
892    account_id: str = Field(alias="AccountId")
893    user_id: str = Field(alias="UserId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetVoiceConnectorEmergencyCallingConfigurationRequestModel(mypydantic.models.base_model.BaseModel):
896class GetVoiceConnectorEmergencyCallingConfigurationRequestModel(BaseModel):
897    voice_connector_id: str = Field(alias="VoiceConnectorId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetVoiceConnectorGroupRequestModel(mypydantic.models.base_model.BaseModel):
900class GetVoiceConnectorGroupRequestModel(BaseModel):
901    voice_connector_group_id: str = Field(alias="VoiceConnectorGroupId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetVoiceConnectorLoggingConfigurationRequestModel(mypydantic.models.base_model.BaseModel):
904class GetVoiceConnectorLoggingConfigurationRequestModel(BaseModel):
905    voice_connector_id: str = Field(alias="VoiceConnectorId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class LoggingConfigurationModel(mypydantic.models.base_model.BaseModel):
908class LoggingConfigurationModel(BaseModel):
909    enable_s_ip_logs: Optional[bool] = Field(default=None, alias="EnableSIPLogs")
910    enable_media_metric_logs: Optional[bool] = Field(
911        default=None, alias="EnableMediaMetricLogs"
912    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetVoiceConnectorOriginationRequestModel(mypydantic.models.base_model.BaseModel):
915class GetVoiceConnectorOriginationRequestModel(BaseModel):
916    voice_connector_id: str = Field(alias="VoiceConnectorId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetVoiceConnectorProxyRequestModel(mypydantic.models.base_model.BaseModel):
919class GetVoiceConnectorProxyRequestModel(BaseModel):
920    voice_connector_id: str = Field(alias="VoiceConnectorId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ProxyModel(mypydantic.models.base_model.BaseModel):
923class ProxyModel(BaseModel):
924    default_session_expiry_minutes: Optional[int] = Field(
925        default=None, alias="DefaultSessionExpiryMinutes"
926    )
927    disabled: Optional[bool] = Field(default=None, alias="Disabled")
928    fall_back_phone_number: Optional[str] = Field(
929        default=None, alias="FallBackPhoneNumber"
930    )
931    phone_number_countries: Optional[List[str]] = Field(
932        default=None, alias="PhoneNumberCountries"
933    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetVoiceConnectorRequestModel(mypydantic.models.base_model.BaseModel):
936class GetVoiceConnectorRequestModel(BaseModel):
937    voice_connector_id: str = Field(alias="VoiceConnectorId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetVoiceConnectorStreamingConfigurationRequestModel(mypydantic.models.base_model.BaseModel):
940class GetVoiceConnectorStreamingConfigurationRequestModel(BaseModel):
941    voice_connector_id: str = Field(alias="VoiceConnectorId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetVoiceConnectorTerminationHealthRequestModel(mypydantic.models.base_model.BaseModel):
944class GetVoiceConnectorTerminationHealthRequestModel(BaseModel):
945    voice_connector_id: str = Field(alias="VoiceConnectorId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class TerminationHealthModel(mypydantic.models.base_model.BaseModel):
948class TerminationHealthModel(BaseModel):
949    timestamp: Optional[datetime] = Field(default=None, alias="Timestamp")
950    source: Optional[str] = Field(default=None, alias="Source")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetVoiceConnectorTerminationRequestModel(mypydantic.models.base_model.BaseModel):
953class GetVoiceConnectorTerminationRequestModel(BaseModel):
954    voice_connector_id: str = Field(alias="VoiceConnectorId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class TerminationModel(mypydantic.models.base_model.BaseModel):
957class TerminationModel(BaseModel):
958    cps_limit: Optional[int] = Field(default=None, alias="CpsLimit")
959    default_phone_number: Optional[str] = Field(
960        default=None, alias="DefaultPhoneNumber"
961    )
962    calling_regions: Optional[List[str]] = Field(default=None, alias="CallingRegions")
963    cidr_allowed_list: Optional[List[str]] = Field(
964        default=None, alias="CidrAllowedList"
965    )
966    disabled: Optional[bool] = Field(default=None, alias="Disabled")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class InviteModel(mypydantic.models.base_model.BaseModel):
969class InviteModel(BaseModel):
970    invite_id: Optional[str] = Field(default=None, alias="InviteId")
971    status: Optional[Literal["Accepted", "Failed", "Pending"]] = Field(
972        default=None, alias="Status"
973    )
974    email_address: Optional[str] = Field(default=None, alias="EmailAddress")
975    email_status: Optional[Literal["Failed", "NotSent", "Sent"]] = Field(
976        default=None, alias="EmailStatus"
977    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class InviteUsersRequestModel(mypydantic.models.base_model.BaseModel):
980class InviteUsersRequestModel(BaseModel):
981    account_id: str = Field(alias="AccountId")
982    user_email_list: Sequence[str] = Field(alias="UserEmailList")
983    user_type: Optional[Literal["PrivateUser", "SharedDevice"]] = Field(
984        default=None, alias="UserType"
985    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PaginatorConfigModel(mypydantic.models.base_model.BaseModel):
988class PaginatorConfigModel(BaseModel):
989    max_items: Optional[int] = Field(default=None, alias="MaxItems")
990    page_size: Optional[int] = Field(default=None, alias="PageSize")
991    starting_token: Optional[str] = Field(default=None, alias="StartingToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListAccountsRequestModel(mypydantic.models.base_model.BaseModel):
994class ListAccountsRequestModel(BaseModel):
995    name: Optional[str] = Field(default=None, alias="Name")
996    user_email: Optional[str] = Field(default=None, alias="UserEmail")
997    next_token: Optional[str] = Field(default=None, alias="NextToken")
998    max_results: Optional[int] = Field(default=None, alias="MaxResults")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListAppInstanceAdminsRequestModel(mypydantic.models.base_model.BaseModel):
1001class ListAppInstanceAdminsRequestModel(BaseModel):
1002    app_instance_arn: str = Field(alias="AppInstanceArn")
1003    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1004    next_token: Optional[str] = Field(default=None, alias="NextToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListAppInstanceUsersRequestModel(mypydantic.models.base_model.BaseModel):
1007class ListAppInstanceUsersRequestModel(BaseModel):
1008    app_instance_arn: str = Field(alias="AppInstanceArn")
1009    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1010    next_token: Optional[str] = Field(default=None, alias="NextToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListAppInstancesRequestModel(mypydantic.models.base_model.BaseModel):
1013class ListAppInstancesRequestModel(BaseModel):
1014    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1015    next_token: Optional[str] = Field(default=None, alias="NextToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListAttendeeTagsRequestModel(mypydantic.models.base_model.BaseModel):
1018class ListAttendeeTagsRequestModel(BaseModel):
1019    meeting_id: str = Field(alias="MeetingId")
1020    attendee_id: str = Field(alias="AttendeeId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListAttendeesRequestModel(mypydantic.models.base_model.BaseModel):
1023class ListAttendeesRequestModel(BaseModel):
1024    meeting_id: str = Field(alias="MeetingId")
1025    next_token: Optional[str] = Field(default=None, alias="NextToken")
1026    max_results: Optional[int] = Field(default=None, alias="MaxResults")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListBotsRequestModel(mypydantic.models.base_model.BaseModel):
1029class ListBotsRequestModel(BaseModel):
1030    account_id: str = Field(alias="AccountId")
1031    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1032    next_token: Optional[str] = Field(default=None, alias="NextToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListChannelBansRequestModel(mypydantic.models.base_model.BaseModel):
1035class ListChannelBansRequestModel(BaseModel):
1036    channel_arn: str = Field(alias="ChannelArn")
1037    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1038    next_token: Optional[str] = Field(default=None, alias="NextToken")
1039    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListChannelMembershipsForAppInstanceUserRequestModel(mypydantic.models.base_model.BaseModel):
1042class ListChannelMembershipsForAppInstanceUserRequestModel(BaseModel):
1043    app_instance_user_arn: Optional[str] = Field(
1044        default=None, alias="AppInstanceUserArn"
1045    )
1046    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1047    next_token: Optional[str] = Field(default=None, alias="NextToken")
1048    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListChannelMembershipsRequestModel(mypydantic.models.base_model.BaseModel):
1051class ListChannelMembershipsRequestModel(BaseModel):
1052    channel_arn: str = Field(alias="ChannelArn")
1053    type: Optional[Literal["DEFAULT", "HIDDEN"]] = Field(default=None, alias="Type")
1054    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1055    next_token: Optional[str] = Field(default=None, alias="NextToken")
1056    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListChannelMessagesRequestModel(mypydantic.models.base_model.BaseModel):
1059class ListChannelMessagesRequestModel(BaseModel):
1060    channel_arn: str = Field(alias="ChannelArn")
1061    sort_order: Optional[Literal["ASCENDING", "DESCENDING"]] = Field(
1062        default=None, alias="SortOrder"
1063    )
1064    not_before: Optional[Union[datetime, str]] = Field(default=None, alias="NotBefore")
1065    not_after: Optional[Union[datetime, str]] = Field(default=None, alias="NotAfter")
1066    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1067    next_token: Optional[str] = Field(default=None, alias="NextToken")
1068    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListChannelModeratorsRequestModel(mypydantic.models.base_model.BaseModel):
1071class ListChannelModeratorsRequestModel(BaseModel):
1072    channel_arn: str = Field(alias="ChannelArn")
1073    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1074    next_token: Optional[str] = Field(default=None, alias="NextToken")
1075    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListChannelsModeratedByAppInstanceUserRequestModel(mypydantic.models.base_model.BaseModel):
1078class ListChannelsModeratedByAppInstanceUserRequestModel(BaseModel):
1079    app_instance_user_arn: Optional[str] = Field(
1080        default=None, alias="AppInstanceUserArn"
1081    )
1082    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1083    next_token: Optional[str] = Field(default=None, alias="NextToken")
1084    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListChannelsRequestModel(mypydantic.models.base_model.BaseModel):
1087class ListChannelsRequestModel(BaseModel):
1088    app_instance_arn: str = Field(alias="AppInstanceArn")
1089    privacy: Optional[Literal["PRIVATE", "PUBLIC"]] = Field(
1090        default=None, alias="Privacy"
1091    )
1092    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1093    next_token: Optional[str] = Field(default=None, alias="NextToken")
1094    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListMediaCapturePipelinesRequestModel(mypydantic.models.base_model.BaseModel):
1097class ListMediaCapturePipelinesRequestModel(BaseModel):
1098    next_token: Optional[str] = Field(default=None, alias="NextToken")
1099    max_results: Optional[int] = Field(default=None, alias="MaxResults")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListMeetingTagsRequestModel(mypydantic.models.base_model.BaseModel):
1102class ListMeetingTagsRequestModel(BaseModel):
1103    meeting_id: str = Field(alias="MeetingId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListMeetingsRequestModel(mypydantic.models.base_model.BaseModel):
1106class ListMeetingsRequestModel(BaseModel):
1107    next_token: Optional[str] = Field(default=None, alias="NextToken")
1108    max_results: Optional[int] = Field(default=None, alias="MaxResults")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListPhoneNumberOrdersRequestModel(mypydantic.models.base_model.BaseModel):
1111class ListPhoneNumberOrdersRequestModel(BaseModel):
1112    next_token: Optional[str] = Field(default=None, alias="NextToken")
1113    max_results: Optional[int] = Field(default=None, alias="MaxResults")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListPhoneNumbersRequestModel(mypydantic.models.base_model.BaseModel):
1116class ListPhoneNumbersRequestModel(BaseModel):
1117    status: Optional[
1118        Literal[
1119            "AcquireFailed",
1120            "AcquireInProgress",
1121            "Assigned",
1122            "DeleteFailed",
1123            "DeleteInProgress",
1124            "ReleaseFailed",
1125            "ReleaseInProgress",
1126            "Unassigned",
1127        ]
1128    ] = Field(default=None, alias="Status")
1129    product_type: Optional[
1130        Literal["BusinessCalling", "SipMediaApplicationDialIn", "VoiceConnector"]
1131    ] = Field(default=None, alias="ProductType")
1132    filter_name: Optional[
1133        Literal[
1134            "AccountId",
1135            "SipRuleId",
1136            "UserId",
1137            "VoiceConnectorGroupId",
1138            "VoiceConnectorId",
1139        ]
1140    ] = Field(default=None, alias="FilterName")
1141    filter_value: Optional[str] = Field(default=None, alias="FilterValue")
1142    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1143    next_token: Optional[str] = Field(default=None, alias="NextToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListProxySessionsRequestModel(mypydantic.models.base_model.BaseModel):
1146class ListProxySessionsRequestModel(BaseModel):
1147    voice_connector_id: str = Field(alias="VoiceConnectorId")
1148    status: Optional[Literal["Closed", "InProgress", "Open"]] = Field(
1149        default=None, alias="Status"
1150    )
1151    next_token: Optional[str] = Field(default=None, alias="NextToken")
1152    max_results: Optional[int] = Field(default=None, alias="MaxResults")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListRoomMembershipsRequestModel(mypydantic.models.base_model.BaseModel):
1155class ListRoomMembershipsRequestModel(BaseModel):
1156    account_id: str = Field(alias="AccountId")
1157    room_id: str = Field(alias="RoomId")
1158    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1159    next_token: Optional[str] = Field(default=None, alias="NextToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListRoomsRequestModel(mypydantic.models.base_model.BaseModel):
1162class ListRoomsRequestModel(BaseModel):
1163    account_id: str = Field(alias="AccountId")
1164    member_id: Optional[str] = Field(default=None, alias="MemberId")
1165    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1166    next_token: Optional[str] = Field(default=None, alias="NextToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListSipMediaApplicationsRequestModel(mypydantic.models.base_model.BaseModel):
1169class ListSipMediaApplicationsRequestModel(BaseModel):
1170    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1171    next_token: Optional[str] = Field(default=None, alias="NextToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListSipRulesRequestModel(mypydantic.models.base_model.BaseModel):
1174class ListSipRulesRequestModel(BaseModel):
1175    sip_media_application_id: Optional[str] = Field(
1176        default=None, alias="SipMediaApplicationId"
1177    )
1178    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1179    next_token: Optional[str] = Field(default=None, alias="NextToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListSupportedPhoneNumberCountriesRequestModel(mypydantic.models.base_model.BaseModel):
1182class ListSupportedPhoneNumberCountriesRequestModel(BaseModel):
1183    product_type: Literal[
1184        "BusinessCalling", "SipMediaApplicationDialIn", "VoiceConnector"
1185    ] = Field(alias="ProductType")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PhoneNumberCountryModel(mypydantic.models.base_model.BaseModel):
1188class PhoneNumberCountryModel(BaseModel):
1189    country_code: Optional[str] = Field(default=None, alias="CountryCode")
1190    supported_phone_number_types: Optional[List[Literal["Local", "TollFree"]]] = Field(
1191        default=None, alias="SupportedPhoneNumberTypes"
1192    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListTagsForResourceRequestModel(mypydantic.models.base_model.BaseModel):
1195class ListTagsForResourceRequestModel(BaseModel):
1196    resource_arn: str = Field(alias="ResourceARN")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListUsersRequestModel(mypydantic.models.base_model.BaseModel):
1199class ListUsersRequestModel(BaseModel):
1200    account_id: str = Field(alias="AccountId")
1201    user_email: Optional[str] = Field(default=None, alias="UserEmail")
1202    user_type: Optional[Literal["PrivateUser", "SharedDevice"]] = Field(
1203        default=None, alias="UserType"
1204    )
1205    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1206    next_token: Optional[str] = Field(default=None, alias="NextToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListVoiceConnectorGroupsRequestModel(mypydantic.models.base_model.BaseModel):
1209class ListVoiceConnectorGroupsRequestModel(BaseModel):
1210    next_token: Optional[str] = Field(default=None, alias="NextToken")
1211    max_results: Optional[int] = Field(default=None, alias="MaxResults")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListVoiceConnectorTerminationCredentialsRequestModel(mypydantic.models.base_model.BaseModel):
1214class ListVoiceConnectorTerminationCredentialsRequestModel(BaseModel):
1215    voice_connector_id: str = Field(alias="VoiceConnectorId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListVoiceConnectorsRequestModel(mypydantic.models.base_model.BaseModel):
1218class ListVoiceConnectorsRequestModel(BaseModel):
1219    next_token: Optional[str] = Field(default=None, alias="NextToken")
1220    max_results: Optional[int] = Field(default=None, alias="MaxResults")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class LogoutUserRequestModel(mypydantic.models.base_model.BaseModel):
1223class LogoutUserRequestModel(BaseModel):
1224    account_id: str = Field(alias="AccountId")
1225    user_id: str = Field(alias="UserId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class MediaPlacementModel(mypydantic.models.base_model.BaseModel):
1228class MediaPlacementModel(BaseModel):
1229    audio_host_url: Optional[str] = Field(default=None, alias="AudioHostUrl")
1230    audio_fallback_url: Optional[str] = Field(default=None, alias="AudioFallbackUrl")
1231    screen_data_url: Optional[str] = Field(default=None, alias="ScreenDataUrl")
1232    screen_sharing_url: Optional[str] = Field(default=None, alias="ScreenSharingUrl")
1233    screen_viewing_url: Optional[str] = Field(default=None, alias="ScreenViewingUrl")
1234    signaling_url: Optional[str] = Field(default=None, alias="SignalingUrl")
1235    turn_control_url: Optional[str] = Field(default=None, alias="TurnControlUrl")
1236    event_ingestion_url: Optional[str] = Field(default=None, alias="EventIngestionUrl")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class MemberModel(mypydantic.models.base_model.BaseModel):
1239class MemberModel(BaseModel):
1240    member_id: Optional[str] = Field(default=None, alias="MemberId")
1241    member_type: Optional[Literal["Bot", "User", "Webhook"]] = Field(
1242        default=None, alias="MemberType"
1243    )
1244    email: Optional[str] = Field(default=None, alias="Email")
1245    full_name: Optional[str] = Field(default=None, alias="FullName")
1246    account_id: Optional[str] = Field(default=None, alias="AccountId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class OrderedPhoneNumberModel(mypydantic.models.base_model.BaseModel):
1249class OrderedPhoneNumberModel(BaseModel):
1250    e164_phone_number: Optional[str] = Field(default=None, alias="E164PhoneNumber")
1251    status: Optional[Literal["Acquired", "Failed", "Processing"]] = Field(
1252        default=None, alias="Status"
1253    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class OriginationRouteModel(mypydantic.models.base_model.BaseModel):
1256class OriginationRouteModel(BaseModel):
1257    host: Optional[str] = Field(default=None, alias="Host")
1258    port: Optional[int] = Field(default=None, alias="Port")
1259    protocol: Optional[Literal["TCP", "UDP"]] = Field(default=None, alias="Protocol")
1260    priority: Optional[int] = Field(default=None, alias="Priority")
1261    weight: Optional[int] = Field(default=None, alias="Weight")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ParticipantModel(mypydantic.models.base_model.BaseModel):
1264class ParticipantModel(BaseModel):
1265    phone_number: Optional[str] = Field(default=None, alias="PhoneNumber")
1266    proxy_phone_number: Optional[str] = Field(default=None, alias="ProxyPhoneNumber")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PhoneNumberAssociationModel(mypydantic.models.base_model.BaseModel):
1269class PhoneNumberAssociationModel(BaseModel):
1270    value: Optional[str] = Field(default=None, alias="Value")
1271    name: Optional[
1272        Literal[
1273            "AccountId",
1274            "SipRuleId",
1275            "UserId",
1276            "VoiceConnectorGroupId",
1277            "VoiceConnectorId",
1278        ]
1279    ] = Field(default=None, alias="Name")
1280    associated_timestamp: Optional[datetime] = Field(
1281        default=None, alias="AssociatedTimestamp"
1282    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PhoneNumberCapabilitiesModel(mypydantic.models.base_model.BaseModel):
1285class PhoneNumberCapabilitiesModel(BaseModel):
1286    inbound_call: Optional[bool] = Field(default=None, alias="InboundCall")
1287    outbound_call: Optional[bool] = Field(default=None, alias="OutboundCall")
1288    inbound_s_ms: Optional[bool] = Field(default=None, alias="InboundSMS")
1289    outbound_s_ms: Optional[bool] = Field(default=None, alias="OutboundSMS")
1290    inbound_mms: Optional[bool] = Field(default=None, alias="InboundMMS")
1291    outbound_mms: Optional[bool] = Field(default=None, alias="OutboundMMS")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PutEventsConfigurationRequestModel(mypydantic.models.base_model.BaseModel):
1294class PutEventsConfigurationRequestModel(BaseModel):
1295    account_id: str = Field(alias="AccountId")
1296    bot_id: str = Field(alias="BotId")
1297    outbound_events_http_s_endpoint: Optional[str] = Field(
1298        default=None, alias="OutboundEventsHTTPSEndpoint"
1299    )
1300    lambda_function_arn: Optional[str] = Field(default=None, alias="LambdaFunctionArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PutVoiceConnectorProxyRequestModel(mypydantic.models.base_model.BaseModel):
1303class PutVoiceConnectorProxyRequestModel(BaseModel):
1304    voice_connector_id: str = Field(alias="VoiceConnectorId")
1305    default_session_expiry_minutes: int = Field(alias="DefaultSessionExpiryMinutes")
1306    phone_number_pool_countries: Sequence[str] = Field(alias="PhoneNumberPoolCountries")
1307    fall_back_phone_number: Optional[str] = Field(
1308        default=None, alias="FallBackPhoneNumber"
1309    )
1310    disabled: Optional[bool] = Field(default=None, alias="Disabled")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class RedactChannelMessageRequestModel(mypydantic.models.base_model.BaseModel):
1313class RedactChannelMessageRequestModel(BaseModel):
1314    channel_arn: str = Field(alias="ChannelArn")
1315    message_id: str = Field(alias="MessageId")
1316    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class RedactConversationMessageRequestModel(mypydantic.models.base_model.BaseModel):
1319class RedactConversationMessageRequestModel(BaseModel):
1320    account_id: str = Field(alias="AccountId")
1321    conversation_id: str = Field(alias="ConversationId")
1322    message_id: str = Field(alias="MessageId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class RedactRoomMessageRequestModel(mypydantic.models.base_model.BaseModel):
1325class RedactRoomMessageRequestModel(BaseModel):
1326    account_id: str = Field(alias="AccountId")
1327    room_id: str = Field(alias="RoomId")
1328    message_id: str = Field(alias="MessageId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class RegenerateSecurityTokenRequestModel(mypydantic.models.base_model.BaseModel):
1331class RegenerateSecurityTokenRequestModel(BaseModel):
1332    account_id: str = Field(alias="AccountId")
1333    bot_id: str = Field(alias="BotId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ResetPersonalPINRequestModel(mypydantic.models.base_model.BaseModel):
1336class ResetPersonalPINRequestModel(BaseModel):
1337    account_id: str = Field(alias="AccountId")
1338    user_id: str = Field(alias="UserId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class RestorePhoneNumberRequestModel(mypydantic.models.base_model.BaseModel):
1341class RestorePhoneNumberRequestModel(BaseModel):
1342    phone_number_id: str = Field(alias="PhoneNumberId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class RoomRetentionSettingsModel(mypydantic.models.base_model.BaseModel):
1345class RoomRetentionSettingsModel(BaseModel):
1346    retention_days: Optional[int] = Field(default=None, alias="RetentionDays")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SearchAvailablePhoneNumbersRequestModel(mypydantic.models.base_model.BaseModel):
1349class SearchAvailablePhoneNumbersRequestModel(BaseModel):
1350    area_code: Optional[str] = Field(default=None, alias="AreaCode")
1351    city: Optional[str] = Field(default=None, alias="City")
1352    country: Optional[str] = Field(default=None, alias="Country")
1353    state: Optional[str] = Field(default=None, alias="State")
1354    toll_free_prefix: Optional[str] = Field(default=None, alias="TollFreePrefix")
1355    phone_number_type: Optional[Literal["Local", "TollFree"]] = Field(
1356        default=None, alias="PhoneNumberType"
1357    )
1358    max_results: Optional[int] = Field(default=None, alias="MaxResults")
1359    next_token: Optional[str] = Field(default=None, alias="NextToken")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SelectedVideoStreamsModel(mypydantic.models.base_model.BaseModel):
1362class SelectedVideoStreamsModel(BaseModel):
1363    attendee_ids: Optional[Sequence[str]] = Field(default=None, alias="AttendeeIds")
1364    external_user_ids: Optional[Sequence[str]] = Field(
1365        default=None, alias="ExternalUserIds"
1366    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SendChannelMessageRequestModel(mypydantic.models.base_model.BaseModel):
1369class SendChannelMessageRequestModel(BaseModel):
1370    channel_arn: str = Field(alias="ChannelArn")
1371    content: str = Field(alias="Content")
1372    type: Literal["CONTROL", "STANDARD"] = Field(alias="Type")
1373    persistence: Literal["NON_PERSISTENT", "PERSISTENT"] = Field(alias="Persistence")
1374    client_request_token: str = Field(alias="ClientRequestToken")
1375    metadata: Optional[str] = Field(default=None, alias="Metadata")
1376    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class StopMeetingTranscriptionRequestModel(mypydantic.models.base_model.BaseModel):
1379class StopMeetingTranscriptionRequestModel(BaseModel):
1380    meeting_id: str = Field(alias="MeetingId")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class StreamingNotificationTargetModel(mypydantic.models.base_model.BaseModel):
1383class StreamingNotificationTargetModel(BaseModel):
1384    notification_target: Literal["EventBridge", "SNS", "SQS"] = Field(
1385        alias="NotificationTarget"
1386    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class TelephonySettingsModel(mypydantic.models.base_model.BaseModel):
1389class TelephonySettingsModel(BaseModel):
1390    inbound_calling: bool = Field(alias="InboundCalling")
1391    outbound_calling: bool = Field(alias="OutboundCalling")
1392    s_ms: bool = Field(alias="SMS")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UntagAttendeeRequestModel(mypydantic.models.base_model.BaseModel):
1395class UntagAttendeeRequestModel(BaseModel):
1396    meeting_id: str = Field(alias="MeetingId")
1397    attendee_id: str = Field(alias="AttendeeId")
1398    tag_keys: Sequence[str] = Field(alias="TagKeys")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UntagMeetingRequestModel(mypydantic.models.base_model.BaseModel):
1401class UntagMeetingRequestModel(BaseModel):
1402    meeting_id: str = Field(alias="MeetingId")
1403    tag_keys: Sequence[str] = Field(alias="TagKeys")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UntagResourceRequestModel(mypydantic.models.base_model.BaseModel):
1406class UntagResourceRequestModel(BaseModel):
1407    resource_arn: str = Field(alias="ResourceARN")
1408    tag_keys: Sequence[str] = Field(alias="TagKeys")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateAccountRequestModel(mypydantic.models.base_model.BaseModel):
1411class UpdateAccountRequestModel(BaseModel):
1412    account_id: str = Field(alias="AccountId")
1413    name: Optional[str] = Field(default=None, alias="Name")
1414    default_license: Optional[Literal["Basic", "Plus", "Pro", "ProTrial"]] = Field(
1415        default=None, alias="DefaultLicense"
1416    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateAppInstanceRequestModel(mypydantic.models.base_model.BaseModel):
1419class UpdateAppInstanceRequestModel(BaseModel):
1420    app_instance_arn: str = Field(alias="AppInstanceArn")
1421    name: str = Field(alias="Name")
1422    metadata: Optional[str] = Field(default=None, alias="Metadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateAppInstanceUserRequestModel(mypydantic.models.base_model.BaseModel):
1425class UpdateAppInstanceUserRequestModel(BaseModel):
1426    app_instance_user_arn: str = Field(alias="AppInstanceUserArn")
1427    name: str = Field(alias="Name")
1428    metadata: Optional[str] = Field(default=None, alias="Metadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateBotRequestModel(mypydantic.models.base_model.BaseModel):
1431class UpdateBotRequestModel(BaseModel):
1432    account_id: str = Field(alias="AccountId")
1433    bot_id: str = Field(alias="BotId")
1434    disabled: Optional[bool] = Field(default=None, alias="Disabled")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateChannelMessageRequestModel(mypydantic.models.base_model.BaseModel):
1437class UpdateChannelMessageRequestModel(BaseModel):
1438    channel_arn: str = Field(alias="ChannelArn")
1439    message_id: str = Field(alias="MessageId")
1440    content: Optional[str] = Field(default=None, alias="Content")
1441    metadata: Optional[str] = Field(default=None, alias="Metadata")
1442    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateChannelReadMarkerRequestModel(mypydantic.models.base_model.BaseModel):
1445class UpdateChannelReadMarkerRequestModel(BaseModel):
1446    channel_arn: str = Field(alias="ChannelArn")
1447    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateChannelRequestModel(mypydantic.models.base_model.BaseModel):
1450class UpdateChannelRequestModel(BaseModel):
1451    channel_arn: str = Field(alias="ChannelArn")
1452    name: str = Field(alias="Name")
1453    mode: Literal["RESTRICTED", "UNRESTRICTED"] = Field(alias="Mode")
1454    metadata: Optional[str] = Field(default=None, alias="Metadata")
1455    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdatePhoneNumberRequestModel(mypydantic.models.base_model.BaseModel):
1458class UpdatePhoneNumberRequestModel(BaseModel):
1459    phone_number_id: str = Field(alias="PhoneNumberId")
1460    product_type: Optional[
1461        Literal["BusinessCalling", "SipMediaApplicationDialIn", "VoiceConnector"]
1462    ] = Field(default=None, alias="ProductType")
1463    calling_name: Optional[str] = Field(default=None, alias="CallingName")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdatePhoneNumberSettingsRequestModel(mypydantic.models.base_model.BaseModel):
1466class UpdatePhoneNumberSettingsRequestModel(BaseModel):
1467    calling_name: str = Field(alias="CallingName")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateProxySessionRequestModel(mypydantic.models.base_model.BaseModel):
1470class UpdateProxySessionRequestModel(BaseModel):
1471    voice_connector_id: str = Field(alias="VoiceConnectorId")
1472    proxy_session_id: str = Field(alias="ProxySessionId")
1473    capabilities: Sequence[Literal["SMS", "Voice"]] = Field(alias="Capabilities")
1474    expiry_minutes: Optional[int] = Field(default=None, alias="ExpiryMinutes")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateRoomMembershipRequestModel(mypydantic.models.base_model.BaseModel):
1477class UpdateRoomMembershipRequestModel(BaseModel):
1478    account_id: str = Field(alias="AccountId")
1479    room_id: str = Field(alias="RoomId")
1480    member_id: str = Field(alias="MemberId")
1481    role: Optional[Literal["Administrator", "Member"]] = Field(
1482        default=None, alias="Role"
1483    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateRoomRequestModel(mypydantic.models.base_model.BaseModel):
1486class UpdateRoomRequestModel(BaseModel):
1487    account_id: str = Field(alias="AccountId")
1488    room_id: str = Field(alias="RoomId")
1489    name: Optional[str] = Field(default=None, alias="Name")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateSipMediaApplicationCallRequestModel(mypydantic.models.base_model.BaseModel):
1492class UpdateSipMediaApplicationCallRequestModel(BaseModel):
1493    sip_media_application_id: str = Field(alias="SipMediaApplicationId")
1494    transaction_id: str = Field(alias="TransactionId")
1495    arguments: Mapping[str, str] = Field(alias="Arguments")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateVoiceConnectorRequestModel(mypydantic.models.base_model.BaseModel):
1498class UpdateVoiceConnectorRequestModel(BaseModel):
1499    voice_connector_id: str = Field(alias="VoiceConnectorId")
1500    name: str = Field(alias="Name")
1501    require_encryption: bool = Field(alias="RequireEncryption")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ValidateE911AddressRequestModel(mypydantic.models.base_model.BaseModel):
1504class ValidateE911AddressRequestModel(BaseModel):
1505    aws_account_id: str = Field(alias="AwsAccountId")
1506    street_number: str = Field(alias="StreetNumber")
1507    street_info: str = Field(alias="StreetInfo")
1508    city: str = Field(alias="City")
1509    state: str = Field(alias="State")
1510    country: str = Field(alias="Country")
1511    postal_code: str = Field(alias="PostalCode")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateAccountSettingsRequestModel(mypydantic.models.base_model.BaseModel):
1514class UpdateAccountSettingsRequestModel(BaseModel):
1515    account_id: str = Field(alias="AccountId")
1516    account_settings: AccountSettingsModel = Field(alias="AccountSettings")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class AccountModel(mypydantic.models.base_model.BaseModel):
1519class AccountModel(BaseModel):
1520    aws_account_id: str = Field(alias="AwsAccountId")
1521    account_id: str = Field(alias="AccountId")
1522    name: str = Field(alias="Name")
1523    account_type: Optional[
1524        Literal["EnterpriseDirectory", "EnterpriseLWA", "EnterpriseOIDC", "Team"]
1525    ] = Field(default=None, alias="AccountType")
1526    created_timestamp: Optional[datetime] = Field(
1527        default=None, alias="CreatedTimestamp"
1528    )
1529    default_license: Optional[Literal["Basic", "Plus", "Pro", "ProTrial"]] = Field(
1530        default=None, alias="DefaultLicense"
1531    )
1532    supported_licenses: Optional[
1533        List[Literal["Basic", "Plus", "Pro", "ProTrial"]]
1534    ] = Field(default=None, alias="SupportedLicenses")
1535    account_status: Optional[Literal["Active", "Suspended"]] = Field(
1536        default=None, alias="AccountStatus"
1537    )
1538    signin_delegate_groups: Optional[List[SigninDelegateGroupModel]] = Field(
1539        default=None, alias="SigninDelegateGroups"
1540    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class AssociateSigninDelegateGroupsWithAccountRequestModel(mypydantic.models.base_model.BaseModel):
1543class AssociateSigninDelegateGroupsWithAccountRequestModel(BaseModel):
1544    account_id: str = Field(alias="AccountId")
1545    signin_delegate_groups: Sequence[SigninDelegateGroupModel] = Field(
1546        alias="SigninDelegateGroups"
1547    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateUserRequestItemModel(mypydantic.models.base_model.BaseModel):
1550class UpdateUserRequestItemModel(BaseModel):
1551    user_id: str = Field(alias="UserId")
1552    license_type: Optional[Literal["Basic", "Plus", "Pro", "ProTrial"]] = Field(
1553        default=None, alias="LicenseType"
1554    )
1555    user_type: Optional[Literal["PrivateUser", "SharedDevice"]] = Field(
1556        default=None, alias="UserType"
1557    )
1558    alexa_for_business_metadata: Optional[AlexaForBusinessMetadataModel] = Field(
1559        default=None, alias="AlexaForBusinessMetadata"
1560    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateUserRequestModel(mypydantic.models.base_model.BaseModel):
1563class UpdateUserRequestModel(BaseModel):
1564    account_id: str = Field(alias="AccountId")
1565    user_id: str = Field(alias="UserId")
1566    license_type: Optional[Literal["Basic", "Plus", "Pro", "ProTrial"]] = Field(
1567        default=None, alias="LicenseType"
1568    )
1569    user_type: Optional[Literal["PrivateUser", "SharedDevice"]] = Field(
1570        default=None, alias="UserType"
1571    )
1572    alexa_for_business_metadata: Optional[AlexaForBusinessMetadataModel] = Field(
1573        default=None, alias="AlexaForBusinessMetadata"
1574    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UserModel(mypydantic.models.base_model.BaseModel):
1577class UserModel(BaseModel):
1578    user_id: str = Field(alias="UserId")
1579    account_id: Optional[str] = Field(default=None, alias="AccountId")
1580    primary_email: Optional[str] = Field(default=None, alias="PrimaryEmail")
1581    primary_provisioned_number: Optional[str] = Field(
1582        default=None, alias="PrimaryProvisionedNumber"
1583    )
1584    display_name: Optional[str] = Field(default=None, alias="DisplayName")
1585    license_type: Optional[Literal["Basic", "Plus", "Pro", "ProTrial"]] = Field(
1586        default=None, alias="LicenseType"
1587    )
1588    user_type: Optional[Literal["PrivateUser", "SharedDevice"]] = Field(
1589        default=None, alias="UserType"
1590    )
1591    user_registration_status: Optional[
1592        Literal["Registered", "Suspended", "Unregistered"]
1593    ] = Field(default=None, alias="UserRegistrationStatus")
1594    user_invitation_status: Optional[Literal["Accepted", "Failed", "Pending"]] = Field(
1595        default=None, alias="UserInvitationStatus"
1596    )
1597    registered_on: Optional[datetime] = Field(default=None, alias="RegisteredOn")
1598    invited_on: Optional[datetime] = Field(default=None, alias="InvitedOn")
1599    alexa_for_business_metadata: Optional[AlexaForBusinessMetadataModel] = Field(
1600        default=None, alias="AlexaForBusinessMetadata"
1601    )
1602    personal_p_in: Optional[str] = Field(default=None, alias="PersonalPIN")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class AppInstanceAdminSummaryModel(mypydantic.models.base_model.BaseModel):
1605class AppInstanceAdminSummaryModel(BaseModel):
1606    admin: Optional[IdentityModel] = Field(default=None, alias="Admin")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class AppInstanceAdminModel(mypydantic.models.base_model.BaseModel):
1609class AppInstanceAdminModel(BaseModel):
1610    admin: Optional[IdentityModel] = Field(default=None, alias="Admin")
1611    app_instance_arn: Optional[str] = Field(default=None, alias="AppInstanceArn")
1612    created_timestamp: Optional[datetime] = Field(
1613        default=None, alias="CreatedTimestamp"
1614    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class BatchChannelMembershipsModel(mypydantic.models.base_model.BaseModel):
1617class BatchChannelMembershipsModel(BaseModel):
1618    invited_by: Optional[IdentityModel] = Field(default=None, alias="InvitedBy")
1619    type: Optional[Literal["DEFAULT", "HIDDEN"]] = Field(default=None, alias="Type")
1620    members: Optional[List[IdentityModel]] = Field(default=None, alias="Members")
1621    channel_arn: Optional[str] = Field(default=None, alias="ChannelArn")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ChannelBanSummaryModel(mypydantic.models.base_model.BaseModel):
1624class ChannelBanSummaryModel(BaseModel):
1625    member: Optional[IdentityModel] = Field(default=None, alias="Member")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ChannelBanModel(mypydantic.models.base_model.BaseModel):
1628class ChannelBanModel(BaseModel):
1629    member: Optional[IdentityModel] = Field(default=None, alias="Member")
1630    channel_arn: Optional[str] = Field(default=None, alias="ChannelArn")
1631    created_timestamp: Optional[datetime] = Field(
1632        default=None, alias="CreatedTimestamp"
1633    )
1634    created_by: Optional[IdentityModel] = Field(default=None, alias="CreatedBy")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ChannelMembershipSummaryModel(mypydantic.models.base_model.BaseModel):
1637class ChannelMembershipSummaryModel(BaseModel):
1638    member: Optional[IdentityModel] = Field(default=None, alias="Member")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ChannelMembershipModel(mypydantic.models.base_model.BaseModel):
1641class ChannelMembershipModel(BaseModel):
1642    invited_by: Optional[IdentityModel] = Field(default=None, alias="InvitedBy")
1643    type: Optional[Literal["DEFAULT", "HIDDEN"]] = Field(default=None, alias="Type")
1644    member: Optional[IdentityModel] = Field(default=None, alias="Member")
1645    channel_arn: Optional[str] = Field(default=None, alias="ChannelArn")
1646    created_timestamp: Optional[datetime] = Field(
1647        default=None, alias="CreatedTimestamp"
1648    )
1649    last_updated_timestamp: Optional[datetime] = Field(
1650        default=None, alias="LastUpdatedTimestamp"
1651    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ChannelMessageSummaryModel(mypydantic.models.base_model.BaseModel):
1654class ChannelMessageSummaryModel(BaseModel):
1655    message_id: Optional[str] = Field(default=None, alias="MessageId")
1656    content: Optional[str] = Field(default=None, alias="Content")
1657    metadata: Optional[str] = Field(default=None, alias="Metadata")
1658    type: Optional[Literal["CONTROL", "STANDARD"]] = Field(default=None, alias="Type")
1659    created_timestamp: Optional[datetime] = Field(
1660        default=None, alias="CreatedTimestamp"
1661    )
1662    last_updated_timestamp: Optional[datetime] = Field(
1663        default=None, alias="LastUpdatedTimestamp"
1664    )
1665    last_edited_timestamp: Optional[datetime] = Field(
1666        default=None, alias="LastEditedTimestamp"
1667    )
1668    sender: Optional[IdentityModel] = Field(default=None, alias="Sender")
1669    redacted: Optional[bool] = Field(default=None, alias="Redacted")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ChannelMessageModel(mypydantic.models.base_model.BaseModel):
1672class ChannelMessageModel(BaseModel):
1673    channel_arn: Optional[str] = Field(default=None, alias="ChannelArn")
1674    message_id: Optional[str] = Field(default=None, alias="MessageId")
1675    content: Optional[str] = Field(default=None, alias="Content")
1676    metadata: Optional[str] = Field(default=None, alias="Metadata")
1677    type: Optional[Literal["CONTROL", "STANDARD"]] = Field(default=None, alias="Type")
1678    created_timestamp: Optional[datetime] = Field(
1679        default=None, alias="CreatedTimestamp"
1680    )
1681    last_edited_timestamp: Optional[datetime] = Field(
1682        default=None, alias="LastEditedTimestamp"
1683    )
1684    last_updated_timestamp: Optional[datetime] = Field(
1685        default=None, alias="LastUpdatedTimestamp"
1686    )
1687    sender: Optional[IdentityModel] = Field(default=None, alias="Sender")
1688    redacted: Optional[bool] = Field(default=None, alias="Redacted")
1689    persistence: Optional[Literal["NON_PERSISTENT", "PERSISTENT"]] = Field(
1690        default=None, alias="Persistence"
1691    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ChannelModeratorSummaryModel(mypydantic.models.base_model.BaseModel):
1694class ChannelModeratorSummaryModel(BaseModel):
1695    moderator: Optional[IdentityModel] = Field(default=None, alias="Moderator")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ChannelModeratorModel(mypydantic.models.base_model.BaseModel):
1698class ChannelModeratorModel(BaseModel):
1699    moderator: Optional[IdentityModel] = Field(default=None, alias="Moderator")
1700    channel_arn: Optional[str] = Field(default=None, alias="ChannelArn")
1701    created_timestamp: Optional[datetime] = Field(
1702        default=None, alias="CreatedTimestamp"
1703    )
1704    created_by: Optional[IdentityModel] = Field(default=None, alias="CreatedBy")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ChannelModel(mypydantic.models.base_model.BaseModel):
1707class ChannelModel(BaseModel):
1708    name: Optional[str] = Field(default=None, alias="Name")
1709    channel_arn: Optional[str] = Field(default=None, alias="ChannelArn")
1710    mode: Optional[Literal["RESTRICTED", "UNRESTRICTED"]] = Field(
1711        default=None, alias="Mode"
1712    )
1713    privacy: Optional[Literal["PRIVATE", "PUBLIC"]] = Field(
1714        default=None, alias="Privacy"
1715    )
1716    metadata: Optional[str] = Field(default=None, alias="Metadata")
1717    created_by: Optional[IdentityModel] = Field(default=None, alias="CreatedBy")
1718    created_timestamp: Optional[datetime] = Field(
1719        default=None, alias="CreatedTimestamp"
1720    )
1721    last_message_timestamp: Optional[datetime] = Field(
1722        default=None, alias="LastMessageTimestamp"
1723    )
1724    last_updated_timestamp: Optional[datetime] = Field(
1725        default=None, alias="LastUpdatedTimestamp"
1726    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class AppInstanceRetentionSettingsModel(mypydantic.models.base_model.BaseModel):
1729class AppInstanceRetentionSettingsModel(BaseModel):
1730    channel_retention_settings: Optional[ChannelRetentionSettingsModel] = Field(
1731        default=None, alias="ChannelRetentionSettings"
1732    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PutAppInstanceStreamingConfigurationsRequestModel(mypydantic.models.base_model.BaseModel):
1735class PutAppInstanceStreamingConfigurationsRequestModel(BaseModel):
1736    app_instance_arn: str = Field(alias="AppInstanceArn")
1737    app_instance_streaming_configurations: Sequence[
1738        AppInstanceStreamingConfigurationModel
1739    ] = Field(alias="AppInstanceStreamingConfigurations")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ArtifactsConfigurationModel(mypydantic.models.base_model.BaseModel):
1742class ArtifactsConfigurationModel(BaseModel):
1743    audio: AudioArtifactsConfigurationModel = Field(alias="Audio")
1744    video: VideoArtifactsConfigurationModel = Field(alias="Video")
1745    content: ContentArtifactsConfigurationModel = Field(alias="Content")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class AssociatePhoneNumbersWithVoiceConnectorGroupResponseModel(mypydantic.models.base_model.BaseModel):
1748class AssociatePhoneNumbersWithVoiceConnectorGroupResponseModel(BaseModel):
1749    phone_number_errors: List[PhoneNumberErrorModel] = Field(alias="PhoneNumberErrors")
1750    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class AssociatePhoneNumbersWithVoiceConnectorResponseModel(mypydantic.models.base_model.BaseModel):
1753class AssociatePhoneNumbersWithVoiceConnectorResponseModel(BaseModel):
1754    phone_number_errors: List[PhoneNumberErrorModel] = Field(alias="PhoneNumberErrors")
1755    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class BatchDeletePhoneNumberResponseModel(mypydantic.models.base_model.BaseModel):
1758class BatchDeletePhoneNumberResponseModel(BaseModel):
1759    phone_number_errors: List[PhoneNumberErrorModel] = Field(alias="PhoneNumberErrors")
1760    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class BatchUpdatePhoneNumberResponseModel(mypydantic.models.base_model.BaseModel):
1763class BatchUpdatePhoneNumberResponseModel(BaseModel):
1764    phone_number_errors: List[PhoneNumberErrorModel] = Field(alias="PhoneNumberErrors")
1765    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateAppInstanceAdminResponseModel(mypydantic.models.base_model.BaseModel):
1768class CreateAppInstanceAdminResponseModel(BaseModel):
1769    app_instance_admin: IdentityModel = Field(alias="AppInstanceAdmin")
1770    app_instance_arn: str = Field(alias="AppInstanceArn")
1771    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateAppInstanceResponseModel(mypydantic.models.base_model.BaseModel):
1774class CreateAppInstanceResponseModel(BaseModel):
1775    app_instance_arn: str = Field(alias="AppInstanceArn")
1776    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateAppInstanceUserResponseModel(mypydantic.models.base_model.BaseModel):
1779class CreateAppInstanceUserResponseModel(BaseModel):
1780    app_instance_user_arn: str = Field(alias="AppInstanceUserArn")
1781    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateChannelBanResponseModel(mypydantic.models.base_model.BaseModel):
1784class CreateChannelBanResponseModel(BaseModel):
1785    channel_arn: str = Field(alias="ChannelArn")
1786    member: IdentityModel = Field(alias="Member")
1787    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateChannelMembershipResponseModel(mypydantic.models.base_model.BaseModel):
1790class CreateChannelMembershipResponseModel(BaseModel):
1791    channel_arn: str = Field(alias="ChannelArn")
1792    member: IdentityModel = Field(alias="Member")
1793    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateChannelModeratorResponseModel(mypydantic.models.base_model.BaseModel):
1796class CreateChannelModeratorResponseModel(BaseModel):
1797    channel_arn: str = Field(alias="ChannelArn")
1798    channel_moderator: IdentityModel = Field(alias="ChannelModerator")
1799    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateChannelResponseModel(mypydantic.models.base_model.BaseModel):
1802class CreateChannelResponseModel(BaseModel):
1803    channel_arn: str = Field(alias="ChannelArn")
1804    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateMeetingDialOutResponseModel(mypydantic.models.base_model.BaseModel):
1807class CreateMeetingDialOutResponseModel(BaseModel):
1808    transaction_id: str = Field(alias="TransactionId")
1809    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeAppInstanceResponseModel(mypydantic.models.base_model.BaseModel):
1812class DescribeAppInstanceResponseModel(BaseModel):
1813    app_instance: AppInstanceModel = Field(alias="AppInstance")
1814    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeAppInstanceUserResponseModel(mypydantic.models.base_model.BaseModel):
1817class DescribeAppInstanceUserResponseModel(BaseModel):
1818    app_instance_user: AppInstanceUserModel = Field(alias="AppInstanceUser")
1819    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DisassociatePhoneNumbersFromVoiceConnectorGroupResponseModel(mypydantic.models.base_model.BaseModel):
1822class DisassociatePhoneNumbersFromVoiceConnectorGroupResponseModel(BaseModel):
1823    phone_number_errors: List[PhoneNumberErrorModel] = Field(alias="PhoneNumberErrors")
1824    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DisassociatePhoneNumbersFromVoiceConnectorResponseModel(mypydantic.models.base_model.BaseModel):
1827class DisassociatePhoneNumbersFromVoiceConnectorResponseModel(BaseModel):
1828    phone_number_errors: List[PhoneNumberErrorModel] = Field(alias="PhoneNumberErrors")
1829    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class EmptyResponseMetadataModel(mypydantic.models.base_model.BaseModel):
1832class EmptyResponseMetadataModel(BaseModel):
1833    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetAccountSettingsResponseModel(mypydantic.models.base_model.BaseModel):
1836class GetAccountSettingsResponseModel(BaseModel):
1837    account_settings: AccountSettingsModel = Field(alias="AccountSettings")
1838    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetAppInstanceStreamingConfigurationsResponseModel(mypydantic.models.base_model.BaseModel):
1841class GetAppInstanceStreamingConfigurationsResponseModel(BaseModel):
1842    app_instance_streaming_configurations: List[
1843        AppInstanceStreamingConfigurationModel
1844    ] = Field(alias="AppInstanceStreamingConfigurations")
1845    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetPhoneNumberSettingsResponseModel(mypydantic.models.base_model.BaseModel):
1848class GetPhoneNumberSettingsResponseModel(BaseModel):
1849    calling_name: str = Field(alias="CallingName")
1850    calling_name_updated_timestamp: datetime = Field(
1851        alias="CallingNameUpdatedTimestamp"
1852    )
1853    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListAppInstanceUsersResponseModel(mypydantic.models.base_model.BaseModel):
1856class ListAppInstanceUsersResponseModel(BaseModel):
1857    app_instance_arn: str = Field(alias="AppInstanceArn")
1858    app_instance_users: List[AppInstanceUserSummaryModel] = Field(
1859        alias="AppInstanceUsers"
1860    )
1861    next_token: str = Field(alias="NextToken")
1862    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListAppInstancesResponseModel(mypydantic.models.base_model.BaseModel):
1865class ListAppInstancesResponseModel(BaseModel):
1866    app_instances: List[AppInstanceSummaryModel] = Field(alias="AppInstances")
1867    next_token: str = Field(alias="NextToken")
1868    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListVoiceConnectorTerminationCredentialsResponseModel(mypydantic.models.base_model.BaseModel):
1871class ListVoiceConnectorTerminationCredentialsResponseModel(BaseModel):
1872    usernames: List[str] = Field(alias="Usernames")
1873    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PutAppInstanceStreamingConfigurationsResponseModel(mypydantic.models.base_model.BaseModel):
1876class PutAppInstanceStreamingConfigurationsResponseModel(BaseModel):
1877    app_instance_streaming_configurations: List[
1878        AppInstanceStreamingConfigurationModel
1879    ] = Field(alias="AppInstanceStreamingConfigurations")
1880    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class RedactChannelMessageResponseModel(mypydantic.models.base_model.BaseModel):
1883class RedactChannelMessageResponseModel(BaseModel):
1884    channel_arn: str = Field(alias="ChannelArn")
1885    message_id: str = Field(alias="MessageId")
1886    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SearchAvailablePhoneNumbersResponseModel(mypydantic.models.base_model.BaseModel):
1889class SearchAvailablePhoneNumbersResponseModel(BaseModel):
1890    e164_phone_numbers: List[str] = Field(alias="E164PhoneNumbers")
1891    next_token: str = Field(alias="NextToken")
1892    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SendChannelMessageResponseModel(mypydantic.models.base_model.BaseModel):
1895class SendChannelMessageResponseModel(BaseModel):
1896    channel_arn: str = Field(alias="ChannelArn")
1897    message_id: str = Field(alias="MessageId")
1898    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateAppInstanceResponseModel(mypydantic.models.base_model.BaseModel):
1901class UpdateAppInstanceResponseModel(BaseModel):
1902    app_instance_arn: str = Field(alias="AppInstanceArn")
1903    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateAppInstanceUserResponseModel(mypydantic.models.base_model.BaseModel):
1906class UpdateAppInstanceUserResponseModel(BaseModel):
1907    app_instance_user_arn: str = Field(alias="AppInstanceUserArn")
1908    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateChannelMessageResponseModel(mypydantic.models.base_model.BaseModel):
1911class UpdateChannelMessageResponseModel(BaseModel):
1912    channel_arn: str = Field(alias="ChannelArn")
1913    message_id: str = Field(alias="MessageId")
1914    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateChannelReadMarkerResponseModel(mypydantic.models.base_model.BaseModel):
1917class UpdateChannelReadMarkerResponseModel(BaseModel):
1918    channel_arn: str = Field(alias="ChannelArn")
1919    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateChannelResponseModel(mypydantic.models.base_model.BaseModel):
1922class UpdateChannelResponseModel(BaseModel):
1923    channel_arn: str = Field(alias="ChannelArn")
1924    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateAttendeeResponseModel(mypydantic.models.base_model.BaseModel):
1927class CreateAttendeeResponseModel(BaseModel):
1928    attendee: AttendeeModel = Field(alias="Attendee")
1929    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetAttendeeResponseModel(mypydantic.models.base_model.BaseModel):
1932class GetAttendeeResponseModel(BaseModel):
1933    attendee: AttendeeModel = Field(alias="Attendee")
1934    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListAttendeesResponseModel(mypydantic.models.base_model.BaseModel):
1937class ListAttendeesResponseModel(BaseModel):
1938    attendees: List[AttendeeModel] = Field(alias="Attendees")
1939    next_token: str = Field(alias="NextToken")
1940    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class BatchCreateAttendeeResponseModel(mypydantic.models.base_model.BaseModel):
1943class BatchCreateAttendeeResponseModel(BaseModel):
1944    attendees: List[AttendeeModel] = Field(alias="Attendees")
1945    errors: List[CreateAttendeeErrorModel] = Field(alias="Errors")
1946    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class BatchCreateRoomMembershipRequestModel(mypydantic.models.base_model.BaseModel):
1949class BatchCreateRoomMembershipRequestModel(BaseModel):
1950    account_id: str = Field(alias="AccountId")
1951    room_id: str = Field(alias="RoomId")
1952    membership_item_list: Sequence[MembershipItemModel] = Field(
1953        alias="MembershipItemList"
1954    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class BatchCreateRoomMembershipResponseModel(mypydantic.models.base_model.BaseModel):
1957class BatchCreateRoomMembershipResponseModel(BaseModel):
1958    errors: List[MemberErrorModel] = Field(alias="Errors")
1959    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class BatchSuspendUserResponseModel(mypydantic.models.base_model.BaseModel):
1962class BatchSuspendUserResponseModel(BaseModel):
1963    user_errors: List[UserErrorModel] = Field(alias="UserErrors")
1964    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class BatchUnsuspendUserResponseModel(mypydantic.models.base_model.BaseModel):
1967class BatchUnsuspendUserResponseModel(BaseModel):
1968    user_errors: List[UserErrorModel] = Field(alias="UserErrors")
1969    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class BatchUpdateUserResponseModel(mypydantic.models.base_model.BaseModel):
1972class BatchUpdateUserResponseModel(BaseModel):
1973    user_errors: List[UserErrorModel] = Field(alias="UserErrors")
1974    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class BatchUpdatePhoneNumberRequestModel(mypydantic.models.base_model.BaseModel):
1977class BatchUpdatePhoneNumberRequestModel(BaseModel):
1978    update_phone_number_request_items: Sequence[
1979        UpdatePhoneNumberRequestItemModel
1980    ] = Field(alias="UpdatePhoneNumberRequestItems")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateBotResponseModel(mypydantic.models.base_model.BaseModel):
1983class CreateBotResponseModel(BaseModel):
1984    bot: BotModel = Field(alias="Bot")
1985    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetBotResponseModel(mypydantic.models.base_model.BaseModel):
1988class GetBotResponseModel(BaseModel):
1989    bot: BotModel = Field(alias="Bot")
1990    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListBotsResponseModel(mypydantic.models.base_model.BaseModel):
1993class ListBotsResponseModel(BaseModel):
1994    bots: List[BotModel] = Field(alias="Bots")
1995    next_token: str = Field(alias="NextToken")
1996    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class RegenerateSecurityTokenResponseModel(mypydantic.models.base_model.BaseModel):
1999class RegenerateSecurityTokenResponseModel(BaseModel):
2000    bot: BotModel = Field(alias="Bot")
2001    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateBotResponseModel(mypydantic.models.base_model.BaseModel):
2004class UpdateBotResponseModel(BaseModel):
2005    bot: BotModel = Field(alias="Bot")
2006    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ValidateE911AddressResponseModel(mypydantic.models.base_model.BaseModel):
2009class ValidateE911AddressResponseModel(BaseModel):
2010    validation_result: int = Field(alias="ValidationResult")
2011    address_external_id: str = Field(alias="AddressExternalId")
2012    address: AddressModel = Field(alias="Address")
2013    candidate_address_list: List[CandidateAddressModel] = Field(
2014        alias="CandidateAddressList"
2015    )
2016    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ChannelMembershipForAppInstanceUserSummaryModel(mypydantic.models.base_model.BaseModel):
2019class ChannelMembershipForAppInstanceUserSummaryModel(BaseModel):
2020    channel_summary: Optional[ChannelSummaryModel] = Field(
2021        default=None, alias="ChannelSummary"
2022    )
2023    app_instance_user_membership_summary: Optional[
2024        AppInstanceUserMembershipSummaryModel
2025    ] = Field(default=None, alias="AppInstanceUserMembershipSummary")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ChannelModeratedByAppInstanceUserSummaryModel(mypydantic.models.base_model.BaseModel):
2028class ChannelModeratedByAppInstanceUserSummaryModel(BaseModel):
2029    channel_summary: Optional[ChannelSummaryModel] = Field(
2030        default=None, alias="ChannelSummary"
2031    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListChannelsResponseModel(mypydantic.models.base_model.BaseModel):
2034class ListChannelsResponseModel(BaseModel):
2035    channels: List[ChannelSummaryModel] = Field(alias="Channels")
2036    next_token: str = Field(alias="NextToken")
2037    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateAppInstanceRequestModel(mypydantic.models.base_model.BaseModel):
2040class CreateAppInstanceRequestModel(BaseModel):
2041    name: str = Field(alias="Name")
2042    client_request_token: str = Field(alias="ClientRequestToken")
2043    metadata: Optional[str] = Field(default=None, alias="Metadata")
2044    tags: Optional[Sequence[TagModel]] = Field(default=None, alias="Tags")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateAppInstanceUserRequestModel(mypydantic.models.base_model.BaseModel):
2047class CreateAppInstanceUserRequestModel(BaseModel):
2048    app_instance_arn: str = Field(alias="AppInstanceArn")
2049    app_instance_user_id: str = Field(alias="AppInstanceUserId")
2050    name: str = Field(alias="Name")
2051    client_request_token: str = Field(alias="ClientRequestToken")
2052    metadata: Optional[str] = Field(default=None, alias="Metadata")
2053    tags: Optional[Sequence[TagModel]] = Field(default=None, alias="Tags")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateAttendeeRequestItemModel(mypydantic.models.base_model.BaseModel):
2056class CreateAttendeeRequestItemModel(BaseModel):
2057    external_user_id: str = Field(alias="ExternalUserId")
2058    tags: Optional[Sequence[TagModel]] = Field(default=None, alias="Tags")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateAttendeeRequestModel(mypydantic.models.base_model.BaseModel):
2061class CreateAttendeeRequestModel(BaseModel):
2062    meeting_id: str = Field(alias="MeetingId")
2063    external_user_id: str = Field(alias="ExternalUserId")
2064    tags: Optional[Sequence[TagModel]] = Field(default=None, alias="Tags")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateChannelRequestModel(mypydantic.models.base_model.BaseModel):
2067class CreateChannelRequestModel(BaseModel):
2068    app_instance_arn: str = Field(alias="AppInstanceArn")
2069    name: str = Field(alias="Name")
2070    client_request_token: str = Field(alias="ClientRequestToken")
2071    mode: Optional[Literal["RESTRICTED", "UNRESTRICTED"]] = Field(
2072        default=None, alias="Mode"
2073    )
2074    privacy: Optional[Literal["PRIVATE", "PUBLIC"]] = Field(
2075        default=None, alias="Privacy"
2076    )
2077    metadata: Optional[str] = Field(default=None, alias="Metadata")
2078    tags: Optional[Sequence[TagModel]] = Field(default=None, alias="Tags")
2079    chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListAttendeeTagsResponseModel(mypydantic.models.base_model.BaseModel):
2082class ListAttendeeTagsResponseModel(BaseModel):
2083    tags: List[TagModel] = Field(alias="Tags")
2084    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListMeetingTagsResponseModel(mypydantic.models.base_model.BaseModel):
2087class ListMeetingTagsResponseModel(BaseModel):
2088    tags: List[TagModel] = Field(alias="Tags")
2089    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListTagsForResourceResponseModel(mypydantic.models.base_model.BaseModel):
2092class ListTagsForResourceResponseModel(BaseModel):
2093    tags: List[TagModel] = Field(alias="Tags")
2094    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class TagAttendeeRequestModel(mypydantic.models.base_model.BaseModel):
2097class TagAttendeeRequestModel(BaseModel):
2098    meeting_id: str = Field(alias="MeetingId")
2099    attendee_id: str = Field(alias="AttendeeId")
2100    tags: Sequence[TagModel] = Field(alias="Tags")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class TagMeetingRequestModel(mypydantic.models.base_model.BaseModel):
2103class TagMeetingRequestModel(BaseModel):
2104    meeting_id: str = Field(alias="MeetingId")
2105    tags: Sequence[TagModel] = Field(alias="Tags")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class TagResourceRequestModel(mypydantic.models.base_model.BaseModel):
2108class TagResourceRequestModel(BaseModel):
2109    resource_arn: str = Field(alias="ResourceARN")
2110    tags: Sequence[TagModel] = Field(alias="Tags")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateMeetingRequestModel(mypydantic.models.base_model.BaseModel):
2113class CreateMeetingRequestModel(BaseModel):
2114    client_request_token: str = Field(alias="ClientRequestToken")
2115    external_meeting_id: Optional[str] = Field(default=None, alias="ExternalMeetingId")
2116    meeting_host_id: Optional[str] = Field(default=None, alias="MeetingHostId")
2117    media_region: Optional[str] = Field(default=None, alias="MediaRegion")
2118    tags: Optional[Sequence[TagModel]] = Field(default=None, alias="Tags")
2119    notifications_configuration: Optional[
2120        MeetingNotificationConfigurationModel
2121    ] = Field(default=None, alias="NotificationsConfiguration")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateProxySessionRequestModel(mypydantic.models.base_model.BaseModel):
2124class CreateProxySessionRequestModel(BaseModel):
2125    voice_connector_id: str = Field(alias="VoiceConnectorId")
2126    participant_phone_numbers: Sequence[str] = Field(alias="ParticipantPhoneNumbers")
2127    capabilities: Sequence[Literal["SMS", "Voice"]] = Field(alias="Capabilities")
2128    name: Optional[str] = Field(default=None, alias="Name")
2129    expiry_minutes: Optional[int] = Field(default=None, alias="ExpiryMinutes")
2130    number_selection_behavior: Optional[Literal["AvoidSticky", "PreferSticky"]] = Field(
2131        default=None, alias="NumberSelectionBehavior"
2132    )
2133    geo_match_level: Optional[Literal["AreaCode", "Country"]] = Field(
2134        default=None, alias="GeoMatchLevel"
2135    )
2136    geo_match_params: Optional[GeoMatchParamsModel] = Field(
2137        default=None, alias="GeoMatchParams"
2138    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateRoomResponseModel(mypydantic.models.base_model.BaseModel):
2141class CreateRoomResponseModel(BaseModel):
2142    room: RoomModel = Field(alias="Room")
2143    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetRoomResponseModel(mypydantic.models.base_model.BaseModel):
2146class GetRoomResponseModel(BaseModel):
2147    room: RoomModel = Field(alias="Room")
2148    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListRoomsResponseModel(mypydantic.models.base_model.BaseModel):
2151class ListRoomsResponseModel(BaseModel):
2152    rooms: List[RoomModel] = Field(alias="Rooms")
2153    next_token: str = Field(alias="NextToken")
2154    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateRoomResponseModel(mypydantic.models.base_model.BaseModel):
2157class UpdateRoomResponseModel(BaseModel):
2158    room: RoomModel = Field(alias="Room")
2159    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateSipMediaApplicationCallResponseModel(mypydantic.models.base_model.BaseModel):
2162class CreateSipMediaApplicationCallResponseModel(BaseModel):
2163    sip_media_application_call: SipMediaApplicationCallModel = Field(
2164        alias="SipMediaApplicationCall"
2165    )
2166    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateSipMediaApplicationCallResponseModel(mypydantic.models.base_model.BaseModel):
2169class UpdateSipMediaApplicationCallResponseModel(BaseModel):
2170    sip_media_application_call: SipMediaApplicationCallModel = Field(
2171        alias="SipMediaApplicationCall"
2172    )
2173    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateSipMediaApplicationRequestModel(mypydantic.models.base_model.BaseModel):
2176class CreateSipMediaApplicationRequestModel(BaseModel):
2177    aws_region: str = Field(alias="AwsRegion")
2178    name: str = Field(alias="Name")
2179    endpoints: Sequence[SipMediaApplicationEndpointModel] = Field(alias="Endpoints")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SipMediaApplicationModel(mypydantic.models.base_model.BaseModel):
2182class SipMediaApplicationModel(BaseModel):
2183    sip_media_application_id: Optional[str] = Field(
2184        default=None, alias="SipMediaApplicationId"
2185    )
2186    aws_region: Optional[str] = Field(default=None, alias="AwsRegion")
2187    name: Optional[str] = Field(default=None, alias="Name")
2188    endpoints: Optional[List[SipMediaApplicationEndpointModel]] = Field(
2189        default=None, alias="Endpoints"
2190    )
2191    created_timestamp: Optional[datetime] = Field(
2192        default=None, alias="CreatedTimestamp"
2193    )
2194    updated_timestamp: Optional[datetime] = Field(
2195        default=None, alias="UpdatedTimestamp"
2196    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateSipMediaApplicationRequestModel(mypydantic.models.base_model.BaseModel):
2199class UpdateSipMediaApplicationRequestModel(BaseModel):
2200    sip_media_application_id: str = Field(alias="SipMediaApplicationId")
2201    name: Optional[str] = Field(default=None, alias="Name")
2202    endpoints: Optional[Sequence[SipMediaApplicationEndpointModel]] = Field(
2203        default=None, alias="Endpoints"
2204    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateSipRuleRequestModel(mypydantic.models.base_model.BaseModel):
2207class CreateSipRuleRequestModel(BaseModel):
2208    name: str = Field(alias="Name")
2209    trigger_type: Literal["RequestUriHostname", "ToPhoneNumber"] = Field(
2210        alias="TriggerType"
2211    )
2212    trigger_value: str = Field(alias="TriggerValue")
2213    target_applications: Sequence[SipRuleTargetApplicationModel] = Field(
2214        alias="TargetApplications"
2215    )
2216    disabled: Optional[bool] = Field(default=None, alias="Disabled")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SipRuleModel(mypydantic.models.base_model.BaseModel):
2219class SipRuleModel(BaseModel):
2220    sip_rule_id: Optional[str] = Field(default=None, alias="SipRuleId")
2221    name: Optional[str] = Field(default=None, alias="Name")
2222    disabled: Optional[bool] = Field(default=None, alias="Disabled")
2223    trigger_type: Optional[Literal["RequestUriHostname", "ToPhoneNumber"]] = Field(
2224        default=None, alias="TriggerType"
2225    )
2226    trigger_value: Optional[str] = Field(default=None, alias="TriggerValue")
2227    target_applications: Optional[List[SipRuleTargetApplicationModel]] = Field(
2228        default=None, alias="TargetApplications"
2229    )
2230    created_timestamp: Optional[datetime] = Field(
2231        default=None, alias="CreatedTimestamp"
2232    )
2233    updated_timestamp: Optional[datetime] = Field(
2234        default=None, alias="UpdatedTimestamp"
2235    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateSipRuleRequestModel(mypydantic.models.base_model.BaseModel):
2238class UpdateSipRuleRequestModel(BaseModel):
2239    sip_rule_id: str = Field(alias="SipRuleId")
2240    name: str = Field(alias="Name")
2241    disabled: Optional[bool] = Field(default=None, alias="Disabled")
2242    target_applications: Optional[Sequence[SipRuleTargetApplicationModel]] = Field(
2243        default=None, alias="TargetApplications"
2244    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateVoiceConnectorGroupRequestModel(mypydantic.models.base_model.BaseModel):
2247class CreateVoiceConnectorGroupRequestModel(BaseModel):
2248    name: str = Field(alias="Name")
2249    voice_connector_items: Optional[Sequence[VoiceConnectorItemModel]] = Field(
2250        default=None, alias="VoiceConnectorItems"
2251    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateVoiceConnectorGroupRequestModel(mypydantic.models.base_model.BaseModel):
2254class UpdateVoiceConnectorGroupRequestModel(BaseModel):
2255    voice_connector_group_id: str = Field(alias="VoiceConnectorGroupId")
2256    name: str = Field(alias="Name")
2257    voice_connector_items: Sequence[VoiceConnectorItemModel] = Field(
2258        alias="VoiceConnectorItems"
2259    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class VoiceConnectorGroupModel(mypydantic.models.base_model.BaseModel):
2262class VoiceConnectorGroupModel(BaseModel):
2263    voice_connector_group_id: Optional[str] = Field(
2264        default=None, alias="VoiceConnectorGroupId"
2265    )
2266    name: Optional[str] = Field(default=None, alias="Name")
2267    voice_connector_items: Optional[List[VoiceConnectorItemModel]] = Field(
2268        default=None, alias="VoiceConnectorItems"
2269    )
2270    created_timestamp: Optional[datetime] = Field(
2271        default=None, alias="CreatedTimestamp"
2272    )
2273    updated_timestamp: Optional[datetime] = Field(
2274        default=None, alias="UpdatedTimestamp"
2275    )
2276    voice_connector_group_arn: Optional[str] = Field(
2277        default=None, alias="VoiceConnectorGroupArn"
2278    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateVoiceConnectorResponseModel(mypydantic.models.base_model.BaseModel):
2281class CreateVoiceConnectorResponseModel(BaseModel):
2282    voice_connector: VoiceConnectorModel = Field(alias="VoiceConnector")
2283    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetVoiceConnectorResponseModel(mypydantic.models.base_model.BaseModel):
2286class GetVoiceConnectorResponseModel(BaseModel):
2287    voice_connector: VoiceConnectorModel = Field(alias="VoiceConnector")
2288    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListVoiceConnectorsResponseModel(mypydantic.models.base_model.BaseModel):
2291class ListVoiceConnectorsResponseModel(BaseModel):
2292    voice_connectors: List[VoiceConnectorModel] = Field(alias="VoiceConnectors")
2293    next_token: str = Field(alias="NextToken")
2294    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateVoiceConnectorResponseModel(mypydantic.models.base_model.BaseModel):
2297class UpdateVoiceConnectorResponseModel(BaseModel):
2298    voice_connector: VoiceConnectorModel = Field(alias="VoiceConnector")
2299    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PutVoiceConnectorTerminationCredentialsRequestModel(mypydantic.models.base_model.BaseModel):
2302class PutVoiceConnectorTerminationCredentialsRequestModel(BaseModel):
2303    voice_connector_id: str = Field(alias="VoiceConnectorId")
2304    credentials: Optional[Sequence[CredentialModel]] = Field(
2305        default=None, alias="Credentials"
2306    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class EmergencyCallingConfigurationModel(mypydantic.models.base_model.BaseModel):
2309class EmergencyCallingConfigurationModel(BaseModel):
2310    dnis: Optional[List[DNISEmergencyCallingConfigurationModel]] = Field(
2311        default=None, alias="DNIS"
2312    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class TranscriptionConfigurationModel(mypydantic.models.base_model.BaseModel):
2315class TranscriptionConfigurationModel(BaseModel):
2316    engine_transcribe_settings: Optional[EngineTranscribeSettingsModel] = Field(
2317        default=None, alias="EngineTranscribeSettings"
2318    )
2319    engine_transcribe_medical_settings: Optional[
2320        EngineTranscribeMedicalSettingsModel
2321    ] = Field(default=None, alias="EngineTranscribeMedicalSettings")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetEventsConfigurationResponseModel(mypydantic.models.base_model.BaseModel):
2324class GetEventsConfigurationResponseModel(BaseModel):
2325    events_configuration: EventsConfigurationModel = Field(alias="EventsConfiguration")
2326    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PutEventsConfigurationResponseModel(mypydantic.models.base_model.BaseModel):
2329class PutEventsConfigurationResponseModel(BaseModel):
2330    events_configuration: EventsConfigurationModel = Field(alias="EventsConfiguration")
2331    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetGlobalSettingsResponseModel(mypydantic.models.base_model.BaseModel):
2334class GetGlobalSettingsResponseModel(BaseModel):
2335    business_calling: BusinessCallingSettingsModel = Field(alias="BusinessCalling")
2336    voice_connector: VoiceConnectorSettingsModel = Field(alias="VoiceConnector")
2337    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateGlobalSettingsRequestModel(mypydantic.models.base_model.BaseModel):
2340class UpdateGlobalSettingsRequestModel(BaseModel):
2341    business_calling: Optional[BusinessCallingSettingsModel] = Field(
2342        default=None, alias="BusinessCalling"
2343    )
2344    voice_connector: Optional[VoiceConnectorSettingsModel] = Field(
2345        default=None, alias="VoiceConnector"
2346    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetMessagingSessionEndpointResponseModel(mypydantic.models.base_model.BaseModel):
2349class GetMessagingSessionEndpointResponseModel(BaseModel):
2350    endpoint: MessagingSessionEndpointModel = Field(alias="Endpoint")
2351    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetSipMediaApplicationLoggingConfigurationResponseModel(mypydantic.models.base_model.BaseModel):
2354class GetSipMediaApplicationLoggingConfigurationResponseModel(BaseModel):
2355    sip_media_application_logging_configuration: SipMediaApplicationLoggingConfigurationModel = Field(
2356        alias="SipMediaApplicationLoggingConfiguration"
2357    )
2358    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PutSipMediaApplicationLoggingConfigurationRequestModel(mypydantic.models.base_model.BaseModel):
2361class PutSipMediaApplicationLoggingConfigurationRequestModel(BaseModel):
2362    sip_media_application_id: str = Field(alias="SipMediaApplicationId")
2363    sip_media_application_logging_configuration: Optional[
2364        SipMediaApplicationLoggingConfigurationModel
2365    ] = Field(default=None, alias="SipMediaApplicationLoggingConfiguration")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PutSipMediaApplicationLoggingConfigurationResponseModel(mypydantic.models.base_model.BaseModel):
2368class PutSipMediaApplicationLoggingConfigurationResponseModel(BaseModel):
2369    sip_media_application_logging_configuration: SipMediaApplicationLoggingConfigurationModel = Field(
2370        alias="SipMediaApplicationLoggingConfiguration"
2371    )
2372    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetVoiceConnectorLoggingConfigurationResponseModel(mypydantic.models.base_model.BaseModel):
2375class GetVoiceConnectorLoggingConfigurationResponseModel(BaseModel):
2376    logging_configuration: LoggingConfigurationModel = Field(
2377        alias="LoggingConfiguration"
2378    )
2379    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PutVoiceConnectorLoggingConfigurationRequestModel(mypydantic.models.base_model.BaseModel):
2382class PutVoiceConnectorLoggingConfigurationRequestModel(BaseModel):
2383    voice_connector_id: str = Field(alias="VoiceConnectorId")
2384    logging_configuration: LoggingConfigurationModel = Field(
2385        alias="LoggingConfiguration"
2386    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PutVoiceConnectorLoggingConfigurationResponseModel(mypydantic.models.base_model.BaseModel):
2389class PutVoiceConnectorLoggingConfigurationResponseModel(BaseModel):
2390    logging_configuration: LoggingConfigurationModel = Field(
2391        alias="LoggingConfiguration"
2392    )
2393    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetVoiceConnectorProxyResponseModel(mypydantic.models.base_model.BaseModel):
2396class GetVoiceConnectorProxyResponseModel(BaseModel):
2397    proxy: ProxyModel = Field(alias="Proxy")
2398    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PutVoiceConnectorProxyResponseModel(mypydantic.models.base_model.BaseModel):
2401class PutVoiceConnectorProxyResponseModel(BaseModel):
2402    proxy: ProxyModel = Field(alias="Proxy")
2403    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetVoiceConnectorTerminationHealthResponseModel(mypydantic.models.base_model.BaseModel):
2406class GetVoiceConnectorTerminationHealthResponseModel(BaseModel):
2407    termination_health: TerminationHealthModel = Field(alias="TerminationHealth")
2408    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetVoiceConnectorTerminationResponseModel(mypydantic.models.base_model.BaseModel):
2411class GetVoiceConnectorTerminationResponseModel(BaseModel):
2412    termination: TerminationModel = Field(alias="Termination")
2413    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PutVoiceConnectorTerminationRequestModel(mypydantic.models.base_model.BaseModel):
2416class PutVoiceConnectorTerminationRequestModel(BaseModel):
2417    voice_connector_id: str = Field(alias="VoiceConnectorId")
2418    termination: TerminationModel = Field(alias="Termination")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PutVoiceConnectorTerminationResponseModel(mypydantic.models.base_model.BaseModel):
2421class PutVoiceConnectorTerminationResponseModel(BaseModel):
2422    termination: TerminationModel = Field(alias="Termination")
2423    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class InviteUsersResponseModel(mypydantic.models.base_model.BaseModel):
2426class InviteUsersResponseModel(BaseModel):
2427    invites: List[InviteModel] = Field(alias="Invites")
2428    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListAccountsRequestListAccountsPaginateModel(mypydantic.models.base_model.BaseModel):
2431class ListAccountsRequestListAccountsPaginateModel(BaseModel):
2432    name: Optional[str] = Field(default=None, alias="Name")
2433    user_email: Optional[str] = Field(default=None, alias="UserEmail")
2434    pagination_config: Optional[PaginatorConfigModel] = Field(
2435        default=None, alias="PaginationConfig"
2436    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListUsersRequestListUsersPaginateModel(mypydantic.models.base_model.BaseModel):
2439class ListUsersRequestListUsersPaginateModel(BaseModel):
2440    account_id: str = Field(alias="AccountId")
2441    user_email: Optional[str] = Field(default=None, alias="UserEmail")
2442    user_type: Optional[Literal["PrivateUser", "SharedDevice"]] = Field(
2443        default=None, alias="UserType"
2444    )
2445    pagination_config: Optional[PaginatorConfigModel] = Field(
2446        default=None, alias="PaginationConfig"
2447    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListSupportedPhoneNumberCountriesResponseModel(mypydantic.models.base_model.BaseModel):
2450class ListSupportedPhoneNumberCountriesResponseModel(BaseModel):
2451    phone_number_countries: List[PhoneNumberCountryModel] = Field(
2452        alias="PhoneNumberCountries"
2453    )
2454    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class MeetingModel(mypydantic.models.base_model.BaseModel):
2457class MeetingModel(BaseModel):
2458    meeting_id: Optional[str] = Field(default=None, alias="MeetingId")
2459    external_meeting_id: Optional[str] = Field(default=None, alias="ExternalMeetingId")
2460    media_placement: Optional[MediaPlacementModel] = Field(
2461        default=None, alias="MediaPlacement"
2462    )
2463    media_region: Optional[str] = Field(default=None, alias="MediaRegion")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class RoomMembershipModel(mypydantic.models.base_model.BaseModel):
2466class RoomMembershipModel(BaseModel):
2467    room_id: Optional[str] = Field(default=None, alias="RoomId")
2468    member: Optional[MemberModel] = Field(default=None, alias="Member")
2469    role: Optional[Literal["Administrator", "Member"]] = Field(
2470        default=None, alias="Role"
2471    )
2472    invited_by: Optional[str] = Field(default=None, alias="InvitedBy")
2473    updated_timestamp: Optional[datetime] = Field(
2474        default=None, alias="UpdatedTimestamp"
2475    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PhoneNumberOrderModel(mypydantic.models.base_model.BaseModel):
2478class PhoneNumberOrderModel(BaseModel):
2479    phone_number_order_id: Optional[str] = Field(
2480        default=None, alias="PhoneNumberOrderId"
2481    )
2482    product_type: Optional[
2483        Literal["BusinessCalling", "SipMediaApplicationDialIn", "VoiceConnector"]
2484    ] = Field(default=None, alias="ProductType")
2485    status: Optional[Literal["Failed", "Partial", "Processing", "Successful"]] = Field(
2486        default=None, alias="Status"
2487    )
2488    ordered_phone_numbers: Optional[List[OrderedPhoneNumberModel]] = Field(
2489        default=None, alias="OrderedPhoneNumbers"
2490    )
2491    created_timestamp: Optional[datetime] = Field(
2492        default=None, alias="CreatedTimestamp"
2493    )
2494    updated_timestamp: Optional[datetime] = Field(
2495        default=None, alias="UpdatedTimestamp"
2496    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class OriginationModel(mypydantic.models.base_model.BaseModel):
2499class OriginationModel(BaseModel):
2500    routes: Optional[List[OriginationRouteModel]] = Field(default=None, alias="Routes")
2501    disabled: Optional[bool] = Field(default=None, alias="Disabled")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ProxySessionModel(mypydantic.models.base_model.BaseModel):
2504class ProxySessionModel(BaseModel):
2505    voice_connector_id: Optional[str] = Field(default=None, alias="VoiceConnectorId")
2506    proxy_session_id: Optional[str] = Field(default=None, alias="ProxySessionId")
2507    name: Optional[str] = Field(default=None, alias="Name")
2508    status: Optional[Literal["Closed", "InProgress", "Open"]] = Field(
2509        default=None, alias="Status"
2510    )
2511    expiry_minutes: Optional[int] = Field(default=None, alias="ExpiryMinutes")
2512    capabilities: Optional[List[Literal["SMS", "Voice"]]] = Field(
2513        default=None, alias="Capabilities"
2514    )
2515    created_timestamp: Optional[datetime] = Field(
2516        default=None, alias="CreatedTimestamp"
2517    )
2518    updated_timestamp: Optional[datetime] = Field(
2519        default=None, alias="UpdatedTimestamp"
2520    )
2521    ended_timestamp: Optional[datetime] = Field(default=None, alias="EndedTimestamp")
2522    participants: Optional[List[ParticipantModel]] = Field(
2523        default=None, alias="Participants"
2524    )
2525    number_selection_behavior: Optional[Literal["AvoidSticky", "PreferSticky"]] = Field(
2526        default=None, alias="NumberSelectionBehavior"
2527    )
2528    geo_match_level: Optional[Literal["AreaCode", "Country"]] = Field(
2529        default=None, alias="GeoMatchLevel"
2530    )
2531    geo_match_params: Optional[GeoMatchParamsModel] = Field(
2532        default=None, alias="GeoMatchParams"
2533    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PhoneNumberModel(mypydantic.models.base_model.BaseModel):
2536class PhoneNumberModel(BaseModel):
2537    phone_number_id: Optional[str] = Field(default=None, alias="PhoneNumberId")
2538    e164_phone_number: Optional[str] = Field(default=None, alias="E164PhoneNumber")
2539    country: Optional[str] = Field(default=None, alias="Country")
2540    type: Optional[Literal["Local", "TollFree"]] = Field(default=None, alias="Type")
2541    product_type: Optional[
2542        Literal["BusinessCalling", "SipMediaApplicationDialIn", "VoiceConnector"]
2543    ] = Field(default=None, alias="ProductType")
2544    status: Optional[
2545        Literal[
2546            "AcquireFailed",
2547            "AcquireInProgress",
2548            "Assigned",
2549            "DeleteFailed",
2550            "DeleteInProgress",
2551            "ReleaseFailed",
2552            "ReleaseInProgress",
2553            "Unassigned",
2554        ]
2555    ] = Field(default=None, alias="Status")
2556    capabilities: Optional[PhoneNumberCapabilitiesModel] = Field(
2557        default=None, alias="Capabilities"
2558    )
2559    associations: Optional[List[PhoneNumberAssociationModel]] = Field(
2560        default=None, alias="Associations"
2561    )
2562    calling_name: Optional[str] = Field(default=None, alias="CallingName")
2563    calling_name_status: Optional[
2564        Literal["Unassigned", "UpdateFailed", "UpdateInProgress", "UpdateSucceeded"]
2565    ] = Field(default=None, alias="CallingNameStatus")
2566    created_timestamp: Optional[datetime] = Field(
2567        default=None, alias="CreatedTimestamp"
2568    )
2569    updated_timestamp: Optional[datetime] = Field(
2570        default=None, alias="UpdatedTimestamp"
2571    )
2572    deletion_timestamp: Optional[datetime] = Field(
2573        default=None, alias="DeletionTimestamp"
2574    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class RetentionSettingsModel(mypydantic.models.base_model.BaseModel):
2577class RetentionSettingsModel(BaseModel):
2578    room_retention_settings: Optional[RoomRetentionSettingsModel] = Field(
2579        default=None, alias="RoomRetentionSettings"
2580    )
2581    conversation_retention_settings: Optional[
2582        ConversationRetentionSettingsModel
2583    ] = Field(default=None, alias="ConversationRetentionSettings")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class SourceConfigurationModel(mypydantic.models.base_model.BaseModel):
2586class SourceConfigurationModel(BaseModel):
2587    selected_video_streams: Optional[SelectedVideoStreamsModel] = Field(
2588        default=None, alias="SelectedVideoStreams"
2589    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class StreamingConfigurationModel(mypydantic.models.base_model.BaseModel):
2592class StreamingConfigurationModel(BaseModel):
2593    data_retention_in_hours: int = Field(alias="DataRetentionInHours")
2594    disabled: Optional[bool] = Field(default=None, alias="Disabled")
2595    streaming_notification_targets: Optional[
2596        List[StreamingNotificationTargetModel]
2597    ] = Field(default=None, alias="StreamingNotificationTargets")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UserSettingsModel(mypydantic.models.base_model.BaseModel):
2600class UserSettingsModel(BaseModel):
2601    telephony: TelephonySettingsModel = Field(alias="Telephony")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateAccountResponseModel(mypydantic.models.base_model.BaseModel):
2604class CreateAccountResponseModel(BaseModel):
2605    account: AccountModel = Field(alias="Account")
2606    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetAccountResponseModel(mypydantic.models.base_model.BaseModel):
2609class GetAccountResponseModel(BaseModel):
2610    account: AccountModel = Field(alias="Account")
2611    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListAccountsResponseModel(mypydantic.models.base_model.BaseModel):
2614class ListAccountsResponseModel(BaseModel):
2615    accounts: List[AccountModel] = Field(alias="Accounts")
2616    next_token: str = Field(alias="NextToken")
2617    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateAccountResponseModel(mypydantic.models.base_model.BaseModel):
2620class UpdateAccountResponseModel(BaseModel):
2621    account: AccountModel = Field(alias="Account")
2622    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class BatchUpdateUserRequestModel(mypydantic.models.base_model.BaseModel):
2625class BatchUpdateUserRequestModel(BaseModel):
2626    account_id: str = Field(alias="AccountId")
2627    update_user_request_items: Sequence[UpdateUserRequestItemModel] = Field(
2628        alias="UpdateUserRequestItems"
2629    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateUserResponseModel(mypydantic.models.base_model.BaseModel):
2632class CreateUserResponseModel(BaseModel):
2633    user: UserModel = Field(alias="User")
2634    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetUserResponseModel(mypydantic.models.base_model.BaseModel):
2637class GetUserResponseModel(BaseModel):
2638    user: UserModel = Field(alias="User")
2639    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListUsersResponseModel(mypydantic.models.base_model.BaseModel):
2642class ListUsersResponseModel(BaseModel):
2643    users: List[UserModel] = Field(alias="Users")
2644    next_token: str = Field(alias="NextToken")
2645    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ResetPersonalPINResponseModel(mypydantic.models.base_model.BaseModel):
2648class ResetPersonalPINResponseModel(BaseModel):
2649    user: UserModel = Field(alias="User")
2650    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateUserResponseModel(mypydantic.models.base_model.BaseModel):
2653class UpdateUserResponseModel(BaseModel):
2654    user: UserModel = Field(alias="User")
2655    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListAppInstanceAdminsResponseModel(mypydantic.models.base_model.BaseModel):
2658class ListAppInstanceAdminsResponseModel(BaseModel):
2659    app_instance_arn: str = Field(alias="AppInstanceArn")
2660    app_instance_admins: List[AppInstanceAdminSummaryModel] = Field(
2661        alias="AppInstanceAdmins"
2662    )
2663    next_token: str = Field(alias="NextToken")
2664    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeAppInstanceAdminResponseModel(mypydantic.models.base_model.BaseModel):
2667class DescribeAppInstanceAdminResponseModel(BaseModel):
2668    app_instance_admin: AppInstanceAdminModel = Field(alias="AppInstanceAdmin")
2669    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class BatchCreateChannelMembershipResponseModel(mypydantic.models.base_model.BaseModel):
2672class BatchCreateChannelMembershipResponseModel(BaseModel):
2673    batch_channel_memberships: BatchChannelMembershipsModel = Field(
2674        alias="BatchChannelMemberships"
2675    )
2676    errors: List[BatchCreateChannelMembershipErrorModel] = Field(alias="Errors")
2677    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListChannelBansResponseModel(mypydantic.models.base_model.BaseModel):
2680class ListChannelBansResponseModel(BaseModel):
2681    channel_arn: str = Field(alias="ChannelArn")
2682    next_token: str = Field(alias="NextToken")
2683    channel_bans: List[ChannelBanSummaryModel] = Field(alias="ChannelBans")
2684    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeChannelBanResponseModel(mypydantic.models.base_model.BaseModel):
2687class DescribeChannelBanResponseModel(BaseModel):
2688    channel_ban: ChannelBanModel = Field(alias="ChannelBan")
2689    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListChannelMembershipsResponseModel(mypydantic.models.base_model.BaseModel):
2692class ListChannelMembershipsResponseModel(BaseModel):
2693    channel_arn: str = Field(alias="ChannelArn")
2694    channel_memberships: List[ChannelMembershipSummaryModel] = Field(
2695        alias="ChannelMemberships"
2696    )
2697    next_token: str = Field(alias="NextToken")
2698    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeChannelMembershipResponseModel(mypydantic.models.base_model.BaseModel):
2701class DescribeChannelMembershipResponseModel(BaseModel):
2702    channel_membership: ChannelMembershipModel = Field(alias="ChannelMembership")
2703    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListChannelMessagesResponseModel(mypydantic.models.base_model.BaseModel):
2706class ListChannelMessagesResponseModel(BaseModel):
2707    channel_arn: str = Field(alias="ChannelArn")
2708    next_token: str = Field(alias="NextToken")
2709    channel_messages: List[ChannelMessageSummaryModel] = Field(alias="ChannelMessages")
2710    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetChannelMessageResponseModel(mypydantic.models.base_model.BaseModel):
2713class GetChannelMessageResponseModel(BaseModel):
2714    channel_message: ChannelMessageModel = Field(alias="ChannelMessage")
2715    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListChannelModeratorsResponseModel(mypydantic.models.base_model.BaseModel):
2718class ListChannelModeratorsResponseModel(BaseModel):
2719    channel_arn: str = Field(alias="ChannelArn")
2720    next_token: str = Field(alias="NextToken")
2721    channel_moderators: List[ChannelModeratorSummaryModel] = Field(
2722        alias="ChannelModerators"
2723    )
2724    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeChannelModeratorResponseModel(mypydantic.models.base_model.BaseModel):
2727class DescribeChannelModeratorResponseModel(BaseModel):
2728    channel_moderator: ChannelModeratorModel = Field(alias="ChannelModerator")
2729    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeChannelResponseModel(mypydantic.models.base_model.BaseModel):
2732class DescribeChannelResponseModel(BaseModel):
2733    channel: ChannelModel = Field(alias="Channel")
2734    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetAppInstanceRetentionSettingsResponseModel(mypydantic.models.base_model.BaseModel):
2737class GetAppInstanceRetentionSettingsResponseModel(BaseModel):
2738    app_instance_retention_settings: AppInstanceRetentionSettingsModel = Field(
2739        alias="AppInstanceRetentionSettings"
2740    )
2741    initiate_deletion_timestamp: datetime = Field(alias="InitiateDeletionTimestamp")
2742    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PutAppInstanceRetentionSettingsRequestModel(mypydantic.models.base_model.BaseModel):
2745class PutAppInstanceRetentionSettingsRequestModel(BaseModel):
2746    app_instance_arn: str = Field(alias="AppInstanceArn")
2747    app_instance_retention_settings: AppInstanceRetentionSettingsModel = Field(
2748        alias="AppInstanceRetentionSettings"
2749    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PutAppInstanceRetentionSettingsResponseModel(mypydantic.models.base_model.BaseModel):
2752class PutAppInstanceRetentionSettingsResponseModel(BaseModel):
2753    app_instance_retention_settings: AppInstanceRetentionSettingsModel = Field(
2754        alias="AppInstanceRetentionSettings"
2755    )
2756    initiate_deletion_timestamp: datetime = Field(alias="InitiateDeletionTimestamp")
2757    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeChannelMembershipForAppInstanceUserResponseModel(mypydantic.models.base_model.BaseModel):
2760class DescribeChannelMembershipForAppInstanceUserResponseModel(BaseModel):
2761    channel_membership: ChannelMembershipForAppInstanceUserSummaryModel = Field(
2762        alias="ChannelMembership"
2763    )
2764    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListChannelMembershipsForAppInstanceUserResponseModel(mypydantic.models.base_model.BaseModel):
2767class ListChannelMembershipsForAppInstanceUserResponseModel(BaseModel):
2768    channel_memberships: List[ChannelMembershipForAppInstanceUserSummaryModel] = Field(
2769        alias="ChannelMemberships"
2770    )
2771    next_token: str = Field(alias="NextToken")
2772    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class DescribeChannelModeratedByAppInstanceUserResponseModel(mypydantic.models.base_model.BaseModel):
2775class DescribeChannelModeratedByAppInstanceUserResponseModel(BaseModel):
2776    channel: ChannelModeratedByAppInstanceUserSummaryModel = Field(alias="Channel")
2777    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListChannelsModeratedByAppInstanceUserResponseModel(mypydantic.models.base_model.BaseModel):
2780class ListChannelsModeratedByAppInstanceUserResponseModel(BaseModel):
2781    channels: List[ChannelModeratedByAppInstanceUserSummaryModel] = Field(
2782        alias="Channels"
2783    )
2784    next_token: str = Field(alias="NextToken")
2785    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class BatchCreateAttendeeRequestModel(mypydantic.models.base_model.BaseModel):
2788class BatchCreateAttendeeRequestModel(BaseModel):
2789    meeting_id: str = Field(alias="MeetingId")
2790    attendees: Sequence[CreateAttendeeRequestItemModel] = Field(alias="Attendees")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateMeetingWithAttendeesRequestModel(mypydantic.models.base_model.BaseModel):
2793class CreateMeetingWithAttendeesRequestModel(BaseModel):
2794    client_request_token: str = Field(alias="ClientRequestToken")
2795    external_meeting_id: Optional[str] = Field(default=None, alias="ExternalMeetingId")
2796    meeting_host_id: Optional[str] = Field(default=None, alias="MeetingHostId")
2797    media_region: Optional[str] = Field(default=None, alias="MediaRegion")
2798    tags: Optional[Sequence[TagModel]] = Field(default=None, alias="Tags")
2799    notifications_configuration: Optional[
2800        MeetingNotificationConfigurationModel
2801    ] = Field(default=None, alias="NotificationsConfiguration")
2802    attendees: Optional[Sequence[CreateAttendeeRequestItemModel]] = Field(
2803        default=None, alias="Attendees"
2804    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateSipMediaApplicationResponseModel(mypydantic.models.base_model.BaseModel):
2807class CreateSipMediaApplicationResponseModel(BaseModel):
2808    sip_media_application: SipMediaApplicationModel = Field(alias="SipMediaApplication")
2809    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetSipMediaApplicationResponseModel(mypydantic.models.base_model.BaseModel):
2812class GetSipMediaApplicationResponseModel(BaseModel):
2813    sip_media_application: SipMediaApplicationModel = Field(alias="SipMediaApplication")
2814    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListSipMediaApplicationsResponseModel(mypydantic.models.base_model.BaseModel):
2817class ListSipMediaApplicationsResponseModel(BaseModel):
2818    sip_media_applications: List[SipMediaApplicationModel] = Field(
2819        alias="SipMediaApplications"
2820    )
2821    next_token: str = Field(alias="NextToken")
2822    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateSipMediaApplicationResponseModel(mypydantic.models.base_model.BaseModel):
2825class UpdateSipMediaApplicationResponseModel(BaseModel):
2826    sip_media_application: SipMediaApplicationModel = Field(alias="SipMediaApplication")
2827    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateSipRuleResponseModel(mypydantic.models.base_model.BaseModel):
2830class CreateSipRuleResponseModel(BaseModel):
2831    sip_rule: SipRuleModel = Field(alias="SipRule")
2832    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetSipRuleResponseModel(mypydantic.models.base_model.BaseModel):
2835class GetSipRuleResponseModel(BaseModel):
2836    sip_rule: SipRuleModel = Field(alias="SipRule")
2837    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListSipRulesResponseModel(mypydantic.models.base_model.BaseModel):
2840class ListSipRulesResponseModel(BaseModel):
2841    sip_rules: List[SipRuleModel] = Field(alias="SipRules")
2842    next_token: str = Field(alias="NextToken")
2843    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateSipRuleResponseModel(mypydantic.models.base_model.BaseModel):
2846class UpdateSipRuleResponseModel(BaseModel):
2847    sip_rule: SipRuleModel = Field(alias="SipRule")
2848    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateVoiceConnectorGroupResponseModel(mypydantic.models.base_model.BaseModel):
2851class CreateVoiceConnectorGroupResponseModel(BaseModel):
2852    voice_connector_group: VoiceConnectorGroupModel = Field(alias="VoiceConnectorGroup")
2853    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetVoiceConnectorGroupResponseModel(mypydantic.models.base_model.BaseModel):
2856class GetVoiceConnectorGroupResponseModel(BaseModel):
2857    voice_connector_group: VoiceConnectorGroupModel = Field(alias="VoiceConnectorGroup")
2858    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListVoiceConnectorGroupsResponseModel(mypydantic.models.base_model.BaseModel):
2861class ListVoiceConnectorGroupsResponseModel(BaseModel):
2862    voice_connector_groups: List[VoiceConnectorGroupModel] = Field(
2863        alias="VoiceConnectorGroups"
2864    )
2865    next_token: str = Field(alias="NextToken")
2866    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateVoiceConnectorGroupResponseModel(mypydantic.models.base_model.BaseModel):
2869class UpdateVoiceConnectorGroupResponseModel(BaseModel):
2870    voice_connector_group: VoiceConnectorGroupModel = Field(alias="VoiceConnectorGroup")
2871    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetVoiceConnectorEmergencyCallingConfigurationResponseModel(mypydantic.models.base_model.BaseModel):
2874class GetVoiceConnectorEmergencyCallingConfigurationResponseModel(BaseModel):
2875    emergency_calling_configuration: EmergencyCallingConfigurationModel = Field(
2876        alias="EmergencyCallingConfiguration"
2877    )
2878    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PutVoiceConnectorEmergencyCallingConfigurationRequestModel(mypydantic.models.base_model.BaseModel):
2881class PutVoiceConnectorEmergencyCallingConfigurationRequestModel(BaseModel):
2882    voice_connector_id: str = Field(alias="VoiceConnectorId")
2883    emergency_calling_configuration: EmergencyCallingConfigurationModel = Field(
2884        alias="EmergencyCallingConfiguration"
2885    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PutVoiceConnectorEmergencyCallingConfigurationResponseModel(mypydantic.models.base_model.BaseModel):
2888class PutVoiceConnectorEmergencyCallingConfigurationResponseModel(BaseModel):
2889    emergency_calling_configuration: EmergencyCallingConfigurationModel = Field(
2890        alias="EmergencyCallingConfiguration"
2891    )
2892    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class StartMeetingTranscriptionRequestModel(mypydantic.models.base_model.BaseModel):
2895class StartMeetingTranscriptionRequestModel(BaseModel):
2896    meeting_id: str = Field(alias="MeetingId")
2897    transcription_configuration: TranscriptionConfigurationModel = Field(
2898        alias="TranscriptionConfiguration"
2899    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateMeetingResponseModel(mypydantic.models.base_model.BaseModel):
2902class CreateMeetingResponseModel(BaseModel):
2903    meeting: MeetingModel = Field(alias="Meeting")
2904    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateMeetingWithAttendeesResponseModel(mypydantic.models.base_model.BaseModel):
2907class CreateMeetingWithAttendeesResponseModel(BaseModel):
2908    meeting: MeetingModel = Field(alias="Meeting")
2909    attendees: List[AttendeeModel] = Field(alias="Attendees")
2910    errors: List[CreateAttendeeErrorModel] = Field(alias="Errors")
2911    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetMeetingResponseModel(mypydantic.models.base_model.BaseModel):
2914class GetMeetingResponseModel(BaseModel):
2915    meeting: MeetingModel = Field(alias="Meeting")
2916    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListMeetingsResponseModel(mypydantic.models.base_model.BaseModel):
2919class ListMeetingsResponseModel(BaseModel):
2920    meetings: List[MeetingModel] = Field(alias="Meetings")
2921    next_token: str = Field(alias="NextToken")
2922    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateRoomMembershipResponseModel(mypydantic.models.base_model.BaseModel):
2925class CreateRoomMembershipResponseModel(BaseModel):
2926    room_membership: RoomMembershipModel = Field(alias="RoomMembership")
2927    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListRoomMembershipsResponseModel(mypydantic.models.base_model.BaseModel):
2930class ListRoomMembershipsResponseModel(BaseModel):
2931    room_memberships: List[RoomMembershipModel] = Field(alias="RoomMemberships")
2932    next_token: str = Field(alias="NextToken")
2933    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateRoomMembershipResponseModel(mypydantic.models.base_model.BaseModel):
2936class UpdateRoomMembershipResponseModel(BaseModel):
2937    room_membership: RoomMembershipModel = Field(alias="RoomMembership")
2938    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreatePhoneNumberOrderResponseModel(mypydantic.models.base_model.BaseModel):
2941class CreatePhoneNumberOrderResponseModel(BaseModel):
2942    phone_number_order: PhoneNumberOrderModel = Field(alias="PhoneNumberOrder")
2943    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetPhoneNumberOrderResponseModel(mypydantic.models.base_model.BaseModel):
2946class GetPhoneNumberOrderResponseModel(BaseModel):
2947    phone_number_order: PhoneNumberOrderModel = Field(alias="PhoneNumberOrder")
2948    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListPhoneNumberOrdersResponseModel(mypydantic.models.base_model.BaseModel):
2951class ListPhoneNumberOrdersResponseModel(BaseModel):
2952    phone_number_orders: List[PhoneNumberOrderModel] = Field(alias="PhoneNumberOrders")
2953    next_token: str = Field(alias="NextToken")
2954    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetVoiceConnectorOriginationResponseModel(mypydantic.models.base_model.BaseModel):
2957class GetVoiceConnectorOriginationResponseModel(BaseModel):
2958    origination: OriginationModel = Field(alias="Origination")
2959    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PutVoiceConnectorOriginationRequestModel(mypydantic.models.base_model.BaseModel):
2962class PutVoiceConnectorOriginationRequestModel(BaseModel):
2963    voice_connector_id: str = Field(alias="VoiceConnectorId")
2964    origination: OriginationModel = Field(alias="Origination")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PutVoiceConnectorOriginationResponseModel(mypydantic.models.base_model.BaseModel):
2967class PutVoiceConnectorOriginationResponseModel(BaseModel):
2968    origination: OriginationModel = Field(alias="Origination")
2969    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateProxySessionResponseModel(mypydantic.models.base_model.BaseModel):
2972class CreateProxySessionResponseModel(BaseModel):
2973    proxy_session: ProxySessionModel = Field(alias="ProxySession")
2974    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetProxySessionResponseModel(mypydantic.models.base_model.BaseModel):
2977class GetProxySessionResponseModel(BaseModel):
2978    proxy_session: ProxySessionModel = Field(alias="ProxySession")
2979    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListProxySessionsResponseModel(mypydantic.models.base_model.BaseModel):
2982class ListProxySessionsResponseModel(BaseModel):
2983    proxy_sessions: List[ProxySessionModel] = Field(alias="ProxySessions")
2984    next_token: str = Field(alias="NextToken")
2985    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateProxySessionResponseModel(mypydantic.models.base_model.BaseModel):
2988class UpdateProxySessionResponseModel(BaseModel):
2989    proxy_session: ProxySessionModel = Field(alias="ProxySession")
2990    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetPhoneNumberResponseModel(mypydantic.models.base_model.BaseModel):
2993class GetPhoneNumberResponseModel(BaseModel):
2994    phone_number: PhoneNumberModel = Field(alias="PhoneNumber")
2995    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListPhoneNumbersResponseModel(mypydantic.models.base_model.BaseModel):
2998class ListPhoneNumbersResponseModel(BaseModel):
2999    phone_numbers: List[PhoneNumberModel] = Field(alias="PhoneNumbers")
3000    next_token: str = Field(alias="NextToken")
3001    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class RestorePhoneNumberResponseModel(mypydantic.models.base_model.BaseModel):
3004class RestorePhoneNumberResponseModel(BaseModel):
3005    phone_number: PhoneNumberModel = Field(alias="PhoneNumber")
3006    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdatePhoneNumberResponseModel(mypydantic.models.base_model.BaseModel):
3009class UpdatePhoneNumberResponseModel(BaseModel):
3010    phone_number: PhoneNumberModel = Field(alias="PhoneNumber")
3011    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetRetentionSettingsResponseModel(mypydantic.models.base_model.BaseModel):
3014class GetRetentionSettingsResponseModel(BaseModel):
3015    retention_settings: RetentionSettingsModel = Field(alias="RetentionSettings")
3016    initiate_deletion_timestamp: datetime = Field(alias="InitiateDeletionTimestamp")
3017    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PutRetentionSettingsRequestModel(mypydantic.models.base_model.BaseModel):
3020class PutRetentionSettingsRequestModel(BaseModel):
3021    account_id: str = Field(alias="AccountId")
3022    retention_settings: RetentionSettingsModel = Field(alias="RetentionSettings")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PutRetentionSettingsResponseModel(mypydantic.models.base_model.BaseModel):
3025class PutRetentionSettingsResponseModel(BaseModel):
3026    retention_settings: RetentionSettingsModel = Field(alias="RetentionSettings")
3027    initiate_deletion_timestamp: datetime = Field(alias="InitiateDeletionTimestamp")
3028    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ChimeSdkMeetingConfigurationModel(mypydantic.models.base_model.BaseModel):
3031class ChimeSdkMeetingConfigurationModel(BaseModel):
3032    source_configuration: Optional[SourceConfigurationModel] = Field(
3033        default=None, alias="SourceConfiguration"
3034    )
3035    artifacts_configuration: Optional[ArtifactsConfigurationModel] = Field(
3036        default=None, alias="ArtifactsConfiguration"
3037    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetVoiceConnectorStreamingConfigurationResponseModel(mypydantic.models.base_model.BaseModel):
3040class GetVoiceConnectorStreamingConfigurationResponseModel(BaseModel):
3041    streaming_configuration: StreamingConfigurationModel = Field(
3042        alias="StreamingConfiguration"
3043    )
3044    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PutVoiceConnectorStreamingConfigurationRequestModel(mypydantic.models.base_model.BaseModel):
3047class PutVoiceConnectorStreamingConfigurationRequestModel(BaseModel):
3048    voice_connector_id: str = Field(alias="VoiceConnectorId")
3049    streaming_configuration: StreamingConfigurationModel = Field(
3050        alias="StreamingConfiguration"
3051    )
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class PutVoiceConnectorStreamingConfigurationResponseModel(mypydantic.models.base_model.BaseModel):
3054class PutVoiceConnectorStreamingConfigurationResponseModel(BaseModel):
3055    streaming_configuration: StreamingConfigurationModel = Field(
3056        alias="StreamingConfiguration"
3057    )
3058    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetUserSettingsResponseModel(mypydantic.models.base_model.BaseModel):
3061class GetUserSettingsResponseModel(BaseModel):
3062    user_settings: UserSettingsModel = Field(alias="UserSettings")
3063    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class UpdateUserSettingsRequestModel(mypydantic.models.base_model.BaseModel):
3066class UpdateUserSettingsRequestModel(BaseModel):
3067    account_id: str = Field(alias="AccountId")
3068    user_id: str = Field(alias="UserId")
3069    user_settings: UserSettingsModel = Field(alias="UserSettings")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateMediaCapturePipelineRequestModel(mypydantic.models.base_model.BaseModel):
3072class CreateMediaCapturePipelineRequestModel(BaseModel):
3073    source_type: Literal["ChimeSdkMeeting"] = Field(alias="SourceType")
3074    source_arn: str = Field(alias="SourceArn")
3075    sink_type: Literal["S3Bucket"] = Field(alias="SinkType")
3076    sink_arn: str = Field(alias="SinkArn")
3077    client_request_token: Optional[str] = Field(
3078        default=None, alias="ClientRequestToken"
3079    )
3080    chime_sdk_meeting_configuration: Optional[
3081        ChimeSdkMeetingConfigurationModel
3082    ] = Field(default=None, alias="ChimeSdkMeetingConfiguration")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class MediaCapturePipelineModel(mypydantic.models.base_model.BaseModel):
3085class MediaCapturePipelineModel(BaseModel):
3086    media_pipeline_id: Optional[str] = Field(default=None, alias="MediaPipelineId")
3087    source_type: Optional[Literal["ChimeSdkMeeting"]] = Field(
3088        default=None, alias="SourceType"
3089    )
3090    source_arn: Optional[str] = Field(default=None, alias="SourceArn")
3091    status: Optional[
3092        Literal["Failed", "InProgress", "Initializing", "Stopped", "Stopping"]
3093    ] = Field(default=None, alias="Status")
3094    sink_type: Optional[Literal["S3Bucket"]] = Field(default=None, alias="SinkType")
3095    sink_arn: Optional[str] = Field(default=None, alias="SinkArn")
3096    created_timestamp: Optional[datetime] = Field(
3097        default=None, alias="CreatedTimestamp"
3098    )
3099    updated_timestamp: Optional[datetime] = Field(
3100        default=None, alias="UpdatedTimestamp"
3101    )
3102    chime_sdk_meeting_configuration: Optional[
3103        ChimeSdkMeetingConfigurationModel
3104    ] = Field(default=None, alias="ChimeSdkMeetingConfiguration")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class CreateMediaCapturePipelineResponseModel(mypydantic.models.base_model.BaseModel):
3107class CreateMediaCapturePipelineResponseModel(BaseModel):
3108    media_capture_pipeline: MediaCapturePipelineModel = Field(
3109        alias="MediaCapturePipeline"
3110    )
3111    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class GetMediaCapturePipelineResponseModel(mypydantic.models.base_model.BaseModel):
3114class GetMediaCapturePipelineResponseModel(BaseModel):
3115    media_capture_pipeline: MediaCapturePipelineModel = Field(
3116        alias="MediaCapturePipeline"
3117    )
3118    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs
class ListMediaCapturePipelinesResponseModel(mypydantic.models.base_model.BaseModel):
3121class ListMediaCapturePipelinesResponseModel(BaseModel):
3122    media_capture_pipelines: List[MediaCapturePipelineModel] = Field(
3123        alias="MediaCapturePipelines"
3124    )
3125    next_token: str = Field(alias="NextToken")
3126    response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
mypydantic.models.base_model.BaseModel
BaseModel
Config
pydantic.main.BaseModel
dict
json
parse_obj
parse_raw
parse_file
from_orm
construct
copy
schema
schema_json
validate
update_forward_refs