Name of the Firewall collection to retrieve. Example: apps/myapp/firewall/ingressRules.
Authorization requires the following IAM permission on the specified resource parent:
appengine.applications.get
Query parameters
Parameters
pageSize
integer
Maximum results to return per page.
pageToken
string
Continuation token for fetching the next page of results.
matchingAddress
string
A valid IP Address. If set, only rules matching this address will be returned. The first returned rule will be the rule that fires on requests from this IP.
Request body
The request body must be empty.
Response body
If successful, the response body contains data with the following structure:
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2022-05-23 UTC."],[[["This endpoint retrieves a list of firewall rules for a specified application using a GET request."],["The `parent` path parameter is mandatory, specifying the application's identifier, and it requires `appengine.applications.get` IAM permission."],["Optional query parameters `pageSize`, `pageToken`, and `matchingAddress` allow for pagination and filtering of the results."],["The response includes an array of `ingressRules` objects, with each one describing an ingress firewall rule, as well as a `nextPageToken` string for additional results."],["Access to this endpoint requires one of three OAuth scopes: `https://www.googleapis.com/auth/appengine.admin`, `https://www.googleapis.com/auth/cloud-platform`, or `https://www.googleapis.com/auth/cloud-platform.read-only`."]]],[]]