Get-DynDnsHistory

SYNOPSIS

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

SYNTAX

Default (Default)

Get-DynDnsHistory [-First <Int32>] [-Last <Int32>] [<CommonParameters>]

SkipLast

Get-DynDnsHistory [-First <Int32>] [-Last <Int32>] [-SkipLast <Int32>] [<CommonParameters>]

Skip

Get-DynDnsHistory [-First <Int32>] [-Last <Int32>] [-Skip <Int32>] [<CommonParameters>]

DESCRIPTION

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

The following properties are included:

Property Description
Timestamp When the command was executed
Command The name of the command
Status The result from the Dyn API
JobId The job id for this particular call to the Dyn API
Method The REST method for this call
Uri The full URL used in the call
StatusCode The HTTP status code
StatusDescription A description of the status code
ElapsedTime The elapsed time for the command to return results from the Dyn API, in seconds.
Arguments The arguments used by the command. Note, the common parameters are omitted, as well as a few others.

EXAMPLES

Example 1

PS C:\> Get-DynDnsHistory


Timestamp         : 11/10/2018 4:33:50 PM
Command           : Test-DynDnsSession
Status            :
JobId             :
Method            :
Uri               :
StatusCode        :
StatusDescription :
ElapsedTime       :
Arguments         : {}

Timestamp         : 11/10/2018 4:33:51 PM
Command           : Connect-DynDnsSession
Status            : success
JobId             : 860420327
Method            : POST
Uri               : https://api.dynect.net/REST/Session/
StatusCode        : 200
StatusDescription : OK
ElapsedTime       : 0.798
Arguments         : {}

Timestamp         : 11/10/2018 4:33:55 PM
Command           : Test-DynDnsSession
Status            : success
JobId             : 860420509
Method            : GET
Uri               : https://api.dynect.net/REST/Session/
StatusCode        : 200
StatusDescription : OK
ElapsedTime       : 0.150
Arguments         : {}

Timestamp         : 11/10/2018 4:33:55 PM
Command           : Add-DynDnsHttpRedirect
Status            : success
JobId             : 860420521
Method            : POST
Uri               : https://api.dynect.net/REST/HTTPRedirect/anovelidea.org/myredirect.anovelidea.org
StatusCode        : 200
StatusDescription : OK
ElapsedTime       : 0.358
Arguments         : {IncludeUri, Url, Node, Zone...}

List all the commands sent to the Dyn Managed DNS REST API.

PARAMETERS

-First

Gets only the first ‘n’ command results.

Type: Int32
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Last

Gets only the last ‘n’ command results.

Type: Int32
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Skip

Ignores the first ‘n’ command results and then gets the remaining results.

Type: Int32
Parameter Sets: Skip
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-SkipLast

Ignores the last ‘n’ command results.

Type: Int32
Parameter Sets: SkipLast
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216).

INPUTS

None

OUTPUTS

DynDnsHistory

NOTES