SpringCloudGatewayRouteConfigRouteArgs

data class SpringCloudGatewayRouteConfigRouteArgs(val classificationTags: Output<List<String>>? = null, val description: Output<String>? = null, val filters: Output<List<String>>? = null, val order: Output<Int>, val predicates: Output<List<String>>? = null, val ssoValidationEnabled: Output<Boolean>? = null, val title: Output<String>? = null, val tokenRelay: Output<Boolean>? = null, val uri: Output<String>? = null) : ConvertibleToJava<SpringCloudGatewayRouteConfigRouteArgs>

Constructors

Link copied to clipboard
constructor(classificationTags: Output<List<String>>? = null, description: Output<String>? = null, filters: Output<List<String>>? = null, order: Output<Int>, predicates: Output<List<String>>? = null, ssoValidationEnabled: Output<Boolean>? = null, title: Output<String>? = null, tokenRelay: Output<Boolean>? = null, uri: Output<String>? = null)

Properties

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

Specifies the classification tags which will be applied to methods in the generated OpenAPI documentation.

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

Specifies the description which will be applied to methods in the generated OpenAPI documentation.

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

Specifies a list of filters which are used to modify the request before sending it to the target endpoint, or the received response.

Link copied to clipboard
val order: Output<Int>

Specifies the route processing order.

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

Specifies a list of conditions to evaluate a route for each request. Each predicate may be evaluated against request headers and parameter values. All of the predicates associated with a route must evaluate to true for the route to be matched to the request.

Link copied to clipboard
val ssoValidationEnabled: Output<Boolean>? = null

Should the sso validation be enabled?

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

Specifies the title which will be applied to methods in the generated OpenAPI documentation.

Link copied to clipboard
val tokenRelay: Output<Boolean>? = null

Should pass currently-authenticated user's identity token to application service?

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

Specifies the full uri which will override appName.

Functions

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