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.availabilityZone(String availabilityZone) |
|
static NovaTemplateOptions |
NovaTemplateOptions.Builder.availabilityZone(String availabilityZone) |
|
NovaTemplateOptions |
NovaTemplateOptions.blockDeviceMappings(Iterable<BlockDeviceMapping> blockDeviceMappings) |
|
NovaTemplateOptions |
NovaTemplateOptions.blockDeviceMappings(BlockDeviceMapping... blockDeviceMappings) |
|
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() |
|
static NovaTemplateOptions |
NovaTemplateOptions.Builder.configDrive(boolean configDrive) |
|
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.diskConfig(String diskConfig) |
|
NovaTemplateOptions |
NovaTemplateOptions.diskConfig(String diskConfig) |
|
NovaTemplateOptions |
NovaTemplateOptions.dontAuthorizePublicKey() |
NovaTemplateOptions |
NovaTemplateOptions.Builder.floatingIpPoolNames(Iterable<String> floatingIpPoolNames) |
|
NovaTemplateOptions |
NovaTemplateOptions.Builder.floatingIpPoolNames(String... floatingIpPoolNames) |
|
NovaTemplateOptions |
NovaTemplateOptions.floatingIpPoolNames(Iterable<String> floatingIpPoolNames) |
|
NovaTemplateOptions |
NovaTemplateOptions.floatingIpPoolNames(String... floatingIpPoolNames) |
|
static NovaTemplateOptions |
NovaTemplateOptions.Builder.generateKeyPair(boolean enable) |
|
NovaTemplateOptions |
NovaTemplateOptions.generateKeyPair(boolean enable) |
|
static NovaTemplateOptions |
NovaTemplateOptions.Builder.inboundPorts(int... ports) |
|
NovaTemplateOptions |
NovaTemplateOptions.inboundPorts(int... ports) |
Opens the set of ports to public access.
|
static NovaTemplateOptions |
NovaTemplateOptions.Builder.installPrivateKey(String rsaKey) |
|
NovaTemplateOptions |
NovaTemplateOptions.installPrivateKey(String privateKey) |
replaces the rsa ssh key used at login.
|
static NovaTemplateOptions |
NovaTemplateOptions.Builder.keyPairName(String keyPairName) |
|
NovaTemplateOptions |
NovaTemplateOptions.keyPairName(String keyPairName) |
|
NovaTemplateOptions |
NovaTemplateOptions.nameTask(String name) |
static NovaTemplateOptions |
NovaTemplateOptions.Builder.networks(Iterable<String> networks) |
|
NovaTemplateOptions |
NovaTemplateOptions.networks(Iterable<String> networks) |
Ensures NovaTemplateOptions can work with networks specified as Strings.
|
NovaTemplateOptions |
NovaTemplateOptions.networks(String... networks) |
Ensures NovaTemplateOptions can work with networks specified as Strings.
|
static NovaTemplateOptions |
NovaTemplateOptions.Builder.nodeNames(Iterable<String> nodeNames) |
|
NovaTemplateOptions |
NovaTemplateOptions.nodeNames(Iterable<String> nodeNames) |
specifies names to be used for the created nodes.
|
static NovaTemplateOptions |
NovaTemplateOptions.Builder.novaNetworks(Set<Network> novaNetworks) |
|
NovaTemplateOptions |
NovaTemplateOptions.novaNetworks(Set<Network> novaNetworks) |
|
static NovaTemplateOptions |
NovaTemplateOptions.Builder.overrideAuthenticateSudo(boolean authenticateSudo) |
|
NovaTemplateOptions |
NovaTemplateOptions.overrideAuthenticateSudo(boolean authenticateSudo) |
static NovaTemplateOptions |
NovaTemplateOptions.Builder.overrideLoginCredentials(LoginCredentials credentials) |
|
NovaTemplateOptions |
NovaTemplateOptions.overrideLoginCredentials(LoginCredentials overridingCredentials) |
static NovaTemplateOptions |
NovaTemplateOptions.Builder.overrideLoginPassword(String password) |
|
NovaTemplateOptions |
NovaTemplateOptions.overrideLoginPassword(String password) |
static NovaTemplateOptions |
NovaTemplateOptions.Builder.overrideLoginPrivateKey(String privateKey) |
|
NovaTemplateOptions |
NovaTemplateOptions.overrideLoginPrivateKey(String privateKey) |
static NovaTemplateOptions |
NovaTemplateOptions.Builder.overrideLoginUser(String user) |
|
NovaTemplateOptions |
NovaTemplateOptions.overrideLoginUser(String loginUser) |
NovaTemplateOptions |
NovaTemplateOptions.runAsRoot(boolean runAsRoot) |
NovaTemplateOptions |
NovaTemplateOptions.runScript(Statement script) |
This script will be executed as the root user upon system startup.
|
static NovaTemplateOptions |
NovaTemplateOptions.Builder.userData(byte[] userData) |
|
NovaTemplateOptions |
NovaTemplateOptions.userData(byte[] userData) |
User data as bytes (not base64-encoded)
|
static NovaTemplateOptions |
NovaTemplateOptions.Builder.userMetadata(Map<String,String> userMetadata) |
|
NovaTemplateOptions |
NovaTemplateOptions.userMetadata(String key,
String value) |
NovaTemplateOptions |
NovaTemplateOptions.userMetadata(Map<String,String> userMetadata) |