class Aws::ChimeSDKMeetings::Types::CreateMeetingWithAttendeesRequest

@note When making an API call, you may pass CreateMeetingWithAttendeesRequest

data as a hash:

    {
      client_request_token: "ClientRequestToken", # required
      media_region: "MediaRegion", # required
      meeting_host_id: "ExternalUserId",
      external_meeting_id: "ExternalMeetingId", # required
      meeting_features: {
        audio: {
          echo_reduction: "AVAILABLE", # accepts AVAILABLE, UNAVAILABLE
        },
      },
      notifications_configuration: {
        lambda_function_arn: "Arn",
        sns_topic_arn: "Arn",
        sqs_queue_arn: "Arn",
      },
      attendees: [ # required
        {
          external_user_id: "ExternalUserId", # required
        },
      ],
      primary_meeting_id: "PrimaryMeetingId",
    }

@!attribute [rw] client_request_token

The unique identifier for the client request. Use a different token
for different meetings.

**A suitable default value is auto-generated.** You should normally
not need to pass this option.
@return [String]

@!attribute [rw] media_region

The Region in which to create the meeting.

Available values: `af-south-1`, `ap-northeast-1`, `ap-northeast-2`,
`ap-south-1`, `ap-southeast-1`, `ap-southeast-2`, `ca-central-1`,
`eu-central-1`, `eu-north-1`, `eu-south-1`, `eu-west-1`,
`eu-west-2`, `eu-west-3`, `sa-east-1`, `us-east-1`, `us-east-2`,
`us-west-1`, `us-west-2`.

Available values in AWS GovCloud (US) Regions: `us-gov-east-1`,
`us-gov-west-1`.
@return [String]

@!attribute [rw] meeting_host_id

Reserved.
@return [String]

@!attribute [rw] external_meeting_id

The external meeting ID.
@return [String]

@!attribute [rw] meeting_features

Lists the audio and video features enabled for a meeting, such as
echo reduction.
@return [Types::MeetingFeaturesConfiguration]

@!attribute [rw] notifications_configuration

The configuration for resource targets to receive notifications when
meeting and attendee events occur.
@return [Types::NotificationsConfiguration]

@!attribute [rw] attendees

The attendee information, including attendees' IDs and join tokens.
@return [Array<Types::CreateAttendeeRequestItem>]

@!attribute [rw] primary_meeting_id

When specified, replicates the media from the primary meeting to the
new meeting.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/chime-sdk-meetings-2021-07-15/CreateMeetingWithAttendeesRequest AWS API Documentation

Constants

SENSITIVE