SpringCloudServiceNetworkArgs

data class SpringCloudServiceNetworkArgs(val appNetworkResourceGroup: Output<String>? = null, val appSubnetId: Output<String>, val cidrRanges: Output<List<String>>, val outboundType: Output<String>? = null, val readTimeoutSeconds: Output<Int>? = null, val serviceRuntimeNetworkResourceGroup: Output<String>? = null, val serviceRuntimeSubnetId: Output<String>) : ConvertibleToJava<SpringCloudServiceNetworkArgs>

Constructors

Link copied to clipboard
constructor(appNetworkResourceGroup: Output<String>? = null, appSubnetId: Output<String>, cidrRanges: Output<List<String>>, outboundType: Output<String>? = null, readTimeoutSeconds: Output<Int>? = null, serviceRuntimeNetworkResourceGroup: Output<String>? = null, serviceRuntimeSubnetId: Output<String>)

Properties

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

Specifies the Name of the resource group containing network resources of Azure Spring Cloud Apps. Changing this forces a new resource to be created.

Link copied to clipboard
val appSubnetId: Output<String>

Specifies the ID of the Subnet which should host the Spring Boot Applications deployed in this Spring Cloud Service. Changing this forces a new resource to be created.

Link copied to clipboard
val cidrRanges: Output<List<String>>

A list of (at least 3) CIDR ranges (at least /16) which are used to host the Spring Cloud infrastructure, which must not overlap with any existing CIDR ranges in the Subnet. Changing this forces a new resource to be created.

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

Specifies the egress traffic type of the Spring Cloud Service. Possible values are loadBalancer and userDefinedRouting. Defaults to loadBalancer. Changing this forces a new resource to be created.

Link copied to clipboard
val readTimeoutSeconds: Output<Int>? = null

Ingress read time out in seconds.

Link copied to clipboard

Specifies the Name of the resource group containing network resources of Azure Spring Cloud Service Runtime. Changing this forces a new resource to be created.

Link copied to clipboard

Specifies the ID of the Subnet where the Service Runtime components of the Spring Cloud Service will exist. Changing this forces a new resource to be created.

Functions

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