public class Eucalyptus extends EC2Cloud
Modifier and Type | Class and Description |
---|---|
static class |
Eucalyptus.DescriptorImpl |
EC2Cloud.EC2ConnectionUpdater
Cloud.CloudState
ExtensionPoint.LegacyInstancesAreScopedToHudson
ModelObjectWithContextMenu.ContextMenu, ModelObjectWithContextMenu.ContextMenuVisibility, ModelObjectWithContextMenu.MenuItem
AWS_CN_URL_HOST, AWS_URL_HOST, DEFAULT_EC2_ENDPOINT, DEFAULT_EC2_HOST, EC2_SLAVE_TYPE_DEMAND, EC2_SLAVE_TYPE_SPOT
Constructor and Description |
---|
Eucalyptus(URL ec2endpoint,
URL s3endpoint,
boolean useInstanceProfileForCredentials,
String credentialsId,
String privateKey,
String instanceCapStr,
List<SlaveTemplate> templates,
String roleArn,
String roleSessionName)
Deprecated.
|
Eucalyptus(URL ec2endpoint,
URL s3endpoint,
boolean useInstanceProfileForCredentials,
String credentialsId,
String privateKey,
String sshKeysCredentialsId,
String instanceCapStr,
List<SlaveTemplate> templates,
String roleArn,
String roleSessionName) |
Modifier and Type | Method and Description |
---|---|
URL |
getEc2EndpointUrl() |
URL |
getS3EndpointUrl() |
buildPresignedURL, canProvision, checkEndPoint, connect, convertHostName, convertPort, createClientConfiguration, createCredentialsProvider, createCredentialsProvider, createCredentialsProvider, doAttach, doProvision, getAwsPartitionHostForService, getCredentialsId, getInstanceCap, getInstanceCapStr, getKeyPair, getPrivateKey, getRoleArn, getRoleSessionName, getSlaveTypeTagValue, getSshKeysCredentialsId, getTemplate, getTemplate, getTemplates, getTemplates, isUseInstanceProfileForCredentials, log, log, provision, provision, readResolve, resolvePrivateKey
all, canProvision, getACL, getDescriptor, getDisplayName, getSearchUrl, getUrl, provision
addAction, addOrReplaceAction, doContextMenu, getAction, getAction, getActions, getActions, getAllActions, getDynamic, removeAction, removeActions, replaceAction, replaceActions
getSearch, getSearchIndex, getSearchName, makeSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendError
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
checkAnyPermission, checkPermission, hasAnyPermission, hasPermission, hasPermission, hasPermission2
@DataBoundConstructor public Eucalyptus(URL ec2endpoint, URL s3endpoint, boolean useInstanceProfileForCredentials, String credentialsId, String privateKey, String sshKeysCredentialsId, String instanceCapStr, List<SlaveTemplate> templates, String roleArn, String roleSessionName) throws IOException
IOException
@Deprecated public Eucalyptus(URL ec2endpoint, URL s3endpoint, boolean useInstanceProfileForCredentials, String credentialsId, String privateKey, String instanceCapStr, List<SlaveTemplate> templates, String roleArn, String roleSessionName) throws IOException
IOException
public URL getEc2EndpointUrl() throws IOException
getEc2EndpointUrl
in class EC2Cloud
IOException
public URL getS3EndpointUrl() throws IOException
getS3EndpointUrl
in class EC2Cloud
IOException
Copyright © 2016–2022. All rights reserved.