ManagedClusterIngressProfileWebAppRouting interface
수신 프로필에 대한 애플리케이션 라우팅 추가 기능 설정입니다.
속성
| dns |
애플리케이션 라우팅 추가 기능과 연결할 DNS 영역의 리소스 ID입니다. 애플리케이션 라우팅 추가 기능을 사용하도록 설정한 경우에만 사용됩니다. 공용 및 프라이빗 DNS 영역은 서로 다른 리소스 그룹에 있을 수 있지만 모든 공용 DNS 영역은 동일한 리소스 그룹에 있어야 하며 모든 프라이빗 DNS 영역은 동일한 리소스 그룹에 있어야 합니다. |
| enabled | 애플리케이션 라우팅 추가 기능을 사용하도록 설정할지 여부입니다. |
| identity | 애플리케이션 라우팅 추가 기능의 관리 ID입니다. 예를 들어 연결된 Azure DNS 리소스를 관리하고 Azure Key Vault에서 인증서를 가져오기 위해 권한을 부여해야 하는 ID입니다. 자세한 지침은 추가 기능 대한 이 개요를 참조하세요. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
| nginx | 기본 NginxIngressController에 대한 구성입니다. 자세한 내용은 https://learn.microsoft.com/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
애플리케이션 라우팅 추가 기능의 관리 ID입니다. 예를 들어 연결된 Azure DNS 리소스를 관리하고 Azure Key Vault에서 인증서를 가져오기 위해 권한을 부여해야 하는 ID입니다. 자세한 지침은 추가 기능 대한 이 개요를 참조하세요. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
identity?: UserAssignedIdentity
속성 값
nginx
기본 NginxIngressController에 대한 구성입니다. 자세한 내용은 https://learn.microsoft.com/en-us/azure/aks/app-routing-nginx-configuration#the-default-nginx-ingress-controller.
nginx?: ManagedClusterIngressProfileNginx