AksAttachConfiguration Klasa

Reprezentuje parametry konfiguracji do dołączania obiektów docelowych usługi AksCompute.

attach_configuration Użyj metody AksCompute klasy, aby określić parametry dołączania.

Zainicjuj obiekt konfiguracji.

Dziedziczenie
AksAttachConfiguration

Konstruktor

AksAttachConfiguration(resource_group=None, cluster_name=None, resource_id=None, cluster_purpose=None, load_balancer_type=None, load_balancer_subnet=None)

Parametry

resource_group
str
wartość domyślna: None

Nazwa grupy zasobów, w której znajduje się klaster usługi AKS.

cluster_name
str
wartość domyślna: None

Nazwa klastra usługi AKS.

resource_id
str
wartość domyślna: None

Identyfikator zasobu platformy Azure dla dołączonego zasobu obliczeniowego.

cluster_purpose
str
wartość domyślna: None

Docelowe użycie klastra. Służy to do aprowizowania składników usługi Azure Machine Learning w celu zapewnienia żądanego poziomu odporności na uszkodzenia i QoS. Klasa ClusterPurpose definiuje możliwe wartości. Aby uzyskać więcej informacji, zobacz Dołączanie istniejącego klastra usługi AKS.

resource_group
str
Wymagane

Nazwa grupy zasobów, w której znajduje się klaster usługi AKS.

cluster_name
str
Wymagane

Nazwa klastra usługi AKS.

resource_id
str
Wymagane

Identyfikator zasobu platformy Azure dla dołączonego zasobu obliczeniowego.

cluster_purpose
str
Wymagane

Docelowe użycie klastra. Służy to do aprowizowania składników usługi Azure Machine Learning w celu zapewnienia żądanego poziomu odporności na uszkodzenia i QoS. Klasa ClusterPurpose definiuje możliwe wartości. Aby uzyskać więcej informacji, zobacz Dołączanie istniejącego klastra usługi AKS.

load_balancer_type
str
wartość domyślna: None

Typ klastra usługi AKS. Prawidłowe wartości to PublicIp i InternalLoadBalancer. Wartość domyślna to PublicIp.

load_balancer_subnet
str
wartość domyślna: None

Podsieć modułu równoważenia obciążenia usługi AKS. Można go używać tylko wtedy, gdy moduł InternalLoadBalancer jest używany jako typ modułu równoważenia obciążenia. Wartość domyślna to aks-subnet.

Metody

enable_ssl

Włącz walidację protokołu SSL w klastrze usługi AKS.

validate_configuration

Sprawdź, czy określone wartości konfiguracji są prawidłowe.

Zgłasza błąd ComputeTargetException w przypadku niepowodzenia walidacji.

enable_ssl

Włącz walidację protokołu SSL w klastrze usługi AKS.

enable_ssl(ssl_cname=None, ssl_cert_pem_file=None, ssl_key_pem_file=None, leaf_domain_label=None, overwrite_existing_domain=False)

Parametry

ssl_cname
str
wartość domyślna: None

CNAME do użycia w przypadku włączenia walidacji SSL w klastrze. Aby włączyć walidację protokołu SSL, należy podać trzy powiązane parametry: CNAME, plik PEM certyfikatu i plik PEM klucza.

ssl_cert_pem_file
str
wartość domyślna: None

Ścieżka pliku do pliku zawierającego informacje o certyfikacie na potrzeby walidacji protokołu SSL. Aby włączyć walidację protokołu SSL, należy podać trzy powiązane parametry: CNAME, plik PEM certyfikatu i plik PEM klucza.

ssl_key_pem_file
str
wartość domyślna: None

Ścieżka pliku do pliku zawierającego informacje o kluczu do weryfikacji protokołu SSL. Aby włączyć walidację protokołu SSL, należy podać trzy powiązane parametry: CNAME, plik PEM certyfikatu i plik PEM klucza.

leaf_domain_label
str
wartość domyślna: None

Etykieta domeny liścia do użycia w przypadku włączenia walidacji SSL w klastrze. Po podaniu etykiety domeny liścia nie należy określać pliku CNAME, pliku PEM certyfikatu ani pliku PEM klucza.

overwrite_existing_domain
bool
wartość domyślna: False

Czy zastąpić istniejącą etykietę domeny liścia. Zastąpienie istniejącej domeny dotyczy tylko etykiety domeny liścia. Po podaniu tego parametru nie należy podać pliku CNAME, pliku PEM certyfikatu i pliku PEM klucza.

validate_configuration

Sprawdź, czy określone wartości konfiguracji są prawidłowe.

Zgłasza błąd ComputeTargetException w przypadku niepowodzenia walidacji.

validate_configuration()

Wyjątki