List of usage examples for com.amazonaws.services.ec2.model InstanceType C1Medium
InstanceType C1Medium
To view the source code for com.amazonaws.services.ec2.model InstanceType C1Medium.
Click Source Link
From source file:com.clouddrive.parth.NewClass.java
public static void init(String instanceType, String noOfinstances) throws Exception { INSTANCE_COUNT = Integer.parseInt(noOfinstances); switch (instanceType) { case "C1Medium": INSTANCE_TYPE = InstanceType.C1Medium.toString(); break;//w w w . j a v a 2 s.co m case "C1Xlarge": INSTANCE_TYPE = InstanceType.C1Xlarge.toString(); break; case "C32xlarge": INSTANCE_TYPE = InstanceType.C32xlarge.toString(); break; case "C34xlarge": INSTANCE_TYPE = InstanceType.C34xlarge.toString(); break; case "C38xlarge": INSTANCE_TYPE = InstanceType.C38xlarge.toString(); break; case "C3Large": INSTANCE_TYPE = InstanceType.C3Large.toString(); break; case "C3Xlarge": INSTANCE_TYPE = InstanceType.C3Xlarge.toString(); break; case "Cc14xlarge": INSTANCE_TYPE = InstanceType.Cc14xlarge.toString(); break; case "Cc28xlarge": INSTANCE_TYPE = InstanceType.Cc28xlarge.toString(); break; case "Cg14xlarge": INSTANCE_TYPE = InstanceType.Cg14xlarge.toString(); break; case "Cr18xlarge": INSTANCE_TYPE = InstanceType.Cr18xlarge.toString(); break; case "G22xlarge": INSTANCE_TYPE = InstanceType.G22xlarge.toString(); break; case "T1Micro": INSTANCE_TYPE = InstanceType.T1Micro.toString(); break; } //AWSCredentials credentials = new PropertiesCredentials(NewClass.class.getClassLoader().getResourceAsStream( // "AwsCredentials.properties")); // s3 = new AmazonS3Client(credentials); String secretKey = "kxDFnyETb02UrLr4YT3bRjiET+/FNGUMrE3DrU4j"; String accessKey = "AKIAII3DXT3OYD5UV4WQ"; BasicAWSCredentials awsCreds = new BasicAWSCredentials(accessKey, secretKey); s3 = new AmazonS3Client(awsCreds); Region usWest2 = Region.getRegion(Regions.US_WEST_2); ((AmazonWebServiceClient) s3).setRegion(usWest2); emr = new AmazonElasticMapReduceClient(awsCreds); emr.setRegion(Region.getRegion(Regions.EU_WEST_1)); }
From source file:jp.primecloud.auto.process.aws.AwsInstanceTypeDefinition.java
License:Open Source License
private static void initInstanceStoreCounts() { // http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html // ?//from w ww .j a va 2s .c o m // M3 addInstanceStoreCount(InstanceType.M3Medium, 1); addInstanceStoreCount(InstanceType.M3Large, 1); addInstanceStoreCount(InstanceType.M3Xlarge, 2); addInstanceStoreCount(InstanceType.M32xlarge, 2); // C3 addInstanceStoreCount(InstanceType.C3Large, 2); addInstanceStoreCount(InstanceType.C3Xlarge, 2); addInstanceStoreCount(InstanceType.C32xlarge, 2); addInstanceStoreCount(InstanceType.C34xlarge, 2); addInstanceStoreCount(InstanceType.C38xlarge, 2); // G2 addInstanceStoreCount(InstanceType.G22xlarge, 1); addInstanceStoreCount(InstanceType.G28xlarge, 2); // X1 addInstanceStoreCount(InstanceType.X116xlarge, 1); addInstanceStoreCount(InstanceType.X132xlarge, 2); // R3 addInstanceStoreCount(InstanceType.R3Large, 1); addInstanceStoreCount(InstanceType.R3Xlarge, 1); addInstanceStoreCount(InstanceType.R32xlarge, 1); addInstanceStoreCount(InstanceType.R34xlarge, 1); addInstanceStoreCount(InstanceType.R38xlarge, 2); // I2 addInstanceStoreCount(InstanceType.I2Xlarge, 1); addInstanceStoreCount(InstanceType.I22xlarge, 2); addInstanceStoreCount(InstanceType.I24xlarge, 4); addInstanceStoreCount(InstanceType.I28xlarge, 8); // D2 addInstanceStoreCount(InstanceType.D2Xlarge, 3); addInstanceStoreCount(InstanceType.D22xlarge, 6); addInstanceStoreCount(InstanceType.D24xlarge, 12); addInstanceStoreCount(InstanceType.D28xlarge, 24); // // M1 addInstanceStoreCount(InstanceType.M1Small, 1); addInstanceStoreCount(InstanceType.M1Medium, 1); addInstanceStoreCount(InstanceType.M1Large, 2); addInstanceStoreCount(InstanceType.M1Xlarge, 4); // M2 addInstanceStoreCount(InstanceType.M2Xlarge, 1); addInstanceStoreCount(InstanceType.M22xlarge, 1); addInstanceStoreCount(InstanceType.M24xlarge, 2); // C1 addInstanceStoreCount(InstanceType.C1Medium, 1); addInstanceStoreCount(InstanceType.C1Xlarge, 4); // CC2 addInstanceStoreCount(InstanceType.Cc28xlarge, 4); // CG1 addInstanceStoreCount(InstanceType.Cg14xlarge, 2); // CR1 addInstanceStoreCount(InstanceType.Cr18xlarge, 2); // HI1 addInstanceStoreCount(InstanceType.Hi14xlarge, 2); // HS1 addInstanceStoreCount(InstanceType.Hs18xlarge, 24); }