Operations - List

Répertorie les opérations d’API REST ServiceLinker disponibles.

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

Paramètres URI

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

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

Réponses

Name Type Description
200 OK

OK. La demande a réussi.

Other Status Codes

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

Sécurité

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 emprunt d’identité de votre compte d’utilisateur

Exemples

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

Définitions

ActionType

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

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 d’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 resource based Access Control (RBAC) et les journaux d’audit UX. La valeur par défaut est « utilisateur, système »

ActionType

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

Name Type Description
Internal
  • string

Display

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

Name Type Description
description
  • string

Brève description conviviale localisée de l’opération; adapté aux conseils de l’outil et aux vues détaillées.

operation
  • string

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

provider
  • string

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

resource
  • string

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

ErrorAdditionalInfo

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

Name Type Description
info
  • object

Informations supplémentaires.

type
  • string

Type d’informations supplémentaire.

ErrorDetail

Détail de l’erreur.

Name Type Description
additionalInfo

Informations supplémentaires sur l’erreur.

code
  • string

Code d'erreur.

details

Détails de l’erreur.

message
  • string

Message d’erreur.

target
  • string

Cible d’erreur.

ErrorResponse

Réponse d’erreur

Name Type Description
error

Objet d’erreur.

Operation

Opération d’API REST

Name Type Description
actionType

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

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 la valeur « true » pour les opérations de plan de données et « 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

Exécuteur prévu de l’opération ; comme dans resource based Access Control (RBAC) et les journaux d’audit UX. 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.

Name Type Description
nextLink
  • string

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

value

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

Origin

Exécuteur prévu de l’opération ; comme dans resource based Access Control (RBAC) et les journaux d’audit UX. La valeur par défaut est « utilisateur, système »

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