ApiConfigHandlerArgs

data class ApiConfigHandlerArgs(val authFailAction: Output<ApiConfigHandlerAuthFailAction>? = null, val login: Output<ApiConfigHandlerLogin>? = null, val script: Output<String>? = null, val securityLevel: Output<ApiConfigHandlerSecurityLevel>? = null, val url: Output<String>? = null) : ConvertibleToJava<ApiConfigHandlerArgs>

Google Cloud Endpoints (https://cloud.google.com/endpoints) configuration for API handlers.

Constructors

Link copied to clipboard
fun ApiConfigHandlerArgs(authFailAction: Output<ApiConfigHandlerAuthFailAction>? = null, login: Output<ApiConfigHandlerLogin>? = null, script: Output<String>? = null, securityLevel: Output<ApiConfigHandlerSecurityLevel>? = null, url: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): ApiConfigHandlerArgs

Properties

Link copied to clipboard

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

Link copied to clipboard
val login: Output<ApiConfigHandlerLogin>? = null

Level of login required to access this resource. Defaults to optional.

Link copied to clipboard
val script: Output<String>? = null

Path to the script from the application root directory.

Link copied to clipboard

Security (HTTPS) enforcement for this URL.

Link copied to clipboard
val url: Output<String>? = null

URL to serve the endpoint at.