Search

Class AutoDeploy

Extends java.lang.Object
Auto Deploy host

Attributes

Name Type Description
adUri String URI of the Auto Deploy host
hostProfiles ADHostProfile[] Host profiles avaiable for the Auto Deploy host.
name String Name of the Auto Deploy host

Methods

Name Returns
AutoDeploy(com.vmware.o11n.plugin.autodeploy.VCHost , ch.dunes.vso.sdk.api.IPluginNotificationHandler ) constructor
activateDeployRule(DeployRule deployRule, Number position) void
activateWorkingSet() void
addToWorkingSet(DeployRule deployRule, Number position) void
addUnassignedRule(DeployRule ) void
applyImageProfile(AutoDeployItem[] esxHosts, SoftwareImageProfile imageProfile) void
changeHostProfile(DeployRule deployRule, ADHostProfile hostProfile) void
changeImageProfile(DeployRule deployRule, SoftwareImageProfile imageProfile) void
changeRuleLocation(DeployRule deployRule, AutoDeployItem locationItem) void
clearAnswerFile(AutoDeployItem targetHost) void
compareTo(AutoDeploy ) Number
copyDeployRule(DeployRule rule, String ruleName, boolean changedPxeProfile, SoftwareImageProfile imageProfile, boolean changedHostProfile, ADHostProfile hostProfile, boolean changedLocation, AutoDeployItem location, String pattern, boolean updateSets, boolean activate) DeployRule
createDeployRule(String ruleName, SoftwareImageProfile imageProfile, ADHostProfile hostProfile, AutoDeployItem location, String pattern) DeployRule
deleteDeployRule(DeployRule deployRule) String
editDeployRule(DeployRule rule, String ruleName, boolean changedPxeProfile, SoftwareImageProfile imageProfile, boolean changedHostProfile, ADHostProfile hostProfile, boolean changedLocation, AutoDeployItem location, String pattern) DeployRule
equals(Object ) boolean
getActiveDeployRules() DeployRule[]
getActiveRuleSet() DeployRuleSet
getActiveRuleSetSize() Number
getAnswerFileStatus(AutoDeployItem esxHost) String
getDeployOptions(AutoDeploy adHost) Properties
getDeployOptions() Properties
getDeployRule(String ruleName) DeployRule
getDeployRules() DeployRule[]
getDeployRuleSet(String ) DeployRuleSet
getHiddenRuleById(String ) DeployRule
getHiddenRules() DeployRule[]
getHostMatchingRules(AutoDeployItem esxHost, String ruleSetType) DeployRule[]
getHostProfile(String hostProfileName) ADHostProfile
getRootHostProfile() ADHostProfile
getRuleById(String ) DeployRule
getService() com.vmware.o11n.plugin.autodeploy.service.AutoDeployService
getUnassignedRules() Object[]
getVcHost() com.vmware.o11n.plugin.autodeploy.VCHost
getVcUri() String
getWorkingDeployRules() DeployRule[]
getWorkingRuleSet() DeployRuleSet
getWorkingRuleSetSize() Number
getXmlAnswerFile(AutoDeployItem esxHost) String
hashCode() Number
isActive() boolean
isActiveRule(DeployRule deployRule) boolean
isWorkingRule(DeployRule deployRule) boolean
refreshInventoryRules() void
refreshRuleSets() void
refreshUnassignedRules() void
removeFromRuleSet(DeployRule deployRule, boolean activate) void
repairRuleSetCompliance(AutoDeployItem esxHost, String ruleSetType) void
repairRuleSetCompliance(AutoDeployItem ) void
retrieveAnswerFile(AutoDeployItem targetHost, String xmlAnswerFile) ADAnswerFile
retrieveAnswerFile(AutoDeployItem ) ADAnswerFile
retrieveHostAttributes(AutoDeployItem esxHost) Properties
setActive(boolean ) void
setDeployOption(String key, String value) void
setService(com.vmware.o11n.plugin.autodeploy.service.AutoDeployService ) void
setVcHost(com.vmware.o11n.plugin.autodeploy.VCHost ) void
testRuleSetCompliance(AutoDeployItem esxHost, String ruleSetType) CheckItemResult[]
toString() String
updateAnswerFile(AutoDeployItem targetHost, String xmlAnswerFile) void
updateAnswerFileFromFile(AutoDeployItem targetHost, MimeAttachment fileAttachment) void

Returned by

Method Returns
autoDeployManager.addAutoDeployHost(String vcURI) AutoDeploy
autoDeployManager.getAutoDeploy(String name) AutoDeploy
autoDeployManager.getAutoDeploys() AutoDeploy[]
com.vmware.o11n.plugin.autodeploy.AutoDeployRepository.addAutoDeploy(AutoDeploy ) AutoDeploy
com.vmware.o11n.plugin.autodeploy.AutoDeployRepository.getAutoDeploy(String ) AutoDeploy
com.vmware.o11n.plugin.autodeploy.AutoDeployRepository.removeAutoDeploy(String ) AutoDeploy
com.vmware.o11n.plugin.autodeploy.AutoDeployRepository.updateAutoDeploy(String , AutoDeploy ) AutoDeploy
RootFinder.AutoDeploys() AutoDeploy

Referenced in

Method Returns
AutoDeploy.compareTo(AutoDeploy ) Number
AutoDeploy.getDeployOptions(AutoDeploy adHost) Properties
autoDeployManager.removeAutoDeployHost(AutoDeploy adHost) void
com.vmware.o11n.plugin.autodeploy.AutoDeployRepository.addAutoDeploy(AutoDeploy ) AutoDeploy
com.vmware.o11n.plugin.autodeploy.AutoDeployRepository.updateAutoDeploy(String , AutoDeploy ) AutoDeploy