public static interface UpdateFunctionUrlConfigResponse.Builder extends LambdaResponse.Builder, SdkPojo, CopyableBuilder<UpdateFunctionUrlConfigResponse.Builder,UpdateFunctionUrlConfigResponse>
Modifier and Type | Method and Description |
---|---|
UpdateFunctionUrlConfigResponse.Builder |
authType(FunctionUrlAuthType authType)
The type of authentication that your function URL uses.
|
UpdateFunctionUrlConfigResponse.Builder |
authType(String authType)
The type of authentication that your function URL uses.
|
default UpdateFunctionUrlConfigResponse.Builder |
cors(Consumer<Cors.Builder> cors)
The cross-origin resource sharing (CORS)
settings for your function URL.
|
UpdateFunctionUrlConfigResponse.Builder |
cors(Cors cors)
The cross-origin resource sharing (CORS)
settings for your function URL.
|
UpdateFunctionUrlConfigResponse.Builder |
creationTime(String creationTime)
When the function URL was created, in ISO-8601 format
(YYYY-MM-DDThh:mm:ss.sTZD).
|
UpdateFunctionUrlConfigResponse.Builder |
functionArn(String functionArn)
The Amazon Resource Name (ARN) of your function.
|
UpdateFunctionUrlConfigResponse.Builder |
functionUrl(String functionUrl)
The HTTP URL endpoint for your function.
|
UpdateFunctionUrlConfigResponse.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
UpdateFunctionUrlConfigResponse.Builder functionUrl(String functionUrl)
The HTTP URL endpoint for your function.
functionUrl
- The HTTP URL endpoint for your function.UpdateFunctionUrlConfigResponse.Builder functionArn(String functionArn)
The Amazon Resource Name (ARN) of your function.
functionArn
- The Amazon Resource Name (ARN) of your function.UpdateFunctionUrlConfigResponse.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
UpdateFunctionUrlConfigResponse.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
UpdateFunctionUrlConfigResponse.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 UpdateFunctionUrlConfigResponse.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)
UpdateFunctionUrlConfigResponse.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).UpdateFunctionUrlConfigResponse.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.