BackupsLongTermRetention interface
Interface representando um BackupsLongTermRetention.
Métodos
| begin |
Inicia um backup de retenção de longo prazo. |
| begin |
Inicia um backup de retenção de longo prazo. |
| check |
Realiza todas as verificações necessárias para que uma operação de backup de retenção a longo prazo tenha sucesso. |
| get(string, string, string, Backups |
Obtém os resultados de uma longa operação de backup de retenção para um servidor. |
| list |
Lista os resultados das operações de backup de retenção de longo prazo para um servidor. |
Detalhes de Método
beginStart(string, string, BackupsLongTermRetentionRequest, BackupsLongTermRetentionStartOptionalParams)
Inicia um backup de retenção de longo prazo.
function beginStart(resourceGroupName: string, serverName: string, parameters: BackupsLongTermRetentionRequest, options?: BackupsLongTermRetentionStartOptionalParams): Promise<SimplePollerLike<OperationState<BackupsLongTermRetentionStartResponse>, BackupsLongTermRetentionStartResponse>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- serverName
-
string
O nome do servidor.
- parameters
- BackupsLongTermRetentionRequest
Órgão de solicitação para operação
Os parâmetros de opções.
Devoluções
Promise<@azure/core-lro.SimplePollerLike<OperationState<BackupsLongTermRetentionStartResponse>, BackupsLongTermRetentionStartResponse>>
beginStartAndWait(string, string, BackupsLongTermRetentionRequest, BackupsLongTermRetentionStartOptionalParams)
Inicia um backup de retenção de longo prazo.
function beginStartAndWait(resourceGroupName: string, serverName: string, parameters: BackupsLongTermRetentionRequest, options?: BackupsLongTermRetentionStartOptionalParams): Promise<BackupsLongTermRetentionStartResponse>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- serverName
-
string
O nome do servidor.
- parameters
- BackupsLongTermRetentionRequest
Órgão de solicitação para operação
Os parâmetros de opções.
Devoluções
checkPrerequisites(string, string, LtrPreBackupRequest, BackupsLongTermRetentionCheckPrerequisitesOptionalParams)
Realiza todas as verificações necessárias para que uma operação de backup de retenção a longo prazo tenha sucesso.
function checkPrerequisites(resourceGroupName: string, serverName: string, parameters: LtrPreBackupRequest, options?: BackupsLongTermRetentionCheckPrerequisitesOptionalParams): Promise<BackupsLongTermRetentionCheckPrerequisitesResponse>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- serverName
-
string
O nome do servidor.
- parameters
- LtrPreBackupRequest
Órgão de solicitação para operação
Os parâmetros de opções.
Devoluções
get(string, string, string, BackupsLongTermRetentionGetOptionalParams)
Obtém os resultados de uma longa operação de backup de retenção para um servidor.
function get(resourceGroupName: string, serverName: string, backupName: string, options?: BackupsLongTermRetentionGetOptionalParams): Promise<BackupsLongTermRetentionOperation>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- serverName
-
string
O nome do servidor.
- backupName
-
string
O nome do backup.
Os parâmetros de opções.
Devoluções
Promise<BackupsLongTermRetentionOperation>
listByServer(string, string, BackupsLongTermRetentionListByServerOptionalParams)
Lista os resultados das operações de backup de retenção de longo prazo para um servidor.
function listByServer(resourceGroupName: string, serverName: string, options?: BackupsLongTermRetentionListByServerOptionalParams): PagedAsyncIterableIterator<BackupsLongTermRetentionOperation, BackupsLongTermRetentionOperation[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.
- serverName
-
string
O nome do servidor.
Os parâmetros de opções.