Package | Description |
---|---|
org.jclouds.aws.ec2.features | |
org.jclouds.aws.s3 | |
org.jclouds.azureblob | |
org.jclouds.cloudwatch.features | |
org.jclouds.ec2.features | |
org.jclouds.openstack.nova.ec2.features | |
org.jclouds.route53 | |
org.jclouds.route53.features | |
org.jclouds.s3 |
This package contains an Amazon S3 client implemented by
HttpCommandExecutorService commands. |
org.jclouds.sqs.features | |
org.jclouds.sts | |
org.jclouds.ultradns.ws | |
org.jclouds.ultradns.ws.features | |
org.jclouds.vcloud | |
org.jclouds.vcloud.features |
Modifier and Type | Method and Description |
---|---|
String |
AWSSecurityGroupApi.createSecurityGroupInRegionAndReturnId(String region,
String name,
String description,
CreateSecurityGroupOptions... options) |
Set<? extends Reservation<? extends AWSRunningInstance>> |
AWSInstanceApi.describeInstancesInRegion(String region,
String... instanceIds) |
Set<? extends Reservation<? extends AWSRunningInstance>> |
AWSInstanceApi.describeInstancesInRegionWithFilter(String region,
com.google.common.collect.Multimap<String,String> filter) |
Set<PlacementGroup> |
PlacementGroupApi.describePlacementGroupsInRegion(String region,
String... placementGroupIds)
Returns information about one or more placement groups in your account.
|
Set<PlacementGroup> |
PlacementGroupApi.describePlacementGroupsInRegionWithFilter(String region,
com.google.common.collect.Multimap<String,String> filter)
Returns information about one or more placement groups in your account.
|
Set<SecurityGroup> |
AWSSecurityGroupApi.describeSecurityGroupsInRegion(String region,
String... securityGroupNames) |
Set<SecurityGroup> |
AWSSecurityGroupApi.describeSecurityGroupsInRegionById(String region,
String... securityGroupNames) |
Set<SecurityGroup> |
AWSSecurityGroupApi.describeSecurityGroupsInRegionWithFilter(String region,
com.google.common.collect.Multimap<String,String> filter) |
Set<SpotInstanceRequest> |
SpotInstanceApi.describeSpotInstanceRequestsInRegion(String region,
String... requestIds)
Describes Spot Instance requests.
|
Set<SpotInstanceRequest> |
SpotInstanceApi.describeSpotInstanceRequestsInRegionWithFilter(String region,
com.google.common.collect.Multimap<String,String> filter)
Describes Spot Instance requests.
|
Set<Spot> |
SpotInstanceApi.describeSpotPriceHistoryInRegion(String region,
DescribeSpotPriceHistoryOptions... options)
Describes Spot Price history.
|
Set<String> |
AWSAMIApi.getProductCodesForImageInRegion(String region,
String imageId)
Returns the Product Codes of an image.
|
KeyPair |
AWSKeyPairApi.importKeyPairInRegion(String region,
String keyName,
String publicKeyMaterial)
Imports the public key from an RSA key pair that you created with a third-party tool.
|
Map<String,MonitoringState> |
MonitoringApi.monitorInstancesInRegion(String region,
String instanceId,
String... instanceIds)
Enables monitoring for a running instance.
|
SpotInstanceRequest |
SpotInstanceApi.requestSpotInstanceInRegion(String region,
float spotPrice,
String imageId,
String instanceType)
request a single spot instance
|
Set<SpotInstanceRequest> |
SpotInstanceApi.requestSpotInstancesInRegion(String region,
float spotPrice,
int instanceCount,
LaunchSpecification launchSpec,
RequestSpotInstancesOptions... options)
Creates a Spot Instance request.
|
Reservation<? extends AWSRunningInstance> |
AWSInstanceApi.runInstancesInRegion(String region,
String nullableAvailabilityZone,
String imageId,
int minCount,
int maxCount,
RunInstancesOptions... options) |
Map<String,MonitoringState> |
MonitoringApi.unmonitorInstancesInRegion(String region,
String instanceId,
String... instanceIds)
Disables monitoring for a running instance.
|
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<DeleteResult> |
AWSS3AsyncClient.deleteObjects(String bucketName,
Iterable<String> keys)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<ListBlobBlocksResponse> |
AzureBlobAsyncClient.getBlockList(String container,
String name)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<ListBlobsResponse> |
AzureBlobAsyncClient.listBlobs(ListBlobsOptions... options)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<ListBlobsResponse> |
AzureBlobAsyncClient.listBlobs(String container,
ListBlobsOptions... options)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<? extends BoundedSet<ContainerProperties>> |
AzureBlobAsyncClient.listContainers(ListOptions... listOptions)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
GetMetricStatisticsResponse |
MetricApi.getMetricStatistics(GetMetricStatistics statistics) |
GetMetricStatisticsResponse |
MetricApi.getMetricStatistics(GetMetricStatistics statistics,
GetMetricStatisticsOptions options)
Gets statistics for the specified metric.
|
PagedIterable<Metric> |
MetricApi.list() |
PagedIterable<Alarm> |
AlarmApi.list()
Return all alarms.
|
PagedIterable<Alarm> |
AlarmApi.list(ListAlarmsOptions options)
Return all alarms based on the options query
|
IterableWithMarker<Metric> |
MetricApi.list(ListMetricsOptions options)
Returns a list of valid metrics stored for the AWS account owner.
|
IterableWithMarker<Alarm> |
AlarmApi.listAt(String nextToken)
Return a single page of alarms based on the options query
|
com.google.common.collect.FluentIterable<Alarm> |
AlarmApi.listForMetric(ListAlarmsForMetric options)
Return alarms all alarms for a single metric.
|
PagedIterable<AlarmHistoryItem> |
AlarmApi.listHistory()
Return all history for all alarms.
|
PagedIterable<AlarmHistoryItem> |
AlarmApi.listHistory(ListAlarmHistoryOptions options)
Return all history based on the options query
|
IterableWithMarker<AlarmHistoryItem> |
AlarmApi.listHistoryAt(String nextToken)
Return a single page of history for the specified alarm.
|
Modifier and Type | Method and Description |
---|---|
String |
ElasticIPAddressApi.allocateAddressInRegion(String region)
Acquires an elastic IP address for use with your identity.
|
Attachment |
ElasticBlockStoreApi.attachVolumeInRegion(String region,
String volumeId,
String instanceId,
String device)
Attaches an Amazon EBS volume to a running instance and exposes it as the specified device.
|
BundleTask |
WindowsApi.bundleInstanceInRegion(String region,
String instanceId,
String prefix,
String bucket,
String uploadPolicy,
BundleInstanceS3StorageOptions... options)
Bundles the Windows instance.
|
BundleTask |
WindowsApi.cancelBundleTaskInRegion(String region,
String bundleId)
Cancels an Amazon EC2 bundling operation.
|
String |
AMIApi.createImageInRegion(String region,
String name,
String instanceId,
CreateImageOptions... options)
Creates an AMI that uses an Amazon EBS root device from a "running" or "stopped" instance.
|
KeyPair |
KeyPairApi.createKeyPairInRegion(String region,
String keyName)
Creates a new 2048-bit RSA key pair with the specified name.
|
Snapshot |
ElasticBlockStoreApi.createSnapshotInRegion(String region,
String volumeId,
CreateSnapshotOptions... options)
Creates a snapshot of an Amazon EBS volume and stores it in Amazon S3.
|
Volume |
ElasticBlockStoreApi.createVolumeFromSnapshotInAvailabilityZone(String availabilityZone,
int size,
String snapshotId)
Creates a new Amazon EBS volume to which any Amazon EC2 instance can attach within the same
Availability Zone.
|
Volume |
ElasticBlockStoreApi.createVolumeFromSnapshotInAvailabilityZone(String availabilityZone,
String snapshotId)
Creates a new Amazon EBS volume to which any Amazon EC2 instance can attach within the same
Availability Zone.
|
Volume |
ElasticBlockStoreApi.createVolumeInAvailabilityZone(String availabilityZone,
int size)
Creates a new Amazon EBS volume to which any Amazon EC2 instance can attach within the same
Availability Zone.
|
Set<PublicIpInstanceIdPair> |
ElasticIPAddressApi.describeAddressesInRegion(String region,
String... publicIps)
Lists elastic IP addresses assigned to your identity or provides information about a specific
address.
|
Set<PublicIpInstanceIdPair> |
ElasticIPAddressApi.describeAddressesInRegionWithFilter(String region,
com.google.common.collect.Multimap<String,String> filter)
Lists elastic IP addresses assigned to your identity or provides information on addresses
matching a given filter.
|
Set<AvailabilityZoneInfo> |
AvailabilityZoneAndRegionApi.describeAvailabilityZonesInRegion(String region,
DescribeAvailabilityZonesOptions... options)
Displays Availability Zones that are currently available to the identity and their states.
|
Set<BundleTask> |
WindowsApi.describeBundleTasksInRegion(String region,
String... bundleTaskIds)
Describes current bundling tasks.
|
Set<BundleTask> |
WindowsApi.describeBundleTasksInRegionWithFilter(String region,
com.google.common.collect.Multimap<String,String> filter)
Describes current bundling tasks.
|
Set<? extends Image> |
AMIApi.describeImagesInRegion(String region,
DescribeImagesOptions... options)
Returns information about AMIs, AKIs, and ARIs.
|
Set<? extends Image> |
AMIApi.describeImagesInRegionWithFilter(String region,
com.google.common.collect.Multimap<String,String> filter,
DescribeImagesOptions... options)
Returns information about AMIs, AKIs, and ARIs.
|
Set<? extends Reservation<? extends RunningInstance>> |
InstanceApi.describeInstancesInRegion(String region,
String... instanceIds)
Returns information about instances that you own.
|
Set<? extends Reservation<? extends RunningInstance>> |
InstanceApi.describeInstancesInRegionWithFilter(String region,
com.google.common.collect.Multimap<String,String> filter)
Returns information about instances that you own.
|
Set<KeyPair> |
KeyPairApi.describeKeyPairsInRegion(String region,
String... keyPairNames)
Returns information about key pairs available to you.
|
Set<KeyPair> |
KeyPairApi.describeKeyPairsInRegionWithFilter(String region,
com.google.common.collect.Multimap<String,String> filter)
Returns information about key pairs available to you.
|
Map<String,URI> |
AvailabilityZoneAndRegionApi.describeRegions(DescribeRegionsOptions... options)
Describes Regions that are currently available to the identity.
|
Set<SecurityGroup> |
SecurityGroupApi.describeSecurityGroupsInRegion(String region,
String... securityGroupNames)
Returns information about security groups that you own.
|
Set<SecurityGroup> |
SecurityGroupApi.describeSecurityGroupsInRegionWithFilter(String region,
com.google.common.collect.Multimap<String,String> filter)
Returns information about security groups that you own.
|
Set<Snapshot> |
ElasticBlockStoreApi.describeSnapshotsInRegion(String region,
DescribeSnapshotsOptions... options)
Returns information about Amazon EBS snapshots available to the user.
|
Set<Snapshot> |
ElasticBlockStoreApi.describeSnapshotsInRegionWithFilter(String region,
com.google.common.collect.Multimap<String,String> filter,
DescribeSnapshotsOptions... options)
Returns information about EBS snapshots matching the given filters.
|
Set<Volume> |
ElasticBlockStoreApi.describeVolumesInRegion(String region,
String... volumeIds)
Describes the specified Amazon EBS volumes that you own.
|
Set<Volume> |
ElasticBlockStoreApi.describeVolumesInRegionWithFilter(String region,
com.google.common.collect.Multimap<String,String> filter)
Describes the specified Amazon EBS volumes that you own and match the given filters.
|
com.google.common.collect.FluentIterable<Tag> |
TagApi.filter(com.google.common.collect.Multimap<String,String> filter)
Describes tags for your EC2 resources qualified by a filter
|
com.google.common.collect.FluentIterable<Subnet> |
SubnetApi.filter(com.google.common.collect.Multimap<String,String> filter)
Describes subnets for your EC2 resources qualified by a filter
|
Map<String,BlockDevice> |
InstanceApi.getBlockDeviceMappingForInstanceInRegion(String region,
String instanceId) |
Map<String,Image.EbsBlockDevice> |
AMIApi.getBlockDeviceMappingsForImageInRegion(String region,
String imageId)
Returns a map of device name to block device for the image.
|
String |
InstanceApi.getConsoleOutputForInstanceInRegion(String region,
String instanceId)
Retrieves console output for the specified instance.
|
Permission |
ElasticBlockStoreApi.getCreateVolumePermissionForSnapshotInRegion(String region,
String snapshotId)
Returns the
Permission s of an snapshot. |
Volume.InstanceInitiatedShutdownBehavior |
InstanceApi.getInstanceInitiatedShutdownBehaviorForInstanceInRegion(String region,
String instanceId) |
String |
InstanceApi.getInstanceTypeForInstanceInRegion(String region,
String instanceId) |
String |
InstanceApi.getKernelForInstanceInRegion(String region,
String instanceId) |
Permission |
AMIApi.getLaunchPermissionForImageInRegion(String region,
String imageId)
Returns the
Permission s of an image. |
PasswordData |
WindowsApi.getPasswordDataForInstance(String instanceId)
Retrieves the encrypted administrator password for the instances running Windows.
|
PasswordData |
WindowsApi.getPasswordDataInRegion(String region,
String instanceId)
Retrieves the encrypted administrator password for the instances running Windows.
|
String |
InstanceApi.getRamdiskForInstanceInRegion(String region,
String instanceId) |
String |
InstanceApi.getRootDeviceNameForInstanceInRegion(String region,
String instanceId) |
String |
InstanceApi.getUserDataForInstanceInRegion(String region,
String instanceId) |
boolean |
InstanceApi.isApiTerminationDisabledForInstanceInRegion(String region,
String instanceId) |
com.google.common.collect.FluentIterable<Tag> |
TagApi.list()
Describes all of your tags for your EC2 resources.
|
com.google.common.collect.FluentIterable<Subnet> |
SubnetApi.list()
Describes all of your subnets for your EC2 resources.
|
String |
AMIApi.registerImageFromManifestInRegion(String region,
String imageName,
String pathToManifest,
RegisterImageOptions... options)
Registers an AMI with Amazon EC2.
|
String |
AMIApi.registerUnixImageBackedByEbsInRegion(String region,
String imageName,
String ebsSnapshotId,
RegisterImageBackedByEbsOptions... options)
Registers an AMI with Amazon EC2.
|
Reservation<? extends RunningInstance> |
InstanceApi.runInstancesInRegion(String region,
String nullableAvailabilityZone,
String imageId,
int minCount,
int maxCount,
RunInstancesOptions... options)
Launches a specified number of instances of an AMI for which you have
permissions.
|
Set<? extends InstanceStateChange> |
InstanceApi.startInstancesInRegion(String region,
String... instanceIds)
Starts an instance that uses an Amazon EBS volume as its root device.
|
Set<? extends InstanceStateChange> |
InstanceApi.stopInstancesInRegion(String region,
boolean force,
String... instanceIds)
Stops an instance that uses an Amazon EBS volume as its root device.
|
Set<? extends InstanceStateChange> |
InstanceApi.terminateInstancesInRegion(String region,
String... instanceIds)
Shuts down one or more instances.
|
Modifier and Type | Method and Description |
---|---|
KeyPair |
NovaEC2KeyPairApi.importKeyPairInRegion(String region,
String keyName,
String publicKeyMaterial)
Imports the public key from an RSA key pair that you created with a third-party tool.
|
Modifier and Type | Method and Description |
---|---|
Change |
Route53Api.getChange(String changeID)
returns the current status of a change batch request.
|
Modifier and Type | Method and Description |
---|---|
Change |
ResourceRecordSetApi.apply(ChangeBatch changes)
applies a batch of changes atomically.
|
Change |
ResourceRecordSetApi.create(ResourceRecordSet rrs)
schedules creation of the resource record set.
|
NewHostedZone |
HostedZoneApi.createWithReference(String name,
String callerReference)
This action creates a new hosted zone.
|
NewHostedZone |
HostedZoneApi.createWithReferenceAndComment(String name,
String callerReference,
String comment)
like
HostedZoneApi.createWithReference(String, String) , except you can specify
a comment. |
Change |
ResourceRecordSetApi.delete(ResourceRecordSet rrs)
This action deletes a resource record set.
|
Change |
HostedZoneApi.delete(String zoneId)
This action deletes a hosted zone.
|
HostedZoneAndNameServers |
HostedZoneApi.get(String zoneId)
Retrieves information about the specified zone, including its nameserver
configuration
|
PagedIterable<ResourceRecordSet> |
ResourceRecordSetApi.list()
returns all resource record sets in order.
|
PagedIterable<HostedZone> |
HostedZoneApi.list()
returns all zones in order.
|
ResourceRecordSetIterable |
ResourceRecordSetApi.listAt(ResourceRecordSetIterable.NextRecord nextRecord)
retrieves up to 100 resource record sets in order, starting at
nextRecord |
IterableWithMarker<HostedZone> |
HostedZoneApi.listAt(String nextMarker)
retrieves up to 100 zones in order, starting at
nextMarker |
ResourceRecordSetIterable |
ResourceRecordSetApi.listFirstPage()
retrieves up to 100 resource record sets in order.
|
IterableWithMarker<HostedZone> |
HostedZoneApi.listFirstPage()
retrieves up to 100 zones in order.
|
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<ObjectMetadata> |
S3AsyncClient.copyObject(String sourceBucket,
String sourceObject,
String destinationBucket,
String destinationObject,
CopyObjectOptions... options)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<AccessControlList> |
S3AsyncClient.getBucketACL(String bucketName)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<String> |
S3AsyncClient.getBucketLocation(String bucketName)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<BucketLogging> |
S3AsyncClient.getBucketLogging(String bucketName)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<Payer> |
S3AsyncClient.getBucketPayer(String bucketName)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<AccessControlList> |
S3AsyncClient.getObjectACL(String bucketName,
String key)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<ListBucketResponse> |
S3AsyncClient.listBucket(String bucketName,
ListBucketOptions... options)
Deprecated.
|
com.google.common.util.concurrent.ListenableFuture<? extends Set<BucketMetadata>> |
S3AsyncClient.listOwnedBuckets()
Deprecated.
|
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<MessageIdAndMD5> |
MessageApi.changeVisibility(Map<String,Integer> receiptHandleVisibilityTimeout)
Same as
MessageApi.changeVisibility(Table) , 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(com.google.common.collect.Table<String,String,Integer> idReceiptHandleVisibilityTimeout)
Currently, you can send up to 10
MessageApi.changeVisibility(java.lang.String, int) requests. |
BatchResult<String> |
MessageApi.delete(Iterable<String> receiptHandles)
Same as
MessageApi.delete(Map) , except that we generate numeric ids starting
with 1 |
BatchResult<String> |
MessageApi.delete(Map<String,String> idReceiptHandle)
Currently, you can send up to 10
MessageApi.delete(java.lang.String) requests. |
String |
QueueApi.getAttribute(URI queue,
String attributeName)
returns an attribute of a queue.
|
QueueAttributes |
QueueApi.getAttributes(URI queue)
returns all attributes of a queue.
|
Map<String,String> |
QueueApi.getAttributes(URI queue,
Iterable<String> attributeNames)
returns an attribute of a queue.
|
Message |
MessageApi.receive()
The ReceiveMessage action retrieves one or more messages from the
specified queue.
|
com.google.common.collect.FluentIterable<Message> |
MessageApi.receive(int max)
same as
#receive(URI) except you can receive multiple messages. |
com.google.common.collect.FluentIterable<Message> |
MessageApi.receive(int max,
ReceiveMessageOptions options)
same as
#receive(URI, int) except you can provide options like
VisibilityTimeout parameter in your request, which will be applied to the
messages that SQS returns in the response. |
Message |
MessageApi.receive(ReceiveMessageOptions options)
same as
#receive(URI) except you can provide options like
VisibilityTimeout parameter in your request, which will be applied to the
messages that SQS returns in the response. |
BatchResult<? extends MessageIdAndMD5> |
MessageApi.send(Iterable<String> messageBodies)
Same as
MessageApi.send(Map) , except that we generate numeric ids starting
with 1 |
BatchResult<? extends MessageIdAndMD5> |
MessageApi.send(Map<String,String> idMessageBody)
The SendMessageBatch action delivers up to ten messages to the specified
queue.
|
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.sendWithDelays(Map<String,Integer> messageBodyDelaySeconds)
Same as
MessageApi.sendWithDelays(Table) , except that we generate numeric
ids starting with 1 |
BatchResult<? extends MessageIdAndMD5> |
MessageApi.sendWithDelays(com.google.common.collect.Table<String,String,Integer> idMessageBodyDelaySeconds)
Same as
MessageApi.send(Map) except you can set a delay for each message in
the request. |
Modifier and Type | Method and Description |
---|---|
UserAndSessionCredentials |
STSApi.assumeRole(String roleArn,
String sessionName)
Assumes a role for a specified session.
|
UserAndSessionCredentials |
STSApi.assumeRole(String roleArn,
String sessionName,
AssumeRoleOptions options)
like
STSApi.assumeRole(String, String) , except you can modify the
timeout and other parameters. |
UserAndSessionCredentials |
STSApi.createFederatedUser(String userName)
Returns a set of temporary credentials for a federated user with the user
name specified.
|
UserAndSessionCredentials |
STSApi.createFederatedUser(String userName,
FederatedUserOptions options)
like
STSApi.createFederatedUser(String) , except you can modify the
timeout and other parameters. |
SessionCredentials |
STSApi.createTemporaryCredentials()
Returns a set of temporary credentials for an AWS account or IAM user,
with a default timeout
|
SessionCredentials |
STSApi.createTemporaryCredentials(SessionCredentialsOptions options)
like
STSApi.createTemporaryCredentials() , except you can modify the
timeout and other parameters. |
Modifier and Type | Method and Description |
---|---|
IdAndName |
UltraDNSWSApi.getCurrentAccount()
Returns the account of the current user.
|
com.google.common.collect.Multimap<IdAndName,String> |
UltraDNSWSApi.getRegionsByIdAndName()
Lists the directional regions available in the account.
|
Modifier and Type | Method and Description |
---|---|
String |
RoundRobinPoolApi.addAAAARecordWithAddressAndTTL(String lbPoolID,
String ipv6Address,
int ttl)
adds a new
AAAA record to the pool |
String |
RoundRobinPoolApi.addARecordWithAddressAndTTL(String lbPoolID,
String ipv4Address,
int ttl)
adds a new
A record to the pool |
String |
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.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.addRecordToPoolWithTTLAndWeight(String rdata,
String lbPoolID,
int ttl,
int weight)
adds a new record to the pool with a specified weight.
|
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 |
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 |
ZoneProperties |
ZoneApi.get(String name) |
Task |
TaskApi.get(String name) |
DirectionalGroup |
DirectionalGroupApi.get(String groupId)
returns the regions and name of the specified directional group or null,
if not found.
|
String |
TrafficControllerPoolApi.getNameByDName(String dname)
Retrieves the name of the specified pool by dname.
|
PoolRecordSpec |
TrafficControllerPoolApi.getRecordSpec(String poolRecordID) |
com.google.common.collect.FluentIterable<TrafficControllerPool> |
TrafficControllerPoolApi.list()
Returns all traffic controller pools in the zone.
|
com.google.common.collect.FluentIterable<Task> |
TaskApi.list()
Lists all tasks.
|
com.google.common.collect.FluentIterable<RoundRobinPool> |
RoundRobinPoolApi.list()
Returns all round robin pools in the zone.
|
com.google.common.collect.FluentIterable<ResourceRecordDetail> |
ResourceRecordApi.list()
Returns all the specified record types in the zone.
|
com.google.common.collect.FluentIterable<DirectionalPool> |
DirectionalPoolApi.list()
Returns all directional pools in the zone.
|
com.google.common.collect.FluentIterable<AccountLevelGroup> |
DirectionalGroupApi.listAccountLevelGroups()
Returns all account-level groups.
|
com.google.common.collect.FluentIterable<Zone> |
ZoneApi.listByAccount(String accountId)
Lists all zones in the specified account.
|
com.google.common.collect.FluentIterable<Zone> |
ZoneApi.listByAccountAndType(String accountId,
Zone.Type type)
Lists all zones in the specified account of type
|
com.google.common.collect.FluentIterable<ResourceRecordDetail> |
ResourceRecordApi.listByName(String hostName)
Returns all the specified record types in the zone with the fully
qualified
hostName |
com.google.common.collect.FluentIterable<ResourceRecordDetail> |
ResourceRecordApi.listByNameAndType(String hostName,
int rrType)
Returns all the specified record types in the zone with the fully
qualified
hostName and rrType |
com.google.common.collect.FluentIterable<String> |
DirectionalGroupApi.listGroupNamesByDNameAndType(String hostName,
int rrType)
Returns directional group names visible to the account for the fully
qualified
hostName and rrType |
com.google.common.collect.FluentIterable<TrafficControllerPoolRecordDetail> |
TrafficControllerPoolApi.listRecords(String poolId)
Returns all records in the traffic controller pool.
|
com.google.common.collect.FluentIterable<ResourceRecordDetail> |
RoundRobinPoolApi.listRecords(String poolId)
Returns all records in the round robin pool.
|
com.google.common.collect.FluentIterable<DirectionalPoolRecordDetail> |
DirectionalGroupApi.listRecordsByAccountLevelGroup(String groupId)
Returns all the directional pool records in the account-level group.
|
com.google.common.collect.FluentIterable<DirectionalPoolRecordDetail> |
DirectionalPoolApi.listRecordsByDNameAndType(String dname,
int rrType)
Returns all the directional pool records in the zone with the fully
qualified
hostName and rrType |
com.google.common.collect.FluentIterable<DirectionalPoolRecordDetail> |
DirectionalGroupApi.listRecordsByGroupCoordinates(DirectionalGroupCoordinates group)
Returns all the directional pool records in the pool-level group.
|
String |
TaskApi.runTest(String value)
Runs a test task
|
Modifier and Type | Method and Description |
---|---|
SortedMap<String,URI> |
VCloudVersionsApi.getSupportedVersions() |
Modifier and Type | Method and Description |
---|---|
CatalogItem |
CatalogApi.addVAppTemplateOrMediaImageToCatalogAndNameItem(URI entity,
URI catalog,
String name,
CatalogItemOptions... options)
A catalog can contain references to vApp templates and media images that have been uploaded to
any vDC in an organization.
|
VAppTemplate |
VAppTemplateApi.captureVAppAsTemplateInVDC(URI toCapture,
String templateName,
URI vdc,
CaptureVAppOptions... options)
The captureVApp request creates a vApp template from an instantiated vApp.
|
Task |
VAppTemplateApi.copyVAppTemplateToVDCAndName(URI sourceVAppTemplate,
URI vdc,
String newName,
CloneVAppTemplateOptions... options) |
Task |
VAppApi.copyVAppToVDCAndName(URI sourceVApp,
URI vdc,
String newName,
CloneVAppOptions... options) |
VApp |
VAppTemplateApi.createVAppInVDCByInstantiatingTemplate(String appName,
URI vdc,
URI template,
InstantiateVAppTemplateOptions... options) |
Task |
VAppApi.deleteVApp(URI href)
delete a vAppTemplate, vApp, or media image.
|
Task |
VAppTemplateApi.deleteVAppTemplate(URI href)
delete a vAppTemplate, vApp, or media image.
|
Task |
VAppApi.deployAndPowerOnVApp(URI href)
like
VAppApi.deployVApp(URI) , except deploy transitions to power on state |
Task |
VmApi.deployAndPowerOnVm(URI href)
like
#deploy(URI) , except deploy transitions to power on state |
Task |
VAppApi.deployVApp(URI href)
To deploy a vApp, the client makes a request to its action/deploy URL.
|
Task |
VmApi.deployVm(URI href)
To deploy a vApp, the client makes a request to its action/deploy URL.
|
Catalog |
CatalogApi.findCatalogInOrgNamed(String orgName,
String catalogName)
returns the catalog in the organization associated with the specified name.
|
CatalogItem |
CatalogApi.findCatalogItemInOrgCatalogNamed(String orgName,
String catalogName,
String itemName)
returns the catalog item in the catalog associated with the specified name.
|
OrgNetwork |
NetworkApi.findNetworkInOrgVDCNamed(String orgName,
String vdcName,
String networkName) |
Org |
OrgApi.findOrgNamed(String orgName)
This call returns a list of all vCloud Data Centers (vdcs), catalogs, and task lists within
the organization.
|
TasksList |
TaskApi.findTasksListInOrgNamed(String orgName) |
VApp |
VAppApi.findVAppInOrgVDCNamed(String orgName,
String vdcName,
String vAppName) |
VAppTemplate |
VAppTemplateApi.findVAppTemplateInOrgCatalogNamed(String orgName,
String catalogName,
String itemName)
returns the vapp template corresponding to a catalog item in the catalog associated with the
specified name.
|
VDC |
VDCApi.findVDCInOrgNamed(String orgName,
String vdcName)
returns the VDC in the organization associated with the specified name.
|
Catalog |
CatalogApi.getCatalog(URI catalogId) |
CatalogItem |
CatalogApi.getCatalogItem(URI catalogItem) |
OrgNetwork |
NetworkApi.getNetwork(URI network) |
Org |
OrgApi.getOrg(URI orgId) |
Envelope |
VAppTemplateApi.getOvfEnvelopeForVAppTemplate(URI href) |
Task |
TaskApi.getTask(URI taskId)
Whenever the result of a request cannot be returned immediately, the server creates a Task
object and includes it in the response, as a member of the Tasks container in the response
body.
|
TasksList |
TaskApi.getTasksList(URI tasksListId) |
VApp |
VAppApi.getVApp(URI href) |
VAppTemplate |
VAppTemplateApi.getVAppTemplate(URI vAppTemplate) |
VDC |
VDCApi.getVDC(URI vdc) |
Vm |
VmApi.getVm(URI href) |
Map<String,ReferenceType> |
OrgApi.listOrgs()
The response to a login request includes a list of the organizations to which the
authenticated user has access.
|
Task |
VAppTemplateApi.moveVAppTemplateToVDCAndRename(URI toClone,
URI vdc,
String newName,
CloneVAppTemplateOptions... options) |
Task |
VAppApi.moveVAppToVDCAndRename(URI sourceVApp,
URI vdc,
String newName,
CloneVAppOptions... options) |
Task |
VAppApi.powerOffVApp(URI href)
A powerOff request to a vApp URL powers off all of the virtual machines in the vApp, as
specified in its StartupSection field.
|
Task |
VmApi.powerOffVm(URI href)
A powerOff request to a vApp URL powers off all of the virtual machines in the vApp, as
specified in its StartupSection field.
|
Task |
VAppApi.powerOnVApp(URI href)
A powerOn request to a vApp URL powers on all of the virtual machines in the vApp, as
specified in the vApp’s StartupSection field.
|
Task |
VmApi.powerOnVm(URI href)
A powerOn request to a vApp URL powers on all of the virtual machines in the vApp, as
specified in the vApp’s StartupSection field.
|
Task |
VAppApi.resetVApp(URI href)
A reset request to a vApp URL resets all of the virtual machines in the vApp, as specified in
its StartupSection field.
|
Task |
VmApi.resetVm(URI href)
A reset request to a vApp URL resets all of the virtual machines in the vApp, as specified in
its StartupSection field.
|
Task |
VAppApi.suspendVApp(URI href)
A suspend request to a vApp URL suspends all of the virtual machines in the vApp, as specified
in its StartupSection field.
|
Task |
VmApi.suspendVm(URI href)
A suspend request to a vApp URL suspends all of the virtual machines in the vApp, as specified
in its StartupSection field.
|
Task |
VAppApi.undeployAndSaveStateOfVApp(URI href)
like
VAppApi.undeployVApp(URI) , where the undeployed virtual machines are suspended and their
suspend state saved |
Task |
VmApi.undeployAndSaveStateOfVm(URI href)
like
#undeploy(URI) , where the undeployed virtual machines are suspended and their
suspend state saved |
Task |
VAppApi.undeployVApp(URI href)
Undeploying a vApp powers off or suspends any running virtual machines it contains, then frees
the resources reserved for the vApp and sets the vApp’s deploy attribute to a value of false
to indicate that it is not deployed.
|
Task |
VmApi.undeployVm(URI href)
Undeploying a vApp powers off or suspends any running virtual machines it contains, then frees
the resources reserved for the vApp and sets the vApp’s deploy attribute to a value of false
to indicate that it is not deployed.
|
Task |
VmApi.updateCPUCountOfVm(int cpuCount,
URI href)
update the cpuCount of an existing VM
|
Task |
VmApi.updateGuestCustomizationOfVm(GuestCustomizationSection guestCustomizationSection,
URI href)
Modify the Guest Customization Section of a Virtual Machine
|
Task |
VmApi.updateMemoryMBOfVm(int memoryInMB,
URI href)
update the memoryInMB of an existing VM
|
Task |
VmApi.updateNetworkConnectionOfVm(NetworkConnectionSection networkConnectionSection,
URI href)
Modify the Network Connection Section of a Virtual Machine
|
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.