CreateGatewayRuleRequest

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The actions to take when the rule conditions are met. Actions can route to a specific target or apply a configuration bundle override.

Link copied to clipboard

A unique, case-sensitive identifier to ensure that the API request completes no more than one time. If you don't specify this field, a value is randomly generated for you. If this token matches a previous request, the service ignores the request, but doesn't return an error. For more information, see Ensuring idempotency.

Link copied to clipboard

The conditions that must be met for the rule to apply. Conditions can match on principals (IAM ARNs) or request paths.

Link copied to clipboard

The description of the gateway rule.

Link copied to clipboard

The identifier of the gateway to create a rule for.

Link copied to clipboard

The priority of the rule. Rules are evaluated in order of priority, with lower numbers evaluated first. Must be between 1 and 1,000,000.

Functions

Link copied to clipboard
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String