Interface OSMLAuthorizerProps

Represents the properties required to configure the OSMLAuthorizer Construct.

interface OSMLAuthorizerProps {
    auth: OSMLAuth;
    lambdaRole?: IRole;
    name: string;
    osmlVpc: OSMLVpc;
    securityGroup?: string;
}

Properties

auth: OSMLAuth

The configuration for the authentication.

lambdaRole?: IRole

The optional IAM role for the Lambda function.

name: string

The name of the service

osmlVpc: OSMLVpc

The OSML VPC (Virtual Private Cloud) configuration for the Dataplane.

securityGroup?: string

The optional security group ID to use for this resource.