duplicity.backends.azurebackend module

class duplicity.backends.azurebackend.AzureBackend(parsed_url)[source]

Bases: Backend

Backend for Azure Blob Storage Service

__init__(parsed_url)[source]
_delete(filename)[source]
_error_code(operation, e)[source]
_get(remote_filename, local_path)[source]
_get_or_create_container()[source]
_list()[source]
_put(source_path, remote_filename)[source]
_query(filename)[source]
_set_tier(remote_filename)[source]
duplicity.backends.azurebackend._is_valid_container_name(name)[source]

Check, whether the given name conforms to the rules as defined in https://docs.microsoft.com/en-us/rest/api/storageservices/naming-and-referencing-containers–blobs–and-metadata for valid names.