Bagikan melalui


Conversation Authoring Project - Swap Deployments

Menukar dua penyebaran yang ada satu sama lain.

POST {Endpoint}/language/authoring/analyze-conversations/projects/{projectName}/deployments/:swap?api-version=2025-11-01

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
Endpoint
path True

string (uri)

Titik akhir Cognitive Services yang didukung, misalnya, https://< resource-name.api.cognitiveservices.azure.com>.

projectName
path True

string

maxLength: 100

Nama proyek yang akan digunakan.

api-version
query True

string

minLength: 1

Versi API yang digunakan untuk operasi ini.

Isi Permintaan

Nama Diperlukan Jenis Deskripsi
firstDeploymentName True

string

Mewakili nama penyebaran pertama.

secondDeploymentName True

string

Mewakili nama penyebaran kedua.

Respons

Nama Jenis Deskripsi
202 Accepted

Permintaan telah diterima untuk diproses, tetapi pemrosesan belum selesai.

Header

Operation-Location: string

Other Status Codes

Azure.Core.Foundations.ErrorResponse

Respons kesalahan tak terduga.

Header

x-ms-error-code: string

Keamanan

Ocp-Apim-Subscription-Key

Jenis: apiKey
Dalam: header

OAuth2Auth

Jenis: oauth2
Alur: accessCode
URL Otorisasi: https://login.microsoftonline.com/common/oauth2/authorize
URL token: https://login.microsoftonline.com/common/oauth2/token

Cakupan

Nama Deskripsi
https://cognitiveservices.azure.com/.default

Contoh

Successful Swap Deployments

Permintaan sampel

POST {Endpoint}/language/authoring/analyze-conversations/projects/EmailApp/deployments/:swap?api-version=2025-11-01

{
  "firstDeploymentName": "production",
  "secondDeploymentName": "staging"
}

Respon sampel

operation-location: {Endpoint}/language/authoring/analyze-conversations/projects/EmailApp/deployments/swap/jobs/c36a8775-35b9-4cb5-a8db-665e7d91aafe_637858368000000000?api-version=2025-11-01

Definisi

Nama Deskripsi
AnalyzeConversationAuthoringSwapDeploymentsOptions

Mewakili opsi untuk menukar dua penyebaran bersama-sama.

Azure.Core.Foundations.Error

Objek kesalahan.

Azure.Core.Foundations.ErrorResponse

Respons yang berisi detail kesalahan.

Azure.Core.Foundations.InnerError

Objek yang berisi informasi yang lebih spesifik tentang kesalahan. Sesuai pedoman Azure REST API - https://aka.ms/AzureRestApiGuidelines#handling-errors.

AnalyzeConversationAuthoringSwapDeploymentsOptions

Mewakili opsi untuk menukar dua penyebaran bersama-sama.

Nama Jenis Deskripsi
firstDeploymentName

string

Mewakili nama penyebaran pertama.

secondDeploymentName

string

Mewakili nama penyebaran kedua.

Azure.Core.Foundations.Error

Objek kesalahan.

Nama Jenis Deskripsi
code

string

Salah satu sekumpulan kode kesalahan yang ditentukan server.

details

Azure.Core.Foundations.Error[]

Array detail tentang kesalahan tertentu yang menyebabkan kesalahan yang dilaporkan ini.

innererror

Azure.Core.Foundations.InnerError

Objek yang berisi informasi yang lebih spesifik daripada objek saat ini tentang kesalahan.

message

string

Representasi kesalahan yang dapat dibaca manusia.

target

string

Target kesalahan.

Azure.Core.Foundations.ErrorResponse

Respons yang berisi detail kesalahan.

Nama Jenis Deskripsi
error

Azure.Core.Foundations.Error

Objek kesalahan.

Azure.Core.Foundations.InnerError

Objek yang berisi informasi yang lebih spesifik tentang kesalahan. Sesuai pedoman Azure REST API - https://aka.ms/AzureRestApiGuidelines#handling-errors.

Nama Jenis Deskripsi
code

string

Salah satu sekumpulan kode kesalahan yang ditentukan server.

innererror

Azure.Core.Foundations.InnerError

Kesalahan dalam.