UNPKG

@sheplu/aws-safe-modules

Version:

A collection of CDKTF modules for AWS, with security and compliance in mind

94 lines 12.4 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Route53QueryLog = exports.Route53DelegationSet = exports.Route53HealthCheck = exports.Route53Zone = exports.AcmCertificateValidation = exports.AcmCertificate = exports.Route53Record = exports.DataAwsRoute53Records = exports.DataAwsRoute53Zones = exports.DataAwsRoute53Zone = void 0; const acm_certificate_1 = require("@cdktf/provider-aws/lib/acm-certificate"); const acm_certificate_validation_1 = require("@cdktf/provider-aws/lib/acm-certificate-validation"); const data_aws_route53_records_1 = require("@cdktf/provider-aws/lib/data-aws-route53-records"); const data_aws_route53_zone_1 = require("@cdktf/provider-aws/lib/data-aws-route53-zone"); const data_aws_route53_zones_1 = require("@cdktf/provider-aws/lib/data-aws-route53-zones"); const route53_delegation_set_1 = require("@cdktf/provider-aws/lib/route53-delegation-set"); const route53_health_check_1 = require("@cdktf/provider-aws/lib/route53-health-check"); const route53_query_log_1 = require("@cdktf/provider-aws/lib/route53-query-log"); const route53_record_1 = require("@cdktf/provider-aws/lib/route53-record"); const route53_zone_1 = require("@cdktf/provider-aws/lib/route53-zone"); class DataAwsRoute53Zone extends data_aws_route53_zone_1.DataAwsRoute53Zone { constructor(scope, id, config) { const checkedConfig = { ...config }; super(scope, `asm/${id}`, checkedConfig); } } exports.DataAwsRoute53Zone = DataAwsRoute53Zone; ; class DataAwsRoute53Zones extends data_aws_route53_zones_1.DataAwsRoute53Zones { constructor(scope, id, config) { const checkedConfig = { ...config }; super(scope, `asm/${id}`, checkedConfig); } } exports.DataAwsRoute53Zones = DataAwsRoute53Zones; ; class DataAwsRoute53Records extends data_aws_route53_records_1.DataAwsRoute53Records { constructor(scope, id, config) { const checkedConfig = { ...config }; super(scope, `asm/${id}`, checkedConfig); } } exports.DataAwsRoute53Records = DataAwsRoute53Records; ; class Route53Record extends route53_record_1.Route53Record { constructor(scope, id, config) { const checkedConfig = { ...config }; super(scope, `asm/${id}`, checkedConfig); } } exports.Route53Record = Route53Record; ; class AcmCertificate extends acm_certificate_1.AcmCertificate { constructor(scope, id, config) { const checkedConfig = { ...config }; super(scope, `asm/${id}`, checkedConfig); } } exports.AcmCertificate = AcmCertificate; ; class AcmCertificateValidation extends acm_certificate_validation_1.AcmCertificateValidation { constructor(scope, id, config) { const checkedConfig = { ...config }; super(scope, `asm/${id}`, checkedConfig); } } exports.AcmCertificateValidation = AcmCertificateValidation; ; class Route53Zone extends route53_zone_1.Route53Zone { constructor(scope, id, config) { const checkedConfig = { ...config }; super(scope, `asm/${id}`, checkedConfig); } } exports.Route53Zone = Route53Zone; ; class Route53HealthCheck extends route53_health_check_1.Route53HealthCheck { constructor(scope, id, config) { const checkedConfig = { ...config }; super(scope, `asm/${id}`, checkedConfig); } } exports.Route53HealthCheck = Route53HealthCheck; ; class Route53DelegationSet extends route53_delegation_set_1.Route53DelegationSet { constructor(scope, id, config) { const checkedConfig = { ...config }; super(scope, `asm/${id}`, checkedConfig); } } exports.Route53DelegationSet = Route53DelegationSet; ; class Route53QueryLog extends route53_query_log_1.Route53QueryLog { constructor(scope, id, config) { const checkedConfig = { ...config }; super(scope, `asm/${id}`, checkedConfig); } } exports.Route53QueryLog = Route53QueryLog; ; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUm91dGU1My5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL2Jhc2UvUm91dGU1My50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSw2RUFBcUg7QUFDckgsbUdBQThKO0FBQzlKLCtGQUFtSjtBQUNuSix5RkFBdUk7QUFDdkksMkZBQTJJO0FBQzNJLDJGQUE4STtBQUM5SSx1RkFBc0k7QUFDdEksaUZBQTBIO0FBQzFILDJFQUFpSDtBQUNqSCx1RUFBeUc7QUFHekcsTUFBYSxrQkFBbUIsU0FBUSwwQ0FBc0I7SUFDMUQsWUFBWSxLQUFnQixFQUFFLEVBQVUsRUFBRSxNQUFnQztRQUN0RSxNQUFNLGFBQWEsR0FBRyxFQUFFLEdBQUcsTUFBTSxFQUFFLENBQUM7UUFFcEMsS0FBSyxDQUFDLEtBQUssRUFBRSxPQUFPLEVBQUUsRUFBRSxFQUFFLGFBQWEsQ0FBQyxDQUFDO0lBQzdDLENBQUM7Q0FDSjtBQU5ELGdEQU1DO0FBQUEsQ0FBQztBQUVGLE1BQWEsbUJBQW9CLFNBQVEsNENBQXVCO0lBQzVELFlBQVksS0FBZ0IsRUFBRSxFQUFVLEVBQUUsTUFBaUM7UUFDdkUsTUFBTSxhQUFhLEdBQUcsRUFBRSxHQUFHLE1BQU0sRUFBRSxDQUFDO1FBRXBDLEtBQUssQ0FBQyxLQUFLLEVBQUUsT0FBTyxFQUFFLEVBQUUsRUFBRSxhQUFhLENBQUMsQ0FBQztJQUM3QyxDQUFDO0NBQ0o7QUFORCxrREFNQztBQUFBLENBQUM7QUFFRixNQUFhLHFCQUFzQixTQUFRLGdEQUF5QjtJQUNoRSxZQUFZLEtBQWdCLEVBQUUsRUFBVSxFQUFFLE1BQW1DO1FBQ3pFLE1BQU0sYUFBYSxHQUFHLEVBQUUsR0FBRyxNQUFNLEVBQUUsQ0FBQztRQUVwQyxLQUFLLENBQUMsS0FBSyxFQUFFLE9BQU8sRUFBRSxFQUFFLEVBQUUsYUFBYSxDQUFDLENBQUM7SUFDN0MsQ0FBQztDQUNKO0FBTkQsc0RBTUM7QUFBQSxDQUFDO0FBRUYsTUFBYSxhQUFjLFNBQVEsOEJBQWlCO0lBQ2hELFlBQVksS0FBZ0IsRUFBRSxFQUFVLEVBQUUsTUFBMkI7UUFDakUsTUFBTSxhQUFhLEdBQUcsRUFBRSxHQUFHLE1BQU0sRUFBRSxDQUFDO1FBRXBDLEtBQUssQ0FBQyxLQUFLLEVBQUUsT0FBTyxFQUFFLEVBQUUsRUFBRSxhQUFhLENBQUMsQ0FBQztJQUM3QyxDQUFDO0NBQ0o7QUFORCxzQ0FNQztBQUFBLENBQUM7QUFFRixNQUFhLGNBQWUsU0FBUSxnQ0FBa0I7SUFDbEQsWUFBWSxLQUFnQixFQUFFLEVBQVUsRUFBRSxNQUE0QjtRQUNsRSxNQUFNLGFBQWEsR0FBRyxFQUFFLEdBQUcsTUFBTSxFQUFFLENBQUM7UUFFcEMsS0FBSyxDQUFDLEtBQUssRUFBRSxPQUFPLEVBQUUsRUFBRSxFQUFFLGFBQWEsQ0FBQyxDQUFDO0lBQzdDLENBQUM7Q0FDSjtBQU5ELHdDQU1DO0FBQUEsQ0FBQztBQUVGLE1BQWEsd0JBQXlCLFNBQVEscURBQTRCO0lBQ3RFLFlBQVksS0FBZ0IsRUFBRSxFQUFVLEVBQUUsTUFBc0M7UUFDNUUsTUFBTSxhQUFhLEdBQUcsRUFBRSxHQUFHLE1BQU0sRUFBRSxDQUFDO1FBRXBDLEtBQUssQ0FBQyxLQUFLLEVBQUUsT0FBTyxFQUFFLEVBQUUsRUFBRSxhQUFhLENBQUMsQ0FBQztJQUM3QyxDQUFDO0NBQ0o7QUFORCw0REFNQztBQUFBLENBQUM7QUFFRixNQUFhLFdBQVksU0FBUSwwQkFBZTtJQUM1QyxZQUFZLEtBQWdCLEVBQUUsRUFBVSxFQUFFLE1BQXlCO1FBQy9ELE1BQU0sYUFBYSxHQUFHLEVBQUUsR0FBRyxNQUFNLEVBQUUsQ0FBQztRQUVwQyxLQUFLLENBQUMsS0FBSyxFQUFFLE9BQU8sRUFBRSxFQUFFLEVBQUUsYUFBYSxDQUFDLENBQUM7SUFDN0MsQ0FBQztDQUNKO0FBTkQsa0NBTUM7QUFBQSxDQUFDO0FBRUYsTUFBYSxrQkFBbUIsU0FBUSx5Q0FBc0I7SUFDMUQsWUFBWSxLQUFnQixFQUFFLEVBQVUsRUFBRSxNQUFnQztRQUN0RSxNQUFNLGFBQWEsR0FBRyxFQUFFLEdBQUcsTUFBTSxFQUFFLENBQUM7UUFFcEMsS0FBSyxDQUFDLEtBQUssRUFBRSxPQUFPLEVBQUUsRUFBRSxFQUFFLGFBQWEsQ0FBQyxDQUFDO0lBQzdDLENBQUM7Q0FDSjtBQU5ELGdEQU1DO0FBQUEsQ0FBQztBQUVGLE1BQWEsb0JBQXFCLFNBQVEsNkNBQXdCO0lBQzlELFlBQVksS0FBZ0IsRUFBRSxFQUFVLEVBQUUsTUFBa0M7UUFDeEUsTUFBTSxhQUFhLEdBQUcsRUFBRSxHQUFHLE1BQU0sRUFBRSxDQUFDO1FBRXBDLEtBQUssQ0FBQyxLQUFLLEVBQUUsT0FBTyxFQUFFLEVBQUUsRUFBRSxhQUFhLENBQUMsQ0FBQztJQUM3QyxDQUFDO0NBQ0o7QUFORCxvREFNQztBQUFBLENBQUM7QUFFRixNQUFhLGVBQWdCLFNBQVEsbUNBQW1CO0lBQ3BELFlBQVksS0FBZ0IsRUFBRSxFQUFVLEVBQUUsTUFBNkI7UUFDbkUsTUFBTSxhQUFhLEdBQUcsRUFBRSxHQUFHLE1BQU0sRUFBRSxDQUFDO1FBRXBDLEtBQUssQ0FBQyxLQUFLLEVBQUUsT0FBTyxFQUFFLEVBQUUsRUFBRSxhQUFhLENBQUMsQ0FBQztJQUM3QyxDQUFDO0NBQ0o7QUFORCwwQ0FNQztBQUFBLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBBY21DZXJ0aWZpY2F0ZSBhcyBhd3NfQWNtQ2VydGlmaWNhdGUsIEFjbUNlcnRpZmljYXRlQ29uZmlnIH0gZnJvbSAnQGNka3RmL3Byb3ZpZGVyLWF3cy9saWIvYWNtLWNlcnRpZmljYXRlJztcbmltcG9ydCB7IEFjbUNlcnRpZmljYXRlVmFsaWRhdGlvbiBhcyBhd3NfQWNtQ2VydGlmaWNhdGVWYWxpZGF0aW9uLCBBY21DZXJ0aWZpY2F0ZVZhbGlkYXRpb25Db25maWcgfSBmcm9tICdAY2RrdGYvcHJvdmlkZXItYXdzL2xpYi9hY20tY2VydGlmaWNhdGUtdmFsaWRhdGlvbic7XG5pbXBvcnQgeyBEYXRhQXdzUm91dGU1M1JlY29yZHMgYXMgYXdzX0RhdGFBd3NSb3V0ZTUzUmVjb3JkcywgRGF0YUF3c1JvdXRlNTNSZWNvcmRzQ29uZmlnIH0gZnJvbSAnQGNka3RmL3Byb3ZpZGVyLWF3cy9saWIvZGF0YS1hd3Mtcm91dGU1My1yZWNvcmRzJztcbmltcG9ydCB7IERhdGFBd3NSb3V0ZTUzWm9uZSBhcyBhd3NfRGF0YUF3c1JvdXRlNTNab25lLCBEYXRhQXdzUm91dGU1M1pvbmVDb25maWcgfSBmcm9tICdAY2RrdGYvcHJvdmlkZXItYXdzL2xpYi9kYXRhLWF3cy1yb3V0ZTUzLXpvbmUnO1xuaW1wb3J0IHsgRGF0YUF3c1JvdXRlNTNab25lcyBhcyBhd3NfRGF0YUF3c1JvdXRlNTNab25lcywgRGF0YUF3c1JvdXRlNTNab25lc0NvbmZpZyB9IGZyb20gJ0BjZGt0Zi9wcm92aWRlci1hd3MvbGliL2RhdGEtYXdzLXJvdXRlNTMtem9uZXMnO1xuaW1wb3J0IHsgUm91dGU1M0RlbGVnYXRpb25TZXQgYXMgYXdzX1JvdXRlNTNEZWxlZ2F0aW9uU2V0LCBSb3V0ZTUzRGVsZWdhdGlvblNldENvbmZpZyB9IGZyb20gJ0BjZGt0Zi9wcm92aWRlci1hd3MvbGliL3JvdXRlNTMtZGVsZWdhdGlvbi1zZXQnO1xuaW1wb3J0IHsgUm91dGU1M0hlYWx0aENoZWNrIGFzIGF3c19Sb3V0ZTUzSGVhbHRoQ2hlY2ssIFJvdXRlNTNIZWFsdGhDaGVja0NvbmZpZyB9IGZyb20gJ0BjZGt0Zi9wcm92aWRlci1hd3MvbGliL3JvdXRlNTMtaGVhbHRoLWNoZWNrJztcbmltcG9ydCB7IFJvdXRlNTNRdWVyeUxvZyBhcyBhd3NfUm91dGU1M1F1ZXJ5TG9nLCBSb3V0ZTUzUXVlcnlMb2dDb25maWcgfSBmcm9tICdAY2RrdGYvcHJvdmlkZXItYXdzL2xpYi9yb3V0ZTUzLXF1ZXJ5LWxvZyc7XG5pbXBvcnQgeyBSb3V0ZTUzUmVjb3JkIGFzIGF3c19Sb3V0ZTUzUmVjb3JkLCBSb3V0ZTUzUmVjb3JkQ29uZmlnIH0gZnJvbSAnQGNka3RmL3Byb3ZpZGVyLWF3cy9saWIvcm91dGU1My1yZWNvcmQnO1xuaW1wb3J0IHsgUm91dGU1M1pvbmUgYXMgYXdzX1JvdXRlNTNab25lLCBSb3V0ZTUzWm9uZUNvbmZpZyB9IGZyb20gJ0BjZGt0Zi9wcm92aWRlci1hd3MvbGliL3JvdXRlNTMtem9uZSc7XG5pbXBvcnQgeyBDb25zdHJ1Y3QgfSBmcm9tICdjb25zdHJ1Y3RzJztcblxuZXhwb3J0IGNsYXNzIERhdGFBd3NSb3V0ZTUzWm9uZSBleHRlbmRzIGF3c19EYXRhQXdzUm91dGU1M1pvbmUge1xuICAgIGNvbnN0cnVjdG9yKHNjb3BlOiBDb25zdHJ1Y3QsIGlkOiBzdHJpbmcsIGNvbmZpZzogRGF0YUF3c1JvdXRlNTNab25lQ29uZmlnKSB7XG4gICAgICAgIGNvbnN0IGNoZWNrZWRDb25maWcgPSB7IC4uLmNvbmZpZyB9O1xuXG4gICAgICAgIHN1cGVyKHNjb3BlLCBgYXNtLyR7aWR9YCwgY2hlY2tlZENvbmZpZyk7XG4gICAgfVxufTtcblxuZXhwb3J0IGNsYXNzIERhdGFBd3NSb3V0ZTUzWm9uZXMgZXh0ZW5kcyBhd3NfRGF0YUF3c1JvdXRlNTNab25lcyB7XG4gICAgY29uc3RydWN0b3Ioc2NvcGU6IENvbnN0cnVjdCwgaWQ6IHN0cmluZywgY29uZmlnOiBEYXRhQXdzUm91dGU1M1pvbmVzQ29uZmlnKSB7XG4gICAgICAgIGNvbnN0IGNoZWNrZWRDb25maWcgPSB7IC4uLmNvbmZpZyB9O1xuXG4gICAgICAgIHN1cGVyKHNjb3BlLCBgYXNtLyR7aWR9YCwgY2hlY2tlZENvbmZpZyk7XG4gICAgfVxufTtcblxuZXhwb3J0IGNsYXNzIERhdGFBd3NSb3V0ZTUzUmVjb3JkcyBleHRlbmRzIGF3c19EYXRhQXdzUm91dGU1M1JlY29yZHMge1xuICAgIGNvbnN0cnVjdG9yKHNjb3BlOiBDb25zdHJ1Y3QsIGlkOiBzdHJpbmcsIGNvbmZpZzogRGF0YUF3c1JvdXRlNTNSZWNvcmRzQ29uZmlnKSB7XG4gICAgICAgIGNvbnN0IGNoZWNrZWRDb25maWcgPSB7IC4uLmNvbmZpZyB9O1xuXG4gICAgICAgIHN1cGVyKHNjb3BlLCBgYXNtLyR7aWR9YCwgY2hlY2tlZENvbmZpZyk7XG4gICAgfVxufTtcblxuZXhwb3J0IGNsYXNzIFJvdXRlNTNSZWNvcmQgZXh0ZW5kcyBhd3NfUm91dGU1M1JlY29yZCB7XG4gICAgY29uc3RydWN0b3Ioc2NvcGU6IENvbnN0cnVjdCwgaWQ6IHN0cmluZywgY29uZmlnOiBSb3V0ZTUzUmVjb3JkQ29uZmlnKSB7XG4gICAgICAgIGNvbnN0IGNoZWNrZWRDb25maWcgPSB7IC4uLmNvbmZpZyB9O1xuXG4gICAgICAgIHN1cGVyKHNjb3BlLCBgYXNtLyR7aWR9YCwgY2hlY2tlZENvbmZpZyk7XG4gICAgfVxufTtcblxuZXhwb3J0IGNsYXNzIEFjbUNlcnRpZmljYXRlIGV4dGVuZHMgYXdzX0FjbUNlcnRpZmljYXRlIHtcbiAgICBjb25zdHJ1Y3RvcihzY29wZTogQ29uc3RydWN0LCBpZDogc3RyaW5nLCBjb25maWc6IEFjbUNlcnRpZmljYXRlQ29uZmlnKSB7XG4gICAgICAgIGNvbnN0IGNoZWNrZWRDb25maWcgPSB7IC4uLmNvbmZpZyB9O1xuXG4gICAgICAgIHN1cGVyKHNjb3BlLCBgYXNtLyR7aWR9YCwgY2hlY2tlZENvbmZpZyk7XG4gICAgfVxufTtcblxuZXhwb3J0IGNsYXNzIEFjbUNlcnRpZmljYXRlVmFsaWRhdGlvbiBleHRlbmRzIGF3c19BY21DZXJ0aWZpY2F0ZVZhbGlkYXRpb24ge1xuICAgIGNvbnN0cnVjdG9yKHNjb3BlOiBDb25zdHJ1Y3QsIGlkOiBzdHJpbmcsIGNvbmZpZzogQWNtQ2VydGlmaWNhdGVWYWxpZGF0aW9uQ29uZmlnKSB7XG4gICAgICAgIGNvbnN0IGNoZWNrZWRDb25maWcgPSB7IC4uLmNvbmZpZyB9O1xuXG4gICAgICAgIHN1cGVyKHNjb3BlLCBgYXNtLyR7aWR9YCwgY2hlY2tlZENvbmZpZyk7XG4gICAgfVxufTtcblxuZXhwb3J0IGNsYXNzIFJvdXRlNTNab25lIGV4dGVuZHMgYXdzX1JvdXRlNTNab25lIHtcbiAgICBjb25zdHJ1Y3RvcihzY29wZTogQ29uc3RydWN0LCBpZDogc3RyaW5nLCBjb25maWc6IFJvdXRlNTNab25lQ29uZmlnKSB7XG4gICAgICAgIGNvbnN0IGNoZWNrZWRDb25maWcgPSB7IC4uLmNvbmZpZyB9O1xuXG4gICAgICAgIHN1cGVyKHNjb3BlLCBgYXNtLyR7aWR9YCwgY2hlY2tlZENvbmZpZyk7XG4gICAgfVxufTtcblxuZXhwb3J0IGNsYXNzIFJvdXRlNTNIZWFsdGhDaGVjayBleHRlbmRzIGF3c19Sb3V0ZTUzSGVhbHRoQ2hlY2sge1xuICAgIGNvbnN0cnVjdG9yKHNjb3BlOiBDb25zdHJ1Y3QsIGlkOiBzdHJpbmcsIGNvbmZpZzogUm91dGU1M0hlYWx0aENoZWNrQ29uZmlnKSB7XG4gICAgICAgIGNvbnN0IGNoZWNrZWRDb25maWcgPSB7IC4uLmNvbmZpZyB9O1xuXG4gICAgICAgIHN1cGVyKHNjb3BlLCBgYXNtLyR7aWR9YCwgY2hlY2tlZENvbmZpZyk7XG4gICAgfVxufTtcblxuZXhwb3J0IGNsYXNzIFJvdXRlNTNEZWxlZ2F0aW9uU2V0IGV4dGVuZHMgYXdzX1JvdXRlNTNEZWxlZ2F0aW9uU2V0IHtcbiAgICBjb25zdHJ1Y3RvcihzY29wZTogQ29uc3RydWN0LCBpZDogc3RyaW5nLCBjb25maWc6IFJvdXRlNTNEZWxlZ2F0aW9uU2V0Q29uZmlnKSB7XG4gICAgICAgIGNvbnN0IGNoZWNrZWRDb25maWcgPSB7IC4uLmNvbmZpZyB9O1xuXG4gICAgICAgIHN1cGVyKHNjb3BlLCBgYXNtLyR7aWR9YCwgY2hlY2tlZENvbmZpZyk7XG4gICAgfVxufTtcblxuZXhwb3J0IGNsYXNzIFJvdXRlNTNRdWVyeUxvZyBleHRlbmRzIGF3c19Sb3V0ZTUzUXVlcnlMb2cge1xuICAgIGNvbnN0cnVjdG9yKHNjb3BlOiBDb25zdHJ1Y3QsIGlkOiBzdHJpbmcsIGNvbmZpZzogUm91dGU1M1F1ZXJ5TG9nQ29uZmlnKSB7XG4gICAgICAgIGNvbnN0IGNoZWNrZWRDb25maWcgPSB7IC4uLmNvbmZpZyB9O1xuXG4gICAgICAgIHN1cGVyKHNjb3BlLCBgYXNtLyR7aWR9YCwgY2hlY2tlZENvbmZpZyk7XG4gICAgfVxufTtcbiJdfQ==