Package | Description |
---|---|
org.jclouds.cloudstack.compute | |
org.jclouds.cloudstack.compute.options | |
org.jclouds.cloudstack.compute.strategy |
Modifier and Type | Method and Description |
---|---|
CloudStackTemplateOptions |
CloudStackComputeService.templateOptions()
returns template options, as
CloudStackTemplateOptions . |
Modifier and Type | Method and Description |
---|---|
CloudStackTemplateOptions |
CloudStackTemplateOptions.account(String account) |
static CloudStackTemplateOptions |
CloudStackTemplateOptions.Builder.account(String account) |
CloudStackTemplateOptions |
CloudStackTemplateOptions.authorizePublicKey(String publicKey)
authorize an rsa ssh key.
|
CloudStackTemplateOptions |
CloudStackTemplateOptions.blockOnPort(int port,
int seconds)
When the node is started, wait until the following port is active
|
CloudStackTemplateOptions |
CloudStackTemplateOptions.blockUntilRunning(boolean blockUntilRunning)
Note
|
CloudStackTemplateOptions |
CloudStackTemplateOptions.clone() |
CloudStackTemplateOptions |
CloudStackTemplateOptions.dataDiskSize(int dataDiskSize) |
static CloudStackTemplateOptions |
CloudStackTemplateOptions.Builder.dataDiskSize(int dataDiskSize) |
CloudStackTemplateOptions |
CloudStackTemplateOptions.diskOfferingId(String diskOfferingId) |
static CloudStackTemplateOptions |
CloudStackTemplateOptions.Builder.diskOfferingId(String diskOfferingId) |
CloudStackTemplateOptions |
CloudStackTemplateOptions.domainId(String domainId) |
static CloudStackTemplateOptions |
CloudStackTemplateOptions.Builder.domainId(String domainId) |
CloudStackTemplateOptions |
CloudStackTemplateOptions.dontAuthorizePublicKey() |
CloudStackTemplateOptions |
CloudStackTemplateOptions.generateKeyPair(boolean generateKeyPair) |
static CloudStackTemplateOptions |
CloudStackTemplateOptions.Builder.generateKeyPair(boolean enable) |
CloudStackTemplateOptions |
CloudStackTemplateOptions.generateSecurityGroup(boolean generateSecurityGroup) |
static CloudStackTemplateOptions |
CloudStackTemplateOptions.Builder.generateSecurityGroup(boolean enable) |
CloudStackTemplateOptions |
CloudStackTemplateOptions.inboundPorts(int... ports)
Opens the set of ports to public access.
|
CloudStackTemplateOptions |
CloudStackTemplateOptions.installPrivateKey(String privateKey)
replaces the rsa ssh key used at login.
|
CloudStackTemplateOptions |
CloudStackTemplateOptions.ipOnDefaultNetwork(String ipOnDefaultNetwork) |
static CloudStackTemplateOptions |
CloudStackTemplateOptions.Builder.ipOnDefaultNetwork(String ipAddress) |
CloudStackTemplateOptions |
CloudStackTemplateOptions.ipsToNetworks(Map<String,String> ipsToNetworks) |
static CloudStackTemplateOptions |
CloudStackTemplateOptions.Builder.ipsToNetworks(Map<String,String> ipToNetworkMap) |
CloudStackTemplateOptions |
CloudStackTemplateOptions.keyPair(String keyPair) |
static CloudStackTemplateOptions |
CloudStackTemplateOptions.Builder.keyPair(String keyPair) |
CloudStackTemplateOptions |
CloudStackTemplateOptions.nameTask(String name) |
CloudStackTemplateOptions |
CloudStackTemplateOptions.networks(Iterable<String> networks)
Assigns the created nodes to these networks
|
CloudStackTemplateOptions |
CloudStackTemplateOptions.nodeNames(Iterable<String> nodeNames)
specifies names to be used for the created nodes.
|
CloudStackTemplateOptions |
CloudStackTemplateOptions.overrideAuthenticateSudo(boolean authenticateSudo) |
CloudStackTemplateOptions |
CloudStackTemplateOptions.overrideLoginCredentials(LoginCredentials overridingCredentials) |
CloudStackTemplateOptions |
CloudStackTemplateOptions.overrideLoginPassword(String password) |
CloudStackTemplateOptions |
CloudStackTemplateOptions.overrideLoginPrivateKey(String privateKey) |
CloudStackTemplateOptions |
CloudStackTemplateOptions.overrideLoginUser(String loginUser) |
CloudStackTemplateOptions |
CloudStackTemplateOptions.runAsRoot(boolean runAsRoot) |
CloudStackTemplateOptions |
CloudStackTemplateOptions.runScript(Statement script)
This script will be executed as the root user upon system startup.
|
CloudStackTemplateOptions |
CloudStackTemplateOptions.securityGroupIds(Iterable<String> securityGroupIds) |
static CloudStackTemplateOptions |
CloudStackTemplateOptions.Builder.securityGroupIds(Iterable<String> securityGroupIds) |
CloudStackTemplateOptions |
CloudStackTemplateOptions.setupStaticNat(boolean setupStaticNat) |
static CloudStackTemplateOptions |
CloudStackTemplateOptions.Builder.setupStaticNat(boolean setupStaticNat) |
CloudStackTemplateOptions |
CloudStackTemplateOptions.userData(byte[] userData) |
static CloudStackTemplateOptions |
CloudStackTemplateOptions.Builder.userData(byte[] userData) |
CloudStackTemplateOptions |
CloudStackTemplateOptions.userData(String userData) |
CloudStackTemplateOptions |
CloudStackTemplateOptions.userData(URL userDataUrl) |
CloudStackTemplateOptions |
CloudStackTemplateOptions.userMetadata(Map<String,String> userMetadata) |
CloudStackTemplateOptions |
CloudStackTemplateOptions.userMetadata(String key,
String value) |
Modifier and Type | Method and Description |
---|---|
DeployVirtualMachineOptions |
OptionsConverter.apply(CloudStackTemplateOptions templateOptions,
Map<String,Network> networks,
String zoneId,
DeployVirtualMachineOptions options)
Convert a CloudStackTemplateOptions and apply to a DeployVirtualMachineOptions instance.
|
DeployVirtualMachineOptions |
BasicNetworkOptionsConverter.apply(CloudStackTemplateOptions templateOptions,
Map<String,Network> networks,
String zoneId,
DeployVirtualMachineOptions options) |
DeployVirtualMachineOptions |
AdvancedNetworkOptionsConverter.apply(CloudStackTemplateOptions templateOptions,
Map<String,Network> networks,
String zoneId,
DeployVirtualMachineOptions options) |
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.