Cross-Account Data Ingestion into OpenSearch Serverless with AWS CDK

How to set up OpenSearch Serverless for cross-account data ingestion using AWS CDK, VPC endpoints, and IAM role assumption — filling the gaps in AWS documentation.