Microsoft DNS Dynamic Types plug-in


Displays DNS hosts, zones, DNS records in the inventory


Workflows to:

  • Add a host (A)
  • Add an alias (CNAME)
  • Add a pointer (PTR0
  • Add froward primary zone
  • Add reverse primary zone
  • Remove a DNS record
  • Remove a zone

Either using a PowerShell host or a or a Microsoft DNS host  type as an input.

Microsoft DNS workflows can be used for vRA XaaS to create, for example  "DNS record as a service"

The "Add a host" workflow is a wrapper to be used as an XaaS component in an application blueprint so DNS host record are provisioned and decomissioned with the application



  • Download package,
  • Run "Import Configuration From package" from the Dynamic Types / Configuration category. Use the downloaded package as input.
  • Import the package in vRO (the previous step only loaded the types, this one will add the workflows) . Not needed with recent DT version
  • Run the workflow "Add a PowerShell host" (Please refer to the PowerShell plug-in configuration to do necessary settings for WINRM and authentification)
  • Run the workflow "Validate a PowerShell host" and check the PowerShell host works running a simple PowerShell command on it (With an output, if you do not have any you are likely running a PowerShell Plug-in that has a bug and need to update from here)
  • Run the config workflow
  • At this point you should be able to browse the Dynamic Types / Microsoft DNS inventory and right click / run workflows to create / delete zones and records



This plug-in was created for demonstration and educational purposes. Use at your own risk. Feel free to improve, productise if needed


Other resources

Blog articles :

Sign in to be able to add comments.

Comments 0