Udostępnij za pośrednictwem


GovernanceRules interface

Interfejs reprezentujący GovernanceRules.

Metody

beginDelete(string, string, GovernanceRulesDeleteOptionalParams)

Usuwanie reguły nadzoru dla danego zakresu

beginDeleteAndWait(string, string, GovernanceRulesDeleteOptionalParams)

Usuwanie reguły nadzoru dla danego zakresu

beginExecute(string, string, GovernanceRulesExecuteOptionalParams)

Wykonywanie reguły ładu

beginExecuteAndWait(string, string, GovernanceRulesExecuteOptionalParams)

Wykonywanie reguły ładu

createOrUpdate(string, string, GovernanceRule, GovernanceRulesCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje regułę ładu dla danego zakresu

get(string, string, GovernanceRulesGetOptionalParams)

Uzyskiwanie określonej reguły ładu dla żądanego zakresu według identyfikatora ruleId

list(string, GovernanceRulesListOptionalParams)

Pobieranie listy wszystkich odpowiednich reguł ładu w zakresie

operationResults(string, string, string, GovernanceRulesOperationResultsOptionalParams)

Uzyskiwanie wyniku operacji długotrwałej operacji reguł ładu dla żądanego zakresu według identyfikatorów ruleId i operationId

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)

options
GovernanceRulesDeleteOptionalParams

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)

options
GovernanceRulesDeleteOptionalParams

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)

options
GovernanceRulesExecuteOptionalParams

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)

options
GovernanceRulesExecuteOptionalParams

Parametry opcji.

Zwraca

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

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

options
GovernanceRulesListOptionalParams

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

Zwraca