Placement placement = new Placement(); placement.setGroupName(USER); run.withPlacement(placement); BlockDeviceMapping map = new BlockDeviceMapping(); map.setDeviceName("/dev/sdb");
runInstancesRequest = runInstancesRequest.withPlacement( new Placement( stack.getDataCenter() ) ); client.setEndpoint( AmazonUtils.getEndpoint( stack.getDataCenter() ) );
runInstancesRequest = runInstancesRequest.withPlacement( new Placement( stack.getDataCenter() ) ); client.setEndpoint( AmazonUtils.getEndpoint( stack.getDataCenter() ) );
.withPlacement(new Placement(envConfig.getAvailabilityZone())) .withKeyName(workerConfig.getKeyName()) .withIamInstanceProfile(
request = request.withPlacement(placement);
private RunInstancesRequest getBigRunInstancesRequest() { String theAmi="ami-fccd2d94"; return new RunInstancesRequest(theAmi,1,1) .withInstanceType("r3.xlarge") .withKeyName("o2key") .withSecurityGroups("launch-wizard-21") .withMonitoring(true) .withPlacement(new Placement("us-east-1e")); }
request.withPlacement(new Placement(availabilityZone));
request.withPlacement(new Placement(availabilityZone));
.withSecurityGroups(securityGroup) .withInstanceType(instanceType) .withPlacement(new Placement(availabilityZone)) .withUserData(getAgentUserData(instanceType, agentConfig, repositories)) .withBlockDeviceMappings(blockDeviceMappings)
protected String runInstance() { RunInstancesRequest run = new RunInstancesRequest(amiId, 1, 1); run.withInstanceInitiatedShutdownBehavior("terminate"); if (amiInstanceType != null) { run.withInstanceType(amiInstanceType); } if (amiSecurityGroup != null) { run.withSecurityGroups(amiSecurityGroup); } if (amiKeyName != null) { run.withKeyName(amiKeyName); } if (amiAvailabilityZone != null) { run.withPlacement(new Placement(amiAvailabilityZone)); } RunInstancesResult result = ec2.runInstances(run); return result.getReservation().getInstances().get(0).getInstanceId(); }
protected String runInstance() { RunInstancesRequest run = new RunInstancesRequest(amiId, 1, 1); run.withInstanceInitiatedShutdownBehavior("terminate"); if (amiInstanceType != null) { run.withInstanceType(amiInstanceType); } if (amiSecurityGroup != null) { run.withSecurityGroups(amiSecurityGroup); } if (amiKeyName != null) { run.withKeyName(amiKeyName); } if (amiAvailabilityZone != null) { run.withPlacement(new Placement(amiAvailabilityZone)); } RunInstancesResult result = ec2.runInstances(run); return result.getReservation().getInstances().get(0).getInstanceId(); }
.withSecurityGroups(securityGroup) .withInstanceType(instanceType) .withPlacement(new Placement(availabilityZone)) .withUserData(getAgentUserData(instanceType, agentConfig, provisioningScriptsArtifact, repositories)) .withBlockDeviceMappings(blockDeviceMappings)
.withPlacement(new Placement(setupData.getAvailabilityZone())) .withKeyName(workerConfig.getKeyName()) .withUserData(
.withPlacement(new Placement(envConfig.getAvailabilityZone())) .withKeyName(workerConfig.getKeyName()) .withIamInstanceProfile(
.withPlacement(new Placement(envConfig.getAvailabilityZone())) .withKeyName(workerConfig.getKeyName()) .withIamInstanceProfile(