Operations - List

Lista as operações de API do ServiceLinker REST disponíveis.

GET https://management.azure.com/providers/Microsoft.ServiceLinker/operations?api-version=2021-11-01-preview

Parâmetros do URI

Name In Required Type Description
api-version
query True
  • string

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

Respostas

Name Type Description
200 OK

OK. O pedido foi bem sucedido.

Other Status Codes

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

Segurança

azure_auth

Azure Ative Directory Flow OAuth2.

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

Scopes

Name Description
user_impersonation personificar a sua conta de utilizador

Exemplos

GetConfiguration

Sample Request

GET https://management.azure.com/providers/Microsoft.ServiceLinker/operations?api-version=2021-11-01-preview

Sample Response

{
  "value": [
    {
      "display": {
        "description": "Register the subscription for Microsoft.ServiceLinker",
        "operation": "Register the Microsoft.ServiceLinker",
        "provider": "Microsoft.ServiceLinker",
        "resource": "Microsoft.ServiceLinker"
      },
      "isDataAction": false,
      "name": "Microsoft.ServiceLinker/register/action"
    },
    {
      "display": {
        "description": "Unregister the subscription for Microsoft.ServiceLinker",
        "operation": "Unregister the Microsoft.ServiceLinker",
        "provider": "Microsoft.ServiceLinker",
        "resource": "Microsoft.ServiceLinker"
      },
      "isDataAction": false,
      "name": "Microsoft.ServiceLinker/unregister/action"
    },
    {
      "display": {
        "description": "read operations",
        "operation": "read_operations",
        "provider": "Microsoft.ServiceLinker",
        "resource": "operations"
      },
      "isDataAction": false,
      "name": "Microsoft.ServiceLinker/operations/read"
    },
    {
      "display": {
        "description": "list dryrun jobs",
        "operation": "Dryrun_List",
        "provider": "Microsoft.ServiceLinker",
        "resource": "dryruns"
      },
      "isDataAction": false,
      "name": "Microsoft.ServiceLinker/dryruns/read"
    },
    {
      "display": {
        "description": "get a dryrun job",
        "operation": "Dryrun_Get",
        "provider": "Microsoft.ServiceLinker",
        "resource": "dryruns"
      },
      "isDataAction": false,
      "name": "Microsoft.ServiceLinker/dryruns/read"
    },
    {
      "display": {
        "description": "create a dryrun job to do necessary check before actual creation",
        "operation": "Dryrun_Create",
        "provider": "Microsoft.ServiceLinker",
        "resource": "dryruns"
      },
      "isDataAction": false,
      "name": "Microsoft.ServiceLinker/dryruns/write"
    },
    {
      "display": {
        "description": "delete a dryrun job",
        "operation": "Dryrun_Delete",
        "provider": "Microsoft.ServiceLinker",
        "resource": "dryruns"
      },
      "isDataAction": false,
      "name": "Microsoft.ServiceLinker/dryruns/delete"
    },
    {
      "display": {
        "description": "add a dryrun job to do necessary check before actual creation",
        "operation": "Dryrun_Update",
        "provider": "Microsoft.ServiceLinker",
        "resource": "dryruns"
      },
      "isDataAction": false,
      "name": "Microsoft.ServiceLinker/dryruns/write"
    },
    {
      "display": {
        "description": "read operationStatuses",
        "operation": "read_operationStatuses",
        "provider": "Microsoft.ServiceLinker",
        "resource": "locations/operationStatuses"
      },
      "isDataAction": false,
      "name": "Microsoft.ServiceLinker/locations/operationStatuses/read"
    },
    {
      "display": {
        "description": "write operationStatuses",
        "operation": "write_operationStatuses",
        "provider": "Microsoft.ServiceLinker",
        "resource": "locations/operationStatuses"
      },
      "isDataAction": false,
      "name": "Microsoft.ServiceLinker/locations/operationStatuses/write"
    },
    {
      "display": {
        "description": "Returns list of Linkers which connects to the resource.",
        "operation": "Linker_List",
        "provider": "Microsoft.ServiceLinker",
        "resource": "linkers"
      },
      "isDataAction": false,
      "name": "Microsoft.ServiceLinker/linkers/read"
    },
    {
      "display": {
        "description": "Returns Linker resource for a given name.",
        "operation": "Linker_Get",
        "provider": "Microsoft.ServiceLinker",
        "resource": "linkers"
      },
      "isDataAction": false,
      "name": "Microsoft.ServiceLinker/linkers/read"
    },
    {
      "display": {
        "description": "Create or update linker resource.",
        "operation": "Linker_CreateOrUpdate",
        "provider": "Microsoft.ServiceLinker",
        "resource": "linkers"
      },
      "isDataAction": false,
      "name": "Microsoft.ServiceLinker/linkers/write"
    },
    {
      "display": {
        "description": "Delete a link.",
        "operation": "Linker_Delete",
        "provider": "Microsoft.ServiceLinker",
        "resource": "linkers"
      },
      "isDataAction": false,
      "name": "Microsoft.ServiceLinker/linkers/delete"
    },
    {
      "display": {
        "description": "Operation to update an existing link.",
        "operation": "Linker_Update",
        "provider": "Microsoft.ServiceLinker",
        "resource": "linkers"
      },
      "isDataAction": false,
      "name": "Microsoft.ServiceLinker/linkers/write"
    },
    {
      "display": {
        "description": "Validate a link.",
        "operation": "Linker_Validate",
        "provider": "Microsoft.ServiceLinker",
        "resource": "linkers"
      },
      "isDataAction": false,
      "name": "Microsoft.ServiceLinker/linkers/validateLinker/action"
    },
    {
      "display": {
        "description": "list source configurations for a linker.",
        "operation": "Linker_ListConfigurations",
        "provider": "Microsoft.ServiceLinker",
        "resource": "linkers"
      },
      "isDataAction": false,
      "name": "Microsoft.ServiceLinker/linkers/listConfigurations/action"
    }
  ]
}

Definições

ActionType

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

Display

Informações de exibição localizadas para esta operação em particular.

ErrorAdditionalInfo

O erro de gestão de recursos informações adicionais.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

Operation

Operação REST API

OperationListResult

Uma lista de operações da API REST apoiadas por um Fornecedor de Recursos Azure. Contém uma ligação URL para obter o próximo conjunto de resultados.

Origin

O executor pretendido da operação; como em Resource Based Controlo de Acesso (RBAC) e registos de auditoria UX. O valor predefinido é "utilizador,sistema"

ActionType

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

Name Type Description
Internal
  • string

Display

Informações de exibição localizadas para esta operação em particular.

Name Type Description
description
  • string

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

operation
  • string

O nome amigo conciso e localizado para a operação; adequado para as desistências. Por exemplo, "Criar ou atualizar máquina virtual", "Reiniciar máquina virtual".

provider
  • string

A forma amigável localizada do nome do fornecedor de recursos, por exemplo, "Microsoft Monitoring Informações" ou "Microsoft Compute".

resource
  • string

O nome amigável localizado do tipo de recurso relacionado com esta operação. Por exemplo, "Máquinas Virtuais" ou "Job Schedule Collections".

ErrorAdditionalInfo

O erro de gestão de recursos informações adicionais.

Name Type Description
info
  • object

A informação adicional.

type
  • string

O tipo de informação adicional.

ErrorDetail

O detalhe do erro.

Name Type Description
additionalInfo

A informação adicional do erro.

code
  • string

O código de erro.

details

Os detalhes do erro.

message
  • string

A mensagem de erro.

target
  • string

O alvo do erro.

ErrorResponse

Resposta de erro

Name Type Description
error

O objeto de erro.

Operation

Operação REST API

Name Type Description
actionType

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

display

Informações de exibição localizadas para esta operação em particular.

isDataAction
  • boolean

Se a operação se aplica ao data-plane. Isto é "verdadeiro" para operações de data-plane e "falso" para operações ARM/control-plane.

name
  • string

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

origin

O executor pretendido da operação; como em Resource Based Controlo de Acesso (RBAC) e registos de auditoria UX. O valor predefinido é "utilizador,sistema"

OperationListResult

Uma lista de operações da API REST apoiadas por um Fornecedor de Recursos Azure. Contém uma ligação URL para obter o próximo conjunto de resultados.

Name Type Description
nextLink
  • string

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

value

Lista de operações apoiadas pelo fornecedor de recursos

Origin

O executor pretendido da operação; como em Resource Based Controlo de Acesso (RBAC) e registos de auditoria UX. O valor predefinido é "utilizador,sistema"

Name Type Description
system
  • string
user
  • string
user,system
  • string