C# Class Bespoke.DynamicDnsUpdater.Client.Route53.Route53Client

Inheritance: DynamicDnsClientBase
Show file Open project: dmarchelya/BespokeDynamicDnsUpdater Class Usage Examples

Public Methods

Method Description
Route53Client ( ) : System
Route53Client ( string awsAccessKeyId, string awsSecretAccessKey ) : System
UpdateHostname ( string hostname, string ipAddress ) : bool

Private Methods

Method Description
GetChangeResourceRecordSetsRequest ( string hostname, string ipAddress, string action, List zones ) : ChangeResourceRecordSetsRequest
GetHostedZones ( ) : List

Method Details

Route53Client() public method

public Route53Client ( ) : System
return System

Route53Client() public method

public Route53Client ( string awsAccessKeyId, string awsSecretAccessKey ) : System
awsAccessKeyId string
awsSecretAccessKey string
return System

UpdateHostname() public method

public UpdateHostname ( string hostname, string ipAddress ) : bool
hostname string Fully qualified host name, i.e. host.domain.com
ipAddress string The IP Address to update to.
return bool