GovernanceRules interface
واجهة تمثل قواعد الحوكمة.
الأساليب
| begin |
حذف قاعدة حوكمة على نطاق معين |
| begin |
حذف قاعدة حوكمة على نطاق معين |
| begin |
تنفيذ قاعدة حوكمة |
| begin |
تنفيذ قاعدة حوكمة |
| create |
إنشاء قاعدة حوكمة أو تحديثها على نطاق معين |
| get(string, string, Governance |
الحصول على قاعدة حوكمة محددة للنطاق المطلوب حسب ruleId |
| list(string, Governance |
الحصول على قائمة بجميع قواعد الحوكمة ذات الصلة عبر نطاق |
| operation |
الحصول على نتيجة عملية طويلة المدى لقواعد الحوكمة للنطاق المطلوب بواسطة ruleId و operationId |
تفاصيل الأسلوب
beginDelete(string, string, GovernanceRulesDeleteOptionalParams)
حذف قاعدة حوكمة على نطاق معين
function beginDelete(scope: string, ruleId: string, options?: GovernanceRulesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
المعلمات
- scope
-
string
نطاق قواعد الحوكمة. النطاقات الصالحة هي: مجموعة الإدارة (التنسيق: 'providers/Microsoft.Management/managementGroups/{managementGroup}')، الاشتراك (التنسيق: 'subscriptions/{subscriptionId}')، أو موصل الأمان (التنسيق: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
مفتاح قاعدة الحوكمة - مفتاح فريد لقاعدة الحوكمة القياسية (GUID)
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, GovernanceRulesDeleteOptionalParams)
حذف قاعدة حوكمة على نطاق معين
function beginDeleteAndWait(scope: string, ruleId: string, options?: GovernanceRulesDeleteOptionalParams): Promise<void>
المعلمات
- scope
-
string
نطاق قواعد الحوكمة. النطاقات الصالحة هي: مجموعة الإدارة (التنسيق: 'providers/Microsoft.Management/managementGroups/{managementGroup}')، الاشتراك (التنسيق: 'subscriptions/{subscriptionId}')، أو موصل الأمان (التنسيق: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
مفتاح قاعدة الحوكمة - مفتاح فريد لقاعدة الحوكمة القياسية (GUID)
معلمات الخيارات.
المرتجعات
Promise<void>
beginExecute(string, string, GovernanceRulesExecuteOptionalParams)
تنفيذ قاعدة حوكمة
function beginExecute(scope: string, ruleId: string, options?: GovernanceRulesExecuteOptionalParams): Promise<SimplePollerLike<OperationState<GovernanceRulesExecuteHeaders>, GovernanceRulesExecuteHeaders>>
المعلمات
- scope
-
string
نطاق قواعد الحوكمة. النطاقات الصالحة هي: مجموعة الإدارة (التنسيق: 'providers/Microsoft.Management/managementGroups/{managementGroup}')، الاشتراك (التنسيق: 'subscriptions/{subscriptionId}')، أو موصل الأمان (التنسيق: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
مفتاح قاعدة الحوكمة - مفتاح فريد لقاعدة الحوكمة القياسية (GUID)
معلمات الخيارات.
المرتجعات
Promise<@azure/core-lro.SimplePollerLike<OperationState<GovernanceRulesExecuteHeaders>, GovernanceRulesExecuteHeaders>>
beginExecuteAndWait(string, string, GovernanceRulesExecuteOptionalParams)
تنفيذ قاعدة حوكمة
function beginExecuteAndWait(scope: string, ruleId: string, options?: GovernanceRulesExecuteOptionalParams): Promise<GovernanceRulesExecuteHeaders>
المعلمات
- scope
-
string
نطاق قواعد الحوكمة. النطاقات الصالحة هي: مجموعة الإدارة (التنسيق: 'providers/Microsoft.Management/managementGroups/{managementGroup}')، الاشتراك (التنسيق: 'subscriptions/{subscriptionId}')، أو موصل الأمان (التنسيق: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
مفتاح قاعدة الحوكمة - مفتاح فريد لقاعدة الحوكمة القياسية (GUID)
معلمات الخيارات.
المرتجعات
Promise<GovernanceRulesExecuteHeaders>
createOrUpdate(string, string, GovernanceRule, GovernanceRulesCreateOrUpdateOptionalParams)
إنشاء قاعدة حوكمة أو تحديثها على نطاق معين
function createOrUpdate(scope: string, ruleId: string, governanceRule: GovernanceRule, options?: GovernanceRulesCreateOrUpdateOptionalParams): Promise<GovernanceRule>
المعلمات
- scope
-
string
نطاق قواعد الحوكمة. النطاقات الصالحة هي: مجموعة الإدارة (التنسيق: 'providers/Microsoft.Management/managementGroups/{managementGroup}')، الاشتراك (التنسيق: 'subscriptions/{subscriptionId}')، أو موصل الأمان (التنسيق: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
مفتاح قاعدة الحوكمة - مفتاح فريد لقاعدة الحوكمة القياسية (GUID)
- governanceRule
- GovernanceRule
حكم الحوكمة على نطاق معين
معلمات الخيارات.
المرتجعات
Promise<GovernanceRule>
get(string, string, GovernanceRulesGetOptionalParams)
الحصول على قاعدة حوكمة محددة للنطاق المطلوب حسب ruleId
function get(scope: string, ruleId: string, options?: GovernanceRulesGetOptionalParams): Promise<GovernanceRule>
المعلمات
- scope
-
string
نطاق قواعد الحوكمة. النطاقات الصالحة هي: مجموعة الإدارة (التنسيق: 'providers/Microsoft.Management/managementGroups/{managementGroup}')، الاشتراك (التنسيق: 'subscriptions/{subscriptionId}')، أو موصل الأمان (التنسيق: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
مفتاح قاعدة الحوكمة - مفتاح فريد لقاعدة الحوكمة القياسية (GUID)
- options
- GovernanceRulesGetOptionalParams
معلمات الخيارات.
المرتجعات
Promise<GovernanceRule>
list(string, GovernanceRulesListOptionalParams)
الحصول على قائمة بجميع قواعد الحوكمة ذات الصلة عبر نطاق
function list(scope: string, options?: GovernanceRulesListOptionalParams): PagedAsyncIterableIterator<GovernanceRule, GovernanceRule[], PageSettings>
المعلمات
- scope
-
string
نطاق قواعد الحوكمة. النطاقات الصالحة هي: مجموعة الإدارة (التنسيق: 'providers/Microsoft.Management/managementGroups/{managementGroup}')، الاشتراك (التنسيق: 'subscriptions/{subscriptionId}')، أو موصل الأمان (التنسيق: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
معلمات الخيارات.
المرتجعات
operationResults(string, string, string, GovernanceRulesOperationResultsOptionalParams)
الحصول على نتيجة عملية طويلة المدى لقواعد الحوكمة للنطاق المطلوب بواسطة ruleId و operationId
function operationResults(scope: string, ruleId: string, operationId: string, options?: GovernanceRulesOperationResultsOptionalParams): Promise<OperationResultAutoGenerated>
المعلمات
- scope
-
string
نطاق قواعد الحوكمة. النطاقات الصالحة هي: مجموعة الإدارة (التنسيق: 'providers/Microsoft.Management/managementGroups/{managementGroup}')، الاشتراك (التنسيق: 'subscriptions/{subscriptionId}')، أو موصل الأمان (التنسيق: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
مفتاح قاعدة الحوكمة - مفتاح فريد لقاعدة الحوكمة القياسية (GUID)
- operationId
-
string
قاعدة الحوكمة مفتاح فريد للعملية طويلة الأمد
معلمات الخيارات.
المرتجعات
Promise<OperationResultAutoGenerated>