DdosProtectionPlans interface

Интерфейс, представляющий DdosProtectionPlans.

Методы

beginCreateOrUpdate(string, string, DdosProtectionPlan, DdosProtectionPlansCreateOrUpdateOptionalParams)

Создает или обновляет план защиты от атак DDoS.

beginCreateOrUpdateAndWait(string, string, DdosProtectionPlan, DdosProtectionPlansCreateOrUpdateOptionalParams)

Создает или обновляет план защиты от атак DDoS.

beginDelete(string, string, DdosProtectionPlansDeleteOptionalParams)

Удаляет указанный план защиты от атак DDoS.

beginDeleteAndWait(string, string, DdosProtectionPlansDeleteOptionalParams)

Удаляет указанный план защиты от атак DDoS.

get(string, string, DdosProtectionPlansGetOptionalParams)

Возвращает сведения о указанном плане защиты от атак DDoS.

list(DdosProtectionPlansListOptionalParams)

Возвращает все планы защиты от атак DDoS в подписке.

listByResourceGroup(string, DdosProtectionPlansListByResourceGroupOptionalParams)

Возвращает все планы защиты от атак DDoS в группе ресурсов.

updateTags(string, string, TagsObject, DdosProtectionPlansUpdateTagsOptionalParams)

Обновите теги плана защиты от атак DDoS.

Сведения о методе

beginCreateOrUpdate(string, string, DdosProtectionPlan, DdosProtectionPlansCreateOrUpdateOptionalParams)

Создает или обновляет план защиты от атак DDoS.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

ddosProtectionPlanName

string

Имя плана защиты от атак DDoS.

parameters
DdosProtectionPlan

Параметры, предоставленные операции создания или обновления.

options
DdosProtectionPlansCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginCreateOrUpdateAndWait(string, string, DdosProtectionPlan, DdosProtectionPlansCreateOrUpdateOptionalParams)

Создает или обновляет план защиты от атак DDoS.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

ddosProtectionPlanName

string

Имя плана защиты от атак DDoS.

parameters
DdosProtectionPlan

Параметры, предоставленные операции создания или обновления.

options
DdosProtectionPlansCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

beginDelete(string, string, DdosProtectionPlansDeleteOptionalParams)

Удаляет указанный план защиты от атак DDoS.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

ddosProtectionPlanName

string

Имя плана защиты от атак DDoS.

options
DdosProtectionPlansDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginDeleteAndWait(string, string, DdosProtectionPlansDeleteOptionalParams)

Удаляет указанный план защиты от атак DDoS.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

ddosProtectionPlanName

string

Имя плана защиты от атак DDoS.

options
DdosProtectionPlansDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

get(string, string, DdosProtectionPlansGetOptionalParams)

Возвращает сведения о указанном плане защиты от атак DDoS.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

ddosProtectionPlanName

string

Имя плана защиты от атак DDoS.

options
DdosProtectionPlansGetOptionalParams

Параметры параметров.

Возвращаемое значение

list(DdosProtectionPlansListOptionalParams)

Возвращает все планы защиты от атак DDoS в подписке.

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

Параметры

options
DdosProtectionPlansListOptionalParams

Параметры параметров.

Возвращаемое значение

listByResourceGroup(string, DdosProtectionPlansListByResourceGroupOptionalParams)

Возвращает все планы защиты от атак DDoS в группе ресурсов.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

options
DdosProtectionPlansListByResourceGroupOptionalParams

Параметры параметров.

Возвращаемое значение

updateTags(string, string, TagsObject, DdosProtectionPlansUpdateTagsOptionalParams)

Обновите теги плана защиты от атак DDoS.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

ddosProtectionPlanName

string

Имя плана защиты от атак DDoS.

parameters
TagsObject

Параметры, предоставленные тегам ресурсов плана защиты от атак DDoS.

options
DdosProtectionPlansUpdateTagsOptionalParams

Параметры параметров.

Возвращаемое значение