Package | Description |
---|---|
org.jclouds.cloudservers | |
org.jclouds.cloudstack.features | |
org.jclouds.openstack.nova.v2_0.extensions | |
org.jclouds.openstack.nova.v2_0.features |
Modifier and Type | Method and Description |
---|---|
Image |
CloudServersClient.createImageFromServer(String imageName,
int serverId)
Deprecated.
This operation creates a new image for the given server ID.
|
Server |
CloudServersClient.createServer(String name,
int imageId,
int flavorId,
CreateServerOptions... options)
Deprecated.
This operation asynchronously provisions a new server.
|
SharedIpGroup |
CloudServersClient.createSharedIpGroup(String name,
CreateSharedIpGroupOptions... options)
Deprecated.
This operation creates a new shared IP group.
|
Addresses |
CloudServersClient.getAddresses(int serverId)
Deprecated.
List all server addresses
returns empty set if the server doesn't exist
|
BackupSchedule |
CloudServersClient.getBackupSchedule(int serverId)
Deprecated.
List the backup schedule for the specified server
|
Flavor |
CloudServersClient.getFlavor(int id)
Deprecated.
This operation returns details of the specified flavor.
|
Image |
CloudServersClient.getImage(int id)
Deprecated.
This operation returns details of the specified image.
|
Limits |
CloudServersClient.getLimits()
Deprecated.
All accounts, by default, have a preconfigured set of thresholds (or limits) to manage
capacity and prevent abuse of the system.
|
Server |
CloudServersClient.getServer(int id)
Deprecated.
This operation returns details of the specified server.
|
SharedIpGroup |
CloudServersClient.getSharedIpGroup(int id)
Deprecated.
This operation returns details of the specified shared IP group.
|
Set<Flavor> |
CloudServersClient.listFlavors(ListOptions... options)
Deprecated.
List available flavors (IDs and names only)
in order to retrieve all details, pass the option
withDetails() |
Set<Image> |
CloudServersClient.listImages(ListOptions... options)
Deprecated.
List available images (IDs and names only)
in order to retrieve all details, pass the option
withDetails() |
Set<String> |
CloudServersClient.listPrivateAddresses(int serverId)
Deprecated.
List all private server addresses
returns empty set if the server doesn't exist
|
Set<String> |
CloudServersClient.listPublicAddresses(int serverId)
Deprecated.
List all public server addresses
returns empty set if the server doesn't exist
|
Set<Server> |
CloudServersClient.listServers(ListOptions... options)
Deprecated.
List all servers (IDs and names only)
This operation provides a list of servers associated with your identity.
|
Set<SharedIpGroup> |
CloudServersClient.listSharedIpGroups(ListOptions... options)
Deprecated.
List shared IP groups (IDs and names only)
in order to retrieve all details, pass the option
withDetails() |
Modifier and Type | Method and Description |
---|---|
AsyncCreateResponse |
AddressApi.associateIPAddressInZone(String zoneId,
AssociateIPAddressOptions... options)
Acquires and associates a public IP to an account.
|
AsyncCreateResponse |
ISOApi.attachISO(String isoId,
String vmId)
Attaches an ISO to a virtual machine.
|
AsyncCreateResponse |
VolumeApi.attachVolume(String volumeId,
String virtualMachineId)
Deletes a attached disk volume
|
AsyncCreateResponse |
ISOApi.copyISO(String isoId,
String sourceZoneId,
String destZoneId)
Copies a template from one zone to another.
|
AsyncCreateResponse |
TemplateApi.copyTemplateToZone(String id,
String sourceZoneId,
String destZoneId)
Copies a template from one zone to another.
|
AsyncCreateResponse |
FirewallApi.createEgressFirewallRuleForNetworkAndProtocol(String networkId,
FirewallRule.Protocol protocol,
CreateFirewallRuleOptions... options) |
AsyncCreateResponse |
FirewallApi.createEgressFirewallRuleForNetworkProtocolAndPort(String networkId,
FirewallRule.Protocol protocol,
int startPort,
int endPort) |
AsyncCreateResponse |
FirewallApi.createFirewallRuleForIpAndProtocol(String ipAddressId,
FirewallRule.Protocol protocol,
CreateFirewallRuleOptions... options) |
AsyncCreateResponse |
FirewallApi.createFirewallRuleForIpProtocolAndPort(String ipAddressId,
FirewallRule.Protocol protocol,
int startPort,
int endPort) |
AsyncCreateResponse |
NATApi.createIPForwardingRule(String IPAddressId,
String protocol,
int startPort,
CreateIPForwardingRuleOptions... options)
Creates an ip forwarding rule
|
AsyncCreateResponse |
FirewallApi.createPortForwardingRuleForVirtualMachine(String ipAddressId,
PortForwardingRule.Protocol protocol,
int publicPort,
String virtualMachineId,
int privatePort) |
AsyncCreateResponse |
SnapshotApi.createSnapshot(String volumeId,
CreateSnapshotOptions... options)
Creates an instant snapshot of a volume.
|
SnapshotPolicy |
SnapshotApi.createSnapshotPolicy(SnapshotPolicySchedule schedule,
String numberToRetain,
String timezone,
String volumeId)
Creates a snapshot policy for the account.
|
AsyncCreateResponse |
TemplateApi.createTemplate(TemplateMetadata templateMetadata,
CreateTemplateOptions... options)
Creates a template of a virtual machine.
|
AsyncCreateResponse |
VolumeApi.createVolumeFromCustomDiskOfferingInZone(String name,
String diskOfferingId,
String zoneId,
int size)
List volumes
|
AsyncCreateResponse |
VolumeApi.createVolumeFromDiskOfferingInZone(String name,
String diskOfferingId,
String zoneId)
Create a volume with given name and snapshotId
|
AsyncCreateResponse |
VolumeApi.createVolumeFromSnapshotInZone(String name,
String snapshotId,
String zoneId)
Get volume by id
|
AsyncCreateResponse |
ISOApi.deleteISO(String id,
DeleteISOOptions... options)
Deletes an ISO file.
|
AsyncCreateResponse |
TemplateApi.deleteTemplate(String id,
DeleteTemplateOptions... options)
Deletes a template from the system.
|
AsyncCreateResponse |
ISOApi.detachISO(String vmId)
Detaches any ISO file (if any) currently attached to a virtual machine.
|
AsyncCreateResponse |
VolumeApi.detachVolume(String volumeId)
Attaches a disk volume to a virtual machine.
|
AsyncCreateResponse |
DomainAccountApi.disableAccount(String accountName,
String domainId,
boolean onlyLock)
Disable or lock an account
|
AsyncCreateResponse |
DomainUserApi.disableUser(String userId)
Disable a user with a specific ID
|
AsyncCreateResponse |
ISOApi.extractISO(String id,
ExtractMode mode,
String zoneId,
ExtractISOOptions... options)
Extracts an ISO
|
AsyncCreateResponse |
TemplateApi.extractTemplate(String id,
ExtractMode mode,
String zoneId,
ExtractTemplateOptions... options) |
Set<SnapshotPolicy> |
SnapshotApi.listSnapshotPolicies(String volumeId,
ListSnapshotPoliciesOptions... options)
Lists snapshot policies.
|
Set<Snapshot> |
SnapshotApi.listSnapshots(ListSnapshotsOptions... options)
Lists all available snapshots for the account, matching the query described by the options.
|
Set<TemplatePermission> |
TemplateApi.listTemplatePermissions(String id,
AccountInDomainOptions... options)
List template visibility and all accounts that have permissions to view
this template.
|
ISO |
ISOApi.updateISO(String id,
UpdateISOOptions... options) |
void |
ISOApi.updateISOPermissions(String id,
UpdateISOPermissionsOptions... options)
Updates iso permissions
|
Modifier and Type | Method and Description |
---|---|
String |
VolumeTypeApi.getExtraSpec(String id,
String key)
Retrieve a single extra spec value
|
String |
FlavorExtraSpecsApi.getMetadataKey(String flavorId,
String key)
Return a single extra spec value
|
Modifier and Type | Method and Description |
---|---|
Flavor |
FlavorApi.create(Flavor flavor)
Create flavor according to the provided object
|
ServerCreated |
ServerApi.create(String name,
String imageRef,
String flavorRef,
CreateServerOptions... options)
Create a new server
|
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.