Package com.pulumi.aws.lambda.outputs
Class FunctionUrlCors
- java.lang.Object
-
- com.pulumi.aws.lambda.outputs.FunctionUrlCors
-
public final class FunctionUrlCors extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFunctionUrlCors.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.Boolean>allowCredentials()java.util.List<java.lang.String>allowHeaders()java.util.List<java.lang.String>allowMethods()java.util.List<java.lang.String>allowOrigins()static FunctionUrlCors.Builderbuilder()static FunctionUrlCors.Builderbuilder(FunctionUrlCors defaults)java.util.List<java.lang.String>exposeHeaders()java.util.Optional<java.lang.Integer>maxAge()
-
-
-
Method Detail
-
allowCredentials
public java.util.Optional<java.lang.Boolean> allowCredentials()
- Returns:
- Whether to allow cookies or other credentials in requests to the function URL.
-
allowHeaders
public java.util.List<java.lang.String> allowHeaders()
- Returns:
- HTTP headers that origins can include in requests to the function URL.
-
allowMethods
public java.util.List<java.lang.String> allowMethods()
- Returns:
- HTTP methods that are allowed when calling the function URL.
-
allowOrigins
public java.util.List<java.lang.String> allowOrigins()
- Returns:
- Origins that can access the function URL.
-
exposeHeaders
public java.util.List<java.lang.String> exposeHeaders()
- Returns:
- HTTP headers in your function response that you want to expose to origins that call the function URL.
-
maxAge
public java.util.Optional<java.lang.Integer> maxAge()
- Returns:
- Maximum amount of time, in seconds, that web browsers can cache results of a preflight request. Maximum value is `86400`.
-
builder
public static FunctionUrlCors.Builder builder()
-
builder
public static FunctionUrlCors.Builder builder(FunctionUrlCors defaults)
-
-