RequestValidator class

A set of validation rules for incoming Method requests.

In OpenAPI, a RequestValidator of an API is defined by the x-amazon-apigateway-request-validators.requestValidator object. It the referenced using the x-amazon-apigateway-request-validator property.
Enable Basic Request Validation in API Gateway

Constructors

RequestValidator({String? id, String? name, bool? validateRequestBody, bool? validateRequestParameters})
RequestValidator.fromJson(Map<String, dynamic> json)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
id String?
The identifier of this RequestValidator.
final
name String?
The name of this RequestValidator
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
validateRequestBody bool?
A Boolean flag to indicate whether to validate a request body according to the configured Model schema.
final
validateRequestParameters bool?
A Boolean flag to indicate whether to validate request parameters (true) or not (false).
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited