Package com.pulumi.gcp.compute.inputs
Class URLMapPathMatcherRouteRuleMatchRuleQueryParameterMatchArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.compute.inputs.URLMapPathMatcherRouteRuleMatchRuleQueryParameterMatchArgs
-
public final class URLMapPathMatcherRouteRuleMatchRuleQueryParameterMatchArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
URLMapPathMatcherRouteRuleMatchRuleQueryParameterMatchArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static URLMapPathMatcherRouteRuleMatchRuleQueryParameterMatchArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static URLMapPathMatcherRouteRuleMatchRuleQueryParameterMatchArgs.Builder
builder()
static URLMapPathMatcherRouteRuleMatchRuleQueryParameterMatchArgs.Builder
builder(URLMapPathMatcherRouteRuleMatchRuleQueryParameterMatchArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
exactMatch()
com.pulumi.core.Output<java.lang.String>
name()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
presentMatch()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
regexMatch()
-
-
-
Field Detail
-
Empty
public static final URLMapPathMatcherRouteRuleMatchRuleQueryParameterMatchArgs Empty
-
-
Method Detail
-
exactMatch
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> exactMatch()
- Returns:
- The queryParameterMatch matches if the value of the parameter exactly matches the contents of exactMatch. Only one of presentMatch, exactMatch and regexMatch must be set.
-
name
public com.pulumi.core.Output<java.lang.String> name()
- Returns:
- The name of the query parameter to match. The query parameter must exist in the request, in the absence of which the request match fails.
-
presentMatch
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> presentMatch()
- Returns:
- Specifies that the queryParameterMatch matches if the request contains the query parameter, irrespective of whether the parameter has a value or not. Only one of presentMatch, exactMatch and regexMatch must be set.
-
regexMatch
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> regexMatch()
- Returns:
- The queryParameterMatch matches if the value of the parameter matches the regular expression specified by regexMatch. For the regular expression grammar, please see en.cppreference.com/w/cpp/regex/ecmascript Only one of presentMatch, exactMatch and regexMatch must be set.
-
builder
public static URLMapPathMatcherRouteRuleMatchRuleQueryParameterMatchArgs.Builder builder()
-
builder
public static URLMapPathMatcherRouteRuleMatchRuleQueryParameterMatchArgs.Builder builder(URLMapPathMatcherRouteRuleMatchRuleQueryParameterMatchArgs defaults)
-
-