GovernanceRules interface
Interfaz que representa un GovernanceRules.
Métodos
| begin |
Eliminación de una regla de gobernanza en un ámbito determinado |
| begin |
Eliminación de una regla de gobernanza en un ámbito determinado |
| begin |
Ejecución de una regla de gobernanza |
| begin |
Ejecución de una regla de gobernanza |
| create |
Crea o actualiza una regla de gobernanza en un ámbito determinado. |
| get(string, string, Governance |
Obtención de una regla de gobernanza específica para el ámbito solicitado por ruleId |
| list(string, Governance |
Obtener una lista de todas las reglas de gobernanza pertinentes en un ámbito |
| operation |
Obtención del resultado de la operación de larga duración de las reglas de gobernanza para el ámbito solicitado por ruleId y operationId |
Detalles del método
beginDelete(string, string, GovernanceRulesDeleteOptionalParams)
Eliminación de una regla de gobernanza en un ámbito determinado
function beginDelete(scope: string, ruleId: string, options?: GovernanceRulesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parámetros
- scope
-
string
Ámbito de las reglas de gobernanza. Los ámbitos válidos son: grupo de administración (formato: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), suscripción (formato: 'subscriptions/{subscriptionId}') o conector de seguridad (formato: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
Clave de regla de gobernanza: clave única para la regla de gobernanza estándar (GUID)
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, GovernanceRulesDeleteOptionalParams)
Eliminación de una regla de gobernanza en un ámbito determinado
function beginDeleteAndWait(scope: string, ruleId: string, options?: GovernanceRulesDeleteOptionalParams): Promise<void>
Parámetros
- scope
-
string
Ámbito de las reglas de gobernanza. Los ámbitos válidos son: grupo de administración (formato: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), suscripción (formato: 'subscriptions/{subscriptionId}') o conector de seguridad (formato: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
Clave de regla de gobernanza: clave única para la regla de gobernanza estándar (GUID)
Parámetros de opciones.
Devoluciones
Promise<void>
beginExecute(string, string, GovernanceRulesExecuteOptionalParams)
Ejecución de una regla de gobernanza
function beginExecute(scope: string, ruleId: string, options?: GovernanceRulesExecuteOptionalParams): Promise<SimplePollerLike<OperationState<GovernanceRulesExecuteHeaders>, GovernanceRulesExecuteHeaders>>
Parámetros
- scope
-
string
Ámbito de las reglas de gobernanza. Los ámbitos válidos son: grupo de administración (formato: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), suscripción (formato: 'subscriptions/{subscriptionId}') o conector de seguridad (formato: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
Clave de regla de gobernanza: clave única para la regla de gobernanza estándar (GUID)
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<GovernanceRulesExecuteHeaders>, GovernanceRulesExecuteHeaders>>
beginExecuteAndWait(string, string, GovernanceRulesExecuteOptionalParams)
Ejecución de una regla de gobernanza
function beginExecuteAndWait(scope: string, ruleId: string, options?: GovernanceRulesExecuteOptionalParams): Promise<GovernanceRulesExecuteHeaders>
Parámetros
- scope
-
string
Ámbito de las reglas de gobernanza. Los ámbitos válidos son: grupo de administración (formato: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), suscripción (formato: 'subscriptions/{subscriptionId}') o conector de seguridad (formato: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
Clave de regla de gobernanza: clave única para la regla de gobernanza estándar (GUID)
Parámetros de opciones.
Devoluciones
Promise<GovernanceRulesExecuteHeaders>
createOrUpdate(string, string, GovernanceRule, GovernanceRulesCreateOrUpdateOptionalParams)
Crea o actualiza una regla de gobernanza en un ámbito determinado.
function createOrUpdate(scope: string, ruleId: string, governanceRule: GovernanceRule, options?: GovernanceRulesCreateOrUpdateOptionalParams): Promise<GovernanceRule>
Parámetros
- scope
-
string
Ámbito de las reglas de gobernanza. Los ámbitos válidos son: grupo de administración (formato: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), suscripción (formato: 'subscriptions/{subscriptionId}') o conector de seguridad (formato: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
Clave de regla de gobernanza: clave única para la regla de gobernanza estándar (GUID)
- governanceRule
- GovernanceRule
Regla de gobernanza sobre un ámbito determinado
Parámetros de opciones.
Devoluciones
Promise<GovernanceRule>
get(string, string, GovernanceRulesGetOptionalParams)
Obtención de una regla de gobernanza específica para el ámbito solicitado por ruleId
function get(scope: string, ruleId: string, options?: GovernanceRulesGetOptionalParams): Promise<GovernanceRule>
Parámetros
- scope
-
string
Ámbito de las reglas de gobernanza. Los ámbitos válidos son: grupo de administración (formato: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), suscripción (formato: 'subscriptions/{subscriptionId}') o conector de seguridad (formato: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
Clave de regla de gobernanza: clave única para la regla de gobernanza estándar (GUID)
- options
- GovernanceRulesGetOptionalParams
Parámetros de opciones.
Devoluciones
Promise<GovernanceRule>
list(string, GovernanceRulesListOptionalParams)
Obtener una lista de todas las reglas de gobernanza pertinentes en un ámbito
function list(scope: string, options?: GovernanceRulesListOptionalParams): PagedAsyncIterableIterator<GovernanceRule, GovernanceRule[], PageSettings>
Parámetros
- scope
-
string
Ámbito de las reglas de gobernanza. Los ámbitos válidos son: grupo de administración (formato: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), suscripción (formato: 'subscriptions/{subscriptionId}') o conector de seguridad (formato: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
Parámetros de opciones.
Devoluciones
operationResults(string, string, string, GovernanceRulesOperationResultsOptionalParams)
Obtención del resultado de la operación de larga duración de las reglas de gobernanza para el ámbito solicitado por ruleId y operationId
function operationResults(scope: string, ruleId: string, operationId: string, options?: GovernanceRulesOperationResultsOptionalParams): Promise<OperationResultAutoGenerated>
Parámetros
- scope
-
string
Ámbito de las reglas de gobernanza. Los ámbitos válidos son: grupo de administración (formato: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), suscripción (formato: 'subscriptions/{subscriptionId}') o conector de seguridad (formato: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
Clave de regla de gobernanza: clave única para la regla de gobernanza estándar (GUID)
- operationId
-
string
Clave única de operación de larga duración de la regla de gobernanza
Parámetros de opciones.
Devoluciones
Promise<OperationResultAutoGenerated>