| Package | Description |
|---|---|
| software.amazon.awssdk.services.apigatewayv2 |
Amazon API Gateway V2
|
| software.amazon.awssdk.services.apigatewayv2.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<CreateAuthorizerResponse> |
ApiGatewayV2AsyncClient.createAuthorizer(Consumer<CreateAuthorizerRequest.Builder> createAuthorizerRequest)
Creates an Authorizer for an API.
|
default CreateAuthorizerResponse |
ApiGatewayV2Client.createAuthorizer(Consumer<CreateAuthorizerRequest.Builder> createAuthorizerRequest)
Creates an Authorizer for an API.
|
| Modifier and Type | Method and Description |
|---|---|
CreateAuthorizerRequest.Builder |
CreateAuthorizerRequest.Builder.apiId(String apiId)
The API identifier.
|
CreateAuthorizerRequest.Builder |
CreateAuthorizerRequest.Builder.authorizerCredentialsArn(String authorizerCredentialsArn)
Specifies the required credentials as an IAM role for API Gateway to invoke the authorizer.
|
CreateAuthorizerRequest.Builder |
CreateAuthorizerRequest.Builder.authorizerPayloadFormatVersion(String authorizerPayloadFormatVersion)
Specifies the format of the payload sent to an HTTP API Lambda authorizer.
|
CreateAuthorizerRequest.Builder |
CreateAuthorizerRequest.Builder.authorizerResultTtlInSeconds(Integer authorizerResultTtlInSeconds)
The time to live (TTL) for cached authorizer results, in seconds.
|
CreateAuthorizerRequest.Builder |
CreateAuthorizerRequest.Builder.authorizerType(AuthorizerType authorizerType)
The authorizer type.
|
CreateAuthorizerRequest.Builder |
CreateAuthorizerRequest.Builder.authorizerType(String authorizerType)
The authorizer type.
|
CreateAuthorizerRequest.Builder |
CreateAuthorizerRequest.Builder.authorizerUri(String authorizerUri)
The authorizer's Uniform Resource Identifier (URI).
|
static CreateAuthorizerRequest.Builder |
CreateAuthorizerRequest.builder() |
CreateAuthorizerRequest.Builder |
CreateAuthorizerRequest.Builder.enableSimpleResponses(Boolean enableSimpleResponses)
Specifies whether a Lambda authorizer returns a response in a simple format.
|
CreateAuthorizerRequest.Builder |
CreateAuthorizerRequest.Builder.identitySource(Collection<String> identitySource)
The identity source for which authorization is requested.
|
CreateAuthorizerRequest.Builder |
CreateAuthorizerRequest.Builder.identitySource(String... identitySource)
The identity source for which authorization is requested.
|
CreateAuthorizerRequest.Builder |
CreateAuthorizerRequest.Builder.identityValidationExpression(String identityValidationExpression)
This parameter is not used.
|
default CreateAuthorizerRequest.Builder |
CreateAuthorizerRequest.Builder.jwtConfiguration(Consumer<JWTConfiguration.Builder> jwtConfiguration)
Represents the configuration of a JWT authorizer.
|
CreateAuthorizerRequest.Builder |
CreateAuthorizerRequest.Builder.jwtConfiguration(JWTConfiguration jwtConfiguration)
Represents the configuration of a JWT authorizer.
|
CreateAuthorizerRequest.Builder |
CreateAuthorizerRequest.Builder.name(String name)
The name of the authorizer.
|
CreateAuthorizerRequest.Builder |
CreateAuthorizerRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateAuthorizerRequest.Builder |
CreateAuthorizerRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateAuthorizerRequest.Builder |
CreateAuthorizerRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateAuthorizerRequest.Builder> |
CreateAuthorizerRequest.serializableBuilderClass() |
Copyright © 2020. All rights reserved.