Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.aws_apigatewayv2_authorizers package.
Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.aws_apigatewayv2_authorizers package.
(build-http-jwt-authorizer-builder builder id config)
The build-http-jwt-authorizer-builder function updates a HttpJwtAuthorizer$Builder instance using the provided configuration. The function takes the HttpJwtAuthorizer$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
authorizerName | java.lang.String | cdk.support/lookup-entry | :authorizer-name |
identitySource | java.util.List | cdk.support/lookup-entry | :identity-source |
jwtAudience | java.util.List | cdk.support/lookup-entry | :jwt-audience |
The build-http-jwt-authorizer-builder function updates a HttpJwtAuthorizer$Builder instance using the provided configuration. The function takes the HttpJwtAuthorizer$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `authorizerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:authorizer-name` | | `identitySource` | java.util.List | [[cdk.support/lookup-entry]] | `:identity-source` | | `jwtAudience` | java.util.List | [[cdk.support/lookup-entry]] | `:jwt-audience` |
(build-http-jwt-authorizer-props-builder builder id config)
The build-http-jwt-authorizer-props-builder function updates a HttpJwtAuthorizerProps$Builder instance using the provided configuration. The function takes the HttpJwtAuthorizerProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
authorizerName | java.lang.String | cdk.support/lookup-entry | :authorizer-name |
identitySource | java.util.List | cdk.support/lookup-entry | :identity-source |
jwtAudience | java.util.List | cdk.support/lookup-entry | :jwt-audience |
The build-http-jwt-authorizer-props-builder function updates a HttpJwtAuthorizerProps$Builder instance using the provided configuration. The function takes the HttpJwtAuthorizerProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `authorizerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:authorizer-name` | | `identitySource` | java.util.List | [[cdk.support/lookup-entry]] | `:identity-source` | | `jwtAudience` | java.util.List | [[cdk.support/lookup-entry]] | `:jwt-audience` |
(build-http-lambda-authorizer-builder builder id config)
The build-http-lambda-authorizer-builder function updates a HttpLambdaAuthorizer$Builder instance using the provided configuration. The function takes the HttpLambdaAuthorizer$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
authorizerName | java.lang.String | cdk.support/lookup-entry | :authorizer-name |
identitySource | java.util.List | cdk.support/lookup-entry | :identity-source |
responseTypes | java.util.List | cdk.support/lookup-entry | :response-types |
resultsCacheTtl | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :results-cache-ttl |
The build-http-lambda-authorizer-builder function updates a HttpLambdaAuthorizer$Builder instance using the provided configuration. The function takes the HttpLambdaAuthorizer$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `authorizerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:authorizer-name` | | `identitySource` | java.util.List | [[cdk.support/lookup-entry]] | `:identity-source` | | `responseTypes` | java.util.List | [[cdk.support/lookup-entry]] | `:response-types` | | `resultsCacheTtl` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:results-cache-ttl` |
(build-http-lambda-authorizer-props-builder builder id config)
The build-http-lambda-authorizer-props-builder function updates a HttpLambdaAuthorizerProps$Builder instance using the provided configuration. The function takes the HttpLambdaAuthorizerProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
authorizerName | java.lang.String | cdk.support/lookup-entry | :authorizer-name |
identitySource | java.util.List | cdk.support/lookup-entry | :identity-source |
responseTypes | java.util.List | cdk.support/lookup-entry | :response-types |
resultsCacheTtl | software.amazon.awscdk.Duration | cdk.support/lookup-entry | :results-cache-ttl |
The build-http-lambda-authorizer-props-builder function updates a HttpLambdaAuthorizerProps$Builder instance using the provided configuration. The function takes the HttpLambdaAuthorizerProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `authorizerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:authorizer-name` | | `identitySource` | java.util.List | [[cdk.support/lookup-entry]] | `:identity-source` | | `responseTypes` | java.util.List | [[cdk.support/lookup-entry]] | `:response-types` | | `resultsCacheTtl` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:results-cache-ttl` |
(build-http-user-pool-authorizer-builder builder id config)
The build-http-user-pool-authorizer-builder function updates a HttpUserPoolAuthorizer$Builder instance using the provided configuration. The function takes the HttpUserPoolAuthorizer$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
authorizerName | java.lang.String | cdk.support/lookup-entry | :authorizer-name |
identitySource | java.util.List | cdk.support/lookup-entry | :identity-source |
userPoolClients | java.util.List | cdk.support/lookup-entry | :user-pool-clients |
userPoolRegion | java.lang.String | cdk.support/lookup-entry | :user-pool-region |
The build-http-user-pool-authorizer-builder function updates a HttpUserPoolAuthorizer$Builder instance using the provided configuration. The function takes the HttpUserPoolAuthorizer$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `authorizerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:authorizer-name` | | `identitySource` | java.util.List | [[cdk.support/lookup-entry]] | `:identity-source` | | `userPoolClients` | java.util.List | [[cdk.support/lookup-entry]] | `:user-pool-clients` | | `userPoolRegion` | java.lang.String | [[cdk.support/lookup-entry]] | `:user-pool-region` |
(build-http-user-pool-authorizer-props-builder builder id config)
The build-http-user-pool-authorizer-props-builder function updates a HttpUserPoolAuthorizerProps$Builder instance using the provided configuration. The function takes the HttpUserPoolAuthorizerProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
authorizerName | java.lang.String | cdk.support/lookup-entry | :authorizer-name |
identitySource | java.util.List | cdk.support/lookup-entry | :identity-source |
userPoolClients | java.util.List | cdk.support/lookup-entry | :user-pool-clients |
userPoolRegion | java.lang.String | cdk.support/lookup-entry | :user-pool-region |
The build-http-user-pool-authorizer-props-builder function updates a HttpUserPoolAuthorizerProps$Builder instance using the provided configuration. The function takes the HttpUserPoolAuthorizerProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `authorizerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:authorizer-name` | | `identitySource` | java.util.List | [[cdk.support/lookup-entry]] | `:identity-source` | | `userPoolClients` | java.util.List | [[cdk.support/lookup-entry]] | `:user-pool-clients` | | `userPoolRegion` | java.lang.String | [[cdk.support/lookup-entry]] | `:user-pool-region` |
(build-web-socket-lambda-authorizer-builder builder id config)
The build-web-socket-lambda-authorizer-builder function updates a WebSocketLambdaAuthorizer$Builder instance using the provided configuration. The function takes the WebSocketLambdaAuthorizer$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
authorizerName | java.lang.String | cdk.support/lookup-entry | :authorizer-name |
identitySource | java.util.List | cdk.support/lookup-entry | :identity-source |
The build-web-socket-lambda-authorizer-builder function updates a WebSocketLambdaAuthorizer$Builder instance using the provided configuration. The function takes the WebSocketLambdaAuthorizer$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `authorizerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:authorizer-name` | | `identitySource` | java.util.List | [[cdk.support/lookup-entry]] | `:identity-source` |
(build-web-socket-lambda-authorizer-props-builder builder id config)
The build-web-socket-lambda-authorizer-props-builder function updates a WebSocketLambdaAuthorizerProps$Builder instance using the provided configuration. The function takes the WebSocketLambdaAuthorizerProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
authorizerName | java.lang.String | cdk.support/lookup-entry | :authorizer-name |
identitySource | java.util.List | cdk.support/lookup-entry | :identity-source |
The build-web-socket-lambda-authorizer-props-builder function updates a WebSocketLambdaAuthorizerProps$Builder instance using the provided configuration. The function takes the WebSocketLambdaAuthorizerProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `authorizerName` | java.lang.String | [[cdk.support/lookup-entry]] | `:authorizer-name` | | `identitySource` | java.util.List | [[cdk.support/lookup-entry]] | `:identity-source` |
(http-jwt-authorizer-builder jwt-issuer id config)
Creates a HttpJwtAuthorizer$Builder
instance using provided forms, applies the data configuration, then builds it. Takes the following arguments:
Create Form: _[java.lang.String java.lang.String] | Argument | DataType | Description | |---|---|---| | jwt-issuer | java.lang.String | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
Creates a `HttpJwtAuthorizer$Builder` instance using provided forms, applies the data configuration, then builds it. Takes the following arguments: __Create Form:__ ____[java.lang.String java.lang.String]___ | Argument | DataType | Description | |---|---|---| | jwt-issuer | java.lang.String | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(http-jwt-authorizer-props-builder id config)
Creates a HttpJwtAuthorizerProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `HttpJwtAuthorizerProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(http-lambda-authorizer-builder handler-function id config)
Creates a HttpLambdaAuthorizer$Builder
instance using provided forms, applies the data configuration, then builds it. Takes the following arguments:
Create Form: _[java.lang.String software.amazon.awscdk.services.lambda.IFunction] | Argument | DataType | Description | |---|---|---| | handler-function | software.amazon.awscdk.services.lambda.IFunction | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
Creates a `HttpLambdaAuthorizer$Builder` instance using provided forms, applies the data configuration, then builds it. Takes the following arguments: __Create Form:__ ____[java.lang.String software.amazon.awscdk.services.lambda.IFunction]___ | Argument | DataType | Description | |---|---|---| | handler-function | software.amazon.awscdk.services.lambda.IFunction | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(http-lambda-authorizer-props-builder id config)
Creates a HttpLambdaAuthorizerProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `HttpLambdaAuthorizerProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(http-lambda-response-type config id item-key)
The http-lambda-response-type
function data interprets values in the provided config data into a
HttpLambdaResponseType
instance. This simplifies the use of keywords in place of actual enum values in
the configuration provided to builders. The value is found using the cdk.support/lookup-entry
function on the data with the provided namespace id and item-key. The found value is interpretted as follows:
HttpLambdaResponseType
- the value is returned.:simple
- HttpLambdaResponseType/SIMPLE
is returned:iam
- HttpLambdaResponseType/IAM
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `http-lambda-response-type` function data interprets values in the provided config data into a `HttpLambdaResponseType` instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the `cdk.support/lookup-entry` function on the data with the provided namespace id and item-key. The found value is interpretted as follows: * instance of `HttpLambdaResponseType` - the value is returned. * is `:simple` - `HttpLambdaResponseType/SIMPLE` is returned * is `:iam` - `HttpLambdaResponseType/IAM` is returned If a value is not found or matches the above criteria, nil is returned.
(http-user-pool-authorizer-builder user-pool id config)
Creates a HttpUserPoolAuthorizer$Builder
instance using provided forms, applies the data configuration, then builds it. Takes the following arguments:
Create Form: _[java.lang.String software.amazon.awscdk.services.cognito.IUserPool] | Argument | DataType | Description | |---|---|---| | user-pool | software.amazon.awscdk.services.cognito.IUserPool | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
Creates a `HttpUserPoolAuthorizer$Builder` instance using provided forms, applies the data configuration, then builds it. Takes the following arguments: __Create Form:__ ____[java.lang.String software.amazon.awscdk.services.cognito.IUserPool]___ | Argument | DataType | Description | |---|---|---| | user-pool | software.amazon.awscdk.services.cognito.IUserPool | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(http-user-pool-authorizer-props-builder id config)
Creates a HttpUserPoolAuthorizerProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `HttpUserPoolAuthorizerProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(web-socket-lambda-authorizer-builder handler-function id config)
Creates a WebSocketLambdaAuthorizer$Builder
instance using provided forms, applies the data configuration, then builds it. Takes the following arguments:
Create Form: _[java.lang.String software.amazon.awscdk.services.lambda.IFunction] | Argument | DataType | Description | |---|---|---| | handler-function | software.amazon.awscdk.services.lambda.IFunction | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
Creates a `WebSocketLambdaAuthorizer$Builder` instance using provided forms, applies the data configuration, then builds it. Takes the following arguments: __Create Form:__ ____[java.lang.String software.amazon.awscdk.services.lambda.IFunction]___ | Argument | DataType | Description | |---|---|---| | handler-function | software.amazon.awscdk.services.lambda.IFunction | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(web-socket-lambda-authorizer-props-builder id config)
Creates a WebSocketLambdaAuthorizerProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `WebSocketLambdaAuthorizerProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close