Modifier and Type | Method and Description |
---|---|
Role |
RoleAdminApi.create(String name)
Creates a new Role
|
Service |
ServiceAdminApi.create(String name,
String type,
String description)
Creates a new Service
|
Modifier and Type | Method and Description |
---|---|
HostAggregate |
HostAggregateApi.addHost(String id,
String host)
Adds a host to an aggregate
|
VolumeAttachment |
VolumeAttachmentApi.attachVolumeToServerAsDevice(String volumeId,
String serverId,
String device)
Attaches a Volume to a Server.
|
VolumeType |
VolumeTypeApi.create(String name,
CreateVolumeTypeOptions... options)
Creates a new volume type
|
String |
ServerAdminApi.createBackup(String id,
String imageName,
BackupType backupType,
int rotation,
CreateBackupOfServerOptions... options)
Create backup of a server.
|
HostAggregate |
HostAggregateApi.createInAvailabilityZone(String name,
String availabilityZone)
Creates an aggregate, given its name and availability zone.
|
Boolean |
ServerAdminApi.liveMigrate(String id,
String host,
boolean blockMigration,
boolean diskOverCommit)
Live migrate a server.
|
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 |
---|---|
Flavor |
FlavorApi.create(Flavor flavor)
Create flavor according to the provided object
|
Modifier and Type | Method and Description |
---|---|
Job<Set<Domain>> |
DomainApi.create(Iterable<CreateDomain> createDomains)
Provisions one or more new DNS domains based on the configuration defined in CreateDomain.
|
Job<Set<RecordDetail>> |
RecordApi.create(Iterable<Record> createRecords)
Create Records for a Domain or Subdomain.
|
Modifier and Type | Method and Description |
---|---|
Set<Node> |
NodeApi.add(Iterable<AddNode> addNodes)
Add a new node with the configuration defined by the request.
|
LoadBalancer |
LoadBalancerApi.create(CreateLoadBalancer createLB)
Create a new load balancer with the configuration defined by the request.
|
void |
AccessRuleApi.create(Iterable<AccessRule> accessRules)
Create new access rules or append to existing access rules.
|
void |
HealthMonitorApi.createOrUpdate(HealthMonitor healthMonitor)
Create or update a health monitor.
|
void |
SSLTerminationApi.createOrUpdate(SSLTermination sslTermination)
Create or update SSL termination.
|
void |
ConnectionApi.createOrUpdateConnectionThrottle(ConnectionThrottle connectionThrottle)
The connection throttling feature imposes limits on the number of connections per IP address to help mitigate
malicious or abusive traffic to your applications.
|
void |
LoadBalancerApi.update(int id,
UpdateLoadBalancer updateLB)
Update the properties of a load balancer.
|
void |
NodeApi.update(int id,
UpdateNode updateNode)
Update the attributes of a node.
|
Copyright © 2009–2017 The Apache Software Foundation. All rights reserved.