class Amazonite::ApiGateway::GetGatewayResponsesRequest

Overview

Gets the GatewayResponses collection on the given RestApi. If an API developer has not added any definitions for gateway responses, the result will be the API Gateway-generated default GatewayResponses collection for the supported response types.

Included Modules

Defined in:

api_gateway/get_gateway_responses_request.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]
def self.new(rest_api_id : String, position : String | Nil = nil, limit : Int32 | Nil = nil) #

[View source]
def self.new(*, __pull_for_json_serializable pull : JSON::PullParser) #

[View source]

Instance Method Detail

def ==(other : self) #
Description copied from class Reference

Returns true if this reference is the same as other. Invokes same?.


def hash(hasher) #
Description copied from class Reference

See Object#hash(hasher)


def limit : Int32 | Nil #

The maximum number of returned results per page. The default value is 25 and the maximum value is 500. The GatewayResponses collection does not support pagination and the limit does not apply here.


[View source]
def limit=(limit : Int32 | Nil) #

The maximum number of returned results per page. The default value is 25 and the maximum value is 500. The GatewayResponses collection does not support pagination and the limit does not apply here.


[View source]
def position : String | Nil #

The current pagination position in the paged result set. The GatewayResponse collection does not support pagination and the position does not apply here.


[View source]
def position=(position : String | Nil) #

The current pagination position in the paged result set. The GatewayResponse collection does not support pagination and the position does not apply here.


[View source]
def rest_api_id : String #

The string identifier of the associated RestApi.


[View source]
def rest_api_id=(rest_api_id : String) #

The string identifier of the associated RestApi.


[View source]
def validate! : Nil #

[View source]