Partilhar via


SnapshotPolicies interface

Interface que representa um SnapshotPolicies.

Métodos

beginDelete(string, string, string, SnapshotPoliciesDeleteOptionalParams)

Eliminar política de instantâneos

beginDeleteAndWait(string, string, string, SnapshotPoliciesDeleteOptionalParams)

Eliminar política de instantâneos

beginUpdate(string, string, string, SnapshotPolicyPatch, SnapshotPoliciesUpdateOptionalParams)

Aplicar patches a uma política de instantâneo

beginUpdateAndWait(string, string, string, SnapshotPolicyPatch, SnapshotPoliciesUpdateOptionalParams)

Aplicar patches a uma política de instantâneo

create(string, string, string, SnapshotPolicy, SnapshotPoliciesCreateOptionalParams)

Criar uma política de instantâneo

get(string, string, string, SnapshotPoliciesGetOptionalParams)

Obter uma Política de instantâneo

list(string, string, SnapshotPoliciesListOptionalParams)

Listar política de instantâneos

listVolumes(string, string, string, SnapshotPoliciesListVolumesOptionalParams)

Obter volumes associados à política de instantâneos

Detalhes de Método

beginDelete(string, string, string, SnapshotPoliciesDeleteOptionalParams)

Eliminar política de instantâneos

function beginDelete(resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: SnapshotPoliciesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

accountName

string

O nome da conta NetApp

snapshotPolicyName

string

O nome da política de instantâneo

options
SnapshotPoliciesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<PollOperationState<void>, void>>

beginDeleteAndWait(string, string, string, SnapshotPoliciesDeleteOptionalParams)

Eliminar política de instantâneos

function beginDeleteAndWait(resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: SnapshotPoliciesDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

accountName

string

O nome da conta NetApp

snapshotPolicyName

string

O nome da política de instantâneo

options
SnapshotPoliciesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginUpdate(string, string, string, SnapshotPolicyPatch, SnapshotPoliciesUpdateOptionalParams)

Aplicar patches a uma política de instantâneo

function beginUpdate(resourceGroupName: string, accountName: string, snapshotPolicyName: string, body: SnapshotPolicyPatch, options?: SnapshotPoliciesUpdateOptionalParams): Promise<PollerLike<PollOperationState<SnapshotPolicy>, SnapshotPolicy>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

accountName

string

O nome da conta NetApp

snapshotPolicyName

string

O nome da política de instantâneo

body
SnapshotPolicyPatch

Objeto de política de instantâneo fornecido no corpo da operação.

options
SnapshotPoliciesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<PollerLike<PollOperationState<SnapshotPolicy>, SnapshotPolicy>>

beginUpdateAndWait(string, string, string, SnapshotPolicyPatch, SnapshotPoliciesUpdateOptionalParams)

Aplicar patches a uma política de instantâneo

function beginUpdateAndWait(resourceGroupName: string, accountName: string, snapshotPolicyName: string, body: SnapshotPolicyPatch, options?: SnapshotPoliciesUpdateOptionalParams): Promise<SnapshotPolicy>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

accountName

string

O nome da conta NetApp

snapshotPolicyName

string

O nome da política de instantâneo

body
SnapshotPolicyPatch

Objeto de política de instantâneo fornecido no corpo da operação.

options
SnapshotPoliciesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<SnapshotPolicy>

create(string, string, string, SnapshotPolicy, SnapshotPoliciesCreateOptionalParams)

Criar uma política de instantâneo

function create(resourceGroupName: string, accountName: string, snapshotPolicyName: string, body: SnapshotPolicy, options?: SnapshotPoliciesCreateOptionalParams): Promise<SnapshotPolicy>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

accountName

string

O nome da conta NetApp

snapshotPolicyName

string

O nome da política de instantâneo

body
SnapshotPolicy

Objeto de política de instantâneo fornecido no corpo da operação.

options
SnapshotPoliciesCreateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<SnapshotPolicy>

get(string, string, string, SnapshotPoliciesGetOptionalParams)

Obter uma Política de instantâneo

function get(resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: SnapshotPoliciesGetOptionalParams): Promise<SnapshotPolicy>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

accountName

string

O nome da conta NetApp

snapshotPolicyName

string

O nome da política de instantâneo

options
SnapshotPoliciesGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<SnapshotPolicy>

list(string, string, SnapshotPoliciesListOptionalParams)

Listar política de instantâneos

function list(resourceGroupName: string, accountName: string, options?: SnapshotPoliciesListOptionalParams): PagedAsyncIterableIterator<SnapshotPolicy, SnapshotPolicy[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

accountName

string

O nome da conta NetApp

options
SnapshotPoliciesListOptionalParams

Os parâmetros de opções.

Devoluções

PagedAsyncIterableIterator<SnapshotPolicy, SnapshotPolicy[], PageSettings>

listVolumes(string, string, string, SnapshotPoliciesListVolumesOptionalParams)

Obter volumes associados à política de instantâneos

function listVolumes(resourceGroupName: string, accountName: string, snapshotPolicyName: string, options?: SnapshotPoliciesListVolumesOptionalParams): Promise<SnapshotPolicyVolumeList>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

accountName

string

O nome da conta NetApp

snapshotPolicyName

string

O nome da política de instantâneo

options
SnapshotPoliciesListVolumesOptionalParams

Os parâmetros de opções.

Devoluções