remove_flow_output

remove_flow_output(**kwargs)

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.

See also: AWS API Documentation

Request Syntax

response = client.remove_flow_output(
    FlowArn='string',
    OutputArn='string'
)
Parameters
  • FlowArn (string) -- [REQUIRED] The flow that you want to remove an output from.
  • OutputArn (string) -- [REQUIRED] The ARN of the output that you want to remove.
Return type

dict

Returns

Response Syntax

{
    'FlowArn': 'string',
    'OutputArn': 'string'
}

Response Structure

  • (dict) -- output successfully removed from flow configuration.
    • FlowArn (string) -- The ARN of the flow that is associated with the output you removed.
    • OutputArn (string) -- The ARN of the output that was removed.

Exceptions

  • MediaConnect.Client.exceptions.BadRequestException
  • MediaConnect.Client.exceptions.InternalServerErrorException
  • MediaConnect.Client.exceptions.ForbiddenException
  • MediaConnect.Client.exceptions.NotFoundException
  • MediaConnect.Client.exceptions.ServiceUnavailableException
  • MediaConnect.Client.exceptions.TooManyRequestsException