CfnAuthorizerV2Props
- class aws_cdk.aws_apigateway.CfnAuthorizerV2Props(*, api_id, authorizer_type, identity_source, name, authorizer_credentials_arn=None, authorizer_result_ttl_in_seconds=None, authorizer_uri=None, identity_validation_expression=None, jwt_configuration=None)
Bases:
object
(deprecated) Properties for defining a
AWS::ApiGatewayV2::Authorizer
.- Parameters:
api_id (
str
) – (deprecated)AWS::ApiGatewayV2::Authorizer.ApiId
.authorizer_type (
str
) – (deprecated)AWS::ApiGatewayV2::Authorizer.AuthorizerType
.identity_source (
Sequence
[str
]) – (deprecated)AWS::ApiGatewayV2::Authorizer.IdentitySource
.name (
str
) – (deprecated)AWS::ApiGatewayV2::Authorizer.Name
.authorizer_credentials_arn (
Optional
[str
]) – (deprecated)AWS::ApiGatewayV2::Authorizer.AuthorizerCredentialsArn
.authorizer_result_ttl_in_seconds (
Union
[int
,float
,None
]) – (deprecated)AWS::ApiGatewayV2::Authorizer.AuthorizerResultTtlInSeconds
.authorizer_uri (
Optional
[str
]) – (deprecated)AWS::ApiGatewayV2::Authorizer.AuthorizerUri
.identity_validation_expression (
Optional
[str
]) – (deprecated)AWS::ApiGatewayV2::Authorizer.IdentityValidationExpression
.jwt_configuration (
Union
[IResolvable
,JWTConfigurationProperty
,Dict
[str
,Any
],None
]) – (deprecated)AWS::ApiGatewayV2::Authorizer.JwtConfiguration
.
- Deprecated:
moved to package aws-apigatewayv2
- See:
- Stability:
deprecated
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. import aws_cdk.aws_apigateway as apigateway cfn_authorizer_v2_props = apigateway.CfnAuthorizerV2Props( api_id="apiId", authorizer_type="authorizerType", identity_source=["identitySource"], name="name", # the properties below are optional authorizer_credentials_arn="authorizerCredentialsArn", authorizer_result_ttl_in_seconds=123, authorizer_uri="authorizerUri", identity_validation_expression="identityValidationExpression", jwt_configuration=apigateway.CfnAuthorizerV2.JWTConfigurationProperty( audience=["audience"], issuer="issuer" ) )
Attributes
- api_id
(deprecated)
AWS::ApiGatewayV2::Authorizer.ApiId
.
- authorizer_credentials_arn
(deprecated)
AWS::ApiGatewayV2::Authorizer.AuthorizerCredentialsArn
.
- authorizer_result_ttl_in_seconds
(deprecated)
AWS::ApiGatewayV2::Authorizer.AuthorizerResultTtlInSeconds
.
- authorizer_type
(deprecated)
AWS::ApiGatewayV2::Authorizer.AuthorizerType
.
- authorizer_uri
(deprecated)
AWS::ApiGatewayV2::Authorizer.AuthorizerUri
.
- identity_source
(deprecated)
AWS::ApiGatewayV2::Authorizer.IdentitySource
.
- identity_validation_expression
(deprecated)
AWS::ApiGatewayV2::Authorizer.IdentityValidationExpression
.
- jwt_configuration
(deprecated)
AWS::ApiGatewayV2::Authorizer.JwtConfiguration
.
- name
(deprecated)
AWS::ApiGatewayV2::Authorizer.Name
.