mirror of
https://github.com/graphql-hive/console
synced 2026-05-23 00:58:36 +00:00
15 lines
435 B
TypeScript
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();
|
|
}
|