Partager via


Integration Service Environment Managed Apis - Put

Place l’API gérée par l’environnement de service d’intégration.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Logic/integrationServiceEnvironments/{integrationServiceEnvironmentName}/managedApis/{apiName}?api-version=2019-05-01

Paramètres URI

Nom Dans Obligatoire Type Description
apiName
path True

string

Le nom de l’API.

integrationServiceEnvironmentName
path True

string

Nom de l’environnement du service d’intégration.

resourceGroup
path True

string

Nom du groupe de ressources.

subscriptionId
path True

string

ID d’abonnement.

api-version
query True

string

Version de l’API.

Corps de la demande

Nom Type Description
location

string

Emplacement de la ressource.

properties.deploymentParameters

IntegrationServiceEnvironmentManagedApiDeploymentParameters

Paramètres de déploiement de l’API managée de l’environnement de service d’intégration.

properties.integrationServiceEnvironment

ResourceReference

Informations de référence sur l’environnement du service d’intégration.

tags

object

Balises de ressource.

Réponses

Nom Type Description
200 OK

IntegrationServiceEnvironmentManagedApi

Ok

201 Created

IntegrationServiceEnvironmentManagedApi

Créé

Other Status Codes

ErrorResponse

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

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

Gets the integration service environment managed Apis

Exemple de requête

PUT https://management.azure.com/subscriptions/f34b22a3-2202-4fb1-b040-1332bd928c84/resourceGroups/testResourceGroup/providers/Microsoft.Logic/integrationServiceEnvironments/testIntegrationServiceEnvironment/managedApis/servicebus?api-version=2019-05-01

{
  "location": "brazilsouth",
  "properties": {
    "deploymentParameters": null
  }
}

Exemple de réponse

azure-AsyncOperation: https://management.azure.com/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/rohithah-ise/providers/Microsoft.Logic/integrationServiceEnvironments/tes-ise-ga/managedApis/servicebus/operationStatuses/eyJmbG93T3BlcmF0aW9uIjoiUHV0SW50ZWdyYXRpb25TZXJ2aWNlRW52aXJvbm1lbnRNYW5hZ2VkQXBpIiwib3BlcmF0aW9uU2VxdWVuY2VJZCI6IjA4NTg2MzY1Njk4NjQ3MjkwMTEwIn0=?api-version=2019-05-01
{
  "properties": {
    "generalInformation": {
      "iconUrl": "https://connectoricons-df.azureedge.net/servicebus/icon_1.0.1223.1623.png",
      "displayName": "Service Bus",
      "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.",
      "releaseTag": "Production",
      "tier": "Standard"
    },
    "integrationServiceEnvironment": {
      "name": "tes-ise-ga",
      "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/rohithah-ise/providers/Microsoft.Logic/integrationServiceEnvironments/tes-ise-ga",
      "type": "Microsoft.Logic/integrationServiceEnvironments"
    },
    "provisioningState": "InProgress",
    "category": "Standard"
  },
  "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/rohithah-ise/providers/Microsoft.Logic/integrationServiceEnvironments/tes-ise-ga/managedApis/servicebus",
  "name": "servicebus",
  "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis",
  "location": "brazilsouth"
}
azure-AsyncOperation: https://management.azure.com/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/rohithah-ise/providers/Microsoft.Logic/integrationServiceEnvironments/tes-ise-ga/managedApis/servicebus/operationStatuses/eyJmbG93T3BlcmF0aW9uIjoiUHV0SW50ZWdyYXRpb25TZXJ2aWNlRW52aXJvbm1lbnRNYW5hZ2VkQXBpIiwib3BlcmF0aW9uU2VxdWVuY2VJZCI6IjA4NTg2MzY1Njk4NjQ3MjkwMTEwIn0=?api-version=2019-05-01
{
  "properties": {
    "generalInformation": {
      "iconUrl": "https://connectoricons-df.azureedge.net/servicebus/icon_1.0.1223.1623.png",
      "displayName": "Service Bus",
      "description": "Connect to Azure Service Bus to send and receive messages. You can perform actions such as send to queue, send to topic, receive from queue, receive from subscription, etc.",
      "releaseTag": "Production",
      "tier": "Standard"
    },
    "integrationServiceEnvironment": {
      "name": "tes-ise-ga",
      "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/rohithah-ise/providers/Microsoft.Logic/integrationServiceEnvironments/tes-ise-ga",
      "type": "Microsoft.Logic/integrationServiceEnvironments"
    },
    "provisioningState": "InProgress",
    "category": "Standard"
  },
  "id": "/subscriptions/80d4fe69-c95b-4dd2-a938-9250f1c8ab03/resourceGroups/rohithah-ise/providers/Microsoft.Logic/integrationServiceEnvironments/tes-ise-ga/managedApis/servicebus",
  "name": "servicebus",
  "type": "Microsoft.Logic/integrationServiceEnvironments/managedApis",
  "location": "brazilsouth"
}

Définitions

Nom Description
ApiDeploymentParameterMetadata

Métadonnées du paramètre de déploiement de l’API.

ApiDeploymentParameterMetadataSet

Métadonnées des paramètres de déploiement de l’API.

ApiDeploymentParameterVisibility

Visibilité du paramètre de déploiement de l’API.

ApiResourceBackendService

Le service backend de l’API.

ApiResourceDefinitions

Définition de la ressource API.

ApiResourceGeneralInformation

Les informations générales de l’API.

ApiResourceMetadata

Métadonnées de la ressource API.

ApiResourcePolicies

Les politiques de ressources de l’API.

ApiTier

Le niveau Api.

ApiType
ContentHash

Hachage de contenu.

ContentLink

Lien de contenu.

ErrorProperties

Les propriétés d’erreur indiquent pourquoi le service Logic n’a pas été en mesure de traiter la demande entrante. La raison est fournie dans le message d’erreur.

ErrorResponse

La réponse d’erreur indique que le service logique n’est pas en mesure de traiter la demande entrante. La propriété error contient les détails de l’erreur.

IntegrationServiceEnvironmentManagedApi

L’API managée de l’environnement de service d’intégration.

IntegrationServiceEnvironmentManagedApiDeploymentParameters

Paramètres de déploiement de l’API managée de l’environnement de service d’intégration.

Object
ResourceReference

Référence de la ressource.

WorkflowProvisioningState

L’état de provisionnement du flux de travail.

WsdlImportMethod

Méthode d’importation WSDL.

WsdlService

Le service WSDL.

ApiDeploymentParameterMetadata

Métadonnées du paramètre de déploiement de l’API.

Nom Type Description
description

string

Description.

displayName

string

Nom complet.

isRequired

boolean

Indique si c’est nécessaire.

type

string

Type.

visibility

ApiDeploymentParameterVisibility

Visibilité.

ApiDeploymentParameterMetadataSet

Métadonnées des paramètres de déploiement de l’API.

Nom Type Description
packageContentLink

ApiDeploymentParameterMetadata

Le paramètre de lien du contenu du package.

redisCacheConnectionString

ApiDeploymentParameterMetadata

Le paramètre de lien du contenu du package.

ApiDeploymentParameterVisibility

Visibilité du paramètre de déploiement de l’API.

Valeur Description
NotSpecified
Default
Internal

ApiResourceBackendService

Le service backend de l’API.

Nom Type Description
serviceUrl

string

L’URL du service.

ApiResourceDefinitions

Définition de la ressource API.

Nom Type Description
modifiedSwaggerUrl

string

L’URL de swagger modifiée.

originalSwaggerUrl

string

L’url originale de swagger.

ApiResourceGeneralInformation

Les informations générales de l’API.

Nom Type Description
description

string

Description.

displayName

string

Nom complet.

iconUrl

string

L’URL de l’icône.

releaseTag

string

La balise de libération.

termsOfUseUrl

string

L’URL des conditions d’utilisation.

tier

ApiTier

Niveau.

ApiResourceMetadata

Métadonnées de la ressource API.

Nom Type Description
ApiType

ApiType

Le type d’api.

brandColor

string

Couleur de la marque.

connectionType

string

Type de la connexion.

deploymentParameters

ApiDeploymentParameterMetadataSet

Métadonnées des paramètres de déploiement du connecteur.

hideKey

string

La clé de masquage.

provisioningState

WorkflowProvisioningState

État d’approvisionnement.

source

string

Source.

tags

object

Balises.

wsdlImportMethod

WsdlImportMethod

Méthode d’importation WSDL.

wsdlService

WsdlService

Le service WSDL.

ApiResourcePolicies

Les politiques de ressources de l’API.

Nom Type Description
content

string

Le niveau d’API définit uniquement le code XML en tant que contenu intégré.

contentLink

string

Le contenu contient un lien vers les politiques.

ApiTier

Le niveau Api.

Valeur Description
NotSpecified
Enterprise
Standard
Premium

ApiType

Valeur Description
NotSpecified
Rest
Soap

ContentHash

Hachage de contenu.

Nom Type Description
algorithm

string

Algorithme du hachage de contenu.

value

string

Valeur du hachage de contenu.

Lien de contenu.

Nom Type Description
contentHash

ContentHash

Hachage de contenu.

contentSize

integer (int64)

Taille du contenu.

contentVersion

string

Version du contenu.

metadata

Object

Métadonnées.

uri

string

URI du lien de contenu.

ErrorProperties

Les propriétés d’erreur indiquent pourquoi le service Logic n’a pas été en mesure de traiter la demande entrante. La raison est fournie dans le message d’erreur.

Nom Type Description
code

string

Code d’erreur.

message

string

Message d’erreur indiquant pourquoi l’opération a échoué.

ErrorResponse

La réponse d’erreur indique que le service logique n’est pas en mesure de traiter la demande entrante. La propriété error contient les détails de l’erreur.

Nom Type Description
error

ErrorProperties

Les propriétés de l’erreur.

IntegrationServiceEnvironmentManagedApi

L’API managée de l’environnement de service d’intégration.

Nom Type Description
id

string

ID de ressource.

location

string

Emplacement de la ressource.

name

string

Obtient le nom de la ressource.

properties.apiDefinitionUrl

string

La définition de l’API.

properties.apiDefinitions

ApiResourceDefinitions

Les définitions de l’api.

properties.backendService

ApiResourceBackendService

Le service backend.

properties.capabilities

string[]

Fonctionnalités.

properties.category

ApiTier

Catégorie.

properties.connectionParameters

<string,  Object>

Les paramètres de connexion.

properties.deploymentParameters

IntegrationServiceEnvironmentManagedApiDeploymentParameters

Paramètres de déploiement de l’API managée de l’environnement de service d’intégration.

properties.generalInformation

ApiResourceGeneralInformation

Les informations générales de l’api.

properties.integrationServiceEnvironment

ResourceReference

Informations de référence sur l’environnement du service d’intégration.

properties.metadata

ApiResourceMetadata

Métadonnées.

properties.name

string

Nom

properties.policies

ApiResourcePolicies

Les politiques de l’API.

properties.provisioningState

WorkflowProvisioningState

État d’approvisionnement.

properties.runtimeUrls

string[]

Les URL d’exécution.

tags

object

Balises de ressource.

type

string

Obtient le type de ressource.

IntegrationServiceEnvironmentManagedApiDeploymentParameters

Paramètres de déploiement de l’API managée de l’environnement de service d’intégration.

Nom Type Description
contentLinkDefinition

ContentLink

Lien de contenu de l’API managée de l’environnement de service d’intégration pour le déploiement.

Object

ResourceReference

Référence de la ressource.

Nom Type Description
id

string

ID de ressource.

name

string

Obtient le nom de la ressource.

type

string

Obtient le type de ressource.

WorkflowProvisioningState

L’état de provisionnement du flux de travail.

Valeur Description
NotSpecified
Accepted
Running
Ready
Creating
Created
Deleting
Deleted
Canceled
Failed
Succeeded
Moving
Updating
Registering
Registered
Unregistering
Unregistered
Completed
Renewing
Pending
Waiting
InProgress

WsdlImportMethod

Méthode d’importation WSDL.

Valeur Description
NotSpecified
SoapToRest
SoapPassThrough

WsdlService

Le service WSDL.

Nom Type Description
EndpointQualifiedNames

string[]

Liste des noms qualifiés des points de terminaison.

qualifiedName

string

Nom qualifié.