Compartilhar via


Operations - List

Expõe todas as operações disponíveis para fins de descoberta.

GET https://management.azure.com/providers/Microsoft.Security/operations?api-version=2024-10-01-preview

Parâmetros de URI

Nome Em Obrigatório Tipo Description
api-version
query True

string

A versão da API a ser usada para esta operação.

Respostas

Nome Tipo Description
200 OK

OperationListResult

OKEY

Other Status Codes

ErrorResponse

Resposta de erro que descreve por que a operação falhou.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

List the operations for the Microsoft.Security (Microsoft Defender for Cloud) resource provider

Solicitação de exemplo

GET https://management.azure.com/providers/Microsoft.Security/operations?api-version=2024-10-01-preview

Resposta de exemplo

{
  "value": [
    {
      "name": "Microsoft.Security/defenderforstoragesettings/read",
      "display": {
        "provider": "Microsoft Security",
        "resource": "DefenderForStorageSettings",
        "operation": "Get defenderForStorageSettings",
        "description": "Gets the defenderforstoragesettings for the scope"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.Security/defenderforstoragesettings/write",
      "display": {
        "provider": "Microsoft Security",
        "resource": "DefenderForStorageSettings",
        "operation": "Update defenderForStorageSettings",
        "description": "Creates or updates the defenderforstoragesettings for the scope"
      },
      "origin": "user"
    },
    {
      "name": "Microsoft.Security/defenderforstoragesettings/delete",
      "display": {
        "provider": "Microsoft Security",
        "resource": "DefenderForStorageSettings",
        "operation": "Delete defenderForStorageSettings",
        "description": "Deletes the defenderforstoragesettings for the scope"
      },
      "origin": "user"
    }
  ]
}

Definições

Nome Description
ActionType

Enumeração. Indica o tipo de ação. "Interno" refere-se a ações que são apenas para APIs internas.

Display

Informações de exibição localizadas para esta operação específica.

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

Operation

Operação da API REST

OperationListResult

Uma lista de operações da API REST com suporte por um Provedor de Recursos do Azure. Ele contém um link de URL para obter o próximo conjunto de resultados.

Origin

O executor pretendido da operação; como no RBAC (Controle de Acesso Baseado em Recursos) e na UX de logs de auditoria. O valor padrão é "user,system"

ActionType

Enumeração. Indica o tipo de ação. "Interno" refere-se a ações que são apenas para APIs internas.

Nome Tipo Description
Internal

string

Display

Informações de exibição localizadas para esta operação específica.

Nome Tipo Description
description

string

A descrição amigável curta e localizada da operação; adequado para dicas de ferramentas e exibições detalhadas.

operation

string

O nome amigável conciso localizado para a operação; adequado para listas suspensas. Por exemplo, "Criar ou atualizar máquina virtual", "Reiniciar máquina virtual".

provider

string

A forma amigável localizada do nome do provedor de recursos, por exemplo, "Microsoft Monitoring Insights" ou "Microsoft Compute".

resource

string

O nome amigável localizado do tipo de recurso relacionado a essa operação. Por exemplo, "Máquinas Virtuais" ou "Coleções de Agendamento de Trabalho".

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

Nome Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

ErrorDetail

O detalhe do erro.

Nome Tipo Description
additionalInfo

ErrorAdditionalInfo[]

As informações adicionais do erro.

code

string

O código de erro.

details

ErrorDetail[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O destino do erro.

ErrorResponse

Resposta de erro

Nome Tipo Description
error

ErrorDetail

O objeto de erro.

Operation

Operação da API REST

Nome Tipo Description
actionType

ActionType

Enumeração. Indica o tipo de ação. "Interno" refere-se a ações que são apenas para APIs internas.

display

Display

Informações de exibição localizadas para esta operação específica.

isDataAction

boolean

Se a operação se aplica ao plano de dados. Isso é "true" para operações de plano de dados e "false" para operações arm/control-plane.

name

string

O nome da operação, de acordo com o RBAC (Controle de Acesso Resource-Based). Exemplos: "Microsoft.Compute/virtualMachines/write", "Microsoft.Compute/virtualMachines/capture/action"

origin

Origin

O executor pretendido da operação; como no RBAC (Controle de Acesso Baseado em Recursos) e na UX de logs de auditoria. O valor padrão é "user,system"

OperationListResult

Uma lista de operações da API REST com suporte por um Provedor de Recursos do Azure. Ele contém um link de URL para obter o próximo conjunto de resultados.

Nome Tipo Description
nextLink

string

URL para obter o próximo conjunto de resultados da lista de operações (se houver algum).

value

Operation[]

Lista de operações com suporte pelo provedor de recursos

Origin

O executor pretendido da operação; como no RBAC (Controle de Acesso Baseado em Recursos) e na UX de logs de auditoria. O valor padrão é "user,system"

Nome Tipo Description
system

string

user

string

user,system

string