@Generated(value="jsii-pacmak/1.73.0 (build 6faeda3)",
date="2023-01-31T18:36:56.702Z")
public interface HttpRouteAuthorizerConfig
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.*; HttpRouteAuthorizerConfig httpRouteAuthorizerConfig = HttpRouteAuthorizerConfig.builder() .authorizationType("authorizationType") // the properties below are optional .authorizationScopes(List.of("authorizationScopes")) .authorizerId("authorizerId") .build();
Modifier and Type | Interface and Description |
---|---|
static class |
HttpRouteAuthorizerConfig.Builder
A builder for
HttpRouteAuthorizerConfig |
static class |
HttpRouteAuthorizerConfig.Jsii$Proxy
An implementation for
HttpRouteAuthorizerConfig |
Modifier and Type | Method and Description |
---|---|
static HttpRouteAuthorizerConfig.Builder |
builder() |
default java.util.List<java.lang.String> |
getAuthorizationScopes()
(experimental) The list of OIDC scopes to include in the authorization.
|
java.lang.String |
getAuthorizationType()
(experimental) The type of authorization.
|
default java.lang.String |
getAuthorizerId()
(experimental) The authorizer id.
|
java.lang.String getAuthorizationType()
Possible values are:
default java.util.List<java.lang.String> getAuthorizationScopes()
Default: - no authorization scopes
default java.lang.String getAuthorizerId()
Default: - No authorizer id (useful for AWS_IAM route authorizer)
static HttpRouteAuthorizerConfig.Builder builder()
HttpRouteAuthorizerConfig.Builder
of HttpRouteAuthorizerConfig