GradientEdge CDK Utils
    Preparing search index...

    Interface ApiToEventBridgeTargetRestApiType

    interface ApiToEventBridgeTargetRestApiType {
        accessLogGroup: LogGroup;
        api: IRestApi;
        authoriser?: IAuthorizer;
        certificate: ICertificate;
        domain: DomainName;
        errorResponseModel: Model;
        hostedZone: IHostedZone;
        integration: Integration;
        integrationErrorResponse: IntegrationResponse;
        integrationRequestParameters: { [p: string]: string };
        integrationRequestTemplates: { [p: string]: string };
        integrationResponse: IntegrationResponse;
        method: Method;
        methodErrorResponse: MethodResponse;
        methodResponse: MethodResponse;
        policy?: PolicyDocument;
        resource: Resource;
        responseModel: Model;
        role?: Role;
        topic?: ITopic;
    }

    Implemented by

    Index

    Properties

    accessLogGroup: LogGroup

    The CloudWatch log group for API Gateway access logs

    api: IRestApi

    The API Gateway REST API

    authoriser?: IAuthorizer

    The optional API Gateway authorizer

    certificate: ICertificate

    The SSL/TLS certificate for the custom domain

    domain: DomainName

    The API Gateway custom domain

    errorResponseModel: Model

    The API Gateway error response model

    hostedZone: IHostedZone

    The Route53 hosted zone for the API domain

    integration: Integration

    The API Gateway integration with EventBridge

    integrationErrorResponse: IntegrationResponse

    The API Gateway integration error response mapping

    integrationRequestParameters: { [p: string]: string }

    The API Gateway integration request parameter mappings

    integrationRequestTemplates: { [p: string]: string }

    The API Gateway integration request template mappings

    integrationResponse: IntegrationResponse

    The API Gateway integration success response mapping

    method: Method

    The API Gateway resource method

    methodErrorResponse: MethodResponse

    The API Gateway method error response

    methodResponse: MethodResponse

    The API Gateway method success response

    policy?: PolicyDocument

    The IAM policy for the API Gateway integration role

    resource: Resource

    The API Gateway resource

    responseModel: Model

    The API Gateway success response model

    role?: Role

    The IAM role for the API Gateway integration

    topic?: ITopic

    The optional SNS topic for event forwarding