Uses of Class
org.jclouds.ec2.options.RunInstancesOptions
-
-
Uses of RunInstancesOptions in org.jclouds.aws.ec2.compute.strategy
Methods in org.jclouds.aws.ec2.compute.strategy with parameters of type RunInstancesOptions Modifier and Type Method Description protected void
CreateKeyPairPlacementAndSecurityGroupsAsNeededAndReturnRunOptions. addSecurityGroups(String region, String group, Template template, RunInstancesOptions instanceOptions)
protected Set<RunningInstance>
AWSEC2CreateNodesInGroupThenAddToSet. createNodesInRegionAndZone(String region, String zone, String group, int count, Template template, RunInstancesOptions instanceOptions)
Constructor parameters in org.jclouds.aws.ec2.compute.strategy with type arguments of type RunInstancesOptions Constructor Description CreateKeyPairPlacementAndSecurityGroupsAsNeededAndReturnRunOptions(com.google.common.base.Function<RegionAndName,KeyPair> makeKeyPair, ConcurrentMap<RegionAndName,KeyPair> credentialsMap, com.google.common.cache.LoadingCache<RegionAndName,String> securityGroupMap, javax.inject.Provider<RunInstancesOptions> optionsProvider, com.google.common.cache.LoadingCache<RegionAndName,String> placementGroupMap, CreatePlacementGroupIfNeeded createPlacementGroupIfNeeded, com.google.common.base.Function<RegionNameAndPublicKeyMaterial,KeyPair> importExistingKeyPair, GroupNamingConvention.Factory namingConvention, AWSEC2Api awsEC2Api)
-
Uses of RunInstancesOptions in org.jclouds.aws.ec2.features
Methods in org.jclouds.aws.ec2.features with parameters of type RunInstancesOptions Modifier and Type Method Description Reservation<? extends AWSRunningInstance>
AWSInstanceApi. runInstancesInRegion(String region, String nullableAvailabilityZone, String imageId, int minCount, int maxCount, RunInstancesOptions... options)
-
Uses of RunInstancesOptions in org.jclouds.aws.ec2.options
Subclasses of RunInstancesOptions in org.jclouds.aws.ec2.options Modifier and Type Class Description class
AWSRunInstancesOptions
Contains options supported in the Form API for the RunInstances operation. -
Uses of RunInstancesOptions in org.jclouds.ec2.compute.strategy
Fields in org.jclouds.ec2.compute.strategy with type parameters of type RunInstancesOptions Modifier and Type Field Description javax.inject.Provider<RunInstancesOptions>
CreateKeyPairAndSecurityGroupsAsNeededAndReturnRunOptions. optionsProvider
Methods in org.jclouds.ec2.compute.strategy that return RunInstancesOptions Modifier and Type Method Description RunInstancesOptions
CreateKeyPairAndSecurityGroupsAsNeededAndReturnRunOptions. execute(String region, String group, Template template)
Methods in org.jclouds.ec2.compute.strategy that return types with arguments of type RunInstancesOptions Modifier and Type Method Description javax.inject.Provider<RunInstancesOptions>
CreateKeyPairAndSecurityGroupsAsNeededAndReturnRunOptions. getOptionsProvider()
Methods in org.jclouds.ec2.compute.strategy with parameters of type RunInstancesOptions Modifier and Type Method Description protected void
CreateKeyPairAndSecurityGroupsAsNeededAndReturnRunOptions. addSecurityGroups(String region, String group, Template template, RunInstancesOptions instanceOptions)
protected Set<RunningInstance>
EC2CreateNodesInGroupThenAddToSet. createNodesInRegionAndZone(String region, String zone, String group, int count, Template template, RunInstancesOptions instanceOptions)
Constructor parameters in org.jclouds.ec2.compute.strategy with type arguments of type RunInstancesOptions Constructor Description CreateKeyPairAndSecurityGroupsAsNeededAndReturnRunOptions(com.google.common.base.Function<RegionAndName,KeyPair> makeKeyPair, ConcurrentMap<RegionAndName,KeyPair> credentialsMap, com.google.common.cache.LoadingCache<RegionAndName,String> securityGroupMap, javax.inject.Provider<RunInstancesOptions> optionsProvider, GroupNamingConvention.Factory namingConvention)
-
Uses of RunInstancesOptions in org.jclouds.ec2.features
Methods in org.jclouds.ec2.features with parameters of type RunInstancesOptions Modifier and Type Method Description Reservation<? extends RunningInstance>
InstanceApi. runInstancesInRegion(String region, String nullableAvailabilityZone, String imageId, int minCount, int maxCount, RunInstancesOptions... options)
Launches a specified number of instances of an AMI for which you have permissions. -
Uses of RunInstancesOptions in org.jclouds.ec2.options
Fields in org.jclouds.ec2.options declared as RunInstancesOptions Modifier and Type Field Description static RunInstancesOptions
RunInstancesOptions. NONE
Methods in org.jclouds.ec2.options that return RunInstancesOptions Modifier and Type Method Description RunInstancesOptions
RunInstancesOptions. asType(String type)
Specifies the instance type.static RunInstancesOptions
RunInstancesOptions.Builder. asType(String instanceType)
static RunInstancesOptions
RunInstancesOptions.Builder. withBlockDeviceMappings(Set<? extends BlockDeviceMapping> mappings)
RunInstancesOptions
RunInstancesOptions. withBlockDeviceMappings(Set<? extends BlockDeviceMapping> mappings)
Specifies the Block Device Mapping for the instancestatic RunInstancesOptions
RunInstancesOptions.Builder. withClientToken(String clientToken)
RunInstancesOptions
RunInstancesOptions. withClientToken(String clientToken)
Specifies the optional ClientToken field, which triggers idempotent RunInstances calls.static RunInstancesOptions
RunInstancesOptions.Builder. withKernelId(String kernelId)
RunInstancesOptions
RunInstancesOptions. withKernelId(String kernelId)
The ID of the kernel with which to launch the instance.static RunInstancesOptions
RunInstancesOptions.Builder. withKeyName(String keyName)
RunInstancesOptions
RunInstancesOptions. withKeyName(String keyName)
The name of the key pair.static RunInstancesOptions
RunInstancesOptions.Builder. withRamdisk(String ramdiskId)
RunInstancesOptions
RunInstancesOptions. withRamdisk(String ramDiskId)
The ID of the RAM disk with which to launch the instance.static RunInstancesOptions
RunInstancesOptions.Builder. withSecurityGroup(String securityGroup)
RunInstancesOptions
RunInstancesOptions. withSecurityGroup(String securityGroup)
Attaches a single security group.RunInstancesOptions
RunInstancesOptions. withSecurityGroups(Iterable<String> securityGroups)
Attach multiple security groupsRunInstancesOptions
RunInstancesOptions. withSecurityGroups(String... securityGroups)
Attach multiple security groupsstatic RunInstancesOptions
RunInstancesOptions.Builder. withUserData(byte[] unencodedData)
RunInstancesOptions
RunInstancesOptions. withUserData(byte[] unencodedData)
Unencoded data
-