Modifier and Type | Method and Description |
---|---|
Client |
ChefApi.createClient(String clientName)
Creates a new client.
|
Client |
ChefApi.createClient(String clientName,
CreateClientOptions options)
Creates a new client with custom options.
|
Modifier and Type | Method and Description |
---|---|
Key |
KeyApi.create(String name,
String key) |
Key |
KeyApi.create(String name,
String key) |
DropletCreate |
DropletApi.create(String name,
String region,
String size,
String image) |
DropletCreate |
DropletApi.create(String name,
String region,
String size,
String image) |
DropletCreate |
DropletApi.create(String name,
String region,
String size,
String image) |
DropletCreate |
DropletApi.create(String name,
String region,
String size,
String image) |
DropletCreate |
DropletApi.create(String name,
String region,
String size,
String image,
CreateDropletOptions options) |
DropletCreate |
DropletApi.create(String name,
String region,
String size,
String image,
CreateDropletOptions options) |
DropletCreate |
DropletApi.create(String name,
String region,
String size,
String image,
CreateDropletOptions options) |
DropletCreate |
DropletApi.create(String name,
String region,
String size,
String image,
CreateDropletOptions options) |
Action |
DropletApi.snapshot(int id,
String name) |
Key |
KeyApi.update(int id,
String name) |
Key |
KeyApi.update(String fingerprint,
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.scheduleCreateWithContact(String fqdn,
String contact)
Schedules addition of a new primary zone with one hour default TTL and
SerialStyle#INCREMENT into the current session. |
Modifier and Type | Method and Description |
---|---|
ServerDetails |
ServerApi.createWithHostnameAndRootPassword(ServerSpec serverSpec,
String hostname,
String rootPassword,
CreateServerOptions... options)
Create a new server
|
ServerDetails |
ServerApi.createWithHostnameAndRootPassword(ServerSpec serverSpec,
String hostname,
String rootPassword,
CreateServerOptions... options)
Create a new server
|
Modifier and Type | Method and Description |
---|---|
Operation |
TargetPoolApi.addHealthCheck(String targetPool,
List<URI> healthChecks)
Adds health check URL to targetPool.
|
Operation |
TargetPoolApi.addInstance(String targetPool,
List<URI> instances)
Adds instance to the targetPool.
|
Operation |
AddressApi.create(String address)
Creates an address resource in the specified project specifying the size of the address.
|
Operation |
DiskApi.create(String diskName,
DiskCreationOptions options)
Creates a persistent disk resource, in the specified project, specifying the size of the disk and other options.
|
Operation |
DiskApi.create(String diskName,
DiskCreationOptions options)
Creates a persistent disk resource, in the specified project, specifying the size of the disk and other options.
|
Operation |
ForwardingRuleApi.create(String forwardingRuleName,
ForwardingRuleCreationOptions options)
Creates a ForwardingRule resource in the specified project and region using the data included in the request.
|
Operation |
ForwardingRuleApi.create(String forwardingRuleName,
ForwardingRuleCreationOptions options)
Creates a ForwardingRule resource in the specified project and region using the data included in the request.
|
Operation |
DiskApi.create(String diskName,
String sourceImage,
DiskCreationOptions options)
Creates a persistent disk resource, in the specified project, specifying the size of the disk and other options.
|
Operation |
DiskApi.create(String diskName,
String sourceImage,
DiskCreationOptions options)
Creates a persistent disk resource, in the specified project, specifying the size of the disk and other options.
|
Operation |
UrlMapApi.create(String name,
URI defaultService)
Creates a urlMap resource in the specified project using the data included in the request.
|
Operation |
UrlMapApi.create(String name,
URI defaultService)
Creates a urlMap resource in the specified project using the data included in the request.
|
Operation |
TargetHttpProxyApi.create(String name,
URI urlMap)
Creates a targetHttpProxy resource in the specified project using the given URI for the urlMap.
|
Operation |
TargetHttpProxyApi.create(String name,
URI urlMap)
Creates a targetHttpProxy resource in the specified project using the given URI for the urlMap.
|
Operation |
ImageApi.createFromDisk(String image,
String sourceDisk)
Creates an image resource in the specified project from the provided persistent disk.
|
Operation |
ImageApi.createFromDisk(String image,
String sourceDisk)
Creates an image resource in the specified project from the provided persistent disk.
|
Operation |
NetworkApi.createInIPv4Range(String networkName,
String IPv4Range)
Creates a persistent network resource in the specified project with the specified range.
|
Operation |
NetworkApi.createInIPv4Range(String networkName,
String IPv4Range)
Creates a persistent network resource in the specified project with the specified range.
|
Operation |
FirewallApi.createInNetwork(String name,
URI network,
FirewallOptions firewallOptions)
Creates a firewall resource in the specified project using the data included in the request.
|
Operation |
FirewallApi.createInNetwork(String name,
URI network,
FirewallOptions firewallOptions)
Creates a firewall resource in the specified project using the data included in the request.
|
Operation |
FirewallApi.createInNetwork(String name,
URI network,
FirewallOptions firewallOptions)
Creates a firewall resource in the specified project using the data included in the request.
|
Operation |
RouteApi.createInNetwork(String name,
URI network,
RouteOptions routeOptions)
Creates a route resource in the specified project using the data included in the request.
|
Operation |
RouteApi.createInNetwork(String name,
URI network,
RouteOptions routeOptions)
Creates a route resource in the specified project using the data included in the request.
|
Operation |
RouteApi.createInNetwork(String name,
URI network,
RouteOptions routeOptions)
Creates a route resource in the specified project using the data included in the request.
|
Operation |
DiskApi.createSnapshot(String diskName,
String snapshotName)
Create a snapshot of a given disk in a zone.
|
Operation |
DiskApi.createSnapshot(String diskName,
String snapshotName,
String description) |
Operation |
DiskApi.createSnapshot(String diskName,
String snapshotName,
String description) |
HealthStatus |
TargetPoolApi.getHealth(String targetPool,
URI instance)
Gets the HealthStatus of an instance in a targetPool.
|
HealthStatus |
BackendServiceApi.getHealth(String backendServiceName,
URI group)
Gets the most recent health check results for this backend service.
|
Operation |
HttpHealthCheckApi.insert(String httpHealthCheckName)
Creates a HttpHealthCheck resource in the specified project and region using the data included in the request.
|
Operation |
HttpHealthCheckApi.insert(String name,
HttpHealthCheckCreationOptions options)
Creates a HttpHealthCheck resource in the specified project and region using the data included in the request.
|
Operation |
HttpHealthCheckApi.insert(String name,
HttpHealthCheckCreationOptions options)
Creates a HttpHealthCheck resource in the specified project and region using the data included in the request.
|
Operation |
HttpHealthCheckApi.patch(String name,
HttpHealthCheckCreationOptions options)
Updates a HttpHealthCheck resource in the specified project
using the data included in the request.
|
Operation |
HttpHealthCheckApi.patch(String name,
HttpHealthCheckCreationOptions options)
Updates a HttpHealthCheck resource in the specified project
using the data included in the request.
|
Operation |
TargetPoolApi.removeHealthCheck(String targetPool,
List<URI> healthChecks)
Removes health check URL from targetPool.
|
Operation |
TargetPoolApi.removeInstance(String targetPool,
List<URI> instances)
Removes instance URL from targetPool.
|
Operation |
TargetPoolApi.setBackup(String targetPool,
Float failoverRatio,
URI target)
Changes backup pool configurations.
|
Operation |
TargetPoolApi.setBackup(String targetPool,
URI target)
Changes backup pool configurations.
|
Operation |
InstanceApi.setScheduling(String instanceName,
Instance.Scheduling.OnHostMaintenance onHostMaintenance,
boolean automaticRestart,
boolean preemptible)
Sets an instance's scheduling options.
|
Operation |
InstanceApi.setScheduling(String instanceName,
Instance.Scheduling.OnHostMaintenance onHostMaintenance,
boolean automaticRestart,
boolean preemptible)
Sets an instance's scheduling options.
|
Operation |
InstanceApi.setScheduling(String instanceName,
Instance.Scheduling.OnHostMaintenance onHostMaintenance,
boolean automaticRestart,
boolean preemptible)
Sets an instance's scheduling options.
|
Operation |
InstanceApi.setTags(String instance,
Iterable<String> items,
String fingerprint)
Lists items for an instance
|
Operation |
InstanceApi.setTags(String instance,
Iterable<String> items,
String fingerprint)
Lists items for an instance
|
Operation |
ForwardingRuleApi.setTarget(String forwardingRule,
URI target)
Changes the target url for a forwarding rule.
|
Operation |
TargetHttpProxyApi.setUrlMap(String targetHttpProxyName,
URI urlMap)
Updates the specified targetHttpProxy resource with the data included in the request.
|
Operation |
ProjectApi.setUsageExportBucket(String bucketName,
String reportNamePrefix) |
Operation |
ProjectApi.setUsageExportBucket(String bucketName,
String reportNamePrefix) |
Operation |
HttpHealthCheckApi.update(String name,
HttpHealthCheckCreationOptions options)
Updates a HttpHealthCheck resource in the specified project using the data included in the request.
|
Operation |
HttpHealthCheckApi.update(String name,
HttpHealthCheckCreationOptions options)
Updates a HttpHealthCheck resource in the specified project using the data included in the request.
|
UrlMapValidateResult |
UrlMapApi.validate(String urlMapName,
UrlMap urlMap)
Runs the tests specified for the give urlMap resource.
|
UrlMapValidateResult |
UrlMapApi.validate(String urlMapName,
UrlMapOptions options)
Runs the tests specified for the give urlMap resource.
|
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.
|
Modifier and Type | Method and Description |
---|---|
Auth |
AuthenticationClient.authenticate(String username,
String key)
Authenticate to generate a token.
|
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.
|
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)
Creates a new user
|
User |
UserAdminApi.create(String name,
String password,
CreateUserOptions options)
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.create(String name,
String type,
String description)
Creates a new Service
|
Service |
ServiceAdminApi.create(String name,
String type,
String description)
Creates a new Service
|
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.
|
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 |
---|---|
RouterInterface |
RouterApi.addInterfaceForPort(String routerId,
String portId)
Add a interface to a router to connect to the specified port
|
RouterInterface |
RouterApi.addInterfaceForSubnet(String routerId,
String subnetId)
Add a interface to a router to connect to the specified subnet
|
boolean |
RouterApi.removeInterfaceForPort(String routerId,
String portId)
Remove the interface where the specified port is connected to
|
boolean |
RouterApi.removeInterfaceForSubnet(String routerId,
String subnetId)
Remove the interface where the specified subnet is connected to
|
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 |
---|---|
HostAggregate |
HostAggregateApi.addHost(String id,
String host)
Adds a host to an aggregate
|
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
|
VolumeAttachment |
VolumeAttachmentApi.attachVolumeToServerAsDevice(String volumeId,
String serverId,
String device)
Attaches a Volume to a Server.
|
VolumeAttachment |
VolumeAttachmentApi.attachVolumeToServerAsDevice(String volumeId,
String serverId,
String device)
Attaches a Volume to a Server.
|
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
|
String |
ServerAdminApi.createBackup(String id,
String imageName,
BackupType backupType,
int rotation,
CreateBackupOfServerOptions... options)
Create backup of a server.
|
String |
ServerAdminApi.createBackup(String id,
String imageName,
BackupType backupType,
int rotation,
CreateBackupOfServerOptions... options)
Create backup of a server.
|
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.
|
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.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.
|
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
|
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. |
KeyPair |
KeyPairApi.createWithPublicKey(String name,
String publicKey)
Creates a
KeyPair with a public key. |
Console |
ConsolesApi.getConsole(String serverId,
Console.Type type)
Gets the specified server Console.
|
void |
ServerAdminApi.liveMigrate(String id,
String host,
boolean blockMigration,
boolean diskOverCommit)
Live migrate a server.
|
void |
ServerAdminApi.liveMigrate(String id,
String host,
boolean blockMigration,
boolean diskOverCommit)
Live migrate a server.
|
void |
ServerAdminApi.liveMigrate(String id,
String host,
boolean blockMigration,
boolean diskOverCommit)
Live migrate a server.
|
void |
FloatingIPApi.removeFromServer(String address,
String serverId)
Removes a Floating IP address from 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.
|
void |
VolumeTypeApi.updateExtraSpec(String id,
String key,
String value)
Creates or updates a single extra spec value
|
void |
VolumeTypeApi.updateExtraSpec(String id,
String key,
String value)
Creates or updates a single extra spec value
|
void |
VolumeTypeApi.updateExtraSpecs(String id,
Map<String,String> specs)
Creates or updates the extra metadata for a given flavor
|
void |
FlavorExtraSpecsApi.updateMetadata(String flavorId,
Map<String,String> specs)
Creates or updates the extra specs for a given flavor
|
void |
FlavorExtraSpecsApi.updateMetadataEntry(String flavorId,
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
|
HostAggregate |
HostAggregateApi.updateName(String id,
String name)
Updates the name of an aggregate.
|
boolean |
QuotaApi.updateQuotaOfTenant(Quota quota,
String tenantId)
Update the quotas for a given tenant
|
Modifier and Type | Method and Description |
---|---|
void |
ServerApi.changeAdminPass(String id,
String adminPass)
Change the administrative password to a server.
|
ServerCreated |
ServerApi.create(String name,
String imageRef,
String flavorRef,
CreateServerOptions... options)
Create a new server
|
ServerCreated |
ServerApi.create(String name,
String imageRef,
String flavorRef,
CreateServerOptions... options)
Create a new server
|
ServerCreated |
ServerApi.create(String name,
String imageRef,
String flavorRef,
CreateServerOptions... options)
Create a new server
|
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.
|
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.
|
String |
ServerApi.updateMetadata(String id,
String key,
String value)
Set a metadata item for a server.
|
String |
ServerApi.updateMetadata(String id,
String key,
String value)
Set a metadata item for a server.
|
String |
ImageApi.updateMetadata(String id,
String key,
String value)
Set a metadata item for an image.
|
String |
ImageApi.updateMetadata(String id,
String key,
String value)
Set a metadata item for an image.
|
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(int flavor,
int volumeSize,
String name)
Same as
InstanceApi.create(String, int, String) but accept an integer Flavor ID. |
Instance |
InstanceApi.create(int flavor,
int volumeSize,
String name)
Same as
InstanceApi.create(String, int, String) but accept an integer Flavor ID. |
void |
UserApi.create(Set<User> users)
Create database users.
|
void |
DatabaseApi.create(String database)
Same as create(String, null, null)
|
Instance |
InstanceApi.create(String flavor,
int volumeSize,
String name)
Create a database instance by flavor type and volume size.
|
Instance |
InstanceApi.create(String flavor,
int volumeSize,
String name)
Create a database instance by flavor type and volume size.
|
Instance |
InstanceApi.create(String flavor,
int volumeSize,
String name)
Create a database instance by flavor type and volume size.
|
void |
UserApi.create(String userName,
String password,
String databaseName)
Create a database user by name, password, and database name.
|
void |
UserApi.create(String userName,
String password,
String databaseName)
Create a database user by name, password, and database name.
|
void |
UserApi.create(String userName,
String password,
String databaseName)
Create a database user by name, password, and database name.
|
void |
DatabaseApi.create(String database,
String character_set,
String collate)
This operation creates a new database within the specified instance.
|
void |
DatabaseApi.create(String database,
String character_set,
String collate)
This operation creates a new database within the specified instance.
|
void |
DatabaseApi.create(String database,
String character_set,
String collate)
This operation creates a new database within the specified instance.
|
void |
UserApi.create(String userName,
String password,
String host,
String databaseName)
Create a database user by name, password, and database name.
|
void |
UserApi.create(String userName,
String password,
String host,
String databaseName)
Create a database user by name, password, and database name.
|
void |
UserApi.create(String userName,
String password,
String host,
String databaseName)
Create a database user by name, password, and database name.
|
void |
UserApi.create(String userName,
String password,
String host,
String databaseName)
Create a database user by name, password, and database name.
|
void |
UserApi.grant(String userName,
List<String> databases)
This operation grants access for the specified user to a database for the specified instance.
|
void |
UserApi.grant(String userName,
String databaseName)
This operation grants access for the specified user to a database for the specified instance.
|
Modifier and Type | Method and Description |
---|---|
boolean |
FirewallApi.activateFirewall(List<String> firewallIds) |
Firewall |
FirewallApi.addFirewallRuleToNic(Firewall.Request.AddRulePayload payload) |
String |
IpBlockApi.addPublicIpToNic(String ip,
String nicid) |
String |
IpBlockApi.addPublicIpToNic(String ip,
String nicid) |
String |
DrivesApi.addRomDriveToServer(Drive.Request.AddRomDriveToServerPayload payload) |
DataCenter |
DataCenterApi.clearDataCenter(String identifier)
Removes all components from an existing Virtual Data Center.
|
String |
StorageApi.connectStorageToServer(Storage.Request.ConnectPayload payload)
Connects a virtual storage device to an existing server.
|
DataCenter |
DataCenterApi.createDataCenter(DataCenter.Request.CreatePayload createRequest)
Creates and saves a new, empty Virtual Data Center.
|
String |
LoadBalancerApi.createLoadBalancer(LoadBalancer.Request.CreatePayload payload) |
String |
NicApi.createNic(Nic.Request.CreatePayload payload) |
String |
ServerApi.createServer(Server.Request.CreatePayload payload)
Creates a Virtual Server within an existing data center.
|
Snapshot |
SnapshotApi.createSnapshot(Snapshot.Request.CreatePayload payload) |
String |
StorageApi.createStorage(Storage.Request.CreatePayload payload)
Creates a virtual storage within an existing virtual data center.
|
boolean |
FirewallApi.deactivateFirewall(List<String> firewallIds) |
boolean |
DataCenterApi.deleteDataCenter(String identifier)
Deletes an Virtual Data Center.
|
boolean |
FirewallApi.deleteFirewall(List<String> firewallIds) |
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 |
LoadBalancerApi.deregisterLoadBalancer(LoadBalancer.Request.DeregisterPayload payload) |
String |
StorageApi.disconnectStorageFromServer(String storageId,
String serverId)
Disconnects a virtual storage device from a connected server.
|
String |
StorageApi.disconnectStorageFromServer(String storageId,
String serverId)
Disconnects a virtual storage device from a connected server.
|
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) |
LoadBalancer |
LoadBalancerApi.registerLoadBalancer(LoadBalancer.Request.RegisterPayload payload) |
String |
IpBlockApi.releasePublicIpBlock(String blockid) |
boolean |
FirewallApi.removeFirewallRules(List<String> firewallRuleIds) |
String |
IpBlockApi.removePublicIpFromNic(String ip,
String nicid) |
String |
IpBlockApi.removePublicIpFromNic(String ip,
String nicid) |
String |
DrivesApi.removeRomDriveFromServer(String imageid,
String serverid) |
String |
DrivesApi.removeRomDriveFromServer(String imageid,
String serverid) |
IpBlock |
IpBlockApi.reservePublicIpBlock(int blockSize,
Location location) |
IpBlock |
IpBlockApi.reservePublicIpBlock(int blockSize,
Location location) |
String |
ServerApi.resetServer(String id)
Resets an existing virtual server (POWER CYCLE).
|
String |
SnapshotApi.rollbackSnapshot(Snapshot.Request.RollbackPayload payload) |
String |
NicApi.setInternetAccess(Nic.Request.SetInternetAccessPayload payload) |
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.
|
DataCenter |
DataCenterApi.updateDataCenter(DataCenter.Request.UpdatePayload updateRequest)
Updates the information associated to an existing Virtual Data Center.
|
String |
LoadBalancerApi.updateLoadBalancer(LoadBalancer.Request.UpdatePayload payload) |
String |
NicApi.updateNic(Nic.Request.UpdatePayload payload) |
String |
ServerApi.updateServer(Server.Request.UpdatePayload payload)
Updates parameters of an existing virtual server device.
|
String |
SnapshotApi.updateSnapshot(Snapshot.Request.UpdatePayload payload) |
String |
StorageApi.updateStorage(Storage.Request.UpdatePayload payload)
Updates parameters of an existing virtual storage device.
|
Modifier and Type | Method and Description |
---|---|
Group |
GroupApi.create(GroupConfiguration groupConfiguration,
LaunchConfiguration launchConfiguration,
List<CreateScalingPolicy> scalingPolicies)
Create a scaling group.
|
Group |
GroupApi.create(GroupConfiguration groupConfiguration,
LaunchConfiguration launchConfiguration,
List<CreateScalingPolicy> scalingPolicies)
Create a scaling group.
|
Group |
GroupApi.create(GroupConfiguration groupConfiguration,
LaunchConfiguration launchConfiguration,
List<CreateScalingPolicy> scalingPolicies)
Create a scaling group.
|
com.google.common.collect.FluentIterable<ScalingPolicy> |
PolicyApi.create(List<CreateScalingPolicy> scalingPolicies)
Create a scaling policy.
|
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.
|
com.google.common.collect.FluentIterable<Webhook> |
WebhookApi.create(String name,
Map<String,Object> metadata)
Create a webhook.
|
boolean |
PolicyApi.update(String scalingPolicyId,
CreateScalingPolicy scalingPolicy)
This operation updates a specific scaling policy.
|
boolean |
WebhookApi.update(String id,
String name,
Map<String,Object> metadata)
Update a webhook.
|
boolean |
WebhookApi.update(String id,
String name,
Map<String,Object> metadata)
Update a webhook.
|
boolean |
GroupApi.updateGroupConfiguration(String id,
GroupConfiguration groupConfiguration)
This operation updates the configuration for the scaling group.
|
boolean |
GroupApi.updateLaunchConfiguration(String id,
LaunchConfiguration launchConfiguration)
This operation updates the launch configuration for the scaling group.
|
Modifier and Type | Method and Description |
---|---|
ReverseDNSApi |
CloudDNSApi.getReverseDNSApi(String serviceName)
Provides access to Reverse DNS features.
|
ReverseDNSApi |
CloudDNSApi.getReverseDNSApiForService(String serviceName)
Deprecated.
Please use
CloudDNSApi.getReverseDNSApi(String) instead. To be removed in jclouds 2.0. |
Modifier and Type | Method and Description |
---|---|
Job<Set<RecordDetail>> |
ReverseDNSApi.create(URI deviceURI,
Iterable<Record> records)
Create Reverse DNS (PTR) records for a device.
|
Job<Set<RecordDetail>> |
ReverseDNSApi.create(URI deviceURI,
Iterable<Record> records)
Create Reverse DNS (PTR) records for a device.
|
Job<Domain> |
DomainApi.importFormat(List<String> contents,
Domain.Format format)
This call provisions a new DNS domain under the account specified by the BIND 9 formatted file configuration
contents.
|
Job<Domain> |
DomainApi.importFormat(List<String> contents,
Domain.Format format)
This call provisions a new DNS domain under the account specified by the BIND 9 formatted file configuration
contents.
|
Job<Void> |
ReverseDNSApi.update(URI deviceURI,
Map<String,Record> idsToRecords)
Update Reverse DNS (PTR) records for a device.
|
Job<Void> |
ReverseDNSApi.update(URI deviceURI,
Map<String,Record> idsToRecords)
Update Reverse DNS (PTR) records for a device.
|
Job<Void> |
DomainApi.updateEmail(Iterable<Integer> ids,
String email)
This call modifies the domain's email only.
|
Job<Void> |
DomainApi.updateEmail(Iterable<Integer> ids,
String email)
This call modifies the domain's email only.
|
Job<Void> |
DomainApi.updateTTL(Iterable<Integer> ids,
int ttl)
This call modifies the domain's TTL only.
|
Job<Void> |
DomainApi.updateTTL(Iterable<Integer> ids,
int ttl)
This call modifies the domain's TTL only.
|
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 |
---|---|
void |
SessionPersistenceApi.create(SessionPersistence sessionPersistence)
Create session persistence.
|
void |
ErrorPageApi.create(String content)
Specify the HTML content for the custom error page.
|
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.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. |
NewHostedZone |
HostedZoneApi.createWithReferenceAndComment(String name,
String callerReference,
String comment)
like
HostedZoneApi.createWithReference(String, String) , except you can specify
a comment. |
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 |
---|---|
BatchResult<String> |
MessageApi.changeVisibility(Iterable<String> receiptHandles,
int visibilityTimeout)
Same as
MessageApi.changeVisibility(Map, int) , except that we generate
numeric ids starting with 1 |
BatchResult<String> |
MessageApi.changeVisibility(Iterable<String> receiptHandles,
int visibilityTimeout)
Same as
MessageApi.changeVisibility(Map, int) , except that we generate
numeric ids starting with 1 |
BatchResult<String> |
MessageApi.changeVisibility(Map<String,String> idReceiptHandle,
int visibilityTimeout)
Currently, you can send up to 10
MessageApi.changeVisibility(java.lang.String, int) requests. |
BatchResult<String> |
MessageApi.changeVisibility(Map<String,String> idReceiptHandle,
int visibilityTimeout)
Currently, you can send up to 10
MessageApi.changeVisibility(java.lang.String, int) requests. |
BatchResult<? extends MessageIdAndMD5> |
MessageApi.sendWithDelay(Iterable<String> messageBodies,
int delaySeconds)
Same as
MessageApi.sendWithDelay(Map, int) , except that we generate numeric
ids starting with 1 |
BatchResult<? extends MessageIdAndMD5> |
MessageApi.sendWithDelay(Iterable<String> messageBodies,
int delaySeconds)
Same as
MessageApi.sendWithDelay(Map, int) , except that we generate numeric
ids starting with 1 |
BatchResult<? extends MessageIdAndMD5> |
MessageApi.sendWithDelay(Map<String,String> idMessageBody,
int delaySeconds)
Same as
MessageApi.send(Map) except you set a delay for all messages in the
request |
BatchResult<? extends MessageIdAndMD5> |
MessageApi.sendWithDelay(Map<String,String> idMessageBody,
int delaySeconds)
Same as
MessageApi.send(Map) except you set a delay for all messages in the
request |
Modifier and Type | Method and Description |
---|---|
DirectionalGroupApi |
UltraDNSWSApi.getDirectionalGroupApiForAccount(String accountId)
Provides access to Account-Level Directional Group features.
|
DirectionalPoolApi |
UltraDNSWSApi.getDirectionalPoolApiForZone(String zoneName)
Provides access to Directional Pool features.
|
ResourceRecordApi |
UltraDNSWSApi.getResourceRecordApiForZone(String zoneName)
Provides access to Resource Record features.
|
RoundRobinPoolApi |
UltraDNSWSApi.getRoundRobinPoolApiForZone(String zoneName)
Provides access to Round Robin Pool features.
|
TrafficControllerPoolApi |
UltraDNSWSApi.getTrafficControllerPoolApiForZone(String zoneName)
Provides access to Traffic Controller Pool features.
|
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.addAAAARecordWithAddressAndTTL(String lbPoolID,
String ipv6Address,
int ttl)
adds a new
AAAA record to the pool |
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 |
RoundRobinPoolApi.addARecordWithAddressAndTTL(String lbPoolID,
String ipv4Address,
int ttl)
adds a new
A record to the pool |
String |
RoundRobinPoolApi.addARecordWithAddressAndTTL(String lbPoolID,
String ipv4Address,
int ttl)
adds a new
A record to the pool |
String |
DirectionalPoolApi.addFirstRecordInNonConfiguredGroup(String poolId,
DirectionalPoolRecord toCreate)
creates a resource record in the pool, creating and assigning it to the
special "non configured group".
|
String |
DirectionalPoolApi.addFirstRecordInNonConfiguredGroup(String poolId,
DirectionalPoolRecord toCreate)
creates a resource record in the pool, creating and assigning it to the
special "non configured group".
|
String |
DirectionalPoolApi.addRecordIntoExistingGroup(String poolId,
DirectionalPoolRecord toCreate,
String groupId)
creates a resource record in the pool.
|
String |
DirectionalPoolApi.addRecordIntoExistingGroup(String poolId,
DirectionalPoolRecord toCreate,
String groupId)
creates a resource record in the pool.
|
String |
DirectionalPoolApi.addRecordIntoExistingGroup(String poolId,
DirectionalPoolRecord toCreate,
String groupId)
creates a resource record in the pool.
|
String |
DirectionalPoolApi.addRecordIntoNewGroup(String poolId,
DirectionalPoolRecord toCreate,
DirectionalGroup group)
creates a resource record in the pool.
|
String |
DirectionalPoolApi.addRecordIntoNewGroup(String poolId,
DirectionalPoolRecord toCreate,
DirectionalGroup group)
creates a resource record in the pool.
|
String |
DirectionalPoolApi.addRecordIntoNewGroup(String poolId,
DirectionalPoolRecord toCreate,
DirectionalGroup group)
creates a resource record in the pool.
|
String |
TrafficControllerPoolApi.addRecordToPoolWithTTL(String rdata,
String lbPoolID,
int ttl)
adds a new record to the pool with default weight.
|
String |
TrafficControllerPoolApi.addRecordToPoolWithTTL(String rdata,
String lbPoolID,
int ttl)
adds a new record to the pool with default weight.
|
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.
|
String |
TrafficControllerPoolApi.addRecordToPoolWithTTLAndWeight(String rdata,
String lbPoolID,
int ttl,
int weight)
adds a new record to the pool with a specified weight.
|
String |
TrafficControllerPoolApi.addRecordToPoolWithTTLAndWeight(String rdata,
String lbPoolID,
int ttl,
int weight)
adds a new record to the pool with a specified 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 |
ResourceRecordApi.create(ResourceRecord toCreate)
creates a resource record in the zone.
|
String |
TrafficControllerPoolApi.createForDNameAndType(String name,
String dname,
int rrType)
creates a traffic controller pool.
|
String |
TrafficControllerPoolApi.createForDNameAndType(String name,
String dname,
int rrType)
creates a traffic controller pool.
|
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 |
RoundRobinPoolApi.createForDNameAndType(String name,
String dname,
int rrType)
creates a round robin 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 |
String |
DirectionalPoolApi.createForDNameAndType(String name,
String dname,
int rrType)
creates a directional pool for
A and CNAME (ipv4) records |
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.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<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<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<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<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 |
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 |
ResourceRecordApi.update(String guid,
ResourceRecord toCreate)
updates an existing resource record in the zone.
|
void |
ResourceRecordApi.update(String guid,
ResourceRecord toCreate)
updates an existing resource record in the zone.
|
void |
DirectionalPoolApi.updateRecord(String recordId,
DirectionalPoolRecord update)
updates such as ttl or rdata for an existing directional record.
|
void |
DirectionalPoolApi.updateRecord(String recordId,
DirectionalPoolRecord update)
updates such as ttl or rdata for an existing directional record.
|
void |
TrafficControllerPoolApi.updateRecord(String poolRecordID,
UpdatePoolRecord update)
This request updates an existing pool record.
|
void |
TrafficControllerPoolApi.updateRecord(String poolRecordID,
UpdatePoolRecord update)
This request updates an existing pool record.
|
void |
DirectionalPoolApi.updateRecordAndGroup(String recordId,
DirectionalPoolRecord update,
DirectionalGroup group)
updates the geo groups of an existing directional record.
|
void |
DirectionalPoolApi.updateRecordAndGroup(String recordId,
DirectionalPoolRecord update,
DirectionalGroup group)
updates the geo groups of an existing directional record.
|
void |
DirectionalPoolApi.updateRecordAndGroup(String recordId,
DirectionalPoolRecord update,
DirectionalGroup group)
updates the geo groups of an existing directional record.
|
void |
RoundRobinPoolApi.updateRecordWithAddressAndTTL(String lbPoolID,
String guid,
String ipv4Address,
int ttl)
updates an existing A or AAAA record in the pool.
|
void |
RoundRobinPoolApi.updateRecordWithAddressAndTTL(String lbPoolID,
String guid,
String ipv4Address,
int ttl)
updates an existing A or AAAA record in the pool.
|
void |
RoundRobinPoolApi.updateRecordWithAddressAndTTL(String lbPoolID,
String guid,
String ipv4Address,
int ttl)
updates an existing A or AAAA record in the pool.
|
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.