public class FloatingIPDNSDomainServiceImpl extends BaseComputeServices implements FloatingIPDNSDomainService
BaseOpenStackService.Invocation<R>| Constructor and Description |
|---|
FloatingIPDNSDomainServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
DomainEntry |
createPrivate(String domainName,
String availabilityZone)
Creates or Updates a PRIVATE domain name record
|
DomainEntry |
createPublic(String domainName,
String project)
Creates or Updates a PUBLIC domain name record
|
ActionResponse |
delete(String domainName)
Delete the specified
domainName |
List<? extends DomainEntry> |
list()
Return the list of available DNS domains
|
invokeAction, invokeActionWithResponsedelete, deleteWithResponse, get, getProvider, getServiceVersion, getXOpenstackRequestId, head, patch, patchWithResponse, post, postWithResponse, put, request, toList, uripublic List<? extends DomainEntry> list()
FloatingIPDNSDomainServicelist in interface FloatingIPDNSDomainServicepublic ActionResponse delete(String domainName)
FloatingIPDNSDomainServicedomainNamedelete in interface FloatingIPDNSDomainServicedomainName - the name of the domainpublic DomainEntry createPublic(String domainName, String project)
FloatingIPDNSDomainServicecreatePublic in interface FloatingIPDNSDomainServicedomainName - the FQ Domain nameproject - the project namepublic DomainEntry createPrivate(String domainName, String availabilityZone)
FloatingIPDNSDomainServicecreatePrivate in interface FloatingIPDNSDomainServicedomainName - the FQ Domain nameavailabilityZone - the availability zoneCopyright © 2017. All rights reserved.