Package hudson.plugins.ec2
Class AmazonEC2Cloud
java.lang.Object
hudson.model.AbstractModelObject
hudson.model.Actionable
hudson.slaves.Cloud
hudson.plugins.ec2.EC2Cloud
hudson.plugins.ec2.AmazonEC2Cloud
- All Implemented Interfaces:
 ExtensionPoint,Describable<Cloud>,ModelObject,SearchableModelObject,SearchItem,AccessControlled,ModelObjectWithContextMenu
Deprecated.
- 
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class hudson.plugins.ec2.EC2Cloud
EC2Cloud.EC2ConnectionUpdaterNested classes/interfaces inherited from class hudson.slaves.Cloud
Cloud.CloudStateNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudsonNested classes/interfaces inherited from interface jenkins.model.ModelObjectWithContextMenu
ModelObjectWithContextMenu.ContextMenu, ModelObjectWithContextMenu.ContextMenuVisibility, ModelObjectWithContextMenu.MenuItem, ModelObjectWithContextMenu.MenuItemType - 
Field Summary
Fields inherited from class hudson.plugins.ec2.EC2Cloud
DEFAULT_EC2_HOST, EC2_REQUEST_EXPIRED_ERROR_CODE, EC2_SLAVE_TYPE_DEMAND, EC2_SLAVE_TYPE_SPOT, SSH_PRIVATE_KEY_FILEPATH - 
Constructor Summary
ConstructorsConstructorDescriptionAmazonEC2Cloud(String name, boolean useInstanceProfileForCredentials, String credentialsId, String region, String privateKey, String sshKeysCredentialsId, String instanceCapStr, List<? extends SlaveTemplate> templates, String roleArn, String roleSessionName) Deprecated.AmazonEC2Cloud(String name, boolean useInstanceProfileForCredentials, String credentialsId, String region, String privateKey, String instanceCapStr, List<? extends SlaveTemplate> templates, String roleArn, String roleSessionName) Deprecated. - 
Method Summary
Methods inherited from class hudson.plugins.ec2.EC2Cloud
addTemplate, canProvision, checkEndPoint, connect, createClientOverrideConfiguration, createCredentialsProvider, createCredentialsProvider, createCredentialsProvider, doAttach, doProvision, getAltEC2Endpoint, getCloudName, getCredentialsId, getHttpClient, getInstanceCap, getInstanceCapStr, getKeyPair, getName, getPrivateKey, getRegion, getRoleArn, getRoleSessionName, getSlaveTypeTagValue, getSshKeysCredentialsId, getTemplate, getTemplate, getTemplates, getTemplates, isCleanUpOrphanedNodes, isNoDelayProvisioning, isUseInstanceProfileForCredentials, log, log, parseEndpoint, parseRegion, provision, provision, readResolve, resolvePrivateKey, setAltEC2Endpoint, setCleanUpOrphanedNodes, setNoDelayProvisioning, updateTemplateMethods inherited from class hudson.slaves.Cloud
all, canProvision, doConfigSubmit, doDoDelete, getACL, getDescriptor, getDisplayName, getIcon, getIconAltText, getIconClassName, getSearchUrl, getUrl, provision, reconfigure, reconfigure, registerPermissionsMethods inherited from class hudson.model.Actionable
addAction, addOrReplaceAction, doContextMenu, doContextMenu, getAction, getAction, getActions, getActions, getAllActions, getDynamic, getDynamic, removeAction, removeActions, replaceAction, replaceActionsMethods inherited from class hudson.model.AbstractModelObject
getSearch, getSearchIndex, getSearchName, makeSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendError, sendError, sendError, sendErrorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface hudson.security.AccessControlled
checkAnyPermission, checkPermission, hasAnyPermission, hasPermission, hasPermission, hasPermission2 
- 
Constructor Details
- 
AmazonEC2Cloud
@DataBoundConstructor public AmazonEC2Cloud(String name, boolean useInstanceProfileForCredentials, String credentialsId, String region, String privateKey, String sshKeysCredentialsId, String instanceCapStr, List<? extends SlaveTemplate> templates, String roleArn, String roleSessionName) Deprecated. - 
AmazonEC2Cloud
public AmazonEC2Cloud(String name, boolean useInstanceProfileForCredentials, String credentialsId, String region, String privateKey, String instanceCapStr, List<? extends SlaveTemplate> templates, String roleArn, String roleSessionName) Deprecated. 
 - 
 
EC2Cloud