raindancers-network
Version:
Extensions to the ec2.Vpc Constructs
63 lines • 7.03 kB
JavaScript
;
var _a;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CrowdStrikePrivateLink = exports.CrowdStrikeRegion = exports.CrowdStrikeCloud = void 0;
const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti");
var CrowdStrikeCloud;
(function (CrowdStrikeCloud) {
CrowdStrikeCloud["US1"] = "US1";
CrowdStrikeCloud["US2"] = "US2";
CrowdStrikeCloud["EU1"] = "EU1";
})(CrowdStrikeCloud = exports.CrowdStrikeCloud || (exports.CrowdStrikeCloud = {}));
var CrowdStrikeRegion;
(function (CrowdStrikeRegion) {
CrowdStrikeRegion["US_WEST_1"] = "us-west-1";
CrowdStrikeRegion["US_WEST_2"] = "us-west-2";
CrowdStrikeRegion["EU_CENTRAL_1"] = "us-central-1";
})(CrowdStrikeRegion = exports.CrowdStrikeRegion || (exports.CrowdStrikeRegion = {}));
class CrowdStrikePrivateLink {
constructor(key, value) {
this.key = key;
this.value = value;
}
toString() {
return this.key;
}
}
exports.CrowdStrikePrivateLink = CrowdStrikePrivateLink;
_a = JSII_RTTI_SYMBOL_1;
CrowdStrikePrivateLink[_a] = { fqn: "raindancers-network.crowdstrike.CrowdStrikePrivateLink", version: "1.29.3" };
CrowdStrikePrivateLink.US1 = new CrowdStrikePrivateLink('US1', {
sensorProxy: {
dnsName: 'ts01-b.cloudsink.net',
vpcEndpointName: 'com.amazonaws.vpce.us-west-1.vpce-svc-08744dea97b26db5d',
},
downloadServer: {
dnsName: 'lfodown01-b.cloudsink.net',
vpcEndpointName: 'com.amazonaws.vpce.us-west-1.vpce-svc-0f9d8ca86ddcb7106',
},
awsRegion: CrowdStrikeRegion.US_WEST_1,
});
CrowdStrikePrivateLink.US2 = new CrowdStrikePrivateLink('US2', {
sensorProxy: {
dnsName: 'ts01-gyr-maverick.cloudsink.net',
vpcEndpointName: 'com.amazonaws.vpce.us-west-2.vpce-svc-08a5bb05d337fd834',
},
downloadServer: {
dnsName: 'lfodown01-gyr-maverick.cloudsink.net',
vpcEndpointName: 'com.amazonaws.vpce.us-west-2.vpce-svc-0e11def2d8620ae74',
},
awsRegion: CrowdStrikeRegion.US_WEST_2,
});
CrowdStrikePrivateLink.EU1 = new CrowdStrikePrivateLink('EU1', {
sensorProxy: {
dnsName: 'ts01-lanner-lion.cloudsink.net',
vpcEndpointName: 'com.amazonaws.vpce.eu-central-1.vpce-svc-0eb7b6ca4b7271385',
},
downloadServer: {
dnsName: 'lfodown01-lanner-lion.cloudsink.net',
vpcEndpointName: 'com.amazonaws.vpce.eu-central-1.vpce-svc-0340142b9ab8fc564',
},
awsRegion: CrowdStrikeRegion.EU_CENTRAL_1,
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3Jvd2RzdHJpa2VSZWdpb25JbmZvLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2Nyb3dkc3RyaWtlL2Nyb3dkc3RyaWtlUmVnaW9uSW5mby50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLElBQVksZ0JBSVg7QUFKRCxXQUFZLGdCQUFnQjtJQUMxQiwrQkFBVyxDQUFBO0lBQ1gsK0JBQVcsQ0FBQTtJQUNYLCtCQUFXLENBQUE7QUFDYixDQUFDLEVBSlcsZ0JBQWdCLEdBQWhCLHdCQUFnQixLQUFoQix3QkFBZ0IsUUFJM0I7QUFFRCxJQUFZLGlCQUlYO0FBSkQsV0FBWSxpQkFBaUI7SUFDM0IsNENBQXVCLENBQUE7SUFDdkIsNENBQXVCLENBQUE7SUFDdkIsa0RBQTZCLENBQUE7QUFDL0IsQ0FBQyxFQUpXLGlCQUFpQixHQUFqQix5QkFBaUIsS0FBakIseUJBQWlCLFFBSTVCO0FBYUQsTUFBYSxzQkFBc0I7SUE0Q2pDLFlBQXFDLEdBQVcsRUFBa0IsS0FBMEI7UUFBdkQsUUFBRyxHQUFILEdBQUcsQ0FBUTtRQUFrQixVQUFLLEdBQUwsS0FBSyxDQUFxQjtJQUFHLENBQUM7SUFFaEcsUUFBUTtRQUNOLE9BQU8sSUFBSSxDQUFDLEdBQUcsQ0FBQztJQUNsQixDQUFDOztBQWhESCx3REFpREM7OztBQS9DaUIsMEJBQUcsR0FBRyxJQUFJLHNCQUFzQixDQUM5QyxLQUFLLEVBQUU7SUFDTCxXQUFXLEVBQUU7UUFDWCxPQUFPLEVBQUUsc0JBQXNCO1FBQy9CLGVBQWUsRUFBRSx5REFBeUQ7S0FDM0U7SUFDRCxjQUFjLEVBQUU7UUFDZCxPQUFPLEVBQUUsMkJBQTJCO1FBQ3BDLGVBQWUsRUFBRSx5REFBeUQ7S0FDM0U7SUFDRCxTQUFTLEVBQUUsaUJBQWlCLENBQUMsU0FBUztDQUN2QyxDQUNGLENBQUM7QUFFYywwQkFBRyxHQUFHLElBQUksc0JBQXNCLENBQzlDLEtBQUssRUFBRTtJQUNMLFdBQVcsRUFBRTtRQUNYLE9BQU8sRUFBRSxpQ0FBaUM7UUFDMUMsZUFBZSxFQUFFLHlEQUF5RDtLQUMzRTtJQUNELGNBQWMsRUFBRTtRQUNkLE9BQU8sRUFBRSxzQ0FBc0M7UUFDL0MsZUFBZSxFQUFFLHlEQUF5RDtLQUMzRTtJQUNELFNBQVMsRUFBRSxpQkFBaUIsQ0FBQyxTQUFTO0NBQ3hDLENBQ0QsQ0FBQztBQUVjLDBCQUFHLEdBQUcsSUFBSSxzQkFBc0IsQ0FDOUMsS0FBSyxFQUFFO0lBQ0wsV0FBVyxFQUFFO1FBQ1gsT0FBTyxFQUFFLGdDQUFnQztRQUN6QyxlQUFlLEVBQUUsNERBQTREO0tBQzlFO0lBQ0QsY0FBYyxFQUFFO1FBQ2QsT0FBTyxFQUFFLHFDQUFxQztRQUM5QyxlQUFlLEVBQUUsNERBQTREO0tBQzlFO0lBQ0QsU0FBUyxFQUFFLGlCQUFpQixDQUFDLFlBQVk7Q0FDMUMsQ0FDRixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGVudW0gQ3Jvd2RTdHJpa2VDbG91ZCB7XG4gIFVTMSA9ICdVUzEnLFxuICBVUzIgPSAnVVMyJyxcbiAgRVUxID0gJ0VVMSdcbn1cblxuZXhwb3J0IGVudW0gQ3Jvd2RTdHJpa2VSZWdpb24ge1xuICBVU19XRVNUXzEgPSAndXMtd2VzdC0xJyxcbiAgVVNfV0VTVF8yID0gJ3VzLXdlc3QtMicsXG4gIEVVX0NFTlRSQUxfMSA9ICd1cy1jZW50cmFsLTEnXG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgRW5kcG9pbnQge1xuICByZWFkb25seSBkbnNOYW1lOiBzdHJpbmc7XG4gIHJlYWRvbmx5IHZwY0VuZHBvaW50TmFtZTogc3RyaW5nO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIENyb3dkU3RyaWtlU2VydmljZXMge1xuICByZWFkb25seSBzZW5zb3JQcm94eTogRW5kcG9pbnQ7XG4gIHJlYWRvbmx5IGRvd25sb2FkU2VydmVyOiBFbmRwb2ludDtcbiAgcmVhZG9ubHkgYXdzUmVnaW9uOiBDcm93ZFN0cmlrZVJlZ2lvbjtcbn1cblxuZXhwb3J0IGNsYXNzIENyb3dkU3RyaWtlUHJpdmF0ZUxpbmsge1xuXG4gIHN0YXRpYyByZWFkb25seSBVUzEgPSBuZXcgQ3Jvd2RTdHJpa2VQcml2YXRlTGluayhcbiAgICAnVVMxJywge1xuICAgICAgc2Vuc29yUHJveHk6IHtcbiAgICAgICAgZG5zTmFtZTogJ3RzMDEtYi5jbG91ZHNpbmsubmV0JyxcbiAgICAgICAgdnBjRW5kcG9pbnROYW1lOiAnY29tLmFtYXpvbmF3cy52cGNlLnVzLXdlc3QtMS52cGNlLXN2Yy0wODc0NGRlYTk3YjI2ZGI1ZCcsXG4gICAgICB9LFxuICAgICAgZG93bmxvYWRTZXJ2ZXI6IHtcbiAgICAgICAgZG5zTmFtZTogJ2xmb2Rvd24wMS1iLmNsb3Vkc2luay5uZXQnLFxuICAgICAgICB2cGNFbmRwb2ludE5hbWU6ICdjb20uYW1hem9uYXdzLnZwY2UudXMtd2VzdC0xLnZwY2Utc3ZjLTBmOWQ4Y2E4NmRkY2I3MTA2JyxcbiAgICAgIH0sXG4gICAgICBhd3NSZWdpb246IENyb3dkU3RyaWtlUmVnaW9uLlVTX1dFU1RfMSxcbiAgICB9LFxuICApO1xuXG4gIHN0YXRpYyByZWFkb25seSBVUzIgPSBuZXcgQ3Jvd2RTdHJpa2VQcml2YXRlTGluayhcbiAgICAnVVMyJywge1xuICAgICAgc2Vuc29yUHJveHk6IHtcbiAgICAgICAgZG5zTmFtZTogJ3RzMDEtZ3lyLW1hdmVyaWNrLmNsb3Vkc2luay5uZXQnLFxuICAgICAgICB2cGNFbmRwb2ludE5hbWU6ICdjb20uYW1hem9uYXdzLnZwY2UudXMtd2VzdC0yLnZwY2Utc3ZjLTA4YTViYjA1ZDMzN2ZkODM0JyxcbiAgICAgIH0sXG4gICAgICBkb3dubG9hZFNlcnZlcjoge1xuICAgICAgICBkbnNOYW1lOiAnbGZvZG93bjAxLWd5ci1tYXZlcmljay5jbG91ZHNpbmsubmV0JyxcbiAgICAgICAgdnBjRW5kcG9pbnROYW1lOiAnY29tLmFtYXpvbmF3cy52cGNlLnVzLXdlc3QtMi52cGNlLXN2Yy0wZTExZGVmMmQ4NjIwYWU3NCcsXG4gICAgICB9LFxuICAgICAgYXdzUmVnaW9uOiBDcm93ZFN0cmlrZVJlZ2lvbi5VU19XRVNUXzIsXG5cdCAgfSxcbiAgKTtcblxuICBzdGF0aWMgcmVhZG9ubHkgRVUxID0gbmV3IENyb3dkU3RyaWtlUHJpdmF0ZUxpbmsoXG4gICAgJ0VVMScsIHtcbiAgICAgIHNlbnNvclByb3h5OiB7XG4gICAgICAgIGRuc05hbWU6ICd0czAxLWxhbm5lci1saW9uLmNsb3Vkc2luay5uZXQnLFxuICAgICAgICB2cGNFbmRwb2ludE5hbWU6ICdjb20uYW1hem9uYXdzLnZwY2UuZXUtY2VudHJhbC0xLnZwY2Utc3ZjLTBlYjdiNmNhNGI3MjcxMzg1JyxcbiAgICAgIH0sXG4gICAgICBkb3dubG9hZFNlcnZlcjoge1xuICAgICAgICBkbnNOYW1lOiAnbGZvZG93bjAxLWxhbm5lci1saW9uLmNsb3Vkc2luay5uZXQnLFxuICAgICAgICB2cGNFbmRwb2ludE5hbWU6ICdjb20uYW1hem9uYXdzLnZwY2UuZXUtY2VudHJhbC0xLnZwY2Utc3ZjLTAzNDAxNDJiOWFiOGZjNTY0JyxcbiAgICAgIH0sXG4gICAgICBhd3NSZWdpb246IENyb3dkU3RyaWtlUmVnaW9uLkVVX0NFTlRSQUxfMSxcbiAgICB9LFxuICApO1xuXG4gIHByaXZhdGUgY29uc3RydWN0b3IocHJpdmF0ZSByZWFkb25seSBrZXk6IHN0cmluZywgcHVibGljIHJlYWRvbmx5IHZhbHVlOiBDcm93ZFN0cmlrZVNlcnZpY2VzKSB7fVxuXG4gIHRvU3RyaW5nKCkge1xuICAgIHJldHVybiB0aGlzLmtleTtcbiAgfVxufVxuIl19