|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface WindowsClient
Provides windows services for EC2. For more information, refer to the Amazon EC2 Developer Guide.
| Method Summary | |
|---|---|
BundleTask |
bundleInstanceInRegion(String region,
String instanceId,
String prefix,
String bucket,
String uploadPolicy,
BundleInstanceS3StorageOptions... options)
Bundles the Windows instance. |
BundleTask |
cancelBundleTaskInRegion(String region,
String bundleId)
Cancels an Amazon EC2 bundling operation. |
Set<BundleTask> |
describeBundleTasksInRegion(String region,
String... bundleTaskIds)
Describes current bundling tasks. |
PasswordData |
getPasswordDataInRegion(String region,
String instanceId)
Retrieves the encrypted administrator password for the instances running Windows. |
| Method Detail |
|---|
BundleTask bundleInstanceInRegion(@Nullable
String region,
String instanceId,
String prefix,
String bucket,
String uploadPolicy,
BundleInstanceS3StorageOptions... options)
region - Bundles are tied to the Region where its files are located
within Amazon S3.instanceId - The ID of the instance to bundle.prefix - Specifies the beginning of the file name of the AMI.bucket - The bucket in which to store the AMI. You can specify a bucket
that you already own or a new bucket that Amazon EC2 creates on
your behalf. If you specify a bucket that belongs to som eone
else, Amazon EC2 returns an error.uploadPolicy - An Amazon S3 upload policy that gives Amazon EC2 permission to
upload items into Amazon S3 on the user's behalf.
ex.
{"expiration": "2008-08-30T08:49:09Z","conditions": ["bucket": "my-bucket"},["starts-with", "$key", "my-new-image"]]}
options - if the bucket isn't owned by you, use this to set the bucket's
accesskeyid
cancelBundleTaskInRegion(java.lang.String, java.lang.String),
describeBundleTasksInRegion(java.lang.String, java.lang.String...),
BundleTask cancelBundleTaskInRegion(@Nullable
String region,
String bundleId)
region - The bundleTask ID is tied to the Region.bundleId - The ID of the bundle task to cancel.
bundleInstanceInRegion(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.jclouds.ec2.options.BundleInstanceS3StorageOptions...),
describeBundleTasksInRegion(java.lang.String, java.lang.String...),
Set<BundleTask> describeBundleTasksInRegion(@Nullable
String region,
String... bundleTaskIds)
region - The bundleTask ID is tied to the Region.cancelBundleTaskInRegion(java.lang.String, java.lang.String),
bundleInstanceInRegion(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.jclouds.ec2.options.BundleInstanceS3StorageOptions...),
PasswordData getPasswordDataInRegion(@Nullable
String region,
String instanceId)
region - The region where the instance is basedinstanceId - The ID of the instance to query
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||