PoShDynDnsApi Module

Description

PowerShell module used to interact with Dyn Managed DNS REST API

Add-DynDnsHttpRedirect

The command Add-DynDnsHttpRedirect creates a new HTTP Redirect service on the zone/node indicated.

Add-DynDnsRecord

Creates a new DNS record of the specified type at the indicated zone/node level.

Add-DynDnsZone

The Add-DynDnsZone command creates a primary DNS zone in the customer’s Dyn DNS Managed account.

Connect-DynDnsSession

The Connect-DynDnsSession command creates a new session to the Dyn Managed DNS REST API.

Disconnect-DynDnsSession

The Disconnect-DynDnsSession command terminates an existing, valid session with the Dyn Managed DNS REST API.

Get-DynDnsHistory

The command Get-DynDnsHistory shows the history of commands that are send to the Dyn Managed DNS REST API.

Get-DynDnsHttpRedirect

Retrieves one or all HTTP Redirect services on the zone/node indicated.

Get-DynDnsJob

The command Get-DynDnsJob retrieves the result from a previous job.

Get-DynDnsNodeList

The Get-DynDnsNodeList command retrieves a list of all node names at or below the given zone node.

Get-DynDnsRecord

The command Get-DynDnsRecord retrieves one or all records of the specified type from a specified zone/node.

Get-DynDnsSession

The command Get-DynDnsSession retrieves information about the current session.

Get-DynDnsTask

The command Get-DynDnsTask retrieves a list of all current DNS API tasks or a single pending API task based on the task ID.

Get-DynDnsUser

The command Get-DynDnsUser retrieves information on a specified user or for all users.

Get-DynDnsZone

The command Get-DynDnsZone will return all zones associated with the customer, or the specified zone.

Get-DynDnsZoneChanges

The command Get-DynDnsZoneChanges will retrieve all unpublished changes for the current session for the specified zone.

Get-DynDnsZoneNotes

The Get-DynDnsZoneNotes command generates a report containing the Zone Notes for the specified zone.

Lock-DynDnsZone

The Lock-DynDnsZone command prevents other users from making changes to the zone.

New-DynDnsRecord

The New-DynDnsRecord creates DNS record object of the specified type.

Publish-DynDnsZoneChanges

The Publish-DynDnsZoneChanges command publishes pending zone changes.

Remove-DynDnsHttpRedirect

The command Remove-DynDnsHttpRedirect deletes one or more existing HTTP Redirect services from the zone/node indicated.

Remove-DynDnsNode

The command Remove-DynDnsNode removes the indicated node, any records within the node, and any nodes underneath the node.

Remove-DynDnsRecord

The command Remove-DynDnsRecord deletes one or all records of the specified type from a specified zone/node.

Remove-DynDnsZone

The Remove-DynDnsZone command immediately deletes the primary DNS zone from the customer’s Dyn DNS Managed account.

Send-DynDnsSession

The Send-DynDnsSession command extends the current session with the Dyn Managed DNS REST API.

Test-DynDnsSession

The Test-DynDnsSession command verifies that a session is still active with the Dyn Managed DNS REST API.

Undo-DynDnsZoneChanges

The Undo-DynDnsZoneChanges deletes changes to the specified zone that have been created during the current session, but not yet published to the zone.

Unlock-DynDnsZone

The Unlock-DynDnsZone command removes the restriction that prevents other users from making changes to the zone.

Update-DynDnsRecord

The Update-DynDnsRecord command updates an existing DNS record in the specified zone.