dnsme:deleterecord

Full name:

org.kuali.maven.plugins:maven-dnsme-plugin:1.0.6:deleterecord

Description:

Delete a dns record from a domain managed by a DNSME account. Must provide either a name or an id

Attributes:

  • Requires a Maven project to be executed.

Required Parameters

Name Type Since Description
apiKey String - The REST api key for a DNSME account
User property is: dnsme.apiKey.
domainName String - The domain to add a record to eg "kuali.org"
User property is: dnsme.domainName.
restApiUrl String - The url for the DNSME Rest API
Default value is: http://api.dnsmadeeasy.com/V1.2.
User property is: dnsme.restApiUrl.
secretKey String - The REST secret key for a DNSME account
User property is: dnsme.secretKey.

Optional Parameters

Name Type Since Description
failIfRecordNameHasNoMatch boolean - If true, the Maven build will fail if the plugin is deleting by recordName and there is no match for the name.
Default value is: false.
User property is: dnsme.failIfRecordNameHasNoMatch.
recordId Integer - The id of the record to delete
User property is: dnsme.recordId.
recordName String - The name of the record to delete eg "env6.rice"
User property is: dnsme.recordName.

Parameter Details

apiKey:

The REST api key for a DNSME account
  • Type: java.lang.String
  • Required: Yes
  • User Property: dnsme.apiKey

domainName:

The domain to add a record to eg "kuali.org"
  • Type: java.lang.String
  • Required: Yes
  • User Property: dnsme.domainName

failIfRecordNameHasNoMatch:

If true, the Maven build will fail if the plugin is deleting by recordName and there is no match for the name.
  • Type: boolean
  • Required: No
  • User Property: dnsme.failIfRecordNameHasNoMatch
  • Default: false

recordId:

The id of the record to delete
  • Type: java.lang.Integer
  • Required: No
  • User Property: dnsme.recordId

recordName:

The name of the record to delete eg "env6.rice"
  • Type: java.lang.String
  • Required: No
  • User Property: dnsme.recordName

restApiUrl:

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

secretKey:

The REST secret key for a DNSME account
  • Type: java.lang.String
  • Required: Yes
  • User Property: dnsme.secretKey