ManagedClusterIngressProfileWebAppRouting interface
Invoegtoepassingsinstellingen voor toepassingsroutering voor het toegangsbeheerprofiel.
Eigenschappen
| dns |
Resource-id's van de DNS-zones die moeten worden gekoppeld aan de invoegtoepassing Toepassingsroutering. Wordt alleen gebruikt wanneer de invoegtoepassing Toepassingsroutering is ingeschakeld. Openbare en privé-DNS-zones kunnen zich in verschillende resourcegroepen bevinden, maar alle openbare DNS-zones moeten zich in dezelfde resourcegroep bevinden en alle privé-DNS-zones moeten zich in dezelfde resourcegroep bevinden. |
| enabled | Hiermee wordt aangegeven of de invoegtoepassing Toepassingsroutering moet worden ingeschakeld. |
| identity | Beheerde identiteit van de invoegtoepassing Toepassingsroutering. Dit is de identiteit waaraan machtigingen moeten worden verleend, bijvoorbeeld om de bijbehorende Azure DNS-resource te beheren en certificaten op te halen uit Azure Key Vault. Zie dit overzicht van de invoegtoepassing voor meer instructies. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
| nginx | Configuratie voor de standaard NginxIngressController. Zie meer op https://learn.microsoft.com/en-us/azure/aks/app-routing-nginx-configuration#the-default-nginx-ingress-controller. |
Eigenschapdetails
dnsZoneResourceIds
Resource-id's van de DNS-zones die moeten worden gekoppeld aan de invoegtoepassing Toepassingsroutering. Wordt alleen gebruikt wanneer de invoegtoepassing Toepassingsroutering is ingeschakeld. Openbare en privé-DNS-zones kunnen zich in verschillende resourcegroepen bevinden, maar alle openbare DNS-zones moeten zich in dezelfde resourcegroep bevinden en alle privé-DNS-zones moeten zich in dezelfde resourcegroep bevinden.
dnsZoneResourceIds?: string[]
Waarde van eigenschap
string[]
enabled
Hiermee wordt aangegeven of de invoegtoepassing Toepassingsroutering moet worden ingeschakeld.
enabled?: boolean
Waarde van eigenschap
boolean
identity
Beheerde identiteit van de invoegtoepassing Toepassingsroutering. Dit is de identiteit waaraan machtigingen moeten worden verleend, bijvoorbeeld om de bijbehorende Azure DNS-resource te beheren en certificaten op te halen uit Azure Key Vault. Zie dit overzicht van de invoegtoepassing voor meer instructies. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
identity?: UserAssignedIdentity
Waarde van eigenschap
nginx
Configuratie voor de standaard NginxIngressController. Zie meer op https://learn.microsoft.com/en-us/azure/aks/app-routing-nginx-configuration#the-default-nginx-ingress-controller.
nginx?: ManagedClusterIngressProfileNginx