Udostępnij za pośrednictwem


DdosProtectionPlans interface

Interfejs reprezentujący DdosProtectionPlans.

Metody

beginCreateOrUpdate(string, string, DdosProtectionPlan, DdosProtectionPlansCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje plan ochrony przed atakami DDoS.

beginCreateOrUpdateAndWait(string, string, DdosProtectionPlan, DdosProtectionPlansCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje plan ochrony przed atakami DDoS.

beginDelete(string, string, DdosProtectionPlansDeleteOptionalParams)

Usuwa określony plan ochrony przed atakami DDoS.

beginDeleteAndWait(string, string, DdosProtectionPlansDeleteOptionalParams)

Usuwa określony plan ochrony przed atakami DDoS.

get(string, string, DdosProtectionPlansGetOptionalParams)

Pobiera informacje o określonym planie ochrony przed atakami DDoS.

list(DdosProtectionPlansListOptionalParams)

Pobiera wszystkie plany ochrony przed atakami DDoS w subskrypcji.

listByResourceGroup(string, DdosProtectionPlansListByResourceGroupOptionalParams)

Pobiera wszystkie plany ochrony przed atakami DDoS w grupie zasobów.

updateTags(string, string, TagsObject, DdosProtectionPlansUpdateTagsOptionalParams)

Aktualizowanie tagów planu ochrony przed atakami DDoS.

Szczegóły metody

beginCreateOrUpdate(string, string, DdosProtectionPlan, DdosProtectionPlansCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje plan ochrony przed atakami DDoS.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

ddosProtectionPlanName

string

Nazwa planu ochrony przed atakami DDoS.

parameters
DdosProtectionPlan

Parametry dostarczone do operacji tworzenia lub aktualizacji.

Zwraca

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

beginCreateOrUpdateAndWait(string, string, DdosProtectionPlan, DdosProtectionPlansCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje plan ochrony przed atakami DDoS.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

ddosProtectionPlanName

string

Nazwa planu ochrony przed atakami DDoS.

parameters
DdosProtectionPlan

Parametry dostarczone do operacji tworzenia lub aktualizacji.

Zwraca

beginDelete(string, string, DdosProtectionPlansDeleteOptionalParams)

Usuwa określony plan ochrony przed atakami DDoS.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

ddosProtectionPlanName

string

Nazwa planu ochrony przed atakami DDoS.

options
DdosProtectionPlansDeleteOptionalParams

Parametry opcji.

Zwraca

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

beginDeleteAndWait(string, string, DdosProtectionPlansDeleteOptionalParams)

Usuwa określony plan ochrony przed atakami DDoS.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

ddosProtectionPlanName

string

Nazwa planu ochrony przed atakami DDoS.

options
DdosProtectionPlansDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<void>

get(string, string, DdosProtectionPlansGetOptionalParams)

Pobiera informacje o określonym planie ochrony przed atakami DDoS.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

ddosProtectionPlanName

string

Nazwa planu ochrony przed atakami DDoS.

options
DdosProtectionPlansGetOptionalParams

Parametry opcji.

Zwraca

list(DdosProtectionPlansListOptionalParams)

Pobiera wszystkie plany ochrony przed atakami DDoS w subskrypcji.

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

Parametry

options
DdosProtectionPlansListOptionalParams

Parametry opcji.

Zwraca

listByResourceGroup(string, DdosProtectionPlansListByResourceGroupOptionalParams)

Pobiera wszystkie plany ochrony przed atakami DDoS w grupie zasobów.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

Zwraca

updateTags(string, string, TagsObject, DdosProtectionPlansUpdateTagsOptionalParams)

Aktualizowanie tagów planu ochrony przed atakami DDoS.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów.

ddosProtectionPlanName

string

Nazwa planu ochrony przed atakami DDoS.

parameters
TagsObject

Parametry dostarczane do tagów zasobów planu ochrony przed atakami DDoS.

Zwraca