Condividi tramite


GovernanceRules interface

Interfaccia che rappresenta un GovernanceRules.

Metodi

beginDelete(string, string, GovernanceRulesDeleteOptionalParams)

Eliminare una regola di governance su un determinato ambito

beginDeleteAndWait(string, string, GovernanceRulesDeleteOptionalParams)

Eliminare una regola di governance su un determinato ambito

beginExecute(string, string, GovernanceRulesExecuteOptionalParams)

Eseguire una regola di governance

beginExecuteAndWait(string, string, GovernanceRulesExecuteOptionalParams)

Eseguire una regola di governance

createOrUpdate(string, string, GovernanceRule, GovernanceRulesCreateOrUpdateOptionalParams)

Crea o aggiorna una regola di governance su un determinato ambito

get(string, string, GovernanceRulesGetOptionalParams)

Ottenere una regola di governance specifica per l'ambito richiesto da ruleId

list(string, GovernanceRulesListOptionalParams)

Ottenere un elenco di tutte le regole di governance pertinenti su un ambito

operationResults(string, string, string, GovernanceRulesOperationResultsOptionalParams)

Ottenere il risultato dell'operazione a esecuzione prolungata delle regole di governance per l'ambito richiesto da ruleId e operationId

Dettagli metodo

beginDelete(string, string, GovernanceRulesDeleteOptionalParams)

Eliminare una regola di governance su un determinato ambito

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

Parametri

scope

string

Ambito delle regole di governance. Gli ambiti validi sono: gruppo di gestione (formato: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), sottoscrizione (formato: 'subscriptions/{subscriptionId}') o connettore di sicurezza (formato: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'

ruleId

string

Chiave della regola di governance- chiave univoca per la regola di governance standard (GUID)

options
GovernanceRulesDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeleteAndWait(string, string, GovernanceRulesDeleteOptionalParams)

Eliminare una regola di governance su un determinato ambito

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

Parametri

scope

string

Ambito delle regole di governance. Gli ambiti validi sono: gruppo di gestione (formato: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), sottoscrizione (formato: 'subscriptions/{subscriptionId}') o connettore di sicurezza (formato: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'

ruleId

string

Chiave della regola di governance- chiave univoca per la regola di governance standard (GUID)

options
GovernanceRulesDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginExecute(string, string, GovernanceRulesExecuteOptionalParams)

Eseguire una regola di governance

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

Parametri

scope

string

Ambito delle regole di governance. Gli ambiti validi sono: gruppo di gestione (formato: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), sottoscrizione (formato: 'subscriptions/{subscriptionId}') o connettore di sicurezza (formato: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'

ruleId

string

Chiave della regola di governance- chiave univoca per la regola di governance standard (GUID)

options
GovernanceRulesExecuteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginExecuteAndWait(string, string, GovernanceRulesExecuteOptionalParams)

Eseguire una regola di governance

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

Parametri

scope

string

Ambito delle regole di governance. Gli ambiti validi sono: gruppo di gestione (formato: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), sottoscrizione (formato: 'subscriptions/{subscriptionId}') o connettore di sicurezza (formato: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'

ruleId

string

Chiave della regola di governance- chiave univoca per la regola di governance standard (GUID)

options
GovernanceRulesExecuteOptionalParams

Parametri delle opzioni.

Restituisce

createOrUpdate(string, string, GovernanceRule, GovernanceRulesCreateOrUpdateOptionalParams)

Crea o aggiorna una regola di governance su un determinato ambito

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

Parametri

scope

string

Ambito delle regole di governance. Gli ambiti validi sono: gruppo di gestione (formato: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), sottoscrizione (formato: 'subscriptions/{subscriptionId}') o connettore di sicurezza (formato: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'

ruleId

string

Chiave della regola di governance- chiave univoca per la regola di governance standard (GUID)

governanceRule
GovernanceRule

Regola di governance su un determinato ambito

options
GovernanceRulesCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<GovernanceRule>

get(string, string, GovernanceRulesGetOptionalParams)

Ottenere una regola di governance specifica per l'ambito richiesto da ruleId

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

Parametri

scope

string

Ambito delle regole di governance. Gli ambiti validi sono: gruppo di gestione (formato: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), sottoscrizione (formato: 'subscriptions/{subscriptionId}') o connettore di sicurezza (formato: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'

ruleId

string

Chiave della regola di governance- chiave univoca per la regola di governance standard (GUID)

options
GovernanceRulesGetOptionalParams

Parametri delle opzioni.

Restituisce

Promise<GovernanceRule>

list(string, GovernanceRulesListOptionalParams)

Ottenere un elenco di tutte le regole di governance pertinenti su un ambito

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

Parametri

scope

string

Ambito delle regole di governance. Gli ambiti validi sono: gruppo di gestione (formato: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), sottoscrizione (formato: 'subscriptions/{subscriptionId}') o connettore di sicurezza (formato: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'

options
GovernanceRulesListOptionalParams

Parametri delle opzioni.

Restituisce

operationResults(string, string, string, GovernanceRulesOperationResultsOptionalParams)

Ottenere il risultato dell'operazione a esecuzione prolungata delle regole di governance per l'ambito richiesto da ruleId e operationId

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

Parametri

scope

string

Ambito delle regole di governance. Gli ambiti validi sono: gruppo di gestione (formato: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), sottoscrizione (formato: 'subscriptions/{subscriptionId}') o connettore di sicurezza (formato: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'

ruleId

string

Chiave della regola di governance- chiave univoca per la regola di governance standard (GUID)

operationId

string

Chiave univoca dell'operazione a esecuzione prolungata della regola di governance

options
GovernanceRulesOperationResultsOptionalParams

Parametri delle opzioni.

Restituisce