Skip to content

A multi language Pulumi project that allows managing ultradns by bridging the Terraform provider

License

Notifications You must be signed in to change notification settings

BookerSoftwareInc/pulumi-ultradns

Repository files navigation

Pulumi Bridge Terraform Provider For UltraDns

Overview

The UltraDNS provider for Pulumi can be used to provision most of the resources available in UltraDNS. The UltraDNS provider must be configured with credentials to deploy and update resources in UltraDNS.

Example

import * as ultradns from `@mb-platform2/ultradns`

const exampleRecord = new ultradns.Record('exampleCnameRecord`, {
    ownerName: 'host.example.com'
    recordType: 'CNAME',
    zoneName: 'example.com'
    ttl: 3600,
    recordDatas: ['example-app-alb-1234567890.us-east-2.elb.amazonaws.com']
});

Installation & Configuration

  • JavaScript/TypeScript: @pulumi/ultradns

Credentials

export ULTRADNS_USERNAME="user.name"
export ULTRADNS_PASSWORD="superSecretPassword1"
export ULTRADNS_HOST_URL="https://api.ultradns.com/"

Package Resources

This package was created using the guide for authoring and publishing a Pulumi Package.

Learn about the concepts behind Pulumi Packages.

Based upon the UltraDNS Terraform Provider:

About

A multi language Pulumi project that allows managing ultradns by bridging the Terraform provider

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published