console/deployment/services/police.ts
Kamil Kisiela 20e3129caa
$ prettier <all> (#46)
Co-authored-by: Dimitri POSTOLOV <dmytropostolov@gmail.com>
2022-05-24 16:31:53 +03:00

15 lines
435 B
TypeScript

import * as pulumi from '@pulumi/pulumi';
import { HivePolice } from '../utils/police';
const cfCustomConfig = new pulumi.Config('cloudflareCustom');
export function deployCloudflarePolice({ envName, rootDns }: { envName: string; rootDns: string }) {
const police = new HivePolice(
envName,
cfCustomConfig.require('zoneId'),
cfCustomConfig.requireSecret('policeApiToken'),
rootDns
);
return police.deploy();
}