Automations interface
Interface que representa uma Automação.
Métodos
| create |
Cria ou atualiza uma automação de segurança. Se uma automação de segurança já for criada e uma solicitação subsequente for emitida para a mesma ID de automação, ela será atualizada. |
| delete(string, string, Automations |
Exclui uma automação de segurança. |
| get(string, string, Automations |
Recupera informações sobre o modelo de uma automação de segurança. |
| list(Automations |
Lista todas as automações de segurança na assinatura especificada. Use a propriedade 'nextLink' na resposta para obter a próxima página de automações de segurança para a assinatura especificada. |
| list |
Lista todas as automações de segurança no grupo de recursos especificado. Use a propriedade 'nextLink' na resposta para obter a próxima página de automações de segurança para o grupo de recursos especificado. |
| validate(string, string, Automation, Automations |
Valida o modelo de automação de segurança antes de criar ou atualizar. Todos os erros de validação são retornados ao cliente. |
Detalhes do método
createOrUpdate(string, string, Automation, AutomationsCreateOrUpdateOptionalParams)
Cria ou atualiza uma automação de segurança. Se uma automação de segurança já for criada e uma solicitação subsequente for emitida para a mesma ID de automação, ela será atualizada.
function createOrUpdate(resourceGroupName: string, automationName: string, automation: Automation, options?: AutomationsCreateOrUpdateOptionalParams): Promise<Automation>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos na assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.
- automationName
-
string
O nome da automação de segurança.
- automation
- Automation
O recurso de automação de segurança
Os parâmetros de opções.
Retornos
Promise<Automation>
delete(string, string, AutomationsDeleteOptionalParams)
Exclui uma automação de segurança.
function delete(resourceGroupName: string, automationName: string, options?: AutomationsDeleteOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos na assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.
- automationName
-
string
O nome da automação de segurança.
- options
- AutomationsDeleteOptionalParams
Os parâmetros de opções.
Retornos
Promise<void>
get(string, string, AutomationsGetOptionalParams)
Recupera informações sobre o modelo de uma automação de segurança.
function get(resourceGroupName: string, automationName: string, options?: AutomationsGetOptionalParams): Promise<Automation>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos na assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.
- automationName
-
string
O nome da automação de segurança.
- options
- AutomationsGetOptionalParams
Os parâmetros de opções.
Retornos
Promise<Automation>
list(AutomationsListOptionalParams)
Lista todas as automações de segurança na assinatura especificada. Use a propriedade 'nextLink' na resposta para obter a próxima página de automações de segurança para a assinatura especificada.
function list(options?: AutomationsListOptionalParams): PagedAsyncIterableIterator<Automation, Automation[], PageSettings>
Parâmetros
- options
- AutomationsListOptionalParams
Os parâmetros de opções.
Retornos
listByResourceGroup(string, AutomationsListByResourceGroupOptionalParams)
Lista todas as automações de segurança no grupo de recursos especificado. Use a propriedade 'nextLink' na resposta para obter a próxima página de automações de segurança para o grupo de recursos especificado.
function listByResourceGroup(resourceGroupName: string, options?: AutomationsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Automation, Automation[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos na assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.
Os parâmetros de opções.
Retornos
validate(string, string, Automation, AutomationsValidateOptionalParams)
Valida o modelo de automação de segurança antes de criar ou atualizar. Todos os erros de validação são retornados ao cliente.
function validate(resourceGroupName: string, automationName: string, automation: Automation, options?: AutomationsValidateOptionalParams): Promise<AutomationValidationStatus>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos na assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.
- automationName
-
string
O nome da automação de segurança.
- automation
- Automation
O recurso de automação de segurança
Os parâmetros de opções.
Retornos
Promise<AutomationValidationStatus>