PolicySetDefinitions interface
واجهة تمثل PolicySetDefinitions.
الأساليب
| create |
تقوم هذه العملية بإنشاء تعريف مجموعة نهج أو تحديثه في الاشتراك المحدد بالاسم المحدد. |
| create |
تقوم هذه العملية بإنشاء تعريف مجموعة نهج أو تحديثه في مجموعة الإدارة المحددة بالاسم المحدد. |
| delete(string, Policy |
تحذف هذه العملية تعريف مجموعة النهج في الاشتراك المحدد بالاسم المحدد. |
| delete |
تحذف هذه العملية تعريف مجموعة النهج في مجموعة الإدارة المحددة بالاسم المحدد. |
| get(string, Policy |
تسترد هذه العملية تعريف مجموعة النهج في الاشتراك المحدد بالاسم المحدد. |
| get |
تسترد هذه العملية تعريف مجموعة النهج في مجموعة الإدارة المحددة بالاسم المحدد. |
| get |
تسترد هذه العملية تعريف مجموعة النهج المضمنة بالاسم المحدد. |
| list(Policy |
تسترد هذه العملية قائمة بجميع تعريفات مجموعة النهج في اشتراك معين تتطابق مع $filter المعطاة الاختيارية. القيم الصالحة $filter هي: 'atExactScope()' أو 'policyType -eq {value}' أو 'category eq '{value}'. إذا لم يتم توفير $filter، تتضمن القائمة غير المصفات جميع تعريفات مجموعة النهج المقترنة بالاشتراك، بما في ذلك تلك التي تنطبق مباشرة أو من مجموعات الإدارة التي تحتوي على الاشتراك المحدد. إذا تم توفير $filter=atExactScope() ، فإن القائمة التي تم إرجاعها تتضمن فقط جميع تعريفات مجموعة النهج التي في الاشتراك المحدد. إذا تم توفير $filter='policyType -eq {value}'، فإن القائمة التي تم إرجاعها تتضمن فقط كافة تعريفات مجموعة النهج التي يتطابق نوعها مع {value}. قيم policyType المحتملة غير محددة ومدمجة ومخصصة. إذا تم توفير $filter='category -eq {value}'، فإن القائمة التي تم إرجاعها تتضمن فقط كافة تعريفات مجموعة النهج التي تتطابق فئتها مع {value}. |
| list |
تسترد هذه العملية قائمة بجميع تعريفات مجموعة النهج المضمنة التي تطابق $filter المعطاة الاختيارية. إذا تم توفير $filter='category -eq {value}'، فإن القائمة التي تم إرجاعها تتضمن فقط جميع تعريفات مجموعة النهج المضمنة التي تتطابق فئتها مع {value}. |
| list |
تسترد هذه العملية قائمة بجميع تعريفات مجموعة النهج في مجموعة إدارة معينة تتطابق مع $filter المعطاة الاختيارية. القيم الصالحة $filter هي: 'atExactScope()' أو 'policyType -eq {value}' أو 'category eq '{value}'. إذا لم يتم توفير $filter، تتضمن القائمة غير المصفات جميع تعريفات مجموعة النهج المقترنة بمجموعة الإدارة، بما في ذلك تلك التي تنطبق مباشرة أو من مجموعات الإدارة التي تحتوي على مجموعة الإدارة المحددة. إذا تم توفير $filter=atExactScope() ، فإن القائمة التي تم إرجاعها تتضمن فقط جميع تعريفات مجموعة النهج الموجودة في مجموعة الإدارة المحددة. إذا تم توفير $filter='policyType -eq {value}'، فإن القائمة التي تم إرجاعها تتضمن فقط كافة تعريفات مجموعة النهج التي يتطابق نوعها مع {value}. قيم policyType المحتملة غير محددة ومدمجة ومخصصة. إذا تم توفير $filter='category -eq {value}'، فإن القائمة التي تم إرجاعها تتضمن فقط كافة تعريفات مجموعة النهج التي تتطابق فئتها مع {value}. |
تفاصيل الأسلوب
createOrUpdate(string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateOptionalParams)
تقوم هذه العملية بإنشاء تعريف مجموعة نهج أو تحديثه في الاشتراك المحدد بالاسم المحدد.
function createOrUpdate(policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams): Promise<PolicySetDefinition>
المعلمات
- policySetDefinitionName
-
string
اسم تعريف مجموعة النهج المراد إنشاؤه.
- parameters
- PolicySetDefinition
خصائص تعريف مجموعة النهج.
معلمات الخيارات.
المرتجعات
Promise<PolicySetDefinition>
createOrUpdateAtManagementGroup(string, string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)
تقوم هذه العملية بإنشاء تعريف مجموعة نهج أو تحديثه في مجموعة الإدارة المحددة بالاسم المحدد.
function createOrUpdateAtManagementGroup(managementGroupId: string, policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicySetDefinition>
المعلمات
- managementGroupId
-
string
معرف مجموعة الإدارة.
- policySetDefinitionName
-
string
اسم تعريف مجموعة النهج المراد إنشاؤه.
- parameters
- PolicySetDefinition
خصائص تعريف مجموعة النهج.
معلمات الخيارات.
المرتجعات
Promise<PolicySetDefinition>
delete(string, PolicySetDefinitionsDeleteOptionalParams)
تحذف هذه العملية تعريف مجموعة النهج في الاشتراك المحدد بالاسم المحدد.
function delete(policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams): Promise<void>
المعلمات
- policySetDefinitionName
-
string
اسم تعريف مجموعة النهج المراد حذفه.
معلمات الخيارات.
المرتجعات
Promise<void>
deleteAtManagementGroup(string, string, PolicySetDefinitionsDeleteAtManagementGroupOptionalParams)
تحذف هذه العملية تعريف مجموعة النهج في مجموعة الإدارة المحددة بالاسم المحدد.
function deleteAtManagementGroup(managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams): Promise<void>
المعلمات
- managementGroupId
-
string
معرف مجموعة الإدارة.
- policySetDefinitionName
-
string
اسم تعريف مجموعة النهج المراد حذفه.
معلمات الخيارات.
المرتجعات
Promise<void>
get(string, PolicySetDefinitionsGetOptionalParams)
تسترد هذه العملية تعريف مجموعة النهج في الاشتراك المحدد بالاسم المحدد.
function get(policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams): Promise<PolicySetDefinition>
المعلمات
- policySetDefinitionName
-
string
اسم تعريف مجموعة النهج للحصول عليه.
معلمات الخيارات.
المرتجعات
Promise<PolicySetDefinition>
getAtManagementGroup(string, string, PolicySetDefinitionsGetAtManagementGroupOptionalParams)
تسترد هذه العملية تعريف مجموعة النهج في مجموعة الإدارة المحددة بالاسم المحدد.
function getAtManagementGroup(managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams): Promise<PolicySetDefinition>
المعلمات
- managementGroupId
-
string
معرف مجموعة الإدارة.
- policySetDefinitionName
-
string
اسم تعريف مجموعة النهج للحصول عليه.
معلمات الخيارات.
المرتجعات
Promise<PolicySetDefinition>
getBuiltIn(string, PolicySetDefinitionsGetBuiltInOptionalParams)
تسترد هذه العملية تعريف مجموعة النهج المضمنة بالاسم المحدد.
function getBuiltIn(policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams): Promise<PolicySetDefinition>
المعلمات
- policySetDefinitionName
-
string
اسم تعريف مجموعة النهج للحصول عليه.
معلمات الخيارات.
المرتجعات
Promise<PolicySetDefinition>
list(PolicySetDefinitionsListOptionalParams)
تسترد هذه العملية قائمة بجميع تعريفات مجموعة النهج في اشتراك معين تتطابق مع $filter المعطاة الاختيارية. القيم الصالحة $filter هي: 'atExactScope()' أو 'policyType -eq {value}' أو 'category eq '{value}'. إذا لم يتم توفير $filter، تتضمن القائمة غير المصفات جميع تعريفات مجموعة النهج المقترنة بالاشتراك، بما في ذلك تلك التي تنطبق مباشرة أو من مجموعات الإدارة التي تحتوي على الاشتراك المحدد. إذا تم توفير $filter=atExactScope() ، فإن القائمة التي تم إرجاعها تتضمن فقط جميع تعريفات مجموعة النهج التي في الاشتراك المحدد. إذا تم توفير $filter='policyType -eq {value}'، فإن القائمة التي تم إرجاعها تتضمن فقط كافة تعريفات مجموعة النهج التي يتطابق نوعها مع {value}. قيم policyType المحتملة غير محددة ومدمجة ومخصصة. إذا تم توفير $filter='category -eq {value}'، فإن القائمة التي تم إرجاعها تتضمن فقط كافة تعريفات مجموعة النهج التي تتطابق فئتها مع {value}.
function list(options?: PolicySetDefinitionsListOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
المعلمات
معلمات الخيارات.
المرتجعات
listBuiltIn(PolicySetDefinitionsListBuiltInOptionalParams)
تسترد هذه العملية قائمة بجميع تعريفات مجموعة النهج المضمنة التي تطابق $filter المعطاة الاختيارية. إذا تم توفير $filter='category -eq {value}'، فإن القائمة التي تم إرجاعها تتضمن فقط جميع تعريفات مجموعة النهج المضمنة التي تتطابق فئتها مع {value}.
function listBuiltIn(options?: PolicySetDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
المعلمات
معلمات الخيارات.
المرتجعات
listByManagementGroup(string, PolicySetDefinitionsListByManagementGroupOptionalParams)
تسترد هذه العملية قائمة بجميع تعريفات مجموعة النهج في مجموعة إدارة معينة تتطابق مع $filter المعطاة الاختيارية. القيم الصالحة $filter هي: 'atExactScope()' أو 'policyType -eq {value}' أو 'category eq '{value}'. إذا لم يتم توفير $filter، تتضمن القائمة غير المصفات جميع تعريفات مجموعة النهج المقترنة بمجموعة الإدارة، بما في ذلك تلك التي تنطبق مباشرة أو من مجموعات الإدارة التي تحتوي على مجموعة الإدارة المحددة. إذا تم توفير $filter=atExactScope() ، فإن القائمة التي تم إرجاعها تتضمن فقط جميع تعريفات مجموعة النهج الموجودة في مجموعة الإدارة المحددة. إذا تم توفير $filter='policyType -eq {value}'، فإن القائمة التي تم إرجاعها تتضمن فقط كافة تعريفات مجموعة النهج التي يتطابق نوعها مع {value}. قيم policyType المحتملة غير محددة ومدمجة ومخصصة. إذا تم توفير $filter='category -eq {value}'، فإن القائمة التي تم إرجاعها تتضمن فقط كافة تعريفات مجموعة النهج التي تتطابق فئتها مع {value}.
function listByManagementGroup(managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
المعلمات
- managementGroupId
-
string
معرف مجموعة الإدارة.
معلمات الخيارات.