NAME

Paws::ApiGateway::Method

ATTRIBUTES

ApiKeyRequired => Bool

Specifies whether the method requires a valid ApiKey.

AuthorizationType => Str

The method's authorization type.

AuthorizerId => Str

Specifies the identifier of an Authorizer to use on this Method. The authorizationType must be CUSTOM.

HttpMethod => Str

The HTTP method.

MethodIntegration => Paws::ApiGateway::Integration

The method's integration.

MethodResponses => Paws::ApiGateway::MapOfMethodResponse

Represents available responses that can be sent to the caller. Method responses are represented as a key/value map, with an HTTP status code as the key and a MethodResponse as the value. The status codes are available for the Integration responses to map to.

RequestModels => Paws::ApiGateway::MapOfStringToString

Specifies the Model resources used for the request's content type. Request models are represented as a key/value map, with a content type as the key and a Model name as the value.

RequestParameters => Paws::ApiGateway::MapOfStringToBoolean

Represents request parameters that can be accepted by Amazon API Gateway. Request parameters are represented as a key/value map, with a source as the key and a Boolean flag as the value. The Boolean flag is used to specify whether the parameter is required. A source must match the pattern method.request.{location}.{name}, where location is either querystring, path, or header. name is a valid, unique parameter name. Sources specified here are available to the integration for mapping to integration request parameters or templates.