Package com.pulumi.cloudflare.inputs
Class RateLimitMatchRequestArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.cloudflare.inputs.RateLimitMatchRequestArgs
-
public final class RateLimitMatchRequestArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RateLimitMatchRequestArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static RateLimitMatchRequestArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RateLimitMatchRequestArgs.Builder
builder()
static RateLimitMatchRequestArgs.Builder
builder(RateLimitMatchRequestArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>
methods()
java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>
schemes()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
urlPattern()
-
-
-
Field Detail
-
Empty
public static final RateLimitMatchRequestArgs Empty
-
-
Method Detail
-
methods
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> methods()
- Returns:
- HTTP Methods to match traffic on. Available values: `GET`, `POST`, `PUT`, `DELETE`, `PATCH`, `HEAD`, `_ALL_`.
-
schemes
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> schemes()
- Returns:
- HTTP schemes to match traffic on. Available values: `HTTP`, `HTTPS`, `_ALL_`.
-
urlPattern
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> urlPattern()
- Returns:
- The URL pattern to match comprised of the host and path, i.e. example.org/path. Wildcard are expanded to match applicable traffic, query strings are not matched. Use _ for all traffic to your zone.
-
builder
public static RateLimitMatchRequestArgs.Builder builder()
-
builder
public static RateLimitMatchRequestArgs.Builder builder(RateLimitMatchRequestArgs defaults)
-
-