SpringCloudGatewayComponentArgs

data class SpringCloudGatewayComponentArgs(val componentType: Output<String>, val configurations: Output<List<JavaComponentConfigurationPropertyArgs>>? = null, val scale: Output<JavaComponentPropertiesScaleArgs>? = null, val serviceBinds: Output<List<JavaComponentServiceBindArgs>>? = null, val springCloudGatewayRoutes: Output<List<ScgRouteArgs>>? = null) : ConvertibleToJava<SpringCloudGatewayComponentArgs>

Spring Cloud Gateway properties.

Constructors

Link copied to clipboard
constructor(componentType: Output<String>, configurations: Output<List<JavaComponentConfigurationPropertyArgs>>? = null, scale: Output<JavaComponentPropertiesScaleArgs>? = null, serviceBinds: Output<List<JavaComponentServiceBindArgs>>? = null, springCloudGatewayRoutes: Output<List<ScgRouteArgs>>? = null)

Properties

Link copied to clipboard
val componentType: Output<String>

Type of the Java Component. Expected value is 'SpringCloudGateway'.

Link copied to clipboard

List of Java Components configuration properties

Link copied to clipboard

Java component scaling configurations

Link copied to clipboard

List of Java Components that are bound to the Java component

Link copied to clipboard

Gateway route definition

Functions

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