AWSAPIGatewayRestAPIResourceMethod
No description
type AWSAPIGatewayRestAPIResourceMethod {
apiKeyRequired: Boolean!
authorizationScopes: [String!]!
authorizationType: AWSAPIGatewayAuthorizationType!
authorizerId: String!
httpMethod: String!
integration: AWSAPIGatewayRestAPIResourceMethodIntegration
responses: [AWSAPIGatewayRestAPIResourceMethodResponse!]!
name: String!
requestModels: [AWSTag!]!
requestParameters: [AWSAPIGatewayRestAPIResourceMethodParameter!]!
requestValidatorId: String!
}
Fields
AWSAPIGatewayRestAPIResourceMethod.apiKeyRequired ● Boolean! non-null scalar
Indicates whether a valid ApiKey is required to invoke thismethod
AWSAPIGatewayRestAPIResourceMethod.authorizationScopes ● [String!]! non-null scalar
A list of authorization scopes configured on the method
AWSAPIGatewayRestAPIResourceMethod.authorizationType ● AWSAPIGatewayAuthorizationType! non-null enum
The method's authorization type
AWSAPIGatewayRestAPIResourceMethod.authorizerId ● String! non-null scalar
The identifier of an Authorizer to use on this method. The authorizationType must be
CUSTOM
AWSAPIGatewayRestAPIResourceMethod.httpMethod ● String! non-null scalar
The method's HTTP verb
AWSAPIGatewayRestAPIResourceMethod.integration ● AWSAPIGatewayRestAPIResourceMethodIntegration union
The method's integration responsible for passing the client-submitted request to the back end and performing necessary transformations to make the request compliant with the back end
AWSAPIGatewayRestAPIResourceMethod.responses ● [AWSAPIGatewayRestAPIResourceMethodResponse!]! non-null object
A method response associated with a given HTTP status code
AWSAPIGatewayRestAPIResourceMethod.name ● String! non-null scalar
A human-friendly operation identifier for the method
AWSAPIGatewayRestAPIResourceMethod.requestModels ● [AWSTag!]! non-null object
A key-value map specifying data schemas, represented by Model resources, (as the mapped value) of the request payloads of given content types (as the mapping key)
AWSAPIGatewayRestAPIResourceMethod.requestParameters ● [AWSAPIGatewayRestAPIResourceMethodParameter!]! non-null object
A key-value map defining required or optional method request parameters that can be accepted by API Gateway
AWSAPIGatewayRestAPIResourceMethod.requestValidatorId ● String! non-null scalar
The identifier of a RequestValidator for request validation
Member of
AWSAPIGatewayRestAPIResource object