Ingress interface
Container App Ingress configuration.
Properties
additional |
Settings to expose additional ports on container app |
allow |
Bool indicating if HTTP connections to is allowed. If set to false HTTP connections are automatically redirected to HTTPS connections |
client |
Client certificate mode for mTLS authentication. Ignore indicates server drops client certificate on forwarding. Accept indicates server forwards client certificate but does not require a client certificate. Require indicates server requires a client certificate. |
cors |
CORS policy for container app |
custom |
custom domain bindings for Container Apps' hostnames. |
exposed |
Exposed Port in containers for TCP traffic from ingress |
external | Bool indicating if app exposes an external http endpoint |
fqdn | Hostname. NOTE: This property will not be serialized. It can only be populated by the server. |
ip |
Rules to restrict incoming IP address. |
sticky |
Sticky Sessions for Single Revision Mode |
target |
Target Port in containers for traffic from ingress |
traffic | Traffic weights for app's revisions |
transport | Ingress transport protocol |
Property Details
additionalPortMappings
Settings to expose additional ports on container app
additionalPortMappings?: IngressPortMapping[]
Property Value
allowInsecure
Bool indicating if HTTP connections to is allowed. If set to false HTTP connections are automatically redirected to HTTPS connections
allowInsecure?: boolean
Property Value
boolean
clientCertificateMode
Client certificate mode for mTLS authentication. Ignore indicates server drops client certificate on forwarding. Accept indicates server forwards client certificate but does not require a client certificate. Require indicates server requires a client certificate.
clientCertificateMode?: string
Property Value
string
corsPolicy
customDomains
custom domain bindings for Container Apps' hostnames.
customDomains?: CustomDomain[]
Property Value
exposedPort
Exposed Port in containers for TCP traffic from ingress
exposedPort?: number
Property Value
number
external
Bool indicating if app exposes an external http endpoint
external?: boolean
Property Value
boolean
fqdn
Hostname. NOTE: This property will not be serialized. It can only be populated by the server.
fqdn?: string
Property Value
string
ipSecurityRestrictions
Rules to restrict incoming IP address.
ipSecurityRestrictions?: IpSecurityRestrictionRule[]
Property Value
stickySessions
Sticky Sessions for Single Revision Mode
stickySessions?: IngressStickySessions
Property Value
targetPort
Target Port in containers for traffic from ingress
targetPort?: number
Property Value
number
traffic
transport
Ingress transport protocol
transport?: string
Property Value
string