Uses of Class
org.jclouds.googlecomputeengine.compute.options.GoogleComputeEngineTemplateOptions
Packages that use GoogleComputeEngineTemplateOptions
Package
Description
-
Uses of GoogleComputeEngineTemplateOptions in org.jclouds.googlecomputeengine.compute
Methods in org.jclouds.googlecomputeengine.compute that return GoogleComputeEngineTemplateOptionsMethods in org.jclouds.googlecomputeengine.compute with parameters of type GoogleComputeEngineTemplateOptionsModifier and TypeMethodDescriptionGoogleComputeEngineServiceAdapter.getScheduling(GoogleComputeEngineTemplateOptions options) -
Uses of GoogleComputeEngineTemplateOptions in org.jclouds.googlecomputeengine.compute.options
Methods in org.jclouds.googlecomputeengine.compute.options that return GoogleComputeEngineTemplateOptionsModifier and TypeMethodDescriptionGoogleComputeEngineTemplateOptions.assignExternalIp(boolean assignExternalIp) Sets whether an external IP address should be assigned to the machine.GoogleComputeEngineTemplateOptions.authorizePublicKey(String publicKey) authorize an rsa ssh key.GoogleComputeEngineTemplateOptions.autoCreateKeyPair(boolean autoCreateKeyPair) Sets whether an SSH key pair should be created automatically.GoogleComputeEngineTemplateOptions.autoCreateWindowsPassword(Boolean autoCreateWindowsPassword) Sets whether to auto-create a windows password.GoogleComputeEngineTemplateOptions.blockOnComplete(boolean blockOnComplete) As of version 1.1.0, we cannot kick off a script unless a node is in RUNNING state.GoogleComputeEngineTemplateOptions.blockOnPort(int port, int seconds) When the node is started, wait until the following port is activeGoogleComputeEngineTemplateOptions.blockUntilRunning(boolean blockUntilRunning) NoteGoogleComputeEngineTemplateOptions.bootDiskType(String diskType) Sets the boot disk type.GoogleComputeEngineTemplateOptions.clone()GoogleComputeEngineTemplateOptions.dontAuthorizePublicKey()GoogleComputeEngineTemplateOptions.inboundPorts(int... ports) Opens the set of ports to public access.GoogleComputeEngineTemplateOptions.installPrivateKey(String privateKey) replaces the rsa ssh key used at login.Assigns the created nodes to these networksspecifies names to be used for the created nodes.GoogleComputeEngineTemplateOptions.overrideAuthenticateSudo(boolean authenticateSudo) GoogleComputeEngineTemplateOptions.overrideLoginCredentials(LoginCredentials overridingCredentials) GoogleComputeEngineTemplateOptions.overrideLoginPassword(String password) GoogleComputeEngineTemplateOptions.overrideLoginPrivateKey(String privateKey) GoogleComputeEngineTemplateOptions.overrideLoginUser(String loginUser) GoogleComputeEngineTemplateOptions.preemptible(boolean preemptible) Sets whether the resulting instance should be preemptible.GoogleComputeEngineTemplateOptions.runAsRoot(boolean runAsRoot) This script will be executed as the root user upon system startup.This script will be executed as the root user upon system startup.GoogleComputeEngineTemplateOptions.serviceAccounts(List<Instance.ServiceAccount> serviceAccounts) Sets a list of service accounts, with their specified scopes, to authorize on created instance.assigns tags to the created nodesGoogleComputeEngineTemplateOptions.userMetadata(String key, String value) GoogleComputeEngineTemplateOptions.userMetadata(Map<String, String> userMetadata) GoogleComputeEngineTemplateOptions.wrapInInitScript(boolean wrapInInitScript) default true