Struct aws_sdk_chime::operation::create_meeting::CreateMeetingInput
source · #[non_exhaustive]pub struct CreateMeetingInput {
pub client_request_token: Option<String>,
pub external_meeting_id: Option<String>,
pub meeting_host_id: Option<String>,
pub media_region: Option<String>,
pub tags: Option<Vec<Tag>>,
pub notifications_configuration: Option<MeetingNotificationConfiguration>,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.client_request_token: Option<String>
The unique identifier for the client request. Use a different token for different meetings.
external_meeting_id: Option<String>
The external meeting ID.
meeting_host_id: Option<String>
Reserved.
media_region: Option<String>
The Region in which to create the meeting. Default: us-east-1
.
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
.
The tag key-value pairs.
notifications_configuration: Option<MeetingNotificationConfiguration>
The configuration for resource targets to receive notifications when meeting and attendee events occur.
Implementations§
source§impl CreateMeetingInput
impl CreateMeetingInput
sourcepub fn client_request_token(&self) -> Option<&str>
pub fn client_request_token(&self) -> Option<&str>
The unique identifier for the client request. Use a different token for different meetings.
sourcepub fn external_meeting_id(&self) -> Option<&str>
pub fn external_meeting_id(&self) -> Option<&str>
The external meeting ID.
sourcepub fn meeting_host_id(&self) -> Option<&str>
pub fn meeting_host_id(&self) -> Option<&str>
Reserved.
sourcepub fn media_region(&self) -> Option<&str>
pub fn media_region(&self) -> Option<&str>
The Region in which to create the meeting. Default: us-east-1
.
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
.
The tag key-value pairs.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .tags.is_none()
.
sourcepub fn notifications_configuration(
&self
) -> Option<&MeetingNotificationConfiguration>
pub fn notifications_configuration( &self ) -> Option<&MeetingNotificationConfiguration>
The configuration for resource targets to receive notifications when meeting and attendee events occur.
source§impl CreateMeetingInput
impl CreateMeetingInput
sourcepub fn builder() -> CreateMeetingInputBuilder
pub fn builder() -> CreateMeetingInputBuilder
Creates a new builder-style object to manufacture CreateMeetingInput
.
Trait Implementations§
source§impl Clone for CreateMeetingInput
impl Clone for CreateMeetingInput
source§fn clone(&self) -> CreateMeetingInput
fn clone(&self) -> CreateMeetingInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for CreateMeetingInput
impl Debug for CreateMeetingInput
source§impl PartialEq for CreateMeetingInput
impl PartialEq for CreateMeetingInput
source§fn eq(&self, other: &CreateMeetingInput) -> bool
fn eq(&self, other: &CreateMeetingInput) -> bool
self
and other
values to be equal, and is used
by ==
.