Skip to content

BookerSoftwareInc/pulumi-ultradns

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

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors