EntityResolution / Client / put_policy

put_policy

EntityResolution.Client.put_policy(**kwargs)

Updates the resource-based policy.

See also: AWS API Documentation

Request Syntax

response = client.put_policy(
    arn='string',
    token='string',
    policy='string'
)
Parameters:
  • arn (string) –

    [REQUIRED]

    The Amazon Resource Name (ARN) of the resource for which the policy needs to be updated.

  • token (string) – A unique identifier for the current revision of the policy.

  • policy (string) –

    [REQUIRED]

    The resource-based policy.

    Warning

    If you set the value of the effect parameter in the policy to Deny for the PutPolicy operation, you must also set the value of the effect parameter to Deny for the AddPolicyStatement operation.

Return type:

dict

Returns:

Response Syntax

{
    'arn': 'string',
    'token': 'string',
    'policy': 'string'
}

Response Structure

  • (dict) –

    • arn (string) –

      The Entity Resolution resource ARN.

    • token (string) –

      A unique identifier for the current revision of the policy.

    • policy (string) –

      The resource-based policy.

Exceptions