Redshift / Client / put_resource_policy
put_resource_policy#
- Redshift.Client.put_resource_policy(**kwargs)#
- Updates the resource policy for a specified resource. - See also: AWS API Documentation - Request Syntax- response = client.put_resource_policy( ResourceArn='string', Policy='string' ) - Parameters:
- ResourceArn (string) – - [REQUIRED] - The Amazon Resource Name (ARN) of the resource of which its resource policy is updated. 
- Policy (string) – - [REQUIRED] - The content of the resource policy being updated. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'ResourcePolicy': { 'ResourceArn': 'string', 'Policy': 'string' } } - Response Structure- (dict) – - ResourcePolicy (dict) – - The content of the updated resource policy. - ResourceArn (string) – - The resources that a policy is attached to. 
- Policy (string) – - The content of a resource policy. 
 
 
 
 - Exceptions- Redshift.Client.exceptions.ResourceNotFoundFault
- Redshift.Client.exceptions.InvalidPolicyFault
- Redshift.Client.exceptions.ConflictPolicyUpdateFault
- Redshift.Client.exceptions.UnsupportedOperationFault