Apps - Publish

Veröffentlicht eine bestimmte Version der Anwendung.

POST {Endpoint}/luis/api/v2.0/apps/{appId}/publish

URI-Parameter

Name In Erforderlich Typ Beschreibung
appId
path True

string (uuid)

Die Anwendungs-ID.

Endpoint
path True

string

Unterstützte Cognitive Services-Endpunkte (Protokoll und Hostname, z. B. https://westus.api.cognitive.microsoft.com).

Anforderungsheader

Name Erforderlich Typ Beschreibung
Ocp-Apim-Subscription-Key True

string

Anforderungstext

Name Typ Beschreibung
isStaging

boolean

Gibt an, ob der Staging-Slot anstelle des Produktionsplatzes verwendet werden soll.

versionId

string

Die zu veröffentlichende Versions-ID.

Antworten

Name Typ Beschreibung
201 Created

ProductionOrStagingEndpointInfo

Ein Objekt, das die Anwendungsendpunkt-URL, den zugewiesenen Endpunktschlüssel und den Veröffentlichungsstatus enthält.

Other Status Codes

ProductionOrStagingEndpointInfo

Ein Objekt, das die Anwendungsendpunkt-URL, den zugewiesenen Endpunktschlüssel und den Veröffentlichungsstatus enthält, falls bei der Veröffentlichung eines oder mehrerer Regionen ein Fehler aufgetreten ist.

Other Status Codes

ErrorResponse

Fehlerantwort.

Sicherheit

Ocp-Apim-Subscription-Key

Typ: apiKey
In: header

Beispiele

Successful Publish Application request

Beispielanforderung

POST {Endpoint}/luis/api/v2.0/apps/c555c6ef-974f-4d73-b573-69feeb4a85f8/publish


{
  "versionId": "0.1",
  "isStaging": false
}

Beispiel für eine Antwort

{
  "isStaging": false,
  "endpointUrl": "https://westus.api.cognitive.microsoft.com/luis/v2.0/apps/c555c6ef-974f-4d73-b573-69feeb4a85f8",
  "assignedEndpointKey": null,
  "endpointRegion": "westus, cus",
  "failedRegions": null,
  "publishedDateTime": "2017-11-28T19:20:28Z"
}
{
  "isStaging": false,
  "endpointUrl": "https://westus.api.cognitive.microsoft.com/luis/v2.0/apps/c555c6ef-974f-4d73-b573-69feeb4a85f8",
  "assignedEndpointKey": null,
  "endpointRegion": "westus, cus",
  "failedRegions": "cus",
  "publishedDateTime": "2017-11-28T19:20:28Z"
}

Definitionen

Name Beschreibung
ApplicationPublishObject

Objektmodell zum Veröffentlichen einer bestimmten Anwendungsversion.

ErrorResponse

Fehlerantwort beim Aufrufen eines Vorgangs in der API.

ProductionOrStagingEndpointInfo

ApplicationPublishObject

Objektmodell zum Veröffentlichen einer bestimmten Anwendungsversion.

Name Typ Standardwert Beschreibung
isStaging

boolean

False

Gibt an, ob der Staging-Slot anstelle des Produktionsplatzes verwendet werden soll.

versionId

string

Die zu veröffentlichende Versions-ID.

ErrorResponse

Fehlerantwort beim Aufrufen eines Vorgangs in der API.

Name Typ Beschreibung
errorType

string

ProductionOrStagingEndpointInfo

Name Typ Beschreibung
assignedEndpointKey

string

Der Endpunktschlüssel.

endpointRegion

string

Die Region des Endpunkts.

endpointUrl

string

Die Laufzeitendpunkt-URL für diese Modellversion.

failedRegions

string

Regionen, in denen die Veröffentlichung fehlgeschlagen ist.

isStaging

boolean

Gibt an, ob der Staging-Slot anstelle des Produktionsplatzes verwendet werden soll.

publishedDateTime

string

Zeitstempel, als zuletzt veröffentlicht wurde.

region

string

Die Zielregion, in der die Anwendung veröffentlicht wird.

versionId

string

Die zu veröffentlichende Versions-ID.