Package | Description |
---|---|
org.jclouds.openstack.nova.v2_0.compute | |
org.jclouds.openstack.nova.v2_0.compute.options |
Modifier and Type | Method and Description |
---|---|
NovaTemplateOptions |
NovaComputeService.templateOptions()
returns template options, except of type
NovaTemplateOptions . |
Modifier and Type | Field and Description |
---|---|
static NovaTemplateOptions |
NovaTemplateOptions.NONE |
Modifier and Type | Method and Description |
---|---|
NovaTemplateOptions |
NovaTemplateOptions.authorizePublicKey(String publicKey)
authorize an rsa ssh key.
|
static NovaTemplateOptions |
NovaTemplateOptions.Builder.authorizePublicKey(String rsaKey) |
NovaTemplateOptions |
NovaTemplateOptions.autoAssignFloatingIp(boolean enable) |
static NovaTemplateOptions |
NovaTemplateOptions.Builder.autoAssignFloatingIp(boolean enable) |
NovaTemplateOptions |
NovaTemplateOptions.blockOnPort(int port,
int seconds)
When the node is started, wait until the following port is active
|
static NovaTemplateOptions |
NovaTemplateOptions.Builder.blockOnPort(int port,
int seconds) |
NovaTemplateOptions |
NovaTemplateOptions.blockUntilRunning(boolean blockUntilRunning)
Note
|
static NovaTemplateOptions |
NovaTemplateOptions.Builder.blockUntilRunning(boolean blockUntilRunning) |
NovaTemplateOptions |
NovaTemplateOptions.clone() |
NovaTemplateOptions |
NovaTemplateOptions.configDrive(boolean configDrive)
OpenStack can be configured to write metadata to a special configuration drive that will be
attached to the instance when it boots.
|
static NovaTemplateOptions |
NovaTemplateOptions.Builder.configDrive(boolean configDrive) |
NovaTemplateOptions |
NovaTemplateOptions.diskConfig(String diskConfig) |
static NovaTemplateOptions |
NovaTemplateOptions.Builder.diskConfig(String diskConfig) |
NovaTemplateOptions |
NovaTemplateOptions.dontAuthorizePublicKey() |
NovaTemplateOptions |
NovaTemplateOptions.generateKeyPair(boolean enable) |
static NovaTemplateOptions |
NovaTemplateOptions.Builder.generateKeyPair(boolean enable) |
NovaTemplateOptions |
NovaTemplateOptions.inboundPorts(int... ports)
Opens the set of ports to public access.
|
static NovaTemplateOptions |
NovaTemplateOptions.Builder.inboundPorts(int... ports) |
NovaTemplateOptions |
NovaTemplateOptions.installPrivateKey(String privateKey)
replaces the rsa ssh key used at login.
|
static NovaTemplateOptions |
NovaTemplateOptions.Builder.installPrivateKey(String rsaKey) |
NovaTemplateOptions |
NovaTemplateOptions.keyPairName(String keyPairName) |
static NovaTemplateOptions |
NovaTemplateOptions.Builder.keyPairName(String keyPairName) |
NovaTemplateOptions |
NovaTemplateOptions.nameTask(String name) |
NovaTemplateOptions |
NovaTemplateOptions.networks(Iterable<String> networks)
Ensures NovaTemplateOptions can work with networks specified as Strings. |
static NovaTemplateOptions |
NovaTemplateOptions.Builder.networks(Iterable<String> networks) |
NovaTemplateOptions |
NovaTemplateOptions.networks(String... networks)
Ensures NovaTemplateOptions can work with networks specified as Strings. |
NovaTemplateOptions |
NovaTemplateOptions.nodeNames(Iterable<String> nodeNames)
specifies names to be used for the created nodes.
|
static NovaTemplateOptions |
NovaTemplateOptions.Builder.nodeNames(Iterable<String> nodeNames) |
NovaTemplateOptions |
NovaTemplateOptions.novaNetworks(Set<Network> novaNetworks) |
static NovaTemplateOptions |
NovaTemplateOptions.Builder.novaNetworks(Set<Network> novaNetworks) |
NovaTemplateOptions |
NovaTemplateOptions.overrideAuthenticateSudo(boolean authenticateSudo) |
static NovaTemplateOptions |
NovaTemplateOptions.Builder.overrideAuthenticateSudo(boolean authenticateSudo) |
NovaTemplateOptions |
NovaTemplateOptions.overrideLoginCredentials(LoginCredentials overridingCredentials) |
static NovaTemplateOptions |
NovaTemplateOptions.Builder.overrideLoginCredentials(LoginCredentials credentials) |
NovaTemplateOptions |
NovaTemplateOptions.overrideLoginPassword(String password) |
static NovaTemplateOptions |
NovaTemplateOptions.Builder.overrideLoginPassword(String password) |
NovaTemplateOptions |
NovaTemplateOptions.overrideLoginPrivateKey(String privateKey) |
static NovaTemplateOptions |
NovaTemplateOptions.Builder.overrideLoginPrivateKey(String privateKey) |
NovaTemplateOptions |
NovaTemplateOptions.overrideLoginUser(String loginUser) |
static NovaTemplateOptions |
NovaTemplateOptions.Builder.overrideLoginUser(String user) |
NovaTemplateOptions |
NovaTemplateOptions.runAsRoot(boolean runAsRoot) |
NovaTemplateOptions |
NovaTemplateOptions.runScript(Statement script)
This script will be executed as the root user upon system startup.
|
NovaTemplateOptions |
NovaTemplateOptions.securityGroupNames(Iterable<String> securityGroupNames) |
static NovaTemplateOptions |
NovaTemplateOptions.Builder.securityGroupNames(Iterable<String> groupNames) |
NovaTemplateOptions |
NovaTemplateOptions.securityGroupNames(String... securityGroupNames) |
static NovaTemplateOptions |
NovaTemplateOptions.Builder.securityGroupNames(String... groupNames) |
NovaTemplateOptions |
NovaTemplateOptions.userData(byte[] userData)
User data as bytes (not base64-encoded)
|
static NovaTemplateOptions |
NovaTemplateOptions.Builder.userData(byte[] userData) |
NovaTemplateOptions |
NovaTemplateOptions.userMetadata(Map<String,String> userMetadata) |
static NovaTemplateOptions |
NovaTemplateOptions.Builder.userMetadata(Map<String,String> userMetadata) |
NovaTemplateOptions |
NovaTemplateOptions.userMetadata(String key,
String value) |
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.