MediaConnect
import { MediaConnect } from "https://aws-api-16vtt531a2w0.deno.dev/v0.2/services/mediaconnect.ts";class MediaConnect { }
constructor(apiFactory: client.ApiFactory);
async addFlowMediaStreams(params: AddFlowMediaStreamsRequest, opts?: client.RequestOptions): Promise<AddFlowMediaStreamsResponse>;
async addFlowOutputs(params: AddFlowOutputsRequest, opts?: client.RequestOptions): Promise<AddFlowOutputsResponse>;
async addFlowSources(params: AddFlowSourcesRequest, opts?: client.RequestOptions): Promise<AddFlowSourcesResponse>;
async addFlowVpcInterfaces(params: AddFlowVpcInterfacesRequest, opts?: client.RequestOptions): Promise<AddFlowVpcInterfacesResponse>;
async createFlow(params: CreateFlowRequest, opts?: client.RequestOptions): Promise<CreateFlowResponse>;
async deleteFlow(params: DeleteFlowRequest, opts?: client.RequestOptions): Promise<DeleteFlowResponse>;
async describeFlow(params: DescribeFlowRequest, opts?: client.RequestOptions): Promise<DescribeFlowResponse>;
async describeOffering(params: DescribeOfferingRequest, opts?: client.RequestOptions): Promise<DescribeOfferingResponse>;
async describeReservation(params: DescribeReservationRequest, opts?: client.RequestOptions): Promise<DescribeReservationResponse>;
async grantFlowEntitlements(params: GrantFlowEntitlementsRequest, opts?: client.RequestOptions): Promise<GrantFlowEntitlementsResponse>;
async listEntitlements(params?: ListEntitlementsRequest, opts?: client.RequestOptions): Promise<ListEntitlementsResponse>;
async listFlows(params?: ListFlowsRequest, opts?: client.RequestOptions): Promise<ListFlowsResponse>;
async listOfferings(params?: ListOfferingsRequest, opts?: client.RequestOptions): Promise<ListOfferingsResponse>;
async listReservations(params?: ListReservationsRequest, opts?: client.RequestOptions): Promise<ListReservationsResponse>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>;
async purchaseOffering(params: PurchaseOfferingRequest, opts?: client.RequestOptions): Promise<PurchaseOfferingResponse>;
async removeFlowMediaStream(params: RemoveFlowMediaStreamRequest, opts?: client.RequestOptions): Promise<RemoveFlowMediaStreamResponse>;
async removeFlowOutput(params: RemoveFlowOutputRequest, opts?: client.RequestOptions): Promise<RemoveFlowOutputResponse>;
async removeFlowSource(params: RemoveFlowSourceRequest, opts?: client.RequestOptions): Promise<RemoveFlowSourceResponse>;
async removeFlowVpcInterface(params: RemoveFlowVpcInterfaceRequest, opts?: client.RequestOptions): Promise<RemoveFlowVpcInterfaceResponse>;
async revokeFlowEntitlement(params: RevokeFlowEntitlementRequest, opts?: client.RequestOptions): Promise<RevokeFlowEntitlementResponse>;
async startFlow(params: StartFlowRequest, opts?: client.RequestOptions): Promise<StartFlowResponse>;
async updateFlow(params: UpdateFlowRequest, opts?: client.RequestOptions): Promise<UpdateFlowResponse>;
async updateFlowEntitlement(params: UpdateFlowEntitlementRequest, opts?: client.RequestOptions): Promise<UpdateFlowEntitlementResponse>;
async updateFlowMediaStream(params: UpdateFlowMediaStreamRequest, opts?: client.RequestOptions): Promise<UpdateFlowMediaStreamResponse>;
async updateFlowOutput(params: UpdateFlowOutputRequest, opts?: client.RequestOptions): Promise<UpdateFlowOutputResponse>;
async updateFlowSource(params: UpdateFlowSourceRequest, opts?: client.RequestOptions): Promise<UpdateFlowSourceResponse>;
async waitForFlowActive(params: DescribeFlowRequest, opts?: client.RequestOptions): Promise<DescribeFlowResponse>;
async waitForFlowDeleted(params: DescribeFlowRequest, opts?: client.RequestOptions): Promise<Error | DescribeFlowResponse>;
async waitForFlowStandby(params: DescribeFlowRequest, opts?: client.RequestOptions): Promise<DescribeFlowResponse>;
§Constructors
§
new MediaConnect(apiFactory: client.ApiFactory)
[src]§Methods
§
addFlowMediaStreams(params: AddFlowMediaStreamsRequest, opts?: client.RequestOptions): Promise<AddFlowMediaStreamsResponse>
[src]§
addFlowOutputs(params: AddFlowOutputsRequest, opts?: client.RequestOptions): Promise<AddFlowOutputsResponse>
[src]§
addFlowSources(params: AddFlowSourcesRequest, opts?: client.RequestOptions): Promise<AddFlowSourcesResponse>
[src]§
addFlowVpcInterfaces(params: AddFlowVpcInterfacesRequest, opts?: client.RequestOptions): Promise<AddFlowVpcInterfacesResponse>
[src]§
describeFlow(params: DescribeFlowRequest, opts?: client.RequestOptions): Promise<DescribeFlowResponse>
[src]§
describeOffering(params: DescribeOfferingRequest, opts?: client.RequestOptions): Promise<DescribeOfferingResponse>
[src]§
describeReservation(params: DescribeReservationRequest, opts?: client.RequestOptions): Promise<DescribeReservationResponse>
[src]§
grantFlowEntitlements(params: GrantFlowEntitlementsRequest, opts?: client.RequestOptions): Promise<GrantFlowEntitlementsResponse>
[src]§
listEntitlements(params?: ListEntitlementsRequest, opts?: client.RequestOptions): Promise<ListEntitlementsResponse>
[src]§
listOfferings(params?: ListOfferingsRequest, opts?: client.RequestOptions): Promise<ListOfferingsResponse>
[src]§
listReservations(params?: ListReservationsRequest, opts?: client.RequestOptions): Promise<ListReservationsResponse>
[src]§
listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>
[src]§
purchaseOffering(params: PurchaseOfferingRequest, opts?: client.RequestOptions): Promise<PurchaseOfferingResponse>
[src]§
removeFlowMediaStream(params: RemoveFlowMediaStreamRequest, opts?: client.RequestOptions): Promise<RemoveFlowMediaStreamResponse>
[src]§
removeFlowOutput(params: RemoveFlowOutputRequest, opts?: client.RequestOptions): Promise<RemoveFlowOutputResponse>
[src]§
removeFlowSource(params: RemoveFlowSourceRequest, opts?: client.RequestOptions): Promise<RemoveFlowSourceResponse>
[src]§
removeFlowVpcInterface(params: RemoveFlowVpcInterfaceRequest, opts?: client.RequestOptions): Promise<RemoveFlowVpcInterfaceResponse>
[src]§
revokeFlowEntitlement(params: RevokeFlowEntitlementRequest, opts?: client.RequestOptions): Promise<RevokeFlowEntitlementResponse>
[src]§
updateFlowEntitlement(params: UpdateFlowEntitlementRequest, opts?: client.RequestOptions): Promise<UpdateFlowEntitlementResponse>
[src]§
updateFlowMediaStream(params: UpdateFlowMediaStreamRequest, opts?: client.RequestOptions): Promise<UpdateFlowMediaStreamResponse>
[src]§
updateFlowOutput(params: UpdateFlowOutputRequest, opts?: client.RequestOptions): Promise<UpdateFlowOutputResponse>
[src]§
updateFlowSource(params: UpdateFlowSourceRequest, opts?: client.RequestOptions): Promise<UpdateFlowSourceResponse>
[src]§
waitForFlowActive(params: DescribeFlowRequest, opts?: client.RequestOptions): Promise<DescribeFlowResponse>
[src]Wait until a flow is active Checks state up to 40 times, 3 seconds apart (about 2 minutes max wait time).
§
waitForFlowDeleted(params: DescribeFlowRequest, opts?: client.RequestOptions): Promise<Error | DescribeFlowResponse>
[src]Wait until a flow is deleted Checks state up to 40 times, 3 seconds apart (about 2 minutes max wait time).
§
waitForFlowStandby(params: DescribeFlowRequest, opts?: client.RequestOptions): Promise<DescribeFlowResponse>
[src]Wait until a flow is in standby mode Checks state up to 40 times, 3 seconds apart (about 2 minutes max wait time).
§Static Properties
§
ApiMetadata: client.ApiMetadata
[src]