put_policy

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