/* * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. * A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ /* * Do not modify this file. This file is generated from the chime-sdk-media-pipelines-2021-07-15.normal.json service model. */ using System; using System.Threading; using System.Threading.Tasks; using System.Collections.Generic; using Amazon.Runtime; using Amazon.ChimeSDKMediaPipelines.Model; namespace Amazon.ChimeSDKMediaPipelines { /// /// Interface for accessing ChimeSDKMediaPipelines /// /// The Amazon Chime SDK media pipeline APIs in this section allow software developers /// to create Amazon Chime SDK media pipelines that capture, concatenate, or stream your /// Amazon Chime SDK meetings. For more information about media pipelines, see Amazon /// Chime SDK media pipelines. /// public partial interface IAmazonChimeSDKMediaPipelines : IAmazonService, IDisposable { /// /// Paginators for the service /// IChimeSDKMediaPipelinesPaginatorFactory Paginators { get; } #region CreateMediaCapturePipeline /// /// Creates a media pipeline. /// /// Container for the necessary parameters to execute the CreateMediaCapturePipeline service method. /// /// The response from the CreateMediaCapturePipeline service method, as returned by ChimeSDKMediaPipelines. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// 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 CreateMediaCapturePipeline Operation CreateMediaCapturePipelineResponse CreateMediaCapturePipeline(CreateMediaCapturePipelineRequest request); /// /// Creates a media pipeline. /// /// Container for the necessary parameters to execute the CreateMediaCapturePipeline service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateMediaCapturePipeline service method, as returned by ChimeSDKMediaPipelines. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// 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 CreateMediaCapturePipeline Operation Task CreateMediaCapturePipelineAsync(CreateMediaCapturePipelineRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateMediaConcatenationPipeline /// /// Creates a media concatenation pipeline. /// /// Container for the necessary parameters to execute the CreateMediaConcatenationPipeline service method. /// /// The response from the CreateMediaConcatenationPipeline service method, as returned by ChimeSDKMediaPipelines. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// 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 CreateMediaConcatenationPipeline Operation CreateMediaConcatenationPipelineResponse CreateMediaConcatenationPipeline(CreateMediaConcatenationPipelineRequest request); /// /// Creates a media concatenation pipeline. /// /// Container for the necessary parameters to execute the CreateMediaConcatenationPipeline service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateMediaConcatenationPipeline service method, as returned by ChimeSDKMediaPipelines. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// 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 CreateMediaConcatenationPipeline Operation Task CreateMediaConcatenationPipelineAsync(CreateMediaConcatenationPipelineRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateMediaInsightsPipeline /// /// Creates a media insights pipeline. /// /// Container for the necessary parameters to execute the CreateMediaInsightsPipeline service method. /// /// The response from the CreateMediaInsightsPipeline service method, as returned by ChimeSDKMediaPipelines. /// /// 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 CreateMediaInsightsPipeline Operation CreateMediaInsightsPipelineResponse CreateMediaInsightsPipeline(CreateMediaInsightsPipelineRequest request); /// /// Creates a media insights pipeline. /// /// Container for the necessary parameters to execute the CreateMediaInsightsPipeline service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateMediaInsightsPipeline service method, as returned by ChimeSDKMediaPipelines. /// /// 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 CreateMediaInsightsPipeline Operation Task CreateMediaInsightsPipelineAsync(CreateMediaInsightsPipelineRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateMediaInsightsPipelineConfiguration /// /// A structure that contains the static configurations for a media insights pipeline. /// /// Container for the necessary parameters to execute the CreateMediaInsightsPipelineConfiguration service method. /// /// The response from the CreateMediaInsightsPipelineConfiguration service method, as returned by ChimeSDKMediaPipelines. /// /// 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 CreateMediaInsightsPipelineConfiguration Operation CreateMediaInsightsPipelineConfigurationResponse CreateMediaInsightsPipelineConfiguration(CreateMediaInsightsPipelineConfigurationRequest request); /// /// A structure that contains the static configurations for a media insights pipeline. /// /// Container for the necessary parameters to execute the CreateMediaInsightsPipelineConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateMediaInsightsPipelineConfiguration service method, as returned by ChimeSDKMediaPipelines. /// /// 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 CreateMediaInsightsPipelineConfiguration Operation Task CreateMediaInsightsPipelineConfigurationAsync(CreateMediaInsightsPipelineConfigurationRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateMediaLiveConnectorPipeline /// /// Creates a media live connector pipeline in an Amazon Chime SDK meeting. /// /// Container for the necessary parameters to execute the CreateMediaLiveConnectorPipeline service method. /// /// The response from the CreateMediaLiveConnectorPipeline service method, as returned by ChimeSDKMediaPipelines. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// 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 CreateMediaLiveConnectorPipeline Operation CreateMediaLiveConnectorPipelineResponse CreateMediaLiveConnectorPipeline(CreateMediaLiveConnectorPipelineRequest request); /// /// Creates a media live connector pipeline in an Amazon Chime SDK meeting. /// /// Container for the necessary parameters to execute the CreateMediaLiveConnectorPipeline service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateMediaLiveConnectorPipeline service method, as returned by ChimeSDKMediaPipelines. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// 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 CreateMediaLiveConnectorPipeline Operation Task CreateMediaLiveConnectorPipelineAsync(CreateMediaLiveConnectorPipelineRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteMediaCapturePipeline /// /// Deletes the media pipeline. /// /// Container for the necessary parameters to execute the DeleteMediaCapturePipeline service method. /// /// The response from the DeleteMediaCapturePipeline service method, as returned by ChimeSDKMediaPipelines. /// /// 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 DeleteMediaCapturePipeline Operation DeleteMediaCapturePipelineResponse DeleteMediaCapturePipeline(DeleteMediaCapturePipelineRequest request); /// /// Deletes the media pipeline. /// /// Container for the necessary parameters to execute the DeleteMediaCapturePipeline service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteMediaCapturePipeline service method, as returned by ChimeSDKMediaPipelines. /// /// 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 DeleteMediaCapturePipeline Operation Task DeleteMediaCapturePipelineAsync(DeleteMediaCapturePipelineRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteMediaInsightsPipelineConfiguration /// /// Deletes the specified configuration settings. /// /// Container for the necessary parameters to execute the DeleteMediaInsightsPipelineConfiguration service method. /// /// The response from the DeleteMediaInsightsPipelineConfiguration service method, as returned by ChimeSDKMediaPipelines. /// /// 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 DeleteMediaInsightsPipelineConfiguration Operation DeleteMediaInsightsPipelineConfigurationResponse DeleteMediaInsightsPipelineConfiguration(DeleteMediaInsightsPipelineConfigurationRequest request); /// /// Deletes the specified configuration settings. /// /// Container for the necessary parameters to execute the DeleteMediaInsightsPipelineConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteMediaInsightsPipelineConfiguration service method, as returned by ChimeSDKMediaPipelines. /// /// 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 DeleteMediaInsightsPipelineConfiguration Operation Task DeleteMediaInsightsPipelineConfigurationAsync(DeleteMediaInsightsPipelineConfigurationRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteMediaPipeline /// /// Deletes the media pipeline. /// /// Container for the necessary parameters to execute the DeleteMediaPipeline service method. /// /// The response from the DeleteMediaPipeline service method, as returned by ChimeSDKMediaPipelines. /// /// 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 DeleteMediaPipeline Operation DeleteMediaPipelineResponse DeleteMediaPipeline(DeleteMediaPipelineRequest request); /// /// Deletes the media pipeline. /// /// Container for the necessary parameters to execute the DeleteMediaPipeline service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteMediaPipeline service method, as returned by ChimeSDKMediaPipelines. /// /// 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 DeleteMediaPipeline Operation Task DeleteMediaPipelineAsync(DeleteMediaPipelineRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetMediaCapturePipeline /// /// Gets an existing media pipeline. /// /// Container for the necessary parameters to execute the GetMediaCapturePipeline service method. /// /// The response from the GetMediaCapturePipeline service method, as returned by ChimeSDKMediaPipelines. /// /// 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 GetMediaCapturePipeline Operation GetMediaCapturePipelineResponse GetMediaCapturePipeline(GetMediaCapturePipelineRequest request); /// /// Gets an existing media pipeline. /// /// Container for the necessary parameters to execute the GetMediaCapturePipeline service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetMediaCapturePipeline service method, as returned by ChimeSDKMediaPipelines. /// /// 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 GetMediaCapturePipeline Operation Task GetMediaCapturePipelineAsync(GetMediaCapturePipelineRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetMediaInsightsPipelineConfiguration /// /// Gets the configuration settings for a media insights pipeline. /// /// Container for the necessary parameters to execute the GetMediaInsightsPipelineConfiguration service method. /// /// The response from the GetMediaInsightsPipelineConfiguration service method, as returned by ChimeSDKMediaPipelines. /// /// 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 GetMediaInsightsPipelineConfiguration Operation GetMediaInsightsPipelineConfigurationResponse GetMediaInsightsPipelineConfiguration(GetMediaInsightsPipelineConfigurationRequest request); /// /// Gets the configuration settings for a media insights pipeline. /// /// Container for the necessary parameters to execute the GetMediaInsightsPipelineConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetMediaInsightsPipelineConfiguration service method, as returned by ChimeSDKMediaPipelines. /// /// 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 GetMediaInsightsPipelineConfiguration Operation Task GetMediaInsightsPipelineConfigurationAsync(GetMediaInsightsPipelineConfigurationRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetMediaPipeline /// /// Gets an existing media pipeline. /// /// Container for the necessary parameters to execute the GetMediaPipeline service method. /// /// The response from the GetMediaPipeline service method, as returned by ChimeSDKMediaPipelines. /// /// 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 GetMediaPipeline Operation GetMediaPipelineResponse GetMediaPipeline(GetMediaPipelineRequest request); /// /// Gets an existing media pipeline. /// /// Container for the necessary parameters to execute the GetMediaPipeline service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetMediaPipeline service method, as returned by ChimeSDKMediaPipelines. /// /// 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 GetMediaPipeline Operation Task GetMediaPipelineAsync(GetMediaPipelineRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListMediaCapturePipelines /// /// Returns a list of media pipelines. /// /// Container for the necessary parameters to execute the ListMediaCapturePipelines service method. /// /// The response from the ListMediaCapturePipelines service method, as returned by ChimeSDKMediaPipelines. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// 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 ListMediaCapturePipelines Operation ListMediaCapturePipelinesResponse ListMediaCapturePipelines(ListMediaCapturePipelinesRequest request); /// /// Returns a list of media pipelines. /// /// 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 ChimeSDKMediaPipelines. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// 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 ListMediaCapturePipelines Operation Task ListMediaCapturePipelinesAsync(ListMediaCapturePipelinesRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListMediaInsightsPipelineConfigurations /// /// Lists the available media insights pipeline configurations. /// /// Container for the necessary parameters to execute the ListMediaInsightsPipelineConfigurations service method. /// /// The response from the ListMediaInsightsPipelineConfigurations service method, as returned by ChimeSDKMediaPipelines. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// 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 ListMediaInsightsPipelineConfigurations Operation ListMediaInsightsPipelineConfigurationsResponse ListMediaInsightsPipelineConfigurations(ListMediaInsightsPipelineConfigurationsRequest request); /// /// Lists the available media insights pipeline configurations. /// /// Container for the necessary parameters to execute the ListMediaInsightsPipelineConfigurations service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListMediaInsightsPipelineConfigurations service method, as returned by ChimeSDKMediaPipelines. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// 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 ListMediaInsightsPipelineConfigurations Operation Task ListMediaInsightsPipelineConfigurationsAsync(ListMediaInsightsPipelineConfigurationsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListMediaPipelines /// /// Returns a list of media pipelines. /// /// Container for the necessary parameters to execute the ListMediaPipelines service method. /// /// The response from the ListMediaPipelines service method, as returned by ChimeSDKMediaPipelines. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// 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 ListMediaPipelines Operation ListMediaPipelinesResponse ListMediaPipelines(ListMediaPipelinesRequest request); /// /// Returns a list of media pipelines. /// /// Container for the necessary parameters to execute the ListMediaPipelines service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListMediaPipelines service method, as returned by ChimeSDKMediaPipelines. /// /// The input parameters don't match the service's restrictions. /// /// /// The client is permanently forbidden from making the request. /// /// /// 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 ListMediaPipelines Operation Task ListMediaPipelinesAsync(ListMediaPipelinesRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListTagsForResource /// /// Lists the tags available for a media pipeline. /// /// Container for the necessary parameters to execute the ListTagsForResource service method. /// /// The response from the ListTagsForResource service method, as returned by ChimeSDKMediaPipelines. /// /// 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 ListTagsForResource Operation ListTagsForResourceResponse ListTagsForResource(ListTagsForResourceRequest request); /// /// Lists the tags available for a media pipeline. /// /// 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 ChimeSDKMediaPipelines. /// /// 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 ListTagsForResource Operation Task ListTagsForResourceAsync(ListTagsForResourceRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region TagResource /// /// The ARN of the media pipeline that you want to tag. Consists of the pipeline's endpoint /// region, resource ID, and pipeline ID. /// /// Container for the necessary parameters to execute the TagResource service method. /// /// The response from the TagResource service method, as returned by ChimeSDKMediaPipelines. /// /// 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 TagResource Operation TagResourceResponse TagResource(TagResourceRequest request); /// /// The ARN of the media pipeline that you want to tag. Consists of the pipeline's endpoint /// region, resource ID, and pipeline ID. /// /// 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 ChimeSDKMediaPipelines. /// /// 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 TagResource Operation Task TagResourceAsync(TagResourceRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UntagResource /// /// Removes any tags from a media pipeline. /// /// Container for the necessary parameters to execute the UntagResource service method. /// /// The response from the UntagResource service method, as returned by ChimeSDKMediaPipelines. /// /// 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 UntagResource Operation UntagResourceResponse UntagResource(UntagResourceRequest request); /// /// Removes any tags from a media pipeline. /// /// 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 ChimeSDKMediaPipelines. /// /// 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 UntagResource Operation Task UntagResourceAsync(UntagResourceRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateMediaInsightsPipelineConfiguration /// /// Updates the media insights pipeline's configuration settings. /// /// Container for the necessary parameters to execute the UpdateMediaInsightsPipelineConfiguration service method. /// /// The response from the UpdateMediaInsightsPipelineConfiguration service method, as returned by ChimeSDKMediaPipelines. /// /// 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 UpdateMediaInsightsPipelineConfiguration Operation UpdateMediaInsightsPipelineConfigurationResponse UpdateMediaInsightsPipelineConfiguration(UpdateMediaInsightsPipelineConfigurationRequest request); /// /// Updates the media insights pipeline's configuration settings. /// /// Container for the necessary parameters to execute the UpdateMediaInsightsPipelineConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateMediaInsightsPipelineConfiguration service method, as returned by ChimeSDKMediaPipelines. /// /// 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 UpdateMediaInsightsPipelineConfiguration Operation Task UpdateMediaInsightsPipelineConfigurationAsync(UpdateMediaInsightsPipelineConfigurationRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateMediaInsightsPipelineStatus /// /// Updates the status of a media insights pipeline. /// /// Container for the necessary parameters to execute the UpdateMediaInsightsPipelineStatus service method. /// /// The response from the UpdateMediaInsightsPipelineStatus service method, as returned by ChimeSDKMediaPipelines. /// /// 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 UpdateMediaInsightsPipelineStatus Operation UpdateMediaInsightsPipelineStatusResponse UpdateMediaInsightsPipelineStatus(UpdateMediaInsightsPipelineStatusRequest request); /// /// Updates the status of a media insights pipeline. /// /// Container for the necessary parameters to execute the UpdateMediaInsightsPipelineStatus service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateMediaInsightsPipelineStatus service method, as returned by ChimeSDKMediaPipelines. /// /// 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 UpdateMediaInsightsPipelineStatus Operation Task UpdateMediaInsightsPipelineStatusAsync(UpdateMediaInsightsPipelineStatusRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion } }