[−][src]Trait rusoto_mediapackage::MediaPackage
Trait representing the capabilities of the MediaPackage API. MediaPackage clients implement this trait.
Required methods
fn create_channel(
&self,
input: CreateChannelRequest
) -> RusotoFuture<CreateChannelResponse, CreateChannelError>
&self,
input: CreateChannelRequest
) -> RusotoFuture<CreateChannelResponse, CreateChannelError>
Creates a new Channel.
fn create_origin_endpoint(
&self,
input: CreateOriginEndpointRequest
) -> RusotoFuture<CreateOriginEndpointResponse, CreateOriginEndpointError>
&self,
input: CreateOriginEndpointRequest
) -> RusotoFuture<CreateOriginEndpointResponse, CreateOriginEndpointError>
Creates a new OriginEndpoint record.
fn delete_channel(
&self,
input: DeleteChannelRequest
) -> RusotoFuture<DeleteChannelResponse, DeleteChannelError>
&self,
input: DeleteChannelRequest
) -> RusotoFuture<DeleteChannelResponse, DeleteChannelError>
Deletes an existing Channel.
fn delete_origin_endpoint(
&self,
input: DeleteOriginEndpointRequest
) -> RusotoFuture<DeleteOriginEndpointResponse, DeleteOriginEndpointError>
&self,
input: DeleteOriginEndpointRequest
) -> RusotoFuture<DeleteOriginEndpointResponse, DeleteOriginEndpointError>
Deletes an existing OriginEndpoint.
fn describe_channel(
&self,
input: DescribeChannelRequest
) -> RusotoFuture<DescribeChannelResponse, DescribeChannelError>
&self,
input: DescribeChannelRequest
) -> RusotoFuture<DescribeChannelResponse, DescribeChannelError>
Gets details about a Channel.
fn describe_origin_endpoint(
&self,
input: DescribeOriginEndpointRequest
) -> RusotoFuture<DescribeOriginEndpointResponse, DescribeOriginEndpointError>
&self,
input: DescribeOriginEndpointRequest
) -> RusotoFuture<DescribeOriginEndpointResponse, DescribeOriginEndpointError>
Gets details about an existing OriginEndpoint.
fn list_channels(
&self,
input: ListChannelsRequest
) -> RusotoFuture<ListChannelsResponse, ListChannelsError>
&self,
input: ListChannelsRequest
) -> RusotoFuture<ListChannelsResponse, ListChannelsError>
Returns a collection of Channels.
fn list_origin_endpoints(
&self,
input: ListOriginEndpointsRequest
) -> RusotoFuture<ListOriginEndpointsResponse, ListOriginEndpointsError>
&self,
input: ListOriginEndpointsRequest
) -> RusotoFuture<ListOriginEndpointsResponse, ListOriginEndpointsError>
Returns a collection of OriginEndpoint records.
fn list_tags_for_resource(
&self,
input: ListTagsForResourceRequest
) -> RusotoFuture<ListTagsForResourceResponse, ListTagsForResourceError>
&self,
input: ListTagsForResourceRequest
) -> RusotoFuture<ListTagsForResourceResponse, ListTagsForResourceError>
fn rotate_channel_credentials(
&self,
input: RotateChannelCredentialsRequest
) -> RusotoFuture<RotateChannelCredentialsResponse, RotateChannelCredentialsError>
&self,
input: RotateChannelCredentialsRequest
) -> RusotoFuture<RotateChannelCredentialsResponse, RotateChannelCredentialsError>
Changes the Channel's first IngestEndpoint's username and password. WARNING - This API is deprecated. Please use RotateIngestEndpointCredentials instead
fn rotate_ingest_endpoint_credentials(
&self,
input: RotateIngestEndpointCredentialsRequest
) -> RusotoFuture<RotateIngestEndpointCredentialsResponse, RotateIngestEndpointCredentialsError>
&self,
input: RotateIngestEndpointCredentialsRequest
) -> RusotoFuture<RotateIngestEndpointCredentialsResponse, RotateIngestEndpointCredentialsError>
Rotate the IngestEndpoint's username and password, as specified by the IngestEndpoint's id.
fn tag_resource(
&self,
input: TagResourceRequest
) -> RusotoFuture<(), TagResourceError>
&self,
input: TagResourceRequest
) -> RusotoFuture<(), TagResourceError>
fn untag_resource(
&self,
input: UntagResourceRequest
) -> RusotoFuture<(), UntagResourceError>
&self,
input: UntagResourceRequest
) -> RusotoFuture<(), UntagResourceError>
fn update_channel(
&self,
input: UpdateChannelRequest
) -> RusotoFuture<UpdateChannelResponse, UpdateChannelError>
&self,
input: UpdateChannelRequest
) -> RusotoFuture<UpdateChannelResponse, UpdateChannelError>
Updates an existing Channel.
fn update_origin_endpoint(
&self,
input: UpdateOriginEndpointRequest
) -> RusotoFuture<UpdateOriginEndpointResponse, UpdateOriginEndpointError>
&self,
input: UpdateOriginEndpointRequest
) -> RusotoFuture<UpdateOriginEndpointResponse, UpdateOriginEndpointError>
Updates an existing OriginEndpoint.
Implementors
impl MediaPackage for MediaPackageClient
[src]
fn create_channel(
&self,
input: CreateChannelRequest
) -> RusotoFuture<CreateChannelResponse, CreateChannelError>
[src]
&self,
input: CreateChannelRequest
) -> RusotoFuture<CreateChannelResponse, CreateChannelError>
Creates a new Channel.
fn create_origin_endpoint(
&self,
input: CreateOriginEndpointRequest
) -> RusotoFuture<CreateOriginEndpointResponse, CreateOriginEndpointError>
[src]
&self,
input: CreateOriginEndpointRequest
) -> RusotoFuture<CreateOriginEndpointResponse, CreateOriginEndpointError>
Creates a new OriginEndpoint record.
fn delete_channel(
&self,
input: DeleteChannelRequest
) -> RusotoFuture<DeleteChannelResponse, DeleteChannelError>
[src]
&self,
input: DeleteChannelRequest
) -> RusotoFuture<DeleteChannelResponse, DeleteChannelError>
Deletes an existing Channel.
fn delete_origin_endpoint(
&self,
input: DeleteOriginEndpointRequest
) -> RusotoFuture<DeleteOriginEndpointResponse, DeleteOriginEndpointError>
[src]
&self,
input: DeleteOriginEndpointRequest
) -> RusotoFuture<DeleteOriginEndpointResponse, DeleteOriginEndpointError>
Deletes an existing OriginEndpoint.
fn describe_channel(
&self,
input: DescribeChannelRequest
) -> RusotoFuture<DescribeChannelResponse, DescribeChannelError>
[src]
&self,
input: DescribeChannelRequest
) -> RusotoFuture<DescribeChannelResponse, DescribeChannelError>
Gets details about a Channel.
fn describe_origin_endpoint(
&self,
input: DescribeOriginEndpointRequest
) -> RusotoFuture<DescribeOriginEndpointResponse, DescribeOriginEndpointError>
[src]
&self,
input: DescribeOriginEndpointRequest
) -> RusotoFuture<DescribeOriginEndpointResponse, DescribeOriginEndpointError>
Gets details about an existing OriginEndpoint.
fn list_channels(
&self,
input: ListChannelsRequest
) -> RusotoFuture<ListChannelsResponse, ListChannelsError>
[src]
&self,
input: ListChannelsRequest
) -> RusotoFuture<ListChannelsResponse, ListChannelsError>
Returns a collection of Channels.
fn list_origin_endpoints(
&self,
input: ListOriginEndpointsRequest
) -> RusotoFuture<ListOriginEndpointsResponse, ListOriginEndpointsError>
[src]
&self,
input: ListOriginEndpointsRequest
) -> RusotoFuture<ListOriginEndpointsResponse, ListOriginEndpointsError>
Returns a collection of OriginEndpoint records.
fn list_tags_for_resource(
&self,
input: ListTagsForResourceRequest
) -> RusotoFuture<ListTagsForResourceResponse, ListTagsForResourceError>
[src]
&self,
input: ListTagsForResourceRequest
) -> RusotoFuture<ListTagsForResourceResponse, ListTagsForResourceError>
fn rotate_channel_credentials(
&self,
input: RotateChannelCredentialsRequest
) -> RusotoFuture<RotateChannelCredentialsResponse, RotateChannelCredentialsError>
[src]
&self,
input: RotateChannelCredentialsRequest
) -> RusotoFuture<RotateChannelCredentialsResponse, RotateChannelCredentialsError>
Changes the Channel's first IngestEndpoint's username and password. WARNING - This API is deprecated. Please use RotateIngestEndpointCredentials instead
fn rotate_ingest_endpoint_credentials(
&self,
input: RotateIngestEndpointCredentialsRequest
) -> RusotoFuture<RotateIngestEndpointCredentialsResponse, RotateIngestEndpointCredentialsError>
[src]
&self,
input: RotateIngestEndpointCredentialsRequest
) -> RusotoFuture<RotateIngestEndpointCredentialsResponse, RotateIngestEndpointCredentialsError>
Rotate the IngestEndpoint's username and password, as specified by the IngestEndpoint's id.
fn tag_resource(
&self,
input: TagResourceRequest
) -> RusotoFuture<(), TagResourceError>
[src]
&self,
input: TagResourceRequest
) -> RusotoFuture<(), TagResourceError>
fn untag_resource(
&self,
input: UntagResourceRequest
) -> RusotoFuture<(), UntagResourceError>
[src]
&self,
input: UntagResourceRequest
) -> RusotoFuture<(), UntagResourceError>
fn update_channel(
&self,
input: UpdateChannelRequest
) -> RusotoFuture<UpdateChannelResponse, UpdateChannelError>
[src]
&self,
input: UpdateChannelRequest
) -> RusotoFuture<UpdateChannelResponse, UpdateChannelError>
Updates an existing Channel.
fn update_origin_endpoint(
&self,
input: UpdateOriginEndpointRequest
) -> RusotoFuture<UpdateOriginEndpointResponse, UpdateOriginEndpointError>
[src]
&self,
input: UpdateOriginEndpointRequest
) -> RusotoFuture<UpdateOriginEndpointResponse, UpdateOriginEndpointError>
Updates an existing OriginEndpoint.