Operations - List

Elenca le operazioni dell'API REST ServiceLinker disponibili.

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

Parametri dell'URI

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

Versione dell'API da usare per questa operazione.

Risposte

Name Type Description
200 OK

OK. La richiesta ha avuto esito positivo.

Other Status Codes

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

Sicurezza

azure_auth

Azure Active Directory Flow OAuth2.

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

Scopes

Name Description
user_impersonation rappresentare l'account utente

Esempio

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"
    }
  ]
}

Definizioni

ActionType

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

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

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

Name Type Description
Internal
  • string

Display

Informazioni di visualizzazione localizzate per questa particolare operazione.

Name Type Description
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.

Name Type Description
info
  • object

Informazioni aggiuntive.

type
  • string

Tipo di informazioni aggiuntive.

ErrorDetail

Dettagli dell'errore.

Name Type Description
additionalInfo

Informazioni aggiuntive sull'errore.

code
  • string

Codice di errore.

details

Dettagli dell'errore.

message
  • string

Messaggio di errore.

target
  • string

Destinazione dell'errore.

ErrorResponse

Risposta di errore

Name Type Description
error

Oggetto error.

Operation

Operazione API REST

Name Type Description
actionType

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

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

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.

Name Type Description
nextLink
  • string

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

value

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"

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