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:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-apiid

Stability:

deprecated

authorizer_credentials_arn

(deprecated) AWS::ApiGatewayV2::Authorizer.AuthorizerCredentialsArn.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-authorizercredentialsarn

Stability:

deprecated

authorizer_result_ttl_in_seconds

(deprecated) AWS::ApiGatewayV2::Authorizer.AuthorizerResultTtlInSeconds.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-authorizerresultttlinseconds

Stability:

deprecated

authorizer_type

(deprecated) AWS::ApiGatewayV2::Authorizer.AuthorizerType.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-authorizertype

Stability:

deprecated

authorizer_uri

(deprecated) AWS::ApiGatewayV2::Authorizer.AuthorizerUri.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-authorizeruri

Stability:

deprecated

identity_source

(deprecated) AWS::ApiGatewayV2::Authorizer.IdentitySource.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-identitysource

Stability:

deprecated

identity_validation_expression

(deprecated) AWS::ApiGatewayV2::Authorizer.IdentityValidationExpression.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-identityvalidationexpression

Stability:

deprecated

jwt_configuration

(deprecated) AWS::ApiGatewayV2::Authorizer.JwtConfiguration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-jwtconfiguration

Stability:

deprecated

name

(deprecated) AWS::ApiGatewayV2::Authorizer.Name.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-name

Stability:

deprecated