Package com.pulumi.gcp.appengine.inputs
Class FlexibleAppVersionHandlerStaticFilesArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.appengine.inputs.FlexibleAppVersionHandlerStaticFilesArgs
-
public final class FlexibleAppVersionHandlerStaticFilesArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FlexibleAppVersionHandlerStaticFilesArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static FlexibleAppVersionHandlerStaticFilesArgs
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.Boolean>>
applicationReadable()
static FlexibleAppVersionHandlerStaticFilesArgs.Builder
builder()
static FlexibleAppVersionHandlerStaticFilesArgs.Builder
builder(FlexibleAppVersionHandlerStaticFilesArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
expiration()
java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>
httpHeaders()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
mimeType()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
path()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
requireMatchingFile()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
uploadPathRegex()
-
-
-
Field Detail
-
Empty
public static final FlexibleAppVersionHandlerStaticFilesArgs Empty
-
-
Method Detail
-
applicationReadable
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> applicationReadable()
- Returns:
- Whether files should also be uploaded as code data. By default, files declared in static file handlers are uploaded as static data and are only served to end users; they cannot be read by the application. If enabled, uploads are charged against both your code and static data storage resource quotas.
-
expiration
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> expiration()
- Returns:
- Time a static file served by this handler should be cached by web proxies and browsers. A duration in seconds with up to nine fractional digits, terminated by 's'. Example "3.5s". Default is '0s'
-
httpHeaders
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> httpHeaders()
- Returns:
- HTTP headers to use for all responses from these URLs. An object containing a list of "key:value" value pairs.".
-
mimeType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> mimeType()
- Returns:
- MIME type used to serve all files served by this handler. Defaults to file-specific MIME types, which are derived from each file's filename extension.
-
path
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> path()
- Returns:
- Path to the static files matched by the URL pattern, from the application root directory. The path can refer to text matched in groupings in the URL pattern.
-
requireMatchingFile
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> requireMatchingFile()
- Returns:
- Whether this handler should match the request if the file referenced by the handler does not exist.
-
uploadPathRegex
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> uploadPathRegex()
- Returns:
- Regular expression that matches the file paths for all files that should be referenced by this handler.
-
builder
public static FlexibleAppVersionHandlerStaticFilesArgs.Builder builder()
-
builder
public static FlexibleAppVersionHandlerStaticFilesArgs.Builder builder(FlexibleAppVersionHandlerStaticFilesArgs defaults)
-
-