Partager via


Api Management Operations - List

Répertorie toutes les opérations d’API REST disponibles du fournisseur Microsoft.ApiManagement.

GET https://management.azure.com/providers/Microsoft.ApiManagement/operations?api-version=2021-08-01

Paramètres URI

Nom Dans Obligatoire Type Description
api-version
query True

string

Version de l’API à utiliser avec la demande cliente.

Réponses

Nom Type Description
200 OK

OperationListResult

Succès. La réponse décrit la liste des opérations.

Other Status Codes

ErrorResponse

Réponse d’erreur décrivant pourquoi l’opération a échoué.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory.

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

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

Exemples

ApiManagementListOperations

Exemple de requête

GET https://management.azure.com/providers/Microsoft.ApiManagement/operations?api-version=2021-08-01

Exemple de réponse

{
  "value": [
    {
      "name": "Microsoft.ApiManagement/service/write",
      "display": {
        "provider": "Microsoft API Management",
        "resource": "Service",
        "operation": "Create a new instance of API Management Service",
        "description": "Create a new instance of API Management Service"
      }
    },
    {
      "name": "Microsoft.ApiManagement/service/read",
      "display": {
        "provider": "Microsoft API Management",
        "resource": "Service",
        "operation": "Read metadata for an API Management Service instance",
        "description": "Read metadata for an API Management Service instance"
      }
    },
    {
      "name": "Microsoft.ApiManagement/service/delete",
      "display": {
        "provider": "Microsoft API Management",
        "resource": "Service",
        "operation": "Delete API Management Service instance",
        "description": "Delete API Management Service instance"
      }
    },
    {
      "origin": "system",
      "name": "Microsoft.ApiManagement/service/providers/Microsoft.Insights/diagnosticSettings/write",
      "display": {
        "provider": "Microsoft API Management",
        "resource": "Service",
        "operation": "Write diagnostic setting",
        "description": "Creates or updates the diagnostic setting for API Management service"
      }
    },
    {
      "name": "Microsoft.ApiManagement/service/tenant/operationResults/read",
      "display": {
        "provider": "Microsoft API Management",
        "resource": "Results of async operations",
        "operation": "Get operation results or Get operation result",
        "description": "Get list of operation results or Get result of a specific operation"
      }
    }
  ]
}

Définitions

Nom Description
Display

Objet qui décrit l’opération.

ErrorFieldContract

Contrat de champ d’erreur.

ErrorResponse

Réponse d’erreur.

Operation

Opération d’API REST

OperationListResult

Résultat de la requête pour répertorier les opérations de l’API REST. Il contient une liste d’opérations et une URL nextLink pour obtenir le jeu de résultats suivant.

Display

Objet qui décrit l’opération.

Nom Type Description
description

string

Nom convivial de l’opération

operation

string

Type d’opération : lecture, écriture, suppression, listKeys/action, etc.

provider

string

Nom convivial du fournisseur de ressources

resource

string

Type de ressource sur lequel l’opération est effectuée.

ErrorFieldContract

Contrat de champ d’erreur.

Nom Type Description
code

string

Code d’erreur au niveau de la propriété.

message

string

Représentation lisible par l’homme de l’erreur au niveau de la propriété.

target

string

Nom de la propriété.

ErrorResponse

Réponse d’erreur.

Nom Type Description
error.code

string

Code d’erreur défini par le service. Ce code sert de sous-état pour le code d’erreur HTTP spécifié dans la réponse.

error.details

ErrorFieldContract[]

Liste des champs non valides envoyés dans la demande, en cas d’erreur de validation.

error.message

string

Représentation lisible par l’homme de l’erreur.

Operation

Opération d’API REST

Nom Type Description
display

Display

Objet qui décrit l’opération.

name

string

Nom de l’opération : {provider}/{resource}/{operation}

origin

string

Origine de l’opération.

OperationListResult

Résultat de la requête pour répertorier les opérations de l’API REST. Il contient une liste d’opérations et une URL nextLink pour obtenir le jeu de résultats suivant.

Nom Type Description
nextLink

string

URL permettant d’obtenir le jeu de résultats de liste d’opérations suivant s’il existe.

value

Operation[]

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