Table of Contents

Class CfnAuthorizerV2Props

Namespace
Amazon.CDK.AWS.APIGateway
Assembly
Amazon.CDK.AWS.APIGateway.dll

(deprecated) Properties for defining a AWS::ApiGatewayV2::Authorizer.

public class CfnAuthorizerV2Props : ICfnAuthorizerV2Props
Inheritance
CfnAuthorizerV2Props
Implements
Inherited Members

Examples

// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.APIGateway;

             var cfnAuthorizerV2Props = new CfnAuthorizerV2Props {
                 ApiId = "apiId",
                 AuthorizerType = "authorizerType",
                 IdentitySource = new [] { "identitySource" },
                 Name = "name",

                 // the properties below are optional
                 AuthorizerCredentialsArn = "authorizerCredentialsArn",
                 AuthorizerResultTtlInSeconds = 123,
                 AuthorizerUri = "authorizerUri",
                 IdentityValidationExpression = "identityValidationExpression",
                 JwtConfiguration = new JWTConfigurationProperty {
                     Audience = new [] { "audience" },
                     Issuer = "issuer"
                 }
             };

Remarks

Constructors

CfnAuthorizerV2Props()

public CfnAuthorizerV2Props()

Properties

ApiId

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

[Obsolete]
public string ApiId { get; set; }

Property Value

string

Remarks

AuthorizerCredentialsArn

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

[Obsolete]
public string? AuthorizerCredentialsArn { get; set; }

Property Value

string

Remarks

AuthorizerResultTtlInSeconds

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

[Obsolete]
public double? AuthorizerResultTtlInSeconds { get; set; }

Property Value

double?

Remarks

AuthorizerType

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

[Obsolete]
public string AuthorizerType { get; set; }

Property Value

string

Remarks

AuthorizerUri

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

[Obsolete]
public string? AuthorizerUri { get; set; }

Property Value

string

Remarks

IdentitySource

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

[Obsolete]
public string[] IdentitySource { get; set; }

Property Value

string[]

Remarks

IdentityValidationExpression

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

[Obsolete]
public string? IdentityValidationExpression { get; set; }

Property Value

string

Remarks

JwtConfiguration

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

[Obsolete]
public object? JwtConfiguration { get; set; }

Property Value

object

Remarks

Name

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

[Obsolete]
public string Name { get; set; }

Property Value

string

Remarks