Table of Contents

Class AddDynDnsUser

Namespace
KASserver
Assembly
KASserver.Client.dll

Parameters for creating a DynDNS user (add_ddnsuser). The user updates the A/AAAA record of {Label}.{Zone} via DynDNS; KAS generates the technical DynDNS login.

public sealed class AddDynDnsUser
Inheritance
AddDynDnsUser
Inherited Members

Properties

Comment

A comment for the DynDNS user (dyndns_comment). Required by the KAS API.

public required string Comment { get; set; }

Property Value

string

DualStack

Enable dual-stack mode (dyndns_dual_stack), i.e. updating both IPv4 and IPv6. Optional; only sent when set.

public bool? DualStack { get; set; }

Property Value

bool?

Label

The host label within the zone (dyndns_label), e.g. home. Required.

public required string Label { get; set; }

Property Value

string

Password

The DynDNS update password (dyndns_password). Required.

public required string Password { get; set; }

Property Value

string

TargetIp

The initial target IP address (dyndns_target_ip). Required.

public required string TargetIp { get; set; }

Property Value

string

Zone

The zone the host belongs to (dyndns_zone), e.g. example.com. Required.

public required string Zone { get; set; }

Property Value

string