Freigeben über


AksEndpoint Klasse

Hinweis

Dies ist eine experimentelle Klasse, die jederzeit geändert werden kann. Unter https://aka.ms/azuremlexperimental finden Sie weitere Informationen.

Stellt eine Sammlung von Webdienstversionen hinter demselben Endpunkt dar, der in Azure Kubernetes Service ausgeführt wird

Während eine AksWebservice-Klasse einen einzelnen Dienst mit einem einzelnen Bewertungsendpunkt bereitstellt, können Sie mit der AksEndpoint-Klasse mehrere Webdienstversionen hinter dem gleichen Bewertungsendpunkt bereitstellen. Jede Webdienstversion kann so konfiguriert werden, dass sie einen Prozentsatz des Datenverkehrs verarbeitet, sodass Sie Modelle (z. B. für A/B-Tests) kontrolliert bereitstellen können. Die AksEndpoint-Klasse ermöglicht die Bereitstellung aus einem Modellobjekt, das einer AksWebservice-Klasse ähnelt.

Initialisieren Sie die Webdienst-instance.

Der Webdienstkonstruktor ruft eine Clouddarstellung eines Webdienstobjekts ab, das dem bereitgestellten Arbeitsbereich zugeordnet ist. Es wird eine instance einer untergeordneten Klasse zurückgegeben, die dem spezifischen Typ des abgerufenen Webdienstobjekts entspricht.

Vererbung
AksEndpoint

Konstruktor

AksEndpoint(workspace, name)

Parameter

Name Beschreibung
workspace
Erforderlich

Das Arbeitsbereichsobjekt, das das abzurufende Webdienstobjekt enthält.

name
Erforderlich
str

Der Name des abzurufenden Webdienstobjekts.

Variablen

Name Beschreibung
versions

Ein Wörterbuch der Versionsnamen zum Versionsobjekt. Enthält alle Versionen, die als Teil dieses Endpunkts bereitgestellt wurden.

Methoden

create_version

Fügen Sie einem Endpunkt eine neue Version mit bereitgestellten Eigenschaften hinzu.

delete_version

Löschen Sie eine Version in einem Endpunkt.

deploy_configuration

Erstellen Sie ein Konfigurationsobjekt für die Bereitstellung auf einem AKS-Computeziel.

serialize

Konvertieren Sie diesen Webdienst in ein serialisiertes JSON-Wörterbuch.

update

Aktualisieren Sie den Endpunkt mit den bereitgestellten Eigenschaften.

Werte, die als „None“ angegeben werden, bleiben in diesem Endpunkt unverändert

update_version

Aktualisieren Sie eine vorhandene Version in einem Endpunkt mit bereitgestellten Eigenschaften.

Werte, die als „None“ angegeben werden, bleiben in dieser Version unverändert.

create_version

Fügen Sie einem Endpunkt eine neue Version mit bereitgestellten Eigenschaften hinzu.

create_version(version_name, autoscale_enabled=None, autoscale_min_replicas=None, autoscale_max_replicas=None, autoscale_refresh_seconds=None, autoscale_target_utilization=None, collect_model_data=None, cpu_cores=None, memory_gb=None, scoring_timeout_ms=None, replica_max_concurrent_requests=None, max_request_wait_time=None, num_replicas=None, tags=None, properties=None, description=None, models=None, inference_config=None, gpu_cores=None, period_seconds=None, initial_delay_seconds=None, timeout_seconds=None, success_threshold=None, failure_threshold=None, traffic_percentile=None, is_default=None, is_control_version_type=None, cpu_cores_limit=None, memory_gb_limit=None)

Parameter

Name Beschreibung
version_name
Erforderlich
str

Der Name der Version, die einem Endpunkt hinzugefügt werden soll.

autoscale_enabled

Gibt an, ob die automatische Skalierung für diese Version in einem Endpunkt aktiviert werden soll. Der Standardwert ist „TRUE“, wenn num_replicas „None“ ist.

Standardwert: None
autoscale_min_replicas
int

Die Mindestanzahl von Containern, die bei der automatischen Skalierung dieser Version in einem Endpunkt verwendet werden sollen. Der Standardwert ist 1

Standardwert: None
autoscale_max_replicas
int

Die maximale Anzahl von Containern, die bei der automatischen Skalierung dieser Version in einem Endpunkt verwendet werden sollen. Der Standardwert ist 10

Standardwert: None
autoscale_refresh_seconds
int

Gibt an, wie oft die Autoskalierung versuchen soll, diese Version in einem Endpunkt zu skalieren. Der Standardwert ist 1

Standardwert: None
autoscale_target_utilization
int

Die Zielauslastung (in Prozent von 100), die die Autoskalierung für diese Version in einem Endpunkt beibehalten soll. Der Standardwert ist 70

Standardwert: None
collect_model_data

Gibt an, ob die Modelldatensammlung dieser Version in einem Endpunkt aktiviert werden soll. Der Standardwert ist „FALSE“.

Standardwert: None
cpu_cores

Die Anzahl der CPU-Kerne, die dieser Version in einem Endpunkt zugeordnet werden sollen. Kann eine Dezimalzahl sein. Der Standardwert ist 0.1

Standardwert: None
memory_gb

Die Menge an Arbeitsspeicher (in GB), die dieser Version in einem Endpunkt zugeordnet werden soll. Kann eine Dezimalzahl sein. Der Standardwert ist 0.5

Standardwert: None
scoring_timeout_ms
int

Ein Timeout, das für Bewertungsaufrufe dieser Version in einem Endpunkt erzwungen werden soll. Der Standardwert ist 60000.

Standardwert: None
replica_max_concurrent_requests
int

Die maximale Anzahl gleichzeitiger Anforderungen pro Replikat, die für diese Version in einem Endpunkt zulässig sein sollen. Der Standardwert lautet 1. Ändern Sie diese Einstellung nicht vom Standardwert 1, es sei denn, dies wird vom technischen Support von Microsoft oder einem Mitglied Azure Machine Learning angeordnet.

Standardwert: None
max_request_wait_time
int

Die maximale Zeitspanne, die eine Anforderung in der Warteschlange verbleibt (in Millisekunden), bevor der Fehler 503 zurückgegeben wird. Standardwerte auf 500.

Standardwert: None
num_replicas
int

Die Anzahl der Container, die dieser Version in einem Endpunkt zugeordnet werden sollen. Für diese gibt es keinen Standardwert. Wenn dieser Parameter nicht festgelegt wird, wird die Autoskalierung standardmäßig aktiviert.

Standardwert: None
tags

Wörterbuch der Schlüsselwerttags, die diesem Endpunkt zugeordnet werden sollen.

Standardwert: None
properties

Wörterbuch der Schlüsselwerteigenschaften, die diesem Endpunkt zugeordnet werden sollen. Diese Eigenschaften können nach der Bereitstellung nicht mehr geändert werden. Es können jedoch neue Schlüssel-Wert-Paare hinzugefügt werden.

Standardwert: None
description
str

Eine Beschreibung, die diesem Endpunkt zugeordnet werden soll.

Standardwert: None
models

Eine Liste der Modellobjekte, die mit dem aktualisierten Dienst verpackt werden sollen.

Standardwert: None
inference_config

Ein InferenceConfig-Objekt, das zum Bereitstellen der erforderlichen Eigenschaften der Modellimplementierung verwendet wird.

Standardwert: None
gpu_cores
int

Die Anzahl der GPU-Kerne, die dieser Version in einem Endpunkt zugeordnet werden. Der Standardwert ist 0.

Standardwert: None
period_seconds
int

Gibt an, wie häufig (in Sekunden) ein Livetest durchgeführt werden soll. Der Standardwert ist 10 Sekunden. Der Mindestwert ist 1.

Standardwert: None
initial_delay_seconds
int

Die Anzahl der Sekunden, die nach dem Start des Containers vergehen, bevor Livetests initiiert werden Der Standardwert ist 310.

Standardwert: None
timeout_seconds
int

Die Anzahl der Sekunden, nach denen das Zeitlimit für den Livetest überschritten ist. Der Standardwert ist 2 Sekunden. Der Mindestwert ist 1.

Standardwert: None
success_threshold
int

Die Anzahl der Erfolge, die mindestens aufeinander folgen müssen, damit ein Livetest nach einem Fehler wieder als erfolgreich betrachtet wird Der Standardwert lautet 1. Der Mindestwert ist 1.

Standardwert: None
failure_threshold
int

Wenn ein Pod startet und der Livetest fehlschlägt, versucht Kubernetes, die Zeiten des Parameters FailureThreshold zu verwenden, bevor aufgegeben wird. Der Standardwert ist 3. Der Mindestwert ist 1.

Standardwert: None
traffic_percentile

Die Menge des Datenverkehrs, den die Version in einem Endpunkt empfängt.

Standardwert: None
is_default

Gibt an, ob diese Version als Standardversion in einem Endpunkt verwendet werden soll. Der Standardwert lautet „False“.

Standardwert: None
is_control_version_type

Gibt an, ob diese Version als Kontrollversion in einem Endpunkt verwendet werden soll. Der Standardwert lautet „False“.

Standardwert: None
cpu_cores_limit

Die maximale Anzahl von CPU-Kernen, die von diesem Webdienst verwendet werden dürfen. Kann eine Dezimalzahl sein.

Standardwert: None
memory_gb_limit

Die maximale Arbeitsspeichermenge (in GB), die von diesem Webdienst verwendet werden darf. Kann eine Dezimalzahl sein.

Standardwert: None

Ausnahmen

Typ Beschreibung

delete_version

Löschen Sie eine Version in einem Endpunkt.

delete_version(version_name)

Parameter

Name Beschreibung
version_name
Erforderlich
str

Der Name der Version in einem Endpunkt, die gelöscht werden soll.

Ausnahmen

Typ Beschreibung

deploy_configuration

Erstellen Sie ein Konfigurationsobjekt für die Bereitstellung auf einem AKS-Computeziel.

static deploy_configuration(autoscale_enabled=None, autoscale_min_replicas=None, autoscale_max_replicas=None, autoscale_refresh_seconds=None, autoscale_target_utilization=None, collect_model_data=None, auth_enabled=None, cpu_cores=None, memory_gb=None, enable_app_insights=None, scoring_timeout_ms=None, replica_max_concurrent_requests=None, max_request_wait_time=None, num_replicas=None, primary_key=None, secondary_key=None, tags=None, properties=None, description=None, gpu_cores=None, period_seconds=None, initial_delay_seconds=None, timeout_seconds=None, success_threshold=None, failure_threshold=None, namespace=None, token_auth_enabled=None, version_name=None, traffic_percentile=None, compute_target_name=None, cpu_cores_limit=None, memory_gb_limit=None)

Parameter

Name Beschreibung
autoscale_enabled

Gibt an, ob die automatische Skalierung für diese Version in einem Endpunkt aktiviert werden soll. Der Standardwert ist „TRUE“, wenn num_replicas „None“ ist.

Standardwert: None
autoscale_min_replicas
int

Die Mindestanzahl von Containern, die bei der automatischen Skalierung dieser Version in einem Endpunkt verwendet werden sollen. Der Standardwert lautet 1.

Standardwert: None
autoscale_max_replicas
int

Die maximale Anzahl von Containern, die bei der automatischen Skalierung dieser Version in einem Endpunkt verwendet werden sollen. Der Standardwert ist 10.

Standardwert: None
autoscale_refresh_seconds
int

Gibt an, wie oft die Autoskalierung versuchen soll, diese Version in einem Endpunkt zu skalieren. Der Standardwert lautet 1.

Standardwert: None
autoscale_target_utilization
int

Die Zielauslastung (in Prozent von 100), die die Autoskalierung für diese Version in einem Endpunkt beibehalten soll. Der Standardwert ist 70.

Standardwert: None
collect_model_data

Gibt an, ob die Modelldatensammlung dieser Version in einem Endpunkt aktiviert werden soll. Der Standardwert lautet „False“.

Standardwert: None
auth_enabled

Gibt an, ob die Schlüsselauthentifizierung für diese Version in einem Endpunkt aktiviert werden soll. Der Standardwert ist „True“.

Standardwert: None
cpu_cores

Die Anzahl der CPU-Kerne, die dieser Version in einem Endpunkt zugeordnet werden sollen. Kann eine Dezimalzahl sein. Der Standardwert ist 0.1

Standardwert: None
memory_gb

Die Menge an Arbeitsspeicher (in GB), die dieser Version in einem Endpunkt zugeordnet werden soll. Kann eine Dezimalzahl sein. Der Standardwert ist 0.5

Standardwert: None
enable_app_insights

Gibt an, ob die ApplicationInsights-Protokollierung für diese Version in einem Endpunkt aktiviert werden soll. Der Standardwert lautet „False“.

Standardwert: None
scoring_timeout_ms
int

Ein Timeout zum Erzwingen von Bewertungsaufrufen dieser Version in einem Endpunkt. Der Standardwert ist 60000

Standardwert: None
replica_max_concurrent_requests
int

Die maximale Anzahl gleichzeitiger Anforderungen pro Replikat, die für diese Version in einem Endpunkt zulässig sein sollen. Der Standardwert lautet 1. Ändern Sie diese Einstellung nicht vom Standardwert 1, es sei denn, dies wird vom technischen Support von Microsoft oder einem Mitglied Azure Machine Learning angeordnet.

Standardwert: None
max_request_wait_time
int

Die maximale Zeitspanne, die eine Anforderung in der Warteschlange verbleibt (in Millisekunden), bevor der Fehler 503 zurückgegeben wird. Standardwerte auf 500.

Standardwert: None
num_replicas
int

Die Anzahl der Container, die dieser Version in einem Endpunkt zugeordnet werden sollen. Für diese gibt es keinen Standardwert. Wenn dieser Parameter nicht festgelegt wird, wird die Autoskalierung standardmäßig aktiviert.

Standardwert: None
primary_key
str

Ein primärer Authentifizierungsschlüssel, der für diesen Endpunkt verwendet werden soll.

Standardwert: None
secondary_key
str

Ein sekundärer Authentifizierungsschlüssel, der für diesen Endpunkt verwendet werden soll.

Standardwert: None
tags

Wörterbuch der Schlüsselwerttags, die diesem Endpunkt zugeordnet werden sollen.

Standardwert: None
properties

Wörterbuch der Schlüsselwerteigenschaften, die diesem Endpunkt zugeordnet werden sollen. Diese Eigenschaften können nach der Bereitstellung nicht mehr geändert werden. Es können jedoch neue Schlüssel-Wert-Paare hinzugefügt werden

Standardwert: None
description
str

Eine Beschreibung, die diesem Endpunkt zugeordnet werden soll.

Standardwert: None
gpu_cores
int

Die Anzahl der GPU-Kerne, die dieser Version in einem Endpunkt zugeordnet werden. Der Standardwert ist 0.

Standardwert: None
period_seconds
int

Gibt an, wie häufig (in Sekunden) ein Livetest durchgeführt werden soll. Der Standardwert ist 10 Sekunden. Der Mindestwert ist 1.

Standardwert: None
initial_delay_seconds
int

Die Anzahl der Sekunden, die nach dem Start des Containers vergehen, bevor Livetests initiiert werden. Der Standardwert ist 310.

Standardwert: None
timeout_seconds
int

Die Anzahl von Sekunden, nach denen das Zeitlimit für den Livetest überschritten ist. Der Standardwert ist 2 Sekunden. Der Mindestwert ist 1.

Standardwert: None
success_threshold
int

Die Anzahl der Erfolge, die mindestens aufeinander folgen müssen, damit ein Livetest nach einem Fehler wieder als erfolgreich betrachtet wird. Der Standardwert lautet 1. Der Mindestwert ist 1.

Standardwert: None
failure_threshold
int

Wenn ein Pod startet und der Livetest nicht erfolgreich ist, führt Kubernetes ihn so oft aus, wie von failureThreshold angegeben, bevor der Vorgang abgebrochen wird. Der Standardwert ist 3. Der Mindestwert ist 1.

Standardwert: None
namespace
str

Der Kubernetes-Namespace, in den dieser Endpunkt bereitgestellt werden soll: bis zu 63 alphanumerische Kleinbuchstaben ('a'-'z' und '0'-'9') und Bindestriche ('-'). Als erstes und letztes Zeichen dürfen keine Bindestriche verwendet werden.

Standardwert: None
token_auth_enabled

Gibt an, ob die Tokenauthentifizierung für diesen Endpunkt aktiviert werden soll. Wenn dies aktiviert ist, können Benutzer auf diesen Endpunkt zugreifen, indem sie das Zugriffstoken mit ihren Azure Active Directory-Anmeldeinformationen verwenden. Der Standardwert lautet „False“.

Standardwert: None
version_name
str

Der Name der Version in einem Endpunkt.

Standardwert: None
traffic_percentile

Die Menge des Datenverkehrs, den die Version in einem Endpunkt empfängt.

Standardwert: None
compute_target_name
str

Der Name des Computeziels, in dem die Bereitstellung erfolgen soll

Standardwert: None
cpu_cores_limit

Die maximale Anzahl von CPU-Kernen, die von diesem Webdienst verwendet werden dürfen. Kann eine Dezimalzahl sein.

Standardwert: None
memory_gb_limit

Die maximale Arbeitsspeichermenge (in GB), die von diesem Webdienst verwendet werden darf. Kann eine Dezimalzahl sein.

Standardwert: None

Gibt zurück

Typ Beschreibung

Ausnahmen

Typ Beschreibung

serialize

Konvertieren Sie diesen Webdienst in ein serialisiertes JSON-Wörterbuch.

serialize()

Gibt zurück

Typ Beschreibung

Die JSON-Darstellung dieses Webdiensts.

Ausnahmen

Typ Beschreibung

update

Aktualisieren Sie den Endpunkt mit den bereitgestellten Eigenschaften.

Werte, die als „None“ angegeben werden, bleiben in diesem Endpunkt unverändert

update(auth_enabled=None, token_auth_enabled=None, enable_app_insights=None, description=None, tags=None, properties=None)

Parameter

Name Beschreibung
auth_enabled

Gibt an, ob die Schlüsselauthentifizierung für diese Version in einem Endpunkt aktiviert werden soll. Der Standardwert ist „True“.

Standardwert: None
token_auth_enabled

Gibt an, ob die Tokenauthentifizierung für diesen Endpunkt aktiviert werden soll. Wenn dies aktiviert ist, können Benutzer auf diesen Endpunkt zugreifen, indem sie das Zugriffstoken mit ihren Azure Active Directory-Anmeldeinformationen verwenden. Der Standardwert lautet „False“.

Standardwert: None
enable_app_insights

Gibt an, ob die ApplicationInsights-Protokollierung für diese Version in einem Endpunkt aktiviert werden soll. Der Standardwert lautet „False“.

Standardwert: None
description
str

Eine Beschreibung, die diesem Endpunkt zugeordnet werden soll.

Standardwert: None
tags

Wörterbuch der Schlüsselwerttags, die diesem Endpunkt zugeordnet werden sollen.

Standardwert: None
properties

Wörterbuch der Schlüsselwerteigenschaften, die diesem Endpunkt zugeordnet werden sollen. Diese Eigenschaften können nach der Bereitstellung nicht mehr geändert werden. Es können jedoch neue Schlüssel-Wert-Paare hinzugefügt werden.

Standardwert: None

Ausnahmen

Typ Beschreibung

update_version

Aktualisieren Sie eine vorhandene Version in einem Endpunkt mit bereitgestellten Eigenschaften.

Werte, die als „None“ angegeben werden, bleiben in dieser Version unverändert.

update_version(version_name, autoscale_enabled=None, autoscale_min_replicas=None, autoscale_max_replicas=None, autoscale_refresh_seconds=None, autoscale_target_utilization=None, collect_model_data=None, cpu_cores=None, memory_gb=None, scoring_timeout_ms=None, replica_max_concurrent_requests=None, max_request_wait_time=None, num_replicas=None, tags=None, properties=None, description=None, models=None, inference_config=None, gpu_cores=None, period_seconds=None, initial_delay_seconds=None, timeout_seconds=None, success_threshold=None, failure_threshold=None, traffic_percentile=None, is_default=None, is_control_version_type=None, cpu_cores_limit=None, memory_gb_limit=None)

Parameter

Name Beschreibung
version_name
Erforderlich
str

Der Name der Version in einem Endpunkt.

autoscale_enabled

Gibt an, ob die automatische Skalierung für diese Version in einem Endpunkt aktiviert werden soll. Der Standardwert ist „True“, wenn num_replicas „None“ ist.

Standardwert: None
autoscale_min_replicas
int

Die Mindestanzahl von Containern, die bei der automatischen Skalierung dieser Version in einem Endpunkt verwendet werden sollen. Der Standardwert lautet 1.

Standardwert: None
autoscale_max_replicas
int

Die maximale Anzahl von Containern, die bei der automatischen Skalierung dieser Version in einem Endpunkt verwendet werden sollen. Der Standardwert ist 10.

Standardwert: None
autoscale_refresh_seconds
int

Gibt an, wie oft die Autoskalierung versuchen soll, diese Version in einem Endpunkt zu skalieren. Der Standardwert ist 1

Standardwert: None
autoscale_target_utilization
int

Die Zielauslastung (in Prozent von 100), die die Autoskalierung für diese Version in einem Endpunkt beibehalten soll. Der Standardwert ist 70.

Standardwert: None
collect_model_data

Gibt an, ob die Modelldatensammlung dieser Version in einem Endpunkt aktiviert werden soll. Der Standardwert lautet „False“.

Standardwert: None
cpu_cores

Die Anzahl der CPU-Kerne, die dieser Version in einem Endpunkt zugeordnet werden sollen. Kann eine Dezimalzahl sein. Der Standardwert ist 0.1

Standardwert: None
memory_gb

Die Menge an Arbeitsspeicher (in GB), die dieser Version in einem Endpunkt zugeordnet werden soll. Kann eine Dezimalzahl sein. Der Standardwert ist 0.5

Standardwert: None
scoring_timeout_ms
int

Ein Timeout, das für Bewertungsaufrufe dieser Version in einem Endpunkt erzwungen werden soll. Der Standardwert ist 60000.

Standardwert: None
replica_max_concurrent_requests
int

Die maximale Anzahl gleichzeitiger Anforderungen pro Replikat, die für diese Version in einem Endpunkt zulässig sein sollen. Der Standardwert lautet 1. Ändern Sie diese Einstellung nicht vom Standardwert 1, es sei denn, dies wird vom technischen Support von Microsoft oder einem Mitglied Azure Machine Learning angeordnet.

Standardwert: None
max_request_wait_time
int

Die maximale Zeitspanne, die eine Anforderung in der Warteschlange verbleibt (in Millisekunden), bevor der Fehler 503 zurückgegeben wird. Standardwerte auf 500.

Standardwert: None
num_replicas
int

Die Anzahl der Container, die dieser Version in einem Endpunkt zugeordnet werden sollen. Für diese gibt es keinen Standardwert. Wenn dieser Parameter nicht festgelegt wird, wird die Autoskalierung standardmäßig aktiviert.

Standardwert: None
tags

Wörterbuch der Schlüsselwerttags, die diesem Endpunkt zugeordnet werden sollen.

Standardwert: None
properties

Wörterbuch der Schlüsselwerteigenschaften, die diesem Endpunkt zugeordnet werden sollen. Diese Eigenschaften können nach der Bereitstellung nicht mehr geändert werden. Es können jedoch neue Schlüssel-Wert-Paare hinzugefügt werden.

Standardwert: None
description
str

Eine Beschreibung, die diesem Endpunkt zugeordnet werden soll

Standardwert: None
models

Eine Liste der Modellobjekte, die mit dem aktualisierten Dienst verpackt werden sollen

Standardwert: None
inference_config

Ein InferenceConfig-Objekt, das zum Bereitstellen der erforderlichen Eigenschaften der Modellimplementierung verwendet wird.

Standardwert: None
gpu_cores
int

Die Anzahl der GPU-Kerne, die dieser Version in einem Endpunkt zugeordnet werden. Der Standardwert ist 0.

Standardwert: None
period_seconds
int

Gibt an, wie häufig (in Sekunden) ein Livetest durchgeführt werden soll. Der Standardwert ist 10 Sekunden. Der Mindestwert ist 1.

Standardwert: None
initial_delay_seconds
int

Die Anzahl der Sekunden, die nach dem Start des Containers vergehen, bevor Livetests initiiert werden Der Standardwert ist 310.

Standardwert: None
timeout_seconds
int

Die Anzahl der Sekunden, nach denen das Zeitlimit für den Livetest überschritten ist. Der Standardwert ist 2 Sekunden. Der Mindestwert ist 1.

Standardwert: None
success_threshold
int

Die Anzahl der Erfolge, die mindestens aufeinander folgen müssen, damit ein Livetest nach einem Fehler wieder als erfolgreich betrachtet wird Der Standardwert lautet 1. Der Mindestwert ist 1.

Standardwert: None
failure_threshold
int

Wenn ein Pod startet und der Livetest fehlschlägt, versucht Kubernetes, die Zeiten des Parameters FailureThreshold zu verwenden, bevor aufgegeben wird. Der Standardwert ist 3. Der Mindestwert ist 1.

Standardwert: None
traffic_percentile

Die Menge des Datenverkehrs, den die Version in einem Endpunkt empfängt.

Standardwert: None
is_default

Gibt an, ob diese Version als Standardversion in einem Endpunkt verwendet werden soll. Der Standardwert lautet „False“.

Standardwert: None
is_control_version_type

Gibt an, ob diese Version als Kontrollversion in einem Endpunkt verwendet werden soll. Der Standardwert lautet „False“.

Standardwert: None
cpu_cores_limit

Die maximale Anzahl von CPU-Kernen, die von diesem Webdienst verwendet werden dürfen. Kann eine Dezimalzahl sein.

Standardwert: None
memory_gb_limit

Die maximale Arbeitsspeichermenge (in GB), die von diesem Webdienst verwendet werden darf. Kann eine Dezimalzahl sein.

Standardwert: None

Ausnahmen

Typ Beschreibung