Interface CognitoToApiGatewayToLambdaProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CognitoToApiGatewayToLambdaProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.82.0 (build 2d2ddd7)", date="2023-06-06T15:31:12.585Z") public interface CognitoToApiGatewayToLambdaProps extends software.amazon.jsii.JsiiSerializable
  • Method Details

    • getApiGatewayProps

      @Nullable default Object getApiGatewayProps()
      Optional user provided props to override the default props for the API Gateway.

      Default: - Default props are used

    • getCognitoUserPoolClientProps

      @Nullable default Object getCognitoUserPoolClientProps()
      Optional user provided props to override the default props.

      Default: - Default props are used

    • getCognitoUserPoolProps

      @Nullable default software.amazon.awscdk.services.cognito.UserPoolProps getCognitoUserPoolProps()
      Optional user provided props to override the default props.

      Default: - Default props are used

    • getExistingLambdaObj

      @Nullable default software.amazon.awscdk.services.lambda.Function getExistingLambdaObj()
      Existing instance of Lambda Function object, providing both this and lambdaFunctionProps will cause an error.

      Default: - None

    • getLambdaFunctionProps

      @Nullable default software.amazon.awscdk.services.lambda.FunctionProps getLambdaFunctionProps()
      User provided props to override the default props for the Lambda function.

      Default: - Default props are used

    • getLogGroupProps

      @Nullable default software.amazon.awscdk.services.logs.LogGroupProps getLogGroupProps()
      User provided props to override the default props for the CloudWatchLogs LogGroup.

      Default: - Default props are used

    • builder

      Returns:
      a CognitoToApiGatewayToLambdaProps.Builder of CognitoToApiGatewayToLambdaProps