SpringCloudServiceNetwork

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

Constructors

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

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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

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

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: 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: 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.