MediaConvert / Client / put_policy

put_policy#

MediaConvert.Client.put_policy(**kwargs)#

Create or change your policy. For more information about policies, see the user guide at http://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html

See also: AWS API Documentation

Request Syntax

response = client.put_policy(
    Policy={
        'HttpInputs': 'ALLOWED'|'DISALLOWED',
        'HttpsInputs': 'ALLOWED'|'DISALLOWED',
        'S3Inputs': 'ALLOWED'|'DISALLOWED'
    }
)
Parameters:

Policy (dict) –

[REQUIRED] A policy configures behavior that you allow or disallow for your account. For information about MediaConvert policies, see the user guide at http://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html

  • HttpInputs (string) – Allow or disallow jobs that specify HTTP inputs.

  • HttpsInputs (string) – Allow or disallow jobs that specify HTTPS inputs.

  • S3Inputs (string) – Allow or disallow jobs that specify Amazon S3 inputs.

Return type:

dict

Returns:

Response Syntax

{
    'Policy': {
        'HttpInputs': 'ALLOWED'|'DISALLOWED',
        'HttpsInputs': 'ALLOWED'|'DISALLOWED',
        'S3Inputs': 'ALLOWED'|'DISALLOWED'
    }
}

Response Structure

  • (dict) –

    • Policy (dict) – A policy configures behavior that you allow or disallow for your account. For information about MediaConvert policies, see the user guide at http://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html

      • HttpInputs (string) – Allow or disallow jobs that specify HTTP inputs.

      • HttpsInputs (string) – Allow or disallow jobs that specify HTTPS inputs.

      • S3Inputs (string) – Allow or disallow jobs that specify Amazon S3 inputs.

Exceptions

  • MediaConvert.Client.exceptions.BadRequestException

  • MediaConvert.Client.exceptions.InternalServerErrorException

  • MediaConvert.Client.exceptions.ForbiddenException

  • MediaConvert.Client.exceptions.NotFoundException

  • MediaConvert.Client.exceptions.TooManyRequestsException

  • MediaConvert.Client.exceptions.ConflictException