Ingress Args
data class IngressArgs(val allowInsecure: Output<Boolean>? = null, val clientCertificateMode: Output<Either<String, IngressClientCertificateMode>>? = null, val corsPolicy: Output<CorsPolicyArgs>? = null, val customDomains: Output<List<CustomDomainArgs>>? = null, val exposedPort: Output<Int>? = null, val external: Output<Boolean>? = null, val ipSecurityRestrictions: Output<List<IpSecurityRestrictionRuleArgs>>? = null, val targetPort: Output<Int>? = null, val traffic: Output<List<TrafficWeightArgs>>? = null, val transport: Output<Either<String, IngressTransportMethod>>? = null) : ConvertibleToJava<IngressArgs>
Container App Ingress configuration.
Constructors
Link copied to clipboard
constructor(allowInsecure: Output<Boolean>? = null, clientCertificateMode: Output<Either<String, IngressClientCertificateMode>>? = null, corsPolicy: Output<CorsPolicyArgs>? = null, customDomains: Output<List<CustomDomainArgs>>? = null, exposedPort: Output<Int>? = null, external: Output<Boolean>? = null, ipSecurityRestrictions: Output<List<IpSecurityRestrictionRuleArgs>>? = null, targetPort: Output<Int>? = null, traffic: Output<List<TrafficWeightArgs>>? = null, transport: Output<Either<String, IngressTransportMethod>>? = null)
Properties
Link copied to clipboard
Bool indicating if HTTP connections to is allowed. If set to false HTTP connections are automatically redirected to HTTPS connections
Link copied to clipboard
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.
Link copied to clipboard
CORS policy for container app
Link copied to clipboard
custom domain bindings for Container Apps' hostnames.
Link copied to clipboard
Exposed Port in containers for TCP traffic from ingress
Link copied to clipboard
Rules to restrict incoming IP address.
Link copied to clipboard
Target Port in containers for traffic from ingress
Link copied to clipboard
Traffic weights for app's revisions
Link copied to clipboard
Ingress transport protocol