Description | : Creates a full backup using a user-provided SAS token to an Azure blob storage container. |
Reference | : Link ¶ |
⚶ Changes
{ "#id": "FullBackup", "$parameters": [ { "#name": "api-version", "Description": { "new": "The API version to use for this operation.", "old": "Client API version." } }, { "#name": "azureStorageBlobContainerUri", "Description": { "new": "Azure blob shared access signature token pointing to a valid Azure blob container where full backup needs to be stored. This token needs to be valid for at least next 24 hours from the time of making this call.", "old": "Azure blob shared access signature token pointing to a valid Azure blob container where full backup needs to be stored. This token needs to be valid for at least next 24 hours from the time of making this call" }, "Required": { "new": true, "old": false } } ], "$responses": { "202": { "$properties": [ { "#name": "status", "Enum": { "new": [ [ "InProgress", "The operation is in progress." ], [ "Succeeded", "The operation successfully completed." ], [ "Canceled", "The operation was canceled." ], [ "Failed", "The operation failed." ] ], "old": [] } }, { "error": [ { "#name": "innererror", "Type": { "new": "string", "old": "object" } } ] } ] }, "default": { "$properties": { "error": [ { "#name": "innererror", "Type": { "new": "string", "old": "object" } } ] } } } }
⚼ Request
POST:
/backup
{
api-version:
string
,
azureStorageBlobContainerUri:
}
{
,
storageResourceUri:
string
,
token:
string
,
useManagedIdentity:
boolean
,
}
⚐ Response (202)
{
$headers:
{
,
azure-asyncoperation:
string
,
retry-after:
integer
,
}
$schema:
}
{
,
status:
enum
,
statusDetails:
string
,
error:
{
,
code:
string
,
message:
string
,
innererror:
string
,
}
startTime:
integer
,
endTime:
integer
,
jobId:
string
,
azureStorageBlobContainerUri:
string
,
}
⚐ Response (default)
{
error:
}
{
,
code:
string
,
message:
string
,
innererror:
string
,
}