Cloud.Service.AWS.API.Gateway.Method
{
"account": "string",
"api_key_required": false,
"authorization": "string",
"authorization_scopes": [
"string"
],
"authorizer_id": "string",
"count": 0,
"http_method": "string",
"region": "string",
"request_parameters_in_json": "string",
"request_validator_id": "string",
"resource_id": "string",
"rest_api_id": "string"
}
(Required) The name of the AWS cloud account to use for this resource
Whether the method requires an API key, TRUE or FALSE.
(Required) Method authorization of NONE, CUSTOM, AWS_IAM, or COGNITO_USER_POOLS.
List of authorization scopes configured on the method, which are used with the COGNITO_USER_POOLS authorizer to authorize the method invocation.
Method authorizer to use when authorization is CUSTOM or COGNITO_USER_POOLS.
The number of resource instances to be created.
(Required) API HTTP method of GET, POST, PUT, DELETE, HEAD, OPTION, or ANY.
(Required) Target cloud region, such as us-east-1. Must be within the provider cloud account.
Map of the API models used for the request content type.
Map of request parameters from the path, query string, and headers to pass to the integration. Includes a boolean true-false value to indicate whether the parameter is required.
JSON formatted map of request query string parameters and headers to pass to the back-end responder.
Unique identifier of the set of validation rules for incoming method requests.
(Required) Unique identifier assigned to the method by AWS.
(Required) Unique identifier of the associated Cloud Assembly REST API.