Backups interface
Interface que representa um Backups.
Métodos
Detalhes do método
beginCreate(string, string, string, string, Backup, BackupsCreateOptionalParams)
Criar um backup no Cofre de Backup
function beginCreate(resourceGroupName: string, accountName: string, backupVaultName: string, backupName: string, body: Backup, options?: BackupsCreateOptionalParams): Promise<SimplePollerLike<OperationState<Backup>, Backup>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- accountName
-
string
O nome da conta do NetApp
- backupVaultName
-
string
O nome do Cofre de Backup
- backupName
-
string
O nome do backup
- body
- Backup
Objeto de backup fornecido no corpo da operação.
- options
- BackupsCreateOptionalParams
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<Backup>, Backup>>
beginCreateAndWait(string, string, string, string, Backup, BackupsCreateOptionalParams)
Criar um backup no Cofre de Backup
function beginCreateAndWait(resourceGroupName: string, accountName: string, backupVaultName: string, backupName: string, body: Backup, options?: BackupsCreateOptionalParams): Promise<Backup>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- accountName
-
string
O nome da conta do NetApp
- backupVaultName
-
string
O nome do Cofre de Backup
- backupName
-
string
O nome do backup
- body
- Backup
Objeto de backup fornecido no corpo da operação.
- options
- BackupsCreateOptionalParams
Os parâmetros de opções.
Retornos
Promise<Backup>
beginDelete(string, string, string, string, BackupsDeleteOptionalParams)
Excluir um backup no Cofre de Backup
function beginDelete(resourceGroupName: string, accountName: string, backupVaultName: string, backupName: string, options?: BackupsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<BackupsDeleteHeaders>, BackupsDeleteHeaders>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- accountName
-
string
O nome da conta do NetApp
- backupVaultName
-
string
O nome do Cofre de Backup
- backupName
-
string
O nome do backup
- options
- BackupsDeleteOptionalParams
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<BackupsDeleteHeaders>, BackupsDeleteHeaders>>
beginDeleteAndWait(string, string, string, string, BackupsDeleteOptionalParams)
Excluir um backup no Cofre de Backup
function beginDeleteAndWait(resourceGroupName: string, accountName: string, backupVaultName: string, backupName: string, options?: BackupsDeleteOptionalParams): Promise<BackupsDeleteHeaders>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- accountName
-
string
O nome da conta do NetApp
- backupVaultName
-
string
O nome do Cofre de Backup
- backupName
-
string
O nome do backup
- options
- BackupsDeleteOptionalParams
Os parâmetros de opções.
Retornos
Promise<BackupsDeleteHeaders>
beginUpdate(string, string, string, string, BackupsUpdateOptionalParams)
Aplicar patch a um backup no Cofre de Backup
function beginUpdate(resourceGroupName: string, accountName: string, backupVaultName: string, backupName: string, options?: BackupsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Backup>, Backup>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- accountName
-
string
O nome da conta do NetApp
- backupVaultName
-
string
O nome do Cofre de Backup
- backupName
-
string
O nome do backup
- options
- BackupsUpdateOptionalParams
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<Backup>, Backup>>
beginUpdateAndWait(string, string, string, string, BackupsUpdateOptionalParams)
Aplicar patch a um backup no Cofre de Backup
function beginUpdateAndWait(resourceGroupName: string, accountName: string, backupVaultName: string, backupName: string, options?: BackupsUpdateOptionalParams): Promise<Backup>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- accountName
-
string
O nome da conta do NetApp
- backupVaultName
-
string
O nome do Cofre de Backup
- backupName
-
string
O nome do backup
- options
- BackupsUpdateOptionalParams
Os parâmetros de opções.
Retornos
Promise<Backup>
get(string, string, string, string, BackupsGetOptionalParams)
Obtenha o Backup especificado em Cofre de Backup.
function get(resourceGroupName: string, accountName: string, backupVaultName: string, backupName: string, options?: BackupsGetOptionalParams): Promise<Backup>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- accountName
-
string
O nome da conta do NetApp
- backupVaultName
-
string
O nome do Cofre de Backup
- backupName
-
string
O nome do backup
- options
- BackupsGetOptionalParams
Os parâmetros de opções.
Retornos
Promise<Backup>
getLatestStatus(string, string, string, string, BackupsGetLatestStatusOptionalParams)
Obter o status mais recente do backup para um volume
function getLatestStatus(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, options?: BackupsGetLatestStatusOptionalParams): Promise<BackupStatus>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- accountName
-
string
O nome da conta do NetApp
- poolName
-
string
O nome do pool de capacidade
- volumeName
-
string
O nome do volume
Os parâmetros de opções.
Retornos
Promise<BackupStatus>
getVolumeLatestRestoreStatus(string, string, string, string, BackupsGetVolumeLatestRestoreStatusOptionalParams)
Obter o status mais recente da restauração de um volume
function getVolumeLatestRestoreStatus(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, options?: BackupsGetVolumeLatestRestoreStatusOptionalParams): Promise<RestoreStatus>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- accountName
-
string
O nome da conta do NetApp
- poolName
-
string
O nome do pool de capacidade
- volumeName
-
string
O nome do volume
Os parâmetros de opções.
Retornos
Promise<RestoreStatus>
listByVault(string, string, string, BackupsListByVaultOptionalParams)
Listar todos os backups em um cofre de backup
function listByVault(resourceGroupName: string, accountName: string, backupVaultName: string, options?: BackupsListByVaultOptionalParams): PagedAsyncIterableIterator<Backup, Backup[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
- accountName
-
string
O nome da conta do NetApp
- backupVaultName
-
string
O nome do Cofre de Backup
- options
- BackupsListByVaultOptionalParams
Os parâmetros de opções.