Crate rusoto_mediaconnect
source · [−]Expand description
API for AWS Elemental MediaConnect
If you’re using the service, you’re probably looking for MediaConnectClient and MediaConnect.
Structs
A request to add media streams to the flow.
A request to add outputs to the specified flow.
A request to add sources to the flow.
A request to add VPC interfaces to the flow.
The media stream that you want to add to the flow.
The output that you want to add to this flow.
Creates a new flow. The request must include one source. The request optionally can include outputs (up to 50) and entitlements (up to 50).
The transport parameters that are associated with an outbound media stream.
The transport parameters that you want to associate with an outbound media stream.
A collection of parameters that determine how MediaConnect will convert the content. These fields only apply to outputs on flows that have a CDI source.
A collection of parameters that determine how MediaConnect will convert the content. These fields only apply to outputs on flows that have a CDI source.
Information about the encryption of the flow.
The settings for a flow entitlement.
The settings for source failover
The settings for a flow, including its source, outputs, and entitlements.
FMTP
The settings that you want to use to define the media stream.
The entitlements that you want to grant on a flow.
A request to grant entitlements on a flow.
The transport parameters that are associated with an incoming media stream.
The transport parameters that you want to associate with an incoming media stream.
The VPC interface that is used for the media stream associated with the source or output.
The VPC interface that you want to designate where the media stream is coming from or going to.
An entitlement that has been granted to you from other AWS accounts.
Provides a summary of a flow, including its ARN, Availability Zone, and source type.
A client for the AWS MediaConnect API.
A single track or stream of media that contains video, audio, or ancillary data. After you add a media stream to a flow, you can associate it with sources and outputs on that flow, as long as they use the CDI protocol or the ST 2110 JPEG XS protocol. Each source or output can consist of one or many media streams.
Attributes that are related to the media stream.
Attributes that are related to the media stream.
The media stream that is associated with the output, and the parameters for that association.
The media stream that you want to associate with the output, and the parameters for that association.
The media stream that is associated with the source, and the parameters for that association.
The definition of a media stream that you want to associate with the source.
Messages that provide the state of the flow.
A savings plan that reserves a certain amount of outbound bandwidth usage at a discounted rate each month over a period of time.
The settings for an output.
A request to purchase a offering.
A pricing agreement for a discounted rate for a specific outbound bandwidth that your MediaConnect account will use each month over a specific time period. The discounted rate in the reservation applies to outbound bandwidth for all flows from your account until your account reaches the amount of bandwidth in your reservation. If you use more outbound bandwidth than the agreed upon amount in a single month, the overage is charged at the on-demand rate.
A definition of what is being billed for, including the type and amount.
The settings for the source of the flow.
The settings for the source of the flow.
The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.
The tags to add to the resource. A tag is an array of key-value pairs. Tag keys can have a maximum character length of 128 characters, and tag values can have a maximum length of 256 characters.
Attributes related to the transport stream that are used in a source or output.
Information about the encryption of the flow.
The settings for source failover
The entitlement fields that you want to update.
The fields that you want to update in the media stream.
The fields that you want to update in the output.
A request to update flow.
A request to update the source of a flow.
The settings for a VPC Source.
The settings for attaching a VPC interface to an output.
Desired VPC Interface for a Flow
Enums
Errors returned by AddFlowMediaStreams
Errors returned by AddFlowOutputs
Errors returned by AddFlowSources
Errors returned by AddFlowVpcInterfaces
Errors returned by CreateFlow
Errors returned by DeleteFlow
Errors returned by DescribeFlow
Errors returned by DescribeOffering
Errors returned by DescribeReservation
Errors returned by GrantFlowEntitlements
Errors returned by ListEntitlements
Errors returned by ListFlows
Errors returned by ListOfferings
Errors returned by ListReservations
Errors returned by ListTagsForResource
Errors returned by PurchaseOffering
Errors returned by RemoveFlowMediaStream
Errors returned by RemoveFlowOutput
Errors returned by RemoveFlowSource
Errors returned by RemoveFlowVpcInterface
Errors returned by RevokeFlowEntitlement
Errors returned by StartFlow
Errors returned by StopFlow
Errors returned by TagResource
Errors returned by UntagResource
Errors returned by UpdateFlowEntitlement
Errors returned by UpdateFlow
Errors returned by UpdateFlowMediaStream
Errors returned by UpdateFlowOutput
Errors returned by UpdateFlowSource
Traits
Trait representing the capabilities of the AWS MediaConnect API. AWS MediaConnect clients implement this trait.