ListChannelModeratorsAsync(ListChannelModeratorsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListChannels
///
/// Lists all Channels created under a single Chime App as a paginated list. You can specify
/// filters to narrow results.
///
/// Functionality & restrictions
///
///
-
///
/// Use privacy =
PUBLIC
to retrieve all public channels in the account.
///
/// -
///
/// Only an
AppInstanceAdmin
can set privacy = PRIVATE
to list
/// the private channels in an account.
///
///
///
/// The x-amz-chime-bearer
request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, ListChannels,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the ListChannels service method.
///
/// The response from the ListChannels service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListChannels Operation
[Obsolete("Replaced by ListChannels in the Amazon Chime SDK Messaging Namespace")]
ListChannelsResponse ListChannels(ListChannelsRequest request);
///
/// Lists all Channels created under a single Chime App as a paginated list. You can specify
/// filters to narrow results.
///
/// Functionality & restrictions
///
///
-
///
/// Use privacy =
PUBLIC
to retrieve all public channels in the account.
///
/// -
///
/// Only an
AppInstanceAdmin
can set privacy = PRIVATE
to list
/// the private channels in an account.
///
///
///
/// The x-amz-chime-bearer
request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, ListChannels,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the ListChannels service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListChannels service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListChannels Operation
[Obsolete("Replaced by ListChannels in the Amazon Chime SDK Messaging Namespace")]
Task ListChannelsAsync(ListChannelsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListChannelsModeratedByAppInstanceUser
///
/// A list of the channels moderated by an AppInstanceUser
.
///
///
///
/// The x-amz-chime-bearer
request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, ListChannelsModeratedByAppInstanceUser,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the ListChannelsModeratedByAppInstanceUser service method.
///
/// The response from the ListChannelsModeratedByAppInstanceUser service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListChannelsModeratedByAppInstanceUser Operation
[Obsolete("Replaced by ListChannelsModeratedByAppInstanceUser in the Amazon Chime SDK Messaging Namespace")]
ListChannelsModeratedByAppInstanceUserResponse ListChannelsModeratedByAppInstanceUser(ListChannelsModeratedByAppInstanceUserRequest request);
///
/// A list of the channels moderated by an AppInstanceUser
.
///
///
///
/// The x-amz-chime-bearer
request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, ListChannelsModeratedByAppInstanceUser,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the ListChannelsModeratedByAppInstanceUser service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListChannelsModeratedByAppInstanceUser service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListChannelsModeratedByAppInstanceUser Operation
[Obsolete("Replaced by ListChannelsModeratedByAppInstanceUser in the Amazon Chime SDK Messaging Namespace")]
Task ListChannelsModeratedByAppInstanceUserAsync(ListChannelsModeratedByAppInstanceUserRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListMediaCapturePipelines
///
/// Returns a list of media capture pipelines.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, ListMediaCapturePipelines,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the ListMediaCapturePipelines service method.
///
/// The response from the ListMediaCapturePipelines service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListMediaCapturePipelines Operation
[Obsolete("Replaced by ListMediaCapturePipelines in the Amazon Chime SDK Media Pipelines Namespace")]
ListMediaCapturePipelinesResponse ListMediaCapturePipelines(ListMediaCapturePipelinesRequest request);
///
/// Returns a list of media capture pipelines.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, ListMediaCapturePipelines,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the ListMediaCapturePipelines service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListMediaCapturePipelines service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListMediaCapturePipelines Operation
[Obsolete("Replaced by ListMediaCapturePipelines in the Amazon Chime SDK Media Pipelines Namespace")]
Task ListMediaCapturePipelinesAsync(ListMediaCapturePipelinesRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListMeetings
///
/// Lists up to 100 active Amazon Chime SDK meetings.
///
///
///
/// ListMeetings is not supported in the Amazon Chime SDK Meetings Namespace. Update your
/// application to remove calls to this API.
///
///
///
/// For more information about the Amazon Chime SDK, see Using
/// the Amazon Chime SDK in the Amazon Chime SDK Developer Guide.
///
///
/// Container for the necessary parameters to execute the ListMeetings service method.
///
/// The response from the ListMeetings service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListMeetings Operation
[Obsolete("ListMeetings is not supported in the Amazon Chime SDK Meetings Namespace. Update your application to remove calls to this API.")]
ListMeetingsResponse ListMeetings(ListMeetingsRequest request);
///
/// Lists up to 100 active Amazon Chime SDK meetings.
///
///
///
/// ListMeetings is not supported in the Amazon Chime SDK Meetings Namespace. Update your
/// application to remove calls to this API.
///
///
///
/// For more information about the Amazon Chime SDK, see Using
/// the Amazon Chime SDK in the Amazon Chime SDK Developer Guide.
///
///
/// Container for the necessary parameters to execute the ListMeetings service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListMeetings service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListMeetings Operation
[Obsolete("ListMeetings is not supported in the Amazon Chime SDK Meetings Namespace. Update your application to remove calls to this API.")]
Task ListMeetingsAsync(ListMeetingsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListMeetingTags
///
/// Lists the tags applied to an Amazon Chime SDK meeting resource.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, ListTagsForResource,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the ListMeetingTags service method.
///
/// The response from the ListMeetingTags service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListMeetingTags Operation
[Obsolete("Use ListTagsForResource in the Amazon Chime SDK Meetings Namespace.")]
ListMeetingTagsResponse ListMeetingTags(ListMeetingTagsRequest request);
///
/// Lists the tags applied to an Amazon Chime SDK meeting resource.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, ListTagsForResource,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the ListMeetingTags service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListMeetingTags service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListMeetingTags Operation
[Obsolete("Use ListTagsForResource in the Amazon Chime SDK Meetings Namespace.")]
Task ListMeetingTagsAsync(ListMeetingTagsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListPhoneNumberOrders
///
/// Lists the phone number orders for the administrator's Amazon Chime account.
///
/// Container for the necessary parameters to execute the ListPhoneNumberOrders service method.
///
/// The response from the ListPhoneNumberOrders service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListPhoneNumberOrders Operation
ListPhoneNumberOrdersResponse ListPhoneNumberOrders(ListPhoneNumberOrdersRequest request);
///
/// Lists the phone number orders for the administrator's Amazon Chime account.
///
/// Container for the necessary parameters to execute the ListPhoneNumberOrders service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListPhoneNumberOrders service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListPhoneNumberOrders Operation
Task ListPhoneNumberOrdersAsync(ListPhoneNumberOrdersRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListPhoneNumbers
///
/// Lists the phone numbers for the specified Amazon Chime account, Amazon Chime user,
/// Amazon Chime Voice Connector, or Amazon Chime Voice Connector group.
///
/// Container for the necessary parameters to execute the ListPhoneNumbers service method.
///
/// The response from the ListPhoneNumbers service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListPhoneNumbers Operation
ListPhoneNumbersResponse ListPhoneNumbers(ListPhoneNumbersRequest request);
///
/// Lists the phone numbers for the specified Amazon Chime account, Amazon Chime user,
/// Amazon Chime Voice Connector, or Amazon Chime Voice Connector group.
///
/// Container for the necessary parameters to execute the ListPhoneNumbers service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListPhoneNumbers service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListPhoneNumbers Operation
Task ListPhoneNumbersAsync(ListPhoneNumbersRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListProxySessions
///
/// Lists the proxy sessions for the specified Amazon Chime Voice Connector.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, ListProxySessions,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the ListProxySessions service method.
///
/// The response from the ListProxySessions service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListProxySessions Operation
[Obsolete("Replaced by ListProxySessions in the Amazon Chime SDK Voice Namespace")]
ListProxySessionsResponse ListProxySessions(ListProxySessionsRequest request);
///
/// Lists the proxy sessions for the specified Amazon Chime Voice Connector.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, ListProxySessions,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the ListProxySessions service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListProxySessions service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListProxySessions Operation
[Obsolete("Replaced by ListProxySessions in the Amazon Chime SDK Voice Namespace")]
Task ListProxySessionsAsync(ListProxySessionsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListRoomMemberships
///
/// Lists the membership details for the specified room in an Amazon Chime Enterprise
/// account, such as the members' IDs, email addresses, and names.
///
/// Container for the necessary parameters to execute the ListRoomMemberships service method.
///
/// The response from the ListRoomMemberships service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListRoomMemberships Operation
ListRoomMembershipsResponse ListRoomMemberships(ListRoomMembershipsRequest request);
///
/// Lists the membership details for the specified room in an Amazon Chime Enterprise
/// account, such as the members' IDs, email addresses, and names.
///
/// Container for the necessary parameters to execute the ListRoomMemberships service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListRoomMemberships service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListRoomMemberships Operation
Task ListRoomMembershipsAsync(ListRoomMembershipsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListRooms
///
/// Lists the room details for the specified Amazon Chime Enterprise account. Optionally,
/// filter the results by a member ID (user ID or bot ID) to see a list of rooms that
/// the member belongs to.
///
/// Container for the necessary parameters to execute the ListRooms service method.
///
/// The response from the ListRooms service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListRooms Operation
ListRoomsResponse ListRooms(ListRoomsRequest request);
///
/// Lists the room details for the specified Amazon Chime Enterprise account. Optionally,
/// filter the results by a member ID (user ID or bot ID) to see a list of rooms that
/// the member belongs to.
///
/// Container for the necessary parameters to execute the ListRooms service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListRooms service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListRooms Operation
Task ListRoomsAsync(ListRoomsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListSipMediaApplications
///
/// Lists the SIP media applications under the administrator's AWS account.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, ListSipMediaApplications,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the ListSipMediaApplications service method.
///
/// The response from the ListSipMediaApplications service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListSipMediaApplications Operation
[Obsolete("Replaced by ListSipMediaApplications in the Amazon Chime SDK Voice Namespace")]
ListSipMediaApplicationsResponse ListSipMediaApplications(ListSipMediaApplicationsRequest request);
///
/// Lists the SIP media applications under the administrator's AWS account.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, ListSipMediaApplications,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the ListSipMediaApplications service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListSipMediaApplications service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListSipMediaApplications Operation
[Obsolete("Replaced by ListSipMediaApplications in the Amazon Chime SDK Voice Namespace")]
Task ListSipMediaApplicationsAsync(ListSipMediaApplicationsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListSipRules
///
/// Lists the SIP rules under the administrator's AWS account.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, ListSipRules,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the ListSipRules service method.
///
/// The response from the ListSipRules service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListSipRules Operation
[Obsolete("Replaced by ListSipRules in the Amazon Chime SDK Voice Namespace")]
ListSipRulesResponse ListSipRules(ListSipRulesRequest request);
///
/// Lists the SIP rules under the administrator's AWS account.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, ListSipRules,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the ListSipRules service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListSipRules service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListSipRules Operation
[Obsolete("Replaced by ListSipRules in the Amazon Chime SDK Voice Namespace")]
Task ListSipRulesAsync(ListSipRulesRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListSupportedPhoneNumberCountries
///
/// Lists supported phone number countries.
///
/// Container for the necessary parameters to execute the ListSupportedPhoneNumberCountries service method.
///
/// The response from the ListSupportedPhoneNumberCountries service method, as returned by Chime.
///
/// You don't have permissions to perform the requested operation.
///
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListSupportedPhoneNumberCountries Operation
ListSupportedPhoneNumberCountriesResponse ListSupportedPhoneNumberCountries(ListSupportedPhoneNumberCountriesRequest request);
///
/// Lists supported phone number countries.
///
/// Container for the necessary parameters to execute the ListSupportedPhoneNumberCountries service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListSupportedPhoneNumberCountries service method, as returned by Chime.
///
/// You don't have permissions to perform the requested operation.
///
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListSupportedPhoneNumberCountries Operation
Task ListSupportedPhoneNumberCountriesAsync(ListSupportedPhoneNumberCountriesRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListTagsForResource
///
/// Lists the tags applied to an Amazon Chime SDK meeting and messaging resources.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the applicable latest version in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the ListTagsForResource service method.
///
/// The response from the ListTagsForResource service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListTagsForResource Operation
[Obsolete("Replaced by ListTagsForResource in the Amazon Chime SDK Voice, Amazon Chime SDK Meetings, Amazon Chime SDK Identity, Amazon Chime SDK Messaging, and Amazon Chime SDK Media Pipelines Namespaces")]
ListTagsForResourceResponse ListTagsForResource(ListTagsForResourceRequest request);
///
/// Lists the tags applied to an Amazon Chime SDK meeting and messaging resources.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the applicable latest version in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the ListTagsForResource service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListTagsForResource service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListTagsForResource Operation
[Obsolete("Replaced by ListTagsForResource in the Amazon Chime SDK Voice, Amazon Chime SDK Meetings, Amazon Chime SDK Identity, Amazon Chime SDK Messaging, and Amazon Chime SDK Media Pipelines Namespaces")]
Task ListTagsForResourceAsync(ListTagsForResourceRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListUsers
///
/// Lists the users that belong to the specified Amazon Chime account. You can specify
/// an email address to list only the user that the email address belongs to.
///
/// Container for the necessary parameters to execute the ListUsers service method.
///
/// The response from the ListUsers service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListUsers Operation
ListUsersResponse ListUsers(ListUsersRequest request);
///
/// Lists the users that belong to the specified Amazon Chime account. You can specify
/// an email address to list only the user that the email address belongs to.
///
/// Container for the necessary parameters to execute the ListUsers service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListUsers service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListUsers Operation
Task ListUsersAsync(ListUsersRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListVoiceConnectorGroups
///
/// Lists the Amazon Chime Voice Connector groups for the administrator's AWS account.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, ListVoiceConnectorGroups,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the ListVoiceConnectorGroups service method.
///
/// The response from the ListVoiceConnectorGroups service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListVoiceConnectorGroups Operation
[Obsolete("Replaced by ListVoiceConnectorGroups in the Amazon Chime SDK Voice Namespace")]
ListVoiceConnectorGroupsResponse ListVoiceConnectorGroups(ListVoiceConnectorGroupsRequest request);
///
/// Lists the Amazon Chime Voice Connector groups for the administrator's AWS account.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, ListVoiceConnectorGroups,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the ListVoiceConnectorGroups service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListVoiceConnectorGroups service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListVoiceConnectorGroups Operation
[Obsolete("Replaced by ListVoiceConnectorGroups in the Amazon Chime SDK Voice Namespace")]
Task ListVoiceConnectorGroupsAsync(ListVoiceConnectorGroupsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListVoiceConnectors
///
/// Lists the Amazon Chime Voice Connectors for the administrator's AWS account.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, ListVoiceConnectors,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the ListVoiceConnectors service method.
///
/// The response from the ListVoiceConnectors service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListVoiceConnectors Operation
[Obsolete("Replaced by ListVoiceConnectors in the Amazon Chime SDK Voice Namespace")]
ListVoiceConnectorsResponse ListVoiceConnectors(ListVoiceConnectorsRequest request);
///
/// Lists the Amazon Chime Voice Connectors for the administrator's AWS account.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, ListVoiceConnectors,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the ListVoiceConnectors service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListVoiceConnectors service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListVoiceConnectors Operation
[Obsolete("Replaced by ListVoiceConnectors in the Amazon Chime SDK Voice Namespace")]
Task ListVoiceConnectorsAsync(ListVoiceConnectorsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ListVoiceConnectorTerminationCredentials
///
/// Lists the SIP credentials for the specified Amazon Chime Voice Connector.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, ListVoiceConnectorTerminationCredentials,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the ListVoiceConnectorTerminationCredentials service method.
///
/// The response from the ListVoiceConnectorTerminationCredentials service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListVoiceConnectorTerminationCredentials Operation
[Obsolete("Replaced by ListVoiceConnectorTerminationCredentials in the Amazon Chime SDK Voice Namespace")]
ListVoiceConnectorTerminationCredentialsResponse ListVoiceConnectorTerminationCredentials(ListVoiceConnectorTerminationCredentialsRequest request);
///
/// Lists the SIP credentials for the specified Amazon Chime Voice Connector.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, ListVoiceConnectorTerminationCredentials,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the ListVoiceConnectorTerminationCredentials service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ListVoiceConnectorTerminationCredentials service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ListVoiceConnectorTerminationCredentials Operation
[Obsolete("Replaced by ListVoiceConnectorTerminationCredentials in the Amazon Chime SDK Voice Namespace")]
Task ListVoiceConnectorTerminationCredentialsAsync(ListVoiceConnectorTerminationCredentialsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region LogoutUser
///
/// Logs out the specified user from all of the devices they are currently logged into.
///
/// Container for the necessary parameters to execute the LogoutUser service method.
///
/// The response from the LogoutUser service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for LogoutUser Operation
LogoutUserResponse LogoutUser(LogoutUserRequest request);
///
/// Logs out the specified user from all of the devices they are currently logged into.
///
/// Container for the necessary parameters to execute the LogoutUser service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the LogoutUser service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for LogoutUser Operation
Task LogoutUserAsync(LogoutUserRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region PutAppInstanceRetentionSettings
///
/// Sets the amount of time in days that a given AppInstance
retains data.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, PutAppInstanceRetentionSettings,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the PutAppInstanceRetentionSettings service method.
///
/// The response from the PutAppInstanceRetentionSettings service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The request could not be processed because of conflict in the current state of the
/// resource.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for PutAppInstanceRetentionSettings Operation
[Obsolete("Replaced by PutAppInstanceRetentionSettings in the Amazon Chime SDK Identity Namespace")]
PutAppInstanceRetentionSettingsResponse PutAppInstanceRetentionSettings(PutAppInstanceRetentionSettingsRequest request);
///
/// Sets the amount of time in days that a given AppInstance
retains data.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, PutAppInstanceRetentionSettings,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the PutAppInstanceRetentionSettings service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the PutAppInstanceRetentionSettings service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The request could not be processed because of conflict in the current state of the
/// resource.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for PutAppInstanceRetentionSettings Operation
[Obsolete("Replaced by PutAppInstanceRetentionSettings in the Amazon Chime SDK Identity Namespace")]
Task PutAppInstanceRetentionSettingsAsync(PutAppInstanceRetentionSettingsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region PutAppInstanceStreamingConfigurations
///
/// The data streaming configurations of an AppInstance
.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, PutMessagingStreamingConfigurations,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the PutAppInstanceStreamingConfigurations service method.
///
/// The response from the PutAppInstanceStreamingConfigurations service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for PutAppInstanceStreamingConfigurations Operation
[Obsolete("Replaced by PutAppInstanceStreamingConfigurations in the Amazon Chime SDK Messaging Namespace")]
PutAppInstanceStreamingConfigurationsResponse PutAppInstanceStreamingConfigurations(PutAppInstanceStreamingConfigurationsRequest request);
///
/// The data streaming configurations of an AppInstance
.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, PutMessagingStreamingConfigurations,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the PutAppInstanceStreamingConfigurations service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the PutAppInstanceStreamingConfigurations service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for PutAppInstanceStreamingConfigurations Operation
[Obsolete("Replaced by PutAppInstanceStreamingConfigurations in the Amazon Chime SDK Messaging Namespace")]
Task PutAppInstanceStreamingConfigurationsAsync(PutAppInstanceStreamingConfigurationsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region PutEventsConfiguration
///
/// Creates an events configuration that allows a bot to receive outgoing events sent
/// by Amazon Chime. Choose either an HTTPS endpoint or a Lambda function ARN. For more
/// information, see Bot.
///
/// Container for the necessary parameters to execute the PutEventsConfiguration service method.
///
/// The response from the PutEventsConfiguration service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The request exceeds the resource limit.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for PutEventsConfiguration Operation
PutEventsConfigurationResponse PutEventsConfiguration(PutEventsConfigurationRequest request);
///
/// Creates an events configuration that allows a bot to receive outgoing events sent
/// by Amazon Chime. Choose either an HTTPS endpoint or a Lambda function ARN. For more
/// information, see Bot.
///
/// Container for the necessary parameters to execute the PutEventsConfiguration service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the PutEventsConfiguration service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The request exceeds the resource limit.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for PutEventsConfiguration Operation
Task PutEventsConfigurationAsync(PutEventsConfigurationRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region PutRetentionSettings
///
/// Puts retention settings for the specified Amazon Chime Enterprise account. We recommend
/// using AWS CloudTrail to monitor usage of this API for your account. For more information,
/// see Logging
/// Amazon Chime API Calls with AWS CloudTrail in the Amazon Chime Administration
/// Guide.
///
///
///
/// To turn off existing retention settings, remove the number of days from the corresponding
/// RetentionDays field in the RetentionSettings object. For more information
/// about retention settings, see Managing
/// Chat Retention Policies in the Amazon Chime Administration Guide.
///
///
/// Container for the necessary parameters to execute the PutRetentionSettings service method.
///
/// The response from the PutRetentionSettings service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The request could not be processed because of conflict in the current state of the
/// resource.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for PutRetentionSettings Operation
PutRetentionSettingsResponse PutRetentionSettings(PutRetentionSettingsRequest request);
///
/// Puts retention settings for the specified Amazon Chime Enterprise account. We recommend
/// using AWS CloudTrail to monitor usage of this API for your account. For more information,
/// see Logging
/// Amazon Chime API Calls with AWS CloudTrail in the Amazon Chime Administration
/// Guide.
///
///
///
/// To turn off existing retention settings, remove the number of days from the corresponding
/// RetentionDays field in the RetentionSettings object. For more information
/// about retention settings, see Managing
/// Chat Retention Policies in the Amazon Chime Administration Guide.
///
///
/// Container for the necessary parameters to execute the PutRetentionSettings service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the PutRetentionSettings service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The request could not be processed because of conflict in the current state of the
/// resource.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for PutRetentionSettings Operation
Task PutRetentionSettingsAsync(PutRetentionSettingsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region PutSipMediaApplicationLoggingConfiguration
///
/// Updates the logging configuration for the specified SIP media application.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, PutSipMediaApplicationLoggingConfiguration,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the PutSipMediaApplicationLoggingConfiguration service method.
///
/// The response from the PutSipMediaApplicationLoggingConfiguration service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for PutSipMediaApplicationLoggingConfiguration Operation
[Obsolete("Replaced by PutSipMediaApplicationLoggingConfiguration in the Amazon Chime SDK Voice Namespace")]
PutSipMediaApplicationLoggingConfigurationResponse PutSipMediaApplicationLoggingConfiguration(PutSipMediaApplicationLoggingConfigurationRequest request);
///
/// Updates the logging configuration for the specified SIP media application.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, PutSipMediaApplicationLoggingConfiguration,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the PutSipMediaApplicationLoggingConfiguration service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the PutSipMediaApplicationLoggingConfiguration service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for PutSipMediaApplicationLoggingConfiguration Operation
[Obsolete("Replaced by PutSipMediaApplicationLoggingConfiguration in the Amazon Chime SDK Voice Namespace")]
Task PutSipMediaApplicationLoggingConfigurationAsync(PutSipMediaApplicationLoggingConfigurationRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region PutVoiceConnectorEmergencyCallingConfiguration
///
/// Puts emergency calling configuration details to the specified Amazon Chime Voice Connector,
/// such as emergency phone numbers and calling countries. Origination and termination
/// settings must be enabled for the Amazon Chime Voice Connector before emergency calling
/// can be configured.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, PutVoiceConnectorEmergencyCallingConfiguration,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the PutVoiceConnectorEmergencyCallingConfiguration service method.
///
/// The response from the PutVoiceConnectorEmergencyCallingConfiguration service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for PutVoiceConnectorEmergencyCallingConfiguration Operation
[Obsolete("Replaced by PutVoiceConnectorEmergencyCallingConfiguration in the Amazon Chime SDK Voice Namespace")]
PutVoiceConnectorEmergencyCallingConfigurationResponse PutVoiceConnectorEmergencyCallingConfiguration(PutVoiceConnectorEmergencyCallingConfigurationRequest request);
///
/// Puts emergency calling configuration details to the specified Amazon Chime Voice Connector,
/// such as emergency phone numbers and calling countries. Origination and termination
/// settings must be enabled for the Amazon Chime Voice Connector before emergency calling
/// can be configured.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, PutVoiceConnectorEmergencyCallingConfiguration,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the PutVoiceConnectorEmergencyCallingConfiguration service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the PutVoiceConnectorEmergencyCallingConfiguration service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for PutVoiceConnectorEmergencyCallingConfiguration Operation
[Obsolete("Replaced by PutVoiceConnectorEmergencyCallingConfiguration in the Amazon Chime SDK Voice Namespace")]
Task PutVoiceConnectorEmergencyCallingConfigurationAsync(PutVoiceConnectorEmergencyCallingConfigurationRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region PutVoiceConnectorLoggingConfiguration
///
/// Adds a logging configuration for the specified Amazon Chime Voice Connector. The logging
/// configuration specifies whether SIP message logs are enabled for sending to Amazon
/// CloudWatch Logs.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, PutVoiceConnectorLoggingConfiguration,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the PutVoiceConnectorLoggingConfiguration service method.
///
/// The response from the PutVoiceConnectorLoggingConfiguration service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for PutVoiceConnectorLoggingConfiguration Operation
[Obsolete("Replaced by PutVoiceConnectorLoggingConfiguration in the Amazon Chime SDK Voice Namespace")]
PutVoiceConnectorLoggingConfigurationResponse PutVoiceConnectorLoggingConfiguration(PutVoiceConnectorLoggingConfigurationRequest request);
///
/// Adds a logging configuration for the specified Amazon Chime Voice Connector. The logging
/// configuration specifies whether SIP message logs are enabled for sending to Amazon
/// CloudWatch Logs.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, PutVoiceConnectorLoggingConfiguration,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the PutVoiceConnectorLoggingConfiguration service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the PutVoiceConnectorLoggingConfiguration service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for PutVoiceConnectorLoggingConfiguration Operation
[Obsolete("Replaced by PutVoiceConnectorLoggingConfiguration in the Amazon Chime SDK Voice Namespace")]
Task PutVoiceConnectorLoggingConfigurationAsync(PutVoiceConnectorLoggingConfigurationRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region PutVoiceConnectorOrigination
///
/// Adds origination settings for the specified Amazon Chime Voice Connector.
///
///
///
/// If emergency calling is configured for the Amazon Chime Voice Connector, it must be
/// deleted prior to turning off origination settings.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, PutVoiceConnectorOrigination,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the PutVoiceConnectorOrigination service method.
///
/// The response from the PutVoiceConnectorOrigination service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for PutVoiceConnectorOrigination Operation
[Obsolete("Replaced by PutVoiceConnectorOrigination in the Amazon Chime SDK Voice Namespace")]
PutVoiceConnectorOriginationResponse PutVoiceConnectorOrigination(PutVoiceConnectorOriginationRequest request);
///
/// Adds origination settings for the specified Amazon Chime Voice Connector.
///
///
///
/// If emergency calling is configured for the Amazon Chime Voice Connector, it must be
/// deleted prior to turning off origination settings.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, PutVoiceConnectorOrigination,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the PutVoiceConnectorOrigination service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the PutVoiceConnectorOrigination service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for PutVoiceConnectorOrigination Operation
[Obsolete("Replaced by PutVoiceConnectorOrigination in the Amazon Chime SDK Voice Namespace")]
Task PutVoiceConnectorOriginationAsync(PutVoiceConnectorOriginationRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region PutVoiceConnectorProxy
///
/// Puts the specified proxy configuration to the specified Amazon Chime Voice Connector.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, PutVoiceConnectorProxy,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the PutVoiceConnectorProxy service method.
///
/// The response from the PutVoiceConnectorProxy service method, as returned by Chime.
///
/// You don't have permissions to perform the requested operation.
///
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for PutVoiceConnectorProxy Operation
[Obsolete("Replaced by PutVoiceConnectorProxy in the Amazon Chime SDK Voice Namespace")]
PutVoiceConnectorProxyResponse PutVoiceConnectorProxy(PutVoiceConnectorProxyRequest request);
///
/// Puts the specified proxy configuration to the specified Amazon Chime Voice Connector.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, PutVoiceConnectorProxy,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the PutVoiceConnectorProxy service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the PutVoiceConnectorProxy service method, as returned by Chime.
///
/// You don't have permissions to perform the requested operation.
///
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for PutVoiceConnectorProxy Operation
[Obsolete("Replaced by PutVoiceConnectorProxy in the Amazon Chime SDK Voice Namespace")]
Task PutVoiceConnectorProxyAsync(PutVoiceConnectorProxyRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region PutVoiceConnectorStreamingConfiguration
///
/// Adds a streaming configuration for the specified Amazon Chime Voice Connector. The
/// streaming configuration specifies whether media streaming is enabled for sending to
/// Kinesis. It also sets the retention period, in hours, for the Amazon Kinesis data.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, PutVoiceConnectorStreamingConfiguration,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the PutVoiceConnectorStreamingConfiguration service method.
///
/// The response from the PutVoiceConnectorStreamingConfiguration service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for PutVoiceConnectorStreamingConfiguration Operation
[Obsolete("Replaced by PutVoiceConnectorStreamingConfiguration in the Amazon Chime SDK Voice Namespace")]
PutVoiceConnectorStreamingConfigurationResponse PutVoiceConnectorStreamingConfiguration(PutVoiceConnectorStreamingConfigurationRequest request);
///
/// Adds a streaming configuration for the specified Amazon Chime Voice Connector. The
/// streaming configuration specifies whether media streaming is enabled for sending to
/// Kinesis. It also sets the retention period, in hours, for the Amazon Kinesis data.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, PutVoiceConnectorStreamingConfiguration,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the PutVoiceConnectorStreamingConfiguration service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the PutVoiceConnectorStreamingConfiguration service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for PutVoiceConnectorStreamingConfiguration Operation
[Obsolete("Replaced by PutVoiceConnectorStreamingConfiguration in the Amazon Chime SDK Voice Namespace")]
Task PutVoiceConnectorStreamingConfigurationAsync(PutVoiceConnectorStreamingConfigurationRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region PutVoiceConnectorTermination
///
/// Adds termination settings for the specified Amazon Chime Voice Connector.
///
///
///
/// If emergency calling is configured for the Amazon Chime Voice Connector, it must be
/// deleted prior to turning off termination settings.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, PutVoiceConnectorTermination,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the PutVoiceConnectorTermination service method.
///
/// The response from the PutVoiceConnectorTermination service method, as returned by Chime.
///
/// You don't have permissions to perform the requested operation.
///
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for PutVoiceConnectorTermination Operation
[Obsolete("Replaced by PutVoiceConnectorTermination in the Amazon Chime SDK Voice Namespace")]
PutVoiceConnectorTerminationResponse PutVoiceConnectorTermination(PutVoiceConnectorTerminationRequest request);
///
/// Adds termination settings for the specified Amazon Chime Voice Connector.
///
///
///
/// If emergency calling is configured for the Amazon Chime Voice Connector, it must be
/// deleted prior to turning off termination settings.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, PutVoiceConnectorTermination,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the PutVoiceConnectorTermination service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the PutVoiceConnectorTermination service method, as returned by Chime.
///
/// You don't have permissions to perform the requested operation.
///
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for PutVoiceConnectorTermination Operation
[Obsolete("Replaced by PutVoiceConnectorTermination in the Amazon Chime SDK Voice Namespace")]
Task PutVoiceConnectorTerminationAsync(PutVoiceConnectorTerminationRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region PutVoiceConnectorTerminationCredentials
///
/// Adds termination SIP credentials for the specified Amazon Chime Voice Connector.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, PutVoiceConnectorTerminationCredentials,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the PutVoiceConnectorTerminationCredentials service method.
///
/// The response from the PutVoiceConnectorTerminationCredentials service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for PutVoiceConnectorTerminationCredentials Operation
[Obsolete("Replaced by PutVoiceConnectorTerminationCredentials in the Amazon Chime SDK Voice Namespace")]
PutVoiceConnectorTerminationCredentialsResponse PutVoiceConnectorTerminationCredentials(PutVoiceConnectorTerminationCredentialsRequest request);
///
/// Adds termination SIP credentials for the specified Amazon Chime Voice Connector.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, PutVoiceConnectorTerminationCredentials,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the PutVoiceConnectorTerminationCredentials service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the PutVoiceConnectorTerminationCredentials service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for PutVoiceConnectorTerminationCredentials Operation
[Obsolete("Replaced by PutVoiceConnectorTerminationCredentials in the Amazon Chime SDK Voice Namespace")]
Task PutVoiceConnectorTerminationCredentialsAsync(PutVoiceConnectorTerminationCredentialsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region RedactChannelMessage
///
/// Redacts message content, but not metadata. The message exists in the back end, but
/// the action returns null content, and the state shows as redacted.
///
///
///
/// The x-amz-chime-bearer
request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, RedactChannelMessage,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the RedactChannelMessage service method.
///
/// The response from the RedactChannelMessage service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for RedactChannelMessage Operation
[Obsolete("Replaced by RedactChannelMessage in the Amazon Chime SDK Messaging Namespace")]
RedactChannelMessageResponse RedactChannelMessage(RedactChannelMessageRequest request);
///
/// Redacts message content, but not metadata. The message exists in the back end, but
/// the action returns null content, and the state shows as redacted.
///
///
///
/// The x-amz-chime-bearer
request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, RedactChannelMessage,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the RedactChannelMessage service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the RedactChannelMessage service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for RedactChannelMessage Operation
[Obsolete("Replaced by RedactChannelMessage in the Amazon Chime SDK Messaging Namespace")]
Task RedactChannelMessageAsync(RedactChannelMessageRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region RedactConversationMessage
///
/// Redacts the specified message from the specified Amazon Chime conversation.
///
/// Container for the necessary parameters to execute the RedactConversationMessage service method.
///
/// The response from the RedactConversationMessage service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for RedactConversationMessage Operation
RedactConversationMessageResponse RedactConversationMessage(RedactConversationMessageRequest request);
///
/// Redacts the specified message from the specified Amazon Chime conversation.
///
/// Container for the necessary parameters to execute the RedactConversationMessage service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the RedactConversationMessage service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for RedactConversationMessage Operation
Task RedactConversationMessageAsync(RedactConversationMessageRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region RedactRoomMessage
///
/// Redacts the specified message from the specified Amazon Chime channel.
///
/// Container for the necessary parameters to execute the RedactRoomMessage service method.
///
/// The response from the RedactRoomMessage service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for RedactRoomMessage Operation
RedactRoomMessageResponse RedactRoomMessage(RedactRoomMessageRequest request);
///
/// Redacts the specified message from the specified Amazon Chime channel.
///
/// Container for the necessary parameters to execute the RedactRoomMessage service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the RedactRoomMessage service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for RedactRoomMessage Operation
Task RedactRoomMessageAsync(RedactRoomMessageRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region RegenerateSecurityToken
///
/// Regenerates the security token for a bot.
///
/// Container for the necessary parameters to execute the RegenerateSecurityToken service method.
///
/// The response from the RegenerateSecurityToken service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for RegenerateSecurityToken Operation
RegenerateSecurityTokenResponse RegenerateSecurityToken(RegenerateSecurityTokenRequest request);
///
/// Regenerates the security token for a bot.
///
/// Container for the necessary parameters to execute the RegenerateSecurityToken service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the RegenerateSecurityToken service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for RegenerateSecurityToken Operation
Task RegenerateSecurityTokenAsync(RegenerateSecurityTokenRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ResetPersonalPIN
///
/// Resets the personal meeting PIN for the specified user on an Amazon Chime account.
/// Returns the User object with the updated personal meeting PIN.
///
/// Container for the necessary parameters to execute the ResetPersonalPIN service method.
///
/// The response from the ResetPersonalPIN service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ResetPersonalPIN Operation
ResetPersonalPINResponse ResetPersonalPIN(ResetPersonalPINRequest request);
///
/// Resets the personal meeting PIN for the specified user on an Amazon Chime account.
/// Returns the User object with the updated personal meeting PIN.
///
/// Container for the necessary parameters to execute the ResetPersonalPIN service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ResetPersonalPIN service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ResetPersonalPIN Operation
Task ResetPersonalPINAsync(ResetPersonalPINRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region RestorePhoneNumber
///
/// Moves a phone number from the Deletion queue back into the phone number Inventory.
///
/// Container for the necessary parameters to execute the RestorePhoneNumber service method.
///
/// The response from the RestorePhoneNumber service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The request exceeds the resource limit.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for RestorePhoneNumber Operation
RestorePhoneNumberResponse RestorePhoneNumber(RestorePhoneNumberRequest request);
///
/// Moves a phone number from the Deletion queue back into the phone number Inventory.
///
/// Container for the necessary parameters to execute the RestorePhoneNumber service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the RestorePhoneNumber service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The request exceeds the resource limit.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for RestorePhoneNumber Operation
Task RestorePhoneNumberAsync(RestorePhoneNumberRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region SearchAvailablePhoneNumbers
///
/// Searches for phone numbers that can be ordered. For US numbers, provide at least one
/// of the following search filters: AreaCode
, City
, State
,
/// or TollFreePrefix
. If you provide City
, you must also provide
/// State
. Numbers outside the US only support the PhoneNumberType
/// filter, which you must use.
///
/// Container for the necessary parameters to execute the SearchAvailablePhoneNumbers service method.
///
/// The response from the SearchAvailablePhoneNumbers service method, as returned by Chime.
///
/// You don't have permissions to perform the requested operation.
///
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for SearchAvailablePhoneNumbers Operation
SearchAvailablePhoneNumbersResponse SearchAvailablePhoneNumbers(SearchAvailablePhoneNumbersRequest request);
///
/// Searches for phone numbers that can be ordered. For US numbers, provide at least one
/// of the following search filters: AreaCode
, City
, State
,
/// or TollFreePrefix
. If you provide City
, you must also provide
/// State
. Numbers outside the US only support the PhoneNumberType
/// filter, which you must use.
///
/// Container for the necessary parameters to execute the SearchAvailablePhoneNumbers service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the SearchAvailablePhoneNumbers service method, as returned by Chime.
///
/// You don't have permissions to perform the requested operation.
///
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for SearchAvailablePhoneNumbers Operation
Task SearchAvailablePhoneNumbersAsync(SearchAvailablePhoneNumbersRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region SendChannelMessage
///
/// Sends a message to a particular channel that the member is a part of.
///
///
///
/// The x-amz-chime-bearer
request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
///
///
///
/// Also, STANDARD
messages can contain 4KB of data and the 1KB of metadata.
/// CONTROL
messages can contain 30 bytes of data and no metadata.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, SendChannelMessage,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the SendChannelMessage service method.
///
/// The response from the SendChannelMessage service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The request could not be processed because of conflict in the current state of the
/// resource.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for SendChannelMessage Operation
[Obsolete("Replaced by SendChannelMessage in the Amazon Chime SDK Messaging Namespace")]
SendChannelMessageResponse SendChannelMessage(SendChannelMessageRequest request);
///
/// Sends a message to a particular channel that the member is a part of.
///
///
///
/// The x-amz-chime-bearer
request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
///
///
///
/// Also, STANDARD
messages can contain 4KB of data and the 1KB of metadata.
/// CONTROL
messages can contain 30 bytes of data and no metadata.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, SendChannelMessage,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the SendChannelMessage service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the SendChannelMessage service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The request could not be processed because of conflict in the current state of the
/// resource.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for SendChannelMessage Operation
[Obsolete("Replaced by SendChannelMessage in the Amazon Chime SDK Messaging Namespace")]
Task SendChannelMessageAsync(SendChannelMessageRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region StartMeetingTranscription
///
/// Starts transcription for the specified meetingId
. For more information,
/// refer to
/// Using Amazon Chime SDK live transcription in the Amazon Chime SDK Developer
/// Guide.
///
///
///
/// If you specify an invalid configuration, a TranscriptFailed
event will
/// be sent with the contents of the BadRequestException
generated by Amazon
/// Transcribe. For more information on each parameter and which combinations are valid,
/// refer to the StartStreamTranscription
/// API in the Amazon Transcribe Developer Guide.
///
///
///
/// Amazon Chime SDK live transcription is powered by Amazon Transcribe. Use of Amazon
/// Transcribe is subject to the AWS Service
/// Terms, including the terms specific to the AWS Machine Learning and Artificial
/// Intelligence Services.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, StartMeetingTranscription,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the StartMeetingTranscription service method.
///
/// The response from the StartMeetingTranscription service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The request exceeds the resource limit.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
///
/// The request was well-formed but was unable to be followed due to semantic errors.
///
/// REST API Reference for StartMeetingTranscription Operation
[Obsolete("Replaced by StartMeetingTranscription in the Amazon Chime SDK Meetings Namespace")]
StartMeetingTranscriptionResponse StartMeetingTranscription(StartMeetingTranscriptionRequest request);
///
/// Starts transcription for the specified meetingId
. For more information,
/// refer to
/// Using Amazon Chime SDK live transcription in the Amazon Chime SDK Developer
/// Guide.
///
///
///
/// If you specify an invalid configuration, a TranscriptFailed
event will
/// be sent with the contents of the BadRequestException
generated by Amazon
/// Transcribe. For more information on each parameter and which combinations are valid,
/// refer to the StartStreamTranscription
/// API in the Amazon Transcribe Developer Guide.
///
///
///
/// Amazon Chime SDK live transcription is powered by Amazon Transcribe. Use of Amazon
/// Transcribe is subject to the AWS Service
/// Terms, including the terms specific to the AWS Machine Learning and Artificial
/// Intelligence Services.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, StartMeetingTranscription,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the StartMeetingTranscription service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the StartMeetingTranscription service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The request exceeds the resource limit.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
///
/// The request was well-formed but was unable to be followed due to semantic errors.
///
/// REST API Reference for StartMeetingTranscription Operation
[Obsolete("Replaced by StartMeetingTranscription in the Amazon Chime SDK Meetings Namespace")]
Task StartMeetingTranscriptionAsync(StartMeetingTranscriptionRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region StopMeetingTranscription
///
/// Stops transcription for the specified meetingId
.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, StopMeetingTranscription,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the StopMeetingTranscription service method.
///
/// The response from the StopMeetingTranscription service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
///
/// The request was well-formed but was unable to be followed due to semantic errors.
///
/// REST API Reference for StopMeetingTranscription Operation
[Obsolete("Replaced by StopMeetingTranscription in the Amazon Chime SDK Meetings Namespace")]
StopMeetingTranscriptionResponse StopMeetingTranscription(StopMeetingTranscriptionRequest request);
///
/// Stops transcription for the specified meetingId
.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, StopMeetingTranscription,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the StopMeetingTranscription service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the StopMeetingTranscription service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
///
/// The request was well-formed but was unable to be followed due to semantic errors.
///
/// REST API Reference for StopMeetingTranscription Operation
[Obsolete("Replaced by StopMeetingTranscription in the Amazon Chime SDK Meetings Namespace")]
Task StopMeetingTranscriptionAsync(StopMeetingTranscriptionRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region TagAttendee
///
/// Applies the specified tags to the specified Amazon Chime attendee.
///
///
///
/// TagAttendee is not supported in the Amazon Chime SDK Meetings Namespace. Update your
/// application to remove calls to this API.
///
///
///
/// Container for the necessary parameters to execute the TagAttendee service method.
///
/// The response from the TagAttendee service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The request exceeds the resource limit.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for TagAttendee Operation
[Obsolete("Attendee Tags are not supported in the Amazon Chime SDK Meetings Namespace. Update your application to remove calls to this API.")]
TagAttendeeResponse TagAttendee(TagAttendeeRequest request);
///
/// Applies the specified tags to the specified Amazon Chime attendee.
///
///
///
/// TagAttendee is not supported in the Amazon Chime SDK Meetings Namespace. Update your
/// application to remove calls to this API.
///
///
///
/// Container for the necessary parameters to execute the TagAttendee service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the TagAttendee service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The request exceeds the resource limit.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for TagAttendee Operation
[Obsolete("Attendee Tags are not supported in the Amazon Chime SDK Meetings Namespace. Update your application to remove calls to this API.")]
Task TagAttendeeAsync(TagAttendeeRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region TagMeeting
///
/// Applies the specified tags to the specified Amazon Chime SDK meeting.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, TagResource,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the TagMeeting service method.
///
/// The response from the TagMeeting service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The request exceeds the resource limit.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for TagMeeting Operation
[Obsolete("Use TagResource in the Amazon Chime SDK Meetings Namespace.")]
TagMeetingResponse TagMeeting(TagMeetingRequest request);
///
/// Applies the specified tags to the specified Amazon Chime SDK meeting.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, TagResource,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the TagMeeting service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the TagMeeting service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The request exceeds the resource limit.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for TagMeeting Operation
[Obsolete("Use TagResource in the Amazon Chime SDK Meetings Namespace.")]
Task TagMeetingAsync(TagMeetingRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region TagResource
///
/// Applies the specified tags to the specified Amazon Chime SDK meeting resource.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, TagResource,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the TagResource service method.
///
/// The response from the TagResource service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for TagResource Operation
[Obsolete("Replaced by TagResource in the Amazon Chime SDK Voice, Amazon Chime SDK Meetings, Amazon Chime SDK Identity, Amazon Chime SDK Messaging, and Amazon Chime SDK Media Pipelines Namespaces")]
TagResourceResponse TagResource(TagResourceRequest request);
///
/// Applies the specified tags to the specified Amazon Chime SDK meeting resource.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, TagResource,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the TagResource service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the TagResource service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for TagResource Operation
[Obsolete("Replaced by TagResource in the Amazon Chime SDK Voice, Amazon Chime SDK Meetings, Amazon Chime SDK Identity, Amazon Chime SDK Messaging, and Amazon Chime SDK Media Pipelines Namespaces")]
Task TagResourceAsync(TagResourceRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UntagAttendee
///
/// Untags the specified tags from the specified Amazon Chime SDK attendee.
///
///
///
/// UntagAttendee is not supported in the Amazon Chime SDK Meetings Namespace. Update
/// your application to remove calls to this API.
///
///
///
/// Container for the necessary parameters to execute the UntagAttendee service method.
///
/// The response from the UntagAttendee service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UntagAttendee Operation
[Obsolete("Attendee Tags are not supported in the Amazon Chime SDK Meetings Namespace. Update your application to remove calls to this API.")]
UntagAttendeeResponse UntagAttendee(UntagAttendeeRequest request);
///
/// Untags the specified tags from the specified Amazon Chime SDK attendee.
///
///
///
/// UntagAttendee is not supported in the Amazon Chime SDK Meetings Namespace. Update
/// your application to remove calls to this API.
///
///
///
/// Container for the necessary parameters to execute the UntagAttendee service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UntagAttendee service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UntagAttendee Operation
[Obsolete("Attendee Tags are not supported in the Amazon Chime SDK Meetings Namespace. Update your application to remove calls to this API.")]
Task UntagAttendeeAsync(UntagAttendeeRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UntagMeeting
///
/// Untags the specified tags from the specified Amazon Chime SDK meeting.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, UntagResource,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the UntagMeeting service method.
///
/// The response from the UntagMeeting service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UntagMeeting Operation
[Obsolete("Use UntagResource in the Amazon Chime SDK Meetings Namespace.")]
UntagMeetingResponse UntagMeeting(UntagMeetingRequest request);
///
/// Untags the specified tags from the specified Amazon Chime SDK meeting.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, UntagResource,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the UntagMeeting service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UntagMeeting service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UntagMeeting Operation
[Obsolete("Use UntagResource in the Amazon Chime SDK Meetings Namespace.")]
Task UntagMeetingAsync(UntagMeetingRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UntagResource
///
/// Untags the specified tags from the specified Amazon Chime SDK meeting resource.
///
///
///
/// Applies the specified tags to the specified Amazon Chime SDK meeting resource.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, UntagResource,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the UntagResource service method.
///
/// The response from the UntagResource service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UntagResource Operation
[Obsolete("Replaced by UntagResource in the Amazon Chime SDK Voice, Amazon Chime SDK Meetings, Amazon Chime SDK Identity, Amazon Chime SDK Messaging, and Amazon Chime SDK Media Pipelines Namespaces")]
UntagResourceResponse UntagResource(UntagResourceRequest request);
///
/// Untags the specified tags from the specified Amazon Chime SDK meeting resource.
///
///
///
/// Applies the specified tags to the specified Amazon Chime SDK meeting resource.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, UntagResource,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the UntagResource service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UntagResource service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UntagResource Operation
[Obsolete("Replaced by UntagResource in the Amazon Chime SDK Voice, Amazon Chime SDK Meetings, Amazon Chime SDK Identity, Amazon Chime SDK Messaging, and Amazon Chime SDK Media Pipelines Namespaces")]
Task UntagResourceAsync(UntagResourceRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdateAccount
///
/// Updates account details for the specified Amazon Chime account. Currently, only account
/// name and default license updates are supported for this action.
///
/// Container for the necessary parameters to execute the UpdateAccount service method.
///
/// The response from the UpdateAccount service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateAccount Operation
UpdateAccountResponse UpdateAccount(UpdateAccountRequest request);
///
/// Updates account details for the specified Amazon Chime account. Currently, only account
/// name and default license updates are supported for this action.
///
/// Container for the necessary parameters to execute the UpdateAccount service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdateAccount service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateAccount Operation
Task UpdateAccountAsync(UpdateAccountRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdateAccountSettings
///
/// Updates the settings for the specified Amazon Chime account. You can update settings
/// for remote control of shared screens, or for the dial-out option. For more information
/// about these settings, see Use
/// the Policies Page in the Amazon Chime Administration Guide.
///
/// Container for the necessary parameters to execute the UpdateAccountSettings service method.
///
/// The response from the UpdateAccountSettings service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The request could not be processed because of conflict in the current state of the
/// resource.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateAccountSettings Operation
UpdateAccountSettingsResponse UpdateAccountSettings(UpdateAccountSettingsRequest request);
///
/// Updates the settings for the specified Amazon Chime account. You can update settings
/// for remote control of shared screens, or for the dial-out option. For more information
/// about these settings, see Use
/// the Policies Page in the Amazon Chime Administration Guide.
///
/// Container for the necessary parameters to execute the UpdateAccountSettings service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdateAccountSettings service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The request could not be processed because of conflict in the current state of the
/// resource.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateAccountSettings Operation
Task UpdateAccountSettingsAsync(UpdateAccountSettingsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdateAppInstance
///
/// Updates AppInstance
metadata.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, UpdateAppInstance,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the UpdateAppInstance service method.
///
/// The response from the UpdateAppInstance service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The request could not be processed because of conflict in the current state of the
/// resource.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateAppInstance Operation
[Obsolete("Replaced by UpdateAppInstance in the Amazon Chime SDK Identity Namespace")]
UpdateAppInstanceResponse UpdateAppInstance(UpdateAppInstanceRequest request);
///
/// Updates AppInstance
metadata.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, UpdateAppInstance,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the UpdateAppInstance service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdateAppInstance service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The request could not be processed because of conflict in the current state of the
/// resource.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateAppInstance Operation
[Obsolete("Replaced by UpdateAppInstance in the Amazon Chime SDK Identity Namespace")]
Task UpdateAppInstanceAsync(UpdateAppInstanceRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdateAppInstanceUser
///
/// Updates the details of an AppInstanceUser
. You can update names and metadata.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, UpdateAppInstanceUser,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the UpdateAppInstanceUser service method.
///
/// The response from the UpdateAppInstanceUser service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The request could not be processed because of conflict in the current state of the
/// resource.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateAppInstanceUser Operation
[Obsolete("Replaced by UpdateAppInstanceUser in the Amazon Chime SDK Identity Namespace")]
UpdateAppInstanceUserResponse UpdateAppInstanceUser(UpdateAppInstanceUserRequest request);
///
/// Updates the details of an AppInstanceUser
. You can update names and metadata.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, UpdateAppInstanceUser,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the UpdateAppInstanceUser service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdateAppInstanceUser service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The request could not be processed because of conflict in the current state of the
/// resource.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateAppInstanceUser Operation
[Obsolete("Replaced by UpdateAppInstanceUser in the Amazon Chime SDK Identity Namespace")]
Task UpdateAppInstanceUserAsync(UpdateAppInstanceUserRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdateBot
///
/// Updates the status of the specified bot, such as starting or stopping the bot from
/// running in your Amazon Chime Enterprise account.
///
/// Container for the necessary parameters to execute the UpdateBot service method.
///
/// The response from the UpdateBot service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateBot Operation
UpdateBotResponse UpdateBot(UpdateBotRequest request);
///
/// Updates the status of the specified bot, such as starting or stopping the bot from
/// running in your Amazon Chime Enterprise account.
///
/// Container for the necessary parameters to execute the UpdateBot service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdateBot service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateBot Operation
Task UpdateBotAsync(UpdateBotRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdateChannel
///
/// Update a channel's attributes.
///
///
///
/// Restriction: You can't change a channel's privacy.
///
///
///
/// The x-amz-chime-bearer
request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, UpdateChannel,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the UpdateChannel service method.
///
/// The response from the UpdateChannel service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The request could not be processed because of conflict in the current state of the
/// resource.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateChannel Operation
[Obsolete("Replaced by UpdateChannel in the Amazon Chime SDK Messaging Namespace")]
UpdateChannelResponse UpdateChannel(UpdateChannelRequest request);
///
/// Update a channel's attributes.
///
///
///
/// Restriction: You can't change a channel's privacy.
///
///
///
/// The x-amz-chime-bearer
request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, UpdateChannel,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the UpdateChannel service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdateChannel service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The request could not be processed because of conflict in the current state of the
/// resource.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateChannel Operation
[Obsolete("Replaced by UpdateChannel in the Amazon Chime SDK Messaging Namespace")]
Task UpdateChannelAsync(UpdateChannelRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdateChannelMessage
///
/// Updates the content of a message.
///
///
///
/// The x-amz-chime-bearer
request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, UpdateChannelMessage,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the UpdateChannelMessage service method.
///
/// The response from the UpdateChannelMessage service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The request could not be processed because of conflict in the current state of the
/// resource.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateChannelMessage Operation
[Obsolete("Replaced by UpdateChannelMessage in the Amazon Chime SDK Messaging Namespace")]
UpdateChannelMessageResponse UpdateChannelMessage(UpdateChannelMessageRequest request);
///
/// Updates the content of a message.
///
///
///
/// The x-amz-chime-bearer
request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, UpdateChannelMessage,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the UpdateChannelMessage service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdateChannelMessage service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The request could not be processed because of conflict in the current state of the
/// resource.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateChannelMessage Operation
[Obsolete("Replaced by UpdateChannelMessage in the Amazon Chime SDK Messaging Namespace")]
Task UpdateChannelMessageAsync(UpdateChannelMessageRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdateChannelReadMarker
///
/// The details of the time when a user last read messages in a channel.
///
///
///
/// The x-amz-chime-bearer
request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, UpdateChannelReadMarker,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the UpdateChannelReadMarker service method.
///
/// The response from the UpdateChannelReadMarker service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The request could not be processed because of conflict in the current state of the
/// resource.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateChannelReadMarker Operation
[Obsolete("Replaced by UpdateChannelReadMarker in the Amazon Chime SDK Messaging Namespace")]
UpdateChannelReadMarkerResponse UpdateChannelReadMarker(UpdateChannelReadMarkerRequest request);
///
/// The details of the time when a user last read messages in a channel.
///
///
///
/// The x-amz-chime-bearer
request header is mandatory. Use the AppInstanceUserArn
/// of the user that makes the API call as the value in the header.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, UpdateChannelReadMarker,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the UpdateChannelReadMarker service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdateChannelReadMarker service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The request could not be processed because of conflict in the current state of the
/// resource.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateChannelReadMarker Operation
[Obsolete("Replaced by UpdateChannelReadMarker in the Amazon Chime SDK Messaging Namespace")]
Task UpdateChannelReadMarkerAsync(UpdateChannelReadMarkerRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdateGlobalSettings
///
/// Updates global settings for the administrator's AWS account, such as Amazon Chime
/// Business Calling and Amazon Chime Voice Connector settings.
///
/// Container for the necessary parameters to execute the UpdateGlobalSettings service method.
///
/// The response from the UpdateGlobalSettings service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateGlobalSettings Operation
UpdateGlobalSettingsResponse UpdateGlobalSettings(UpdateGlobalSettingsRequest request);
///
/// Updates global settings for the administrator's AWS account, such as Amazon Chime
/// Business Calling and Amazon Chime Voice Connector settings.
///
/// Container for the necessary parameters to execute the UpdateGlobalSettings service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdateGlobalSettings service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateGlobalSettings Operation
Task UpdateGlobalSettingsAsync(UpdateGlobalSettingsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdatePhoneNumber
///
/// Updates phone number details, such as product type or calling name, for the specified
/// phone number ID. You can update one phone number detail at a time. For example, you
/// can update either the product type or the calling name in one action.
///
///
///
/// For toll-free numbers, you cannot use the Amazon Chime Business Calling product type.
/// For numbers outside the U.S., you must use the Amazon Chime SIP Media Application
/// Dial-In product type.
///
///
///
/// Updates to outbound calling names can take 72 hours to complete. Pending updates to
/// outbound calling names must be complete before you can request another update.
///
///
/// Container for the necessary parameters to execute the UpdatePhoneNumber service method.
///
/// The response from the UpdatePhoneNumber service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The request could not be processed because of conflict in the current state of the
/// resource.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdatePhoneNumber Operation
UpdatePhoneNumberResponse UpdatePhoneNumber(UpdatePhoneNumberRequest request);
///
/// Updates phone number details, such as product type or calling name, for the specified
/// phone number ID. You can update one phone number detail at a time. For example, you
/// can update either the product type or the calling name in one action.
///
///
///
/// For toll-free numbers, you cannot use the Amazon Chime Business Calling product type.
/// For numbers outside the U.S., you must use the Amazon Chime SIP Media Application
/// Dial-In product type.
///
///
///
/// Updates to outbound calling names can take 72 hours to complete. Pending updates to
/// outbound calling names must be complete before you can request another update.
///
///
/// Container for the necessary parameters to execute the UpdatePhoneNumber service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdatePhoneNumber service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The request could not be processed because of conflict in the current state of the
/// resource.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdatePhoneNumber Operation
Task UpdatePhoneNumberAsync(UpdatePhoneNumberRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdatePhoneNumberSettings
///
/// Updates the phone number settings for the administrator's AWS account, such as the
/// default outbound calling name. You can update the default outbound calling name once
/// every seven days. Outbound calling names can take up to 72 hours to update.
///
/// Container for the necessary parameters to execute the UpdatePhoneNumberSettings service method.
///
/// The response from the UpdatePhoneNumberSettings service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdatePhoneNumberSettings Operation
UpdatePhoneNumberSettingsResponse UpdatePhoneNumberSettings(UpdatePhoneNumberSettingsRequest request);
///
/// Updates the phone number settings for the administrator's AWS account, such as the
/// default outbound calling name. You can update the default outbound calling name once
/// every seven days. Outbound calling names can take up to 72 hours to update.
///
/// Container for the necessary parameters to execute the UpdatePhoneNumberSettings service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdatePhoneNumberSettings service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdatePhoneNumberSettings Operation
Task UpdatePhoneNumberSettingsAsync(UpdatePhoneNumberSettingsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdateProxySession
///
/// Updates the specified proxy session details, such as voice or SMS capabilities.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, UpdateProxySession,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the UpdateProxySession service method.
///
/// The response from the UpdateProxySession service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateProxySession Operation
[Obsolete("Replaced by UpdateProxySession in the Amazon Chime SDK Voice Namespace")]
UpdateProxySessionResponse UpdateProxySession(UpdateProxySessionRequest request);
///
/// Updates the specified proxy session details, such as voice or SMS capabilities.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, UpdateProxySession,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the UpdateProxySession service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdateProxySession service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateProxySession Operation
[Obsolete("Replaced by UpdateProxySession in the Amazon Chime SDK Voice Namespace")]
Task UpdateProxySessionAsync(UpdateProxySessionRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdateRoom
///
/// Updates room details, such as the room name, for a room in an Amazon Chime Enterprise
/// account.
///
/// Container for the necessary parameters to execute the UpdateRoom service method.
///
/// The response from the UpdateRoom service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateRoom Operation
UpdateRoomResponse UpdateRoom(UpdateRoomRequest request);
///
/// Updates room details, such as the room name, for a room in an Amazon Chime Enterprise
/// account.
///
/// Container for the necessary parameters to execute the UpdateRoom service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdateRoom service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateRoom Operation
Task UpdateRoomAsync(UpdateRoomRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdateRoomMembership
///
/// Updates room membership details, such as the member role, for a room in an Amazon
/// Chime Enterprise account. The member role designates whether the member is a chat
/// room administrator or a general chat room member. The member role can be updated only
/// for user IDs.
///
/// Container for the necessary parameters to execute the UpdateRoomMembership service method.
///
/// The response from the UpdateRoomMembership service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateRoomMembership Operation
UpdateRoomMembershipResponse UpdateRoomMembership(UpdateRoomMembershipRequest request);
///
/// Updates room membership details, such as the member role, for a room in an Amazon
/// Chime Enterprise account. The member role designates whether the member is a chat
/// room administrator or a general chat room member. The member role can be updated only
/// for user IDs.
///
/// Container for the necessary parameters to execute the UpdateRoomMembership service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdateRoomMembership service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateRoomMembership Operation
Task UpdateRoomMembershipAsync(UpdateRoomMembershipRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdateSipMediaApplication
///
/// Updates the details of the specified SIP media application.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, UpdateSipMediaApplication,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the UpdateSipMediaApplication service method.
///
/// The response from the UpdateSipMediaApplication service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The request could not be processed because of conflict in the current state of the
/// resource.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateSipMediaApplication Operation
[Obsolete("Replaced by UpdateSipMediaApplication in the Amazon Chime SDK Voice Namespace")]
UpdateSipMediaApplicationResponse UpdateSipMediaApplication(UpdateSipMediaApplicationRequest request);
///
/// Updates the details of the specified SIP media application.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, UpdateSipMediaApplication,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the UpdateSipMediaApplication service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdateSipMediaApplication service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The request could not be processed because of conflict in the current state of the
/// resource.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateSipMediaApplication Operation
[Obsolete("Replaced by UpdateSipMediaApplication in the Amazon Chime SDK Voice Namespace")]
Task UpdateSipMediaApplicationAsync(UpdateSipMediaApplicationRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdateSipMediaApplicationCall
///
/// Invokes the AWS Lambda function associated with the SIP media application and transaction
/// ID in an update request. The Lambda function can then return a new set of actions.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, UpdateSipMediaApplicationCall,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the UpdateSipMediaApplicationCall service method.
///
/// The response from the UpdateSipMediaApplicationCall service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The request exceeds the resource limit.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateSipMediaApplicationCall Operation
[Obsolete("Replaced by UpdateSipMediaApplicationCall in the Amazon Chime SDK Voice Namespace")]
UpdateSipMediaApplicationCallResponse UpdateSipMediaApplicationCall(UpdateSipMediaApplicationCallRequest request);
///
/// Invokes the AWS Lambda function associated with the SIP media application and transaction
/// ID in an update request. The Lambda function can then return a new set of actions.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, UpdateSipMediaApplicationCall,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the UpdateSipMediaApplicationCall service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdateSipMediaApplicationCall service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The request exceeds the resource limit.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateSipMediaApplicationCall Operation
[Obsolete("Replaced by UpdateSipMediaApplicationCall in the Amazon Chime SDK Voice Namespace")]
Task UpdateSipMediaApplicationCallAsync(UpdateSipMediaApplicationCallRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdateSipRule
///
/// Updates the details of the specified SIP rule.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, UpdateSipRule,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the UpdateSipRule service method.
///
/// The response from the UpdateSipRule service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The request could not be processed because of conflict in the current state of the
/// resource.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The request exceeds the resource limit.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateSipRule Operation
[Obsolete("Replaced by UpdateSipRule in the Amazon Chime SDK Voice Namespace")]
UpdateSipRuleResponse UpdateSipRule(UpdateSipRuleRequest request);
///
/// Updates the details of the specified SIP rule.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, UpdateSipRule,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the UpdateSipRule service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdateSipRule service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The request could not be processed because of conflict in the current state of the
/// resource.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The request exceeds the resource limit.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateSipRule Operation
[Obsolete("Replaced by UpdateSipRule in the Amazon Chime SDK Voice Namespace")]
Task UpdateSipRuleAsync(UpdateSipRuleRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdateUser
///
/// Updates user details for a specified user ID. Currently, only LicenseType
/// updates are supported for this action.
///
/// Container for the necessary parameters to execute the UpdateUser service method.
///
/// The response from the UpdateUser service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateUser Operation
UpdateUserResponse UpdateUser(UpdateUserRequest request);
///
/// Updates user details for a specified user ID. Currently, only LicenseType
/// updates are supported for this action.
///
/// Container for the necessary parameters to execute the UpdateUser service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdateUser service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateUser Operation
Task UpdateUserAsync(UpdateUserRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdateUserSettings
///
/// Updates the settings for the specified user, such as phone number settings.
///
/// Container for the necessary parameters to execute the UpdateUserSettings service method.
///
/// The response from the UpdateUserSettings service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateUserSettings Operation
UpdateUserSettingsResponse UpdateUserSettings(UpdateUserSettingsRequest request);
///
/// Updates the settings for the specified user, such as phone number settings.
///
/// Container for the necessary parameters to execute the UpdateUserSettings service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdateUserSettings service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateUserSettings Operation
Task UpdateUserSettingsAsync(UpdateUserSettingsRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdateVoiceConnector
///
/// Updates details for the specified Amazon Chime Voice Connector.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, UpdateVoiceConnector,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the UpdateVoiceConnector service method.
///
/// The response from the UpdateVoiceConnector service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateVoiceConnector Operation
[Obsolete("Replaced by UpdateVoiceConnector in the Amazon Chime SDK Voice Namespace")]
UpdateVoiceConnectorResponse UpdateVoiceConnector(UpdateVoiceConnectorRequest request);
///
/// Updates details for the specified Amazon Chime Voice Connector.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, UpdateVoiceConnector,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the UpdateVoiceConnector service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdateVoiceConnector service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateVoiceConnector Operation
[Obsolete("Replaced by UpdateVoiceConnector in the Amazon Chime SDK Voice Namespace")]
Task UpdateVoiceConnectorAsync(UpdateVoiceConnectorRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region UpdateVoiceConnectorGroup
///
/// Updates details of the specified Amazon Chime Voice Connector group, such as the name
/// and Amazon Chime Voice Connector priority ranking.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, UpdateVoiceConnectorGroup,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the UpdateVoiceConnectorGroup service method.
///
/// The response from the UpdateVoiceConnectorGroup service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The request could not be processed because of conflict in the current state of the
/// resource.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateVoiceConnectorGroup Operation
[Obsolete("Replaced by UpdateVoiceConnectorGroup in the Amazon Chime SDK Voice Namespace")]
UpdateVoiceConnectorGroupResponse UpdateVoiceConnectorGroup(UpdateVoiceConnectorGroupRequest request);
///
/// Updates details of the specified Amazon Chime Voice Connector group, such as the name
/// and Amazon Chime Voice Connector priority ranking.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, UpdateVoiceConnectorGroup,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the UpdateVoiceConnectorGroup service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the UpdateVoiceConnectorGroup service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The request could not be processed because of conflict in the current state of the
/// resource.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for UpdateVoiceConnectorGroup Operation
[Obsolete("Replaced by UpdateVoiceConnectorGroup in the Amazon Chime SDK Voice Namespace")]
Task UpdateVoiceConnectorGroupAsync(UpdateVoiceConnectorGroupRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
#region ValidateE911Address
///
/// Validates an address to be used for 911 calls made with Amazon Chime Voice Connectors.
/// You can use validated addresses in a Presence Information Data Format Location Object
/// file that you include in SIP requests. That helps ensure that addresses are routed
/// to the appropriate Public Safety Answering Point.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, ValidateE911Address,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the ValidateE911Address service method.
///
/// The response from the ValidateE911Address service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ValidateE911Address Operation
[Obsolete("Replaced by ValidateE911Address in the Amazon Chime SDK Voice Namespace")]
ValidateE911AddressResponse ValidateE911Address(ValidateE911AddressRequest request);
///
/// Validates an address to be used for 911 calls made with Amazon Chime Voice Connectors.
/// You can use validated addresses in a Presence Information Data Format Location Object
/// file that you include in SIP requests. That helps ensure that addresses are routed
/// to the appropriate Public Safety Answering Point.
///
///
///
/// This API is is no longer supported and will not be updated. We recommend using
/// the latest version, ValidateE911Address,
/// in the Amazon Chime SDK.
///
///
///
/// Using the latest version requires migrating to a dedicated namespace. For more information,
/// refer to Migrating
/// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
///
///
///
/// Container for the necessary parameters to execute the ValidateE911Address service method.
///
/// A cancellation token that can be used by other objects or threads to receive notice of cancellation.
///
///
/// The response from the ValidateE911Address service method, as returned by Chime.
///
/// The input parameters don't match the service's restrictions.
///
///
/// The client is permanently forbidden from making the request.
///
///
/// One or more of the resources in the request does not exist in the system.
///
///
/// The service encountered an unexpected error.
///
///
/// The service is currently unavailable.
///
///
/// The client exceeded its request rate limit.
///
///
/// The client is not currently authorized to make the request.
///
/// REST API Reference for ValidateE911Address Operation
[Obsolete("Replaced by ValidateE911Address in the Amazon Chime SDK Voice Namespace")]
Task ValidateE911AddressAsync(ValidateE911AddressRequest request, CancellationToken cancellationToken = default(CancellationToken));
#endregion
}
}