Namecheap Nameserver Management
New in version 2017.7.0.
This module uses the requests
Python module to communicate to the namecheap API.
The Namecheap username, API key and URL should be set in the minion configuration file, or in the Pillar data.
namecheap.name: companyname namecheap.key: a1b2c3d4e5f67a8b9c0d1e2f3 namecheap.client_ip: 162.155.30.172 #Real url namecheap.url: https://api.namecheap.com/xml.response #Sandbox url #namecheap.url: https://api.sandbox.namecheap.xml.response
Creates a new nameserver. Returns True
if the nameserver was created successfully.
CLI Example:
salt '*' namecheap_domains_ns.create sld tld nameserver ip
Deletes a nameserver. Returns True
if the nameserver was deleted successfully
CLI Example:
salt '*' namecheap_domains_ns.delete sld tld nameserver
Retrieves information about a registered nameserver. Returns the following information:
CLI Example:
salt '*' namecheap_domains_ns.get_info sld tld nameserver
Deletes a nameserver. Returns True
if the nameserver was updated successfully.
CLI Example:
salt '*' namecheap_domains_ns.update sld tld nameserver old_ip new_ip
© 2019 SaltStack.
Licensed under the Apache License, Version 2.0.
https://docs.saltstack.com/en/latest/ref/modules/all/salt.modules.namecheap_domains_ns.html