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 |
|---|---|---|---|---|
|
api
|
path | True |
string |
Le nom de l’API. |
|
integration
|
path | True |
string |
Nom de l’environnement du service d’intégration. |
|
resource
|
path | True |
string |
Nom du groupe de ressources. |
|
subscription
|
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 |
Paramètres de déploiement de l’API managée de l’environnement de service d’intégration. |
|
| properties.integrationServiceEnvironment |
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 |
Ok |
|
| 201 Created |
Créé |
|
| Other Status Codes |
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 |
|---|---|
|
Api |
Métadonnées du paramètre de déploiement de l’API. |
|
Api |
Métadonnées des paramètres de déploiement de l’API. |
|
Api |
Visibilité du paramètre de déploiement de l’API. |
|
Api |
Le service backend de l’API. |
|
Api |
Définition de la ressource API. |
|
Api |
Les informations générales de l’API. |
|
Api |
Métadonnées de la ressource API. |
|
Api |
Les politiques de ressources de l’API. |
|
Api |
Le niveau Api. |
|
Api |
|
|
Content |
Hachage de contenu. |
|
Content |
Lien de contenu. |
|
Error |
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. |
|
Error |
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. |
|
Integration |
L’API managée de l’environnement de service d’intégration. |
|
Integration |
Paramètres de déploiement de l’API managée de l’environnement de service d’intégration. |
| Object | |
|
Resource |
Référence de la ressource. |
|
Workflow |
L’état de provisionnement du flux de travail. |
|
Wsdl |
Méthode d’importation WSDL. |
|
Wsdl |
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 |
Visibilité. |
ApiDeploymentParameterMetadataSet
Métadonnées des paramètres de déploiement de l’API.
| Nom | Type | Description |
|---|---|---|
| packageContentLink |
Le paramètre de lien du contenu du package. |
|
| redisCacheConnectionString |
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 |
Niveau. |
ApiResourceMetadata
Métadonnées de la ressource API.
| Nom | Type | Description |
|---|---|---|
| ApiType |
Le type d’api. |
|
| brandColor |
string |
Couleur de la marque. |
| connectionType |
string |
Type de la connexion. |
| deploymentParameters |
Métadonnées des paramètres de déploiement du connecteur. |
|
| hideKey |
string |
La clé de masquage. |
| provisioningState |
État d’approvisionnement. |
|
| source |
string |
Source. |
| tags |
object |
Balises. |
| wsdlImportMethod |
Méthode d’importation WSDL. |
|
| 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. |
ContentLink
Lien de contenu.
| Nom | Type | Description |
|---|---|---|
| contentHash |
Hachage de contenu. |
|
| contentSize |
integer (int64) |
Taille du contenu. |
| contentVersion |
string |
Version du contenu. |
| metadata |
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 |
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 |
Les définitions de l’api. |
|
| properties.backendService |
Le service backend. |
|
| properties.capabilities |
string[] |
Fonctionnalités. |
| properties.category |
Catégorie. |
|
| properties.connectionParameters |
<string, Object> |
Les paramètres de connexion. |
| properties.deploymentParameters |
Paramètres de déploiement de l’API managée de l’environnement de service d’intégration. |
|
| properties.generalInformation |
Les informations générales de l’api. |
|
| properties.integrationServiceEnvironment |
Informations de référence sur l’environnement du service d’intégration. |
|
| properties.metadata |
Métadonnées. |
|
| properties.name |
string |
Nom |
| properties.policies |
Les politiques de l’API. |
|
| properties.provisioningState |
É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 |
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é. |