View Source aws_mediaconnect (aws v1.0.4)

API for AWS Elemental MediaConnect

Summary

Functions

Adds outputs to an existing bridge.
Adds sources to an existing bridge.

Adds media streams to an existing flow.

Adds outputs to an existing flow.

Creates a new bridge.

Creates a new flow.

Creates a new gateway.

Displays the details of a bridge.

Displays the details of a flow.

Displays details of the flow's source stream.

Displays the details of a gateway.

Displays the details of an instance.

Displays the details of an offering.

Displays the details of a reservation.

Grants entitlements to an existing flow.

Displays a list of bridges that are associated with this account and an optionally specified Arn.

Displays a list of all entitlements that have been granted to this account.

Displays a list of flows that are associated with this account.

Displays a list of instances associated with the AWS account.

Displays a list of gateways that are associated with this account.

Displays a list of all offerings that are available to this account in the current AWS Region.

Displays a list of all reservations that have been purchased by this account in the current AWS Region.

List all tags on an AWS Elemental MediaConnect resource

Submits a request to purchase an offering.

Removes an output from an existing flow.

Removes a source from an existing flow.

Removes a VPC Interface from an existing flow.

Associates the specified tags to a resource with the specified resourceArn.

Deletes specified tags from a resource.

You can change an entitlement's description, subscribers, and encryption.

Updates the configuration of an existing Gateway Instance.

Functions

Link to this function

add_bridge_outputs(Client, BridgeArn, Input)

View Source
Adds outputs to an existing bridge.
Link to this function

add_bridge_outputs(Client, BridgeArn, Input0, Options0)

View Source
Link to this function

add_bridge_sources(Client, BridgeArn, Input)

View Source
Adds sources to an existing bridge.
Link to this function

add_bridge_sources(Client, BridgeArn, Input0, Options0)

View Source
Link to this function

add_flow_media_streams(Client, FlowArn, Input)

View Source

Adds media streams to an existing flow.

After you add a media stream to a flow, you can associate it with a source and/or an output that uses the ST 2110 JPEG XS or CDI protocol.
Link to this function

add_flow_media_streams(Client, FlowArn, Input0, Options0)

View Source
Link to this function

add_flow_outputs(Client, FlowArn, Input)

View Source

Adds outputs to an existing flow.

You can create up to 50 outputs per flow.
Link to this function

add_flow_outputs(Client, FlowArn, Input0, Options0)

View Source
Link to this function

add_flow_sources(Client, FlowArn, Input)

View Source
Adds Sources to flow
Link to this function

add_flow_sources(Client, FlowArn, Input0, Options0)

View Source
Link to this function

add_flow_vpc_interfaces(Client, FlowArn, Input)

View Source
Adds VPC interfaces to flow
Link to this function

add_flow_vpc_interfaces(Client, FlowArn, Input0, Options0)

View Source
Link to this function

create_bridge(Client, Input)

View Source

Creates a new bridge.

The request must include one source.
Link to this function

create_bridge(Client, Input0, Options0)

View Source
Link to this function

create_flow(Client, Input)

View Source

Creates a new flow.

The request must include one source. The request optionally can include outputs (up to 50) and entitlements (up to 50).
Link to this function

create_flow(Client, Input0, Options0)

View Source
Link to this function

create_gateway(Client, Input)

View Source

Creates a new gateway.

The request must include at least one network (up to 4).
Link to this function

create_gateway(Client, Input0, Options0)

View Source
Link to this function

delete_bridge(Client, BridgeArn, Input)

View Source

Deletes a bridge.

Before you can delete a bridge, you must stop the bridge.
Link to this function

delete_bridge(Client, BridgeArn, Input0, Options0)

View Source
Link to this function

delete_flow(Client, FlowArn, Input)

View Source

Deletes a flow.

Before you can delete a flow, you must stop the flow.
Link to this function

delete_flow(Client, FlowArn, Input0, Options0)

View Source
Link to this function

delete_gateway(Client, GatewayArn, Input)

View Source

Deletes a gateway.

Before you can delete a gateway, you must deregister its instances and delete its bridges.
Link to this function

delete_gateway(Client, GatewayArn, Input0, Options0)

View Source
Link to this function

deregister_gateway_instance(Client, GatewayInstanceArn, Input)

View Source

Deregisters an instance.

Before you deregister an instance, all bridges running on the instance must be stopped. If you want to deregister an instance without stopping the bridges, you must use the --force option.
Link to this function

deregister_gateway_instance(Client, GatewayInstanceArn, Input0, Options0)

View Source
Link to this function

describe_bridge(Client, BridgeArn)

View Source
Displays the details of a bridge.
Link to this function

describe_bridge(Client, BridgeArn, QueryMap, HeadersMap)

View Source
Link to this function

describe_bridge(Client, BridgeArn, QueryMap, HeadersMap, Options0)

View Source
Link to this function

describe_flow(Client, FlowArn)

View Source

Displays the details of a flow.

The response includes the flow ARN, name, and Availability Zone, as well as details about the source, outputs, and entitlements.
Link to this function

describe_flow(Client, FlowArn, QueryMap, HeadersMap)

View Source
Link to this function

describe_flow(Client, FlowArn, QueryMap, HeadersMap, Options0)

View Source
Link to this function

describe_flow_source_metadata(Client, FlowArn)

View Source

Displays details of the flow's source stream.

The response contains information about the contents of the stream and its programs.
Link to this function

describe_flow_source_metadata(Client, FlowArn, QueryMap, HeadersMap)

View Source
Link to this function

describe_flow_source_metadata(Client, FlowArn, QueryMap, HeadersMap, Options0)

View Source
Link to this function

describe_gateway(Client, GatewayArn)

View Source

Displays the details of a gateway.

The response includes the gateway ARN, name, and CIDR blocks, as well as details about the networks.
Link to this function

describe_gateway(Client, GatewayArn, QueryMap, HeadersMap)

View Source
Link to this function

describe_gateway(Client, GatewayArn, QueryMap, HeadersMap, Options0)

View Source
Link to this function

describe_gateway_instance(Client, GatewayInstanceArn)

View Source
Displays the details of an instance.
Link to this function

describe_gateway_instance(Client, GatewayInstanceArn, QueryMap, HeadersMap)

View Source
Link to this function

describe_gateway_instance(Client, GatewayInstanceArn, QueryMap, HeadersMap, Options0)

View Source
Link to this function

describe_offering(Client, OfferingArn)

View Source

Displays the details of an offering.

The response includes the offering description, duration, outbound bandwidth, price, and Amazon Resource Name (ARN).
Link to this function

describe_offering(Client, OfferingArn, QueryMap, HeadersMap)

View Source
Link to this function

describe_offering(Client, OfferingArn, QueryMap, HeadersMap, Options0)

View Source
Link to this function

describe_reservation(Client, ReservationArn)

View Source

Displays the details of a reservation.

The response includes the reservation name, state, start date and time, and the details of the offering that make up the rest of the reservation (such as price, duration, and outbound bandwidth).
Link to this function

describe_reservation(Client, ReservationArn, QueryMap, HeadersMap)

View Source
Link to this function

describe_reservation(Client, ReservationArn, QueryMap, HeadersMap, Options0)

View Source
Link to this function

grant_flow_entitlements(Client, FlowArn, Input)

View Source
Grants entitlements to an existing flow.
Link to this function

grant_flow_entitlements(Client, FlowArn, Input0, Options0)

View Source

Displays a list of bridges that are associated with this account and an optionally specified Arn.

This request returns a paginated result.
Link to this function

list_bridges(Client, QueryMap, HeadersMap)

View Source
Link to this function

list_bridges(Client, QueryMap, HeadersMap, Options0)

View Source
Link to this function

list_entitlements(Client)

View Source

Displays a list of all entitlements that have been granted to this account.

This request returns 20 results per page.
Link to this function

list_entitlements(Client, QueryMap, HeadersMap)

View Source
Link to this function

list_entitlements(Client, QueryMap, HeadersMap, Options0)

View Source

Displays a list of flows that are associated with this account.

This request returns a paginated result.
Link to this function

list_flows(Client, QueryMap, HeadersMap)

View Source
Link to this function

list_flows(Client, QueryMap, HeadersMap, Options0)

View Source
Link to this function

list_gateway_instances(Client)

View Source

Displays a list of instances associated with the AWS account.

This request returns a paginated result. You can use the filterArn property to display only the instances associated with the selected Gateway Amazon Resource Name (ARN).
Link to this function

list_gateway_instances(Client, QueryMap, HeadersMap)

View Source
Link to this function

list_gateway_instances(Client, QueryMap, HeadersMap, Options0)

View Source

Displays a list of gateways that are associated with this account.

This request returns a paginated result.
Link to this function

list_gateways(Client, QueryMap, HeadersMap)

View Source
Link to this function

list_gateways(Client, QueryMap, HeadersMap, Options0)

View Source

Displays a list of all offerings that are available to this account in the current AWS Region.

If you have an active reservation (which means you've purchased an offering that has already started and hasn't expired yet), your account isn't eligible for other offerings.
Link to this function

list_offerings(Client, QueryMap, HeadersMap)

View Source
Link to this function

list_offerings(Client, QueryMap, HeadersMap, Options0)

View Source
Link to this function

list_reservations(Client)

View Source

Displays a list of all reservations that have been purchased by this account in the current AWS Region.

This list includes all reservations in all states (such as active and expired).
Link to this function

list_reservations(Client, QueryMap, HeadersMap)

View Source
Link to this function

list_reservations(Client, QueryMap, HeadersMap, Options0)

View Source
Link to this function

list_tags_for_resource(Client, ResourceArn)

View Source
List all tags on an AWS Elemental MediaConnect resource
Link to this function

list_tags_for_resource(Client, ResourceArn, QueryMap, HeadersMap)

View Source
Link to this function

list_tags_for_resource(Client, ResourceArn, QueryMap, HeadersMap, Options0)

View Source
Link to this function

purchase_offering(Client, OfferingArn, Input)

View Source

Submits a request to purchase an offering.

If you already have an active reservation, you can't purchase another offering.
Link to this function

purchase_offering(Client, OfferingArn, Input0, Options0)

View Source
Link to this function

remove_bridge_output(Client, BridgeArn, OutputName, Input)

View Source
Removes an output from a bridge.
Link to this function

remove_bridge_output(Client, BridgeArn, OutputName, Input0, Options0)

View Source
Link to this function

remove_bridge_source(Client, BridgeArn, SourceName, Input)

View Source
Removes a source from a bridge.
Link to this function

remove_bridge_source(Client, BridgeArn, SourceName, Input0, Options0)

View Source
Link to this function

remove_flow_media_stream(Client, FlowArn, MediaStreamName, Input)

View Source

Removes a media stream from a flow.

This action is only available if the media stream is not associated with a source or output.
Link to this function

remove_flow_media_stream(Client, FlowArn, MediaStreamName, Input0, Options0)

View Source
Link to this function

remove_flow_output(Client, FlowArn, OutputArn, Input)

View Source

Removes an output from an existing flow.

This request can be made only on an output that does not have an entitlement associated with it. If the output has an entitlement, you must revoke the entitlement instead. When an entitlement is revoked from a flow, the service automatically removes the associated output.
Link to this function

remove_flow_output(Client, FlowArn, OutputArn, Input0, Options0)

View Source
Link to this function

remove_flow_source(Client, FlowArn, SourceArn, Input)

View Source

Removes a source from an existing flow.

This request can be made only if there is more than one source on the flow.
Link to this function

remove_flow_source(Client, FlowArn, SourceArn, Input0, Options0)

View Source
Link to this function

remove_flow_vpc_interface(Client, FlowArn, VpcInterfaceName, Input)

View Source

Removes a VPC Interface from an existing flow.

This request can be made only on a VPC interface that does not have a Source or Output associated with it. If the VPC interface is referenced by a Source or Output, you must first delete or update the Source or Output to no longer reference the VPC interface.
Link to this function

remove_flow_vpc_interface(Client, FlowArn, VpcInterfaceName, Input0, Options0)

View Source
Link to this function

revoke_flow_entitlement(Client, EntitlementArn, FlowArn, Input)

View Source

Revokes an entitlement from a flow.

Once an entitlement is revoked, the content becomes unavailable to the subscriber and the associated output is removed.
Link to this function

revoke_flow_entitlement(Client, EntitlementArn, FlowArn, Input0, Options0)

View Source
Link to this function

start_flow(Client, FlowArn, Input)

View Source
Starts a flow.
Link to this function

start_flow(Client, FlowArn, Input0, Options0)

View Source
Link to this function

stop_flow(Client, FlowArn, Input)

View Source
Stops a flow.
Link to this function

stop_flow(Client, FlowArn, Input0, Options0)

View Source
Link to this function

tag_resource(Client, ResourceArn, Input)

View Source

Associates the specified tags to a resource with the specified resourceArn.

If existing tags on a resource are not specified in the request parameters, they are not changed. When a resource is deleted, the tags associated with that resource are deleted as well.
Link to this function

tag_resource(Client, ResourceArn, Input0, Options0)

View Source
Link to this function

untag_resource(Client, ResourceArn, Input)

View Source
Deletes specified tags from a resource.
Link to this function

untag_resource(Client, ResourceArn, Input0, Options0)

View Source
Link to this function

update_bridge(Client, BridgeArn, Input)

View Source
Updates the bridge
Link to this function

update_bridge(Client, BridgeArn, Input0, Options0)

View Source
Link to this function

update_bridge_output(Client, BridgeArn, OutputName, Input)

View Source
Updates an existing bridge output.
Link to this function

update_bridge_output(Client, BridgeArn, OutputName, Input0, Options0)

View Source
Link to this function

update_bridge_source(Client, BridgeArn, SourceName, Input)

View Source
Updates an existing bridge source.
Link to this function

update_bridge_source(Client, BridgeArn, SourceName, Input0, Options0)

View Source
Link to this function

update_bridge_state(Client, BridgeArn, Input)

View Source
Updates the bridge state
Link to this function

update_bridge_state(Client, BridgeArn, Input0, Options0)

View Source
Link to this function

update_flow(Client, FlowArn, Input)

View Source
Updates flow
Link to this function

update_flow(Client, FlowArn, Input0, Options0)

View Source
Link to this function

update_flow_entitlement(Client, EntitlementArn, FlowArn, Input)

View Source

You can change an entitlement's description, subscribers, and encryption.

If you change the subscribers, the service will remove the outputs that are are used by the subscribers that are removed.
Link to this function

update_flow_entitlement(Client, EntitlementArn, FlowArn, Input0, Options0)

View Source
Link to this function

update_flow_media_stream(Client, FlowArn, MediaStreamName, Input)

View Source
Updates an existing media stream.
Link to this function

update_flow_media_stream(Client, FlowArn, MediaStreamName, Input0, Options0)

View Source
Link to this function

update_flow_output(Client, FlowArn, OutputArn, Input)

View Source
Updates an existing flow output.
Link to this function

update_flow_output(Client, FlowArn, OutputArn, Input0, Options0)

View Source
Link to this function

update_flow_source(Client, FlowArn, SourceArn, Input)

View Source
Updates the source of a flow.
Link to this function

update_flow_source(Client, FlowArn, SourceArn, Input0, Options0)

View Source
Link to this function

update_gateway_instance(Client, GatewayInstanceArn, Input)

View Source
Updates the configuration of an existing Gateway Instance.
Link to this function

update_gateway_instance(Client, GatewayInstanceArn, Input0, Options0)

View Source