Operations - List

Obter todas as operações
Retorna uma lista de todas as operações.

GET https://management.azure.com/providers/Microsoft.LabServices/operations?api-version=2023-06-07

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

A solicitação foi bem-sucedida; A resposta contém todas as operações.

Other Status Codes

ErrorResponse

A resposta de erro padrão.

Segurança

azure_auth

Fluxo do OAuth2 do Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

listOperations

Sample Request

GET https://management.azure.com/providers/Microsoft.LabServices/operations?api-version=2023-06-07

Sample Response

{
  "nextLink": null,
  "value": [
    {
      "name": "Microsoft.LabServices/labPlans/write",
      "isDataAction": false,
      "display": {
        "provider": "Microsoft Azure Lab Services",
        "resource": "Microsoft.LabServices/labPlans",
        "operation": "Create or Update Lab Plan",
        "description": "Create new or update an existing lab plan."
      },
      "origin": "user,system"
    }
  ]
}

Definições

Nome 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

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 Recurso) 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.

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

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. 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 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 RBAC (Controle de Acesso Baseado em Recurso) 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 compatíveis com o provedor de recursos

Origin

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

Nome Tipo Description
system

string

user

string

user,system

string