Operations - List

Elenchi le operazioni dell'API REST ServiceLinker disponibili.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
api-version
query True

string

Versione dell'API da usare per questa operazione.

Risposte

Nome Tipo Descrizione
200 OK

OperationListResult

OK. La richiesta ha avuto esito positivo.

Other Status Codes

ErrorResponse

Risposta di errore che descrive il motivo per cui l'operazione non è riuscita.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory.

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

Scopes

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

GetConfiguration

Sample Request

GET https://management.azure.com/providers/Microsoft.ServiceLinker/operations?api-version=2022-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"
    }
  ]
}

Definizioni

Nome Descrizione
ActionType

Indica come applicare le operazioni del connettore, ad esempio rifiutare esplicitamente la configurazione di rete, acconsentire esplicitamente alla configurazione.

Display

Informazioni di visualizzazione localizzate per questa particolare operazione.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDetail

Dettagli dell'errore.

ErrorResponse

Risposta di errore

Operation

Operazione API REST

OperationListResult

Elenco di operazioni API REST supportate da un provider di risorse di Azure. Contiene un collegamento URL per ottenere il set di risultati successivo.

Origin

Executor previsto dell'operazione; come nell'esperienza utente basata su risorse Controllo di accesso (RBAC) e nei log di controllo. Il valore predefinito è "user, system"

ActionType

Indica come applicare le operazioni del connettore, ad esempio rifiutare esplicitamente la configurazione di rete, acconsentire esplicitamente alla configurazione.

Nome Tipo Descrizione
enable

string

optOut

string

Display

Informazioni di visualizzazione localizzate per questa particolare operazione.

Nome Tipo Descrizione
description

string

La breve descrizione descrittiva localizzata dell'operazione; adatto per le descrizioni degli strumenti e le visualizzazioni dettagliate.

operation

string

Nome descrittivo conciso localizzato per l'operazione; adatto per gli elenchi a discesa. Ad esempio, "Crea o aggiorna macchina virtuale", "Riavvia macchina virtuale".

provider

string

Forma descrittiva localizzata del nome del provider di risorse, ad esempio "Microsoft Monitoring Insights" o "Microsoft Compute".

resource

string

Nome descrittivo localizzato del tipo di risorsa correlato a questa operazione. Ad esempio, "Macchine virtuali" o "Raccolte di pianificazione processi".

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

Nome Tipo Descrizione
info

object

Informazioni aggiuntive.

type

string

Tipo di informazioni aggiuntive.

ErrorDetail

Dettagli dell'errore.

Nome Tipo Descrizione
additionalInfo

ErrorAdditionalInfo[]

Informazioni aggiuntive sull'errore.

code

string

Codice di errore.

details

ErrorDetail[]

Dettagli dell'errore.

message

string

Messaggio di errore.

target

string

Destinazione dell'errore.

ErrorResponse

Risposta di errore

Nome Tipo Descrizione
error

ErrorDetail

Oggetto error.

Operation

Operazione API REST

Nome Tipo Descrizione
actionType

ActionType

Enum. Indica il tipo di azione. "Interno" si riferisce alle azioni destinate alle API solo interne.

display

Display

Informazioni di visualizzazione localizzate per questa particolare operazione.

isDataAction

boolean

Indica se l'operazione si applica al piano dati. Questo è "true" per le operazioni del piano dati e "false" per le operazioni arm/piano di controllo.

name

string

Nome dell'operazione, in base Resource-Based Controllo di accesso (RBAC). Esempi: "Microsoft.Compute/virtualMachines/write", "Microsoft.Compute/virtualMachines/capture/action"

origin

Origin

Executor previsto dell'operazione; come nell'esperienza utente basata su risorse Controllo di accesso (RBAC) e nei log di controllo. Il valore predefinito è "user, system"

OperationListResult

Elenco di operazioni API REST supportate da un provider di risorse di Azure. Contiene un collegamento URL per ottenere il set di risultati successivo.

Nome Tipo Descrizione
nextLink

string

URL per ottenere il set successivo di risultati dell'elenco delle operazioni (se presenti).

value

Operation[]

Elenco delle operazioni supportate dal provider di risorse

Origin

Executor previsto dell'operazione; come nell'esperienza utente basata su risorse Controllo di accesso (RBAC) e nei log di controllo. Il valore predefinito è "user, system"

Nome Tipo Descrizione
system

string

user

string

user,system

string