Modifier and Type | Method and Description |
---|---|
DatabagItem |
ChefApi.deleteDatabagItem(String databagName,
String databagItemId)
Deletes an item from a data bag.
|
Modifier and Type | Method and Description |
---|---|
Cluster |
GlobalHostApi.addCluster(String zoneId,
String clusterName,
Host.ClusterType clusterType,
String hypervisor,
AddClusterOptions... options)
Adds a new cluster.
|
Host |
GlobalHostApi.addHost(String zoneId,
String url,
String hypervisor,
String username,
String password,
AddHostOptions... options)
Adds a new host.
|
Host |
GlobalHostApi.addSecondaryStorage(String url,
AddSecondaryStorageOptions... options)
Adds secondary storage.
|
VirtualMachine |
VirtualMachineApi.assignVirtualMachine(String virtualMachineId,
AssignVirtualMachineOptions... options)
Re-assign a virtual machine to a different account/domain.
|
String |
LoadBalancerApi.assignVirtualMachinesToLoadBalancerRule(String id,
Iterable<String> virtualMachineIds)
Assigns virtual machine or a list of virtual machines to a load balancer
rule.
|
String |
LoadBalancerApi.assignVirtualMachinesToLoadBalancerRule(String id,
String... virtualMachineIds)
Assigns virtual machine or a list of virtual machines to a load balancer
rule.
|
String |
SecurityGroupApi.authorizeIngressICMPToCIDRs(String securityGroupId,
int ICMPCode,
int ICMPType,
Iterable<String> cidrList,
AccountInDomainOptions... options)
Authorizes a particular ICMP ingress rule for this security group
|
String |
SecurityGroupApi.authorizeIngressICMPToSecurityGroups(String securityGroupId,
int ICMPCode,
int ICMPType,
com.google.common.collect.Multimap<String,String> accountToGroup,
AccountInDomainOptions... options)
Authorizes a particular ICMP ingress rule for this security group
|
String |
SecurityGroupApi.authorizeIngressPortsToCIDRs(String securityGroupId,
String protocol,
int startPort,
int endPort,
Iterable<String> cidrList,
AccountInDomainOptions... options)
Authorizes a particular TCP or UDP ingress rule for this security group
|
String |
SecurityGroupApi.authorizeIngressPortsToSecurityGroups(String securityGroupId,
String protocol,
int startPort,
int endPort,
com.google.common.collect.Multimap<String,String> accountToGroup,
AccountInDomainOptions... options)
Authorizes a particular TCP or UDP ingress rule for this security group
|
String |
GlobalHostApi.cancelHostMaintenance(String hostId)
Cancels host maintenance.
|
String |
VirtualMachineApi.changeServiceForVirtualMachine(String id,
String serviceOfferingId)
Changes the service offering for a virtual machine.
|
Account |
GlobalAccountApi.createAccount(String userName,
Account.Type accountType,
String email,
String firstName,
String lastName,
String hashedPassword,
CreateAccountOptions... options)
Create a new Cloudstack account
|
DiskOffering |
GlobalOfferingApi.createDiskOffering(String name,
String displayText,
CreateDiskOfferingOptions... options)
Create a new disk offering
|
Domain |
GlobalDomainApi.createDomain(String name,
CreateDomainOptions... options)
Create new Domain
|
VMGroup |
VMGroupApi.createInstanceGroup(String name,
CreateVMGroupOptions... options)
Creates a VM group
|
String |
LoadBalancerApi.createLoadBalancerRuleForPublicIP(String publicIPId,
LoadBalancerRule.Algorithm algorithm,
String name,
int privatePort,
int publicPort,
CreateLoadBalancerRuleOptions... options)
Creates a load balancer rule.
|
Network |
NetworkApi.createNetworkInZone(String zoneId,
String networkOfferingId,
String name,
String displayText,
CreateNetworkOptions... options)
Creates a network
|
Pod |
GlobalPodApi.createPod(String name,
String zoneId,
String startIp,
String gateway,
String netmask,
CreatePodOptions... createPodOptions)
Creates a new Pod.
|
Pod |
GlobalPodApi.createPod(String name,
String zoneId,
String startIp,
String endIp,
String gateway,
String netmask,
CreatePodOptions... createPodOptions)
Creates a new Pod.
|
SecurityGroup |
SecurityGroupApi.createSecurityGroup(String name)
Creates a security group
|
ServiceOffering |
GlobalOfferingApi.createServiceOffering(String name,
String displayText,
int cpuNumber,
int cpuSpeedInMHz,
int memoryInMB,
CreateServiceOfferingOptions... options)
Create a new service offering
|
SshKeyPair |
SSHKeyPairApi.createSSHKeyPair(String name)
Creates a
SshKeyPair with specified name. |
User |
GlobalUserApi.createUser(String userName,
String accountName,
String email,
String hashedPassword,
String firstName,
String lastName,
CreateUserOptions... options)
Create an user for an account that already exists
|
VlanIPRange |
GlobalVlanApi.createVlanIPRange(String startIP,
String endIP,
CreateVlanIPRangeOptions... options)
Creates a VLAN IP range.
|
Zone |
GlobalZoneApi.createZone(String name,
NetworkType networkType,
String externalDns1,
String internalDns1,
CreateZoneOptions... options)
Create a new Zone
|
String |
NATApi.deleteIPForwardingRule(String id)
Deletes an ip forwarding rule
|
String |
LoadBalancerApi.deleteLoadBalancerRule(String id)
deletes a loadbalancer rule
|
String |
NetworkApi.deleteNetwork(String id)
Deletes a network
|
AsyncCreateResponse |
VirtualMachineApi.deployVirtualMachineInZone(String zoneId,
String serviceOfferingId,
String templateId,
DeployVirtualMachineOptions... options)
Creates and automatically starts a virtual machine based on a service
offering, disk offering, and template.
|
String |
VirtualMachineApi.destroyVirtualMachine(String id)
Destroys a virtual machine.
|
String |
NATApi.disableStaticNATOnPublicIP(String IPAddressId)
Disables static rule for given ip address
|
Account |
DomainAccountApi.enableAccount(String accountName,
String domainId)
Enable an account
|
User |
DomainUserApi.enableUser(String userId)
Enable a user with a specific ID
|
JobResult |
GlobalUsageApi.generateUsageRecords(Date start,
Date end,
GenerateUsageRecordsOptions... options) |
Account |
AccountApi.getAccount(String id)
get a specific Account by id
|
DiskOffering |
OfferingApi.getDiskOffering(String id)
get a specific disk offering by id
|
Domain |
DomainDomainApi.getDomainById(String domainId)
Get a domain by ID
|
FirewallRule |
FirewallApi.getEgressFirewallRule(String id) |
String |
VirtualMachineApi.getEncryptedPasswordForVirtualMachine(String id)
Return an encrypted password for the virtual machine.
|
FirewallRule |
FirewallApi.getFirewallRule(String id) |
VMGroup |
VMGroupApi.getInstanceGroup(String id) |
IPForwardingRule |
NATApi.getIPForwardingRule(String id)
get a specific IPForwardingRule by id
|
Set<IPForwardingRule> |
NATApi.getIPForwardingRulesForIPAddress(String id)
get a set of IPForwardingRules by ipaddress id
|
Set<IPForwardingRule> |
NATApi.getIPForwardingRulesForVirtualMachine(String id)
get a set of IPForwardingRules by virtual machine id
|
ISO |
ISOApi.getISO(String id)
Gets information about an ISO by its ID.
|
LoadBalancerRule |
LoadBalancerApi.getLoadBalancerRule(String id)
get a specific LoadBalancerRule by id
|
Network |
NetworkApi.getNetwork(String id)
get a specific network by id
|
NetworkOffering |
OfferingApi.getNetworkOffering(String id)
get a specific service offering by id
|
OSType |
GuestOSApi.getOSType(String id)
get a specific os type by id
|
Pod |
GlobalPodApi.getPod(String id)
get a specific pod by id
|
PortForwardingRule |
FirewallApi.getPortForwardingRule(String id) |
Project |
ProjectApi.getProject(String id)
gets a specific Project by id
|
PublicIPAddress |
AddressApi.getPublicIPAddress(String id)
get a specific IPAddress by id
|
SecurityGroup |
SecurityGroupApi.getSecurityGroup(String id)
get a specific security group by id
|
SecurityGroup |
SecurityGroupApi.getSecurityGroupByName(String securityGroupName)
get a specific security group by name
|
ServiceOffering |
OfferingApi.getServiceOffering(String id)
get a specific service offering by id
|
Snapshot |
SnapshotApi.getSnapshot(String id)
Gets a snapshot by its ID.
|
SshKeyPair |
SSHKeyPairApi.getSSHKeyPair(String name)
Retrieves the
SSHKeyPairApi with given name. |
Template |
TemplateApi.getTemplateInZone(String templateId,
String zoneId)
get a specific template by id
|
VirtualMachine |
VirtualMachineApi.getVirtualMachine(String id)
get a specific VirtualMachine by id
|
VlanIPRange |
GlobalVlanApi.getVlanIPRange(String id)
Get the details of an IP range by its id.
|
Volume |
VolumeApi.getVolume(String id)
Get volume by id
|
Zone |
ZoneApi.getZone(String id)
get a specific zone by id
|
Set<Account> |
AccountApi.listAccounts(ListAccountsOptions... options)
Lists Accounts
|
Set<Alert> |
GlobalAlertApi.listAlerts(ListAlertsOptions... options)
List Alerts
|
Capabilities |
ConfigurationApi.listCapabilities()
Lists capabilities
|
Set<Capacity> |
GlobalCapacityApi.listCapacity(ListCapacityOptions... options)
List Capacities
|
Set<Cluster> |
GlobalHostApi.listClusters(ListClustersOptions... options) |
Set<ConfigurationEntry> |
GlobalConfigurationApi.listConfigurationEntries(ListConfigurationEntriesOptions... options)
List all configuration entries
|
Set<DiskOffering> |
OfferingApi.listDiskOfferings(ListDiskOfferingsOptions... options)
Lists disk offerings
|
Set<Domain> |
DomainDomainApi.listDomainChildren(ListDomainChildrenOptions... options)
Lists all children domains belonging to a specified domain
|
Set<Domain> |
DomainDomainApi.listDomains(ListDomainsOptions... options)
List domains with detailed information
|
Set<FirewallRule> |
FirewallApi.listEgressFirewallRules(ListEgressFirewallRulesOptions... options) |
Set<Event> |
EventApi.listEvents(ListEventsOptions... options)
List Events
|
Set<FirewallRule> |
FirewallApi.listFirewallRules(ListFirewallRulesOptions... options) |
Set<Host> |
GlobalHostApi.listHosts(ListHostsOptions... options)
Lists hosts
|
Set<VMGroup> |
VMGroupApi.listInstanceGroups(ListVMGroupsOptions... options)
Lists VM groups
|
Set<IPForwardingRule> |
NATApi.listIPForwardingRules(ListIPForwardingRulesOptions... options)
List the ip forwarding rules
|
ISOPermissions |
ISOApi.listISOPermissions(String id,
AccountInDomainOptions... options)
List template visibility and all accounts that have permissions to view this template.
|
Set<ISO> |
ISOApi.listISOs(ListISOsOptions... options)
Lists all available ISO files.
|
Set<LoadBalancerRule> |
LoadBalancerApi.listLoadBalancerRules(ListLoadBalancerRulesOptions... options)
List the load balancer rules
|
Set<NetworkOffering> |
OfferingApi.listNetworkOfferings(ListNetworkOfferingsOptions... options)
Lists service offerings
|
Set<Network> |
NetworkApi.listNetworks(ListNetworksOptions... options)
Lists networks
|
Set<OSType> |
GuestOSApi.listOSTypes(ListOSTypesOptions... options)
Lists all supported OS types for this cloud.
|
Set<Pod> |
GlobalPodApi.listPods(ListPodsOptions... options)
Lists pods
|
Set<PortForwardingRule> |
FirewallApi.listPortForwardingRules(ListPortForwardingRulesOptions... options) |
Set<Project> |
ProjectApi.listProjects(ListProjectsOptions... options)
Lists the projects this account has access to.
|
Set<PublicIPAddress> |
AddressApi.listPublicIPAddresses(ListPublicIPAddressesOptions... options)
Lists IPAddresses
|
Set<ResourceLimit> |
LimitApi.listResourceLimits(ListResourceLimitsOptions... options)
List the resource limits.
|
Set<SecurityGroup> |
SecurityGroupApi.listSecurityGroups(ListSecurityGroupsOptions... options)
Lists security groups
|
Set<ServiceOffering> |
OfferingApi.listServiceOfferings(ListServiceOfferingsOptions... options)
Lists service offerings
|
Set<Snapshot> |
SnapshotApi.listSnapshots(ListSnapshotsOptions... options)
Lists all available snapshots for the account, matching the query described by the options.
|
Set<SshKeyPair> |
SSHKeyPairApi.listSSHKeyPairs(ListSSHKeyPairsOptions... options)
Returns a list of
SshKeyPair s registered by current user. |
Set<StoragePool> |
GlobalStoragePoolApi.listStoragePools(ListStoragePoolsOptions... options) |
Set<Tag> |
TagApi.listTags(ListTagsOptions... options)
Lists tags
|
Set<Template> |
TemplateApi.listTemplates()
List all executable templates.
|
Set<Template> |
TemplateApi.listTemplates(ListTemplatesOptions options)
List all public, private, and privileged templates.
|
Set<UsageRecord> |
GlobalUsageApi.listUsageRecords(Date start,
Date end,
ListUsageRecordsOptions... options) |
Set<User> |
DomainUserApi.listUsers(ListUsersOptions... options)
Lists Users
|
Set<VirtualMachine> |
VirtualMachineApi.listVirtualMachines(ListVirtualMachinesOptions... options)
Lists VirtualMachines
|
Set<VirtualMachine> |
LoadBalancerApi.listVirtualMachinesAssignedToLoadBalancerRule(String id)
List all virtual machine instances that are assigned to a load balancer
rule.
|
Set<VlanIPRange> |
GlobalVlanApi.listVlanIPRanges(ListVlanIPRangesOptions... options)
Lists all VLAN IP ranges.
|
Set<Volume> |
VolumeApi.listVolumes(ListVolumesOptions... options)
List volumes
|
Set<Zone> |
ZoneApi.listZones(ListZonesOptions... options)
Lists zones
|
String |
GlobalHostApi.prepareHostForMaintenance(String hostId)
Prepares a host for maintenance.
|
String |
VirtualMachineApi.rebootVirtualMachine(String id)
Reboots a virtual machine.
|
String |
GlobalHostApi.reconnectHost(String hostId)
Reconnects a host.
|
ISO |
ISOApi.registerISO(String name,
String displayText,
String url,
String zoneId,
RegisterISOOptions... options)
Registers an existing ISO into the Cloud.com Cloud.
|
SshKeyPair |
SSHKeyPairApi.registerSSHKeyPair(String name,
String publicKey)
Registers a
SshKeyPair with the given name and public kay material. |
Set<Template> |
TemplateApi.registerTemplate(TemplateMetadata templateMetadata,
String format,
String hypervisor,
String url,
String zoneId,
RegisterTemplateOptions... options)
Registers an existing template into the Cloud.com cloud.
|
ApiKeyPair |
GlobalUserApi.registerUserKeys(String userId)
This command allows a user to register for the developer API, returning a
secret key and an API key
|
String |
LoadBalancerApi.removeVirtualMachinesFromLoadBalancerRule(String id,
Iterable<String> virtualMachineIds)
Removes a virtual machine or a list of virtual machines from a load
balancer rule.
|
String |
LoadBalancerApi.removeVirtualMachinesFromLoadBalancerRule(String id,
String... virtualMachineIds)
Removes a virtual machine or a list of virtual machines from a load
balancer rule.
|
String |
VirtualMachineApi.resetPasswordForVirtualMachine(String id)
Resets the password for virtual machine.
|
String |
SecurityGroupApi.revokeIngressRule(String id,
AccountInDomainOptions... options)
Deletes a particular ingress rule from this security group
|
String |
VirtualMachineApi.startVirtualMachine(String id)
Starts a virtual machine.
|
String |
VirtualMachineApi.stopVirtualMachine(String id)
Stops a virtual machine.
|
String |
VirtualMachineApi.stopVirtualMachine(String id,
StopVirtualMachineOptions options)
Stops a virtual machine.
|
Account |
GlobalAccountApi.updateAccount(String accountName,
String domainId,
String newName,
UpdateAccountOptions... options)
Update an existing account
|
Cluster |
GlobalHostApi.updateCluster(String clusterId,
UpdateClusterOptions... options)
Updates an existing cluster.
|
void |
GlobalHostApi.updateClusterPassword(String clusterId,
String username,
String password)
Update password of a cluster on management server.
|
ConfigurationEntry |
GlobalConfigurationApi.updateConfigurationEntry(String name,
String value)
Update a configuration entry
|
DiskOffering |
GlobalOfferingApi.updateDiskOffering(String id,
UpdateDiskOfferingOptions... options)
Update a disk offering
|
Domain |
GlobalDomainApi.updateDomain(String domainId,
UpdateDomainOptions... options)
Update a domain
|
Host |
GlobalHostApi.updateHost(String hostId,
UpdateHostOptions... options)
Updates a host.
|
VMGroup |
VMGroupApi.updateInstanceGroup(String id,
UpdateVMGroupOptions... options)
Modify a VM group
|
LoadBalancerRule |
LoadBalancerApi.updateLoadBalancerRule(String id,
UpdateLoadBalancerRuleOptions... options)
Update a load balancer rule.
|
NetworkOffering |
GlobalOfferingApi.updateNetworkOffering(String id,
UpdateNetworkOfferingOptions... options)
Update network offering
|
Pod |
GlobalPodApi.updatePod(String id,
UpdatePodOptions... updatePodOptions)
Updates a Pod.
|
ResourceLimit |
DomainLimitApi.updateResourceLimit(ResourceLimit limit)
Updates resource limits for an account in a domain.
|
ServiceOffering |
GlobalOfferingApi.updateServiceOffering(String id,
UpdateServiceOfferingOptions... options)
Update an existing service offering
|
Template |
TemplateApi.updateTemplate(String id,
UpdateTemplateOptions... options)
Updates attributes of a template.
|
User |
GlobalUserApi.updateUser(String id,
UpdateUserOptions... options)
Update an user
|
String |
VirtualMachineApi.updateVirtualMachine(String id,
UpdateVirtualMachineOptions options)
Updates parameters of a virtual machine.
|
Zone |
GlobalZoneApi.updateZone(String id,
UpdateZoneOptions... options)
Update a zone
|
Modifier and Type | Method and Description |
---|---|
Record<? extends Map<String,Object>> |
RecordApi.get(RecordId recordId)
retrieves a resource record without regard to type
|
Zone |
ZoneApi.get(String fqdn)
Retrieves information about the specified zone.
|
GeoService |
GeoServiceApi.get(String serviceName)
Retrieves information about the specified geo service.
|
GeoRegionGroup |
GeoRegionGroupApi.get(String groupName)
Retrieves information about the specified geo region group
|
Record<AData> |
RecordApi.getA(String fqdn,
long recordId)
Gets the
ARecord or null if not present. |
Record<AAAAData> |
RecordApi.getAAAA(String fqdn,
long recordId)
Gets the
AAAARecord or null if not present. |
Record<CNAMEData> |
RecordApi.getCNAME(String fqdn,
long recordId)
Gets the
CNAMERecord or null if not present. |
Record<MXData> |
RecordApi.getMX(String fqdn,
long recordId)
Gets the
MXRecord or null if not present. |
Record<NSData> |
RecordApi.getNS(String fqdn,
long recordId)
Gets the
NSRecord or null if not present. |
Record<PTRData> |
RecordApi.getPTR(String fqdn,
long recordId)
Gets the
PTRRecord or null if not present. |
SOARecord |
RecordApi.getSOA(String fqdn,
long recordId)
Gets the
SOARecord or null if not present. |
Record<SPFData> |
RecordApi.getSPF(String fqdn,
long recordId)
Gets the
SPFRecord or null if not present. |
Record<SRVData> |
RecordApi.getSRV(String fqdn,
long recordId)
Gets the
SRVRecord or null if not present. |
Record<SSHFPData> |
RecordApi.getSSHFP(String fqdn,
long recordId)
Gets the
SSHFPRecord or null if not present. |
Record<TXTData> |
RecordApi.getTXT(String fqdn,
long recordId)
Gets the
TXTRecord or null if not present. |
com.google.common.collect.FluentIterable<String> |
ZoneApi.list()
Lists all zone ids.
|
com.google.common.collect.FluentIterable<String> |
GeoServiceApi.list()
Lists all geo service names.
|
com.google.common.collect.FluentIterable<String> |
GeoRegionGroupApi.list()
Lists all geo region group names.
|
Session |
SessionApi.login(SessionCredentials credentials) |
Zone |
ZoneApi.publish(String fqdn)
Publishes the current zone
|
Modifier and Type | Method and Description |
---|---|
IpDetails |
IpApi.addToServer(String ipAddress,
String serverId)
Add an IP address to an server.
|
Archive |
ArchiveApi.changePassword(String username,
String password)
Change the password for an archive user.
|
ServerDetails |
ServerApi.clone(String serverid,
String hostname,
CloneServerOptions... options)
Clone a server
|
Domain |
DomainApi.create(String name,
AddDomainOptions... options)
Add a domain to the Glesys dns-system
|
EmailAlias |
EmailAccountApi.createAlias(String aliasAddress,
String toEmailAddress)
Create an e-mail alias for an e-mail account
|
DomainRecord |
DomainApi.createRecord(String domain,
String host,
String type,
String data,
AddRecordOptions... options)
Add a DNS Record
|
Archive |
ArchiveApi.createWithCredentialsAndSize(String username,
String password,
int size)
Create a new backup volume.
|
ServerDetails |
ServerApi.createWithHostnameAndRootPassword(ServerSpec serverSpec,
String hostname,
String rootPassword,
CreateServerOptions... options)
Create a new server
|
EmailAccount |
EmailAccountApi.createWithPassword(String accountAddress,
String password,
CreateAccountOptions... options)
Create a new e-mail account
|
ServerDetails |
ServerApi.get(String id)
Get detailed information about a server such as hostname, hardware
configuration (cpu, memory and disk), ip addresses, cost, transfer, os and
more.
|
IpDetails |
IpApi.get(String ipAddress)
Get details about the given IP address such as gateway and netmask.
|
Domain |
DomainApi.get(String name)
Get a specific domain.
|
Archive |
ArchiveApi.get(String username)
Get detailed information about an archive volume.
|
ArchiveAllowedArguments |
ArchiveApi.getAllowedArguments()
Lists the allowed arguments for some of the functions in this module such as archive size.
|
Map<String,AllowedArgumentsForCreateServer> |
ServerApi.getAllowedArgumentsForCreateByPlatform()
Get information about the OS templates available
|
Console |
ServerApi.getConsole(String id)
Get information about how to connect to a server via VNC
|
SortedMap<String,ServerLimit> |
ServerApi.getLimits(String id)
Get detailed information about a server's limits (for OpenVZ only).
|
EmailOverview |
EmailAccountApi.getOverview()
Get a summary of e-mail accounts associated with this Glesys account
|
ResourceUsage |
ServerApi.getResourceUsage(String id,
String resource,
String resolution)
Return resource usage over time for server
|
ServerStatus |
ServerApi.getStatus(String id,
ServerStatusOptions... options)
Get detailed information about a server status including up-time and
hardware usage (cpu, disk, memory and bandwidth)
|
ServerDetails |
ServerApi.hardStop(String id)
hard stop a server
|
com.google.common.collect.FluentIterable<Server> |
ServerApi.list()
Get a list of all servers on this account.
|
com.google.common.collect.FluentIterable<Domain> |
DomainApi.list()
Get a list of all domains for this account.
|
com.google.common.collect.FluentIterable<Archive> |
ArchiveApi.list()
Lists all active disks on this account.
|
com.google.common.collect.FluentIterable<IpDetails> |
IpApi.list(ListIpOptions... options)
Get IP addresses associated with your account (reserved, assigned to servers, etc)
|
com.google.common.collect.FluentIterable<EmailAlias> |
EmailAccountApi.listAliasesInDomain(String domain)
Get the set of details about e-mail aliases
|
com.google.common.collect.FluentIterable<EmailAccount> |
EmailAccountApi.listDomain(String domain)
Get the set of detailed information about e-mail accounts
|
com.google.common.collect.FluentIterable<String> |
IpApi.listFree(int ipVersion,
String datacenter,
String platform)
Get a set of all IP addresses that are available and not used on any account or server.
|
Set<DomainRecord> |
DomainApi.listRecords(String domain)
Retrieve the DNS records for a given domain
|
ServerDetails |
ServerApi.reboot(String id)
Reboot a server
|
IpDetails |
IpApi.release(String ipAddress)
Return an unused IP address to the pool of free ips.
|
IpDetails |
IpApi.removeFromServer(String ipAddress,
String serverId)
Remove an IP address from a server.
|
IpDetails |
IpApi.removeFromServerAndRelease(String ipAddress,
String serverId)
Remove an IP address from a server and release it back to GleSYS pool of free ips.
|
ServerDetails |
ServerApi.resetPassword(String id,
String password)
Reset the root password of a server
|
IpDetails |
IpApi.resetPtr(String ipAddress)
Resets PTR data for an IP back to the default value
|
Archive |
ArchiveApi.resize(String username,
int size)
Resize an archive volume.
|
IpDetails |
IpApi.setPtr(String ipAddress,
String ptr)
Sets PTR data for an IP.
|
ServerDetails |
ServerApi.start(String id)
Start a server
|
ServerDetails |
ServerApi.stop(String id)
Stop a server
|
IpDetails |
IpApi.take(String ipAddress)
Take a free IP address and add it to this account.
|
Domain |
DomainApi.update(String domain,
DomainOptions options)
Update a domain to the Glesys dns-system
|
EmailAccount |
EmailAccountApi.update(String accountAddress,
UpdateAccountOptions... options)
Adjust an e-mail account's settings
|
ServerDetails |
ServerApi.update(String serverid,
UpdateServerOptions options)
Update the configuration of a server
|
EmailAlias |
EmailAccountApi.updateAlias(String aliasAddress,
String toEmailAddress)
Adjust (re-target) an e-mail alias
|
DomainRecord |
DomainApi.updateRecord(String recordId,
UpdateRecordOptions options)
Modify a specific DNS Record
|
Modifier and Type | Method and Description |
---|---|
Server |
GridServerApi.addServer(String name,
String image,
String ram,
String ip,
AddServerOptions... addServerOptions)
Adds a server with specified attributes
|
Server |
GridServerApi.deleteById(long id)
Deletes the server by Id
|
Server |
GridServerApi.deleteByName(String name)
Deletes the server by name;
NOTE: Using this parameter may generate an error if one or more servers
share a non-unique name.
|
Server |
GridServerApi.editServerDescription(long id,
String newDescription)
Edits an existing server
|
Server |
GridServerApi.editServerRam(long id,
String ram)
Edits an existing server
|
Server |
GridServerApi.editServerType(long id,
String newType)
Edits an existing server
|
Set<Server> |
GridServerApi.getServerList(GetServerListOptions... getServerListOptions)
Returns the list of all servers.
|
Set<Server> |
GridServerApi.getServersById(long... ids)
Returns the server(s) by unique id(s).
|
Set<Server> |
GridServerApi.getServersByName(String... names)
Returns the server(s) by unique name(s).
|
Server |
GridServerApi.power(String idOrName,
PowerCommand power)
Changes the server's state according to
PowerCommand |
Modifier and Type | Method and Description |
---|---|
com.google.common.collect.FluentIterable<AvailabilityZone> |
AvailabilityZoneApi.list()
Lists all availability zones
|
Modifier and Type | Method and Description |
---|---|
Volume |
VolumeApi.create(int sizeGB,
CreateVolumeOptions... options)
Creates a new Volume
|
Snapshot |
SnapshotApi.create(String volumeId,
CreateSnapshotOptions... options)
Creates a new Snapshot.
|
VolumeType |
VolumeTypeApi.get(String volumeTypeId)
Return data about the given VolumeType.
|
Volume |
VolumeApi.get(String volumeId)
Return data about the given Volume.
|
Snapshot |
SnapshotApi.get(String snapshotId)
Return data about the given Snapshot.
|
VolumeQuota |
QuotaApi.getByTenant(String tenantId) |
com.google.common.collect.FluentIterable<? extends VolumeType> |
VolumeTypeApi.list()
Returns a summary list of VolumeTypes.
|
com.google.common.collect.FluentIterable<? extends Volume> |
VolumeApi.list()
Returns a summary list of Volumes.
|
com.google.common.collect.FluentIterable<? extends Snapshot> |
SnapshotApi.list()
Returns a summary list of Snapshots.
|
com.google.common.collect.FluentIterable<? extends Volume> |
VolumeApi.listInDetail()
Returns a detailed list of Volumes.
|
com.google.common.collect.FluentIterable<? extends Snapshot> |
SnapshotApi.listInDetail()
Returns a detailed list of Snapshots.
|
Modifier and Type | Method and Description |
---|---|
ImageDetails |
ImageApi.create(String name,
Payload payload,
CreateImageOptions... options)
Creates a new image
|
ImageDetails |
ImageApi.reserve(String name,
CreateImageOptions... options)
Reserves a new image to be uploaded later
|
ImageDetails |
ImageApi.update(String id,
UpdateImageOptions... options)
Adjusts the metadata stored for an existing image
|
ImageDetails |
ImageApi.upload(String id,
Payload imageData,
UpdateImageOptions... options)
Uploads image data for a previously-reserved image
If an image was previously reserved, and thus is in the queued state, then
image data can be added using this method.
|
Modifier and Type | Method and Description |
---|---|
Auth |
AuthenticationClient.authenticate(String username,
String key)
Authenticate to generate a token.
|
Modifier and Type | Method and Description |
---|---|
Access |
AuthenticationApi.authenticateWithTenantIdAndCredentials(String tenantId,
ApiAccessKeyCredentials apiAccessKeyCredentials)
Authenticate to generate a token.
|
Access |
AuthenticationApi.authenticateWithTenantIdAndCredentials(String tenantId,
PasswordCredentials passwordCredentials)
Authenticate to generate a token.
|
Access |
AuthenticationApi.authenticateWithTenantNameAndCredentials(String tenantName,
ApiAccessKeyCredentials apiAccessKeyCredentials)
Authenticate to generate a token.
|
Access |
AuthenticationApi.authenticateWithTenantNameAndCredentials(String tenantName,
PasswordCredentials passwordCredentials)
Authenticate to generate a token.
|
ApiMetadata |
KeystoneApi.getApiMetadata()
Discover API version information, links to documentation (PDF, HTML, WADL), and supported media types
|
Modifier and Type | Method and Description |
---|---|
Tenant |
TenantAdminApi.create(String name)
Creates a new tenant
|
Role |
RoleAdminApi.create(String name)
Creates a new Role
|
Tenant |
TenantAdminApi.create(String name,
CreateTenantOptions options)
Creates a new tenant
|
User |
UserAdminApi.create(String name,
String password)
Creates a new user
|
User |
UserAdminApi.create(String name,
String password,
CreateUserOptions options)
Creates a new user
|
Service |
ServiceAdminApi.create(String name,
String type,
String description)
Creates a new Service
|
Service |
ServiceAdminApi.get(String serviceId)
Gets the service
|
Role |
RoleAdminApi.get(String roleId)
Gets the role
|
com.google.common.collect.FluentIterable<? extends Role> |
RoleAdminApi.list()
Returns a summary list of roles.
|
Tenant |
TenantAdminApi.update(String id,
UpdateTenantOptions options)
Updates a tenant
|
User |
UserAdminApi.update(String id,
UpdateUserOptions options)
Updates an user
|
Modifier and Type | Method and Description |
---|---|
User |
UserApi.get(String userId)
Retrieve information about a user, by user ID
|
Token |
TokenApi.get(String token)
Validate a token and, if it is valid, return access information regarding the tenant (though not the service catalog)/
|
Tenant |
TenantApi.get(String tenantId)
Retrieve information about a tenant, by tenant ID
|
User |
UserApi.getByName(String userName)
Retrieve information about a user, by user name
NOTE: currently not working in openstack ( https://bugs.launchpad.net/keystone/+bug/956687 )
|
Tenant |
TenantApi.getByName(String tenantName)
Retrieve information about a tenant, by tenant name
NOTE: currently not working in openstack ( https://bugs.launchpad.net/keystone/+bug/956687 )
|
User |
TokenApi.getUserOfToken(String token)
Validate a token and, if it is valid, return access information regarding the tenant (though not the service catalog)/
|
Set<Endpoint> |
TokenApi.listEndpointsForToken(String token)
List all endpoints for a token
NOTE: currently not working in openstack ( https://bugs.launchpad.net/keystone/+bug/988672 )
|
Set<Role> |
UserApi.listRolesOfUser(String userId)
Retrieves the list of global roles associated with a specific user (excludes tenant roles).
|
Set<Role> |
UserApi.listRolesOfUserOnTenant(String userId,
String tenantId)
List the roles a user has been granted on a specific tenant
|
Set<Tenant> |
ServiceApi.listTenants()
The operation returns a list of tenants which the current token provides access to.
|
Modifier and Type | Method and Description |
---|---|
Firewall |
FWaaSApi.create(CreateFirewall firewall)
Create a new firewall
|
FloatingIP |
FloatingIPApi.create(FloatingIP.CreateFloatingIP createFloatingIP)
Creates a floating IP.
|
Router |
RouterApi.create(Router.CreateRouter router)
Create a new router
|
Rule |
SecurityGroupApi.create(Rule.CreateRule securityGroupRule)
Creates a new Security Group Rule.
|
SecurityGroup |
SecurityGroupApi.create(SecurityGroup.CreateSecurityGroup securityGroup)
Creates a new SecurityGroup.
|
FirewallPolicy |
FWaaSApi.createFirewallPolicy(CreateFirewallPolicy firewallPolicy) |
FirewallRule |
FWaaSApi.createFirewallRule(CreateFirewallRule firewallRule) |
Rule |
SecurityGroupApi.get(String id) |
Router |
RouterApi.get(String id)
Returns a Routers collection that should contain a single router with the id requested.
|
Firewall |
FWaaSApi.get(String id)
Returns the details for a specific firewall.
|
FloatingIP |
FloatingIPApi.get(String id)
Returns the details for a specific floating IP.
|
FirewallPolicy |
FWaaSApi.getFirewallPolicy(String id) |
FirewallRule |
FWaaSApi.getFirewallRule(String firewallRuleId) |
SecurityGroup |
SecurityGroupApi.getSecurityGroup(String id) |
FloatingIP |
FloatingIPApi.update(String id,
FloatingIP.UpdateFloatingIP updateFloatingIP)
Update a Floating IP
|
Router |
RouterApi.update(String id,
Router.UpdateRouter router)
Update a router
|
Firewall |
FWaaSApi.update(String id,
UpdateFirewall updateFirewall)
Update a firewall
|
FirewallPolicy |
FWaaSApi.updateFirewallPolicy(String id,
UpdateFirewallPolicy updateFirewallPolicy) |
FirewallRule |
FWaaSApi.updateFirewallRule(String id,
UpdateFirewallRule updateFirewallRule) |
Modifier and Type | Method and Description |
---|---|
HealthMonitor |
LBaaSApi.associateHealthMonitor(String poolId,
String healthMonitorId)
Associate a HealthMonitor to a Pool.
|
HealthMonitor |
LBaaSApi.createHealthMonitor(HealthMonitor.CreateHealthMonitor healthMonitor)
Creates a new HealthMonitor.
|
Member |
LBaaSApi.createMember(Member.CreateMember member)
Creates a new Member.
|
Pool |
LBaaSApi.createPool(Pool.CreatePool pool)
Creates a new Pool.
|
VIP |
LBaaSApi.createVIP(VIP.CreateVIP vip)
Creates a new VIP.
|
HealthMonitor |
LBaaSApi.getHealthMonitor(String id)
Returns the details for a specific HealthMonitor.
|
Member |
LBaaSApi.getMember(String id)
Returns the details for a specific Member.
|
Pool |
LBaaSApi.getPool(String id)
Returns the details for a specific Pool.
|
VIP |
LBaaSApi.getVIP(String id)
Returns the details for a specific VIP.
|
HealthMonitor |
LBaaSApi.updateHealthMonitor(String id,
HealthMonitor.UpdateHealthMonitor healthMonitor)
Update a HealthMonitor.
|
Member |
LBaaSApi.updateMember(String id,
Member.UpdateMember member)
Update a Member.
|
Pool |
LBaaSApi.updatePool(String id,
Pool.UpdatePool pool)
Update a Pool.
|
VIP |
LBaaSApi.updateVIP(String id,
VIP.UpdateVIP vip)
Update a VIP.
|
Modifier and Type | Method and Description |
---|---|
Network |
NetworkApi.create(Network.CreateNetwork network)
Create a new network with the specified type
|
Port |
PortApi.create(Port.CreatePort port)
Create a new port in the specified network
|
Subnet |
SubnetApi.create(Subnet.CreateSubnet subnet)
Create a subnet within a specified network
|
com.google.common.collect.FluentIterable<Network> |
NetworkApi.createBulk(com.google.common.collect.ImmutableList<Network.CreateNetwork> networks)
Create multiple networks
|
com.google.common.collect.FluentIterable<Port> |
PortApi.createBulk(List<Port.CreatePort> ports)
Create multiple ports
|
com.google.common.collect.FluentIterable<Subnet> |
SubnetApi.createBulk(List<Subnet.CreateSubnet> subnets)
Create multiple subnets
|
Subnet |
SubnetApi.get(String id)
Returns the specific Subnet.
|
Port |
PortApi.get(String id)
Returns the specific port
|
Network |
NetworkApi.get(String id)
Return a specific network
|
Network |
NetworkApi.update(String id,
Network.UpdateNetwork network)
Update a network
|
Port |
PortApi.update(String id,
Port.UpdatePort port)
Update a port
|
Subnet |
SubnetApi.update(String id,
Subnet.UpdateSubnet subnet)
Update a subnet
|
Modifier and Type | Method and Description |
---|---|
HostAggregate |
HostAggregateApi.addHost(String id,
String host)
Adds a host to an aggregate
|
FloatingIP |
FloatingIPApi.allocateFromPool(String pool)
Allocates a Floating IP address from a pool
|
VolumeAttachment |
VolumeAttachmentApi.attachVolumeToServerAsDevice(String volumeId,
String serverId,
String device)
Attaches a Volume to a Server.
|
FloatingIP |
FloatingIPApi.create()
Allocates a Floating IP address
|
Volume |
VolumeApi.create(int sizeGB,
CreateVolumeOptions... options)
Deprecated.
Please use
org.jclouds.openstack.cinder.v1.features.VolumeApi#create(int, CreateVolumeOptions) instead.
To be removed in jclouds 2.0. |
KeyPair |
KeyPairApi.create(String name)
Creates a
KeyPair . |
VolumeType |
VolumeTypeApi.create(String name,
CreateVolumeTypeOptions... options)
Creates a new volume type
|
InterfaceAttachment |
AttachInterfaceApi.create(String serverId,
String portId)
Creates a new port interface and associate with the given port
|
HostAggregate |
HostAggregateApi.createInAvailabilityZone(String name,
String availabilityZone)
Creates an aggregate, given its name and availability zone.
|
SecurityGroupRule |
SecurityGroupApi.createRuleAllowingCidrBlock(String parentGroup,
Ingress ip_protocol,
String sourceCidr)
Create a Security Group Rule.
|
SecurityGroupRule |
SecurityGroupApi.createRuleAllowingSecurityGroupId(String parentGroup,
Ingress ip_protocol,
String groupId)
Create a Security Group Rule.
|
VolumeSnapshot |
VolumeApi.createSnapshot(String volumeId,
CreateVolumeSnapshotOptions... options)
Deprecated.
Please use
org.jclouds.openstack.cinder.v1.features.SnapshotApi#create(String, CreateVolumeSnapshotOptions) instead.
To be removed in jclouds 2.0. |
SecurityGroup |
SecurityGroupApi.createWithDescription(String name,
String description)
Create a Security Group
|
KeyPair |
KeyPairApi.createWithPublicKey(String name,
String publicKey)
Creates a
KeyPair with a public key. |
VolumeType |
VolumeTypeApi.get(String id)
Gets a volume type
|
Volume |
VolumeApi.get(String volumeId)
Deprecated.
Please use
VolumeApi.get(String) instead.
To be removed in jclouds 2.0. |
SimpleTenantUsage |
SimpleTenantUsageApi.get(String tenantId)
Retrieve tenant_usage for a specified tenant
|
ServerWithSecurityGroups |
ServerWithSecurityGroupsApi.get(String id)
Retrieve details of the specified server, including security groups
|
SecurityGroup |
SecurityGroupApi.get(String id)
Get a specific Security Group
|
KeyPair |
KeyPairApi.get(String name)
Gets a specific
KeyPair by name. |
HostAggregate |
HostAggregateApi.get(String id)
Retrieves the details of an aggregate, hosts and metadata included.
|
FloatingIP |
FloatingIPApi.get(String id)
Gets a specific Floating IP address
|
InterfaceAttachment |
AttachInterfaceApi.get(String serverId,
String attachmentId)
Returns information about a specified port interface for given server
|
VolumeAttachment |
VolumeAttachmentApi.getAttachmentForVolumeOnServer(String volumeId,
String serverId)
Gets a specific Volume Attachment for a Volume and Server.
|
Quota |
QuotaApi.getByTenant(String tenantId) |
Console |
ConsolesApi.getConsole(String serverId,
Console.Type type)
Gets the specified server Console.
|
Quota |
QuotaApi.getDefaultsForTenant(String tenantId) |
Map<String,String> |
VolumeTypeApi.getExtraSpecs(String id)
Gets the extra specs for a volume type
|
Map<String,String> |
FlavorExtraSpecsApi.getMetadata(String flavorId)
Retrieves all extra specs for a flavor
|
VolumeSnapshot |
VolumeApi.getSnapshot(String snapshotId)
Deprecated.
Please use
SnapshotApi.get(String) instead.
To be removed in jclouds 2.0. |
com.google.common.collect.FluentIterable<VolumeType> |
VolumeTypeApi.list() |
com.google.common.collect.FluentIterable<Volume> |
VolumeApi.list()
Deprecated.
Please use
VolumeApi.list() instead.
To be removed in jclouds 2.0. |
com.google.common.collect.FluentIterable<SimpleTenantUsage> |
SimpleTenantUsageApi.list()
Retrieve tenant usage for all tenants.
|
com.google.common.collect.FluentIterable<SecurityGroup> |
SecurityGroupApi.list()
List all Security Groups.
|
com.google.common.collect.FluentIterable<Hypervisor> |
HypervisorApi.list() |
com.google.common.collect.FluentIterable<HostAggregate> |
HostAggregateApi.list()
Lists all host aggregates.
|
com.google.common.collect.FluentIterable<Host> |
HostAdministrationApi.list()
Returns the list of hosts
|
com.google.common.collect.FluentIterable<? extends FloatingIPPool> |
FloatingIPPoolApi.list()
Lists all Floating IP Pools
|
com.google.common.collect.FluentIterable<FloatingIP> |
FloatingIPApi.list()
Lists all Floating IP addresses
|
com.google.common.collect.FluentIterable<AvailabilityZone> |
AvailabilityZoneApi.list()
Deprecated.
Please use
AvailabilityZoneApi.listAvailabilityZones() instead. To be removed in jclouds 2.0. |
com.google.common.collect.FluentIterable<InterfaceAttachment> |
AttachInterfaceApi.list(String serverId)
Returns list of port interfaces for given server
|
com.google.common.collect.FluentIterable<VolumeAttachment> |
VolumeAttachmentApi.listAttachmentsOnServer(String serverId)
Lists Volume Attachments for a given Server.
|
com.google.common.collect.FluentIterable<AvailabilityZone> |
AvailabilityZoneApi.listAvailabilityZones() |
com.google.common.collect.FluentIterable<Volume> |
VolumeApi.listInDetail()
Deprecated.
Please use
VolumeApi.listInDetail() instead.
To be removed in jclouds 2.0. |
com.google.common.collect.FluentIterable<HypervisorDetails> |
HypervisorApi.listInDetail() |
com.google.common.collect.FluentIterable<AvailabilityZoneDetails> |
AvailabilityZoneApi.listInDetail() |
com.google.common.collect.FluentIterable<VirtualInterface> |
VirtualInterfaceApi.listOnServer(String serverId)
Returns the list of Virtual Interfaces for a given instance.
|
com.google.common.collect.FluentIterable<HostResourceUsage> |
HostAdministrationApi.listResourceUsage(String hostId)
Retrieves the physical/usage resource on a specific host
|
com.google.common.collect.FluentIterable<VolumeSnapshot> |
VolumeApi.listSnapshots()
Deprecated.
Please use
SnapshotApi.list() instead.
To be removed in jclouds 2.0. |
com.google.common.collect.FluentIterable<VolumeSnapshot> |
VolumeApi.listSnapshotsInDetail()
Deprecated.
Please use
SnapshotApi.listInDetail() instead.
To be removed in jclouds 2.0. |
HostAggregate |
HostAggregateApi.removeHost(String id,
String host)
Removes a host from an aggregate
|
HostAggregate |
HostAggregateApi.setMetadata(String id,
Map<String,String> metadata)
Adds metadata to an aggregate
|
HostAggregate |
HostAggregateApi.updateAvailabilityZone(String id,
String availabilityZone)
Updates the availability zone for an aggregate.
|
HostAggregate |
HostAggregateApi.updateName(String id,
String name)
Updates the name of an aggregate.
|
Modifier and Type | Method and Description |
---|---|
Server |
ServerApi.get(String id)
List details of the specified server
|
Image |
ImageApi.get(String id)
List details of the specified image
|
Flavor |
FlavorApi.get(String id)
List details of the specified flavor
|
Map<String,String> |
ServerApi.getMetadata(String id)
List all metadata for a server.
|
Map<String,String> |
ImageApi.getMetadata(String id)
List all metadata for an image.
|
Map<String,String> |
ServerApi.setMetadata(String id,
Map<String,String> metadata)
Set the metadata for a server.
|
Map<String,String> |
ImageApi.setMetadata(String id,
Map<String,String> metadata)
Sets the metadata for an image.
|
Map<String,String> |
ServerApi.updateMetadata(String id,
Map<String,String> metadata)
Update the metadata for a server.
|
Map<String,String> |
ImageApi.updateMetadata(String id,
Map<String,String> metadata)
Update the metadata for a server.
|
Modifier and Type | Method and Description |
---|---|
Instance |
InstanceApi.create(int flavor,
int volumeSize,
String name)
Same as
InstanceApi.create(String, int, String) but accept an integer Flavor ID. |
Instance |
InstanceApi.create(String flavor,
int volumeSize,
String name)
Create a database instance by flavor type and volume size.
|
Flavor |
FlavorApi.get(int flavorId)
Returns a Flavor by id.
|
User |
UserApi.get(String name)
Returns a User by identifier.
|
Instance |
InstanceApi.get(String instanceId)
Returns an Instance by id.
|
User |
UserApi.get(String name,
String hostname)
Returns a User by name and allowed host.
|
boolean |
InstanceApi.isRooted(String instanceId)
Checks to see if root is enabled for an instance.
|
com.google.common.collect.FluentIterable<User> |
UserApi.list()
This operation lists the users in the specified database instance.
|
com.google.common.collect.FluentIterable<Instance> |
InstanceApi.list()
Returns a summary list of Instances.
|
com.google.common.collect.FluentIterable<Flavor> |
FlavorApi.list()
Returns a summary list of Flavors.
|
com.google.common.collect.FluentIterable<Flavor> |
FlavorApi.list(String accountId)
Returns a list of Flavors by Account ID (Tenant Id).
|
Modifier and Type | Method and Description |
---|---|
Extension |
ExtensionApi.get(String id)
Extensions may also be queried individually by their unique alias.
|
Set<Extension> |
ExtensionApi.list()
Lists all available extensions
|
Modifier and Type | Method and Description |
---|---|
com.google.common.collect.FluentIterable<Webhook> |
WebhookApi.create(List<CreateWebhook> webhooks)
Create webhooks.
|
com.google.common.collect.FluentIterable<Webhook> |
WebhookApi.create(String name,
Map<String,Object> metadata)
Create a webhook.
|
Webhook |
WebhookApi.get(String id)
Get a webhook.
|
GroupConfiguration |
GroupApi.getGroupConfiguration(String id)
This operation gets the configuration for the scaling group.
|
GroupState |
GroupApi.getState(String id)
This operation gets the state of the Autoscaling Group.
|
com.google.common.collect.FluentIterable<Webhook> |
WebhookApi.list()
List webhooks.
|
com.google.common.collect.FluentIterable<GroupState> |
GroupApi.listGroupStates()
This operation lists all autoscaling groups.
|
Modifier and Type | Method and Description |
---|---|
Limits |
LimitApi.list()
Provides a list of all applicable limits.
|
Iterable<String> |
LimitApi.listTypes()
All applicable limit types.
|
Modifier and Type | Method and Description |
---|---|
Access |
CloudIdentityAuthenticationApi.authenticateWithTenantIdAndCredentials(String tenantId,
ApiKeyCredentials apiKeyCredentials)
Authenticate to generate a token.
|
Access |
CloudIdentityAuthenticationApi.authenticateWithTenantNameAndCredentials(String tenantName,
ApiKeyCredentials apiKeyCredentials)
Authenticate to generate a token.
|
Modifier and Type | Method and Description |
---|---|
Set<Node> |
NodeApi.add(Iterable<AddNode> addNodes)
Add a new node with the configuration defined by the request.
|
SSLTermination |
SSLTerminationApi.get()
Get SSL termination info.
|
HealthMonitor |
HealthMonitorApi.get()
Get health monitor.
|
ConnectionThrottle |
ConnectionApi.getConnectionThrottle()
Get connection throttle.
|
Iterable<VirtualIPWithId> |
VirtualIPApi.list()
List the virtual IPs.
|
Iterable<AccessRuleWithId> |
AccessRuleApi.list()
List the AccessRules.
|
Iterable<Protocol> |
ReportApi.listProtocols()
All load balancers must define the protocol of the service which is being load balanced.
|
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.