Condividi tramite


DdosProtectionPlans interface

Interfaccia che rappresenta un oggetto DdosProtectionPlans.

Metodi

beginCreateOrUpdate(string, string, DdosProtectionPlan, DdosProtectionPlansCreateOrUpdateOptionalParams)

Crea o aggiorna un piano di protezione DDoS.

beginCreateOrUpdateAndWait(string, string, DdosProtectionPlan, DdosProtectionPlansCreateOrUpdateOptionalParams)

Crea o aggiorna un piano di protezione DDoS.

beginDelete(string, string, DdosProtectionPlansDeleteOptionalParams)

Elimina il piano di protezione DDoS specificato.

beginDeleteAndWait(string, string, DdosProtectionPlansDeleteOptionalParams)

Elimina il piano di protezione DDoS specificato.

get(string, string, DdosProtectionPlansGetOptionalParams)

Ottiene informazioni sul piano di protezione DDoS specificato.

list(DdosProtectionPlansListOptionalParams)

Ottiene tutti i piani di protezione DDoS in una sottoscrizione.

listByResourceGroup(string, DdosProtectionPlansListByResourceGroupOptionalParams)

Ottiene tutti i piani di protezione DDoS in un gruppo di risorse.

updateTags(string, string, TagsObject, DdosProtectionPlansUpdateTagsOptionalParams)

Aggiornare i tag di un piano di protezione DDoS.

Dettagli metodo

beginCreateOrUpdate(string, string, DdosProtectionPlan, DdosProtectionPlansCreateOrUpdateOptionalParams)

Crea o aggiorna un piano di protezione DDoS.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

ddosProtectionPlanName

string

Nome del piano di protezione DDoS.

parameters
DdosProtectionPlan

Parametri forniti all'operazione di creazione o aggiornamento.

options
DdosProtectionPlansCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

beginCreateOrUpdateAndWait(string, string, DdosProtectionPlan, DdosProtectionPlansCreateOrUpdateOptionalParams)

Crea o aggiorna un piano di protezione DDoS.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

ddosProtectionPlanName

string

Nome del piano di protezione DDoS.

parameters
DdosProtectionPlan

Parametri forniti all'operazione di creazione o aggiornamento.

options
DdosProtectionPlansCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

beginDelete(string, string, DdosProtectionPlansDeleteOptionalParams)

Elimina il piano di protezione DDoS specificato.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

ddosProtectionPlanName

string

Nome del piano di protezione DDoS.

options
DdosProtectionPlansDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeleteAndWait(string, string, DdosProtectionPlansDeleteOptionalParams)

Elimina il piano di protezione DDoS specificato.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

ddosProtectionPlanName

string

Nome del piano di protezione DDoS.

options
DdosProtectionPlansDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

get(string, string, DdosProtectionPlansGetOptionalParams)

Ottiene informazioni sul piano di protezione DDoS specificato.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

ddosProtectionPlanName

string

Nome del piano di protezione DDoS.

options
DdosProtectionPlansGetOptionalParams

Parametri delle opzioni.

Restituisce

list(DdosProtectionPlansListOptionalParams)

Ottiene tutti i piani di protezione DDoS in una sottoscrizione.

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

Parametri

options
DdosProtectionPlansListOptionalParams

Parametri delle opzioni.

Restituisce

listByResourceGroup(string, DdosProtectionPlansListByResourceGroupOptionalParams)

Ottiene tutti i piani di protezione DDoS in un gruppo di risorse.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

options
DdosProtectionPlansListByResourceGroupOptionalParams

Parametri delle opzioni.

Restituisce

updateTags(string, string, TagsObject, DdosProtectionPlansUpdateTagsOptionalParams)

Aggiornare i tag di un piano di protezione DDoS.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse.

ddosProtectionPlanName

string

Nome del piano di protezione DDoS.

parameters
TagsObject

Parametri forniti ai tag delle risorse del piano di protezione DDoS di aggiornamento.

options
DdosProtectionPlansUpdateTagsOptionalParams

Parametri delle opzioni.

Restituisce