다음을 통해 공유


ManagedClusterIngressProfileWebAppRouting interface

수신 프로필에 대한 애플리케이션 라우팅 추가 기능 설정입니다.

속성

dnsZoneResourceIds

애플리케이션 라우팅 추가 기능과 연결할 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

속성 값