Partilhar 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 do URI

Name Em Necessário Tipo Description
api-version
query True

string

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

Respostas

Name Tipo Description
200 OK

OperationListResult

OK

Other Status Codes

ErrorResponse

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

Segurança

azure_auth

Azure Ative Directory OAuth2 Flow

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

Âmbitos

Name Description
user_impersonation personificar a sua conta de utilizador

Exemplos

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

Pedido de amostra

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

Resposta da amostra

{
  "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

Name Description
ActionType

Enum. 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

O erro de gerenciamento de recursos informações adicionais.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

Operation

Operação da API REST

OperationListResult

Uma lista de operações de API REST suportadas 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 Controle de Acesso Baseado em Recursos (RBAC) e na UX de logs de auditoria. O valor padrão é "user,system"

ActionType

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

Name Tipo Description
Internal

string

Display

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

Name Tipo Description
description

string

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

operation

string

O nome amigável conciso e localizado para a operação; adequado para dropdowns. 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 esta operação. Por exemplo, "Máquinas Virtuais" ou "Coleções de Agendamento de Trabalho".

ErrorAdditionalInfo

O erro de gerenciamento de recursos informações adicionais.

Name Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

ErrorDetail

O detalhe do erro.

Name Tipo Description
additionalInfo

ErrorAdditionalInfo[]

O erro informações adicionais.

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

Name Tipo Description
error

ErrorDetail

O objeto de erro.

Operation

Operação da API REST

Name Tipo Description
actionType

ActionType

Enum. 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. Isto é "verdadeiro" para operações de plano de dados e "falso" para operações de ARM/plano de controlo.

name

string

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

origin

Origin

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

OperationListResult

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

Name Tipo Description
nextLink

string

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

value

Operation[]

Lista de operações suportadas pelo provedor de recursos

Origin

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

Name Tipo Description
system

string

user

string

user,system

string