Search

Class AutoDeploy

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
activateDeployRule(DeployRule deployRule, Number position) void
activateWorkingSet() void
addToWorkingSet(DeployRule deployRule, Number position) 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
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
getActiveDeployRules() DeployRule[]
getActiveRuleSetSize() Number
getAnswerFileStatus(AutoDeployItem esxHost) String
getDeployOptions(AutoDeploy adHost) Properties
getDeployRule(String ruleName) DeployRule
getDeployRules() DeployRule[]
getHiddenRules() DeployRule[]
getHostMatchingRules(AutoDeployItem esxHost, String ruleSetType) DeployRule[]
getHostProfile(String hostProfileName) ADHostProfile
getVcUri() String
getWorkingDeployRules() DeployRule[]
getWorkingRuleSetSize() Number
getXmlAnswerFile(AutoDeployItem esxHost) String
isActiveRule(DeployRule deployRule) boolean
isWorkingRule(DeployRule deployRule) boolean
removeFromRuleSet(DeployRule deployRule, boolean activate) void
repairRuleSetCompliance(AutoDeployItem esxHost, String ruleSetType) void
retrieveAnswerFile(AutoDeployItem targetHost, String xmlAnswerFile) ADAnswerFile
retrieveHostAttributes(AutoDeployItem esxHost) Properties
setDeployOption(String key, String value) void
testRuleSetCompliance(AutoDeployItem esxHost, String ruleSetType) CheckItemResult[]
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[]
RootFinder.AutoDeploys() AutoDeploy

Referenced in

Method Returns
AutoDeploy.getDeployOptions(AutoDeploy adHost) Properties
autoDeployManager.removeAutoDeployHost(AutoDeploy adHost) void