Fix: AWS CDK Api Gateway MTLS ownershipVerificationCertificate for imported certificates on ACM
Amazon API Gateway Mutual TLS (mTLS) allows you to secure communication between your client and API Gateway by using client certificates issued by AWS Certificate Manager (ACM). When you want to use imported (non-ACM) certificates for mTLS with API Gateway, you need to specify the `ownershipVerificationCertificate` property in your AWS Cloud Development Kit (CDK) code. Here's an example of how to do this using the AWS CDK in TypeScript: ```typescript import * as cdk from 'aws-cdk-lib'; import * as apigateway from 'aws-cdk-lib/aws-apigateway'; const app = new cdk.App(); const stack = new cdk.Stack(app, 'MyApiStack'); // Replace 'your-api-name' with your API name const api = new apigateway.RestApi(stack, 'YourApiName', { restApiName: 'YourApiName', description: 'Your API description', endpointTypes: [apigateway.EndpointType.REGIONAL], // or EDGE if using CloudFront }); // Import your custom certificate from ACM or elsewhe