AksAttachConfiguration Класс

Представляет параметры конфигурации для присоединения целевых объектов AksCompute.

attach_configuration Используйте метод AksCompute класса, чтобы указать параметры присоединения.

Инициализация объекта конфигурации.

Конструктор

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

Параметры

Имя Описание
resource_group
str

Имя группы ресурсов, в которой находится кластер AKS.

Default value: None
cluster_name
str

Имя кластера AKS.

Default value: None
resource_id
str

Идентификатор ресурса Azure для присоединенного вычислительного ресурса.

Default value: None
cluster_purpose
str

Целевое использование кластера. Это используется для подготовки компонентов Машинного обучения Azure для обеспечения требуемого уровня отказоустойчивости и качества обслуживания. Класс ClusterPurpose определяет возможные значения. Дополнительные сведения см. в разделе "Присоединение существующего кластера AKS".

Default value: None
resource_group
Обязательно
str

Имя группы ресурсов, в которой находится кластер AKS.

cluster_name
Обязательно
str

Имя кластера AKS.

resource_id
Обязательно
str

Идентификатор ресурса Azure для присоединенного вычислительного ресурса.

cluster_purpose
Обязательно
str

Целевое использование кластера. Это используется для подготовки компонентов Машинного обучения Azure для обеспечения требуемого уровня отказоустойчивости и качества обслуживания. Класс ClusterPurpose определяет возможные значения. Дополнительные сведения см. в разделе "Присоединение существующего кластера AKS".

load_balancer_type
str

Тип кластера AKS. Допустимые значения: PublicIp и InternalLoadBalancer. Значением по умолчанию является PublicIp.

Default value: None
load_balancer_subnet
str

Подсеть подсистемы балансировки нагрузки AKS. Его можно использовать только в том случае, если InternalLoadBalancer используется в качестве типа подсистемы балансировки нагрузки. Значение по умолчанию — aks-subnet.

Default value: None

Методы

enable_ssl

Включите проверку SSL в кластере AKS.

validate_configuration

Убедитесь, что указанные значения конфигурации допустимы.

Вызывает ошибку, если проверка завершается ошибкой ComputeTargetException .

enable_ssl

Включите проверку SSL в кластере AKS.

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

CNAME, используемый при включении проверки SSL в кластере. Чтобы включить проверку SSL, необходимо указать три связанных параметра: CNAME, PEM-файл сертификата и файл PEM ключа.

Default value: None
ssl_cert_pem_file
str

Путь к файлу, содержащий сведения о сертификате для проверки SSL. Чтобы включить проверку SSL, необходимо указать три связанных параметра: CNAME, PEM-файл сертификата и файл PEM ключа.

Default value: None
ssl_key_pem_file
str

Путь к файлу, содержащий ключевые сведения для проверки SSL. Чтобы включить проверку SSL, необходимо указать три связанных параметра: CNAME, PEM-файл сертификата и файл PEM ключа.

Default value: None
leaf_domain_label
str

Метка конечного домена, используемая при включении проверки SSL в кластере. Если указана метка конечного домена, не указывайте CNAME, PEM-файл сертификата или файл PEM ключа.

Default value: None
overwrite_existing_domain

Следует ли перезаписать существующую метку конечного домена. Перезапись существующего домена применяется только к конечной метки домена. Если этот параметр указан, CNAME, PEM-файл сертификата и ключевой PEM-файл не должны быть предоставлены.

Default value: False

validate_configuration

Убедитесь, что указанные значения конфигурации допустимы.

Вызывает ошибку, если проверка завершается ошибкой ComputeTargetException .

validate_configuration()

Исключения

Тип Описание