| Package | Description |
|---|---|
| org.jclouds.vcloud.compute.options | |
| org.jclouds.vcloud.compute.strategy |
| Modifier and Type | Method and Description |
|---|---|
VCloudTemplateOptions |
VCloudTemplateOptions.authorizePublicKey(String publicKey) |
VCloudTemplateOptions |
VCloudTemplateOptions.blockOnPort(int port,
int seconds) |
static VCloudTemplateOptions |
VCloudTemplateOptions.Builder.blockOnPort(int port,
int seconds) |
VCloudTemplateOptions |
VCloudTemplateOptions.clone() |
VCloudTemplateOptions |
VCloudTemplateOptions.customizationScript(String customizationScript)
Specifies the customizationScript used to run instances with
|
static VCloudTemplateOptions |
VCloudTemplateOptions.Builder.customizationScript(String customizationScript) |
VCloudTemplateOptions |
VCloudTemplateOptions.description(String description)
Optional description.
|
static VCloudTemplateOptions |
VCloudTemplateOptions.Builder.description(String description) |
VCloudTemplateOptions |
VCloudTemplateOptions.fenceMode(FenceMode fenceMode)
How to connect to the parent network
|
static VCloudTemplateOptions |
VCloudTemplateOptions.Builder.fenceMode(FenceMode fenceMode) |
VCloudTemplateOptions |
VCloudTemplateOptions.inboundPorts(int... ports)
special thing is that we do assume if you are passing groups that you have
everything you need already defined. for example, our option inboundPorts
normally creates ingress rules accordingly but if we notice you've
specified securityGroups, we do not mess with rules at all
|
static VCloudTemplateOptions |
VCloudTemplateOptions.Builder.inboundPorts(int... ports) |
VCloudTemplateOptions |
VCloudTemplateOptions.installPrivateKey(String privateKey) |
VCloudTemplateOptions |
VCloudTemplateOptions.ipAddressAllocationMode(IpAddressAllocationMode ipAddressAllocationMode)
Specifies the ipAddressAllocationMode used to for network interfaces on
the VMs
|
static VCloudTemplateOptions |
VCloudTemplateOptions.Builder.ipAddressAllocationMode(IpAddressAllocationMode ipAddressAllocationMode) |
VCloudTemplateOptions |
VCloudTemplateOptions.networks(Iterable<String> networks) |
static VCloudTemplateOptions |
VCloudTemplateOptions.Builder.networks(Iterable<String> networks) |
VCloudTemplateOptions |
VCloudTemplateOptions.nodeNames(Iterable<String> nodeNames) |
static VCloudTemplateOptions |
VCloudTemplateOptions.Builder.nodeNames(Iterable<String> nodeNames) |
VCloudTemplateOptions |
VCloudTemplateOptions.parentNetwork(URI parentNetwork)
Specifies the parentNetwork to connect the the network interfaces on the
VMs to.
|
static VCloudTemplateOptions |
VCloudTemplateOptions.Builder.parentNetwork(URI parentNetwork) |
VCloudTemplateOptions |
VCloudTemplateOptions.userMetadata(Map<String,String> userMetadata) |
static VCloudTemplateOptions |
VCloudTemplateOptions.Builder.userMetadata(Map<String,String> userMetadata) |
VCloudTemplateOptions |
VCloudTemplateOptions.userMetadata(String key,
String value) |
static VCloudTemplateOptions |
VCloudTemplateOptions.Builder.userMetadata(String key,
String value) |
| Modifier and Type | Method and Description |
|---|---|
NetworkConfig |
NetworkConfigurationForNetworkAndOptions.apply(org.jclouds.ovf.Network networkToConnect,
VCloudTemplateOptions vOptions)
returns a
NetworkConfig used to instantiate a vAppTemplate to
either the default parent (org) network, or one specified by options. |
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.