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")
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
21class SigninDelegateGroupModel(BaseModel): 22 group_name: Optional[str] = Field(default=None, alias="GroupName")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
47class IdentityModel(BaseModel): 48 arn: Optional[str] = Field(default=None, alias="Arn") 49 name: Optional[str] = Field(default=None, alias="Name")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
52class ChannelRetentionSettingsModel(BaseModel): 53 retention_days: Optional[int] = Field(default=None, alias="RetentionDays")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
110class AudioArtifactsConfigurationModel(BaseModel): 111 mux_type: Literal["AudioOnly", "AudioWithActiveSpeakerVideo"] = Field( 112 alias="MuxType" 113 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
116class ContentArtifactsConfigurationModel(BaseModel): 117 state: Literal["Disabled", "Enabled"] = Field(alias="State") 118 mux_type: Optional[Literal["ContentOnly"]] = Field(default=None, alias="MuxType")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
121class VideoArtifactsConfigurationModel(BaseModel): 122 state: Literal["Disabled", "Enabled"] = Field(alias="State") 123 mux_type: Optional[Literal["VideoOnly"]] = Field(default=None, alias="MuxType")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- 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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
250class BatchDeletePhoneNumberRequestModel(BaseModel): 251 phone_number_ids: Sequence[str] = Field(alias="PhoneNumberIds")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
254class BatchSuspendUserRequestModel(BaseModel): 255 account_id: str = Field(alias="AccountId") 256 user_id_list: Sequence[str] = Field(alias="UserIdList")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
283class BatchUnsuspendUserRequestModel(BaseModel): 284 account_id: str = Field(alias="AccountId") 285 user_id_list: Sequence[str] = Field(alias="UserIdList")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
312class BusinessCallingSettingsModel(BaseModel): 313 cdr_bucket: Optional[str] = Field(default=None, alias="CdrBucket")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
341class ConversationRetentionSettingsModel(BaseModel): 342 retention_days: Optional[int] = Field(default=None, alias="RetentionDays")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
349class CreateAppInstanceAdminRequestModel(BaseModel): 350 app_instance_admin_arn: str = Field(alias="AppInstanceAdminArn") 351 app_instance_arn: str = Field(alias="AppInstanceArn")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
354class TagModel(BaseModel): 355 key: str = Field(alias="Key") 356 value: str = Field(alias="Value")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
403class GeoMatchParamsModel(BaseModel): 404 country: str = Field(alias="Country") 405 area_code: str = Field(alias="AreaCode")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
445class SipMediaApplicationCallModel(BaseModel): 446 transaction_id: Optional[str] = Field(default=None, alias="TransactionId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
449class SipMediaApplicationEndpointModel(BaseModel): 450 lambda_arn: Optional[str] = Field(default=None, alias="LambdaArn")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
470class VoiceConnectorItemModel(BaseModel): 471 voice_connector_id: str = Field(alias="VoiceConnectorId") 472 priority: int = Field(alias="Priority")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
500class CredentialModel(BaseModel): 501 username: Optional[str] = Field(default=None, alias="Username") 502 password: Optional[str] = Field(default=None, alias="Password")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
515class DeleteAppInstanceAdminRequestModel(BaseModel): 516 app_instance_admin_arn: str = Field(alias="AppInstanceAdminArn") 517 app_instance_arn: str = Field(alias="AppInstanceArn")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
520class DeleteAppInstanceRequestModel(BaseModel): 521 app_instance_arn: str = Field(alias="AppInstanceArn")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
524class DeleteAppInstanceStreamingConfigurationsRequestModel(BaseModel): 525 app_instance_arn: str = Field(alias="AppInstanceArn")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
528class DeleteAppInstanceUserRequestModel(BaseModel): 529 app_instance_user_arn: str = Field(alias="AppInstanceUserArn")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
532class DeleteAttendeeRequestModel(BaseModel): 533 meeting_id: str = Field(alias="MeetingId") 534 attendee_id: str = Field(alias="AttendeeId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
561class DeleteChannelRequestModel(BaseModel): 562 channel_arn: str = Field(alias="ChannelArn") 563 chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
566class DeleteEventsConfigurationRequestModel(BaseModel): 567 account_id: str = Field(alias="AccountId") 568 bot_id: str = Field(alias="BotId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
571class DeleteMediaCapturePipelineRequestModel(BaseModel): 572 media_pipeline_id: str = Field(alias="MediaPipelineId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
579class DeletePhoneNumberRequestModel(BaseModel): 580 phone_number_id: str = Field(alias="PhoneNumberId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
583class DeleteProxySessionRequestModel(BaseModel): 584 voice_connector_id: str = Field(alias="VoiceConnectorId") 585 proxy_session_id: str = Field(alias="ProxySessionId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
594class DeleteRoomRequestModel(BaseModel): 595 account_id: str = Field(alias="AccountId") 596 room_id: str = Field(alias="RoomId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
599class DeleteSipMediaApplicationRequestModel(BaseModel): 600 sip_media_application_id: str = Field(alias="SipMediaApplicationId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
Inherited Members
- 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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
611class DeleteVoiceConnectorGroupRequestModel(BaseModel): 612 voice_connector_group_id: str = Field(alias="VoiceConnectorGroupId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
615class DeleteVoiceConnectorOriginationRequestModel(BaseModel): 616 voice_connector_id: str = Field(alias="VoiceConnectorId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
619class DeleteVoiceConnectorProxyRequestModel(BaseModel): 620 voice_connector_id: str = Field(alias="VoiceConnectorId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
623class DeleteVoiceConnectorRequestModel(BaseModel): 624 voice_connector_id: str = Field(alias="VoiceConnectorId")
Inherited Members
- 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
- 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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
636class DeleteVoiceConnectorTerminationRequestModel(BaseModel): 637 voice_connector_id: str = Field(alias="VoiceConnectorId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
640class DescribeAppInstanceAdminRequestModel(BaseModel): 641 app_instance_admin_arn: str = Field(alias="AppInstanceAdminArn") 642 app_instance_arn: str = Field(alias="AppInstanceArn")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
645class DescribeAppInstanceRequestModel(BaseModel): 646 app_instance_arn: str = Field(alias="AppInstanceArn")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
649class DescribeAppInstanceUserRequestModel(BaseModel): 650 app_instance_user_arn: str = Field(alias="AppInstanceUserArn")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- 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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- 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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
683class DescribeChannelRequestModel(BaseModel): 684 channel_arn: str = Field(alias="ChannelArn") 685 chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
688class DisassociatePhoneNumberFromUserRequestModel(BaseModel): 689 account_id: str = Field(alias="AccountId") 690 user_id: str = Field(alias="UserId")
Inherited Members
- 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
- 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
- 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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
801class GetAppInstanceRetentionSettingsRequestModel(BaseModel): 802 app_instance_arn: str = Field(alias="AppInstanceArn")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
805class GetAppInstanceStreamingConfigurationsRequestModel(BaseModel): 806 app_instance_arn: str = Field(alias="AppInstanceArn")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
809class GetAttendeeRequestModel(BaseModel): 810 meeting_id: str = Field(alias="MeetingId") 811 attendee_id: str = Field(alias="AttendeeId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
814class GetBotRequestModel(BaseModel): 815 account_id: str = Field(alias="AccountId") 816 bot_id: str = Field(alias="BotId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
825class GetEventsConfigurationRequestModel(BaseModel): 826 account_id: str = Field(alias="AccountId") 827 bot_id: str = Field(alias="BotId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
830class VoiceConnectorSettingsModel(BaseModel): 831 cdr_bucket: Optional[str] = Field(default=None, alias="CdrBucket")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
834class GetMediaCapturePipelineRequestModel(BaseModel): 835 media_pipeline_id: str = Field(alias="MediaPipelineId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
842class MessagingSessionEndpointModel(BaseModel): 843 url: Optional[str] = Field(default=None, alias="Url")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
846class GetPhoneNumberOrderRequestModel(BaseModel): 847 phone_number_order_id: str = Field(alias="PhoneNumberOrderId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
850class GetPhoneNumberRequestModel(BaseModel): 851 phone_number_id: str = Field(alias="PhoneNumberId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
854class GetProxySessionRequestModel(BaseModel): 855 voice_connector_id: str = Field(alias="VoiceConnectorId") 856 proxy_session_id: str = Field(alias="ProxySessionId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
859class GetRetentionSettingsRequestModel(BaseModel): 860 account_id: str = Field(alias="AccountId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
863class GetRoomRequestModel(BaseModel): 864 account_id: str = Field(alias="AccountId") 865 room_id: str = Field(alias="RoomId")
Inherited Members
- 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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
872class SipMediaApplicationLoggingConfigurationModel(BaseModel): 873 enable_sip_media_application_message_logs: Optional[bool] = Field( 874 default=None, alias="EnableSipMediaApplicationMessageLogs" 875 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
878class GetSipMediaApplicationRequestModel(BaseModel): 879 sip_media_application_id: str = Field(alias="SipMediaApplicationId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
886class GetUserRequestModel(BaseModel): 887 account_id: str = Field(alias="AccountId") 888 user_id: str = Field(alias="UserId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
891class GetUserSettingsRequestModel(BaseModel): 892 account_id: str = Field(alias="AccountId") 893 user_id: str = Field(alias="UserId")
Inherited Members
- 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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
900class GetVoiceConnectorGroupRequestModel(BaseModel): 901 voice_connector_group_id: str = Field(alias="VoiceConnectorGroupId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
904class GetVoiceConnectorLoggingConfigurationRequestModel(BaseModel): 905 voice_connector_id: str = Field(alias="VoiceConnectorId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
915class GetVoiceConnectorOriginationRequestModel(BaseModel): 916 voice_connector_id: str = Field(alias="VoiceConnectorId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
919class GetVoiceConnectorProxyRequestModel(BaseModel): 920 voice_connector_id: str = Field(alias="VoiceConnectorId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
936class GetVoiceConnectorRequestModel(BaseModel): 937 voice_connector_id: str = Field(alias="VoiceConnectorId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
940class GetVoiceConnectorStreamingConfigurationRequestModel(BaseModel): 941 voice_connector_id: str = Field(alias="VoiceConnectorId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
944class GetVoiceConnectorTerminationHealthRequestModel(BaseModel): 945 voice_connector_id: str = Field(alias="VoiceConnectorId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
948class TerminationHealthModel(BaseModel): 949 timestamp: Optional[datetime] = Field(default=None, alias="Timestamp") 950 source: Optional[str] = Field(default=None, alias="Source")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
953class GetVoiceConnectorTerminationRequestModel(BaseModel): 954 voice_connector_id: str = Field(alias="VoiceConnectorId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1018class ListAttendeeTagsRequestModel(BaseModel): 1019 meeting_id: str = Field(alias="MeetingId") 1020 attendee_id: str = Field(alias="AttendeeId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1182class ListSupportedPhoneNumberCountriesRequestModel(BaseModel): 1183 product_type: Literal[ 1184 "BusinessCalling", "SipMediaApplicationDialIn", "VoiceConnector" 1185 ] = Field(alias="ProductType")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1195class ListTagsForResourceRequestModel(BaseModel): 1196 resource_arn: str = Field(alias="ResourceARN")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1214class ListVoiceConnectorTerminationCredentialsRequestModel(BaseModel): 1215 voice_connector_id: str = Field(alias="VoiceConnectorId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1223class LogoutUserRequestModel(BaseModel): 1224 account_id: str = Field(alias="AccountId") 1225 user_id: str = Field(alias="UserId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1331class RegenerateSecurityTokenRequestModel(BaseModel): 1332 account_id: str = Field(alias="AccountId") 1333 bot_id: str = Field(alias="BotId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1336class ResetPersonalPINRequestModel(BaseModel): 1337 account_id: str = Field(alias="AccountId") 1338 user_id: str = Field(alias="UserId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1341class RestorePhoneNumberRequestModel(BaseModel): 1342 phone_number_id: str = Field(alias="PhoneNumberId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1345class RoomRetentionSettingsModel(BaseModel): 1346 retention_days: Optional[int] = Field(default=None, alias="RetentionDays")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1379class StopMeetingTranscriptionRequestModel(BaseModel): 1380 meeting_id: str = Field(alias="MeetingId")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1383class StreamingNotificationTargetModel(BaseModel): 1384 notification_target: Literal["EventBridge", "SNS", "SQS"] = Field( 1385 alias="NotificationTarget" 1386 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1401class UntagMeetingRequestModel(BaseModel): 1402 meeting_id: str = Field(alias="MeetingId") 1403 tag_keys: Sequence[str] = Field(alias="TagKeys")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1406class UntagResourceRequestModel(BaseModel): 1407 resource_arn: str = Field(alias="ResourceARN") 1408 tag_keys: Sequence[str] = Field(alias="TagKeys")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1445class UpdateChannelReadMarkerRequestModel(BaseModel): 1446 channel_arn: str = Field(alias="ChannelArn") 1447 chime_bearer: Optional[str] = Field(default=None, alias="ChimeBearer")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1466class UpdatePhoneNumberSettingsRequestModel(BaseModel): 1467 calling_name: str = Field(alias="CallingName")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1514class UpdateAccountSettingsRequestModel(BaseModel): 1515 account_id: str = Field(alias="AccountId") 1516 account_settings: AccountSettingsModel = Field(alias="AccountSettings")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1543class AssociateSigninDelegateGroupsWithAccountRequestModel(BaseModel): 1544 account_id: str = Field(alias="AccountId") 1545 signin_delegate_groups: Sequence[SigninDelegateGroupModel] = Field( 1546 alias="SigninDelegateGroups" 1547 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1605class AppInstanceAdminSummaryModel(BaseModel): 1606 admin: Optional[IdentityModel] = Field(default=None, alias="Admin")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1624class ChannelBanSummaryModel(BaseModel): 1625 member: Optional[IdentityModel] = Field(default=None, alias="Member")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1637class ChannelMembershipSummaryModel(BaseModel): 1638 member: Optional[IdentityModel] = Field(default=None, alias="Member")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1694class ChannelModeratorSummaryModel(BaseModel): 1695 moderator: Optional[IdentityModel] = Field(default=None, alias="Moderator")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1729class AppInstanceRetentionSettingsModel(BaseModel): 1730 channel_retention_settings: Optional[ChannelRetentionSettingsModel] = Field( 1731 default=None, alias="ChannelRetentionSettings" 1732 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1742class ArtifactsConfigurationModel(BaseModel): 1743 audio: AudioArtifactsConfigurationModel = Field(alias="Audio") 1744 video: VideoArtifactsConfigurationModel = Field(alias="Video") 1745 content: ContentArtifactsConfigurationModel = Field(alias="Content")
Inherited Members
- 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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1753class AssociatePhoneNumbersWithVoiceConnectorResponseModel(BaseModel): 1754 phone_number_errors: List[PhoneNumberErrorModel] = Field(alias="PhoneNumberErrors") 1755 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1758class BatchDeletePhoneNumberResponseModel(BaseModel): 1759 phone_number_errors: List[PhoneNumberErrorModel] = Field(alias="PhoneNumberErrors") 1760 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1763class BatchUpdatePhoneNumberResponseModel(BaseModel): 1764 phone_number_errors: List[PhoneNumberErrorModel] = Field(alias="PhoneNumberErrors") 1765 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1774class CreateAppInstanceResponseModel(BaseModel): 1775 app_instance_arn: str = Field(alias="AppInstanceArn") 1776 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1779class CreateAppInstanceUserResponseModel(BaseModel): 1780 app_instance_user_arn: str = Field(alias="AppInstanceUserArn") 1781 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1802class CreateChannelResponseModel(BaseModel): 1803 channel_arn: str = Field(alias="ChannelArn") 1804 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1807class CreateMeetingDialOutResponseModel(BaseModel): 1808 transaction_id: str = Field(alias="TransactionId") 1809 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1812class DescribeAppInstanceResponseModel(BaseModel): 1813 app_instance: AppInstanceModel = Field(alias="AppInstance") 1814 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1817class DescribeAppInstanceUserResponseModel(BaseModel): 1818 app_instance_user: AppInstanceUserModel = Field(alias="AppInstanceUser") 1819 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- 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
- 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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1832class EmptyResponseMetadataModel(BaseModel): 1833 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1836class GetAccountSettingsResponseModel(BaseModel): 1837 account_settings: AccountSettingsModel = Field(alias="AccountSettings") 1838 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1841class GetAppInstanceStreamingConfigurationsResponseModel(BaseModel): 1842 app_instance_streaming_configurations: List[ 1843 AppInstanceStreamingConfigurationModel 1844 ] = Field(alias="AppInstanceStreamingConfigurations") 1845 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- 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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1876class PutAppInstanceStreamingConfigurationsResponseModel(BaseModel): 1877 app_instance_streaming_configurations: List[ 1878 AppInstanceStreamingConfigurationModel 1879 ] = Field(alias="AppInstanceStreamingConfigurations") 1880 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1901class UpdateAppInstanceResponseModel(BaseModel): 1902 app_instance_arn: str = Field(alias="AppInstanceArn") 1903 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1906class UpdateAppInstanceUserResponseModel(BaseModel): 1907 app_instance_user_arn: str = Field(alias="AppInstanceUserArn") 1908 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1917class UpdateChannelReadMarkerResponseModel(BaseModel): 1918 channel_arn: str = Field(alias="ChannelArn") 1919 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1922class UpdateChannelResponseModel(BaseModel): 1923 channel_arn: str = Field(alias="ChannelArn") 1924 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1927class CreateAttendeeResponseModel(BaseModel): 1928 attendee: AttendeeModel = Field(alias="Attendee") 1929 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1932class GetAttendeeResponseModel(BaseModel): 1933 attendee: AttendeeModel = Field(alias="Attendee") 1934 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1957class BatchCreateRoomMembershipResponseModel(BaseModel): 1958 errors: List[MemberErrorModel] = Field(alias="Errors") 1959 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1962class BatchSuspendUserResponseModel(BaseModel): 1963 user_errors: List[UserErrorModel] = Field(alias="UserErrors") 1964 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1967class BatchUnsuspendUserResponseModel(BaseModel): 1968 user_errors: List[UserErrorModel] = Field(alias="UserErrors") 1969 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1972class BatchUpdateUserResponseModel(BaseModel): 1973 user_errors: List[UserErrorModel] = Field(alias="UserErrors") 1974 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1977class BatchUpdatePhoneNumberRequestModel(BaseModel): 1978 update_phone_number_request_items: Sequence[ 1979 UpdatePhoneNumberRequestItemModel 1980 ] = Field(alias="UpdatePhoneNumberRequestItems")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1983class CreateBotResponseModel(BaseModel): 1984 bot: BotModel = Field(alias="Bot") 1985 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1988class GetBotResponseModel(BaseModel): 1989 bot: BotModel = Field(alias="Bot") 1990 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
1999class RegenerateSecurityTokenResponseModel(BaseModel): 2000 bot: BotModel = Field(alias="Bot") 2001 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2004class UpdateBotResponseModel(BaseModel): 2005 bot: BotModel = Field(alias="Bot") 2006 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2028class ChannelModeratedByAppInstanceUserSummaryModel(BaseModel): 2029 channel_summary: Optional[ChannelSummaryModel] = Field( 2030 default=None, alias="ChannelSummary" 2031 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2056class CreateAttendeeRequestItemModel(BaseModel): 2057 external_user_id: str = Field(alias="ExternalUserId") 2058 tags: Optional[Sequence[TagModel]] = Field(default=None, alias="Tags")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2082class ListAttendeeTagsResponseModel(BaseModel): 2083 tags: List[TagModel] = Field(alias="Tags") 2084 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2087class ListMeetingTagsResponseModel(BaseModel): 2088 tags: List[TagModel] = Field(alias="Tags") 2089 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2092class ListTagsForResourceResponseModel(BaseModel): 2093 tags: List[TagModel] = Field(alias="Tags") 2094 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2103class TagMeetingRequestModel(BaseModel): 2104 meeting_id: str = Field(alias="MeetingId") 2105 tags: Sequence[TagModel] = Field(alias="Tags")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2108class TagResourceRequestModel(BaseModel): 2109 resource_arn: str = Field(alias="ResourceARN") 2110 tags: Sequence[TagModel] = Field(alias="Tags")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2141class CreateRoomResponseModel(BaseModel): 2142 room: RoomModel = Field(alias="Room") 2143 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2146class GetRoomResponseModel(BaseModel): 2147 room: RoomModel = Field(alias="Room") 2148 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2157class UpdateRoomResponseModel(BaseModel): 2158 room: RoomModel = Field(alias="Room") 2159 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2162class CreateSipMediaApplicationCallResponseModel(BaseModel): 2163 sip_media_application_call: SipMediaApplicationCallModel = Field( 2164 alias="SipMediaApplicationCall" 2165 ) 2166 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2169class UpdateSipMediaApplicationCallResponseModel(BaseModel): 2170 sip_media_application_call: SipMediaApplicationCallModel = Field( 2171 alias="SipMediaApplicationCall" 2172 ) 2173 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2281class CreateVoiceConnectorResponseModel(BaseModel): 2282 voice_connector: VoiceConnectorModel = Field(alias="VoiceConnector") 2283 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2286class GetVoiceConnectorResponseModel(BaseModel): 2287 voice_connector: VoiceConnectorModel = Field(alias="VoiceConnector") 2288 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2297class UpdateVoiceConnectorResponseModel(BaseModel): 2298 voice_connector: VoiceConnectorModel = Field(alias="VoiceConnector") 2299 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2309class EmergencyCallingConfigurationModel(BaseModel): 2310 dnis: Optional[List[DNISEmergencyCallingConfigurationModel]] = Field( 2311 default=None, alias="DNIS" 2312 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2324class GetEventsConfigurationResponseModel(BaseModel): 2325 events_configuration: EventsConfigurationModel = Field(alias="EventsConfiguration") 2326 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2329class PutEventsConfigurationResponseModel(BaseModel): 2330 events_configuration: EventsConfigurationModel = Field(alias="EventsConfiguration") 2331 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2349class GetMessagingSessionEndpointResponseModel(BaseModel): 2350 endpoint: MessagingSessionEndpointModel = Field(alias="Endpoint") 2351 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- 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
- 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
- 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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2375class GetVoiceConnectorLoggingConfigurationResponseModel(BaseModel): 2376 logging_configuration: LoggingConfigurationModel = Field( 2377 alias="LoggingConfiguration" 2378 ) 2379 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2382class PutVoiceConnectorLoggingConfigurationRequestModel(BaseModel): 2383 voice_connector_id: str = Field(alias="VoiceConnectorId") 2384 logging_configuration: LoggingConfigurationModel = Field( 2385 alias="LoggingConfiguration" 2386 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2389class PutVoiceConnectorLoggingConfigurationResponseModel(BaseModel): 2390 logging_configuration: LoggingConfigurationModel = Field( 2391 alias="LoggingConfiguration" 2392 ) 2393 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2396class GetVoiceConnectorProxyResponseModel(BaseModel): 2397 proxy: ProxyModel = Field(alias="Proxy") 2398 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2401class PutVoiceConnectorProxyResponseModel(BaseModel): 2402 proxy: ProxyModel = Field(alias="Proxy") 2403 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2406class GetVoiceConnectorTerminationHealthResponseModel(BaseModel): 2407 termination_health: TerminationHealthModel = Field(alias="TerminationHealth") 2408 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2411class GetVoiceConnectorTerminationResponseModel(BaseModel): 2412 termination: TerminationModel = Field(alias="Termination") 2413 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2416class PutVoiceConnectorTerminationRequestModel(BaseModel): 2417 voice_connector_id: str = Field(alias="VoiceConnectorId") 2418 termination: TerminationModel = Field(alias="Termination")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2421class PutVoiceConnectorTerminationResponseModel(BaseModel): 2422 termination: TerminationModel = Field(alias="Termination") 2423 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2426class InviteUsersResponseModel(BaseModel): 2427 invites: List[InviteModel] = Field(alias="Invites") 2428 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2450class ListSupportedPhoneNumberCountriesResponseModel(BaseModel): 2451 phone_number_countries: List[PhoneNumberCountryModel] = Field( 2452 alias="PhoneNumberCountries" 2453 ) 2454 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2499class OriginationModel(BaseModel): 2500 routes: Optional[List[OriginationRouteModel]] = Field(default=None, alias="Routes") 2501 disabled: Optional[bool] = Field(default=None, alias="Disabled")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2586class SourceConfigurationModel(BaseModel): 2587 selected_video_streams: Optional[SelectedVideoStreamsModel] = Field( 2588 default=None, alias="SelectedVideoStreams" 2589 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2600class UserSettingsModel(BaseModel): 2601 telephony: TelephonySettingsModel = Field(alias="Telephony")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2604class CreateAccountResponseModel(BaseModel): 2605 account: AccountModel = Field(alias="Account") 2606 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2609class GetAccountResponseModel(BaseModel): 2610 account: AccountModel = Field(alias="Account") 2611 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2620class UpdateAccountResponseModel(BaseModel): 2621 account: AccountModel = Field(alias="Account") 2622 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2625class BatchUpdateUserRequestModel(BaseModel): 2626 account_id: str = Field(alias="AccountId") 2627 update_user_request_items: Sequence[UpdateUserRequestItemModel] = Field( 2628 alias="UpdateUserRequestItems" 2629 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2632class CreateUserResponseModel(BaseModel): 2633 user: UserModel = Field(alias="User") 2634 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2637class GetUserResponseModel(BaseModel): 2638 user: UserModel = Field(alias="User") 2639 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2648class ResetPersonalPINResponseModel(BaseModel): 2649 user: UserModel = Field(alias="User") 2650 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2653class UpdateUserResponseModel(BaseModel): 2654 user: UserModel = Field(alias="User") 2655 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2667class DescribeAppInstanceAdminResponseModel(BaseModel): 2668 app_instance_admin: AppInstanceAdminModel = Field(alias="AppInstanceAdmin") 2669 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2687class DescribeChannelBanResponseModel(BaseModel): 2688 channel_ban: ChannelBanModel = Field(alias="ChannelBan") 2689 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2701class DescribeChannelMembershipResponseModel(BaseModel): 2702 channel_membership: ChannelMembershipModel = Field(alias="ChannelMembership") 2703 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2713class GetChannelMessageResponseModel(BaseModel): 2714 channel_message: ChannelMessageModel = Field(alias="ChannelMessage") 2715 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2727class DescribeChannelModeratorResponseModel(BaseModel): 2728 channel_moderator: ChannelModeratorModel = Field(alias="ChannelModerator") 2729 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2732class DescribeChannelResponseModel(BaseModel): 2733 channel: ChannelModel = Field(alias="Channel") 2734 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2745class PutAppInstanceRetentionSettingsRequestModel(BaseModel): 2746 app_instance_arn: str = Field(alias="AppInstanceArn") 2747 app_instance_retention_settings: AppInstanceRetentionSettingsModel = Field( 2748 alias="AppInstanceRetentionSettings" 2749 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- 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
- 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
- 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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2788class BatchCreateAttendeeRequestModel(BaseModel): 2789 meeting_id: str = Field(alias="MeetingId") 2790 attendees: Sequence[CreateAttendeeRequestItemModel] = Field(alias="Attendees")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2807class CreateSipMediaApplicationResponseModel(BaseModel): 2808 sip_media_application: SipMediaApplicationModel = Field(alias="SipMediaApplication") 2809 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2812class GetSipMediaApplicationResponseModel(BaseModel): 2813 sip_media_application: SipMediaApplicationModel = Field(alias="SipMediaApplication") 2814 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2825class UpdateSipMediaApplicationResponseModel(BaseModel): 2826 sip_media_application: SipMediaApplicationModel = Field(alias="SipMediaApplication") 2827 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2830class CreateSipRuleResponseModel(BaseModel): 2831 sip_rule: SipRuleModel = Field(alias="SipRule") 2832 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2835class GetSipRuleResponseModel(BaseModel): 2836 sip_rule: SipRuleModel = Field(alias="SipRule") 2837 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2846class UpdateSipRuleResponseModel(BaseModel): 2847 sip_rule: SipRuleModel = Field(alias="SipRule") 2848 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2851class CreateVoiceConnectorGroupResponseModel(BaseModel): 2852 voice_connector_group: VoiceConnectorGroupModel = Field(alias="VoiceConnectorGroup") 2853 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2856class GetVoiceConnectorGroupResponseModel(BaseModel): 2857 voice_connector_group: VoiceConnectorGroupModel = Field(alias="VoiceConnectorGroup") 2858 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2869class UpdateVoiceConnectorGroupResponseModel(BaseModel): 2870 voice_connector_group: VoiceConnectorGroupModel = Field(alias="VoiceConnectorGroup") 2871 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- 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
- 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
- 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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2895class StartMeetingTranscriptionRequestModel(BaseModel): 2896 meeting_id: str = Field(alias="MeetingId") 2897 transcription_configuration: TranscriptionConfigurationModel = Field( 2898 alias="TranscriptionConfiguration" 2899 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2902class CreateMeetingResponseModel(BaseModel): 2903 meeting: MeetingModel = Field(alias="Meeting") 2904 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2914class GetMeetingResponseModel(BaseModel): 2915 meeting: MeetingModel = Field(alias="Meeting") 2916 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2925class CreateRoomMembershipResponseModel(BaseModel): 2926 room_membership: RoomMembershipModel = Field(alias="RoomMembership") 2927 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2936class UpdateRoomMembershipResponseModel(BaseModel): 2937 room_membership: RoomMembershipModel = Field(alias="RoomMembership") 2938 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2941class CreatePhoneNumberOrderResponseModel(BaseModel): 2942 phone_number_order: PhoneNumberOrderModel = Field(alias="PhoneNumberOrder") 2943 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2946class GetPhoneNumberOrderResponseModel(BaseModel): 2947 phone_number_order: PhoneNumberOrderModel = Field(alias="PhoneNumberOrder") 2948 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2957class GetVoiceConnectorOriginationResponseModel(BaseModel): 2958 origination: OriginationModel = Field(alias="Origination") 2959 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2962class PutVoiceConnectorOriginationRequestModel(BaseModel): 2963 voice_connector_id: str = Field(alias="VoiceConnectorId") 2964 origination: OriginationModel = Field(alias="Origination")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2967class PutVoiceConnectorOriginationResponseModel(BaseModel): 2968 origination: OriginationModel = Field(alias="Origination") 2969 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2972class CreateProxySessionResponseModel(BaseModel): 2973 proxy_session: ProxySessionModel = Field(alias="ProxySession") 2974 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2977class GetProxySessionResponseModel(BaseModel): 2978 proxy_session: ProxySessionModel = Field(alias="ProxySession") 2979 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2988class UpdateProxySessionResponseModel(BaseModel): 2989 proxy_session: ProxySessionModel = Field(alias="ProxySession") 2990 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
2993class GetPhoneNumberResponseModel(BaseModel): 2994 phone_number: PhoneNumberModel = Field(alias="PhoneNumber") 2995 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
3004class RestorePhoneNumberResponseModel(BaseModel): 3005 phone_number: PhoneNumberModel = Field(alias="PhoneNumber") 3006 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
3009class UpdatePhoneNumberResponseModel(BaseModel): 3010 phone_number: PhoneNumberModel = Field(alias="PhoneNumber") 3011 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
3020class PutRetentionSettingsRequestModel(BaseModel): 3021 account_id: str = Field(alias="AccountId") 3022 retention_settings: RetentionSettingsModel = Field(alias="RetentionSettings")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
3040class GetVoiceConnectorStreamingConfigurationResponseModel(BaseModel): 3041 streaming_configuration: StreamingConfigurationModel = Field( 3042 alias="StreamingConfiguration" 3043 ) 3044 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
3047class PutVoiceConnectorStreamingConfigurationRequestModel(BaseModel): 3048 voice_connector_id: str = Field(alias="VoiceConnectorId") 3049 streaming_configuration: StreamingConfigurationModel = Field( 3050 alias="StreamingConfiguration" 3051 )
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
3054class PutVoiceConnectorStreamingConfigurationResponseModel(BaseModel): 3055 streaming_configuration: StreamingConfigurationModel = Field( 3056 alias="StreamingConfiguration" 3057 ) 3058 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
3061class GetUserSettingsResponseModel(BaseModel): 3062 user_settings: UserSettingsModel = Field(alias="UserSettings") 3063 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
3107class CreateMediaCapturePipelineResponseModel(BaseModel): 3108 media_capture_pipeline: MediaCapturePipelineModel = Field( 3109 alias="MediaCapturePipeline" 3110 ) 3111 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
3114class GetMediaCapturePipelineResponseModel(BaseModel): 3115 media_capture_pipeline: MediaCapturePipelineModel = Field( 3116 alias="MediaCapturePipeline" 3117 ) 3118 response_metadata: ResponseMetadataModel = Field(alias="ResponseMetadata")
Inherited Members
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs
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
- pydantic.main.BaseModel
- dict
- json
- parse_obj
- parse_raw
- parse_file
- from_orm
- construct
- copy
- schema
- schema_json
- validate
- update_forward_refs