UrlMapResponse

data class UrlMapResponse(val apiEndpoint: ApiEndpointHandlerResponse, val authFailAction: String, val login: String, val redirectHttpResponseCode: String, val script: ScriptHandlerResponse, val securityLevel: String, val staticFiles: StaticFilesHandlerResponse, val urlRegex: String)

URL pattern and description of how the URL should be handled. App Engine can handle URLs by executing application code or by serving static files uploaded with the version, such as images, CSS, or JavaScript.

Constructors

Link copied to clipboard
fun UrlMapResponse(apiEndpoint: ApiEndpointHandlerResponse, authFailAction: String, login: String, redirectHttpResponseCode: String, script: ScriptHandlerResponse, securityLevel: String, staticFiles: StaticFilesHandlerResponse, urlRegex: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Uses API Endpoints to handle requests.

Link copied to clipboard

Action to take when users access resources that require authentication. Defaults to redirect.

Link copied to clipboard

Level of login required to access this resource. Not supported for Node.js in the App Engine standard environment.

Link copied to clipboard

30x code to use when performing redirects for the secure field. Defaults to 302.

Link copied to clipboard

Executes a script to handle the requests that match this URL pattern. Only the auto value is supported for Node.js in the App Engine standard environment, for example "script": "auto".

Link copied to clipboard

Security (HTTPS) enforcement for this URL.

Link copied to clipboard

Returns the contents of a file, such as an image, as the response.

Link copied to clipboard

URL prefix. Uses regular expression syntax, which means regexp special characters must be escaped, but should not contain groupings. All URLs that begin with this prefix are handled by this handler, using the portion of the URL after the prefix as part of the file path.