Compartilhar via


DdosProtectionPlans interface

Interface que representa um DdosProtectionPlans.

Métodos

beginCreateOrUpdate(string, string, DdosProtectionPlan, DdosProtectionPlansCreateOrUpdateOptionalParams)

Cria ou atualiza um plano de proteção contra DDoS.

beginCreateOrUpdateAndWait(string, string, DdosProtectionPlan, DdosProtectionPlansCreateOrUpdateOptionalParams)

Cria ou atualiza um plano de proteção contra DDoS.

beginDelete(string, string, DdosProtectionPlansDeleteOptionalParams)

Exclui o plano de proteção contra DDoS especificado.

beginDeleteAndWait(string, string, DdosProtectionPlansDeleteOptionalParams)

Exclui o plano de proteção contra DDoS especificado.

get(string, string, DdosProtectionPlansGetOptionalParams)

Obtém informações sobre o plano de proteção contra DDoS especificado.

list(DdosProtectionPlansListOptionalParams)

Obtém todos os planos de proteção contra DDoS em uma assinatura.

listByResourceGroup(string, DdosProtectionPlansListByResourceGroupOptionalParams)

Obtém todos os planos de proteção contra DDoS em um grupo de recursos.

updateTags(string, string, TagsObject, DdosProtectionPlansUpdateTagsOptionalParams)

Atualize uma marca de plano de proteção contra DDoS.

Detalhes do método

beginCreateOrUpdate(string, string, DdosProtectionPlan, DdosProtectionPlansCreateOrUpdateOptionalParams)

Cria ou atualiza um plano de proteção contra DDoS.

function beginCreateOrUpdate(resourceGroupName: string, ddosProtectionPlanName: string, parameters: DdosProtectionPlan, options?: DdosProtectionPlansCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DdosProtectionPlan>, DdosProtectionPlan>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

ddosProtectionPlanName

string

O nome do plano de proteção contra DDoS.

parameters
DdosProtectionPlan

Parâmetros fornecidos para a operação de criação ou atualização.

options
DdosProtectionPlansCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, DdosProtectionPlan, DdosProtectionPlansCreateOrUpdateOptionalParams)

Cria ou atualiza um plano de proteção contra DDoS.

function beginCreateOrUpdateAndWait(resourceGroupName: string, ddosProtectionPlanName: string, parameters: DdosProtectionPlan, options?: DdosProtectionPlansCreateOrUpdateOptionalParams): Promise<DdosProtectionPlan>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

ddosProtectionPlanName

string

O nome do plano de proteção contra DDoS.

parameters
DdosProtectionPlan

Parâmetros fornecidos para a operação de criação ou atualização.

options
DdosProtectionPlansCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginDelete(string, string, DdosProtectionPlansDeleteOptionalParams)

Exclui o plano de proteção contra DDoS especificado.

function beginDelete(resourceGroupName: string, ddosProtectionPlanName: string, options?: DdosProtectionPlansDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

ddosProtectionPlanName

string

O nome do plano de proteção contra DDoS.

options
DdosProtectionPlansDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, DdosProtectionPlansDeleteOptionalParams)

Exclui o plano de proteção contra DDoS especificado.

function beginDeleteAndWait(resourceGroupName: string, ddosProtectionPlanName: string, options?: DdosProtectionPlansDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

ddosProtectionPlanName

string

O nome do plano de proteção contra DDoS.

options
DdosProtectionPlansDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, DdosProtectionPlansGetOptionalParams)

Obtém informações sobre o plano de proteção contra DDoS especificado.

function get(resourceGroupName: string, ddosProtectionPlanName: string, options?: DdosProtectionPlansGetOptionalParams): Promise<DdosProtectionPlan>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

ddosProtectionPlanName

string

O nome do plano de proteção contra DDoS.

options
DdosProtectionPlansGetOptionalParams

Os parâmetros de opções.

Retornos

list(DdosProtectionPlansListOptionalParams)

Obtém todos os planos de proteção contra DDoS em uma assinatura.

function list(options?: DdosProtectionPlansListOptionalParams): PagedAsyncIterableIterator<DdosProtectionPlan, DdosProtectionPlan[], PageSettings>

Parâmetros

options
DdosProtectionPlansListOptionalParams

Os parâmetros de opções.

Retornos

listByResourceGroup(string, DdosProtectionPlansListByResourceGroupOptionalParams)

Obtém todos os planos de proteção contra DDoS em um grupo de recursos.

function listByResourceGroup(resourceGroupName: string, options?: DdosProtectionPlansListByResourceGroupOptionalParams): PagedAsyncIterableIterator<DdosProtectionPlan, DdosProtectionPlan[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

options
DdosProtectionPlansListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

updateTags(string, string, TagsObject, DdosProtectionPlansUpdateTagsOptionalParams)

Atualize uma marca de plano de proteção contra DDoS.

function updateTags(resourceGroupName: string, ddosProtectionPlanName: string, parameters: TagsObject, options?: DdosProtectionPlansUpdateTagsOptionalParams): Promise<DdosProtectionPlan>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

ddosProtectionPlanName

string

O nome do plano de proteção contra DDoS.

parameters
TagsObject

Parâmetros fornecidos para as marcas de recurso do plano de proteção contra DDoS de atualização.

options
DdosProtectionPlansUpdateTagsOptionalParams

Os parâmetros de opções.

Retornos