|
||||||||||
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. |
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...)
,
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |