WebserviceDeploymentConfiguration Kelas

Tentukan fungsionalitas kelas dasar untuk semua objek konfigurasi penyebaran Layanan web.

Kelas ini mewakili parameter konfigurasi untuk menyebarkan Layanan web pada target tertentu. Misalnya, untuk membuat penyebaran Azure Kubernetes Service, gunakan metode deploy_configuration dari kelas AksWebservice.

Menginisialisasi objek konfigurasi.

Warisan
WebserviceDeploymentConfiguration

Konstruktor

WebserviceDeploymentConfiguration(type, description=None, tags=None, properties=None, primary_key=None, secondary_key=None, location=None)

Parameter

type
Webservice
Diperlukan

Jenis Layanan web yang terkait dengan objek ini.

description
str
nilai default: None

Deskripsi yang akan diberikan ke Layanan web ini.

tags
dict[str, str]
nilai default: None

Kamus tag nilai kunci untuk memberikan Layanan Web ini.

properties
dict[str, str]
nilai default: None

Kamus properti nilai kunci untuk memberikan Layanan Web ini. Properti ini tidak dapat diubah setelah penyebaran, tetapi pasangan kunci-nilai baru dapat ditambahkan.

primary_key
str
nilai default: None

Kunci autentikasi utama yang digunakan untuk Layanan Web ini.

secondary_key
str
nilai default: None

Kunci autentikasi sekunder yang digunakan untuk Layanan Web ini.

location
str
nilai default: None

Wilayah Azure untuk menggunakan Layanan Web ini.

type
Webservice
Diperlukan

Jenis Layanan web yang terkait dengan objek ini.

description
str
Diperlukan

Deskripsi yang akan diberikan ke Layanan web ini.

tags
dict[str, str]
Diperlukan

Kamus tag nilai kunci untuk memberikan Layanan Web ini.

properties
dict[str, str]
Diperlukan

Kamus properti nilai kunci untuk memberikan Layanan Web ini. Properti ini tidak dapat diubah setelah penyebaran, tetapi pasangan kunci-nilai baru dapat ditambahkan.

primary_key
str
Diperlukan

Kunci autentikasi utama yang digunakan untuk Layanan Web ini.

secondary_key
str
Diperlukan

Kunci autentikasi sekunder yang digunakan untuk Layanan Web ini.

location
str
Diperlukan

Wilayah Azure untuk menggunakan Layanan Web ini.

Variabel

azureml.core.webservice.Webservice.description

Deskripsi yang akan diberikan ke Layanan web ini.

azureml.core.webservice.Webservice.tags

Kamus tag nilai kunci untuk memberikan Layanan Web ini.

azureml.core.webservice.Webservice.properties

Kamus properti nilai kunci untuk memberikan Layanan Web ini. Properti ini tidak dapat diubah setelah penyebaran, tetapi pasangan kunci-nilai baru dapat ditambahkan.

azureml.core.webservice.Webservice.primary_key

Kunci autentikasi utama yang digunakan untuk Layanan Web ini.

azureml.core.webservice.Webservice.secondary_key

Kunci autentikasi sekunder yang digunakan untuk Layanan Web ini.

azureml.core.webservice.Webservice.location

Wilayah Azure untuk menggunakan Layanan Web ini.

Metode

print_deploy_configuration

Mencetak konfigurasi penyebaran.

validate_configuration

Periksa apakah nilai konfigurasi yang ditentukan valid.

Mengajukan WebserviceException jika validasi gagal.

validate_image

Periksa apakah gambar yang disebarkan ke Layanan web sudah valid.

Mengajukan WebserviceException jika validasi gagal.

print_deploy_configuration

Mencetak konfigurasi penyebaran.

abstract print_deploy_configuration()

validate_configuration

Periksa apakah nilai konfigurasi yang ditentukan valid.

Mengajukan WebserviceException jika validasi gagal.

abstract validate_configuration()

Pengecualian

validate_image

Periksa apakah gambar yang disebarkan ke Layanan web sudah valid.

Mengajukan WebserviceException jika validasi gagal.

validate_image(image)

Parameter

cls
Diperlukan

Menunjukkan bahwa ini adalah metode kelas.

image
Image
Diperlukan

Gambar yang akan disebarkan ke layanan web.

Pengecualian