Struct aws_sdk_chime::Client
source · [−]pub struct Client { /* private fields */ }Expand description
Client for Amazon Chime
Client for invoking operations on Amazon Chime. Each operation on Amazon Chime is a method on this
this struct. .send() MUST be invoked on the generated operations to dispatch the request to the service.
Examples
Constructing a client and invoking an operation
// create a shared configuration. This can be used & shared between multiple service clients.
let shared_config = aws_config::load_from_env().await;
let client = aws_sdk_chime::Client::new(&shared_config);
// invoke an operation
/* let rsp = client
.<operation_name>().
.<param>("some value")
.send().await; */Constructing a client with custom configuration
use aws_config::RetryConfig;
let shared_config = aws_config::load_from_env().await;
let config = aws_sdk_chime::config::Builder::from(&shared_config)
.retry_config(RetryConfig::disabled())
.build();
let client = aws_sdk_chime::Client::from_conf(config);Implementations
sourceimpl Client
impl Client
sourcepub fn with_config(
client: Client<DynConnector, DynMiddleware<DynConnector>>,
conf: Config
) -> Self
pub fn with_config(
client: Client<DynConnector, DynMiddleware<DynConnector>>,
conf: Config
) -> Self
Creates a client with the given service configuration.
sourceimpl Client
impl Client
sourcepub fn associate_phone_numbers_with_voice_connector(
&self
) -> AssociatePhoneNumbersWithVoiceConnector
pub fn associate_phone_numbers_with_voice_connector(
&self
) -> AssociatePhoneNumbersWithVoiceConnector
Constructs a fluent builder for the AssociatePhoneNumbersWithVoiceConnector operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime Voice Connector ID.
e164_phone_numbers(Vec<String>)/set_e164_phone_numbers(Option<Vec<String>>):List of phone numbers, in E.164 format.
force_associate(bool)/set_force_associate(Option<bool>):If true, associates the provided phone numbers with the provided Amazon Chime Voice Connector and removes any previously existing associations. If false, does not associate any phone numbers that have previously existing associations.
- On success, responds with
AssociatePhoneNumbersWithVoiceConnectorOutputwith field(s):phone_number_errors(Option<Vec<PhoneNumberError>>):If the action fails for one or more of the phone numbers in the request, a list of the phone numbers is returned, along with error codes and error messages.
- On failure, responds with
SdkError<AssociatePhoneNumbersWithVoiceConnectorError>
sourcepub fn associate_phone_numbers_with_voice_connector_group(
&self
) -> AssociatePhoneNumbersWithVoiceConnectorGroup
pub fn associate_phone_numbers_with_voice_connector_group(
&self
) -> AssociatePhoneNumbersWithVoiceConnectorGroup
Constructs a fluent builder for the AssociatePhoneNumbersWithVoiceConnectorGroup operation.
- The fluent builder is configurable:
voice_connector_group_id(impl Into<String>)/set_voice_connector_group_id(Option<String>):The Amazon Chime Voice Connector group ID.
e164_phone_numbers(Vec<String>)/set_e164_phone_numbers(Option<Vec<String>>):List of phone numbers, in E.164 format.
force_associate(bool)/set_force_associate(Option<bool>):If true, associates the provided phone numbers with the provided Amazon Chime Voice Connector Group and removes any previously existing associations. If false, does not associate any phone numbers that have previously existing associations.
- On success, responds with
AssociatePhoneNumbersWithVoiceConnectorGroupOutputwith field(s):phone_number_errors(Option<Vec<PhoneNumberError>>):If the action fails for one or more of the phone numbers in the request, a list of the phone numbers is returned, along with error codes and error messages.
- On failure, responds with
SdkError<AssociatePhoneNumbersWithVoiceConnectorGroupError>
sourcepub fn associate_phone_number_with_user(&self) -> AssociatePhoneNumberWithUser
pub fn associate_phone_number_with_user(&self) -> AssociatePhoneNumberWithUser
Constructs a fluent builder for the AssociatePhoneNumberWithUser operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
user_id(impl Into<String>)/set_user_id(Option<String>):The user ID.
e164_phone_number(impl Into<String>)/set_e164_phone_number(Option<String>):The phone number, in E.164 format.
- On success, responds with
AssociatePhoneNumberWithUserOutput - On failure, responds with
SdkError<AssociatePhoneNumberWithUserError>
sourcepub fn associate_signin_delegate_groups_with_account(
&self
) -> AssociateSigninDelegateGroupsWithAccount
pub fn associate_signin_delegate_groups_with_account(
&self
) -> AssociateSigninDelegateGroupsWithAccount
Constructs a fluent builder for the AssociateSigninDelegateGroupsWithAccount operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
signin_delegate_groups(Vec<SigninDelegateGroup>)/set_signin_delegate_groups(Option<Vec<SigninDelegateGroup>>):The sign-in delegate groups.
- On success, responds with
AssociateSigninDelegateGroupsWithAccountOutput - On failure, responds with
SdkError<AssociateSigninDelegateGroupsWithAccountError>
sourcepub fn batch_create_attendee(&self) -> BatchCreateAttendee
pub fn batch_create_attendee(&self) -> BatchCreateAttendee
Constructs a fluent builder for the BatchCreateAttendee operation.
- The fluent builder is configurable:
meeting_id(impl Into<String>)/set_meeting_id(Option<String>):The Amazon Chime SDK meeting ID.
attendees(Vec<CreateAttendeeRequestItem>)/set_attendees(Option<Vec<CreateAttendeeRequestItem>>):The request containing the attendees to create.
- On success, responds with
BatchCreateAttendeeOutputwith field(s):attendees(Option<Vec<Attendee>>):The attendee information, including attendees IDs and join tokens.
errors(Option<Vec<CreateAttendeeError>>):If the action fails for one or more of the attendees in the request, a list of the attendees is returned, along with error codes and error messages.
- On failure, responds with
SdkError<BatchCreateAttendeeError>
sourcepub fn batch_create_channel_membership(&self) -> BatchCreateChannelMembership
pub fn batch_create_channel_membership(&self) -> BatchCreateChannelMembership
Constructs a fluent builder for the BatchCreateChannelMembership operation.
- The fluent builder is configurable:
channel_arn(impl Into<String>)/set_channel_arn(Option<String>):The ARN of the channel to which you’re adding users.
r#type(ChannelMembershipType)/set_type(Option<ChannelMembershipType>):The membership type of a user,
DEFAULTorHIDDEN. Default members are always returned as part ofListChannelMemberships. Hidden members are only returned if the type filter inListChannelMembershipsequalsHIDDEN. Otherwise hidden members are not returned. This is only supported by moderators.member_arns(Vec<String>)/set_member_arns(Option<Vec<String>>):The ARNs of the members you want to add to the channel.
chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
BatchCreateChannelMembershipOutputwith field(s):batch_channel_memberships(Option<BatchChannelMemberships>):The list of channel memberships in the response.
errors(Option<Vec<BatchCreateChannelMembershipError>>):If the action fails for one or more of the memberships in the request, a list of the memberships is returned, along with error codes and error messages.
- On failure, responds with
SdkError<BatchCreateChannelMembershipError>
sourcepub fn batch_create_room_membership(&self) -> BatchCreateRoomMembership
pub fn batch_create_room_membership(&self) -> BatchCreateRoomMembership
Constructs a fluent builder for the BatchCreateRoomMembership operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
room_id(impl Into<String>)/set_room_id(Option<String>):The room ID.
membership_item_list(Vec<MembershipItem>)/set_membership_item_list(Option<Vec<MembershipItem>>):The list of membership items.
- On success, responds with
BatchCreateRoomMembershipOutputwith field(s):errors(Option<Vec<MemberError>>):If the action fails for one or more of the member IDs in the request, a list of the member IDs is returned, along with error codes and error messages.
- On failure, responds with
SdkError<BatchCreateRoomMembershipError>
sourcepub fn batch_delete_phone_number(&self) -> BatchDeletePhoneNumber
pub fn batch_delete_phone_number(&self) -> BatchDeletePhoneNumber
Constructs a fluent builder for the BatchDeletePhoneNumber operation.
- The fluent builder is configurable:
phone_number_ids(Vec<String>)/set_phone_number_ids(Option<Vec<String>>):List of phone number IDs.
- On success, responds with
BatchDeletePhoneNumberOutputwith field(s):phone_number_errors(Option<Vec<PhoneNumberError>>):If the action fails for one or more of the phone numbers in the request, a list of the phone numbers is returned, along with error codes and error messages.
- On failure, responds with
SdkError<BatchDeletePhoneNumberError>
sourcepub fn batch_suspend_user(&self) -> BatchSuspendUser
pub fn batch_suspend_user(&self) -> BatchSuspendUser
Constructs a fluent builder for the BatchSuspendUser operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
user_id_list(Vec<String>)/set_user_id_list(Option<Vec<String>>):The request containing the user IDs to suspend.
- On success, responds with
BatchSuspendUserOutputwith field(s):user_errors(Option<Vec<UserError>>):If the
BatchSuspendUseraction fails for one or more of the user IDs in the request, a list of the user IDs is returned, along with error codes and error messages.
- On failure, responds with
SdkError<BatchSuspendUserError>
sourcepub fn batch_unsuspend_user(&self) -> BatchUnsuspendUser
pub fn batch_unsuspend_user(&self) -> BatchUnsuspendUser
Constructs a fluent builder for the BatchUnsuspendUser operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
user_id_list(Vec<String>)/set_user_id_list(Option<Vec<String>>):The request containing the user IDs to unsuspend.
- On success, responds with
BatchUnsuspendUserOutputwith field(s):user_errors(Option<Vec<UserError>>):If the
BatchUnsuspendUseraction fails for one or more of the user IDs in the request, a list of the user IDs is returned, along with error codes and error messages.
- On failure, responds with
SdkError<BatchUnsuspendUserError>
sourcepub fn batch_update_phone_number(&self) -> BatchUpdatePhoneNumber
pub fn batch_update_phone_number(&self) -> BatchUpdatePhoneNumber
Constructs a fluent builder for the BatchUpdatePhoneNumber operation.
- The fluent builder is configurable:
update_phone_number_request_items(Vec<UpdatePhoneNumberRequestItem>)/set_update_phone_number_request_items(Option<Vec<UpdatePhoneNumberRequestItem>>):The request containing the phone number IDs and product types or calling names to update.
- On success, responds with
BatchUpdatePhoneNumberOutputwith field(s):phone_number_errors(Option<Vec<PhoneNumberError>>):If the action fails for one or more of the phone numbers in the request, a list of the phone numbers is returned, along with error codes and error messages.
- On failure, responds with
SdkError<BatchUpdatePhoneNumberError>
sourcepub fn batch_update_user(&self) -> BatchUpdateUser
pub fn batch_update_user(&self) -> BatchUpdateUser
Constructs a fluent builder for the BatchUpdateUser operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
update_user_request_items(Vec<UpdateUserRequestItem>)/set_update_user_request_items(Option<Vec<UpdateUserRequestItem>>):The request containing the user IDs and details to update.
- On success, responds with
BatchUpdateUserOutputwith field(s):user_errors(Option<Vec<UserError>>):If the
BatchUpdateUseraction fails for one or more of the user IDs in the request, a list of the user IDs is returned, along with error codes and error messages.
- On failure, responds with
SdkError<BatchUpdateUserError>
sourcepub fn create_account(&self) -> CreateAccount
pub fn create_account(&self) -> CreateAccount
Constructs a fluent builder for the CreateAccount operation.
- The fluent builder is configurable:
name(impl Into<String>)/set_name(Option<String>):The name of the Amazon Chime account.
- On success, responds with
CreateAccountOutputwith field(s):account(Option<Account>):The Amazon Chime account details.
- On failure, responds with
SdkError<CreateAccountError>
sourcepub fn create_app_instance(&self) -> CreateAppInstance
pub fn create_app_instance(&self) -> CreateAppInstance
Constructs a fluent builder for the CreateAppInstance operation.
- The fluent builder is configurable:
name(impl Into<String>)/set_name(Option<String>):The name of the
AppInstance.metadata(impl Into<String>)/set_metadata(Option<String>):The metadata of the
AppInstance. Limited to a 1KB string in UTF-8.client_request_token(impl Into<String>)/set_client_request_token(Option<String>):The
ClientRequestTokenof theAppInstance.tags(Vec<Tag>)/set_tags(Option<Vec<Tag>>):Tags assigned to the
AppInstance.
- On success, responds with
CreateAppInstanceOutputwith field(s):app_instance_arn(Option<String>):The Amazon Resource Number (ARN) of the
AppInstance.
- On failure, responds with
SdkError<CreateAppInstanceError>
sourcepub fn create_app_instance_admin(&self) -> CreateAppInstanceAdmin
pub fn create_app_instance_admin(&self) -> CreateAppInstanceAdmin
Constructs a fluent builder for the CreateAppInstanceAdmin operation.
- The fluent builder is configurable:
app_instance_admin_arn(impl Into<String>)/set_app_instance_admin_arn(Option<String>):The ARN of the administrator of the current
AppInstance.app_instance_arn(impl Into<String>)/set_app_instance_arn(Option<String>):The ARN of the
AppInstance.
- On success, responds with
CreateAppInstanceAdminOutputwith field(s):app_instance_admin(Option<Identity>):The name and ARN of the admin for the
AppInstance.app_instance_arn(Option<String>):The ARN of the of the admin for the
AppInstance.
- On failure, responds with
SdkError<CreateAppInstanceAdminError>
sourcepub fn create_app_instance_user(&self) -> CreateAppInstanceUser
pub fn create_app_instance_user(&self) -> CreateAppInstanceUser
Constructs a fluent builder for the CreateAppInstanceUser operation.
- The fluent builder is configurable:
app_instance_arn(impl Into<String>)/set_app_instance_arn(Option<String>):The ARN of the
AppInstancerequest.app_instance_user_id(impl Into<String>)/set_app_instance_user_id(Option<String>):The user ID of the
AppInstance.name(impl Into<String>)/set_name(Option<String>):The user’s name.
metadata(impl Into<String>)/set_metadata(Option<String>):The request’s metadata. Limited to a 1KB string in UTF-8.
client_request_token(impl Into<String>)/set_client_request_token(Option<String>):The token assigned to the user requesting an
AppInstance.tags(Vec<Tag>)/set_tags(Option<Vec<Tag>>):Tags assigned to the
AppInstanceUser.
- On success, responds with
CreateAppInstanceUserOutputwith field(s):app_instance_user_arn(Option<String>):The user’s ARN.
- On failure, responds with
SdkError<CreateAppInstanceUserError>
sourcepub fn create_attendee(&self) -> CreateAttendee
pub fn create_attendee(&self) -> CreateAttendee
Constructs a fluent builder for the CreateAttendee operation.
- The fluent builder is configurable:
meeting_id(impl Into<String>)/set_meeting_id(Option<String>):The Amazon Chime SDK meeting ID.
external_user_id(impl Into<String>)/set_external_user_id(Option<String>):The Amazon Chime SDK external user ID. An idempotency token. Links the attendee to an identity managed by a builder application.
tags(Vec<Tag>)/set_tags(Option<Vec<Tag>>):The tag key-value pairs.
- On success, responds with
CreateAttendeeOutputwith field(s):attendee(Option<Attendee>):The attendee information, including attendee ID and join token.
- On failure, responds with
SdkError<CreateAttendeeError>
sourcepub fn create_bot(&self) -> CreateBot
pub fn create_bot(&self) -> CreateBot
Constructs a fluent builder for the CreateBot operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
display_name(impl Into<String>)/set_display_name(Option<String>):The bot display name.
domain(impl Into<String>)/set_domain(Option<String>):The domain of the Amazon Chime Enterprise account.
- On success, responds with
CreateBotOutputwith field(s):bot(Option<Bot>):The bot details.
- On failure, responds with
SdkError<CreateBotError>
sourcepub fn create_channel(&self) -> CreateChannel
pub fn create_channel(&self) -> CreateChannel
Constructs a fluent builder for the CreateChannel operation.
- The fluent builder is configurable:
app_instance_arn(impl Into<String>)/set_app_instance_arn(Option<String>):The ARN of the channel request.
name(impl Into<String>)/set_name(Option<String>):The name of the channel.
mode(ChannelMode)/set_mode(Option<ChannelMode>):The channel mode:
UNRESTRICTEDorRESTRICTED. Administrators, moderators, and channel members can add themselves and other members to unrestricted channels. Only administrators and moderators can add members to restricted channels.privacy(ChannelPrivacy)/set_privacy(Option<ChannelPrivacy>):The channel’s privacy level:
PUBLICorPRIVATE. Private channels aren’t discoverable by users outside the channel. Public channels are discoverable by anyone in theAppInstance.metadata(impl Into<String>)/set_metadata(Option<String>):The metadata of the creation request. Limited to 1KB and UTF-8.
client_request_token(impl Into<String>)/set_client_request_token(Option<String>):The client token for the request. An
Idempotencytoken.tags(Vec<Tag>)/set_tags(Option<Vec<Tag>>):The tags for the creation request.
chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
CreateChannelOutputwith field(s):channel_arn(Option<String>):The ARN of the channel.
- On failure, responds with
SdkError<CreateChannelError>
sourcepub fn create_channel_ban(&self) -> CreateChannelBan
pub fn create_channel_ban(&self) -> CreateChannelBan
Constructs a fluent builder for the CreateChannelBan operation.
- The fluent builder is configurable:
channel_arn(impl Into<String>)/set_channel_arn(Option<String>):The ARN of the ban request.
member_arn(impl Into<String>)/set_member_arn(Option<String>):The ARN of the member being banned.
chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
CreateChannelBanOutputwith field(s):channel_arn(Option<String>):The ARN of the response to the ban request.
member(Option<Identity>):The
ChannelArnandBannedIdentityof the member in the ban response.
- On failure, responds with
SdkError<CreateChannelBanError>
sourcepub fn create_channel_membership(&self) -> CreateChannelMembership
pub fn create_channel_membership(&self) -> CreateChannelMembership
Constructs a fluent builder for the CreateChannelMembership operation.
- The fluent builder is configurable:
channel_arn(impl Into<String>)/set_channel_arn(Option<String>):The ARN of the channel to which you’re adding users.
member_arn(impl Into<String>)/set_member_arn(Option<String>):The ARN of the member you want to add to the channel.
r#type(ChannelMembershipType)/set_type(Option<ChannelMembershipType>):The membership type of a user,
DEFAULTorHIDDEN. Default members are always returned as part ofListChannelMemberships. Hidden members are only returned if the type filter inListChannelMembershipsequalsHIDDEN. Otherwise hidden members are not returned. This is only supported by moderators.chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
CreateChannelMembershipOutputwith field(s):channel_arn(Option<String>):The ARN of the channel.
member(Option<Identity>):The ARN and metadata of the member being added.
- On failure, responds with
SdkError<CreateChannelMembershipError>
sourcepub fn create_channel_moderator(&self) -> CreateChannelModerator
pub fn create_channel_moderator(&self) -> CreateChannelModerator
Constructs a fluent builder for the CreateChannelModerator operation.
- The fluent builder is configurable:
channel_arn(impl Into<String>)/set_channel_arn(Option<String>):The ARN of the channel.
channel_moderator_arn(impl Into<String>)/set_channel_moderator_arn(Option<String>):The ARN of the moderator.
chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
CreateChannelModeratorOutputwith field(s):channel_arn(Option<String>):The ARN of the channel.
channel_moderator(Option<Identity>):The ARNs of the channel and the moderator.
- On failure, responds with
SdkError<CreateChannelModeratorError>
sourcepub fn create_media_capture_pipeline(&self) -> CreateMediaCapturePipeline
pub fn create_media_capture_pipeline(&self) -> CreateMediaCapturePipeline
Constructs a fluent builder for the CreateMediaCapturePipeline operation.
- The fluent builder is configurable:
source_type(MediaPipelineSourceType)/set_source_type(Option<MediaPipelineSourceType>):Source type from which the media artifacts will be captured. A Chime SDK Meeting is the only supported source.
source_arn(impl Into<String>)/set_source_arn(Option<String>):ARN of the source from which the media artifacts are captured.
sink_type(MediaPipelineSinkType)/set_sink_type(Option<MediaPipelineSinkType>):Destination type to which the media artifacts are saved. You must use an S3 bucket.
sink_arn(impl Into<String>)/set_sink_arn(Option<String>):The ARN of the sink type.
client_request_token(impl Into<String>)/set_client_request_token(Option<String>):The token assigned to the client making the pipeline request.
chime_sdk_meeting_configuration(ChimeSdkMeetingConfiguration)/set_chime_sdk_meeting_configuration(Option<ChimeSdkMeetingConfiguration>):The configuration for a specified media capture pipeline.
SourceTypemust beChimeSdkMeeting.
- On success, responds with
CreateMediaCapturePipelineOutputwith field(s):media_capture_pipeline(Option<MediaCapturePipeline>):A media capture pipeline object, the ID, source type, source ARN, sink type, and sink ARN of a media capture pipeline object.
- On failure, responds with
SdkError<CreateMediaCapturePipelineError>
sourcepub fn create_meeting(&self) -> CreateMeeting
pub fn create_meeting(&self) -> CreateMeeting
Constructs a fluent builder for the CreateMeeting operation.
- The fluent builder is configurable:
client_request_token(impl Into<String>)/set_client_request_token(Option<String>):The unique identifier for the client request. Use a different token for different meetings.
external_meeting_id(impl Into<String>)/set_external_meeting_id(Option<String>):The external meeting ID.
meeting_host_id(impl Into<String>)/set_meeting_host_id(Option<String>):Reserved.
media_region(impl Into<String>)/set_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.tags(Vec<Tag>)/set_tags(Option<Vec<Tag>>):The tag key-value pairs.
notifications_configuration(MeetingNotificationConfiguration)/set_notifications_configuration(Option<MeetingNotificationConfiguration>):The configuration for resource targets to receive notifications when meeting and attendee events occur.
- On success, responds with
CreateMeetingOutputwith field(s):meeting(Option<Meeting>):The meeting information, including the meeting ID and
MediaPlacement.
- On failure, responds with
SdkError<CreateMeetingError>
sourcepub fn create_meeting_dial_out(&self) -> CreateMeetingDialOut
pub fn create_meeting_dial_out(&self) -> CreateMeetingDialOut
Constructs a fluent builder for the CreateMeetingDialOut operation.
- The fluent builder is configurable:
meeting_id(impl Into<String>)/set_meeting_id(Option<String>):The Amazon Chime SDK meeting ID.
from_phone_number(impl Into<String>)/set_from_phone_number(Option<String>):Phone number used as the caller ID when the remote party receives a call.
to_phone_number(impl Into<String>)/set_to_phone_number(Option<String>):Phone number called when inviting someone to a meeting.
join_token(impl Into<String>)/set_join_token(Option<String>):Token used by the Amazon Chime SDK attendee. Call the CreateAttendee action to get a join token.
- On success, responds with
CreateMeetingDialOutOutputwith field(s):transaction_id(Option<String>):Unique ID that tracks API calls.
- On failure, responds with
SdkError<CreateMeetingDialOutError>
sourcepub fn create_meeting_with_attendees(&self) -> CreateMeetingWithAttendees
pub fn create_meeting_with_attendees(&self) -> CreateMeetingWithAttendees
Constructs a fluent builder for the CreateMeetingWithAttendees operation.
- The fluent builder is configurable:
client_request_token(impl Into<String>)/set_client_request_token(Option<String>):The unique identifier for the client request. Use a different token for different meetings.
external_meeting_id(impl Into<String>)/set_external_meeting_id(Option<String>):The external meeting ID.
meeting_host_id(impl Into<String>)/set_meeting_host_id(Option<String>):Reserved.
media_region(impl Into<String>)/set_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.tags(Vec<Tag>)/set_tags(Option<Vec<Tag>>):The tag key-value pairs.
notifications_configuration(MeetingNotificationConfiguration)/set_notifications_configuration(Option<MeetingNotificationConfiguration>):The resource target configurations for receiving Amazon Chime SDK meeting and attendee event notifications. The Amazon Chime SDK supports resource targets located in the US East (N. Virginia) AWS Region (
us-east-1).attendees(Vec<CreateAttendeeRequestItem>)/set_attendees(Option<Vec<CreateAttendeeRequestItem>>):The request containing the attendees to create.
- On success, responds with
CreateMeetingWithAttendeesOutputwith field(s):meeting(Option<Meeting>):A meeting created using the Amazon Chime SDK.
attendees(Option<Vec<Attendee>>):The attendee information, including attendees IDs and join tokens.
errors(Option<Vec<CreateAttendeeError>>):If the action fails for one or more of the attendees in the request, a list of the attendees is returned, along with error codes and error messages.
- On failure, responds with
SdkError<CreateMeetingWithAttendeesError>
sourcepub fn create_phone_number_order(&self) -> CreatePhoneNumberOrder
pub fn create_phone_number_order(&self) -> CreatePhoneNumberOrder
Constructs a fluent builder for the CreatePhoneNumberOrder operation.
- The fluent builder is configurable:
product_type(PhoneNumberProductType)/set_product_type(Option<PhoneNumberProductType>):The phone number product type.
e164_phone_numbers(Vec<String>)/set_e164_phone_numbers(Option<Vec<String>>):List of phone numbers, in E.164 format.
- On success, responds with
CreatePhoneNumberOrderOutputwith field(s):phone_number_order(Option<PhoneNumberOrder>):The phone number order details.
- On failure, responds with
SdkError<CreatePhoneNumberOrderError>
sourcepub fn create_proxy_session(&self) -> CreateProxySession
pub fn create_proxy_session(&self) -> CreateProxySession
Constructs a fluent builder for the CreateProxySession operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime voice connector ID.
participant_phone_numbers(Vec<String>)/set_participant_phone_numbers(Option<Vec<String>>):The participant phone numbers.
name(impl Into<String>)/set_name(Option<String>):The name of the proxy session.
expiry_minutes(i32)/set_expiry_minutes(Option<i32>):The number of minutes allowed for the proxy session.
capabilities(Vec<Capability>)/set_capabilities(Option<Vec<Capability>>):The proxy session capabilities.
number_selection_behavior(NumberSelectionBehavior)/set_number_selection_behavior(Option<NumberSelectionBehavior>):The preference for proxy phone number reuse, or stickiness, between the same participants across sessions.
geo_match_level(GeoMatchLevel)/set_geo_match_level(Option<GeoMatchLevel>):The preference for matching the country or area code of the proxy phone number with that of the first participant.
geo_match_params(GeoMatchParams)/set_geo_match_params(Option<GeoMatchParams>):The country and area code for the proxy phone number.
- On success, responds with
CreateProxySessionOutputwith field(s):proxy_session(Option<ProxySession>):The proxy session details.
- On failure, responds with
SdkError<CreateProxySessionError>
sourcepub fn create_room(&self) -> CreateRoom
pub fn create_room(&self) -> CreateRoom
Constructs a fluent builder for the CreateRoom operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
name(impl Into<String>)/set_name(Option<String>):The room name.
client_request_token(impl Into<String>)/set_client_request_token(Option<String>):The idempotency token for the request.
- On success, responds with
CreateRoomOutputwith field(s):room(Option<Room>):The room details.
- On failure, responds with
SdkError<CreateRoomError>
sourcepub fn create_room_membership(&self) -> CreateRoomMembership
pub fn create_room_membership(&self) -> CreateRoomMembership
Constructs a fluent builder for the CreateRoomMembership operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
room_id(impl Into<String>)/set_room_id(Option<String>):The room ID.
member_id(impl Into<String>)/set_member_id(Option<String>):The Amazon Chime member ID (user ID or bot ID).
role(RoomMembershipRole)/set_role(Option<RoomMembershipRole>):The role of the member.
- On success, responds with
CreateRoomMembershipOutputwith field(s):room_membership(Option<RoomMembership>):The room membership details.
- On failure, responds with
SdkError<CreateRoomMembershipError>
sourcepub fn create_sip_media_application(&self) -> CreateSipMediaApplication
pub fn create_sip_media_application(&self) -> CreateSipMediaApplication
Constructs a fluent builder for the CreateSipMediaApplication operation.
- The fluent builder is configurable:
aws_region(impl Into<String>)/set_aws_region(Option<String>):The AWS Region assigned to the SIP media application.
name(impl Into<String>)/set_name(Option<String>):The SIP media application name.
endpoints(Vec<SipMediaApplicationEndpoint>)/set_endpoints(Option<Vec<SipMediaApplicationEndpoint>>):List of endpoints (Lambda Amazon Resource Names) specified for the SIP media application. Currently, only one endpoint is supported.
- On success, responds with
CreateSipMediaApplicationOutputwith field(s):sip_media_application(Option<SipMediaApplication>):The SIP media application details.
- On failure, responds with
SdkError<CreateSipMediaApplicationError>
sourcepub fn create_sip_media_application_call(&self) -> CreateSipMediaApplicationCall
pub fn create_sip_media_application_call(&self) -> CreateSipMediaApplicationCall
Constructs a fluent builder for the CreateSipMediaApplicationCall operation.
- The fluent builder is configurable:
from_phone_number(impl Into<String>)/set_from_phone_number(Option<String>):The phone number that a user calls from. This is a phone number in your Amazon Chime phone number inventory.
to_phone_number(impl Into<String>)/set_to_phone_number(Option<String>):The phone number that the service should call.
sip_media_application_id(impl Into<String>)/set_sip_media_application_id(Option<String>):The ID of the SIP media application.
sip_headers(HashMap<String, String>)/set_sip_headers(Option<HashMap<String, String>>):The SIP headers added to an outbound call leg.
- On success, responds with
CreateSipMediaApplicationCallOutputwith field(s):sip_media_application_call(Option<SipMediaApplicationCall>):The actual call.
- On failure, responds with
SdkError<CreateSipMediaApplicationCallError>
sourcepub fn create_sip_rule(&self) -> CreateSipRule
pub fn create_sip_rule(&self) -> CreateSipRule
Constructs a fluent builder for the CreateSipRule operation.
- The fluent builder is configurable:
name(impl Into<String>)/set_name(Option<String>):The name of the SIP rule.
trigger_type(SipRuleTriggerType)/set_trigger_type(Option<SipRuleTriggerType>):The type of trigger assigned to the SIP rule in
TriggerValue, currentlyRequestUriHostnameorToPhoneNumber.trigger_value(impl Into<String>)/set_trigger_value(Option<String>):If
TriggerTypeisRequestUriHostname, the value can be the outbound host name of an Amazon Chime Voice Connector. IfTriggerTypeisToPhoneNumber, the value can be a customer-owned phone number in the E164 format. TheSipMediaApplicationspecified in theSipRuleis triggered if the request URI in an incoming SIP request matches theRequestUriHostname, or if theToheader in the incoming SIP request matches theToPhoneNumbervalue.disabled(bool)/set_disabled(Option<bool>):Enables or disables a rule. You must disable rules before you can delete them.
target_applications(Vec<SipRuleTargetApplication>)/set_target_applications(Option<Vec<SipRuleTargetApplication>>):List of SIP media applications with priority and AWS Region. Only one SIP application per AWS Region can be used.
- On success, responds with
CreateSipRuleOutputwith field(s):sip_rule(Option<SipRule>):Returns the SIP rule information, including the rule ID, triggers, and target applications.
- On failure, responds with
SdkError<CreateSipRuleError>
sourcepub fn create_user(&self) -> CreateUser
pub fn create_user(&self) -> CreateUser
Constructs a fluent builder for the CreateUser operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
username(impl Into<String>)/set_username(Option<String>):The user name.
email(impl Into<String>)/set_email(Option<String>):The user’s email address.
user_type(UserType)/set_user_type(Option<UserType>):The user type.
- On success, responds with
CreateUserOutputwith field(s):user(Option<User>):The user on the Amazon Chime account.
- On failure, responds with
SdkError<CreateUserError>
sourcepub fn create_voice_connector(&self) -> CreateVoiceConnector
pub fn create_voice_connector(&self) -> CreateVoiceConnector
Constructs a fluent builder for the CreateVoiceConnector operation.
- The fluent builder is configurable:
name(impl Into<String>)/set_name(Option<String>):The name of the Amazon Chime Voice Connector.
aws_region(VoiceConnectorAwsRegion)/set_aws_region(Option<VoiceConnectorAwsRegion>):The AWS Region in which the Amazon Chime Voice Connector is created. Default value:
us-east-1.require_encryption(bool)/set_require_encryption(Option<bool>):When enabled, requires encryption for the Amazon Chime Voice Connector.
- On success, responds with
CreateVoiceConnectorOutputwith field(s):voice_connector(Option<VoiceConnector>):The Amazon Chime Voice Connector details.
- On failure, responds with
SdkError<CreateVoiceConnectorError>
sourcepub fn create_voice_connector_group(&self) -> CreateVoiceConnectorGroup
pub fn create_voice_connector_group(&self) -> CreateVoiceConnectorGroup
Constructs a fluent builder for the CreateVoiceConnectorGroup operation.
- The fluent builder is configurable:
name(impl Into<String>)/set_name(Option<String>):The name of the Amazon Chime Voice Connector group.
voice_connector_items(Vec<VoiceConnectorItem>)/set_voice_connector_items(Option<Vec<VoiceConnectorItem>>):The Amazon Chime Voice Connectors to route inbound calls to.
- On success, responds with
CreateVoiceConnectorGroupOutputwith field(s):voice_connector_group(Option<VoiceConnectorGroup>):The Amazon Chime Voice Connector group details.
- On failure, responds with
SdkError<CreateVoiceConnectorGroupError>
sourcepub fn delete_account(&self) -> DeleteAccount
pub fn delete_account(&self) -> DeleteAccount
Constructs a fluent builder for the DeleteAccount operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
- On success, responds with
DeleteAccountOutput - On failure, responds with
SdkError<DeleteAccountError>
sourcepub fn delete_app_instance(&self) -> DeleteAppInstance
pub fn delete_app_instance(&self) -> DeleteAppInstance
Constructs a fluent builder for the DeleteAppInstance operation.
- The fluent builder is configurable:
app_instance_arn(impl Into<String>)/set_app_instance_arn(Option<String>):The ARN of the
AppInstance.
- On success, responds with
DeleteAppInstanceOutput - On failure, responds with
SdkError<DeleteAppInstanceError>
sourcepub fn delete_app_instance_admin(&self) -> DeleteAppInstanceAdmin
pub fn delete_app_instance_admin(&self) -> DeleteAppInstanceAdmin
Constructs a fluent builder for the DeleteAppInstanceAdmin operation.
- The fluent builder is configurable:
app_instance_admin_arn(impl Into<String>)/set_app_instance_admin_arn(Option<String>):The ARN of the
AppInstance’s administrator.app_instance_arn(impl Into<String>)/set_app_instance_arn(Option<String>):The ARN of the
AppInstance.
- On success, responds with
DeleteAppInstanceAdminOutput - On failure, responds with
SdkError<DeleteAppInstanceAdminError>
sourcepub fn delete_app_instance_streaming_configurations(
&self
) -> DeleteAppInstanceStreamingConfigurations
pub fn delete_app_instance_streaming_configurations(
&self
) -> DeleteAppInstanceStreamingConfigurations
Constructs a fluent builder for the DeleteAppInstanceStreamingConfigurations operation.
- The fluent builder is configurable:
app_instance_arn(impl Into<String>)/set_app_instance_arn(Option<String>):The ARN of the streaming configurations being deleted.
- On success, responds with
DeleteAppInstanceStreamingConfigurationsOutput - On failure, responds with
SdkError<DeleteAppInstanceStreamingConfigurationsError>
sourcepub fn delete_app_instance_user(&self) -> DeleteAppInstanceUser
pub fn delete_app_instance_user(&self) -> DeleteAppInstanceUser
Constructs a fluent builder for the DeleteAppInstanceUser operation.
- The fluent builder is configurable:
app_instance_user_arn(impl Into<String>)/set_app_instance_user_arn(Option<String>):The ARN of the user request being deleted.
- On success, responds with
DeleteAppInstanceUserOutput - On failure, responds with
SdkError<DeleteAppInstanceUserError>
sourcepub fn delete_attendee(&self) -> DeleteAttendee
pub fn delete_attendee(&self) -> DeleteAttendee
Constructs a fluent builder for the DeleteAttendee operation.
- The fluent builder is configurable:
meeting_id(impl Into<String>)/set_meeting_id(Option<String>):The Amazon Chime SDK meeting ID.
attendee_id(impl Into<String>)/set_attendee_id(Option<String>):The Amazon Chime SDK attendee ID.
- On success, responds with
DeleteAttendeeOutput - On failure, responds with
SdkError<DeleteAttendeeError>
sourcepub fn delete_channel(&self) -> DeleteChannel
pub fn delete_channel(&self) -> DeleteChannel
Constructs a fluent builder for the DeleteChannel operation.
- The fluent builder is configurable:
channel_arn(impl Into<String>)/set_channel_arn(Option<String>):The ARN of the channel being deleted.
chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
DeleteChannelOutput - On failure, responds with
SdkError<DeleteChannelError>
sourcepub fn delete_channel_ban(&self) -> DeleteChannelBan
pub fn delete_channel_ban(&self) -> DeleteChannelBan
Constructs a fluent builder for the DeleteChannelBan operation.
- The fluent builder is configurable:
channel_arn(impl Into<String>)/set_channel_arn(Option<String>):The ARN of the channel from which the
AppInstanceUserwas banned.member_arn(impl Into<String>)/set_member_arn(Option<String>):The ARN of the
AppInstanceUserthat you want to reinstate.chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
DeleteChannelBanOutput - On failure, responds with
SdkError<DeleteChannelBanError>
sourcepub fn delete_channel_membership(&self) -> DeleteChannelMembership
pub fn delete_channel_membership(&self) -> DeleteChannelMembership
Constructs a fluent builder for the DeleteChannelMembership operation.
- The fluent builder is configurable:
channel_arn(impl Into<String>)/set_channel_arn(Option<String>):The ARN of the channel from which you want to remove the user.
member_arn(impl Into<String>)/set_member_arn(Option<String>):The ARN of the member that you’re removing from the channel.
chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
DeleteChannelMembershipOutput - On failure, responds with
SdkError<DeleteChannelMembershipError>
sourcepub fn delete_channel_message(&self) -> DeleteChannelMessage
pub fn delete_channel_message(&self) -> DeleteChannelMessage
Constructs a fluent builder for the DeleteChannelMessage operation.
- The fluent builder is configurable:
channel_arn(impl Into<String>)/set_channel_arn(Option<String>):The ARN of the channel.
message_id(impl Into<String>)/set_message_id(Option<String>):The ID of the message being deleted.
chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
DeleteChannelMessageOutput - On failure, responds with
SdkError<DeleteChannelMessageError>
sourcepub fn delete_channel_moderator(&self) -> DeleteChannelModerator
pub fn delete_channel_moderator(&self) -> DeleteChannelModerator
Constructs a fluent builder for the DeleteChannelModerator operation.
- The fluent builder is configurable:
channel_arn(impl Into<String>)/set_channel_arn(Option<String>):The ARN of the channel.
channel_moderator_arn(impl Into<String>)/set_channel_moderator_arn(Option<String>):The ARN of the moderator being deleted.
chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
DeleteChannelModeratorOutput - On failure, responds with
SdkError<DeleteChannelModeratorError>
sourcepub fn delete_events_configuration(&self) -> DeleteEventsConfiguration
pub fn delete_events_configuration(&self) -> DeleteEventsConfiguration
Constructs a fluent builder for the DeleteEventsConfiguration operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
bot_id(impl Into<String>)/set_bot_id(Option<String>):The bot ID.
- On success, responds with
DeleteEventsConfigurationOutput - On failure, responds with
SdkError<DeleteEventsConfigurationError>
sourcepub fn delete_media_capture_pipeline(&self) -> DeleteMediaCapturePipeline
pub fn delete_media_capture_pipeline(&self) -> DeleteMediaCapturePipeline
Constructs a fluent builder for the DeleteMediaCapturePipeline operation.
- The fluent builder is configurable:
media_pipeline_id(impl Into<String>)/set_media_pipeline_id(Option<String>):The ID of the media capture pipeline being deleted.
- On success, responds with
DeleteMediaCapturePipelineOutput - On failure, responds with
SdkError<DeleteMediaCapturePipelineError>
sourcepub fn delete_meeting(&self) -> DeleteMeeting
pub fn delete_meeting(&self) -> DeleteMeeting
Constructs a fluent builder for the DeleteMeeting operation.
- The fluent builder is configurable:
meeting_id(impl Into<String>)/set_meeting_id(Option<String>):The Amazon Chime SDK meeting ID.
- On success, responds with
DeleteMeetingOutput - On failure, responds with
SdkError<DeleteMeetingError>
sourcepub fn delete_phone_number(&self) -> DeletePhoneNumber
pub fn delete_phone_number(&self) -> DeletePhoneNumber
Constructs a fluent builder for the DeletePhoneNumber operation.
- The fluent builder is configurable:
phone_number_id(impl Into<String>)/set_phone_number_id(Option<String>):The phone number ID.
- On success, responds with
DeletePhoneNumberOutput - On failure, responds with
SdkError<DeletePhoneNumberError>
sourcepub fn delete_proxy_session(&self) -> DeleteProxySession
pub fn delete_proxy_session(&self) -> DeleteProxySession
Constructs a fluent builder for the DeleteProxySession operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime voice connector ID.
proxy_session_id(impl Into<String>)/set_proxy_session_id(Option<String>):The proxy session ID.
- On success, responds with
DeleteProxySessionOutput - On failure, responds with
SdkError<DeleteProxySessionError>
sourcepub fn delete_room(&self) -> DeleteRoom
pub fn delete_room(&self) -> DeleteRoom
Constructs a fluent builder for the DeleteRoom operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
room_id(impl Into<String>)/set_room_id(Option<String>):The chat room ID.
- On success, responds with
DeleteRoomOutput - On failure, responds with
SdkError<DeleteRoomError>
sourcepub fn delete_room_membership(&self) -> DeleteRoomMembership
pub fn delete_room_membership(&self) -> DeleteRoomMembership
Constructs a fluent builder for the DeleteRoomMembership operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
room_id(impl Into<String>)/set_room_id(Option<String>):The room ID.
member_id(impl Into<String>)/set_member_id(Option<String>):The member ID (user ID or bot ID).
- On success, responds with
DeleteRoomMembershipOutput - On failure, responds with
SdkError<DeleteRoomMembershipError>
sourcepub fn delete_sip_media_application(&self) -> DeleteSipMediaApplication
pub fn delete_sip_media_application(&self) -> DeleteSipMediaApplication
Constructs a fluent builder for the DeleteSipMediaApplication operation.
- The fluent builder is configurable:
sip_media_application_id(impl Into<String>)/set_sip_media_application_id(Option<String>):The SIP media application ID.
- On success, responds with
DeleteSipMediaApplicationOutput - On failure, responds with
SdkError<DeleteSipMediaApplicationError>
sourcepub fn delete_sip_rule(&self) -> DeleteSipRule
pub fn delete_sip_rule(&self) -> DeleteSipRule
Constructs a fluent builder for the DeleteSipRule operation.
- The fluent builder is configurable:
sip_rule_id(impl Into<String>)/set_sip_rule_id(Option<String>):The SIP rule ID.
- On success, responds with
DeleteSipRuleOutput - On failure, responds with
SdkError<DeleteSipRuleError>
sourcepub fn delete_voice_connector(&self) -> DeleteVoiceConnector
pub fn delete_voice_connector(&self) -> DeleteVoiceConnector
Constructs a fluent builder for the DeleteVoiceConnector operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime Voice Connector ID.
- On success, responds with
DeleteVoiceConnectorOutput - On failure, responds with
SdkError<DeleteVoiceConnectorError>
sourcepub fn delete_voice_connector_emergency_calling_configuration(
&self
) -> DeleteVoiceConnectorEmergencyCallingConfiguration
pub fn delete_voice_connector_emergency_calling_configuration(
&self
) -> DeleteVoiceConnectorEmergencyCallingConfiguration
Constructs a fluent builder for the DeleteVoiceConnectorEmergencyCallingConfiguration operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime Voice Connector ID.
- On success, responds with
DeleteVoiceConnectorEmergencyCallingConfigurationOutput - On failure, responds with
SdkError<DeleteVoiceConnectorEmergencyCallingConfigurationError>
sourcepub fn delete_voice_connector_group(&self) -> DeleteVoiceConnectorGroup
pub fn delete_voice_connector_group(&self) -> DeleteVoiceConnectorGroup
Constructs a fluent builder for the DeleteVoiceConnectorGroup operation.
- The fluent builder is configurable:
voice_connector_group_id(impl Into<String>)/set_voice_connector_group_id(Option<String>):The Amazon Chime Voice Connector group ID.
- On success, responds with
DeleteVoiceConnectorGroupOutput - On failure, responds with
SdkError<DeleteVoiceConnectorGroupError>
sourcepub fn delete_voice_connector_origination(
&self
) -> DeleteVoiceConnectorOrigination
pub fn delete_voice_connector_origination(
&self
) -> DeleteVoiceConnectorOrigination
Constructs a fluent builder for the DeleteVoiceConnectorOrigination operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime Voice Connector ID.
- On success, responds with
DeleteVoiceConnectorOriginationOutput - On failure, responds with
SdkError<DeleteVoiceConnectorOriginationError>
sourcepub fn delete_voice_connector_proxy(&self) -> DeleteVoiceConnectorProxy
pub fn delete_voice_connector_proxy(&self) -> DeleteVoiceConnectorProxy
Constructs a fluent builder for the DeleteVoiceConnectorProxy operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime Voice Connector ID.
- On success, responds with
DeleteVoiceConnectorProxyOutput - On failure, responds with
SdkError<DeleteVoiceConnectorProxyError>
sourcepub fn delete_voice_connector_streaming_configuration(
&self
) -> DeleteVoiceConnectorStreamingConfiguration
pub fn delete_voice_connector_streaming_configuration(
&self
) -> DeleteVoiceConnectorStreamingConfiguration
Constructs a fluent builder for the DeleteVoiceConnectorStreamingConfiguration operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime Voice Connector ID.
- On success, responds with
DeleteVoiceConnectorStreamingConfigurationOutput - On failure, responds with
SdkError<DeleteVoiceConnectorStreamingConfigurationError>
sourcepub fn delete_voice_connector_termination(
&self
) -> DeleteVoiceConnectorTermination
pub fn delete_voice_connector_termination(
&self
) -> DeleteVoiceConnectorTermination
Constructs a fluent builder for the DeleteVoiceConnectorTermination operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime Voice Connector ID.
- On success, responds with
DeleteVoiceConnectorTerminationOutput - On failure, responds with
SdkError<DeleteVoiceConnectorTerminationError>
sourcepub fn delete_voice_connector_termination_credentials(
&self
) -> DeleteVoiceConnectorTerminationCredentials
pub fn delete_voice_connector_termination_credentials(
&self
) -> DeleteVoiceConnectorTerminationCredentials
Constructs a fluent builder for the DeleteVoiceConnectorTerminationCredentials operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime Voice Connector ID.
usernames(Vec<String>)/set_usernames(Option<Vec<String>>):The RFC2617 compliant username associated with the SIP credentials, in US-ASCII format.
- On success, responds with
DeleteVoiceConnectorTerminationCredentialsOutput - On failure, responds with
SdkError<DeleteVoiceConnectorTerminationCredentialsError>
sourcepub fn describe_app_instance(&self) -> DescribeAppInstance
pub fn describe_app_instance(&self) -> DescribeAppInstance
Constructs a fluent builder for the DescribeAppInstance operation.
- The fluent builder is configurable:
app_instance_arn(impl Into<String>)/set_app_instance_arn(Option<String>):The ARN of the
AppInstance.
- On success, responds with
DescribeAppInstanceOutputwith field(s):app_instance(Option<AppInstance>):The ARN, metadata, created and last-updated timestamps, and the name of the
AppInstance. All timestamps use epoch milliseconds.
- On failure, responds with
SdkError<DescribeAppInstanceError>
sourcepub fn describe_app_instance_admin(&self) -> DescribeAppInstanceAdmin
pub fn describe_app_instance_admin(&self) -> DescribeAppInstanceAdmin
Constructs a fluent builder for the DescribeAppInstanceAdmin operation.
- The fluent builder is configurable:
app_instance_admin_arn(impl Into<String>)/set_app_instance_admin_arn(Option<String>):The ARN of the
AppInstanceAdmin.app_instance_arn(impl Into<String>)/set_app_instance_arn(Option<String>):The ARN of the
AppInstance.
- On success, responds with
DescribeAppInstanceAdminOutputwith field(s):app_instance_admin(Option<AppInstanceAdmin>):The ARN and name of the
AppInstanceUser, the ARN of theAppInstance, and the created and last-updated timestamps. All timestamps use epoch milliseconds.
- On failure, responds with
SdkError<DescribeAppInstanceAdminError>
sourcepub fn describe_app_instance_user(&self) -> DescribeAppInstanceUser
pub fn describe_app_instance_user(&self) -> DescribeAppInstanceUser
Constructs a fluent builder for the DescribeAppInstanceUser operation.
- The fluent builder is configurable:
app_instance_user_arn(impl Into<String>)/set_app_instance_user_arn(Option<String>):The ARN of the
AppInstanceUser.
- On success, responds with
DescribeAppInstanceUserOutputwith field(s):app_instance_user(Option<AppInstanceUser>):The name of the
AppInstanceUser.
- On failure, responds with
SdkError<DescribeAppInstanceUserError>
sourcepub fn describe_channel(&self) -> DescribeChannel
pub fn describe_channel(&self) -> DescribeChannel
Constructs a fluent builder for the DescribeChannel operation.
- The fluent builder is configurable:
channel_arn(impl Into<String>)/set_channel_arn(Option<String>):The ARN of the channel.
chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
DescribeChannelOutputwith field(s):channel(Option<Channel>):The channel details.
- On failure, responds with
SdkError<DescribeChannelError>
sourcepub fn describe_channel_ban(&self) -> DescribeChannelBan
pub fn describe_channel_ban(&self) -> DescribeChannelBan
Constructs a fluent builder for the DescribeChannelBan operation.
- The fluent builder is configurable:
channel_arn(impl Into<String>)/set_channel_arn(Option<String>):The ARN of the channel from which the user is banned.
member_arn(impl Into<String>)/set_member_arn(Option<String>):The ARN of the member being banned.
chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
DescribeChannelBanOutputwith field(s):channel_ban(Option<ChannelBan>):The details of the ban.
- On failure, responds with
SdkError<DescribeChannelBanError>
sourcepub fn describe_channel_membership(&self) -> DescribeChannelMembership
pub fn describe_channel_membership(&self) -> DescribeChannelMembership
Constructs a fluent builder for the DescribeChannelMembership operation.
- The fluent builder is configurable:
channel_arn(impl Into<String>)/set_channel_arn(Option<String>):The ARN of the channel.
member_arn(impl Into<String>)/set_member_arn(Option<String>):The ARN of the member.
chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
DescribeChannelMembershipOutputwith field(s):channel_membership(Option<ChannelMembership>):The details of the membership.
- On failure, responds with
SdkError<DescribeChannelMembershipError>
sourcepub fn describe_channel_membership_for_app_instance_user(
&self
) -> DescribeChannelMembershipForAppInstanceUser
pub fn describe_channel_membership_for_app_instance_user(
&self
) -> DescribeChannelMembershipForAppInstanceUser
Constructs a fluent builder for the DescribeChannelMembershipForAppInstanceUser operation.
- The fluent builder is configurable:
channel_arn(impl Into<String>)/set_channel_arn(Option<String>):The ARN of the channel to which the user belongs.
app_instance_user_arn(impl Into<String>)/set_app_instance_user_arn(Option<String>):The ARN of the user in a channel.
chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
DescribeChannelMembershipForAppInstanceUserOutputwith field(s):channel_membership(Option<ChannelMembershipForAppInstanceUserSummary>):The channel to which a user belongs.
- On failure, responds with
SdkError<DescribeChannelMembershipForAppInstanceUserError>
sourcepub fn describe_channel_moderated_by_app_instance_user(
&self
) -> DescribeChannelModeratedByAppInstanceUser
pub fn describe_channel_moderated_by_app_instance_user(
&self
) -> DescribeChannelModeratedByAppInstanceUser
Constructs a fluent builder for the DescribeChannelModeratedByAppInstanceUser operation.
- The fluent builder is configurable:
channel_arn(impl Into<String>)/set_channel_arn(Option<String>):The ARN of the moderated channel.
app_instance_user_arn(impl Into<String>)/set_app_instance_user_arn(Option<String>):The ARN of the
AppInstanceUserin the moderated channel.chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
DescribeChannelModeratedByAppInstanceUserOutputwith field(s):channel(Option<ChannelModeratedByAppInstanceUserSummary>):The moderated channel.
- On failure, responds with
SdkError<DescribeChannelModeratedByAppInstanceUserError>
sourcepub fn describe_channel_moderator(&self) -> DescribeChannelModerator
pub fn describe_channel_moderator(&self) -> DescribeChannelModerator
Constructs a fluent builder for the DescribeChannelModerator operation.
- The fluent builder is configurable:
channel_arn(impl Into<String>)/set_channel_arn(Option<String>):The ARN of the channel.
channel_moderator_arn(impl Into<String>)/set_channel_moderator_arn(Option<String>):The ARN of the channel moderator.
chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
DescribeChannelModeratorOutputwith field(s):channel_moderator(Option<ChannelModerator>):The details of the channel moderator.
- On failure, responds with
SdkError<DescribeChannelModeratorError>
sourcepub fn disassociate_phone_number_from_user(
&self
) -> DisassociatePhoneNumberFromUser
pub fn disassociate_phone_number_from_user(
&self
) -> DisassociatePhoneNumberFromUser
Constructs a fluent builder for the DisassociatePhoneNumberFromUser operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
user_id(impl Into<String>)/set_user_id(Option<String>):The user ID.
- On success, responds with
DisassociatePhoneNumberFromUserOutput - On failure, responds with
SdkError<DisassociatePhoneNumberFromUserError>
sourcepub fn disassociate_phone_numbers_from_voice_connector(
&self
) -> DisassociatePhoneNumbersFromVoiceConnector
pub fn disassociate_phone_numbers_from_voice_connector(
&self
) -> DisassociatePhoneNumbersFromVoiceConnector
Constructs a fluent builder for the DisassociatePhoneNumbersFromVoiceConnector operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime Voice Connector ID.
e164_phone_numbers(Vec<String>)/set_e164_phone_numbers(Option<Vec<String>>):List of phone numbers, in E.164 format.
- On success, responds with
DisassociatePhoneNumbersFromVoiceConnectorOutputwith field(s):phone_number_errors(Option<Vec<PhoneNumberError>>):If the action fails for one or more of the phone numbers in the request, a list of the phone numbers is returned, along with error codes and error messages.
- On failure, responds with
SdkError<DisassociatePhoneNumbersFromVoiceConnectorError>
sourcepub fn disassociate_phone_numbers_from_voice_connector_group(
&self
) -> DisassociatePhoneNumbersFromVoiceConnectorGroup
pub fn disassociate_phone_numbers_from_voice_connector_group(
&self
) -> DisassociatePhoneNumbersFromVoiceConnectorGroup
Constructs a fluent builder for the DisassociatePhoneNumbersFromVoiceConnectorGroup operation.
- The fluent builder is configurable:
voice_connector_group_id(impl Into<String>)/set_voice_connector_group_id(Option<String>):The Amazon Chime Voice Connector group ID.
e164_phone_numbers(Vec<String>)/set_e164_phone_numbers(Option<Vec<String>>):List of phone numbers, in E.164 format.
- On success, responds with
DisassociatePhoneNumbersFromVoiceConnectorGroupOutputwith field(s):phone_number_errors(Option<Vec<PhoneNumberError>>):If the action fails for one or more of the phone numbers in the request, a list of the phone numbers is returned, along with error codes and error messages.
- On failure, responds with
SdkError<DisassociatePhoneNumbersFromVoiceConnectorGroupError>
sourcepub fn disassociate_signin_delegate_groups_from_account(
&self
) -> DisassociateSigninDelegateGroupsFromAccount
pub fn disassociate_signin_delegate_groups_from_account(
&self
) -> DisassociateSigninDelegateGroupsFromAccount
Constructs a fluent builder for the DisassociateSigninDelegateGroupsFromAccount operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
group_names(Vec<String>)/set_group_names(Option<Vec<String>>):The sign-in delegate group names.
- On success, responds with
DisassociateSigninDelegateGroupsFromAccountOutput - On failure, responds with
SdkError<DisassociateSigninDelegateGroupsFromAccountError>
sourcepub fn get_account(&self) -> GetAccount
pub fn get_account(&self) -> GetAccount
Constructs a fluent builder for the GetAccount operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
- On success, responds with
GetAccountOutputwith field(s):account(Option<Account>):The Amazon Chime account details.
- On failure, responds with
SdkError<GetAccountError>
sourcepub fn get_account_settings(&self) -> GetAccountSettings
pub fn get_account_settings(&self) -> GetAccountSettings
Constructs a fluent builder for the GetAccountSettings operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
- On success, responds with
GetAccountSettingsOutputwith field(s):account_settings(Option<AccountSettings>):The Amazon Chime account settings.
- On failure, responds with
SdkError<GetAccountSettingsError>
sourcepub fn get_app_instance_retention_settings(
&self
) -> GetAppInstanceRetentionSettings
pub fn get_app_instance_retention_settings(
&self
) -> GetAppInstanceRetentionSettings
Constructs a fluent builder for the GetAppInstanceRetentionSettings operation.
- The fluent builder is configurable:
app_instance_arn(impl Into<String>)/set_app_instance_arn(Option<String>):The ARN of the
AppInstance.
- On success, responds with
GetAppInstanceRetentionSettingsOutputwith field(s):app_instance_retention_settings(Option<AppInstanceRetentionSettings>):The retention settings for the
AppInstance.initiate_deletion_timestamp(Option<DateTime>):The timestamp representing the time at which the specified items are retained, in Epoch Seconds.
- On failure, responds with
SdkError<GetAppInstanceRetentionSettingsError>
sourcepub fn get_app_instance_streaming_configurations(
&self
) -> GetAppInstanceStreamingConfigurations
pub fn get_app_instance_streaming_configurations(
&self
) -> GetAppInstanceStreamingConfigurations
Constructs a fluent builder for the GetAppInstanceStreamingConfigurations operation.
- The fluent builder is configurable:
app_instance_arn(impl Into<String>)/set_app_instance_arn(Option<String>):The ARN of the
AppInstance.
- On success, responds with
GetAppInstanceStreamingConfigurationsOutputwith field(s):app_instance_streaming_configurations(Option<Vec<AppInstanceStreamingConfiguration>>):The streaming settings.
- On failure, responds with
SdkError<GetAppInstanceStreamingConfigurationsError>
sourcepub fn get_attendee(&self) -> GetAttendee
pub fn get_attendee(&self) -> GetAttendee
Constructs a fluent builder for the GetAttendee operation.
- The fluent builder is configurable:
meeting_id(impl Into<String>)/set_meeting_id(Option<String>):The Amazon Chime SDK meeting ID.
attendee_id(impl Into<String>)/set_attendee_id(Option<String>):The Amazon Chime SDK attendee ID.
- On success, responds with
GetAttendeeOutputwith field(s):attendee(Option<Attendee>):The Amazon Chime SDK attendee information.
- On failure, responds with
SdkError<GetAttendeeError>
sourcepub fn get_bot(&self) -> GetBot
pub fn get_bot(&self) -> GetBot
Constructs a fluent builder for the GetBot operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
bot_id(impl Into<String>)/set_bot_id(Option<String>):The bot ID.
- On success, responds with
GetBotOutputwith field(s):bot(Option<Bot>):The chat bot details.
- On failure, responds with
SdkError<GetBotError>
sourcepub fn get_channel_message(&self) -> GetChannelMessage
pub fn get_channel_message(&self) -> GetChannelMessage
Constructs a fluent builder for the GetChannelMessage operation.
- The fluent builder is configurable:
channel_arn(impl Into<String>)/set_channel_arn(Option<String>):The ARN of the channel.
message_id(impl Into<String>)/set_message_id(Option<String>):The ID of the message.
chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
GetChannelMessageOutputwith field(s):channel_message(Option<ChannelMessage>):The details of and content in the message.
- On failure, responds with
SdkError<GetChannelMessageError>
sourcepub fn get_events_configuration(&self) -> GetEventsConfiguration
pub fn get_events_configuration(&self) -> GetEventsConfiguration
Constructs a fluent builder for the GetEventsConfiguration operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
bot_id(impl Into<String>)/set_bot_id(Option<String>):The bot ID.
- On success, responds with
GetEventsConfigurationOutputwith field(s):events_configuration(Option<EventsConfiguration>):The events configuration details.
- On failure, responds with
SdkError<GetEventsConfigurationError>
sourcepub fn get_global_settings(&self) -> GetGlobalSettings
pub fn get_global_settings(&self) -> GetGlobalSettings
Constructs a fluent builder for the GetGlobalSettings operation.
- The fluent builder takes no input, just
sendit. - On success, responds with
GetGlobalSettingsOutputwith field(s):business_calling(Option<BusinessCallingSettings>):The Amazon Chime Business Calling settings.
voice_connector(Option<VoiceConnectorSettings>):The Amazon Chime Voice Connector settings.
- On failure, responds with
SdkError<GetGlobalSettingsError>
sourcepub fn get_media_capture_pipeline(&self) -> GetMediaCapturePipeline
pub fn get_media_capture_pipeline(&self) -> GetMediaCapturePipeline
Constructs a fluent builder for the GetMediaCapturePipeline operation.
- The fluent builder is configurable:
media_pipeline_id(impl Into<String>)/set_media_pipeline_id(Option<String>):The ID of the pipeline that you want to get.
- On success, responds with
GetMediaCapturePipelineOutputwith field(s):media_capture_pipeline(Option<MediaCapturePipeline>):The media capture pipeline object.
- On failure, responds with
SdkError<GetMediaCapturePipelineError>
sourcepub fn get_meeting(&self) -> GetMeeting
pub fn get_meeting(&self) -> GetMeeting
Constructs a fluent builder for the GetMeeting operation.
- The fluent builder is configurable:
meeting_id(impl Into<String>)/set_meeting_id(Option<String>):The Amazon Chime SDK meeting ID.
- On success, responds with
GetMeetingOutputwith field(s):meeting(Option<Meeting>):The Amazon Chime SDK meeting information.
- On failure, responds with
SdkError<GetMeetingError>
sourcepub fn get_messaging_session_endpoint(&self) -> GetMessagingSessionEndpoint
pub fn get_messaging_session_endpoint(&self) -> GetMessagingSessionEndpoint
Constructs a fluent builder for the GetMessagingSessionEndpoint operation.
- The fluent builder takes no input, just
sendit. - On success, responds with
GetMessagingSessionEndpointOutputwith field(s):endpoint(Option<MessagingSessionEndpoint>):The endpoint returned in the response.
- On failure, responds with
SdkError<GetMessagingSessionEndpointError>
sourcepub fn get_phone_number(&self) -> GetPhoneNumber
pub fn get_phone_number(&self) -> GetPhoneNumber
Constructs a fluent builder for the GetPhoneNumber operation.
- The fluent builder is configurable:
phone_number_id(impl Into<String>)/set_phone_number_id(Option<String>):The phone number ID.
- On success, responds with
GetPhoneNumberOutputwith field(s):phone_number(Option<PhoneNumber>):The phone number details.
- On failure, responds with
SdkError<GetPhoneNumberError>
sourcepub fn get_phone_number_order(&self) -> GetPhoneNumberOrder
pub fn get_phone_number_order(&self) -> GetPhoneNumberOrder
Constructs a fluent builder for the GetPhoneNumberOrder operation.
- The fluent builder is configurable:
phone_number_order_id(impl Into<String>)/set_phone_number_order_id(Option<String>):The ID for the phone number order.
- On success, responds with
GetPhoneNumberOrderOutputwith field(s):phone_number_order(Option<PhoneNumberOrder>):The phone number order details.
- On failure, responds with
SdkError<GetPhoneNumberOrderError>
sourcepub fn get_phone_number_settings(&self) -> GetPhoneNumberSettings
pub fn get_phone_number_settings(&self) -> GetPhoneNumberSettings
Constructs a fluent builder for the GetPhoneNumberSettings operation.
- The fluent builder takes no input, just
sendit. - On success, responds with
GetPhoneNumberSettingsOutputwith field(s):calling_name(Option<String>):The default outbound calling name for the account.
calling_name_updated_timestamp(Option<DateTime>):The updated outbound calling name timestamp, in ISO 8601 format.
- On failure, responds with
SdkError<GetPhoneNumberSettingsError>
sourcepub fn get_proxy_session(&self) -> GetProxySession
pub fn get_proxy_session(&self) -> GetProxySession
Constructs a fluent builder for the GetProxySession operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime voice connector ID.
proxy_session_id(impl Into<String>)/set_proxy_session_id(Option<String>):The proxy session ID.
- On success, responds with
GetProxySessionOutputwith field(s):proxy_session(Option<ProxySession>):The proxy session details.
- On failure, responds with
SdkError<GetProxySessionError>
sourcepub fn get_retention_settings(&self) -> GetRetentionSettings
pub fn get_retention_settings(&self) -> GetRetentionSettings
Constructs a fluent builder for the GetRetentionSettings operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
- On success, responds with
GetRetentionSettingsOutputwith field(s):retention_settings(Option<RetentionSettings>):The retention settings.
initiate_deletion_timestamp(Option<DateTime>):The timestamp representing the time at which the specified items are permanently deleted, in ISO 8601 format.
- On failure, responds with
SdkError<GetRetentionSettingsError>
sourcepub fn get_room(&self) -> GetRoom
pub fn get_room(&self) -> GetRoom
Constructs a fluent builder for the GetRoom operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
room_id(impl Into<String>)/set_room_id(Option<String>):The room ID.
- On success, responds with
GetRoomOutputwith field(s):room(Option<Room>):The room details.
- On failure, responds with
SdkError<GetRoomError>
sourcepub fn get_sip_media_application(&self) -> GetSipMediaApplication
pub fn get_sip_media_application(&self) -> GetSipMediaApplication
Constructs a fluent builder for the GetSipMediaApplication operation.
- The fluent builder is configurable:
sip_media_application_id(impl Into<String>)/set_sip_media_application_id(Option<String>):The SIP media application ID.
- On success, responds with
GetSipMediaApplicationOutputwith field(s):sip_media_application(Option<SipMediaApplication>):The SIP media application details.
- On failure, responds with
SdkError<GetSipMediaApplicationError>
sourcepub fn get_sip_media_application_logging_configuration(
&self
) -> GetSipMediaApplicationLoggingConfiguration
pub fn get_sip_media_application_logging_configuration(
&self
) -> GetSipMediaApplicationLoggingConfiguration
Constructs a fluent builder for the GetSipMediaApplicationLoggingConfiguration operation.
- The fluent builder is configurable:
sip_media_application_id(impl Into<String>)/set_sip_media_application_id(Option<String>):The SIP media application ID.
- On success, responds with
GetSipMediaApplicationLoggingConfigurationOutputwith field(s):sip_media_application_logging_configuration(Option<SipMediaApplicationLoggingConfiguration>):The actual logging configuration.
- On failure, responds with
SdkError<GetSipMediaApplicationLoggingConfigurationError>
sourcepub fn get_sip_rule(&self) -> GetSipRule
pub fn get_sip_rule(&self) -> GetSipRule
Constructs a fluent builder for the GetSipRule operation.
- The fluent builder is configurable:
sip_rule_id(impl Into<String>)/set_sip_rule_id(Option<String>):The SIP rule ID.
- On success, responds with
GetSipRuleOutputwith field(s):sip_rule(Option<SipRule>):The SIP rule details.
- On failure, responds with
SdkError<GetSipRuleError>
sourcepub fn get_user(&self) -> GetUser
pub fn get_user(&self) -> GetUser
Constructs a fluent builder for the GetUser operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
user_id(impl Into<String>)/set_user_id(Option<String>):The user ID.
- On success, responds with
GetUserOutputwith field(s):user(Option<User>):The user details.
- On failure, responds with
SdkError<GetUserError>
sourcepub fn get_user_settings(&self) -> GetUserSettings
pub fn get_user_settings(&self) -> GetUserSettings
Constructs a fluent builder for the GetUserSettings operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
user_id(impl Into<String>)/set_user_id(Option<String>):The user ID.
- On success, responds with
GetUserSettingsOutputwith field(s):user_settings(Option<UserSettings>):The user settings.
- On failure, responds with
SdkError<GetUserSettingsError>
sourcepub fn get_voice_connector(&self) -> GetVoiceConnector
pub fn get_voice_connector(&self) -> GetVoiceConnector
Constructs a fluent builder for the GetVoiceConnector operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime Voice Connector ID.
- On success, responds with
GetVoiceConnectorOutputwith field(s):voice_connector(Option<VoiceConnector>):The Amazon Chime Voice Connector details.
- On failure, responds with
SdkError<GetVoiceConnectorError>
sourcepub fn get_voice_connector_emergency_calling_configuration(
&self
) -> GetVoiceConnectorEmergencyCallingConfiguration
pub fn get_voice_connector_emergency_calling_configuration(
&self
) -> GetVoiceConnectorEmergencyCallingConfiguration
Constructs a fluent builder for the GetVoiceConnectorEmergencyCallingConfiguration operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime Voice Connector ID.
- On success, responds with
GetVoiceConnectorEmergencyCallingConfigurationOutputwith field(s):emergency_calling_configuration(Option<EmergencyCallingConfiguration>):The emergency calling configuration details.
- On failure, responds with
SdkError<GetVoiceConnectorEmergencyCallingConfigurationError>
sourcepub fn get_voice_connector_group(&self) -> GetVoiceConnectorGroup
pub fn get_voice_connector_group(&self) -> GetVoiceConnectorGroup
Constructs a fluent builder for the GetVoiceConnectorGroup operation.
- The fluent builder is configurable:
voice_connector_group_id(impl Into<String>)/set_voice_connector_group_id(Option<String>):The Amazon Chime Voice Connector group ID.
- On success, responds with
GetVoiceConnectorGroupOutputwith field(s):voice_connector_group(Option<VoiceConnectorGroup>):The Amazon Chime Voice Connector group details.
- On failure, responds with
SdkError<GetVoiceConnectorGroupError>
sourcepub fn get_voice_connector_logging_configuration(
&self
) -> GetVoiceConnectorLoggingConfiguration
pub fn get_voice_connector_logging_configuration(
&self
) -> GetVoiceConnectorLoggingConfiguration
Constructs a fluent builder for the GetVoiceConnectorLoggingConfiguration operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime Voice Connector ID.
- On success, responds with
GetVoiceConnectorLoggingConfigurationOutputwith field(s):logging_configuration(Option<LoggingConfiguration>):The logging configuration details.
- On failure, responds with
SdkError<GetVoiceConnectorLoggingConfigurationError>
sourcepub fn get_voice_connector_origination(&self) -> GetVoiceConnectorOrigination
pub fn get_voice_connector_origination(&self) -> GetVoiceConnectorOrigination
Constructs a fluent builder for the GetVoiceConnectorOrigination operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime Voice Connector ID.
- On success, responds with
GetVoiceConnectorOriginationOutputwith field(s):origination(Option<Origination>):The origination setting details.
- On failure, responds with
SdkError<GetVoiceConnectorOriginationError>
sourcepub fn get_voice_connector_proxy(&self) -> GetVoiceConnectorProxy
pub fn get_voice_connector_proxy(&self) -> GetVoiceConnectorProxy
Constructs a fluent builder for the GetVoiceConnectorProxy operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime voice connector ID.
- On success, responds with
GetVoiceConnectorProxyOutputwith field(s):proxy(Option<Proxy>):The proxy configuration details.
- On failure, responds with
SdkError<GetVoiceConnectorProxyError>
sourcepub fn get_voice_connector_streaming_configuration(
&self
) -> GetVoiceConnectorStreamingConfiguration
pub fn get_voice_connector_streaming_configuration(
&self
) -> GetVoiceConnectorStreamingConfiguration
Constructs a fluent builder for the GetVoiceConnectorStreamingConfiguration operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime Voice Connector ID.
- On success, responds with
GetVoiceConnectorStreamingConfigurationOutputwith field(s):streaming_configuration(Option<StreamingConfiguration>):The streaming configuration details.
- On failure, responds with
SdkError<GetVoiceConnectorStreamingConfigurationError>
sourcepub fn get_voice_connector_termination(&self) -> GetVoiceConnectorTermination
pub fn get_voice_connector_termination(&self) -> GetVoiceConnectorTermination
Constructs a fluent builder for the GetVoiceConnectorTermination operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime Voice Connector ID.
- On success, responds with
GetVoiceConnectorTerminationOutputwith field(s):termination(Option<Termination>):The termination setting details.
- On failure, responds with
SdkError<GetVoiceConnectorTerminationError>
sourcepub fn get_voice_connector_termination_health(
&self
) -> GetVoiceConnectorTerminationHealth
pub fn get_voice_connector_termination_health(
&self
) -> GetVoiceConnectorTerminationHealth
Constructs a fluent builder for the GetVoiceConnectorTerminationHealth operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime Voice Connector ID.
- On success, responds with
GetVoiceConnectorTerminationHealthOutputwith field(s):termination_health(Option<TerminationHealth>):The termination health details.
- On failure, responds with
SdkError<GetVoiceConnectorTerminationHealthError>
sourcepub fn invite_users(&self) -> InviteUsers
pub fn invite_users(&self) -> InviteUsers
Constructs a fluent builder for the InviteUsers operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
user_email_list(Vec<String>)/set_user_email_list(Option<Vec<String>>):The user email addresses to which to send the email invitation.
user_type(UserType)/set_user_type(Option<UserType>):The user type.
- On success, responds with
InviteUsersOutputwith field(s):invites(Option<Vec<Invite>>):The email invitation details.
- On failure, responds with
SdkError<InviteUsersError>
sourcepub fn list_accounts(&self) -> ListAccounts
pub fn list_accounts(&self) -> ListAccounts
Constructs a fluent builder for the ListAccounts operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
name(impl Into<String>)/set_name(Option<String>):Amazon Chime account name prefix with which to filter results.
user_email(impl Into<String>)/set_user_email(Option<String>):User email address with which to filter results.
next_token(impl Into<String>)/set_next_token(Option<String>):The token to use to retrieve the next page of results.
max_results(i32)/set_max_results(Option<i32>):The maximum number of results to return in a single call. Defaults to 100.
- On success, responds with
ListAccountsOutputwith field(s):accounts(Option<Vec<Account>>):List of Amazon Chime accounts and account details.
next_token(Option<String>):The token to use to retrieve the next page of results.
- On failure, responds with
SdkError<ListAccountsError>
sourcepub fn list_app_instance_admins(&self) -> ListAppInstanceAdmins
pub fn list_app_instance_admins(&self) -> ListAppInstanceAdmins
Constructs a fluent builder for the ListAppInstanceAdmins operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
app_instance_arn(impl Into<String>)/set_app_instance_arn(Option<String>):The ARN of the
AppInstance.max_results(i32)/set_max_results(Option<i32>):The maximum number of administrators that you want to return.
next_token(impl Into<String>)/set_next_token(Option<String>):The token returned from previous API requests until the number of administrators is reached.
- On success, responds with
ListAppInstanceAdminsOutputwith field(s):app_instance_arn(Option<String>):The ARN of the
AppInstance.app_instance_admins(Option<Vec<AppInstanceAdminSummary>>):The information for each administrator.
next_token(Option<String>):The token returned from previous API requests until the number of administrators is reached.
- On failure, responds with
SdkError<ListAppInstanceAdminsError>
sourcepub fn list_app_instances(&self) -> ListAppInstances
pub fn list_app_instances(&self) -> ListAppInstances
Constructs a fluent builder for the ListAppInstances operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
max_results(i32)/set_max_results(Option<i32>):The maximum number of
AppInstances that you want to return.next_token(impl Into<String>)/set_next_token(Option<String>):The token passed by previous API requests until you reach the maximum number of
AppInstances.
- On success, responds with
ListAppInstancesOutputwith field(s):app_instances(Option<Vec<AppInstanceSummary>>):The information for each
AppInstance.next_token(Option<String>):The token passed by previous API requests until the maximum number of
AppInstances is reached.
- On failure, responds with
SdkError<ListAppInstancesError>
sourcepub fn list_app_instance_users(&self) -> ListAppInstanceUsers
pub fn list_app_instance_users(&self) -> ListAppInstanceUsers
Constructs a fluent builder for the ListAppInstanceUsers operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
app_instance_arn(impl Into<String>)/set_app_instance_arn(Option<String>):The ARN of the
AppInstance.max_results(i32)/set_max_results(Option<i32>):The maximum number of requests that you want returned.
next_token(impl Into<String>)/set_next_token(Option<String>):The token passed by previous API calls until all requested users are returned.
- On success, responds with
ListAppInstanceUsersOutputwith field(s):app_instance_arn(Option<String>):The ARN of the
AppInstance.app_instance_users(Option<Vec<AppInstanceUserSummary>>):The information for each requested
AppInstanceUser.next_token(Option<String>):The token passed by previous API calls until all requested users are returned.
- On failure, responds with
SdkError<ListAppInstanceUsersError>
sourcepub fn list_attendees(&self) -> ListAttendees
pub fn list_attendees(&self) -> ListAttendees
Constructs a fluent builder for the ListAttendees operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
meeting_id(impl Into<String>)/set_meeting_id(Option<String>):The Amazon Chime SDK meeting ID.
next_token(impl Into<String>)/set_next_token(Option<String>):The token to use to retrieve the next page of results.
max_results(i32)/set_max_results(Option<i32>):The maximum number of results to return in a single call.
- On success, responds with
ListAttendeesOutputwith field(s):attendees(Option<Vec<Attendee>>):The Amazon Chime SDK attendee information.
next_token(Option<String>):The token to use to retrieve the next page of results.
- On failure, responds with
SdkError<ListAttendeesError>
Constructs a fluent builder for the ListAttendeeTags operation.
- The fluent builder is configurable:
meeting_id(impl Into<String>)/set_meeting_id(Option<String>):The Amazon Chime SDK meeting ID.
attendee_id(impl Into<String>)/set_attendee_id(Option<String>):The Amazon Chime SDK attendee ID.
- On success, responds with
ListAttendeeTagsOutputwith field(s):tags(Option<Vec<Tag>>):A list of tag key-value pairs.
- On failure, responds with
SdkError<ListAttendeeTagsError>
sourcepub fn list_bots(&self) -> ListBots
pub fn list_bots(&self) -> ListBots
Constructs a fluent builder for the ListBots operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
max_results(i32)/set_max_results(Option<i32>):The maximum number of results to return in a single call. The default is 10.
next_token(impl Into<String>)/set_next_token(Option<String>):The token to use to retrieve the next page of results.
- On success, responds with
ListBotsOutputwith field(s):bots(Option<Vec<Bot>>):List of bots and bot details.
next_token(Option<String>):The token to use to retrieve the next page of results.
- On failure, responds with
SdkError<ListBotsError>
sourcepub fn list_channel_bans(&self) -> ListChannelBans
pub fn list_channel_bans(&self) -> ListChannelBans
Constructs a fluent builder for the ListChannelBans operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
channel_arn(impl Into<String>)/set_channel_arn(Option<String>):The ARN of the channel.
max_results(i32)/set_max_results(Option<i32>):The maximum number of bans that you want returned.
next_token(impl Into<String>)/set_next_token(Option<String>):The token passed by previous API calls until all requested bans are returned.
chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
ListChannelBansOutputwith field(s):channel_arn(Option<String>):The ARN of the channel.
next_token(Option<String>):The token passed by previous API calls until all requested bans are returned.
channel_bans(Option<Vec<ChannelBanSummary>>):The information for each requested ban.
- On failure, responds with
SdkError<ListChannelBansError>
sourcepub fn list_channel_memberships(&self) -> ListChannelMemberships
pub fn list_channel_memberships(&self) -> ListChannelMemberships
Constructs a fluent builder for the ListChannelMemberships operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
channel_arn(impl Into<String>)/set_channel_arn(Option<String>):The maximum number of channel memberships that you want returned.
r#type(ChannelMembershipType)/set_type(Option<ChannelMembershipType>):The membership type of a user,
DEFAULTorHIDDEN. Default members are always returned as part ofListChannelMemberships. Hidden members are only returned if the type filter inListChannelMembershipsequalsHIDDEN. Otherwise hidden members are not returned.max_results(i32)/set_max_results(Option<i32>):The maximum number of channel memberships that you want returned.
next_token(impl Into<String>)/set_next_token(Option<String>):The token passed by previous API calls until all requested channel memberships are returned.
chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
ListChannelMembershipsOutputwith field(s):channel_arn(Option<String>):The ARN of the channel.
channel_memberships(Option<Vec<ChannelMembershipSummary>>):The information for the requested channel memberships.
next_token(Option<String>):The token passed by previous API calls until all requested channel memberships are returned.
- On failure, responds with
SdkError<ListChannelMembershipsError>
sourcepub fn list_channel_memberships_for_app_instance_user(
&self
) -> ListChannelMembershipsForAppInstanceUser
pub fn list_channel_memberships_for_app_instance_user(
&self
) -> ListChannelMembershipsForAppInstanceUser
Constructs a fluent builder for the ListChannelMembershipsForAppInstanceUser operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
app_instance_user_arn(impl Into<String>)/set_app_instance_user_arn(Option<String>):The ARN of the
AppInstanceUsersmax_results(i32)/set_max_results(Option<i32>):The maximum number of users that you want returned.
next_token(impl Into<String>)/set_next_token(Option<String>):The token returned from previous API requests until the number of channel memberships is reached.
chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
ListChannelMembershipsForAppInstanceUserOutputwith field(s):channel_memberships(Option<Vec<ChannelMembershipForAppInstanceUserSummary>>):The token passed by previous API calls until all requested users are returned.
next_token(Option<String>):The token passed by previous API calls until all requested users are returned.
- On failure, responds with
SdkError<ListChannelMembershipsForAppInstanceUserError>
sourcepub fn list_channel_messages(&self) -> ListChannelMessages
pub fn list_channel_messages(&self) -> ListChannelMessages
Constructs a fluent builder for the ListChannelMessages operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
channel_arn(impl Into<String>)/set_channel_arn(Option<String>):The ARN of the channel.
sort_order(SortOrder)/set_sort_order(Option<SortOrder>):The order in which you want messages sorted. Default is Descending, based on time created.
not_before(DateTime)/set_not_before(Option<DateTime>):The initial or starting time stamp for your requested messages.
not_after(DateTime)/set_not_after(Option<DateTime>):The final or ending time stamp for your requested messages.
max_results(i32)/set_max_results(Option<i32>):The maximum number of messages that you want returned.
next_token(impl Into<String>)/set_next_token(Option<String>):The token passed by previous API calls until all requested messages are returned.
chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
ListChannelMessagesOutputwith field(s):channel_arn(Option<String>):The ARN of the channel containing the requested messages.
next_token(Option<String>):The token passed by previous API calls until all requested messages are returned.
channel_messages(Option<Vec<ChannelMessageSummary>>):The information about, and content of, each requested message.
- On failure, responds with
SdkError<ListChannelMessagesError>
sourcepub fn list_channel_moderators(&self) -> ListChannelModerators
pub fn list_channel_moderators(&self) -> ListChannelModerators
Constructs a fluent builder for the ListChannelModerators operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
channel_arn(impl Into<String>)/set_channel_arn(Option<String>):The ARN of the channel.
max_results(i32)/set_max_results(Option<i32>):The maximum number of moderators that you want returned.
next_token(impl Into<String>)/set_next_token(Option<String>):The token passed by previous API calls until all requested moderators are returned.
chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
ListChannelModeratorsOutputwith field(s):channel_arn(Option<String>):The ARN of the channel.
next_token(Option<String>):The token passed by previous API calls until all requested moderators are returned.
channel_moderators(Option<Vec<ChannelModeratorSummary>>):The information about and names of each moderator.
- On failure, responds with
SdkError<ListChannelModeratorsError>
sourcepub fn list_channels(&self) -> ListChannels
pub fn list_channels(&self) -> ListChannels
Constructs a fluent builder for the ListChannels operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
app_instance_arn(impl Into<String>)/set_app_instance_arn(Option<String>):The ARN of the
AppInstance.privacy(ChannelPrivacy)/set_privacy(Option<ChannelPrivacy>):The privacy setting.
PUBLICretrieves all the public channels.PRIVATEretrieves private channels. Only anAppInstanceAdmincan retrieve private channels.max_results(i32)/set_max_results(Option<i32>):The maximum number of channels that you want to return.
next_token(impl Into<String>)/set_next_token(Option<String>):The token passed by previous API calls until all requested channels are returned.
chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
ListChannelsOutputwith field(s):channels(Option<Vec<ChannelSummary>>):The information about each channel.
next_token(Option<String>):The token returned from previous API requests until the number of channels is reached.
- On failure, responds with
SdkError<ListChannelsError>
sourcepub fn list_channels_moderated_by_app_instance_user(
&self
) -> ListChannelsModeratedByAppInstanceUser
pub fn list_channels_moderated_by_app_instance_user(
&self
) -> ListChannelsModeratedByAppInstanceUser
Constructs a fluent builder for the ListChannelsModeratedByAppInstanceUser operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
app_instance_user_arn(impl Into<String>)/set_app_instance_user_arn(Option<String>):The ARN of the user in the moderated channel.
max_results(i32)/set_max_results(Option<i32>):The maximum number of channels in the request.
next_token(impl Into<String>)/set_next_token(Option<String>):The token returned from previous API requests until the number of channels moderated by the user is reached.
chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
ListChannelsModeratedByAppInstanceUserOutputwith field(s):channels(Option<Vec<ChannelModeratedByAppInstanceUserSummary>>):The moderated channels in the request.
next_token(Option<String>):The token returned from previous API requests until the number of channels moderated by the user is reached.
- On failure, responds with
SdkError<ListChannelsModeratedByAppInstanceUserError>
sourcepub fn list_media_capture_pipelines(&self) -> ListMediaCapturePipelines
pub fn list_media_capture_pipelines(&self) -> ListMediaCapturePipelines
Constructs a fluent builder for the ListMediaCapturePipelines operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
next_token(impl Into<String>)/set_next_token(Option<String>):The token used to retrieve the next page of results.
max_results(i32)/set_max_results(Option<i32>):The maximum number of results to return in a single call. Valid Range: 1 - 99.
- On success, responds with
ListMediaCapturePipelinesOutputwith field(s):media_capture_pipelines(Option<Vec<MediaCapturePipeline>>):The media capture pipeline objects in the list.
next_token(Option<String>):The token used to retrieve the next page of results.
- On failure, responds with
SdkError<ListMediaCapturePipelinesError>
sourcepub fn list_meetings(&self) -> ListMeetings
pub fn list_meetings(&self) -> ListMeetings
Constructs a fluent builder for the ListMeetings operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
next_token(impl Into<String>)/set_next_token(Option<String>):The token to use to retrieve the next page of results.
max_results(i32)/set_max_results(Option<i32>):The maximum number of results to return in a single call.
- On success, responds with
ListMeetingsOutputwith field(s):meetings(Option<Vec<Meeting>>):The Amazon Chime SDK meeting information.
next_token(Option<String>):The token to use to retrieve the next page of results.
- On failure, responds with
SdkError<ListMeetingsError>
Constructs a fluent builder for the ListMeetingTags operation.
- The fluent builder is configurable:
meeting_id(impl Into<String>)/set_meeting_id(Option<String>):The Amazon Chime SDK meeting ID.
- On success, responds with
ListMeetingTagsOutputwith field(s):tags(Option<Vec<Tag>>):A list of tag key-value pairs.
- On failure, responds with
SdkError<ListMeetingTagsError>
sourcepub fn list_phone_number_orders(&self) -> ListPhoneNumberOrders
pub fn list_phone_number_orders(&self) -> ListPhoneNumberOrders
Constructs a fluent builder for the ListPhoneNumberOrders operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
next_token(impl Into<String>)/set_next_token(Option<String>):The token to use to retrieve the next page of results.
max_results(i32)/set_max_results(Option<i32>):The maximum number of results to return in a single call.
- On success, responds with
ListPhoneNumberOrdersOutputwith field(s):phone_number_orders(Option<Vec<PhoneNumberOrder>>):The phone number order details.
next_token(Option<String>):The token to use to retrieve the next page of results.
- On failure, responds with
SdkError<ListPhoneNumberOrdersError>
sourcepub fn list_phone_numbers(&self) -> ListPhoneNumbers
pub fn list_phone_numbers(&self) -> ListPhoneNumbers
Constructs a fluent builder for the ListPhoneNumbers operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
status(PhoneNumberStatus)/set_status(Option<PhoneNumberStatus>):The phone number status.
product_type(PhoneNumberProductType)/set_product_type(Option<PhoneNumberProductType>):The phone number product type.
filter_name(PhoneNumberAssociationName)/set_filter_name(Option<PhoneNumberAssociationName>):The filter to use to limit the number of results.
filter_value(impl Into<String>)/set_filter_value(Option<String>):The value to use for the filter.
max_results(i32)/set_max_results(Option<i32>):The maximum number of results to return in a single call.
next_token(impl Into<String>)/set_next_token(Option<String>):The token to use to retrieve the next page of results.
- On success, responds with
ListPhoneNumbersOutputwith field(s):phone_numbers(Option<Vec<PhoneNumber>>):The phone number details.
next_token(Option<String>):The token to use to retrieve the next page of results.
- On failure, responds with
SdkError<ListPhoneNumbersError>
sourcepub fn list_proxy_sessions(&self) -> ListProxySessions
pub fn list_proxy_sessions(&self) -> ListProxySessions
Constructs a fluent builder for the ListProxySessions operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime voice connector ID.
status(ProxySessionStatus)/set_status(Option<ProxySessionStatus>):The proxy session status.
next_token(impl Into<String>)/set_next_token(Option<String>):The token to use to retrieve the next page of results.
max_results(i32)/set_max_results(Option<i32>):The maximum number of results to return in a single call.
- On success, responds with
ListProxySessionsOutputwith field(s):proxy_sessions(Option<Vec<ProxySession>>):The proxy session details.
next_token(Option<String>):The token to use to retrieve the next page of results.
- On failure, responds with
SdkError<ListProxySessionsError>
sourcepub fn list_room_memberships(&self) -> ListRoomMemberships
pub fn list_room_memberships(&self) -> ListRoomMemberships
Constructs a fluent builder for the ListRoomMemberships operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
room_id(impl Into<String>)/set_room_id(Option<String>):The room ID.
max_results(i32)/set_max_results(Option<i32>):The maximum number of results to return in a single call.
next_token(impl Into<String>)/set_next_token(Option<String>):The token to use to retrieve the next page of results.
- On success, responds with
ListRoomMembershipsOutputwith field(s):room_memberships(Option<Vec<RoomMembership>>):The room membership details.
next_token(Option<String>):The token to use to retrieve the next page of results.
- On failure, responds with
SdkError<ListRoomMembershipsError>
sourcepub fn list_rooms(&self) -> ListRooms
pub fn list_rooms(&self) -> ListRooms
Constructs a fluent builder for the ListRooms operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
member_id(impl Into<String>)/set_member_id(Option<String>):The member ID (user ID or bot ID).
max_results(i32)/set_max_results(Option<i32>):The maximum number of results to return in a single call.
next_token(impl Into<String>)/set_next_token(Option<String>):The token to use to retrieve the next page of results.
- On success, responds with
ListRoomsOutputwith field(s):rooms(Option<Vec<Room>>):The room details.
next_token(Option<String>):The token to use to retrieve the next page of results.
- On failure, responds with
SdkError<ListRoomsError>
sourcepub fn list_sip_media_applications(&self) -> ListSipMediaApplications
pub fn list_sip_media_applications(&self) -> ListSipMediaApplications
Constructs a fluent builder for the ListSipMediaApplications operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
max_results(i32)/set_max_results(Option<i32>):The maximum number of results to return in a single call. Defaults to 100.
next_token(impl Into<String>)/set_next_token(Option<String>):The token to use to retrieve the next page of results.
- On success, responds with
ListSipMediaApplicationsOutputwith field(s):sip_media_applications(Option<Vec<SipMediaApplication>>):List of SIP media applications and application details.
next_token(Option<String>):The token to use to retrieve the next page of results.
- On failure, responds with
SdkError<ListSipMediaApplicationsError>
sourcepub fn list_sip_rules(&self) -> ListSipRules
pub fn list_sip_rules(&self) -> ListSipRules
Constructs a fluent builder for the ListSipRules operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
sip_media_application_id(impl Into<String>)/set_sip_media_application_id(Option<String>):The SIP media application ID.
max_results(i32)/set_max_results(Option<i32>):The maximum number of results to return in a single call. Defaults to 100.
next_token(impl Into<String>)/set_next_token(Option<String>):The token to use to retrieve the next page of results.
- On success, responds with
ListSipRulesOutputwith field(s):sip_rules(Option<Vec<SipRule>>):List of SIP rules and rule details.
next_token(Option<String>):The token to use to retrieve the next page of results.
- On failure, responds with
SdkError<ListSipRulesError>
sourcepub fn list_supported_phone_number_countries(
&self
) -> ListSupportedPhoneNumberCountries
pub fn list_supported_phone_number_countries(
&self
) -> ListSupportedPhoneNumberCountries
Constructs a fluent builder for the ListSupportedPhoneNumberCountries operation.
- The fluent builder is configurable:
product_type(PhoneNumberProductType)/set_product_type(Option<PhoneNumberProductType>):The phone number product type.
- On success, responds with
ListSupportedPhoneNumberCountriesOutputwith field(s):phone_number_countries(Option<Vec<PhoneNumberCountry>>):The supported phone number countries.
- On failure, responds with
SdkError<ListSupportedPhoneNumberCountriesError>
Constructs a fluent builder for the ListTagsForResource operation.
- The fluent builder is configurable:
resource_arn(impl Into<String>)/set_resource_arn(Option<String>):The resource ARN.
- On success, responds with
ListTagsForResourceOutputwith field(s):tags(Option<Vec<Tag>>):A list of tag-key value pairs.
- On failure, responds with
SdkError<ListTagsForResourceError>
sourcepub fn list_users(&self) -> ListUsers
pub fn list_users(&self) -> ListUsers
Constructs a fluent builder for the ListUsers operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
user_email(impl Into<String>)/set_user_email(Option<String>):Optional. The user email address used to filter results. Maximum 1.
user_type(UserType)/set_user_type(Option<UserType>):The user type.
max_results(i32)/set_max_results(Option<i32>):The maximum number of results to return in a single call. Defaults to 100.
next_token(impl Into<String>)/set_next_token(Option<String>):The token to use to retrieve the next page of results.
- On success, responds with
ListUsersOutputwith field(s):users(Option<Vec<User>>):List of users and user details.
next_token(Option<String>):The token to use to retrieve the next page of results.
- On failure, responds with
SdkError<ListUsersError>
sourcepub fn list_voice_connector_groups(&self) -> ListVoiceConnectorGroups
pub fn list_voice_connector_groups(&self) -> ListVoiceConnectorGroups
Constructs a fluent builder for the ListVoiceConnectorGroups operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
next_token(impl Into<String>)/set_next_token(Option<String>):The token to use to retrieve the next page of results.
max_results(i32)/set_max_results(Option<i32>):The maximum number of results to return in a single call.
- On success, responds with
ListVoiceConnectorGroupsOutputwith field(s):voice_connector_groups(Option<Vec<VoiceConnectorGroup>>):The details of the Amazon Chime Voice Connector groups.
next_token(Option<String>):The token to use to retrieve the next page of results.
- On failure, responds with
SdkError<ListVoiceConnectorGroupsError>
sourcepub fn list_voice_connectors(&self) -> ListVoiceConnectors
pub fn list_voice_connectors(&self) -> ListVoiceConnectors
Constructs a fluent builder for the ListVoiceConnectors operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
next_token(impl Into<String>)/set_next_token(Option<String>):The token to use to retrieve the next page of results.
max_results(i32)/set_max_results(Option<i32>):The maximum number of results to return in a single call.
- On success, responds with
ListVoiceConnectorsOutputwith field(s):voice_connectors(Option<Vec<VoiceConnector>>):The details of the Amazon Chime Voice Connectors.
next_token(Option<String>):The token to use to retrieve the next page of results.
- On failure, responds with
SdkError<ListVoiceConnectorsError>
sourcepub fn list_voice_connector_termination_credentials(
&self
) -> ListVoiceConnectorTerminationCredentials
pub fn list_voice_connector_termination_credentials(
&self
) -> ListVoiceConnectorTerminationCredentials
Constructs a fluent builder for the ListVoiceConnectorTerminationCredentials operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime Voice Connector ID.
- On success, responds with
ListVoiceConnectorTerminationCredentialsOutputwith field(s):usernames(Option<Vec<String>>):A list of user names.
- On failure, responds with
SdkError<ListVoiceConnectorTerminationCredentialsError>
sourcepub fn logout_user(&self) -> LogoutUser
pub fn logout_user(&self) -> LogoutUser
Constructs a fluent builder for the LogoutUser operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
user_id(impl Into<String>)/set_user_id(Option<String>):The user ID.
- On success, responds with
LogoutUserOutput - On failure, responds with
SdkError<LogoutUserError>
sourcepub fn put_app_instance_retention_settings(
&self
) -> PutAppInstanceRetentionSettings
pub fn put_app_instance_retention_settings(
&self
) -> PutAppInstanceRetentionSettings
Constructs a fluent builder for the PutAppInstanceRetentionSettings operation.
- The fluent builder is configurable:
app_instance_arn(impl Into<String>)/set_app_instance_arn(Option<String>):The ARN of the
AppInstance.app_instance_retention_settings(AppInstanceRetentionSettings)/set_app_instance_retention_settings(Option<AppInstanceRetentionSettings>):The time in days to retain data. Data type: number.
- On success, responds with
PutAppInstanceRetentionSettingsOutputwith field(s):app_instance_retention_settings(Option<AppInstanceRetentionSettings>):The time in days to retain data. Data type: number.
initiate_deletion_timestamp(Option<DateTime>):The time at which the API deletes data.
- On failure, responds with
SdkError<PutAppInstanceRetentionSettingsError>
sourcepub fn put_app_instance_streaming_configurations(
&self
) -> PutAppInstanceStreamingConfigurations
pub fn put_app_instance_streaming_configurations(
&self
) -> PutAppInstanceStreamingConfigurations
Constructs a fluent builder for the PutAppInstanceStreamingConfigurations operation.
- The fluent builder is configurable:
app_instance_arn(impl Into<String>)/set_app_instance_arn(Option<String>):The ARN of the
AppInstance.app_instance_streaming_configurations(Vec<AppInstanceStreamingConfiguration>)/set_app_instance_streaming_configurations(Option<Vec<AppInstanceStreamingConfiguration>>):The streaming configurations set for an
AppInstance.
- On success, responds with
PutAppInstanceStreamingConfigurationsOutputwith field(s):app_instance_streaming_configurations(Option<Vec<AppInstanceStreamingConfiguration>>):The streaming configurations of an
AppInstance.
- On failure, responds with
SdkError<PutAppInstanceStreamingConfigurationsError>
sourcepub fn put_events_configuration(&self) -> PutEventsConfiguration
pub fn put_events_configuration(&self) -> PutEventsConfiguration
Constructs a fluent builder for the PutEventsConfiguration operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
bot_id(impl Into<String>)/set_bot_id(Option<String>):The bot ID.
outbound_events_https_endpoint(impl Into<String>)/set_outbound_events_https_endpoint(Option<String>):HTTPS endpoint that allows the bot to receive outgoing events.
lambda_function_arn(impl Into<String>)/set_lambda_function_arn(Option<String>):Lambda function ARN that allows the bot to receive outgoing events.
- On success, responds with
PutEventsConfigurationOutputwith field(s):events_configuration(Option<EventsConfiguration>):The configuration that allows a bot to receive outgoing events. Can be either an HTTPS endpoint or a Lambda function ARN.
- On failure, responds with
SdkError<PutEventsConfigurationError>
sourcepub fn put_retention_settings(&self) -> PutRetentionSettings
pub fn put_retention_settings(&self) -> PutRetentionSettings
Constructs a fluent builder for the PutRetentionSettings operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
retention_settings(RetentionSettings)/set_retention_settings(Option<RetentionSettings>):The retention settings.
- On success, responds with
PutRetentionSettingsOutputwith field(s):retention_settings(Option<RetentionSettings>):The retention settings.
initiate_deletion_timestamp(Option<DateTime>):The timestamp representing the time at which the specified items are permanently deleted, in ISO 8601 format.
- On failure, responds with
SdkError<PutRetentionSettingsError>
sourcepub fn put_sip_media_application_logging_configuration(
&self
) -> PutSipMediaApplicationLoggingConfiguration
pub fn put_sip_media_application_logging_configuration(
&self
) -> PutSipMediaApplicationLoggingConfiguration
Constructs a fluent builder for the PutSipMediaApplicationLoggingConfiguration operation.
- The fluent builder is configurable:
sip_media_application_id(impl Into<String>)/set_sip_media_application_id(Option<String>):The SIP media application ID.
sip_media_application_logging_configuration(SipMediaApplicationLoggingConfiguration)/set_sip_media_application_logging_configuration(Option<SipMediaApplicationLoggingConfiguration>):The actual logging configuration.
- On success, responds with
PutSipMediaApplicationLoggingConfigurationOutputwith field(s):sip_media_application_logging_configuration(Option<SipMediaApplicationLoggingConfiguration>):Logging configuration of the SIP media application.
- On failure, responds with
SdkError<PutSipMediaApplicationLoggingConfigurationError>
sourcepub fn put_voice_connector_emergency_calling_configuration(
&self
) -> PutVoiceConnectorEmergencyCallingConfiguration
pub fn put_voice_connector_emergency_calling_configuration(
&self
) -> PutVoiceConnectorEmergencyCallingConfiguration
Constructs a fluent builder for the PutVoiceConnectorEmergencyCallingConfiguration operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime Voice Connector ID.
emergency_calling_configuration(EmergencyCallingConfiguration)/set_emergency_calling_configuration(Option<EmergencyCallingConfiguration>):The emergency calling configuration details.
- On success, responds with
PutVoiceConnectorEmergencyCallingConfigurationOutputwith field(s):emergency_calling_configuration(Option<EmergencyCallingConfiguration>):The emergency calling configuration details.
- On failure, responds with
SdkError<PutVoiceConnectorEmergencyCallingConfigurationError>
sourcepub fn put_voice_connector_logging_configuration(
&self
) -> PutVoiceConnectorLoggingConfiguration
pub fn put_voice_connector_logging_configuration(
&self
) -> PutVoiceConnectorLoggingConfiguration
Constructs a fluent builder for the PutVoiceConnectorLoggingConfiguration operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime Voice Connector ID.
logging_configuration(LoggingConfiguration)/set_logging_configuration(Option<LoggingConfiguration>):The logging configuration details to add.
- On success, responds with
PutVoiceConnectorLoggingConfigurationOutputwith field(s):logging_configuration(Option<LoggingConfiguration>):The updated logging configuration details.
- On failure, responds with
SdkError<PutVoiceConnectorLoggingConfigurationError>
sourcepub fn put_voice_connector_origination(&self) -> PutVoiceConnectorOrigination
pub fn put_voice_connector_origination(&self) -> PutVoiceConnectorOrigination
Constructs a fluent builder for the PutVoiceConnectorOrigination operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime Voice Connector ID.
origination(Origination)/set_origination(Option<Origination>):The origination setting details to add.
- On success, responds with
PutVoiceConnectorOriginationOutputwith field(s):origination(Option<Origination>):The updated origination setting details.
- On failure, responds with
SdkError<PutVoiceConnectorOriginationError>
sourcepub fn put_voice_connector_proxy(&self) -> PutVoiceConnectorProxy
pub fn put_voice_connector_proxy(&self) -> PutVoiceConnectorProxy
Constructs a fluent builder for the PutVoiceConnectorProxy operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime voice connector ID.
default_session_expiry_minutes(i32)/set_default_session_expiry_minutes(Option<i32>):The default number of minutes allowed for proxy sessions.
phone_number_pool_countries(Vec<String>)/set_phone_number_pool_countries(Option<Vec<String>>):The countries for proxy phone numbers to be selected from.
fall_back_phone_number(impl Into<String>)/set_fall_back_phone_number(Option<String>):The phone number to route calls to after a proxy session expires.
disabled(bool)/set_disabled(Option<bool>):When true, stops proxy sessions from being created on the specified Amazon Chime Voice Connector.
- On success, responds with
PutVoiceConnectorProxyOutputwith field(s):proxy(Option<Proxy>):The proxy configuration details.
- On failure, responds with
SdkError<PutVoiceConnectorProxyError>
sourcepub fn put_voice_connector_streaming_configuration(
&self
) -> PutVoiceConnectorStreamingConfiguration
pub fn put_voice_connector_streaming_configuration(
&self
) -> PutVoiceConnectorStreamingConfiguration
Constructs a fluent builder for the PutVoiceConnectorStreamingConfiguration operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime Voice Connector ID.
streaming_configuration(StreamingConfiguration)/set_streaming_configuration(Option<StreamingConfiguration>):The streaming configuration details to add.
- On success, responds with
PutVoiceConnectorStreamingConfigurationOutputwith field(s):streaming_configuration(Option<StreamingConfiguration>):The updated streaming configuration details.
- On failure, responds with
SdkError<PutVoiceConnectorStreamingConfigurationError>
sourcepub fn put_voice_connector_termination(&self) -> PutVoiceConnectorTermination
pub fn put_voice_connector_termination(&self) -> PutVoiceConnectorTermination
Constructs a fluent builder for the PutVoiceConnectorTermination operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime Voice Connector ID.
termination(Termination)/set_termination(Option<Termination>):The termination setting details to add.
- On success, responds with
PutVoiceConnectorTerminationOutputwith field(s):termination(Option<Termination>):The updated termination setting details.
- On failure, responds with
SdkError<PutVoiceConnectorTerminationError>
sourcepub fn put_voice_connector_termination_credentials(
&self
) -> PutVoiceConnectorTerminationCredentials
pub fn put_voice_connector_termination_credentials(
&self
) -> PutVoiceConnectorTerminationCredentials
Constructs a fluent builder for the PutVoiceConnectorTerminationCredentials operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime Voice Connector ID.
credentials(Vec<Credential>)/set_credentials(Option<Vec<Credential>>):The termination SIP credentials.
- On success, responds with
PutVoiceConnectorTerminationCredentialsOutput - On failure, responds with
SdkError<PutVoiceConnectorTerminationCredentialsError>
sourcepub fn redact_channel_message(&self) -> RedactChannelMessage
pub fn redact_channel_message(&self) -> RedactChannelMessage
Constructs a fluent builder for the RedactChannelMessage operation.
- The fluent builder is configurable:
channel_arn(impl Into<String>)/set_channel_arn(Option<String>):The ARN of the channel containing the messages that you want to redact.
message_id(impl Into<String>)/set_message_id(Option<String>):The ID of the message being redacted.
chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
RedactChannelMessageOutputwith field(s):channel_arn(Option<String>):The ARN of the channel containing the messages that you want to redact.
message_id(Option<String>):The ID of the message being redacted.
- On failure, responds with
SdkError<RedactChannelMessageError>
sourcepub fn redact_conversation_message(&self) -> RedactConversationMessage
pub fn redact_conversation_message(&self) -> RedactConversationMessage
Constructs a fluent builder for the RedactConversationMessage operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
conversation_id(impl Into<String>)/set_conversation_id(Option<String>):The conversation ID.
message_id(impl Into<String>)/set_message_id(Option<String>):The message ID.
- On success, responds with
RedactConversationMessageOutput - On failure, responds with
SdkError<RedactConversationMessageError>
sourcepub fn redact_room_message(&self) -> RedactRoomMessage
pub fn redact_room_message(&self) -> RedactRoomMessage
Constructs a fluent builder for the RedactRoomMessage operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
room_id(impl Into<String>)/set_room_id(Option<String>):The room ID.
message_id(impl Into<String>)/set_message_id(Option<String>):The message ID.
- On success, responds with
RedactRoomMessageOutput - On failure, responds with
SdkError<RedactRoomMessageError>
sourcepub fn regenerate_security_token(&self) -> RegenerateSecurityToken
pub fn regenerate_security_token(&self) -> RegenerateSecurityToken
Constructs a fluent builder for the RegenerateSecurityToken operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
bot_id(impl Into<String>)/set_bot_id(Option<String>):The bot ID.
- On success, responds with
RegenerateSecurityTokenOutputwith field(s):bot(Option<Bot>):A resource that allows Enterprise account administrators to configure an interface to receive events from Amazon Chime.
- On failure, responds with
SdkError<RegenerateSecurityTokenError>
sourcepub fn reset_personal_pin(&self) -> ResetPersonalPIN
pub fn reset_personal_pin(&self) -> ResetPersonalPIN
Constructs a fluent builder for the ResetPersonalPIN operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
user_id(impl Into<String>)/set_user_id(Option<String>):The user ID.
- On success, responds with
ResetPersonalPinOutputwith field(s):user(Option<User>):The user details and new personal meeting PIN.
- On failure, responds with
SdkError<ResetPersonalPINError>
sourcepub fn restore_phone_number(&self) -> RestorePhoneNumber
pub fn restore_phone_number(&self) -> RestorePhoneNumber
Constructs a fluent builder for the RestorePhoneNumber operation.
- The fluent builder is configurable:
phone_number_id(impl Into<String>)/set_phone_number_id(Option<String>):The phone number.
- On success, responds with
RestorePhoneNumberOutputwith field(s):phone_number(Option<PhoneNumber>):The phone number details.
- On failure, responds with
SdkError<RestorePhoneNumberError>
sourcepub fn search_available_phone_numbers(&self) -> SearchAvailablePhoneNumbers
pub fn search_available_phone_numbers(&self) -> SearchAvailablePhoneNumbers
Constructs a fluent builder for the SearchAvailablePhoneNumbers operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
area_code(impl Into<String>)/set_area_code(Option<String>):The area code used to filter results. Only applies to the US.
city(impl Into<String>)/set_city(Option<String>):The city used to filter results. Only applies to the US.
country(impl Into<String>)/set_country(Option<String>):The country used to filter results. Defaults to the US Format: ISO 3166-1 alpha-2.
state(impl Into<String>)/set_state(Option<String>):The state used to filter results. Required only if you provide
City. Only applies to the US.toll_free_prefix(impl Into<String>)/set_toll_free_prefix(Option<String>):The toll-free prefix that you use to filter results. Only applies to the US.
phone_number_type(PhoneNumberType)/set_phone_number_type(Option<PhoneNumberType>):The phone number type used to filter results. Required for non-US numbers.
max_results(i32)/set_max_results(Option<i32>):The maximum number of results to return in a single call.
next_token(impl Into<String>)/set_next_token(Option<String>):The token used to retrieve the next page of results.
- On success, responds with
SearchAvailablePhoneNumbersOutputwith field(s):e164_phone_numbers(Option<Vec<String>>):List of phone numbers, in E.164 format.
next_token(Option<String>):The token used to retrieve the next page of search results.
- On failure, responds with
SdkError<SearchAvailablePhoneNumbersError>
sourcepub fn send_channel_message(&self) -> SendChannelMessage
pub fn send_channel_message(&self) -> SendChannelMessage
Constructs a fluent builder for the SendChannelMessage operation.
- The fluent builder is configurable:
channel_arn(impl Into<String>)/set_channel_arn(Option<String>):The ARN of the channel.
content(impl Into<String>)/set_content(Option<String>):The content of the message.
r#type(ChannelMessageType)/set_type(Option<ChannelMessageType>):The type of message,
STANDARDorCONTROL.persistence(ChannelMessagePersistenceType)/set_persistence(Option<ChannelMessagePersistenceType>):Boolean that controls whether the message is persisted on the back end. Required.
metadata(impl Into<String>)/set_metadata(Option<String>):The optional metadata for each message.
client_request_token(impl Into<String>)/set_client_request_token(Option<String>):The
Idempotencytoken for each client request.chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
SendChannelMessageOutputwith field(s):channel_arn(Option<String>):The ARN of the channel.
message_id(Option<String>):The ID string assigned to each message.
- On failure, responds with
SdkError<SendChannelMessageError>
sourcepub fn start_meeting_transcription(&self) -> StartMeetingTranscription
pub fn start_meeting_transcription(&self) -> StartMeetingTranscription
Constructs a fluent builder for the StartMeetingTranscription operation.
- The fluent builder is configurable:
meeting_id(impl Into<String>)/set_meeting_id(Option<String>):The unique ID of the meeting being transcribed.
transcription_configuration(TranscriptionConfiguration)/set_transcription_configuration(Option<TranscriptionConfiguration>):The configuration for the current transcription operation. Must contain
EngineTranscribeSettingsorEngineTranscribeMedicalSettings.
- On success, responds with
StartMeetingTranscriptionOutput - On failure, responds with
SdkError<StartMeetingTranscriptionError>
sourcepub fn stop_meeting_transcription(&self) -> StopMeetingTranscription
pub fn stop_meeting_transcription(&self) -> StopMeetingTranscription
Constructs a fluent builder for the StopMeetingTranscription operation.
- The fluent builder is configurable:
meeting_id(impl Into<String>)/set_meeting_id(Option<String>):The unique ID of the meeting for which you stop transcription.
- On success, responds with
StopMeetingTranscriptionOutput - On failure, responds with
SdkError<StopMeetingTranscriptionError>
sourcepub fn tag_attendee(&self) -> TagAttendee
pub fn tag_attendee(&self) -> TagAttendee
Constructs a fluent builder for the TagAttendee operation.
- The fluent builder is configurable:
meeting_id(impl Into<String>)/set_meeting_id(Option<String>):The Amazon Chime SDK meeting ID.
attendee_id(impl Into<String>)/set_attendee_id(Option<String>):The Amazon Chime SDK attendee ID.
tags(Vec<Tag>)/set_tags(Option<Vec<Tag>>):The tag key-value pairs.
- On success, responds with
TagAttendeeOutput - On failure, responds with
SdkError<TagAttendeeError>
sourcepub fn tag_meeting(&self) -> TagMeeting
pub fn tag_meeting(&self) -> TagMeeting
Constructs a fluent builder for the TagMeeting operation.
- The fluent builder is configurable:
meeting_id(impl Into<String>)/set_meeting_id(Option<String>):The Amazon Chime SDK meeting ID.
tags(Vec<Tag>)/set_tags(Option<Vec<Tag>>):The tag key-value pairs.
- On success, responds with
TagMeetingOutput - On failure, responds with
SdkError<TagMeetingError>
sourcepub fn tag_resource(&self) -> TagResource
pub fn tag_resource(&self) -> TagResource
Constructs a fluent builder for the TagResource operation.
- The fluent builder is configurable:
resource_arn(impl Into<String>)/set_resource_arn(Option<String>):The resource ARN.
tags(Vec<Tag>)/set_tags(Option<Vec<Tag>>):The tag key-value pairs.
- On success, responds with
TagResourceOutput - On failure, responds with
SdkError<TagResourceError>
sourcepub fn untag_attendee(&self) -> UntagAttendee
pub fn untag_attendee(&self) -> UntagAttendee
Constructs a fluent builder for the UntagAttendee operation.
- The fluent builder is configurable:
meeting_id(impl Into<String>)/set_meeting_id(Option<String>):The Amazon Chime SDK meeting ID.
attendee_id(impl Into<String>)/set_attendee_id(Option<String>):The Amazon Chime SDK attendee ID.
tag_keys(Vec<String>)/set_tag_keys(Option<Vec<String>>):The tag keys.
- On success, responds with
UntagAttendeeOutput - On failure, responds with
SdkError<UntagAttendeeError>
sourcepub fn untag_meeting(&self) -> UntagMeeting
pub fn untag_meeting(&self) -> UntagMeeting
Constructs a fluent builder for the UntagMeeting operation.
- The fluent builder is configurable:
meeting_id(impl Into<String>)/set_meeting_id(Option<String>):The Amazon Chime SDK meeting ID.
tag_keys(Vec<String>)/set_tag_keys(Option<Vec<String>>):The tag keys.
- On success, responds with
UntagMeetingOutput - On failure, responds with
SdkError<UntagMeetingError>
sourcepub fn untag_resource(&self) -> UntagResource
pub fn untag_resource(&self) -> UntagResource
Constructs a fluent builder for the UntagResource operation.
- The fluent builder is configurable:
resource_arn(impl Into<String>)/set_resource_arn(Option<String>):The resource ARN.
tag_keys(Vec<String>)/set_tag_keys(Option<Vec<String>>):The tag keys.
- On success, responds with
UntagResourceOutput - On failure, responds with
SdkError<UntagResourceError>
sourcepub fn update_account(&self) -> UpdateAccount
pub fn update_account(&self) -> UpdateAccount
Constructs a fluent builder for the UpdateAccount operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
name(impl Into<String>)/set_name(Option<String>):The new name for the specified Amazon Chime account.
default_license(License)/set_default_license(Option<License>):The default license applied when you add users to an Amazon Chime account.
- On success, responds with
UpdateAccountOutputwith field(s):account(Option<Account>):The updated Amazon Chime account details.
- On failure, responds with
SdkError<UpdateAccountError>
sourcepub fn update_account_settings(&self) -> UpdateAccountSettings
pub fn update_account_settings(&self) -> UpdateAccountSettings
Constructs a fluent builder for the UpdateAccountSettings operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
account_settings(AccountSettings)/set_account_settings(Option<AccountSettings>):The Amazon Chime account settings to update.
- On success, responds with
UpdateAccountSettingsOutput - On failure, responds with
SdkError<UpdateAccountSettingsError>
sourcepub fn update_app_instance(&self) -> UpdateAppInstance
pub fn update_app_instance(&self) -> UpdateAppInstance
Constructs a fluent builder for the UpdateAppInstance operation.
- The fluent builder is configurable:
app_instance_arn(impl Into<String>)/set_app_instance_arn(Option<String>):The ARN of the
AppInstance.name(impl Into<String>)/set_name(Option<String>):The name that you want to change.
metadata(impl Into<String>)/set_metadata(Option<String>):The metadata that you want to change.
- On success, responds with
UpdateAppInstanceOutputwith field(s):app_instance_arn(Option<String>):The ARN of the
AppInstance.
- On failure, responds with
SdkError<UpdateAppInstanceError>
sourcepub fn update_app_instance_user(&self) -> UpdateAppInstanceUser
pub fn update_app_instance_user(&self) -> UpdateAppInstanceUser
Constructs a fluent builder for the UpdateAppInstanceUser operation.
- The fluent builder is configurable:
app_instance_user_arn(impl Into<String>)/set_app_instance_user_arn(Option<String>):The ARN of the
AppInstanceUser.name(impl Into<String>)/set_name(Option<String>):The name of the
AppInstanceUser.metadata(impl Into<String>)/set_metadata(Option<String>):The metadata of the
AppInstanceUser.
- On success, responds with
UpdateAppInstanceUserOutputwith field(s):app_instance_user_arn(Option<String>):The ARN of the
AppInstanceUser.
- On failure, responds with
SdkError<UpdateAppInstanceUserError>
sourcepub fn update_bot(&self) -> UpdateBot
pub fn update_bot(&self) -> UpdateBot
Constructs a fluent builder for the UpdateBot operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
bot_id(impl Into<String>)/set_bot_id(Option<String>):The bot ID.
disabled(bool)/set_disabled(Option<bool>):When true, stops the specified bot from running in your account.
- On success, responds with
UpdateBotOutputwith field(s):bot(Option<Bot>):The updated bot details.
- On failure, responds with
SdkError<UpdateBotError>
sourcepub fn update_channel(&self) -> UpdateChannel
pub fn update_channel(&self) -> UpdateChannel
Constructs a fluent builder for the UpdateChannel operation.
- The fluent builder is configurable:
channel_arn(impl Into<String>)/set_channel_arn(Option<String>):The ARN of the channel.
name(impl Into<String>)/set_name(Option<String>):The name of the channel.
mode(ChannelMode)/set_mode(Option<ChannelMode>):The mode of the update request.
metadata(impl Into<String>)/set_metadata(Option<String>):The metadata for the update request.
chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
UpdateChannelOutputwith field(s):channel_arn(Option<String>):The ARN of the channel.
- On failure, responds with
SdkError<UpdateChannelError>
sourcepub fn update_channel_message(&self) -> UpdateChannelMessage
pub fn update_channel_message(&self) -> UpdateChannelMessage
Constructs a fluent builder for the UpdateChannelMessage operation.
- The fluent builder is configurable:
channel_arn(impl Into<String>)/set_channel_arn(Option<String>):The ARN of the channel.
message_id(impl Into<String>)/set_message_id(Option<String>):The ID string of the message being updated.
content(impl Into<String>)/set_content(Option<String>):The content of the message being updated.
metadata(impl Into<String>)/set_metadata(Option<String>):The metadata of the message being updated.
chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
UpdateChannelMessageOutputwith field(s):channel_arn(Option<String>):The ARN of the channel.
message_id(Option<String>):The ID string of the message being updated.
- On failure, responds with
SdkError<UpdateChannelMessageError>
sourcepub fn update_channel_read_marker(&self) -> UpdateChannelReadMarker
pub fn update_channel_read_marker(&self) -> UpdateChannelReadMarker
Constructs a fluent builder for the UpdateChannelReadMarker operation.
- The fluent builder is configurable:
channel_arn(impl Into<String>)/set_channel_arn(Option<String>):The ARN of the channel.
chime_bearer(impl Into<String>)/set_chime_bearer(Option<String>):The
AppInstanceUserArnof the user that makes the API call.
- On success, responds with
UpdateChannelReadMarkerOutputwith field(s):channel_arn(Option<String>):The ARN of the channel.
- On failure, responds with
SdkError<UpdateChannelReadMarkerError>
sourcepub fn update_global_settings(&self) -> UpdateGlobalSettings
pub fn update_global_settings(&self) -> UpdateGlobalSettings
Constructs a fluent builder for the UpdateGlobalSettings operation.
- The fluent builder is configurable:
business_calling(BusinessCallingSettings)/set_business_calling(Option<BusinessCallingSettings>):The Amazon Chime Business Calling settings.
voice_connector(VoiceConnectorSettings)/set_voice_connector(Option<VoiceConnectorSettings>):The Amazon Chime Voice Connector settings.
- On success, responds with
UpdateGlobalSettingsOutput - On failure, responds with
SdkError<UpdateGlobalSettingsError>
sourcepub fn update_phone_number(&self) -> UpdatePhoneNumber
pub fn update_phone_number(&self) -> UpdatePhoneNumber
Constructs a fluent builder for the UpdatePhoneNumber operation.
- The fluent builder is configurable:
phone_number_id(impl Into<String>)/set_phone_number_id(Option<String>):The phone number ID.
product_type(PhoneNumberProductType)/set_product_type(Option<PhoneNumberProductType>):The product type.
calling_name(impl Into<String>)/set_calling_name(Option<String>):The outbound calling name associated with the phone number.
- On success, responds with
UpdatePhoneNumberOutputwith field(s):phone_number(Option<PhoneNumber>):The updated phone number details.
- On failure, responds with
SdkError<UpdatePhoneNumberError>
sourcepub fn update_phone_number_settings(&self) -> UpdatePhoneNumberSettings
pub fn update_phone_number_settings(&self) -> UpdatePhoneNumberSettings
Constructs a fluent builder for the UpdatePhoneNumberSettings operation.
- The fluent builder is configurable:
calling_name(impl Into<String>)/set_calling_name(Option<String>):The default outbound calling name for the account.
- On success, responds with
UpdatePhoneNumberSettingsOutput - On failure, responds with
SdkError<UpdatePhoneNumberSettingsError>
sourcepub fn update_proxy_session(&self) -> UpdateProxySession
pub fn update_proxy_session(&self) -> UpdateProxySession
Constructs a fluent builder for the UpdateProxySession operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime voice connector ID.
proxy_session_id(impl Into<String>)/set_proxy_session_id(Option<String>):The proxy session ID.
capabilities(Vec<Capability>)/set_capabilities(Option<Vec<Capability>>):The proxy session capabilities.
expiry_minutes(i32)/set_expiry_minutes(Option<i32>):The number of minutes allowed for the proxy session.
- On success, responds with
UpdateProxySessionOutputwith field(s):proxy_session(Option<ProxySession>):The proxy session details.
- On failure, responds with
SdkError<UpdateProxySessionError>
sourcepub fn update_room(&self) -> UpdateRoom
pub fn update_room(&self) -> UpdateRoom
Constructs a fluent builder for the UpdateRoom operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
room_id(impl Into<String>)/set_room_id(Option<String>):The room ID.
name(impl Into<String>)/set_name(Option<String>):The room name.
- On success, responds with
UpdateRoomOutputwith field(s):room(Option<Room>):The room details.
- On failure, responds with
SdkError<UpdateRoomError>
sourcepub fn update_room_membership(&self) -> UpdateRoomMembership
pub fn update_room_membership(&self) -> UpdateRoomMembership
Constructs a fluent builder for the UpdateRoomMembership operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
room_id(impl Into<String>)/set_room_id(Option<String>):The room ID.
member_id(impl Into<String>)/set_member_id(Option<String>):The member ID.
role(RoomMembershipRole)/set_role(Option<RoomMembershipRole>):The role of the member.
- On success, responds with
UpdateRoomMembershipOutputwith field(s):room_membership(Option<RoomMembership>):The room membership details.
- On failure, responds with
SdkError<UpdateRoomMembershipError>
sourcepub fn update_sip_media_application(&self) -> UpdateSipMediaApplication
pub fn update_sip_media_application(&self) -> UpdateSipMediaApplication
Constructs a fluent builder for the UpdateSipMediaApplication operation.
- The fluent builder is configurable:
sip_media_application_id(impl Into<String>)/set_sip_media_application_id(Option<String>):The SIP media application ID.
name(impl Into<String>)/set_name(Option<String>):The new name for the specified SIP media application.
endpoints(Vec<SipMediaApplicationEndpoint>)/set_endpoints(Option<Vec<SipMediaApplicationEndpoint>>):The new set of endpoints for the specified SIP media application.
- On success, responds with
UpdateSipMediaApplicationOutputwith field(s):sip_media_application(Option<SipMediaApplication>):The updated SIP media application details.
- On failure, responds with
SdkError<UpdateSipMediaApplicationError>
sourcepub fn update_sip_media_application_call(&self) -> UpdateSipMediaApplicationCall
pub fn update_sip_media_application_call(&self) -> UpdateSipMediaApplicationCall
Constructs a fluent builder for the UpdateSipMediaApplicationCall operation.
- The fluent builder is configurable:
sip_media_application_id(impl Into<String>)/set_sip_media_application_id(Option<String>):The ID of the SIP media application handling the call.
transaction_id(impl Into<String>)/set_transaction_id(Option<String>):The ID of the call transaction.
arguments(HashMap<String, String>)/set_arguments(Option<HashMap<String, String>>):Arguments made available to the Lambda function as part of the
CALL_UPDATE_REQUESTEDevent. Can contain 0-20 key-value pairs.
- On success, responds with
UpdateSipMediaApplicationCallOutputwith field(s):sip_media_application_call(Option<SipMediaApplicationCall>):A
Callinstance for a SIP media application.
- On failure, responds with
SdkError<UpdateSipMediaApplicationCallError>
sourcepub fn update_sip_rule(&self) -> UpdateSipRule
pub fn update_sip_rule(&self) -> UpdateSipRule
Constructs a fluent builder for the UpdateSipRule operation.
- The fluent builder is configurable:
sip_rule_id(impl Into<String>)/set_sip_rule_id(Option<String>):The SIP rule ID.
name(impl Into<String>)/set_name(Option<String>):The new name for the specified SIP rule.
disabled(bool)/set_disabled(Option<bool>):The new value specified to indicate whether the rule is disabled.
target_applications(Vec<SipRuleTargetApplication>)/set_target_applications(Option<Vec<SipRuleTargetApplication>>):The new value of the list of target applications.
- On success, responds with
UpdateSipRuleOutputwith field(s):sip_rule(Option<SipRule>):Updated SIP rule details.
- On failure, responds with
SdkError<UpdateSipRuleError>
sourcepub fn update_user(&self) -> UpdateUser
pub fn update_user(&self) -> UpdateUser
Constructs a fluent builder for the UpdateUser operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
user_id(impl Into<String>)/set_user_id(Option<String>):The user ID.
license_type(License)/set_license_type(Option<License>):The user license type to update. This must be a supported license type for the Amazon Chime account that the user belongs to.
user_type(UserType)/set_user_type(Option<UserType>):The user type.
alexa_for_business_metadata(AlexaForBusinessMetadata)/set_alexa_for_business_metadata(Option<AlexaForBusinessMetadata>):The Alexa for Business metadata.
- On success, responds with
UpdateUserOutputwith field(s):user(Option<User>):The updated user details.
- On failure, responds with
SdkError<UpdateUserError>
sourcepub fn update_user_settings(&self) -> UpdateUserSettings
pub fn update_user_settings(&self) -> UpdateUserSettings
Constructs a fluent builder for the UpdateUserSettings operation.
- The fluent builder is configurable:
account_id(impl Into<String>)/set_account_id(Option<String>):The Amazon Chime account ID.
user_id(impl Into<String>)/set_user_id(Option<String>):The user ID.
user_settings(UserSettings)/set_user_settings(Option<UserSettings>):The user settings to update.
- On success, responds with
UpdateUserSettingsOutput - On failure, responds with
SdkError<UpdateUserSettingsError>
sourcepub fn update_voice_connector(&self) -> UpdateVoiceConnector
pub fn update_voice_connector(&self) -> UpdateVoiceConnector
Constructs a fluent builder for the UpdateVoiceConnector operation.
- The fluent builder is configurable:
voice_connector_id(impl Into<String>)/set_voice_connector_id(Option<String>):The Amazon Chime Voice Connector ID.
name(impl Into<String>)/set_name(Option<String>):The name of the Amazon Chime Voice Connector.
require_encryption(bool)/set_require_encryption(Option<bool>):When enabled, requires encryption for the Amazon Chime Voice Connector.
- On success, responds with
UpdateVoiceConnectorOutputwith field(s):voice_connector(Option<VoiceConnector>):The updated Amazon Chime Voice Connector details.
- On failure, responds with
SdkError<UpdateVoiceConnectorError>
sourcepub fn update_voice_connector_group(&self) -> UpdateVoiceConnectorGroup
pub fn update_voice_connector_group(&self) -> UpdateVoiceConnectorGroup
Constructs a fluent builder for the UpdateVoiceConnectorGroup operation.
- The fluent builder is configurable:
voice_connector_group_id(impl Into<String>)/set_voice_connector_group_id(Option<String>):The Amazon Chime Voice Connector group ID.
name(impl Into<String>)/set_name(Option<String>):The name of the Amazon Chime Voice Connector group.
voice_connector_items(Vec<VoiceConnectorItem>)/set_voice_connector_items(Option<Vec<VoiceConnectorItem>>):The
VoiceConnectorItemsto associate with the group.
- On success, responds with
UpdateVoiceConnectorGroupOutputwith field(s):voice_connector_group(Option<VoiceConnectorGroup>):The updated Amazon Chime Voice Connector group details.
- On failure, responds with
SdkError<UpdateVoiceConnectorGroupError>
sourceimpl Client
impl Client
sourcepub fn from_conf_conn<C, E>(conf: Config, conn: C) -> Self where
C: SmithyConnector<Error = E> + Send + 'static,
E: Into<ConnectorError>,
pub fn from_conf_conn<C, E>(conf: Config, conn: C) -> Self where
C: SmithyConnector<Error = E> + Send + 'static,
E: Into<ConnectorError>,
Creates a client with the given service config and connector override.
Trait Implementations
sourceimpl From<Client<DynConnector, DynMiddleware<DynConnector>, Standard>> for Client
impl From<Client<DynConnector, DynMiddleware<DynConnector>, Standard>> for Client
sourcefn from(client: Client<DynConnector, DynMiddleware<DynConnector>>) -> Self
fn from(client: Client<DynConnector, DynMiddleware<DynConnector>>) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl !RefUnwindSafe for Client
impl Send for Client
impl Sync for Client
impl Unpin for Client
impl !UnwindSafe for Client
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more