GovernanceRules interface
Interfejs reprezentujący GovernanceRules.
Metody
Szczegóły metody
beginDelete(string, string, GovernanceRulesDeleteOptionalParams)
Usuwanie reguły nadzoru dla danego zakresu
function beginDelete(scope: string, ruleId: string, options?: GovernanceRulesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parametry
- scope
-
string
Zakres reguł ładu. Prawidłowe zakresy to: grupa zarządzania (format: "providers/Microsoft.Management/managementGroups/{managementGroup}"), subskrypcja (format: "subscriptions/{subscriptionId}") lub łącznik zabezpieczeń (format: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})"
- ruleId
-
string
Klucz reguły ładu — unikatowy klucz dla standardowej reguły ładu (GUID)
Parametry opcji.
Zwraca
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, GovernanceRulesDeleteOptionalParams)
Usuwanie reguły nadzoru dla danego zakresu
function beginDeleteAndWait(scope: string, ruleId: string, options?: GovernanceRulesDeleteOptionalParams): Promise<void>
Parametry
- scope
-
string
Zakres reguł ładu. Prawidłowe zakresy to: grupa zarządzania (format: "providers/Microsoft.Management/managementGroups/{managementGroup}"), subskrypcja (format: "subscriptions/{subscriptionId}") lub łącznik zabezpieczeń (format: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})"
- ruleId
-
string
Klucz reguły ładu — unikatowy klucz dla standardowej reguły ładu (GUID)
Parametry opcji.
Zwraca
Promise<void>
beginExecute(string, string, GovernanceRulesExecuteOptionalParams)
Wykonywanie reguły ładu
function beginExecute(scope: string, ruleId: string, options?: GovernanceRulesExecuteOptionalParams): Promise<SimplePollerLike<OperationState<GovernanceRulesExecuteHeaders>, GovernanceRulesExecuteHeaders>>
Parametry
- scope
-
string
Zakres reguł ładu. Prawidłowe zakresy to: grupa zarządzania (format: "providers/Microsoft.Management/managementGroups/{managementGroup}"), subskrypcja (format: "subscriptions/{subscriptionId}") lub łącznik zabezpieczeń (format: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})"
- ruleId
-
string
Klucz reguły ładu — unikatowy klucz dla standardowej reguły ładu (GUID)
Parametry opcji.
Zwraca
Promise<@azure/core-lro.SimplePollerLike<OperationState<GovernanceRulesExecuteHeaders>, GovernanceRulesExecuteHeaders>>
beginExecuteAndWait(string, string, GovernanceRulesExecuteOptionalParams)
Wykonywanie reguły ładu
function beginExecuteAndWait(scope: string, ruleId: string, options?: GovernanceRulesExecuteOptionalParams): Promise<GovernanceRulesExecuteHeaders>
Parametry
- scope
-
string
Zakres reguł ładu. Prawidłowe zakresy to: grupa zarządzania (format: "providers/Microsoft.Management/managementGroups/{managementGroup}"), subskrypcja (format: "subscriptions/{subscriptionId}") lub łącznik zabezpieczeń (format: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})"
- ruleId
-
string
Klucz reguły ładu — unikatowy klucz dla standardowej reguły ładu (GUID)
Parametry opcji.
Zwraca
Promise<GovernanceRulesExecuteHeaders>
createOrUpdate(string, string, GovernanceRule, GovernanceRulesCreateOrUpdateOptionalParams)
Tworzy lub aktualizuje regułę ładu dla danego zakresu
function createOrUpdate(scope: string, ruleId: string, governanceRule: GovernanceRule, options?: GovernanceRulesCreateOrUpdateOptionalParams): Promise<GovernanceRule>
Parametry
- scope
-
string
Zakres reguł ładu. Prawidłowe zakresy to: grupa zarządzania (format: "providers/Microsoft.Management/managementGroups/{managementGroup}"), subskrypcja (format: "subscriptions/{subscriptionId}") lub łącznik zabezpieczeń (format: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})"
- ruleId
-
string
Klucz reguły ładu — unikatowy klucz dla standardowej reguły ładu (GUID)
- governanceRule
- GovernanceRule
Reguła nadzoru nad danym zakresem
Parametry opcji.
Zwraca
Promise<GovernanceRule>
get(string, string, GovernanceRulesGetOptionalParams)
Uzyskiwanie określonej reguły ładu dla żądanego zakresu według identyfikatora ruleId
function get(scope: string, ruleId: string, options?: GovernanceRulesGetOptionalParams): Promise<GovernanceRule>
Parametry
- scope
-
string
Zakres reguł ładu. Prawidłowe zakresy to: grupa zarządzania (format: "providers/Microsoft.Management/managementGroups/{managementGroup}"), subskrypcja (format: "subscriptions/{subscriptionId}") lub łącznik zabezpieczeń (format: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})"
- ruleId
-
string
Klucz reguły ładu — unikatowy klucz dla standardowej reguły ładu (GUID)
- options
- GovernanceRulesGetOptionalParams
Parametry opcji.
Zwraca
Promise<GovernanceRule>
list(string, GovernanceRulesListOptionalParams)
Pobieranie listy wszystkich odpowiednich reguł ładu w zakresie
function list(scope: string, options?: GovernanceRulesListOptionalParams): PagedAsyncIterableIterator<GovernanceRule, GovernanceRule[], PageSettings>
Parametry
- scope
-
string
Zakres reguł ładu. Prawidłowe zakresy to: grupa zarządzania (format: "providers/Microsoft.Management/managementGroups/{managementGroup}"), subskrypcja (format: "subscriptions/{subscriptionId}") lub łącznik zabezpieczeń (format: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})"
Parametry opcji.
Zwraca
operationResults(string, string, string, GovernanceRulesOperationResultsOptionalParams)
Uzyskiwanie wyniku operacji długotrwałej operacji reguł ładu dla żądanego zakresu według identyfikatorów ruleId i operationId
function operationResults(scope: string, ruleId: string, operationId: string, options?: GovernanceRulesOperationResultsOptionalParams): Promise<OperationResultAutoGenerated>
Parametry
- scope
-
string
Zakres reguł ładu. Prawidłowe zakresy to: grupa zarządzania (format: "providers/Microsoft.Management/managementGroups/{managementGroup}"), subskrypcja (format: "subscriptions/{subscriptionId}") lub łącznik zabezpieczeń (format: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})"
- ruleId
-
string
Klucz reguły ładu — unikatowy klucz dla standardowej reguły ładu (GUID)
- operationId
-
string
Unikatowy klucz reguły ładu długotrwałej operacji
Parametry opcji.
Zwraca
Promise<OperationResultAutoGenerated>