public static interface GetFunctionUrlConfigResponse.Builder extends LambdaResponse.Builder, SdkPojo, CopyableBuilder<GetFunctionUrlConfigResponse.Builder,GetFunctionUrlConfigResponse>
Modifier and Type | Method and Description |
---|---|
GetFunctionUrlConfigResponse.Builder |
authType(FunctionUrlAuthType authType)
The type of authentication that your function URL uses.
|
GetFunctionUrlConfigResponse.Builder |
authType(String authType)
The type of authentication that your function URL uses.
|
default GetFunctionUrlConfigResponse.Builder |
cors(Consumer<Cors.Builder> cors)
The cross-origin resource sharing (CORS)
settings for your function URL.
|
GetFunctionUrlConfigResponse.Builder |
cors(Cors cors)
The cross-origin resource sharing (CORS)
settings for your function URL.
|
GetFunctionUrlConfigResponse.Builder |
creationTime(String creationTime)
When the function URL was created, in ISO-8601 format
(YYYY-MM-DDThh:mm:ss.sTZD).
|
GetFunctionUrlConfigResponse.Builder |
functionArn(String functionArn)
The Amazon Resource Name (ARN) of your function.
|
GetFunctionUrlConfigResponse.Builder |
functionUrl(String functionUrl)
The HTTP URL endpoint for your function.
|
GetFunctionUrlConfigResponse.Builder |
lastModifiedTime(String lastModifiedTime)
When the function URL configuration was last updated, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).
|
build, responseMetadata, responseMetadata
sdkHttpResponse, sdkHttpResponse
equalsBySdkFields, sdkFields
copy
applyMutation, build
GetFunctionUrlConfigResponse.Builder functionUrl(String functionUrl)
The HTTP URL endpoint for your function.
functionUrl
- The HTTP URL endpoint for your function.GetFunctionUrlConfigResponse.Builder functionArn(String functionArn)
The Amazon Resource Name (ARN) of your function.
functionArn
- The Amazon Resource Name (ARN) of your function.GetFunctionUrlConfigResponse.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
GetFunctionUrlConfigResponse.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
GetFunctionUrlConfigResponse.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 GetFunctionUrlConfigResponse.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)
GetFunctionUrlConfigResponse.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).GetFunctionUrlConfigResponse.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).Copyright © 2022. All rights reserved.