/**
 * 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 declare enum AwsMediaconnectActions {
    /**
     * Grants permission to add outputs to an existing bridge
     *
     * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-bridges-bridgearn-outputs.html
     */
    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
     */
    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
     */
    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
     */
    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
     */
    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
     */
    AddFlowVpcInterfaces = "mediaconnect:AddFlowVpcInterfaces",
    /**
     * Grants permission to create bridges
     *
     * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-bridges.html
     */
    CreateBridge = "mediaconnect:CreateBridge",
    /**
     * Grants permission to create flows
     *
     * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows.html
     */
    CreateFlow = "mediaconnect:CreateFlow",
    /**
     * Grants permission to create gateways
     *
     * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-gateways.html
     */
    CreateGateway = "mediaconnect:CreateGateway",
    /**
     * Grants permission to delete bridges
     *
     * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-bridges-bridgearn.html
     */
    DeleteBridge = "mediaconnect:DeleteBridge",
    /**
     * Grants permission to delete flows
     *
     * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows-flowarn.html
     */
    DeleteFlow = "mediaconnect:DeleteFlow",
    /**
     * Grants permission to delete gateways
     *
     * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-gateways-gatewayarn.html
     */
    DeleteGateway = "mediaconnect:DeleteGateway",
    /**
     * Grants permission to deregister gateway instance
     *
     * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-gateway-instances-gatewayinstancearn.html
     */
    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
     */
    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
     */
    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
     */
    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
     */
    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
     */
    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
     */
    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
     */
    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
     */
    DescribeReservation = "mediaconnect:DescribeReservation",
    /**
     * Grants permission to discover gateway poll endpoint
     *
     * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows.html
     */
    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
     */
    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
     */
    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
     */
    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
     */
    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
     */
    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
     */
    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
     */
    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
     */
    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
     */
    ListTagsForResource = "mediaconnect:ListTagsForResource",
    /**
     * Grants permission to poll gateway
     *
     * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows.html
     */
    PollGateway = "mediaconnect:PollGateway",
    /**
     * Grants permission to purchase an offering
     *
     * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-offerings-offeringarn.html
     */
    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
     */
    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
     */
    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
     */
    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
     */
    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
     */
    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
     */
    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
     */
    RevokeFlowEntitlement = "mediaconnect:RevokeFlowEntitlement",
    /**
     * Grants permission to start flows
     *
     * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows-start-flowarn.html
     */
    StartFlow = "mediaconnect:StartFlow",
    /**
     * Grants permission to stop flows
     *
     * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows-stop-flowarn.html
     */
    StopFlow = "mediaconnect:StopFlow",
    /**
     * Grants permission to submit gateway state change
     *
     * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows.html
     */
    SubmitGatewayStateChange = "mediaconnect:SubmitGatewayStateChange",
    /**
     * Grants permission to associate tags with resources
     *
     * See https://docs.aws.amazon.com/mediaconnect/latest/api/tags-resourcearn.html
     */
    TagResource = "mediaconnect:TagResource",
    /**
     * Grants permission to remove tags from resources
     *
     * See https://docs.aws.amazon.com/mediaconnect/latest/api/tags-resourcearn.html
     */
    UntagResource = "mediaconnect:UntagResource",
    /**
     * Grants permission to update bridges
     *
     * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-bridges-bridgearn.html
     */
    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
     */
    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
     */
    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
     */
    UpdateBridgeState = "mediaconnect:UpdateBridgeState",
    /**
     * Grants permission to update flows
     *
     * See https://docs.aws.amazon.com/mediaconnect/latest/api/v1-flows-flowarn.html
     */
    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
     */
    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
     */
    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
     */
    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
     */
    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
     */
    UpdateGatewayInstance = "mediaconnect:UpdateGatewayInstance"
}
