@Generated(value="jsii-pacmak/1.50.0 (build d1830a4)", date="2022-01-04T15:39:02.108Z") @Stability(value=Experimental) public interface WebSocketLambdaAuthorizerProps extends software.amazon.jsii.JsiiSerializable
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.apigatewayv2.authorizers.*;
WebSocketLambdaAuthorizerProps webSocketLambdaAuthorizerProps = WebSocketLambdaAuthorizerProps.builder()
.authorizerName("authorizerName")
.identitySource(List.of("identitySource"))
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
WebSocketLambdaAuthorizerProps.Builder
A builder for
WebSocketLambdaAuthorizerProps |
static class |
WebSocketLambdaAuthorizerProps.Jsii$Proxy
An implementation for
WebSocketLambdaAuthorizerProps |
| Modifier and Type | Method and Description |
|---|---|
static WebSocketLambdaAuthorizerProps.Builder |
builder() |
default String |
getAuthorizerName()
(experimental) The name of the authorizer.
|
default List<String> |
getIdentitySource()
(experimental) The identity source for which authorization is requested.
|
@Stability(value=Experimental) @Nullable default String getAuthorizerName()
Default: - same value as `id` passed in the constructor.
@Stability(value=Experimental) @Nullable default List<String> getIdentitySource()
Default: ['$request.header.Authorization']
@Stability(value=Experimental) static WebSocketLambdaAuthorizerProps.Builder builder()
Copyright © 2022. All rights reserved.