DdosProtectionPlansOperations interface

Bir DdosProtectionPlans işlemlerini temsil eden arayüz.

Özellikler

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
createOrUpdate

DDoS koruma planı oluşturur veya güncelleştirir.

delete

Belirtilen DDoS koruma planını siler.

get

Belirtilen DDoS koruma planı hakkında bilgi alır.

list

Bir abonelikte tüm DDoS koruma planlarını alır.

listByResourceGroup

Bir kaynak grubundaki tüm DDoS koruma planlarını alır.

updateTags

DDoS koruma planı etiketlerini güncelleştirin.

Özellik Ayrıntıları

beginCreateOrUpdate

Uyarı

Bu API artık kullanım dışıdır.

use createOrUpdate instead

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

Özellik Değeri

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

beginCreateOrUpdateAndWait

Uyarı

Bu API artık kullanım dışıdır.

use createOrUpdate instead

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

Özellik Değeri

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

beginDelete

Uyarı

Bu API artık kullanım dışıdır.

use delete instead

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

Özellik Değeri

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

beginDeleteAndWait

Uyarı

Bu API artık kullanım dışıdır.

use delete instead

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

Özellik Değeri

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

createOrUpdate

DDoS koruma planı oluşturur veya güncelleştirir.

createOrUpdate: (resourceGroupName: string, ddosProtectionPlanName: string, parameters: DdosProtectionPlan, options?: DdosProtectionPlansCreateOrUpdateOptionalParams) => PollerLike<OperationState<DdosProtectionPlan>, DdosProtectionPlan>

Özellik Değeri

(resourceGroupName: string, ddosProtectionPlanName: string, parameters: DdosProtectionPlan, options?: DdosProtectionPlansCreateOrUpdateOptionalParams) => PollerLike<OperationState<DdosProtectionPlan>, DdosProtectionPlan>

delete

Belirtilen DDoS koruma planını siler.

delete: (resourceGroupName: string, ddosProtectionPlanName: string, options?: DdosProtectionPlansDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Özellik Değeri

(resourceGroupName: string, ddosProtectionPlanName: string, options?: DdosProtectionPlansDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Belirtilen DDoS koruma planı hakkında bilgi alır.

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

Özellik Değeri

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

list

Bir abonelikte tüm DDoS koruma planlarını alır.

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

Özellik Değeri

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

listByResourceGroup

Bir kaynak grubundaki tüm DDoS koruma planlarını alır.

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

Özellik Değeri

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

updateTags

DDoS koruma planı etiketlerini güncelleştirin.

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

Özellik Değeri

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