integrations.sh
← all integrations

amazonaws.com – mediaconnect

OpenAPI apis-guru cloud

API for AWS Elemental MediaConnect

Homepage
https://api.apis.guru/v2/specs/amazonaws.com:mediaconnect/2018-11-14.json
Provider
amazonaws.com:mediaconnect / mediaconnect
OpenAPI version
3.0.0
Spec (JSON)
https://api.apis.guru/v2/specs/amazonaws.com/mediaconnect/2018-11-14/openapi.json
Spec (YAML)
https://api.apis.guru/v2/specs/amazonaws.com/mediaconnect/2018-11-14/openapi.yaml

Tools (52)

Extracted live via the executor SDK.

  • bridges.addBridgeOutputs

    Adds outputs to an existing bridge.

  • bridges.addBridgeSources

    Adds sources to an existing bridge.

  • bridges.createBridge

    Creates a new bridge. The request must include one source.

  • bridges.deleteBridge

    Deletes a bridge. Before you can delete a bridge, you must stop the bridge.

  • bridges.describeBridge

    Displays the details of a bridge.

  • bridges.listBridges

    Displays a list of bridges that are associated with this account and an optionally specified Arn. This request returns a paginated result.

  • bridges.removeBridgeOutput

    Removes an output from a bridge.

  • bridges.removeBridgeSource

    Removes a source from a bridge.

  • bridges.updateBridge

    Updates the bridge

  • bridges.updateBridgeOutput

    Updates an existing bridge output.

  • bridges.updateBridgeSource

    Updates an existing bridge source.

  • bridges.updateBridgeState

    Updates the bridge state

  • entitlements.listEntitlements

    Displays a list of all entitlements that have been granted to this account. This request returns 20 results per page.

  • flows.addFlowMediaStreams

    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.

  • flows.addFlowOutputs

    Adds outputs to an existing flow. You can create up to 50 outputs per flow.

  • flows.addFlowSources

    Adds Sources to flow

  • flows.addFlowVpcInterfaces

    Adds VPC interfaces to flow

  • flows.createFlow

    Creates a new flow. The request must include one source. The request optionally can include outputs (up to 50) and entitlements (up to 50).

  • flows.deleteFlow

    Deletes a flow. Before you can delete a flow, you must stop the flow.

  • flows.describeFlow

    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.

  • flows.grantFlowEntitlements

    Grants entitlements to an existing flow.

  • flows.listFlows

    Displays a list of flows that are associated with this account. This request returns a paginated result.

  • flows.removeFlowMediaStream

    Removes a media stream from a flow. This action is only available if the media stream is not associated with a source or output.

  • flows.removeFlowOutput

    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.

  • flows.removeFlowSource

    Removes a source from an existing flow. This request can be made only if there is more than one source on the flow.

  • flows.removeFlowVpcInterface

    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.

  • flows.revokeFlowEntitlement

    Revokes an entitlement from a flow. Once an entitlement is revoked, the content becomes unavailable to the subscriber and the associated output is removed.

  • flows.startFlow

    Starts a flow.

  • flows.stopFlow

    Stops a flow.

  • flows.updateFlow

    Updates flow

  • flows.updateFlowEntitlement

    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.

  • flows.updateFlowMediaStream

    Updates an existing media stream.

  • flows.updateFlowOutput

    Updates an existing flow output.

  • flows.updateFlowSource

    Updates the source of a flow.

  • gatewayInstances.deregisterGatewayInstance

    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.

  • gatewayInstances.describeGatewayInstance

    Displays the details of an instance.

  • gatewayInstances.listGatewayInstances

    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).

  • gatewayInstances.updateGatewayInstance

    Updates the configuration of an existing Gateway Instance.

  • gateways.createGateway

    Creates a new gateway. The request must include at least one network (up to 4).

  • gateways.deleteGateway

    Deletes a gateway. Before you can delete a gateway, you must deregister its instances and delete its bridges.

  • gateways.describeGateway

    Displays the details of a gateway. The response includes the gateway ARN, name, and CIDR blocks, as well as details about the networks.

  • gateways.listGateways

    Displays a list of gateways that are associated with this account. This request returns a paginated result.

  • offerings.describeOffering

    Displays the details of an offering. The response includes the offering description, duration, outbound bandwidth, price, and Amazon Resource Name (ARN).

  • offerings.listOfferings

    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.

  • offerings.purchaseOffering

    Submits a request to purchase an offering. If you already have an active reservation, you can't purchase another offering.

  • reservations.describeReservation

    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).

  • reservations.listReservations

    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).

  • tags.listTagsForResource

    List all tags on an AWS Elemental MediaConnect resource

  • tags.tagResource

    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.

  • tags.untagResource

    Deletes specified tags from a resource.

  • openapi.previewSpec

    Preview an OpenAPI document before adding it as a source

  • openapi.addSource

    Add an OpenAPI source and register its operations as tools