{"_id":"@canrau/pulumi-netlify-dns-record","_rev":"1-d28f4eb5edcd4c6101fe4a317ade44a5","name":"@canrau/pulumi-netlify-dns-record","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@canrau/pulumi-netlify-dns-record","description":"Dynamic Pulumi provider to manage Netlify DNS Zone records","version":"1.0.0","author":{"name":"CanRau","email":"cansrau@gmail.com","url":"https://www.canrau.com/"},"license":"MIT","main":"dist/netlify-dns-record.js","types":"dist/netlify-dns-record.d.ts","repository":{"type":"git","url":"git+https://github.com/CanRau/pulumi-netlify-dns-record.git"},"bugs":{"url":"https://github.com/CanRau/pulumi-netlify-dns-record/issues"},"keywords":["pulumi","netlify","dns","infrastructure-as-code","iac"],"dependencies":{"@pulumi/pulumi":"2.10.1","netlify":"4.5.1"},"devDependencies":{"prettier":"2.1.2","typescript":"4.0.2"},"prettier":{"semi":true,"singleQuote":false,"useTabs":false,"trailingComma":"all","bracketSpacing":false},"gitHead":"f8dd64bc46f21aee0e882d62925a0abe9ba257a7","homepage":"https://github.com/CanRau/pulumi-netlify-dns-record#readme","_id":"@canrau/pulumi-netlify-dns-record@1.0.0","_nodeVersion":"12.14.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9lJDSs9bOeHQs38mlZzVNg02c5e1/SwwSQ6nPUDjdbkdRglvI24e14fGTlLnVmgJ6OJwG1QnJ15UqvUkLP2RZA==","shasum":"850d66257cd66799431050fdd2c0705a3acda6ad","tarball":"https://registry.npmjs.org/@canrau/pulumi-netlify-dns-record/-/pulumi-netlify-dns-record-1.0.0.tgz","fileCount":6,"unpackedSize":10670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZE7KCRA9TVsSAnZWagAA440P/ieSBG/9Vhjg7jgKzIUs\nlNJXV/3eia5vaAOIxV0APIpMfbsEEB+Docmo1b8AR3xW8qioVoB3r8bm9d/g\n9mouwSqD8zRx9ZwU7Z25OE233uXENtGFxcNn2wcjLYkbDz5ajhlSITFRscGg\nmKEGkYl35KNvl5pyPL3plK5YxUwk5txfkUAErI8Ugi70gtKVd3s0fLI7MUZ3\n1CKH/NnacBmHArJZcIyVFr3hymk1mxp2AA1r8P+Fwkcj+qkrQu1M4ozA5Ph+\nDKlDBCPa71bFFSs6OXEKRiVFBf0h6xLZExUGPnPePbr8CHDhuvyKHapQF7uL\nt52qmFgJ3vsf1krpp70Glj0Zq/0sS0TctB0iV5nCmaa2NT6hxCgVM+XM1kLF\nrdBu6iLOyAeWOPNGyO2ZoKFx0uOZgkoTBinYvdyOjA1GjMZ7vd9TBtxhWOCB\nAiYccIKUIzxEsjwlhbmMoPsvfCZYz0XtuLneIBgeBGkWxu/OCfTH+JRgmNAq\nOPRaXVD0ECOGS04N4X1rTubN8mFGopB4W7/K/mYd18LZlPrv1APUE69Zl2VX\nfqwfswxM+0M/dZSuAQxdLuYTvmfBasWnWB50HefCdpGGDCeJ168ukCrEDJio\nY4yHg/l6WDHQzev3j/6fJ9wVNtXvNh9gmzUSG1RUjdNClxUTJrhnNKbINVNn\nVxYM\r\n=Wlva\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICnlo58xQmhI/gWSOYzd3zX7AJYxe+/6Fmy4EB9klJ/fAiEA+Z5cKYwCsxRAUY9UI32W+fWgeMAyVpmsSqf06KkUWAU="}]},"maintainers":[{"name":"canrau","email":"cansrau@gmail.com"}],"_npmUser":{"name":"canrau","email":"cansrau@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/pulumi-netlify-dns-record_1.0.0_1600409289907_0.563927686663072"},"_hasShrinkwrap":false}},"time":{"created":"2020-09-18T06:08:09.860Z","1.0.0":"2020-09-18T06:08:10.013Z","modified":"2022-04-04T21:39:32.807Z"},"maintainers":[{"name":"canrau","email":"cansrau@gmail.com"}],"description":"Dynamic Pulumi provider to manage Netlify DNS Zone records","homepage":"https://github.com/CanRau/pulumi-netlify-dns-record#readme","keywords":["pulumi","netlify","dns","infrastructure-as-code","iac"],"repository":{"type":"git","url":"git+https://github.com/CanRau/pulumi-netlify-dns-record.git"},"author":{"name":"CanRau","email":"cansrau@gmail.com","url":"https://www.canrau.com/"},"bugs":{"url":"https://github.com/CanRau/pulumi-netlify-dns-record/issues"},"license":"MIT","readme":"# Netlify DNS Record Dynamic Provider for Pulumi\n\nThis dynamic [Pulumi](https://www.pulumi.com/) provider creates & destroys DNS records in a Netlify DNS zone via the [Netlify SDK](https://npmjs.com/package/netlify).\n\n## Usage\n\n```ts\n// index.ts\nimport * as pulumi from \"@pulumi/pulumi\";\nimport {NetlifyDnsRecord} from \"@canrau/pulumi-netlify-dns-record\";\n\nconst cfg = new pulumi.Config();\n\nnew NetlifyDnsRecord(\"dns-record\", {\n  apiKey: cfg.requireSecret(\"netlify_api_key\"),\n  zoneId: cfg.requireSecret(\"netlify_dns_zone_id\"),\n  type: \"TXT\",\n  ttl: 10 * 60 /* 10 minutes */,\n  hostname: \"mydomain.com\",\n  value: \"TXT Value\",\n});\n```\n\n## Options\n\n```ts\ntype NetlifyDnsInputs = {\n  apiKey: string | pulumi.Input<string>;\n  zoneId: string | pulumi.Input<string>;\n  type: string | pulumi.Input<string>;\n  hostname: string | pulumi.Input<string>;\n  value: string | pulumi.Input<string>;\n  ttl?: number | pulumi.Input<number>;\n  priority?: number | pulumi.Input<number>;\n  secondsToWaitAfter?: number | pulumi.Input<number>;\n};\n```\n","readmeFilename":"README.md"}