GovernanceRules interface
Schnittstelle, die eine GovernanceRules darstellt.
Methoden
| begin |
Löschen einer Governance-Regel über einen bestimmten Bereich |
| begin |
Löschen einer Governance-Regel über einen bestimmten Bereich |
| begin |
Ausführen einer Governanceregel |
| begin |
Ausführen einer Governanceregel |
| create |
Erstellt oder aktualisiert eine Governanceregel über einen bestimmten Bereich |
| get(string, string, Governance |
Abrufen einer bestimmten Governanceregel für den angeforderten Bereich nach ruleId |
| list(string, Governance |
Abrufen einer Liste aller relevanten Governanceregeln über einen Bereich |
| operation |
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)
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)
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)
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)
Die Optionsparameter.
Gibt zurück
Promise<GovernanceRulesExecuteHeaders>
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
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})'
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
Die Optionsparameter.
Gibt zurück
Promise<OperationResultAutoGenerated>