Condividi tramite


Integration Service Environment Managed Apis - Put

Mette l'ambiente del servizio di integrazione gestito Api.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
apiName
path True

string

Il nome dell'API.

integrationServiceEnvironmentName
path True

string

Nome dell'ambiente del servizio di integrazione.

resourceGroup
path True

string

Nome del gruppo di risorse.

subscriptionId
path True

string

ID sottoscrizione.

api-version
query True

string

Versione dell'API.

Corpo della richiesta

Nome Tipo Descrizione
location

string

Percorso della risorsa.

properties.deploymentParameters

IntegrationServiceEnvironmentManagedApiDeploymentParameters

Parametri di distribuzione dell'API gestita dell'ambiente del servizio di integrazione.

properties.integrationServiceEnvironment

ResourceReference

Informazioni di riferimento sull'ambiente del servizio di integrazione.

tags

object

Tag di risorsa.

Risposte

Nome Tipo Descrizione
200 OK

IntegrationServiceEnvironmentManagedApi

Va bene

201 Created

IntegrationServiceEnvironmentManagedApi

Created

Other Status Codes

ErrorResponse

Risposta di errore logico che descrive il motivo per cui l'operazione non è riuscita.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory.

Tipo: oauth2
Flow: implicit
URL di autorizzazione: https://login.microsoftonline.com/common/oauth2/authorize

Ambiti

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

Gets the integration service environment managed Apis

Esempio di richiesta

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

Risposta di esempio

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

Definizioni

Nome Descrizione
ApiDeploymentParameterMetadata

Metadati del parametro di distribuzione dell'API.

ApiDeploymentParameterMetadataSet

I metadati dei parametri di distribuzione dell'API.

ApiDeploymentParameterVisibility

Visibilità del parametro di distribuzione dell'API.

ApiResourceBackendService

Il servizio di back-end API.

ApiResourceDefinitions

Definizione della risorsa API.

ApiResourceGeneralInformation

Le informazioni generali sull'API.

ApiResourceMetadata

Metadati della risorsa API.

ApiResourcePolicies

I criteri delle risorse API.

ApiTier

Il livello API.

ApiType
ContentHash

Hash del contenuto.

ContentLink

Collegamento al contenuto.

ErrorProperties

Le proprietà di errore indicano il motivo per cui il servizio logica non è stato in grado di elaborare la richiesta in ingresso. Il motivo è fornito nel messaggio di errore.

ErrorResponse

La risposta di errore indica che il servizio logico non è in grado di elaborare la richiesta in ingresso. La proprietà error contiene i dettagli dell'errore.

IntegrationServiceEnvironmentManagedApi

API gestita dell'ambiente del servizio di integrazione.

IntegrationServiceEnvironmentManagedApiDeploymentParameters

Parametri di distribuzione dell'API gestita dell'ambiente del servizio di integrazione.

Object
ResourceReference

Riferimento alla risorsa.

WorkflowProvisioningState

Stato di provisioning del flusso di lavoro.

WsdlImportMethod

Metodo di importazione WSDL.

WsdlService

Il servizio WSDL.

ApiDeploymentParameterMetadata

Metadati del parametro di distribuzione dell'API.

Nome Tipo Descrizione
description

string

Descrizione.

displayName

string

Nome visualizzato.

isRequired

boolean

Indica se è obbligatorio.

type

string

Tipo.

visibility

ApiDeploymentParameterVisibility

Visibilità.

ApiDeploymentParameterMetadataSet

I metadati dei parametri di distribuzione dell'API.

Nome Tipo Descrizione
packageContentLink

ApiDeploymentParameterMetadata

Parametro di collegamento al contenuto del pacchetto.

redisCacheConnectionString

ApiDeploymentParameterMetadata

Parametro di collegamento al contenuto del pacchetto.

ApiDeploymentParameterVisibility

Visibilità del parametro di distribuzione dell'API.

Valore Descrizione
NotSpecified
Default
Internal

ApiResourceBackendService

Il servizio di back-end API.

Nome Tipo Descrizione
serviceUrl

string

URL del servizio.

ApiResourceDefinitions

Definizione della risorsa API.

Nome Tipo Descrizione
modifiedSwaggerUrl

string

L'URL di swagger modificato.

originalSwaggerUrl

string

L'URL originale di swagger.

ApiResourceGeneralInformation

Le informazioni generali sull'API.

Nome Tipo Descrizione
description

string

Descrizione.

displayName

string

Nome visualizzato.

iconUrl

string

L'URL dell'icona.

releaseTag

string

Il tag di rilascio.

termsOfUseUrl

string

L'url dei termini di utilizzo.

tier

ApiTier

Livello.

ApiResourceMetadata

Metadati della risorsa API.

Nome Tipo Descrizione
ApiType

ApiType

Tipo di api.

brandColor

string

Colore del marchio.

connectionType

string

Tipo di connessione.

deploymentParameters

ApiDeploymentParameterMetadataSet

Metadati dei parametri di distribuzione del connettore.

hideKey

string

Il tasto nascondi.

provisioningState

WorkflowProvisioningState

Stato del provisioning.

source

string

Origine.

tags

object

Tag.

wsdlImportMethod

WsdlImportMethod

Metodo di importazione WSDL.

wsdlService

WsdlService

Il servizio WSDL.

ApiResourcePolicies

I criteri delle risorse API.

Nome Tipo Descrizione
content

string

Il livello API esegue solo i criteri XML come contenuto incorporato.

contentLink

string

Il collegamento al contenuto dei criteri.

ApiTier

Il livello API.

Valore Descrizione
NotSpecified
Enterprise
Standard
Premium

ApiType

Valore Descrizione
NotSpecified
Rest
Soap

ContentHash

Hash del contenuto.

Nome Tipo Descrizione
algorithm

string

Algoritmo dell'hash del contenuto.

value

string

Valore dell'hash del contenuto.

Collegamento al contenuto.

Nome Tipo Descrizione
contentHash

ContentHash

Hash del contenuto.

contentSize

integer (int64)

Dimensioni del contenuto.

contentVersion

string

Versione del contenuto.

metadata

Object

Metadati.

uri

string

URI del collegamento al contenuto.

ErrorProperties

Le proprietà di errore indicano il motivo per cui il servizio logica non è stato in grado di elaborare la richiesta in ingresso. Il motivo è fornito nel messaggio di errore.

Nome Tipo Descrizione
code

string

Codice di errore.

message

string

Messaggio di errore che indica il motivo per cui l'operazione non è riuscita.

ErrorResponse

La risposta di errore indica che il servizio logico non è in grado di elaborare la richiesta in ingresso. La proprietà error contiene i dettagli dell'errore.

Nome Tipo Descrizione
error

ErrorProperties

Le proprietà dell'errore.

IntegrationServiceEnvironmentManagedApi

API gestita dell'ambiente del servizio di integrazione.

Nome Tipo Descrizione
id

string

ID risorsa.

location

string

Percorso della risorsa.

name

string

Ottiene il nome della risorsa.

properties.apiDefinitionUrl

string

La definizione dell'API.

properties.apiDefinitions

ApiResourceDefinitions

Le definizioni dell'API.

properties.backendService

ApiResourceBackendService

Il servizio di back-end.

properties.capabilities

string[]

Funzionalità.

properties.category

ApiTier

La categoria.

properties.connectionParameters

<string,  Object>

I parametri di connessione.

properties.deploymentParameters

IntegrationServiceEnvironmentManagedApiDeploymentParameters

Parametri di distribuzione dell'API gestita dell'ambiente del servizio di integrazione.

properties.generalInformation

ApiResourceGeneralInformation

Le informazioni generali sull'api.

properties.integrationServiceEnvironment

ResourceReference

Informazioni di riferimento sull'ambiente del servizio di integrazione.

properties.metadata

ApiResourceMetadata

Metadati.

properties.name

string

Nome

properties.policies

ApiResourcePolicies

I criteri per l'API.

properties.provisioningState

WorkflowProvisioningState

Stato del provisioning.

properties.runtimeUrls

string[]

Gli URL di runtime.

tags

object

Tag di risorsa.

type

string

Ottiene il tipo di risorsa.

IntegrationServiceEnvironmentManagedApiDeploymentParameters

Parametri di distribuzione dell'API gestita dell'ambiente del servizio di integrazione.

Nome Tipo Descrizione
contentLinkDefinition

ContentLink

Collegamento al contenuto dell'API gestita dell'ambiente del servizio di integrazione per la distribuzione.

Object

ResourceReference

Riferimento alla risorsa.

Nome Tipo Descrizione
id

string

ID risorsa.

name

string

Ottiene il nome della risorsa.

type

string

Ottiene il tipo di risorsa.

WorkflowProvisioningState

Stato di provisioning del flusso di lavoro.

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

WsdlImportMethod

Metodo di importazione WSDL.

Valore Descrizione
NotSpecified
SoapToRest
SoapPassThrough

WsdlService

Il servizio WSDL.

Nome Tipo Descrizione
EndpointQualifiedNames

string[]

Elenco dei nomi completi degli endpoint.

qualifiedName

string

Il nome completo.