ContainerResourceRequirements Kelas

Menentukan persyaratan sumber daya untuk kontainer yang digunakan oleh Layanan web.

Untuk menentukan konfigurasi penskalaan otomatis, Anda biasanya akan menggunakan metode deploy_configuration dari kelas AksWebservice atau kelas AciWebservice.

Menginisialisasi persyaratan sumber daya kontainer.

Warisan
builtins.object
ContainerResourceRequirements

Konstruktor

ContainerResourceRequirements(cpu, memory_in_gb, gpu=None, cpu_limit=None, memory_in_gb_limit=None)

Parameter

cpu
float
Diperlukan

Jumlah inti CPU yang akan dialokasikan untuk Layanan Web ini. Bisa jadi desimal.

memory_in_gb
float
Diperlukan

Jumlah memori (dalam GB) yang akan dialokasikan untuk Layanan web ini. Bisa jadi desimal.

cpu_limit
float
nilai default: None

Jumlah maksimum inti CPU yang diperbolehkan untuk digunakan oleh Layanan web ini. Bisa jadi desimal.

memory_in_gb_limit
float
nilai default: None

Jumlah maksimum memori (dalam GB) yang boleh digunakan oleh Layanan web ini. Bisa jadi desimal.

gpu
int
nilai default: None

Jumlah inti GPU yang akan dialokasikan untuk Layanan web ini.

cpu
float
Diperlukan

Jumlah inti CPU yang akan dialokasikan untuk Layanan Web ini. Bisa jadi desimal.

memory_in_gb
float
Diperlukan

Jumlah memori (dalam GB) yang akan dialokasikan untuk Layanan web ini. Bisa jadi desimal.

cpu_limit
float
Diperlukan

Jumlah maksimum inti CPU yang diperbolehkan untuk digunakan oleh Layanan web ini. Bisa jadi desimal.

memory_in_gb_limit
float
Diperlukan

Jumlah maksimum memori (dalam GB) yang boleh digunakan oleh Layanan web ini. Bisa jadi desimal.

gpu
int
Diperlukan

Jumlah inti GPU yang akan dialokasikan untuk Layanan web ini.

Variabel

cpu
float

Jumlah inti CPU yang akan dialokasikan untuk Layanan Web ini. Bisa jadi desimal.

memory_in_gb
float

Jumlah memori (dalam GB) yang akan dialokasikan untuk Layanan web ini. Bisa jadi desimal.

cpu_limit
float

Jumlah maksimum inti CPU yang diperbolehkan untuk digunakan oleh Layanan web ini. Bisa jadi desimal.

memory_in_gb_limit
float

Jumlah maksimum memori (dalam GB) yang boleh digunakan oleh Layanan web ini. Bisa jadi desimal.

gpu
int

Jumlah inti GPU yang akan dialokasikan untuk Layanan web ini.

Metode

deserialize

Ubah objek JSON menjadi objek ContainerResourceRequirements.

serialize

Ubah objek ContainerResourceRequirements ini menjadi kamus serial JSON.

deserialize

Ubah objek JSON menjadi objek ContainerResourceRequirements.

static deserialize(payload_obj)

Parameter

payload_obj
dict
Diperlukan

Objek JSON untuk dikonversi ke objek ContainerResourceRequirements.

Mengembalikan

Representasi ContainerResourceRequirements dari objek JSON yang disediakan.

Tipe hasil

serialize

Ubah objek ContainerResourceRequirements ini menjadi kamus serial JSON.

serialize()

Mengembalikan

Representasi JSON dari ContainerResourceRequirements ini.

Tipe hasil