Partilhar via


VolumeQuotaRules interface

Interface que representa um VolumeQuotaRules.

Métodos

beginCreate(string, string, string, string, string, VolumeQuotaRule, VolumeQuotaRulesCreateOptionalParams)

Criar a regra de cota especificada dentro de um determinado volume

beginCreateAndWait(string, string, string, string, string, VolumeQuotaRule, VolumeQuotaRulesCreateOptionalParams)

Criar a regra de cota especificada dentro de um determinado volume

beginDelete(string, string, string, string, string, VolumeQuotaRulesDeleteOptionalParams)

Excluir regra de cota

beginDeleteAndWait(string, string, string, string, string, VolumeQuotaRulesDeleteOptionalParams)

Excluir regra de cota

beginUpdate(string, string, string, string, string, VolumeQuotaRulePatch, VolumeQuotaRulesUpdateOptionalParams)

Corrigir uma regra de cota

beginUpdateAndWait(string, string, string, string, string, VolumeQuotaRulePatch, VolumeQuotaRulesUpdateOptionalParams)

Corrigir uma regra de cota

get(string, string, string, string, string, VolumeQuotaRulesGetOptionalParams)

Obter detalhes da regra de cota especificada

listByVolume(string, string, string, string, VolumeQuotaRulesListByVolumeOptionalParams)

Listar todas as regras de cota associadas ao volume

Detalhes de Método

beginCreate(string, string, string, string, string, VolumeQuotaRule, VolumeQuotaRulesCreateOptionalParams)

Criar a regra de cota especificada dentro de um determinado volume

function beginCreate(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, volumeQuotaRuleName: string, body: VolumeQuotaRule, options?: VolumeQuotaRulesCreateOptionalParams): Promise<SimplePollerLike<OperationState<VolumeQuotaRule>, VolumeQuotaRule>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta NetApp

poolName

string

O nome do pool de capacidade

volumeName

string

O nome do volume

volumeQuotaRuleName

string

O nome da regra de cota de volume

body
VolumeQuotaRule

Objeto de regra de cota fornecido no corpo da operação.

options
VolumeQuotaRulesCreateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<VolumeQuotaRule>, VolumeQuotaRule>>

beginCreateAndWait(string, string, string, string, string, VolumeQuotaRule, VolumeQuotaRulesCreateOptionalParams)

Criar a regra de cota especificada dentro de um determinado volume

function beginCreateAndWait(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, volumeQuotaRuleName: string, body: VolumeQuotaRule, options?: VolumeQuotaRulesCreateOptionalParams): Promise<VolumeQuotaRule>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta NetApp

poolName

string

O nome do pool de capacidade

volumeName

string

O nome do volume

volumeQuotaRuleName

string

O nome da regra de cota de volume

body
VolumeQuotaRule

Objeto de regra de cota fornecido no corpo da operação.

options
VolumeQuotaRulesCreateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<VolumeQuotaRule>

beginDelete(string, string, string, string, string, VolumeQuotaRulesDeleteOptionalParams)

Excluir regra de cota

function beginDelete(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, volumeQuotaRuleName: string, options?: VolumeQuotaRulesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta NetApp

poolName

string

O nome do pool de capacidade

volumeName

string

O nome do volume

volumeQuotaRuleName

string

O nome da regra de cota de volume

options
VolumeQuotaRulesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, string, string, VolumeQuotaRulesDeleteOptionalParams)

Excluir regra de cota

function beginDeleteAndWait(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, volumeQuotaRuleName: string, options?: VolumeQuotaRulesDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta NetApp

poolName

string

O nome do pool de capacidade

volumeName

string

O nome do volume

volumeQuotaRuleName

string

O nome da regra de cota de volume

options
VolumeQuotaRulesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginUpdate(string, string, string, string, string, VolumeQuotaRulePatch, VolumeQuotaRulesUpdateOptionalParams)

Corrigir uma regra de cota

function beginUpdate(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, volumeQuotaRuleName: string, body: VolumeQuotaRulePatch, options?: VolumeQuotaRulesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VolumeQuotaRule>, VolumeQuotaRule>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta NetApp

poolName

string

O nome do pool de capacidade

volumeName

string

O nome do volume

volumeQuotaRuleName

string

O nome da regra de cota de volume

body
VolumeQuotaRulePatch

Objeto de regra de cota fornecido no corpo da operação.

options
VolumeQuotaRulesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<@azure/core-lro.SimplePollerLike<OperationState<VolumeQuotaRule>, VolumeQuotaRule>>

beginUpdateAndWait(string, string, string, string, string, VolumeQuotaRulePatch, VolumeQuotaRulesUpdateOptionalParams)

Corrigir uma regra de cota

function beginUpdateAndWait(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, volumeQuotaRuleName: string, body: VolumeQuotaRulePatch, options?: VolumeQuotaRulesUpdateOptionalParams): Promise<VolumeQuotaRule>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta NetApp

poolName

string

O nome do pool de capacidade

volumeName

string

O nome do volume

volumeQuotaRuleName

string

O nome da regra de cota de volume

body
VolumeQuotaRulePatch

Objeto de regra de cota fornecido no corpo da operação.

options
VolumeQuotaRulesUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<VolumeQuotaRule>

get(string, string, string, string, string, VolumeQuotaRulesGetOptionalParams)

Obter detalhes da regra de cota especificada

function get(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, volumeQuotaRuleName: string, options?: VolumeQuotaRulesGetOptionalParams): Promise<VolumeQuotaRule>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta NetApp

poolName

string

O nome do pool de capacidade

volumeName

string

O nome do volume

volumeQuotaRuleName

string

O nome da regra de cota de volume

options
VolumeQuotaRulesGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<VolumeQuotaRule>

listByVolume(string, string, string, string, VolumeQuotaRulesListByVolumeOptionalParams)

Listar todas as regras de cota associadas ao volume

function listByVolume(resourceGroupName: string, accountName: string, poolName: string, volumeName: string, options?: VolumeQuotaRulesListByVolumeOptionalParams): PagedAsyncIterableIterator<VolumeQuotaRule, VolumeQuotaRule[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta NetApp

poolName

string

O nome do pool de capacidade

volumeName

string

O nome do volume

options
VolumeQuotaRulesListByVolumeOptionalParams

Os parâmetros de opções.

Devoluções