ContainerResourceRequirements Klasse
Definiert die Ressourcenanforderungen für einen Container, der vom Webdienst verwendet wird
Um die Konfiguration der automatischen Skalierung anzugeben, verwenden Sie in der Regel die deploy_configuration
-Methode der AksWebservice-Klasse oder der AciWebservice-Klasse.
Initialisieren Sie die Containerressourcenanforderungen.
- Vererbung
-
builtins.objectContainerResourceRequirements
Konstruktor
ContainerResourceRequirements(cpu, memory_in_gb, gpu=None, cpu_limit=None, memory_in_gb_limit=None)
Parameter
- cpu
- float
Die Anzahl von CPU-Kernen, die für diesen Webdienst zugeordnet werden sollen. Kann eine Dezimalzahl sein.
- memory_in_gb
- float
Menge an Arbeitsspeicher (in GB), die für diesen Webdienst zugeordnet werden soll. Kann eine Dezimalzahl sein.
- cpu_limit
- float
Maximale Anzahl der CPU-Kerne, die dieser Webdienst verwenden darf. Kann eine Dezimalzahl sein.
- memory_in_gb_limit
- float
Die maximale Arbeitsspeichermenge (in GB), die von diesem Webdienst verwendet werden darf. Kann eine Dezimalzahl sein.
- cpu
- float
Die Anzahl von CPU-Kernen, die für diesen Webdienst zugeordnet werden sollen. Kann eine Dezimalzahl sein.
- memory_in_gb
- float
Menge an Arbeitsspeicher (in GB), die für diesen Webdienst zugeordnet werden soll. Kann eine Dezimalzahl sein.
- cpu_limit
- float
Maximale Anzahl der CPU-Kerne, die dieser Webdienst verwenden darf. Kann eine Dezimalzahl sein.
- memory_in_gb_limit
- float
Die maximale Arbeitsspeichermenge (in GB), die von diesem Webdienst verwendet werden darf. Kann eine Dezimalzahl sein.
Variablen
- cpu
- float
Die Anzahl von CPU-Kernen, die für diesen Webdienst zugeordnet werden sollen. Kann eine Dezimalzahl sein.
- memory_in_gb
- float
Menge an Arbeitsspeicher (in GB), die für diesen Webdienst zugeordnet werden soll. Kann eine Dezimalzahl sein.
- cpu_limit
- float
Maximale Anzahl der CPU-Kerne, die dieser Webdienst verwenden darf. Kann eine Dezimalzahl sein.
- memory_in_gb_limit
- float
Die maximale Arbeitsspeichermenge (in GB), die von diesem Webdienst verwendet werden darf. Kann eine Dezimalzahl sein.
- gpu
- int
Die Anzahl der GPU-Kerne, die für diesen Webdienst zuzuordnen sind.
Methoden
deserialize |
Konvertieren Sie ein JSON-Objekt in ein ContainerResourceRequirements-Objekt. |
serialize |
Konvertieren Sie dieses ContainerResourceRequirements-Objekt in ein serialisiertes JSON-Wörterbuch. |
deserialize
Konvertieren Sie ein JSON-Objekt in ein ContainerResourceRequirements-Objekt.
static deserialize(payload_obj)
Parameter
- payload_obj
- dict
JSON-Objekt, das in ein ContainerResourceRequirements-Objekt konvertiert werden soll.
Gibt zurück
Die ContainerResourceRequirements-Darstellung des bereitgestellten JSON-Objekts.
Rückgabetyp
serialize
Konvertieren Sie dieses ContainerResourceRequirements-Objekt in ein serialisiertes JSON-Wörterbuch.
serialize()
Gibt zurück
JSON-Darstellung dieses ContainerResourceRequirements-Objekts.
Rückgabetyp
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für