Gateway Route Config Properties Args
data class GatewayRouteConfigPropertiesArgs(val appResourceId: Output<String>? = null, val filters: Output<List<String>>? = null, val openApi: Output<GatewayRouteConfigOpenApiPropertiesArgs>? = null, val predicates: Output<List<String>>? = null, val protocol: Output<Either<String, GatewayRouteConfigProtocol>>? = null, val routes: Output<List<GatewayApiRouteArgs>>? = null, val ssoEnabled: Output<Boolean>? = null) : ConvertibleToJava<GatewayRouteConfigPropertiesArgs>
API route config of the Spring Cloud Gateway
Constructors
Link copied to clipboard
constructor(appResourceId: Output<String>? = null, filters: Output<List<String>>? = null, openApi: Output<GatewayRouteConfigOpenApiPropertiesArgs>? = null, predicates: Output<List<String>>? = null, protocol: Output<Either<String, GatewayRouteConfigProtocol>>? = null, routes: Output<List<GatewayApiRouteArgs>>? = null, ssoEnabled: Output<Boolean>? = null)
Properties
Link copied to clipboard
The resource Id of the Azure Spring Apps app, required unless route defines uri
.
Link copied to clipboard
OpenAPI properties of Spring Cloud Gateway route config.
Link copied to clipboard
A number of conditions to evaluate a route for each request in app level. 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
Protocol of routed Azure Spring Apps applications.
Link copied to clipboard
Array of API routes, each route contains properties such as title
, uri
, ssoEnabled
, predicates
, filters
.
Link copied to clipboard
Enable Single Sign-On in app level.