Backups interface
Interface que representa uma Cópia de Segurança.
Métodos
Detalhes de Método
beginCreate(string, string, string, string, Backup, BackupsCreateOptionalParams)
Criar uma cópia de segurança no Cofre de Cópias de Segurança
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 não é sensível a maiúsculas e minúsculas.
- accountName
-
string
O nome da conta NetApp
- backupVaultName
-
string
O nome do Cofre de Cópias de Segurança
- backupName
-
string
O nome da cópia de segurança
- body
- Backup
Objeto de cópia de segurança fornecido no corpo da operação.
- options
- BackupsCreateOptionalParams
Os parâmetros de opções.
Devoluções
Promise<@azure/core-lro.SimplePollerLike<OperationState<Backup>, Backup>>
beginCreateAndWait(string, string, string, string, Backup, BackupsCreateOptionalParams)
Criar uma cópia de segurança no Cofre de Cópias de Segurança
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 não é sensível a maiúsculas e minúsculas.
- accountName
-
string
O nome da conta NetApp
- backupVaultName
-
string
O nome do Cofre de Cópias de Segurança
- backupName
-
string
O nome da cópia de segurança
- body
- Backup
Objeto de cópia de segurança fornecido no corpo da operação.
- options
- BackupsCreateOptionalParams
Os parâmetros de opções.
Devoluções
Promise<Backup>
beginDelete(string, string, string, string, BackupsDeleteOptionalParams)
Eliminar uma Cópia de Segurança no Cofre de Cópias de Segurança
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 não é sensível a maiúsculas e minúsculas.
- accountName
-
string
O nome da conta NetApp
- backupVaultName
-
string
O nome do Cofre de Cópias de Segurança
- backupName
-
string
O nome da cópia de segurança
- options
- BackupsDeleteOptionalParams
Os parâmetros de opções.
Devoluções
Promise<@azure/core-lro.SimplePollerLike<OperationState<BackupsDeleteHeaders>, BackupsDeleteHeaders>>
beginDeleteAndWait(string, string, string, string, BackupsDeleteOptionalParams)
Eliminar uma Cópia de Segurança no Cofre de Cópias de Segurança
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 não é sensível a maiúsculas e minúsculas.
- accountName
-
string
O nome da conta NetApp
- backupVaultName
-
string
O nome do Cofre de Cópias de Segurança
- backupName
-
string
O nome da cópia de segurança
- options
- BackupsDeleteOptionalParams
Os parâmetros de opções.
Devoluções
Promise<BackupsDeleteHeaders>
beginUpdate(string, string, string, string, BackupsUpdateOptionalParams)
Corrigir uma Cópia de Segurança no Cofre de Cópias de Segurança
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 não é sensível a maiúsculas e minúsculas.
- accountName
-
string
O nome da conta NetApp
- backupVaultName
-
string
O nome do Cofre de Cópias de Segurança
- backupName
-
string
O nome da cópia de segurança
- options
- BackupsUpdateOptionalParams
Os parâmetros de opções.
Devoluções
Promise<@azure/core-lro.SimplePollerLike<OperationState<Backup>, Backup>>
beginUpdateAndWait(string, string, string, string, BackupsUpdateOptionalParams)
Corrigir uma Cópia de Segurança no Cofre de Cópias de Segurança
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 não é sensível a maiúsculas e minúsculas.
- accountName
-
string
O nome da conta NetApp
- backupVaultName
-
string
O nome do Cofre de Cópias de Segurança
- backupName
-
string
O nome da cópia de segurança
- options
- BackupsUpdateOptionalParams
Os parâmetros de opções.
Devoluções
Promise<Backup>
get(string, string, string, string, BackupsGetOptionalParams)
Obtenha a Cópia de Segurança especificada em Cofre de Cópia de Segurança.
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 não é sensível a maiúsculas e minúsculas.
- accountName
-
string
O nome da conta NetApp
- backupVaultName
-
string
O nome do Cofre de Cópias de Segurança
- backupName
-
string
O nome da cópia de segurança
- options
- BackupsGetOptionalParams
Os parâmetros de opções.
Devoluções
Promise<Backup>
getLatestStatus(string, string, string, string, BackupsGetLatestStatusOptionalParams)
Obter o estado mais recente da cópia de segurança de 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 não é sensível a maiúsculas e minúsculas.
- accountName
-
string
O nome da conta NetApp
- poolName
-
string
O nome do conjunto de capacidade
- volumeName
-
string
O nome do volume
Os parâmetros de opções.
Devoluções
Promise<BackupStatus>
getVolumeLatestRestoreStatus(string, string, string, string, BackupsGetVolumeLatestRestoreStatusOptionalParams)
Obter o estado mais recente do restauro 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 não é sensível a maiúsculas e minúsculas.
- accountName
-
string
O nome da conta NetApp
- poolName
-
string
O nome do conjunto de capacidade
- volumeName
-
string
O nome do volume
Os parâmetros de opções.
Devoluções
Promise<RestoreStatus>
listByVault(string, string, string, BackupsListByVaultOptionalParams)
Listar todas as cópias de segurança num Cofre de Cópias de Segurança
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 não é sensível a maiúsculas e minúsculas.
- accountName
-
string
O nome da conta NetApp
- backupVaultName
-
string
O nome do Cofre de Cópias de Segurança
- options
- BackupsListByVaultOptionalParams
Os parâmetros de opções.