PoShDynDnsApi Module
Description
PowerShell module used to interact with Dyn Managed DNS REST API
Add-DynDnsHttpRedirect
The Add-DynDnsHttpRedirect
command creates a new HTTP Redirect service on the zone/node indicated.
Add-DynDnsRecord
The Add-DynDnsRecord
command 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 Get-DynDnsHistory
command shows the history of commands that are send to the Dyn Managed DNS REST API.
Get-DynDnsHttpRedirect
The Get-DynDnsHttpRedirect
command retrieves one or all HTTP Redirect services on the zone/node indicated.
Get-DynDnsJob
The Get-DynDnsJob
command 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 Get-DynDnsRecord
command retrieves one or all records of the specified type from a specified zone/node.
Get-DynDnsSession
The Get-DynDnsSession
command retrieves information about the current session.
Get-DynDnsTask
The Get-DynDnsTask
command retrieves a list of all current DNS API tasks or a single pending API task based on the task ID.
Get-DynDnsUser
The Get-DynDnsUser
command retrieves information on a specified user or for all users.
Get-DynDnsZone
The Get-DynDnsZone
command will return all zones associated with the customer, or the specified zone.
Get-DynDnsZoneChanges
The Get-DynDnsZoneChanges
command 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
command creates DNS record object of the specified type.
Publish-DynDnsZoneChanges
The Publish-DynDnsZoneChanges
command publishes pending zone changes.
Remove-DynDnsHttpRedirect
The Remove-DynDnsHttpRedirect
deletes one or more existing HTTP Redirect services from the zone/node indicated.
Remove-DynDnsNode
The Remove-DynDnsNode
removes the indicated node, any records within the node, and any nodes underneath the node.
Remove-DynDnsRecord
The Remove-DynDnsRecord
command 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
command 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.