Package com.pulumi.gcp.appengine.inputs
Class StandardAppVersionHandlerArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.appengine.inputs.StandardAppVersionHandlerArgs
-
public final class StandardAppVersionHandlerArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
StandardAppVersionHandlerArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static StandardAppVersionHandlerArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>
authFailAction()
static StandardAppVersionHandlerArgs.Builder
builder()
static StandardAppVersionHandlerArgs.Builder
builder(StandardAppVersionHandlerArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
login()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
redirectHttpResponseCode()
java.util.Optional<com.pulumi.core.Output<StandardAppVersionHandlerScriptArgs>>
script()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
securityLevel()
java.util.Optional<com.pulumi.core.Output<StandardAppVersionHandlerStaticFilesArgs>>
staticFiles()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
urlRegex()
-
-
-
Field Detail
-
Empty
public static final StandardAppVersionHandlerArgs Empty
-
-
Method Detail
-
authFailAction
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> authFailAction()
- Returns:
- Actions to take when the user is not logged in. Possible values are: `AUTH_FAIL_ACTION_REDIRECT`, `AUTH_FAIL_ACTION_UNAUTHORIZED`.
-
login
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> login()
- Returns:
- Methods to restrict access to a URL based on login status. Possible values are: `LOGIN_OPTIONAL`, `LOGIN_ADMIN`, `LOGIN_REQUIRED`.
-
redirectHttpResponseCode
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> redirectHttpResponseCode()
- Returns:
- 30x code to use when performing redirects for the secure field. Possible values are: `REDIRECT_HTTP_RESPONSE_CODE_301`, `REDIRECT_HTTP_RESPONSE_CODE_302`, `REDIRECT_HTTP_RESPONSE_CODE_303`, `REDIRECT_HTTP_RESPONSE_CODE_307`.
-
script
public java.util.Optional<com.pulumi.core.Output<StandardAppVersionHandlerScriptArgs>> script()
- Returns:
- 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". Structure is documented below.
-
securityLevel
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> securityLevel()
- Returns:
- Security (HTTPS) enforcement for this URL. Possible values are: `SECURE_DEFAULT`, `SECURE_NEVER`, `SECURE_OPTIONAL`, `SECURE_ALWAYS`.
-
staticFiles
public java.util.Optional<com.pulumi.core.Output<StandardAppVersionHandlerStaticFilesArgs>> staticFiles()
- Returns:
- Files served directly to the user for a given URL, such as images, CSS stylesheets, or JavaScript source files. Static file handlers describe which files in the application directory are static files, and which URLs serve them. Structure is documented below.
-
urlRegex
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> urlRegex()
- Returns:
- 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.
-
builder
public static StandardAppVersionHandlerArgs.Builder builder()
-
builder
public static StandardAppVersionHandlerArgs.Builder builder(StandardAppVersionHandlerArgs defaults)
-
-