UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

354 lines 15.3 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * All IAM policy actions for AWS Elemental MediaConnect (MEDIACONNECT) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awselementalmediaconnect.html * * 2025-02-24T21:47:52.378Z */ export var AwsMediaconnectActions; (function (AwsMediaconnectActions) { /** * Grants permission to add outputs to an existing bridge * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-bridges-bridgearn-outputs.html */ AwsMediaconnectActions["AddBridgeOutputs"] = "mediaconnect:AddBridgeOutputs"; /** * Grants permission to add sources to an existing bridge * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-bridges-bridgearn-sources.html */ AwsMediaconnectActions["AddBridgeSources"] = "mediaconnect:AddBridgeSources"; /** * Grants permission to add media streams to any flow * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows-flowarn-mediastreams.html */ AwsMediaconnectActions["AddFlowMediaStreams"] = "mediaconnect:AddFlowMediaStreams"; /** * Grants permission to add outputs to any flow * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows-flowarn-outputs.html */ AwsMediaconnectActions["AddFlowOutputs"] = "mediaconnect:AddFlowOutputs"; /** * Grants permission to add sources to any flow * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows-flowarn-source.html */ AwsMediaconnectActions["AddFlowSources"] = "mediaconnect:AddFlowSources"; /** * Grants permission to add VPC interfaces to any flow * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows-flowarn-vpcinterfaces.html */ AwsMediaconnectActions["AddFlowVpcInterfaces"] = "mediaconnect:AddFlowVpcInterfaces"; /** * Grants permission to create bridges * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-bridges.html */ AwsMediaconnectActions["CreateBridge"] = "mediaconnect:CreateBridge"; /** * Grants permission to create flows * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows.html */ AwsMediaconnectActions["CreateFlow"] = "mediaconnect:CreateFlow"; /** * Grants permission to create gateways * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-gateways.html */ AwsMediaconnectActions["CreateGateway"] = "mediaconnect:CreateGateway"; /** * Grants permission to delete bridges * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-bridges-bridgearn.html */ AwsMediaconnectActions["DeleteBridge"] = "mediaconnect:DeleteBridge"; /** * Grants permission to delete flows * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows-flowarn.html */ AwsMediaconnectActions["DeleteFlow"] = "mediaconnect:DeleteFlow"; /** * Grants permission to delete gateways * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-gateways-gatewayarn.html */ AwsMediaconnectActions["DeleteGateway"] = "mediaconnect:DeleteGateway"; /** * Grants permission to deregister gateway instance * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-gateway-instances-gatewayinstancearn.html */ AwsMediaconnectActions["DeregisterGatewayInstance"] = "mediaconnect:DeregisterGatewayInstance"; /** * Grants permission to display the details of a bridge * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-bridges-bridgearn.html */ AwsMediaconnectActions["DescribeBridge"] = "mediaconnect:DescribeBridge"; /** * Grants permission to display the details of a flow including the flow ARN, name * , and Availability Zone, as well as details about the source, outputs, and enti * tlements * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows-flowarn.html */ AwsMediaconnectActions["DescribeFlow"] = "mediaconnect:DescribeFlow"; /** * Grants permission to view information about the flow's source transport stream * and programs * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows-flowarn-source-metadata.html */ AwsMediaconnectActions["DescribeFlowSourceMetadata"] = "mediaconnect:DescribeFlowSourceMetadata"; /** * Grants permission to view flow's source thumbnail * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows-flowarn-source-thumbnail.html */ AwsMediaconnectActions["DescribeFlowSourceThumbnail"] = "mediaconnect:DescribeFlowSourceThumbnail"; /** * Grants permission to display the details of a gateway including the gateway ARN * , name, and CIDR blocks, as well as details about the networks * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-gateways-gatewayarn.html */ AwsMediaconnectActions["DescribeGateway"] = "mediaconnect:DescribeGateway"; /** * Grants permission to display the details of a gateway instance * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-gateway-instances-gatewayinstancearn.html */ AwsMediaconnectActions["DescribeGatewayInstance"] = "mediaconnect:DescribeGatewayInstance"; /** * Grants permission to display the details of an offering * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-offerings-offeringarn.html */ AwsMediaconnectActions["DescribeOffering"] = "mediaconnect:DescribeOffering"; /** * Grants permission to display the details of a reservation * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-reservations-reservationarn.html */ AwsMediaconnectActions["DescribeReservation"] = "mediaconnect:DescribeReservation"; /** * Grants permission to discover gateway poll endpoint * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows.html */ AwsMediaconnectActions["DiscoverGatewayPollEndpoint"] = "mediaconnect:DiscoverGatewayPollEndpoint"; /** * Grants permission to grant entitlements on any flow * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows-flowarn-entitlements.html */ AwsMediaconnectActions["GrantFlowEntitlements"] = "mediaconnect:GrantFlowEntitlements"; /** * Grants permission to display a list of bridges that are associated with this ac * count and an optionally specified Arn * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-bridges.html */ AwsMediaconnectActions["ListBridges"] = "mediaconnect:ListBridges"; /** * Grants permission to display a list of all entitlements that have been granted * to the account * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-entitlements.html */ AwsMediaconnectActions["ListEntitlements"] = "mediaconnect:ListEntitlements"; /** * Grants permission to display a list of flows that are associated with this acco * unt * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows.html */ AwsMediaconnectActions["ListFlows"] = "mediaconnect:ListFlows"; /** * Grants permission to display a list of instances that are associated with this * gateway * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-gateway-instances.html */ AwsMediaconnectActions["ListGatewayInstances"] = "mediaconnect:ListGatewayInstances"; /** * Grants permission to display a list of gateways that are associated with this a * ccount * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-gateways.html */ AwsMediaconnectActions["ListGateways"] = "mediaconnect:ListGateways"; /** * Grants permission to display a list of all offerings that are available to the * account in the current AWS Region * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-offerings.html */ AwsMediaconnectActions["ListOfferings"] = "mediaconnect:ListOfferings"; /** * Grants permission to display a list of all reservations that have been purchase * d by the account in the current AWS Region * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-reservations.html */ AwsMediaconnectActions["ListReservations"] = "mediaconnect:ListReservations"; /** * Grants permission to display a list of all tags associated with a resource * * See https://docs.aws.amazon.com/mediaconnect/latest/api/tags-resourcearn.html */ AwsMediaconnectActions["ListTagsForResource"] = "mediaconnect:ListTagsForResource"; /** * Grants permission to poll gateway * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows.html */ AwsMediaconnectActions["PollGateway"] = "mediaconnect:PollGateway"; /** * Grants permission to purchase an offering * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-offerings-offeringarn.html */ AwsMediaconnectActions["PurchaseOffering"] = "mediaconnect:PurchaseOffering"; /** * Grants permission to remove an output of an existing bridge * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-bridges-bridgearn-outputs-outputname.html */ AwsMediaconnectActions["RemoveBridgeOutput"] = "mediaconnect:RemoveBridgeOutput"; /** * Grants permission to remove a source of an existing bridge * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-bridges-bridgearn-sources-sourcename.html */ AwsMediaconnectActions["RemoveBridgeSource"] = "mediaconnect:RemoveBridgeSource"; /** * Grants permission to remove media streams from any flow * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows-flowarn-mediastreams-mediastreamname.html */ AwsMediaconnectActions["RemoveFlowMediaStream"] = "mediaconnect:RemoveFlowMediaStream"; /** * Grants permission to remove outputs from any flow * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows-flowarn-outputs-outputarn.html */ AwsMediaconnectActions["RemoveFlowOutput"] = "mediaconnect:RemoveFlowOutput"; /** * Grants permission to remove sources from any flow * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows-flowarn-source-sourcearn.html */ AwsMediaconnectActions["RemoveFlowSource"] = "mediaconnect:RemoveFlowSource"; /** * Grants permission to remove VPC interfaces from any flow * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows-flowarn-vpcinterfaces-vpcinterfacename.html */ AwsMediaconnectActions["RemoveFlowVpcInterface"] = "mediaconnect:RemoveFlowVpcInterface"; /** * Grants permission to revoke entitlements on any flow * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows-flowarn-entitlements-entitlementarn.html */ AwsMediaconnectActions["RevokeFlowEntitlement"] = "mediaconnect:RevokeFlowEntitlement"; /** * Grants permission to start flows * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows-start-flowarn.html */ AwsMediaconnectActions["StartFlow"] = "mediaconnect:StartFlow"; /** * Grants permission to stop flows * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows-stop-flowarn.html */ AwsMediaconnectActions["StopFlow"] = "mediaconnect:StopFlow"; /** * Grants permission to submit gateway state change * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows.html */ AwsMediaconnectActions["SubmitGatewayStateChange"] = "mediaconnect:SubmitGatewayStateChange"; /** * Grants permission to associate tags with resources * * See https://docs.aws.amazon.com/mediaconnect/latest/api/tags-resourcearn.html */ AwsMediaconnectActions["TagResource"] = "mediaconnect:TagResource"; /** * Grants permission to remove tags from resources * * See https://docs.aws.amazon.com/mediaconnect/latest/api/tags-resourcearn.html */ AwsMediaconnectActions["UntagResource"] = "mediaconnect:UntagResource"; /** * Grants permission to update bridges * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-bridges-bridgearn.html */ AwsMediaconnectActions["UpdateBridge"] = "mediaconnect:UpdateBridge"; /** * Grants permission to update an output of an existing bridge * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-bridges-bridgearn-outputs-outputname.html */ AwsMediaconnectActions["UpdateBridgeOutput"] = "mediaconnect:UpdateBridgeOutput"; /** * Grants permission to update a source of an existing bridge * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-bridges-bridgearn-sources-sourcename.html */ AwsMediaconnectActions["UpdateBridgeSource"] = "mediaconnect:UpdateBridgeSource"; /** * Grants permission to update the state of an existing bridge * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-bridges-bridgearn-state.html */ AwsMediaconnectActions["UpdateBridgeState"] = "mediaconnect:UpdateBridgeState"; /** * Grants permission to update flows * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows-flowarn.html */ AwsMediaconnectActions["UpdateFlow"] = "mediaconnect:UpdateFlow"; /** * Grants permission to update entitlements on any flow * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows-flowarn-entitlements-entitlementarn.html */ AwsMediaconnectActions["UpdateFlowEntitlement"] = "mediaconnect:UpdateFlowEntitlement"; /** * Grants permission to update media streams on any flow * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows-flowarn-mediastreams-mediastreamname.html */ AwsMediaconnectActions["UpdateFlowMediaStream"] = "mediaconnect:UpdateFlowMediaStream"; /** * Grants permission to update outputs on any flow * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows-flowarn-outputs-outputarn.html */ AwsMediaconnectActions["UpdateFlowOutput"] = "mediaconnect:UpdateFlowOutput"; /** * Grants permission to update the source of any flow * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows-flowarn-source-sourcearn.html */ AwsMediaconnectActions["UpdateFlowSource"] = "mediaconnect:UpdateFlowSource"; /** * Grants permission to update the configuration of an existing Gateway Instance * * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-gateway-instances-gatewayinstancearn.html */ AwsMediaconnectActions["UpdateGatewayInstance"] = "mediaconnect:UpdateGatewayInstance"; })(AwsMediaconnectActions || (AwsMediaconnectActions = {})); //# sourceMappingURL=mediaconnect.js.map