Expand description
API for AWS Elemental MediaConnect
If you’re using the service, you’re probably looking for MediaConnectClient and MediaConnect.
Structs§
- AddFlow
Media Streams Request A request to add media streams to the flow.
- AddFlow
Media Streams Response - AddFlow
Outputs Request A request to add outputs to the specified flow.
- AddFlow
Outputs Response - AddFlow
Sources Request A request to add sources to the flow.
- AddFlow
Sources Response - AddFlow
VpcInterfaces Request A request to add VPC interfaces to the flow.
- AddFlow
VpcInterfaces Response - AddMedia
Stream Request The media stream that you want to add to the flow.
- AddOutput
Request The output that you want to add to this flow.
- Create
Flow Request Creates a new flow. The request must include one source. The request optionally can include outputs (up to 50) and entitlements (up to 50).
- Create
Flow Response - Delete
Flow Request - Delete
Flow Response - Describe
Flow Request - Describe
Flow Response - Describe
Offering Request - Describe
Offering Response - Describe
Reservation Request - Describe
Reservation Response - Destination
Configuration The transport parameters that are associated with an outbound media stream.
- Destination
Configuration Request The transport parameters that you want to associate with an outbound media stream.
- Encoding
Parameters 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.
- Encoding
Parameters Request 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.
- Encryption
Information about the encryption of the flow.
- Entitlement
The settings for a flow entitlement.
- Failover
Config The settings for source failover
- Flow
The settings for a flow, including its source, outputs, and entitlements.
- Fmtp
FMTP
- Fmtp
Request The settings that you want to use to define the media stream.
- Grant
Entitlement Request The entitlements that you want to grant on a flow.
- Grant
Flow Entitlements Request A request to grant entitlements on a flow.
- Grant
Flow Entitlements Response - Input
Configuration The transport parameters that are associated with an incoming media stream.
- Input
Configuration Request The transport parameters that you want to associate with an incoming media stream.
- Interface
The VPC interface that is used for the media stream associated with the source or output.
- Interface
Request The VPC interface that you want to designate where the media stream is coming from or going to.
- List
Entitlements Request - List
Entitlements Response - List
Flows Request - List
Flows Response - List
Offerings Request - List
Offerings Response - List
Reservations Request - List
Reservations Response - List
Tags ForResource Request - List
Tags ForResource Response - Listed
Entitlement An entitlement that has been granted to you from other AWS accounts.
- Listed
Flow Provides a summary of a flow, including its ARN, Availability Zone, and source type.
- Media
Connect Client - A client for the AWS MediaConnect API.
- Media
Stream 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.
- Media
Stream Attributes Attributes that are related to the media stream.
- Media
Stream Attributes Request Attributes that are related to the media stream.
- Media
Stream Output Configuration The media stream that is associated with the output, and the parameters for that association.
- Media
Stream Output Configuration Request The media stream that you want to associate with the output, and the parameters for that association.
- Media
Stream Source Configuration The media stream that is associated with the source, and the parameters for that association.
- Media
Stream Source Configuration Request The definition of a media stream that you want to associate with the source.
- Messages
Messages that provide the state of the flow.
- Offering
A savings plan that reserves a certain amount of outbound bandwidth usage at a discounted rate each month over a period of time.
- Output
The settings for an output.
- Purchase
Offering Request A request to purchase a offering.
- Purchase
Offering Response - Remove
Flow Media Stream Request - Remove
Flow Media Stream Response - Remove
Flow Output Request - Remove
Flow Output Response - Remove
Flow Source Request - Remove
Flow Source Response - Remove
Flow VpcInterface Request - Remove
Flow VpcInterface Response - Reservation
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.
- Resource
Specification A definition of what is being billed for, including the type and amount.
- Revoke
Flow Entitlement Request - Revoke
Flow Entitlement Response - SetSource
Request The settings for the source of the flow.
- Source
The settings for the source of the flow.
- Source
Priority The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.
- Start
Flow Request - Start
Flow Response - Stop
Flow Request - Stop
Flow Response - TagResource
Request 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.
- Transport
Attributes related to the transport stream that are used in a source or output.
- Untag
Resource Request - Update
Encryption Information about the encryption of the flow.
- Update
Failover Config The settings for source failover
- Update
Flow Entitlement Request The entitlement fields that you want to update.
- Update
Flow Entitlement Response - Update
Flow Media Stream Request The fields that you want to update in the media stream.
- Update
Flow Media Stream Response - Update
Flow Output Request The fields that you want to update in the output.
- Update
Flow Output Response - Update
Flow Request A request to update flow.
- Update
Flow Response - Update
Flow Source Request A request to update the source of a flow.
- Update
Flow Source Response - VpcInterface
The settings for a VPC Source.
- VpcInterface
Attachment The settings for attaching a VPC interface to an output.
- VpcInterface
Request Desired VPC Interface for a Flow
Enums§
- AddFlow
Media Streams Error - Errors returned by AddFlowMediaStreams
- AddFlow
Outputs Error - Errors returned by AddFlowOutputs
- AddFlow
Sources Error - Errors returned by AddFlowSources
- AddFlow
VpcInterfaces Error - Errors returned by AddFlowVpcInterfaces
- Create
Flow Error - Errors returned by CreateFlow
- Delete
Flow Error - Errors returned by DeleteFlow
- Describe
Flow Error - Errors returned by DescribeFlow
- Describe
Offering Error - Errors returned by DescribeOffering
- Describe
Reservation Error - Errors returned by DescribeReservation
- Grant
Flow Entitlements Error - Errors returned by GrantFlowEntitlements
- List
Entitlements Error - Errors returned by ListEntitlements
- List
Flows Error - Errors returned by ListFlows
- List
Offerings Error - Errors returned by ListOfferings
- List
Reservations Error - Errors returned by ListReservations
- List
Tags ForResource Error - Errors returned by ListTagsForResource
- Purchase
Offering Error - Errors returned by PurchaseOffering
- Remove
Flow Media Stream Error - Errors returned by RemoveFlowMediaStream
- Remove
Flow Output Error - Errors returned by RemoveFlowOutput
- Remove
Flow Source Error - Errors returned by RemoveFlowSource
- Remove
Flow VpcInterface Error - Errors returned by RemoveFlowVpcInterface
- Revoke
Flow Entitlement Error - Errors returned by RevokeFlowEntitlement
- Start
Flow Error - Errors returned by StartFlow
- Stop
Flow Error - Errors returned by StopFlow
- TagResource
Error - Errors returned by TagResource
- Untag
Resource Error - Errors returned by UntagResource
- Update
Flow Entitlement Error - Errors returned by UpdateFlowEntitlement
- Update
Flow Error - Errors returned by UpdateFlow
- Update
Flow Media Stream Error - Errors returned by UpdateFlowMediaStream
- Update
Flow Output Error - Errors returned by UpdateFlowOutput
- Update
Flow Source Error - Errors returned by UpdateFlowSource
Traits§
- Media
Connect - Trait representing the capabilities of the AWS MediaConnect API. AWS MediaConnect clients implement this trait.