RAM / Client / promote_resource_share_created_from_policy
promote_resource_share_created_from_policy#
- RAM.Client.promote_resource_share_created_from_policy(**kwargs)#
- When you attach a resource-based permission policy to a resource, it automatically creates a resource share. However, resource shares created this way are visible only to the resource share owner, and the resource share can’t be modified in RAM. - You can use this operation to promote the resource share to a full RAM resource share. When you promote a resource share, you can then manage the resource share in RAM and it becomes visible to all of the principals you shared it with. - See also: AWS API Documentation - Request Syntax - response = client.promote_resource_share_created_from_policy( resourceShareArn='string' ) - Parameters:
- resourceShareArn (string) – - [REQUIRED] - Specifies the Amazon Resoure Name (ARN) of the resource share to promote. 
- Return type:
- dict 
- Returns:
- Response Syntax - { 'returnValue': True|False } - Response Structure - (dict) – - returnValue (boolean) – - A return value of - trueindicates that the request succeeded. A value of- falseindicates that the request failed.
 
 
 - Exceptions - RAM.Client.exceptions.MalformedArnException
- RAM.Client.exceptions.ResourceShareLimitExceededException
- RAM.Client.exceptions.OperationNotPermittedException
- RAM.Client.exceptions.InvalidParameterException
- RAM.Client.exceptions.MissingRequiredParameterException
- RAM.Client.exceptions.ServerInternalException
- RAM.Client.exceptions.ServiceUnavailableException
- RAM.Client.exceptions.UnknownResourceException