مشاركة عبر


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

معلمات الخيارات.

المرتجعات