EC2 / Client / disable_snapshot_block_public_access
disable_snapshot_block_public_access#
- EC2.Client.disable_snapshot_block_public_access(**kwargs)#
- Disables the block public access for snapshots setting at the account level for the specified Amazon Web Services Region. After you disable block public access for snapshots in a Region, users can publicly share snapshots in that Region. - If block public access is enabled in - block-all-sharingmode, and you disable block public access, all snapshots that were previously publicly shared are no longer treated as private and they become publicly accessible again.- For more information, see Block public access for snapshots in the Amazon Elastic Compute Cloud User Guide . - See also: AWS API Documentation - Request Syntax- response = client.disable_snapshot_block_public_access( DryRun=True|False ) - Parameters:
- DryRun (boolean) – Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is - DryRunOperation. Otherwise, it is- UnauthorizedOperation.
- Return type:
- dict 
- Returns:
- Response Syntax- { 'State': 'block-all-sharing'|'block-new-sharing'|'unblocked' } - Response Structure- (dict) – - State (string) – - Returns - unblockedif the request succeeds.