RequestValidatorArgs

data class RequestValidatorArgs(val name: Output<String>? = null, val restApiId: Output<String>? = null, val validateRequestBody: Output<Boolean>? = null, val validateRequestParameters: Output<Boolean>? = null) : ConvertibleToJava<RequestValidatorArgs>

Resource Type definition for AWS::ApiGateway::RequestValidator

Constructors

Link copied to clipboard
fun RequestValidatorArgs(name: Output<String>? = null, restApiId: Output<String>? = null, validateRequestBody: Output<Boolean>? = null, validateRequestParameters: Output<Boolean>? = null)

Functions

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

Properties

Link copied to clipboard
val name: Output<String>? = null

Name of the request validator.

Link copied to clipboard
val restApiId: Output<String>? = null

The identifier of the targeted API entity.

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

Indicates whether to validate the request body according to the configured schema for the targeted API and method.

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

Indicates whether to validate request parameters.