public static interface FunctionUrlConfig.Builder extends SdkPojo, CopyableBuilder<FunctionUrlConfig.Builder,FunctionUrlConfig>
Modifier and Type | Method and Description |
---|---|
FunctionUrlConfig.Builder |
authType(FunctionUrlAuthType authType)
The type of authentication that your function URL uses.
|
FunctionUrlConfig.Builder |
authType(String authType)
The type of authentication that your function URL uses.
|
default FunctionUrlConfig.Builder |
cors(Consumer<Cors.Builder> cors)
The cross-origin resource sharing (CORS)
settings for your function URL.
|
FunctionUrlConfig.Builder |
cors(Cors cors)
The cross-origin resource sharing (CORS)
settings for your function URL.
|
FunctionUrlConfig.Builder |
creationTime(String creationTime)
When the function URL was created, in ISO-8601 format
(YYYY-MM-DDThh:mm:ss.sTZD).
|
FunctionUrlConfig.Builder |
functionArn(String functionArn)
The Amazon Resource Name (ARN) of your function.
|
FunctionUrlConfig.Builder |
functionUrl(String functionUrl)
The HTTP URL endpoint for your function.
|
FunctionUrlConfig.Builder |
lastModifiedTime(String lastModifiedTime)
When the function URL configuration was last updated, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
FunctionUrlConfig.Builder functionUrl(String functionUrl)
The HTTP URL endpoint for your function.
functionUrl
- The HTTP URL endpoint for your function.FunctionUrlConfig.Builder functionArn(String functionArn)
The Amazon Resource Name (ARN) of your function.
functionArn
- The Amazon Resource Name (ARN) of your function.FunctionUrlConfig.Builder creationTime(String creationTime)
When the function URL was created, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).
creationTime
- When the function URL was created, in ISO-8601
format (YYYY-MM-DDThh:mm:ss.sTZD).FunctionUrlConfig.Builder lastModifiedTime(String lastModifiedTime)
When the function URL configuration was last updated, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).
lastModifiedTime
- When the function URL configuration was last updated, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).FunctionUrlConfig.Builder cors(Cors cors)
The cross-origin resource sharing (CORS) settings for your function URL.
cors
- The cross-origin resource sharing
(CORS) settings for your function URL.default FunctionUrlConfig.Builder cors(Consumer<Cors.Builder> cors)
The cross-origin resource sharing (CORS) settings for your function URL.
This is a convenience method that creates an instance of theCors.Builder
avoiding the need to create
one manually via Cors.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result is
passed to cors(Cors)
.
cors
- a consumer that will call methods on Cors.Builder
cors(Cors)
FunctionUrlConfig.Builder authType(String authType)
The type of authentication that your function URL uses. Set to AWS_IAM
if you want to restrict
access to authenticated IAM
users only. Set to NONE
if you want to bypass IAM
authentication to create a public endpoint. For more information, see Security and auth model for Lambda
function URLs.
authType
- The type of authentication that your function URL uses. Set to AWS_IAM
if you want to
restrict access to authenticated IAM
users only. Set to NONE
if you want to
bypass IAM authentication to create a public endpoint. For more information, see Security and auth model for Lambda
function URLs.FunctionUrlAuthType
,
FunctionUrlAuthType
FunctionUrlConfig.Builder authType(FunctionUrlAuthType authType)
The type of authentication that your function URL uses. Set to AWS_IAM
if you want to restrict
access to authenticated IAM
users only. Set to NONE
if you want to bypass IAM
authentication to create a public endpoint. For more information, see Security and auth model for Lambda
function URLs.
authType
- The type of authentication that your function URL uses. Set to AWS_IAM
if you want to
restrict access to authenticated IAM
users only. Set to NONE
if you want to
bypass IAM authentication to create a public endpoint. For more information, see Security and auth model for Lambda
function URLs.FunctionUrlAuthType
,
FunctionUrlAuthType
Copyright © 2022. All rights reserved.