Freigeben über


GovernanceRules interface

Schnittstelle, die eine GovernanceRules darstellt.

Methoden

beginDelete(string, string, GovernanceRulesDeleteOptionalParams)

Löschen einer Governance-Regel über einen bestimmten Bereich

beginDeleteAndWait(string, string, GovernanceRulesDeleteOptionalParams)

Löschen einer Governance-Regel über einen bestimmten Bereich

beginExecute(string, string, GovernanceRulesExecuteOptionalParams)

Ausführen einer Governanceregel

beginExecuteAndWait(string, string, GovernanceRulesExecuteOptionalParams)

Ausführen einer Governanceregel

createOrUpdate(string, string, GovernanceRule, GovernanceRulesCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert eine Governanceregel über einen bestimmten Bereich

get(string, string, GovernanceRulesGetOptionalParams)

Abrufen einer bestimmten Governanceregel für den angeforderten Bereich nach ruleId

list(string, GovernanceRulesListOptionalParams)

Abrufen einer Liste aller relevanten Governanceregeln über einen Bereich

operationResults(string, string, string, GovernanceRulesOperationResultsOptionalParams)

Abrufen von Governanceregeln für das Ergebnis des long run-Vorgangs für den angeforderten Bereich durch ruleId und operationId

Details zur Methode

beginDelete(string, string, GovernanceRulesDeleteOptionalParams)

Löschen einer Governance-Regel über einen bestimmten Bereich

function beginDelete(scope: string, ruleId: string, options?: GovernanceRulesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameter

scope

string

Der Umfang der Governanceregeln. Gültige Bereiche sind: Verwaltungsgruppe (Format: 'Providers/Microsoft.Management/managementGroups/{managementGroup}'), Abonnement (Format: 'subscriptions/{subscriptionId}') oder Security Connector (Format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'

ruleId

string

Der Governance-Regelschlüssel – eindeutiger Schlüssel für die Standardgovernanceregel (GUID)

options
GovernanceRulesDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, GovernanceRulesDeleteOptionalParams)

Löschen einer Governance-Regel über einen bestimmten Bereich

function beginDeleteAndWait(scope: string, ruleId: string, options?: GovernanceRulesDeleteOptionalParams): Promise<void>

Parameter

scope

string

Der Umfang der Governanceregeln. Gültige Bereiche sind: Verwaltungsgruppe (Format: 'Providers/Microsoft.Management/managementGroups/{managementGroup}'), Abonnement (Format: 'subscriptions/{subscriptionId}') oder Security Connector (Format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'

ruleId

string

Der Governance-Regelschlüssel – eindeutiger Schlüssel für die Standardgovernanceregel (GUID)

options
GovernanceRulesDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginExecute(string, string, GovernanceRulesExecuteOptionalParams)

Ausführen einer Governanceregel

function beginExecute(scope: string, ruleId: string, options?: GovernanceRulesExecuteOptionalParams): Promise<SimplePollerLike<OperationState<GovernanceRulesExecuteHeaders>, GovernanceRulesExecuteHeaders>>

Parameter

scope

string

Der Umfang der Governanceregeln. Gültige Bereiche sind: Verwaltungsgruppe (Format: 'Providers/Microsoft.Management/managementGroups/{managementGroup}'), Abonnement (Format: 'subscriptions/{subscriptionId}') oder Security Connector (Format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'

ruleId

string

Der Governance-Regelschlüssel – eindeutiger Schlüssel für die Standardgovernanceregel (GUID)

options
GovernanceRulesExecuteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<GovernanceRulesExecuteHeaders>, GovernanceRulesExecuteHeaders>>

beginExecuteAndWait(string, string, GovernanceRulesExecuteOptionalParams)

Ausführen einer Governanceregel

function beginExecuteAndWait(scope: string, ruleId: string, options?: GovernanceRulesExecuteOptionalParams): Promise<GovernanceRulesExecuteHeaders>

Parameter

scope

string

Der Umfang der Governanceregeln. Gültige Bereiche sind: Verwaltungsgruppe (Format: 'Providers/Microsoft.Management/managementGroups/{managementGroup}'), Abonnement (Format: 'subscriptions/{subscriptionId}') oder Security Connector (Format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'

ruleId

string

Der Governance-Regelschlüssel – eindeutiger Schlüssel für die Standardgovernanceregel (GUID)

options
GovernanceRulesExecuteOptionalParams

Die Optionsparameter.

Gibt zurück

createOrUpdate(string, string, GovernanceRule, GovernanceRulesCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert eine Governanceregel über einen bestimmten Bereich

function createOrUpdate(scope: string, ruleId: string, governanceRule: GovernanceRule, options?: GovernanceRulesCreateOrUpdateOptionalParams): Promise<GovernanceRule>

Parameter

scope

string

Der Umfang der Governanceregeln. Gültige Bereiche sind: Verwaltungsgruppe (Format: 'Providers/Microsoft.Management/managementGroups/{managementGroup}'), Abonnement (Format: 'subscriptions/{subscriptionId}') oder Security Connector (Format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'

ruleId

string

Der Governance-Regelschlüssel – eindeutiger Schlüssel für die Standardgovernanceregel (GUID)

governanceRule
GovernanceRule

Governance-Regel über einen bestimmten Bereich

options
GovernanceRulesCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<GovernanceRule>

get(string, string, GovernanceRulesGetOptionalParams)

Abrufen einer bestimmten Governanceregel für den angeforderten Bereich nach ruleId

function get(scope: string, ruleId: string, options?: GovernanceRulesGetOptionalParams): Promise<GovernanceRule>

Parameter

scope

string

Der Umfang der Governanceregeln. Gültige Bereiche sind: Verwaltungsgruppe (Format: 'Providers/Microsoft.Management/managementGroups/{managementGroup}'), Abonnement (Format: 'subscriptions/{subscriptionId}') oder Security Connector (Format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'

ruleId

string

Der Governance-Regelschlüssel – eindeutiger Schlüssel für die Standardgovernanceregel (GUID)

options
GovernanceRulesGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<GovernanceRule>

list(string, GovernanceRulesListOptionalParams)

Abrufen einer Liste aller relevanten Governanceregeln über einen Bereich

function list(scope: string, options?: GovernanceRulesListOptionalParams): PagedAsyncIterableIterator<GovernanceRule, GovernanceRule[], PageSettings>

Parameter

scope

string

Der Umfang der Governanceregeln. Gültige Bereiche sind: Verwaltungsgruppe (Format: 'Providers/Microsoft.Management/managementGroups/{managementGroup}'), Abonnement (Format: 'subscriptions/{subscriptionId}') oder Security Connector (Format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'

options
GovernanceRulesListOptionalParams

Die Optionsparameter.

Gibt zurück

operationResults(string, string, string, GovernanceRulesOperationResultsOptionalParams)

Abrufen von Governanceregeln für das Ergebnis des long run-Vorgangs für den angeforderten Bereich durch ruleId und operationId

function operationResults(scope: string, ruleId: string, operationId: string, options?: GovernanceRulesOperationResultsOptionalParams): Promise<OperationResultAutoGenerated>

Parameter

scope

string

Der Umfang der Governanceregeln. Gültige Bereiche sind: Verwaltungsgruppe (Format: 'Providers/Microsoft.Management/managementGroups/{managementGroup}'), Abonnement (Format: 'subscriptions/{subscriptionId}') oder Security Connector (Format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'

ruleId

string

Der Governance-Regelschlüssel – eindeutiger Schlüssel für die Standardgovernanceregel (GUID)

operationId

string

Eindeutiger Schlüssel der Governanceregel für lange ausgeführte Vorgänge

options
GovernanceRulesOperationResultsOptionalParams

Die Optionsparameter.

Gibt zurück