Share via


AksAttachConfiguration 類別

表示附加 AksCompute 目標的組態參數。

attach_configuration使用 類別的 AksCompute 方法來指定附加參數。

初始化組態物件。

繼承
AksAttachConfiguration

建構函式

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

參數

resource_group
str
預設值: None

AKS 叢集所在的資源組名。

cluster_name
str
預設值: None

AKS 叢集名稱。

resource_id
str
預設值: None

所附加計算資源的 Azure 資源識別碼。

cluster_purpose
str
預設值: None

叢集的目標使用方式。 這會用來布建 Azure Machine Learning 元件,以確保所需的容錯和 QoS 層級。 類別 ClusterPurpose 會定義可能的值。 如需詳細資訊,請參閱 附加現有的 AKS 叢集

resource_group
str
必要

AKS 叢集所在的資源組名。

cluster_name
str
必要

AKS 叢集名稱。

resource_id
str
必要

所附加計算資源的 Azure 資源識別碼。

cluster_purpose
str
必要

叢集的目標使用方式。 這會用來布建 Azure Machine Learning 元件,以確保所需的容錯和 QoS 層級。 類別 ClusterPurpose 會定義可能的值。 如需詳細資訊,請參閱 附加現有的 AKS 叢集

load_balancer_type
str
預設值: None

AKS 叢集類型。 有效值為 PublicIp 和 InternalLoadBalancer。 預設值為 PublicIp。

load_balancer_subnet
str
預設值: None

AKS 負載平衡器子網。 只有在使用 InternalLoadBalancer 做為負載平衡器類型時,才能使用它。 預設值為 aks-subnet。

方法

enable_ssl

在 AKS 叢集上啟用 SSL 驗證。

validate_configuration

檢查指定的組態值是否有效。

如果驗證失敗,則引發 ComputeTargetException

enable_ssl

在 AKS 叢集上啟用 SSL 驗證。

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

參數

ssl_cname
str
預設值: None

在叢集上啟用 SSL 驗證時要使用的 CNAME。 若要啟用 SSL 驗證,您必須提供三個相關參數:CNAME、憑證 PEM 檔案和金鑰 PEM 檔案。

ssl_cert_pem_file
str
預設值: None

檔案路徑,包含 SSL 驗證的憑證資訊。 若要啟用 SSL 驗證,您必須提供三個相關參數:CNAME、憑證 PEM 檔案和金鑰 PEM 檔案。

ssl_key_pem_file
str
預設值: None

檔案路徑,包含 SSL 驗證的金鑰資訊。 若要啟用 SSL 驗證,您必須提供三個相關參數:CNAME、憑證 PEM 檔案和金鑰 PEM 檔案。

leaf_domain_label
str
預設值: None

在叢集上啟用 SSL 驗證時要使用的分葉網域標籤。 提供分葉網域標籤時,請勿指定 CNAME、憑證 PEM 檔案或金鑰 PEM 檔案。

overwrite_existing_domain
bool
預設值: False

是否要覆寫現有的分葉網域標籤。 覆寫現有的網域僅適用于分葉網域標籤。 提供此參數時,不應該提供 CNAME、憑證 PEM 檔案和金鑰 PEM 檔案。

validate_configuration

檢查指定的組態值是否有效。

如果驗證失敗,則引發 ComputeTargetException

validate_configuration()

例外狀況