KubernetesClusterIngressApplicationGatewayArgs

data class KubernetesClusterIngressApplicationGatewayArgs(val effectiveGatewayId: Output<String>? = null, val gatewayId: Output<String>? = null, val gatewayName: Output<String>? = null, val ingressApplicationGatewayIdentities: Output<List<KubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityArgs>>? = null, val subnetCidr: Output<String>? = null, val subnetId: Output<String>? = null) : ConvertibleToJava<KubernetesClusterIngressApplicationGatewayArgs>

Constructors

constructor(effectiveGatewayId: Output<String>? = null, gatewayId: Output<String>? = null, gatewayName: Output<String>? = null, ingressApplicationGatewayIdentities: Output<List<KubernetesClusterIngressApplicationGatewayIngressApplicationGatewayIdentityArgs>>? = null, subnetCidr: Output<String>? = null, subnetId: Output<String>? = null)

Properties

Link copied to clipboard
val effectiveGatewayId: Output<String>? = null

The ID of the Application Gateway associated with the ingress controller deployed to this Kubernetes Cluster.

Link copied to clipboard
val gatewayId: Output<String>? = null

The ID of the Application Gateway to integrate with the ingress controller of this Kubernetes Cluster. See this page for further details.

Link copied to clipboard
val gatewayName: Output<String>? = null

The name of the Application Gateway to be used or created in the Nodepool Resource Group, which in turn will be integrated with the ingress controller of this Kubernetes Cluster. See this page for further details.

Link copied to clipboard

An ingress_application_gateway_identity block is exported. The exported attributes are defined below.

Link copied to clipboard
val subnetCidr: Output<String>? = null

The subnet CIDR to be used to create an Application Gateway, which in turn will be integrated with the ingress controller of this Kubernetes Cluster. See this page for further details.

Link copied to clipboard
val subnetId: Output<String>? = null

The ID of the subnet on which to create an Application Gateway, which in turn will be integrated with the ingress controller of this Kubernetes Cluster. See this page for further details.

Functions

Link copied to clipboard
open override fun toJava(): KubernetesClusterIngressApplicationGatewayArgs