Operations - List

Listes les opérations d’API REST ServiceLinker disponibles.

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

Paramètres URI

Nom Dans Obligatoire Type Description
api-version
query True

string

Version de l’API à utiliser pour cette opération.

Réponses

Nom Type Description
200 OK

OperationListResult

OK. La demande a réussi.

Other Status Codes

ErrorResponse

Réponse d’erreur décrivant la raison de l’échec de l’opération.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory.

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

Scopes

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

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

Définitions

Nom Description
ActionType

Indique comment appliquer les opérations de connecteur, telles que la configuration réseau de désinscription ou la configuration d’adhésion.

Display

Informations d’affichage localisées pour cette opération particulière.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetail

Détail de l’erreur.

ErrorResponse

Réponse d’erreur

Operation

Opération de l’API REST

OperationListResult

Liste des opérations d’API REST prises en charge par un fournisseur de ressources Azure. Il contient un lien d’URL pour obtenir l’ensemble de résultats suivant.

Origin

Exécuteur prévu de l’opération ; comme dans L’Access Control basé sur les ressources (RBAC) et l’expérience utilisateur des journaux d’audit. La valeur par défaut est « utilisateur, système »

ActionType

Indique comment appliquer les opérations de connecteur, telles que la configuration réseau de désinscription ou la configuration d’adhésion.

Nom Type Description
enable

string

optOut

string

Display

Informations d’affichage localisées pour cette opération particulière.

Nom Type Description
description

string

Description courte et localisée de l’opération ; adapté pour les info-bulles et les vues détaillées.

operation

string

Nom convivial concis et localisé de l’opération ; adapté aux listes déroulantes. Par exemple, « Créer ou mettre à jour une machine virtuelle », « Redémarrer la machine virtuelle ».

provider

string

Forme conviviale localisée du nom du fournisseur de ressources, par exemple « Microsoft Monitoring Insights » ou « Microsoft Compute ».

resource

string

Nom convivial localisé du type de ressource associé à cette opération. Par exemple, « Machines Virtuelles » ou « Regroupements de planification des travaux ».

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

Nom Type Description
info

object

Informations supplémentaires

type

string

Type d’informations supplémentaires.

ErrorDetail

Détail de l’erreur.

Nom Type Description
additionalInfo

ErrorAdditionalInfo[]

Informations supplémentaires sur l’erreur.

code

string

Code d'erreur.

details

ErrorDetail[]

Détails de l’erreur.

message

string

Message d’erreur.

target

string

Cible d’erreur.

ErrorResponse

Réponse d’erreur

Nom Type Description
error

ErrorDetail

Objet d’erreur.

Operation

Opération de l’API REST

Nom Type Description
actionType

ActionType

Énumération. Indique le type d’action. « Interne » fait référence aux actions destinées uniquement aux API internes.

display

Display

Informations d’affichage localisées pour cette opération particulière.

isDataAction

boolean

Indique si l’opération s’applique au plan de données. Il s’agit de « true » pour les opérations de plan de données et de « false » pour les opérations ARM/plan de contrôle.

name

string

Nom de l’opération, conformément à Resource-Based Access Control (RBAC). Exemples : « Microsoft.Compute/virtualMachines/write », « Microsoft.Compute/virtualMachines/capture/action »

origin

Origin

Exécuteur prévu de l’opération ; comme dans L’Access Control basé sur les ressources (RBAC) et l’expérience utilisateur des journaux d’audit. La valeur par défaut est « utilisateur, système »

OperationListResult

Liste des opérations d’API REST prises en charge par un fournisseur de ressources Azure. Il contient un lien d’URL pour obtenir l’ensemble de résultats suivant.

Nom Type Description
nextLink

string

URL pour obtenir le jeu suivant de résultats de la liste d’opérations (le cas échéant).

value

Operation[]

Liste des opérations prises en charge par le fournisseur de ressources

Origin

Exécuteur prévu de l’opération ; comme dans L’Access Control basé sur les ressources (RBAC) et l’expérience utilisateur des journaux d’audit. La valeur par défaut est « utilisateur, système »

Nom Type Description
system

string

user

string

user,system

string