GovernanceRules interface
Interface die een GovernanceRules vertegenwoordigt.
Methoden
Methodedetails
beginDelete(string, string, GovernanceRulesDeleteOptionalParams)
Een governanceregel voor een bepaald bereik verwijderen
function beginDelete(scope: string, ruleId: string, options?: GovernanceRulesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parameters
- scope
-
string
Het bereik van de governanceregels. Geldige bereiken zijn: beheergroep (indeling: providers/Microsoft.Management/managementGroups/{managementGroup}), abonnement (indeling: 'subscriptions/{subscriptionId}'), of beveiligingsconnector (indeling: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
De governanceregelsleutel - unieke sleutel voor de standaardgovernanceregel (GUID)
De optiesparameters.
Retouren
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, GovernanceRulesDeleteOptionalParams)
Een governanceregel voor een bepaald bereik verwijderen
function beginDeleteAndWait(scope: string, ruleId: string, options?: GovernanceRulesDeleteOptionalParams): Promise<void>
Parameters
- scope
-
string
Het bereik van de governanceregels. Geldige bereiken zijn: beheergroep (indeling: providers/Microsoft.Management/managementGroups/{managementGroup}), abonnement (indeling: 'subscriptions/{subscriptionId}'), of beveiligingsconnector (indeling: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
De governanceregelsleutel - unieke sleutel voor de standaardgovernanceregel (GUID)
De optiesparameters.
Retouren
Promise<void>
beginExecute(string, string, GovernanceRulesExecuteOptionalParams)
Een governanceregel uitvoeren
function beginExecute(scope: string, ruleId: string, options?: GovernanceRulesExecuteOptionalParams): Promise<SimplePollerLike<OperationState<GovernanceRulesExecuteHeaders>, GovernanceRulesExecuteHeaders>>
Parameters
- scope
-
string
Het bereik van de governanceregels. Geldige bereiken zijn: beheergroep (indeling: providers/Microsoft.Management/managementGroups/{managementGroup}), abonnement (indeling: 'subscriptions/{subscriptionId}'), of beveiligingsconnector (indeling: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
De governanceregelsleutel - unieke sleutel voor de standaardgovernanceregel (GUID)
De optiesparameters.
Retouren
Promise<@azure/core-lro.SimplePollerLike<OperationState<GovernanceRulesExecuteHeaders>, GovernanceRulesExecuteHeaders>>
beginExecuteAndWait(string, string, GovernanceRulesExecuteOptionalParams)
Een governanceregel uitvoeren
function beginExecuteAndWait(scope: string, ruleId: string, options?: GovernanceRulesExecuteOptionalParams): Promise<GovernanceRulesExecuteHeaders>
Parameters
- scope
-
string
Het bereik van de governanceregels. Geldige bereiken zijn: beheergroep (indeling: providers/Microsoft.Management/managementGroups/{managementGroup}), abonnement (indeling: 'subscriptions/{subscriptionId}'), of beveiligingsconnector (indeling: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
De governanceregelsleutel - unieke sleutel voor de standaardgovernanceregel (GUID)
De optiesparameters.
Retouren
Promise<GovernanceRulesExecuteHeaders>
createOrUpdate(string, string, GovernanceRule, GovernanceRulesCreateOrUpdateOptionalParams)
Een governanceregel voor een bepaald bereik maken of bijwerken
function createOrUpdate(scope: string, ruleId: string, governanceRule: GovernanceRule, options?: GovernanceRulesCreateOrUpdateOptionalParams): Promise<GovernanceRule>
Parameters
- scope
-
string
Het bereik van de governanceregels. Geldige bereiken zijn: beheergroep (indeling: providers/Microsoft.Management/managementGroups/{managementGroup}), abonnement (indeling: 'subscriptions/{subscriptionId}'), of beveiligingsconnector (indeling: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
De governanceregelsleutel - unieke sleutel voor de standaardgovernanceregel (GUID)
- governanceRule
- GovernanceRule
Governanceregel voor een bepaald bereik
De optiesparameters.
Retouren
Promise<GovernanceRule>
get(string, string, GovernanceRulesGetOptionalParams)
Een specifieke governanceregel ophalen voor het aangevraagde bereik op ruleId
function get(scope: string, ruleId: string, options?: GovernanceRulesGetOptionalParams): Promise<GovernanceRule>
Parameters
- scope
-
string
Het bereik van de governanceregels. Geldige bereiken zijn: beheergroep (indeling: providers/Microsoft.Management/managementGroups/{managementGroup}), abonnement (indeling: 'subscriptions/{subscriptionId}'), of beveiligingsconnector (indeling: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
De governanceregelsleutel - unieke sleutel voor de standaardgovernanceregel (GUID)
- options
- GovernanceRulesGetOptionalParams
De optiesparameters.
Retouren
Promise<GovernanceRule>
list(string, GovernanceRulesListOptionalParams)
Een lijst met alle relevante governanceregels voor een bereik ophalen
function list(scope: string, options?: GovernanceRulesListOptionalParams): PagedAsyncIterableIterator<GovernanceRule, GovernanceRule[], PageSettings>
Parameters
- scope
-
string
Het bereik van de governanceregels. Geldige bereiken zijn: beheergroep (indeling: providers/Microsoft.Management/managementGroups/{managementGroup}), abonnement (indeling: 'subscriptions/{subscriptionId}'), of beveiligingsconnector (indeling: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
De optiesparameters.
Retouren
operationResults(string, string, string, GovernanceRulesOperationResultsOptionalParams)
Resultaat van langdurige bewerking voor governanceregels ophalen voor het aangevraagde bereik op basis van ruleId en operationId
function operationResults(scope: string, ruleId: string, operationId: string, options?: GovernanceRulesOperationResultsOptionalParams): Promise<OperationResultAutoGenerated>
Parameters
- scope
-
string
Het bereik van de governanceregels. Geldige bereiken zijn: beheergroep (indeling: providers/Microsoft.Management/managementGroups/{managementGroup}), abonnement (indeling: 'subscriptions/{subscriptionId}'), of beveiligingsconnector (indeling: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
De governanceregelsleutel - unieke sleutel voor de standaardgovernanceregel (GUID)
- operationId
-
string
De langlopende bewerkingssleutel van de governanceregel
De optiesparameters.
Retouren
Promise<OperationResultAutoGenerated>