Package com.amazonaws.services.ec2.model

Examples of com.amazonaws.services.ec2.model.DescribeImagesRequest


  }

  public void tagDelete(final String resourceId, final String key,
      final String value) {

    final DeleteTagsRequest request = new DeleteTagsRequest();

    final Collection<String> resourceList = new ArrayList<String>(1);
    resourceList.add(resourceId);

    final Collection<Tag> tagList = new ArrayList<Tag>(1);
    tagList.add(new Tag(key, value));

    request.setResources(resourceList);
    request.setTags(tagList);

    logger.info("tag delete request=" + request);

    amazonClient.deleteTags(request);
View Full Code Here


             * computing capacity in AWS datacenters.
             *
             * In this sample, we use the EC2 client to list the availability zones
             * in a region, and then list the instances running in those zones.
             */
            DescribeAvailabilityZonesResult availabilityZonesResult = ec2.describeAvailabilityZones();
            List<AvailabilityZone> availabilityZones = availabilityZonesResult.getAvailabilityZones();
            System.out.println("You have access to " + availabilityZones.size() + " availability zones:");
            for (AvailabilityZone zone : availabilityZones) {
                System.out.println(" - " + zone.getZoneName() + " (" + zone.getRegionName() + ")");
            }

View Full Code Here

    final long timeStart = System.currentTimeMillis();

    final List<String> imageIds = new ArrayList<String>();
    imageIds.add(imageId);

    final DescribeImagesRequest request = new DescribeImagesRequest();
    request.setImageIds(imageIds);

    while (true) {

      final DescribeImagesResult result = amazonClient
          .describeImages(request);
View Full Code Here

        if (null == imageId)
        {
            return Optional.absent();
        }

        DescribeImagesResult result = ec2Client.describeImages(new DescribeImagesRequest().
                withImageIds(imageId));

        if (result.getImages().isEmpty())
        {
            return Optional.absent();
View Full Code Here

        {
            manifestLocation.append("pv");
        }
        manifestLocation.append("-????.??.?.*");

        return new DescribeImagesRequest().
                withOwners("amazon").
                withFilters(new Filter().withName("image-type").withValues("machine"),
                            new Filter().withName("virtualization-type").withValues(imageInfo.getVirtualizationType()),
                            new Filter().withName("architecture").withValues(imageInfo.getArchitecture()),
                            new Filter().withName("root-device-type").withValues(imageInfo.getRootDeviceType()),
View Full Code Here

        RegisterImageResult registerImageResult = ec2Client.registerImage(registerImageRequest);

        String imageId = registerImageResult.getImageId();

        DescribeImagesRequest describeImagesRequest = new DescribeImagesRequest().
                withImageIds(imageId);

        try
        {
            while (true)
View Full Code Here

       
        manifestLocation.append("*pv-grub-");
        manifestLocation.append(imageInfo.getBootPartition());
        manifestLocation.append("_*");

        return new DescribeImagesRequest().
                withOwners("amazon").
                withFilters(new Filter().withName("image-type").withValues("kernel"),
                            new Filter().withName("architecture").withValues(imageInfo.getArchitecture()),
                            new Filter().withName("manifest-location").withValues(manifestLocation.toString()));
    }
View Full Code Here

            manifestLocation.append("pv");
        }
//        manifestLocation.append("-????.??.?.*");
        manifestLocation.append("-2014.03.?.*");

        return new DescribeImagesRequest().
                withOwners("amazon").
                withFilters(new Filter().withName("image-type").withValues("machine"),
                            new Filter().withName("virtualization-type").withValues(imageInfo.getVirtualizationType()),
                            new Filter().withName("architecture").withValues(imageInfo.getArchitecture()),
                            new Filter().withName("root-device-type").withValues(imageInfo.getRootDeviceType()),
View Full Code Here

        RegisterImageResult registerImageResult = ec2Client.registerImage(registerImageRequest);

        String imageId = registerImageResult.getImageId();

        DescribeImagesRequest describeImagesRequest = new DescribeImagesRequest().
                withImageIds(imageId);

        try
        {
            while (true)
View Full Code Here

     */
    for (int index = 0; index < attemptCount; index++) {

      try {

        final DescribeImagesRequest request = new DescribeImagesRequest();
        request.setImageIds(wrapList(imageId));

        final DescribeImagesResult result = amazonClient
            .describeImages(request);

        final List<Image> imageList = result.getImages();
View Full Code Here

TOP

Related Classes of com.amazonaws.services.ec2.model.DescribeImagesRequest

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.