ark::catalog::TestCatalogApiGatewayConfig
Defined in header “ark/catalog/api_gateway/testing/helpers.hh”.
Detailed configuration for constructing an API gateway.
Variables
-
std::filesystem::path sqlite_path
Path to the database. -
core::Url cloudwatch_metric_endpoint
Endpoint to use for metrics (leave empty for none). -
core::Url cloudwatch_logs_endpoint
Endpoint to use for cloudwatch logs (leave empty for none). -
core::Url kms_endpoint
Endpoint to use for the KMS client. -
core::Url ecr_endpoint
Endpoint to use for the ECR client. -
core::Url sts_endpoint
Endpoint to use for the STS client. -
core::Url s3_log_endpoint
Endpoint to use for our S3 logs bucket. -
std::string log_bucket_name
Bucket name for logs. -
core::Url s3_attachment_endpoint
Endpoint to use for our S3 attachments bucket. -
std::string attachment_bucket_name
Bucket name for attachments. -
core::Url s3_file_endpoint
Endpoint to use for our S3 files bucket. -
std::string file_bucket_name
Bucket name for files.