Ingress interface

Container App Ingress configuration.

Properties

additionalPortMappings

Settings to expose additional ports on container app

allowInsecure

Bool indicating if HTTP connections to is allowed. If set to false HTTP connections are automatically redirected to HTTPS connections

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.

corsPolicy

CORS policy for container app

customDomains

custom domain bindings for Container Apps' hostnames.

exposedPort

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.

ipSecurityRestrictions

Rules to restrict incoming IP address.

stickySessions

Sticky Sessions for Single Revision Mode

targetPort

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

CORS policy for container app

corsPolicy?: CorsPolicy

Property Value

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

Traffic weights for app's revisions

traffic?: TrafficWeight[]

Property Value

transport

Ingress transport protocol

transport?: string

Property Value

string