public interface WindowsClient
| Modifier and Type | Method and Description | 
|---|---|
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. 
 | 
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 someone
           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
           accesskeyidcancelBundleTaskInRegion(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)
Copyright © 2009-2013 jclouds. All Rights Reserved.