GrpcRouteMethodMatchArgs

data class GrpcRouteMethodMatchArgs(val caseSensitive: Output<Boolean>? = null, val grpcMethod: Output<String>, val grpcService: Output<String>, val type: Output<GrpcRouteMethodMatchType>? = null) : ConvertibleToJava<GrpcRouteMethodMatchArgs>

Specifies a match against a method.

Constructors

Link copied to clipboard
fun GrpcRouteMethodMatchArgs(caseSensitive: Output<Boolean>? = null, grpcMethod: Output<String>, grpcService: Output<String>, type: Output<GrpcRouteMethodMatchType>? = null)

Functions

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

Properties

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

Optional. Specifies that matches are case sensitive. The default value is true. case_sensitive must not be used with a type of REGULAR_EXPRESSION.

Link copied to clipboard
val grpcMethod: Output<String>

Name of the method to match against. If unspecified, will match all methods.

Link copied to clipboard
val grpcService: Output<String>

Name of the service to match against. If unspecified, will match all services.

Link copied to clipboard
val type: Output<GrpcRouteMethodMatchType>? = null

Optional. Specifies how to match against the name. If not specified, a default value of "EXACT" is used.