EFS / Client / put_backup_policy
put_backup_policy#
- EFS.Client.put_backup_policy(**kwargs)#
- Updates the file system’s backup policy. Use this action to start or stop automatic backups of the file system. - See also: AWS API Documentation - Request Syntax - response = client.put_backup_policy( FileSystemId='string', BackupPolicy={ 'Status': 'ENABLED'|'ENABLING'|'DISABLED'|'DISABLING' } ) - Parameters:
- FileSystemId (string) – - [REQUIRED] - Specifies which EFS file system to update the backup policy for. 
- BackupPolicy (dict) – - [REQUIRED] - The backup policy included in the - PutBackupPolicyrequest.- Status (string) – [REQUIRED] - Describes the status of the file system’s backup policy. - ENABLED- EFS is automatically backing up the file system.
- ENABLING- EFS is turning on automatic backups for the file system.
- DISABLED- Automatic back ups are turned off for the file system.
- DISABLING- EFS is turning off automatic backups for the file system.
 
 
 
- Return type:
- dict 
- Returns:
- Response Syntax - { 'BackupPolicy': { 'Status': 'ENABLED'|'ENABLING'|'DISABLED'|'DISABLING' } } - Response Structure - (dict) – - BackupPolicy (dict) – - Describes the file system’s backup policy, indicating whether automatic backups are turned on or off. - Status (string) – - Describes the status of the file system’s backup policy. - ENABLED- EFS is automatically backing up the file system.
- ENABLING- EFS is turning on automatic backups for the file system.
- DISABLED- Automatic back ups are turned off for the file system.
- DISABLING- EFS is turning off automatic backups for the file system.
 
 
 
 
 - Exceptions - EFS.Client.exceptions.BadRequest
- EFS.Client.exceptions.FileSystemNotFound
- EFS.Client.exceptions.IncorrectFileSystemLifeCycleState
- EFS.Client.exceptions.InternalServerError
- EFS.Client.exceptions.ValidationException