ManagedClusterIngressProfileWebAppRouting interface
入口配置文件的应用程序路由加载项设置。
属性
| dns |
要与应用程序路由加载项关联的 DNS 区域的资源 ID。 仅在启用应用程序路由加载项时使用。 公共和专用 DNS 区域可以位于不同的资源组中,但所有公共 DNS 区域必须位于同一资源组中,并且所有专用 DNS 区域必须位于同一资源组中。 |
| enabled | 是否启用应用程序路由加载项。 |
| identity | 应用程序路由加载项的托管标识。 这是应授予权限的标识,例如,管理关联的 Azure DNS 资源并从 Azure Key Vault 获取证书。 有关更多说明,请参阅此加载项 概述。 注意:此属性不会序列化。 它只能由服务器填充。 |
| nginx | 默认 NginxIngressController 的配置。 有关详细信息,请参阅 https://free.blessedness.top/en-us/azure/aks/app-routing-nginx-configuration#the-default-nginx-ingress-controller。 |
属性详细信息
dnsZoneResourceIds
要与应用程序路由加载项关联的 DNS 区域的资源 ID。 仅在启用应用程序路由加载项时使用。 公共和专用 DNS 区域可以位于不同的资源组中,但所有公共 DNS 区域必须位于同一资源组中,并且所有专用 DNS 区域必须位于同一资源组中。
dnsZoneResourceIds?: string[]
属性值
string[]
enabled
是否启用应用程序路由加载项。
enabled?: boolean
属性值
boolean
identity
应用程序路由加载项的托管标识。 这是应授予权限的标识,例如,管理关联的 Azure DNS 资源并从 Azure Key Vault 获取证书。 有关更多说明,请参阅此加载项 概述。 注意:此属性不会序列化。 它只能由服务器填充。
identity?: UserAssignedIdentity
属性值
nginx
默认 NginxIngressController 的配置。 有关详细信息,请参阅 https://free.blessedness.top/en-us/azure/aks/app-routing-nginx-configuration#the-default-nginx-ingress-controller。
nginx?: ManagedClusterIngressProfileNginx