Examples of RunInstancesResult


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

            DescribeInstancesResult result = (DescribeInstancesResult)response;
            for (Reservation reservation : result.getReservations()) {
                populateReservationSecurityGroupNames(reservation);
            }
        } else if (response instanceof RunInstancesResult) {
            RunInstancesResult result = (RunInstancesResult)response;
            populateReservationSecurityGroupNames(result.getReservation());
        }
    }
View Full Code Here

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

            ArrayList<String> securityGroups = new ArrayList<String>();
            securityGroups.add(securityGroup);
            runInstancesRequest.setSecurityGroups(securityGroups);

            // Launch the instance.
            RunInstancesResult runResult = ec2.runInstances(runInstancesRequest);

            // Add the instance id into the instance id list, so we can potentially later
            // terminate that list.
            for (Instance instance: runResult.getReservation().getInstances()) {
                System.out.println("Launched On-Demand Instace: "+instance.getInstanceId());
                instanceIds.add(instance.getInstanceId());
            }
    }
View Full Code Here

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

        final RunInstancesRequest request = createOnDemandInstancesRequest(pool, execution);
        // TODO allow for more options (e.g. monitoring & termination protection etc.)

        LOG.info(">> Sending RunInstances request: {}", request);
        RunInstancesResult result = client.runInstances(request);
        LOG.info("<< Got RunInstances result: {}", result);

        // TODO tag instances: managed-by: Apache Provisionr, business-key: ID etc.

        execution.setVariable(ProcessVariables.RESERVATION_ID,
            result.getReservation().getReservationId());
        execution.setVariable(ProcessVariables.INSTANCE_IDS,
            collectInstanceIdsAsList(result.getReservation().getInstances()));
    }
View Full Code Here

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

        .withMaxCount(1).withImageId(this.imageId)
        .withInstanceType(this.instanceType)
        .withUserData(AmazonApiUtils.base64Encode(this.bootScript))
        .withSecurityGroupIds(this.securityGroups)
        .withKeyName(this.keyPair).withPlacement(placement);
    RunInstancesResult result = getClient().getApi().runInstances(request);
    Instance launchedInstance = Iterables.getLast(result.getReservation()
        .getInstances());
    // await running and await reachable checks are disabled for now, since
    // they take quite long to finish (especially the reachability check).
    // These checks are also somewhat superfluous if we have boot-time
    // liveness checking enabled.
View Full Code Here

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

            DescribeInstancesResult result = (DescribeInstancesResult)response;
            for (Reservation reservation : result.getReservations()) {
                populateReservationSecurityGroupNames(reservation);
            }
        } else if (response instanceof RunInstancesResult) {
            RunInstancesResult result = (RunInstancesResult)response;
            populateReservationSecurityGroupNames(result.getReservation());
        }
    }
View Full Code Here

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

            DescribeInstancesResult result = (DescribeInstancesResult)response;
            for (Reservation reservation : result.getReservations()) {
                populateReservationSecurityGroupNames(reservation);
            }
        } else if (response instanceof RunInstancesResult) {
            RunInstancesResult result = (RunInstancesResult)response;
            populateReservationSecurityGroupNames(result.getReservation());
        }
    }
View Full Code Here

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

        DescribeInstancesResult result = (DescribeInstancesResult)response;
        for (Reservation reservation : result.getReservations()) {
          populateReservationSecurityGroupNames(reservation);
        }
      } else if (response instanceof RunInstancesResult) {
        RunInstancesResult result = (RunInstancesResult)response;
        populateReservationSecurityGroupNames(result.getReservation());
      }
  }
View Full Code Here

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

        DescribeInstancesResult result = (DescribeInstancesResult)response;
        for (Reservation reservation : result.getReservations()) {
          populateReservationSecurityGroupNames(reservation);
        }
      } else if (response instanceof RunInstancesResult) {
        RunInstancesResult result = (RunInstancesResult)response;
        populateReservationSecurityGroupNames(result.getReservation());
      }
  }
View Full Code Here

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

        DescribeInstancesResult result = (DescribeInstancesResult)response;
        for (Reservation reservation : result.getReservations()) {
          populateReservationSecurityGroupNames(reservation);
        }
      } else if (response instanceof RunInstancesResult) {
        RunInstancesResult result = (RunInstancesResult)response;
        populateReservationSecurityGroupNames(result.getReservation());
      }
  }
View Full Code Here

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

        DescribeInstancesResult result = (DescribeInstancesResult)response;
        for (Reservation reservation : result.getReservations()) {
          populateReservationSecurityGroupNames(reservation);
        }
      } else if (response instanceof RunInstancesResult) {
        RunInstancesResult result = (RunInstancesResult)response;
        populateReservationSecurityGroupNames(result.getReservation());
      }
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.