Uses of Class
org.jclouds.openstack.nova.v2_0.compute.options.NovaTemplateOptions
Packages that use NovaTemplateOptions
Package
Description
-
Uses of NovaTemplateOptions in org.jclouds.openstack.nova.v2_0.compute
Methods in org.jclouds.openstack.nova.v2_0.compute that return NovaTemplateOptionsModifier and TypeMethodDescriptionNovaComputeService.templateOptions()returns template options, except of typeNovaTemplateOptions. -
Uses of NovaTemplateOptions in org.jclouds.openstack.nova.v2_0.compute.options
Methods in org.jclouds.openstack.nova.v2_0.compute.options that return NovaTemplateOptionsModifier and TypeMethodDescriptionNovaTemplateOptions.authorizePublicKey(String publicKey) authorize an rsa ssh key.static NovaTemplateOptionsNovaTemplateOptions.Builder.authorizePublicKey(String rsaKey) NovaTemplateOptions.autoAssignFloatingIp(boolean enable) static NovaTemplateOptionsNovaTemplateOptions.Builder.autoAssignFloatingIp(boolean enable) NovaTemplateOptions.availabilityZone(String availabilityZone) static NovaTemplateOptionsNovaTemplateOptions.Builder.availabilityZone(String availabilityZone) NovaTemplateOptions.blockDeviceMappings(Iterable<BlockDeviceMapping> blockDeviceMappings) NovaTemplateOptions.blockDeviceMappings(BlockDeviceMapping... blockDeviceMappings) NovaTemplateOptions.blockOnPort(int port, int seconds) When the node is started, wait until the following port is activestatic NovaTemplateOptionsNovaTemplateOptions.Builder.blockOnPort(int port, int seconds) NovaTemplateOptions.blockUntilRunning(boolean blockUntilRunning) Notestatic NovaTemplateOptionsNovaTemplateOptions.Builder.blockUntilRunning(boolean blockUntilRunning) NovaTemplateOptions.clone()static NovaTemplateOptionsNovaTemplateOptions.Builder.configDrive(boolean configDrive) 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 NovaTemplateOptionsNovaTemplateOptions.Builder.diskConfig(String diskConfig) NovaTemplateOptions.diskConfig(String diskConfig) NovaTemplateOptions.dontAuthorizePublicKey()NovaTemplateOptions.Builder.floatingIpPoolNames(Iterable<String> floatingIpPoolNames) NovaTemplateOptions.Builder.floatingIpPoolNames(String... floatingIpPoolNames) NovaTemplateOptions.floatingIpPoolNames(Iterable<String> floatingIpPoolNames) NovaTemplateOptions.floatingIpPoolNames(String... floatingIpPoolNames) static NovaTemplateOptionsNovaTemplateOptions.Builder.generateKeyPair(boolean enable) NovaTemplateOptions.generateKeyPair(boolean enable) static NovaTemplateOptionsNovaTemplateOptions.Builder.inboundPorts(int... ports) NovaTemplateOptions.inboundPorts(int... ports) Opens the set of ports to public access.static NovaTemplateOptionsNovaTemplateOptions.Builder.installPrivateKey(String rsaKey) NovaTemplateOptions.installPrivateKey(String privateKey) replaces the rsa ssh key used at login.static NovaTemplateOptionsNovaTemplateOptions.Builder.keyPairName(String keyPairName) NovaTemplateOptions.keyPairName(String keyPairName) static NovaTemplateOptions
Ensures NovaTemplateOptions can work with networks specified as Strings.
Ensures NovaTemplateOptions can work with networks specified as Strings.static NovaTemplateOptionsspecifies names to be used for the created nodes.static NovaTemplateOptionsNovaTemplateOptions.Builder.novaNetworks(Set<Network> novaNetworks) NovaTemplateOptions.novaNetworks(Set<Network> novaNetworks) static NovaTemplateOptionsNovaTemplateOptions.Builder.overrideAuthenticateSudo(boolean authenticateSudo) NovaTemplateOptions.overrideAuthenticateSudo(boolean authenticateSudo) static NovaTemplateOptionsNovaTemplateOptions.Builder.overrideLoginCredentials(LoginCredentials credentials) NovaTemplateOptions.overrideLoginCredentials(LoginCredentials overridingCredentials) static NovaTemplateOptionsNovaTemplateOptions.Builder.overrideLoginPassword(String password) NovaTemplateOptions.overrideLoginPassword(String password) static NovaTemplateOptionsNovaTemplateOptions.Builder.overrideLoginPrivateKey(String privateKey) NovaTemplateOptions.overrideLoginPrivateKey(String privateKey) static NovaTemplateOptionsNovaTemplateOptions.Builder.overrideLoginUser(String user) NovaTemplateOptions.overrideLoginUser(String loginUser) NovaTemplateOptions.runAsRoot(boolean runAsRoot) This script will be executed as the root user upon system startup.static NovaTemplateOptionsNovaTemplateOptions.Builder.userData(byte[] userData) NovaTemplateOptions.userData(byte[] userData) User data as bytes (not base64-encoded)static NovaTemplateOptionsNovaTemplateOptions.Builder.userMetadata(Map<String, String> userMetadata) NovaTemplateOptions.userMetadata(String key, String value) NovaTemplateOptions.userMetadata(Map<String, String> userMetadata) Methods in org.jclouds.openstack.nova.v2_0.compute.options that return types with arguments of type NovaTemplateOptions