Modifier and Type | Method and Description |
---|---|
Action |
DropletApi.powerCycle(int id) |
Action |
DropletApi.powerOff(int id) |
Action |
DropletApi.powerOn(int id) |
Action |
DropletApi.reboot(int id) |
Action |
DropletApi.shutdown(int id) |
Action |
DropletApi.snapshot(int id,
String name) |
Modifier and Type | Method and Description |
---|---|
void |
NetworkApi.connectContainerToNetwork(String networkIdOrName,
String containerIdOrName) |
void |
NetworkApi.disconnectContainerFromNetwork(String networkIdOrName,
String containerIdOrName) |
Modifier and Type | Method and Description |
---|---|
Job |
ZoneApi.freeze(String fqdn)
freezes the specified zone.
|
Zone |
ZoneApi.publish(String fqdn)
Publishes the current zone
|
Job |
ZoneApi.scheduleCreateWithContact(String fqdn,
String contact)
Schedules addition of a new primary zone with one hour default TTL and
SerialStyle#INCREMENT into the current session. |
Job |
ZoneApi.thaw(String fqdn)
thaws the specified zone.
|
Modifier and Type | Method and Description |
---|---|
List<Message> |
ClaimApi.claim(int ttl,
int grace,
int limit)
This operation claims a set of messages (up to the value of the limit parameter) from oldest to newest and skips
any messages that are already claimed.
|
void |
ClaimApi.update(String claimId,
int ttl)
Clients should periodically renew claims during long-running batches of work to avoid losing a claim while
processing a message.
|
Modifier and Type | Method and Description |
---|---|
HealthMonitor |
LBaaSApi.associateHealthMonitor(String poolId,
String healthMonitorId)
Associate a HealthMonitor to a Pool.
|
Modifier and Type | Method and Description |
---|---|
void |
FloatingIPApi.addToServer(String address,
String serverId)
Adds a Floating IP address to a Server
|
FloatingIP |
FloatingIPApi.allocateFromPool(String pool)
Allocates a Floating IP address from a pool
|
FloatingIP |
FloatingIPApi.create()
Allocates a Floating IP address
|
KeyPair |
KeyPairApi.create(String name)
Creates a
KeyPair . |
InterfaceAttachment |
AttachInterfaceApi.create(String serverId,
String portId)
Creates a new port interface and associate with the given port
|
SecurityGroup |
SecurityGroupApi.createWithDescription(String name,
String description)
Create a Security Group
|
boolean |
HostAdministrationApi.disable(String hostId)
Prevent the specified host from accepting new instances.
|
boolean |
HostAdministrationApi.enable(String hostId)
Allow the specified host to accept new instances.
|
void |
ServerAdminApi.injectNetworkInfo(String id)
Inject network info into a server.
|
void |
ServerAdminApi.lock(String id)
Lock a server.
|
void |
ServerAdminApi.migrate(String id)
Migrate a server.
|
void |
ServerAdminApi.pause(String id)
Pause a server.
|
void |
FloatingIPApi.removeFromServer(String address,
String serverId)
Removes a Floating IP address from a Server
|
void |
ServerAdminApi.resetNetwork(String id)
Reset network of a server.
|
void |
ServerAdminApi.resume(String id)
Resume a server.
|
boolean |
HostAdministrationApi.startMaintenance(String hostId)
Start host maintenance window.
|
boolean |
HostAdministrationApi.stopMaintenance(String hostId)
Stop host maintenance window.
|
void |
ServerAdminApi.suspend(String id)
Suspend a server.
|
void |
ServerAdminApi.unlock(String id)
Unlock a server.
|
void |
ServerAdminApi.unpause(String id)
Unpause a server.
|
void |
VolumeTypeApi.updateExtraSpec(String id,
String key,
String value)
Creates or updates a single extra spec value
|
void |
FlavorExtraSpecsApi.updateMetadataEntry(String flavorId,
String key,
String value)
Creates or updates a single extra spec value
|
Modifier and Type | Method and Description |
---|---|
void |
ServerApi.changeAdminPass(String id,
String adminPass)
Change the administrative password to a server.
|
void |
ServerApi.confirmResize(String id)
Confirm a resize operation.
|
String |
ServerApi.createImageFromServer(String name,
String id)
Create an image from a server.
|
void |
ServerApi.reboot(String id,
RebootType rebootType)
Reboot a server.
|
void |
ServerApi.rename(String id,
String newName)
Rename a server.
|
void |
ServerApi.resize(String id,
String flavorId)
Resize a server to a new flavor size.
|
void |
ServerApi.revertResize(String id)
Revert a resize operation.
|
void |
ServerApi.start(String id)
Start a server
|
void |
ServerApi.stop(String id)
Stop a server
|
Modifier and Type | Method and Description |
---|---|
String |
IpBlockApi.addPublicIpToNic(String ip,
String nicid) |
DataCenter |
DataCenterApi.clearDataCenter(String identifier)
Removes all components from an existing Virtual Data Center.
|
boolean |
DataCenterApi.deleteDataCenter(String identifier)
Deletes an Virtual Data Center.
|
boolean |
LoadBalancerApi.deleteLoadBalancer(String id) |
boolean |
NicApi.deleteNic(String id) |
boolean |
ServerApi.deleteServer(String id)
Deletes an existing Virtual Server.
|
boolean |
SnapshotApi.deleteSnapshot(String id) |
boolean |
StorageApi.deleteStorage(String id)
Deletes an existing virtual storage device.
|
String |
StorageApi.disconnectStorageFromServer(String storageId,
String serverId)
Disconnects a virtual storage device from a connected server.
|
List<DataCenter> |
DataCenterApi.getAllDataCenters() |
List<Firewall> |
FirewallApi.getAllFirewalls() |
List<Image> |
ImageApi.getAllImages() |
List<IpBlock> |
IpBlockApi.getAllIpBlock() |
List<LoadBalancer> |
LoadBalancerApi.getAllLoadBalancers() |
List<Nic> |
NicApi.getAllNics() |
List<Server> |
ServerApi.getAllServers() |
List<Snapshot> |
SnapshotApi.getAllSnapshots() |
List<Storage> |
StorageApi.getAllStorages() |
DataCenter |
DataCenterApi.getDataCenter(String identifier) |
ProvisioningState |
DataCenterApi.getDataCenterState(String identifier)
This is a lightweight function for polling the current provisioning state of the Virtual Data Center.
|
Firewall |
FirewallApi.getFirewall(String identifier) |
Image |
ImageApi.getImage(String identifier) |
IpBlock |
IpBlockApi.getIpBlock(String identifier) |
LoadBalancer |
LoadBalancerApi.getLoadBalancer(String identifier) |
Nic |
NicApi.getNic(String identifier) |
Server |
ServerApi.getServer(String identifier) |
Snapshot |
SnapshotApi.getSnapshot(String identifier) |
Storage |
StorageApi.getStorage(String id) |
String |
IpBlockApi.releasePublicIpBlock(String blockid) |
String |
IpBlockApi.removePublicIpFromNic(String ip,
String nicid) |
String |
DrivesApi.removeRomDriveFromServer(String imageid,
String serverid) |
IpBlock |
IpBlockApi.reservePublicIpBlock(int blockSize,
Location location) |
String |
ServerApi.resetServer(String id)
Resets an existing virtual server (POWER CYCLE).
|
String |
ServerApi.startServer(String id)
Starts an existing virtual server
Server may receive new public IP addresses if necessary
Billing will continue
|
String |
ServerApi.stopServer(String id)
Stops an existing virtual server forcefully (HARD stop)
Server will be forcefully powered off.
|
Modifier and Type | Method and Description |
---|---|
void |
SessionPersistenceApi.create(SessionPersistence sessionPersistence)
Create session persistence.
|
void |
ErrorPageApi.create(String content)
Specify the HTML content for the custom error page.
|
void |
ContentCachingApi.disable()
Disable content caching.
|
void |
ConnectionApi.disableConnectionLogging()
Disable logging connections.
|
void |
ContentCachingApi.enable()
Enable content caching.
|
void |
ConnectionApi.enableConnectionLogging()
Enable logging connections.
|
boolean |
NodeApi.updateMetadatum(int id,
int metadatumId,
String value)
Update metadatum.
|
boolean |
LoadBalancerApi.updateMetadatum(int id,
int metadatumId,
String value)
Update metadatum.
|
Modifier and Type | Method and Description |
---|---|
Change |
ResourceRecordSetApi.create(ResourceRecordSet rrs)
schedules creation of the resource record set.
|
NewHostedZone |
HostedZoneApi.createWithReference(String name,
String callerReference)
This action creates a new hosted zone.
|
NewHostedZone |
HostedZoneApi.createWithReferenceAndComment(String name,
String callerReference,
String comment)
like
HostedZoneApi.createWithReference(String, String) , except you can specify
a comment. |
Change |
ResourceRecordSetApi.delete(ResourceRecordSet rrs)
This action deletes a resource record set.
|
Modifier and Type | Method and Description |
---|---|
IdAndName |
UltraDNSWSApi.getCurrentAccount()
Returns the account of the current user.
|
com.google.common.collect.Multimap<IdAndName,String> |
UltraDNSWSApi.getRegionsByIdAndName()
Lists the directional regions available in the account.
|
Modifier and Type | Method and Description |
---|---|
String |
RoundRobinPoolApi.addAAAARecordWithAddressAndTTL(String lbPoolID,
String ipv6Address,
int ttl)
adds a new
AAAA record to the pool |
String |
RoundRobinPoolApi.addARecordWithAddressAndTTL(String lbPoolID,
String ipv4Address,
int ttl)
adds a new
A record to the pool |
String |
TrafficControllerPoolApi.addRecordToPoolWithTTL(String rdata,
String lbPoolID,
int ttl)
adds a new record to the pool with default weight.
|
String |
TrafficControllerPoolApi.addRecordToPoolWithTTLAndWeight(String rdata,
String lbPoolID,
int ttl,
int weight)
adds a new record to the pool with a specified weight.
|
void |
TaskApi.clear(String name)
clears a background task in either a COMPLETE or ERROR state.
|
String |
TrafficControllerPoolApi.createForDNameAndType(String name,
String dname,
int rrType)
creates a traffic controller pool.
|
String |
RoundRobinPoolApi.createForDNameAndType(String name,
String dname,
int rrType)
creates a round robin pool.
|
String |
DirectionalPoolApi.createForDNameAndType(String name,
String dname,
int rrType)
creates a directional pool for
A and CNAME (ipv4) records |
void |
ZoneApi.createInAccount(String name,
String accountId)
creates a primary zone and its supporting records (SOA, NS and A).
|
void |
ZoneApi.delete(String name)
deletes a zone and all its resource records
|
void |
TrafficControllerPoolApi.delete(String id)
removes a pool and all its records and probes
|
void |
RoundRobinPoolApi.delete(String id)
removes a pool and all its records and probes
|
void |
ResourceRecordApi.delete(String guid)
deletes a specific resource record
|
void |
DirectionalPoolApi.delete(String id)
removes a pool and all its records
|
void |
TrafficControllerPoolApi.deleteRecord(String poolRecordID)
deletes a specific pooled resource record
|
void |
RoundRobinPoolApi.deleteRecord(String guid)
deletes a specific pooled resource record
|
void |
DirectionalPoolApi.deleteRecord(String id)
deletes a specific directional pool record
|
ZoneProperties |
ZoneApi.get(String name) |
Task |
TaskApi.get(String name) |
DirectionalGroup |
DirectionalGroupApi.get(String groupId)
returns the regions and name of the specified directional group or null,
if not found.
|
String |
TrafficControllerPoolApi.getNameByDName(String dname)
Retrieves the name of the specified pool by dname.
|
PoolRecordSpec |
TrafficControllerPoolApi.getRecordSpec(String poolRecordID) |
com.google.common.collect.FluentIterable<TrafficControllerPool> |
TrafficControllerPoolApi.list()
Returns all traffic controller pools in the zone.
|
com.google.common.collect.FluentIterable<Task> |
TaskApi.list()
Lists all tasks.
|
com.google.common.collect.FluentIterable<RoundRobinPool> |
RoundRobinPoolApi.list()
Returns all round robin pools in the zone.
|
com.google.common.collect.FluentIterable<ResourceRecordDetail> |
ResourceRecordApi.list()
Returns all the specified record types in the zone.
|
com.google.common.collect.FluentIterable<DirectionalPool> |
DirectionalPoolApi.list()
Returns all directional pools in the zone.
|
com.google.common.collect.FluentIterable<AccountLevelGroup> |
DirectionalGroupApi.listAccountLevelGroups()
Returns all account-level groups.
|
com.google.common.collect.FluentIterable<Zone> |
ZoneApi.listByAccount(String accountId)
Lists all zones in the specified account.
|
com.google.common.collect.FluentIterable<Zone> |
ZoneApi.listByAccountAndType(String accountId,
Zone.Type type)
Lists all zones in the specified account of type
|
com.google.common.collect.FluentIterable<ResourceRecordDetail> |
ResourceRecordApi.listByName(String hostName)
Returns all the specified record types in the zone with the fully
qualified
hostName |
com.google.common.collect.FluentIterable<ResourceRecordDetail> |
ResourceRecordApi.listByNameAndType(String hostName,
int rrType)
Returns all the specified record types in the zone with the fully
qualified
hostName and rrType |
com.google.common.collect.FluentIterable<String> |
DirectionalGroupApi.listGroupNamesByDNameAndType(String hostName,
int rrType)
Returns directional group names visible to the account for the fully
qualified
hostName and rrType |
com.google.common.collect.FluentIterable<TrafficControllerPoolRecordDetail> |
TrafficControllerPoolApi.listRecords(String poolId)
Returns all records in the traffic controller pool.
|
com.google.common.collect.FluentIterable<ResourceRecordDetail> |
RoundRobinPoolApi.listRecords(String poolId)
Returns all records in the round robin pool.
|
com.google.common.collect.FluentIterable<DirectionalPoolRecordDetail> |
DirectionalGroupApi.listRecordsByAccountLevelGroup(String groupId)
Returns all the directional pool records in the account-level group.
|
com.google.common.collect.FluentIterable<DirectionalPoolRecordDetail> |
DirectionalPoolApi.listRecordsByDNameAndType(String dname,
int rrType)
Returns all the directional pool records in the zone with the fully
qualified
hostName and rrType |
String |
TaskApi.runTest(String value)
Runs a test task
|
void |
RoundRobinPoolApi.updateRecordWithAddressAndTTL(String lbPoolID,
String guid,
String ipv4Address,
int ttl)
updates an existing A or AAAA record in the pool.
|
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.