@sheplu/aws-safe-modules
Version:
A collection of CDKTF modules for AWS, with security and compliance in mind
94 lines • 12.4 kB
JavaScript
;
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==