BackupPolicies interface
Interface que representa uma BackupPolicies.
Métodos
Detalhes de Método
beginCreate(string, string, string, BackupPolicy, BackupPoliciesCreateOptionalParams)
Criar uma política de cópia de segurança para a Conta Netapp
function beginCreate(resourceGroupName: string, accountName: string, backupPolicyName: string, body: BackupPolicy, options?: BackupPoliciesCreateOptionalParams): Promise<PollerLike<PollOperationState<BackupPolicy>, BackupPolicy>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- accountName
-
string
O nome da conta NetApp
- backupPolicyName
-
string
Nome da política de cópia de segurança que identifica exclusivamente a política de cópia de segurança.
- body
- BackupPolicy
Objeto de política de cópia de segurança fornecido no corpo da operação.
Os parâmetros de opções.
Devoluções
Promise<PollerLike<PollOperationState<BackupPolicy>, BackupPolicy>>
beginCreateAndWait(string, string, string, BackupPolicy, BackupPoliciesCreateOptionalParams)
Criar uma política de cópia de segurança para a Conta Netapp
function beginCreateAndWait(resourceGroupName: string, accountName: string, backupPolicyName: string, body: BackupPolicy, options?: BackupPoliciesCreateOptionalParams): Promise<BackupPolicy>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- accountName
-
string
O nome da conta NetApp
- backupPolicyName
-
string
Nome da política de cópia de segurança que identifica exclusivamente a política de cópia de segurança.
- body
- BackupPolicy
Objeto de política de cópia de segurança fornecido no corpo da operação.
Os parâmetros de opções.
Devoluções
Promise<BackupPolicy>
beginDelete(string, string, string, BackupPoliciesDeleteOptionalParams)
Eliminar política de cópia de segurança
function beginDelete(resourceGroupName: string, accountName: string, backupPolicyName: string, options?: BackupPoliciesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- accountName
-
string
O nome da conta NetApp
- backupPolicyName
-
string
Nome da política de cópia de segurança que identifica exclusivamente a política de cópia de segurança.
Os parâmetros de opções.
Devoluções
Promise<PollerLike<PollOperationState<void>, void>>
beginDeleteAndWait(string, string, string, BackupPoliciesDeleteOptionalParams)
Eliminar política de cópia de segurança
function beginDeleteAndWait(resourceGroupName: string, accountName: string, backupPolicyName: string, options?: BackupPoliciesDeleteOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- accountName
-
string
O nome da conta NetApp
- backupPolicyName
-
string
Nome da política de cópia de segurança que identifica exclusivamente a política de cópia de segurança.
Os parâmetros de opções.
Devoluções
Promise<void>
beginUpdate(string, string, string, BackupPolicyPatch, BackupPoliciesUpdateOptionalParams)
Corrigir uma política de cópia de segurança para a Conta Netapp
function beginUpdate(resourceGroupName: string, accountName: string, backupPolicyName: string, body: BackupPolicyPatch, options?: BackupPoliciesUpdateOptionalParams): Promise<PollerLike<PollOperationState<BackupPolicy>, BackupPolicy>>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- accountName
-
string
O nome da conta NetApp
- backupPolicyName
-
string
Nome da política de cópia de segurança que identifica exclusivamente a política de cópia de segurança.
- body
- BackupPolicyPatch
Objeto de política de cópia de segurança fornecido no corpo da operação.
Os parâmetros de opções.
Devoluções
Promise<PollerLike<PollOperationState<BackupPolicy>, BackupPolicy>>
beginUpdateAndWait(string, string, string, BackupPolicyPatch, BackupPoliciesUpdateOptionalParams)
Corrigir uma política de cópia de segurança para a Conta Netapp
function beginUpdateAndWait(resourceGroupName: string, accountName: string, backupPolicyName: string, body: BackupPolicyPatch, options?: BackupPoliciesUpdateOptionalParams): Promise<BackupPolicy>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- accountName
-
string
O nome da conta NetApp
- backupPolicyName
-
string
Nome da política de cópia de segurança que identifica exclusivamente a política de cópia de segurança.
- body
- BackupPolicyPatch
Objeto de política de cópia de segurança fornecido no corpo da operação.
Os parâmetros de opções.
Devoluções
Promise<BackupPolicy>
get(string, string, string, BackupPoliciesGetOptionalParams)
Obter uma política de cópia de segurança específica
function get(resourceGroupName: string, accountName: string, backupPolicyName: string, options?: BackupPoliciesGetOptionalParams): Promise<BackupPolicy>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- accountName
-
string
O nome da conta NetApp
- backupPolicyName
-
string
Nome da política de cópia de segurança que identifica exclusivamente a política de cópia de segurança.
- options
- BackupPoliciesGetOptionalParams
Os parâmetros de opções.
Devoluções
Promise<BackupPolicy>
list(string, string, BackupPoliciesListOptionalParams)
Listar políticas de cópia de segurança para a Conta Netapp
function list(resourceGroupName: string, accountName: string, options?: BackupPoliciesListOptionalParams): PagedAsyncIterableIterator<BackupPolicy, BackupPolicy[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- accountName
-
string
O nome da conta NetApp
- options
- BackupPoliciesListOptionalParams
Os parâmetros de opções.
Devoluções
PagedAsyncIterableIterator<BackupPolicy, BackupPolicy[], PageSettings>