dnsme:showrecords

Full name:

org.kuali.maven.plugins:maven-dnsme-plugin:1.0.0-SNAPSHOT:showrecords

Description:

Show records for the domain indicated. By default, all records are shown. Search criteria can be used to restrict the display

Attributes:

  • Requires a Maven project to be executed.

Required Parameters

Name Type Since Description
apiKey String - The REST api key for a DNSME account
domainName String - The domain to show records for
restApiUrl String - The url for the DNSME Rest API
Default value is: http://api.dnsmadeeasy.com/V1.2.
secretKey String - The REST secret key for a DNSME account

Optional Parameters

Name Type Since Description
gtdLocation GTDLocation - DEFAULT, US_EAST, US_WEST, ASIA
recordName String - Matches a single record with this exact name
recordNameContains String - Matches any record with a name that contains this value
recordType RecordType - A, CNAME, MX, NS, PTR, SRV, AAAA, HTTPRED, TXT
recordValue String - Matches any record with this exact value
recordValueContains String - Matches any record with a value that contains this value

Parameter Details

apiKey:

The REST api key for a DNSME account
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${dnsme.apiKey}

domainName:

The domain to show records for
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${dnsme.domainName}

gtdLocation:

DEFAULT, US_EAST, US_WEST, ASIA
  • Type: org.kuali.maven.plugins.dnsme.beans.GTDLocation
  • Required: No
  • Expression: ${dnsme.gtdLocation}

recordName:

Matches a single record with this exact name
  • Type: java.lang.String
  • Required: No
  • Expression: ${dnsme.recordName}

recordNameContains:

Matches any record with a name that contains this value
  • Type: java.lang.String
  • Required: No
  • Expression: ${dnsme.recordNameContains}

recordType:

A, CNAME, MX, NS, PTR, SRV, AAAA, HTTPRED, TXT
  • Type: org.kuali.maven.plugins.dnsme.beans.RecordType
  • Required: No
  • Expression: ${dnsme.recordType}

recordValue:

Matches any record with this exact value
  • Type: java.lang.String
  • Required: No
  • Expression: ${dnsme.recordValue}

recordValueContains:

Matches any record with a value that contains this value
  • Type: java.lang.String
  • Required: No
  • Expression: ${dnsme.recordValueContains}

restApiUrl:

The url for the DNSME Rest API
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${dnsme.restApiUrl}
  • Default: http://api.dnsmadeeasy.com/V1.2

secretKey:

The REST secret key for a DNSME account
  • Type: java.lang.String
  • Required: Yes
  • Expression: ${dnsme.secretKey}