مشاركة عبر


GovernanceRules interface

واجهة تمثل قواعد الحوكمة.

الأساليب

beginDelete(string, string, GovernanceRulesDeleteOptionalParams)

حذف قاعدة حوكمة على نطاق معين

beginDeleteAndWait(string, string, GovernanceRulesDeleteOptionalParams)

حذف قاعدة حوكمة على نطاق معين

beginExecute(string, string, GovernanceRulesExecuteOptionalParams)

تنفيذ قاعدة حوكمة

beginExecuteAndWait(string, string, GovernanceRulesExecuteOptionalParams)

تنفيذ قاعدة حوكمة

createOrUpdate(string, string, GovernanceRule, GovernanceRulesCreateOrUpdateOptionalParams)

إنشاء قاعدة حوكمة أو تحديثها على نطاق معين

get(string, string, GovernanceRulesGetOptionalParams)

الحصول على قاعدة حوكمة محددة للنطاق المطلوب حسب ruleId

list(string, GovernanceRulesListOptionalParams)

الحصول على قائمة بجميع قواعد الحوكمة ذات الصلة عبر نطاق

operationResults(string, string, string, GovernanceRulesOperationResultsOptionalParams)

الحصول على نتيجة عملية طويلة المدى لقواعد الحوكمة للنطاق المطلوب بواسطة 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)

options
GovernanceRulesDeleteOptionalParams

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

المرتجعات

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)

options
GovernanceRulesDeleteOptionalParams

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

المرتجعات

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)

options
GovernanceRulesExecuteOptionalParams

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

المرتجعات

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)

options
GovernanceRulesExecuteOptionalParams

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

المرتجعات

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

حكم الحوكمة على نطاق معين

options
GovernanceRulesCreateOrUpdateOptionalParams

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

المرتجعات

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})'

options
GovernanceRulesListOptionalParams

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

المرتجعات

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

قاعدة الحوكمة مفتاح فريد للعملية طويلة الأمد

options
GovernanceRulesOperationResultsOptionalParams

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

المرتجعات