6.7

Table Of Contents
Table 516. Rule Engine PowerCLI Cmdlets (Continued)
Command Description
Remove-DeployRule
Removes one or more rules from the working rule set and from
the active rule set. Run this command with the -Delete
parameter to completely delete the rule.
Set-DeployRuleset
Explicitly sets the list of rules in the working rule set.
Get-DeployRuleset
Retrieves the current working rule set or the current active rule
set.
Switch-ActiveDeployRuleset
Activates a rule set so that any new requests are evaluated
through the rule set.
Get-VMHostMatchingRules
Retrieves rules matching a pattern. For example, you can
retrieve all rules that apply to a host or hosts. Use this cmdlet
primarily for debugging.
Test-DeployRulesetCompliance
Checks whether the items associated with a specified host are
in compliance with the active rule set.
Repair-DeployRulesetCompliance
Given the output of Test-DeployRulesetCompliance, this
cmdlet updates the image profile, host profile, and location for
each host in the vCenter Server inventory. The cmdlet might
apply image profiles, apply host profiles, or move hosts to
prespecified folders or clusters on the vCenter Server system.
Apply-EsxImageProfile
Associates the specified image profile with the specified host.
Get-VMHostImageProfile
Retrieves the image profile in use by a specified host. This
cmdlet differs from the Get-EsxImageProfile cmdlet in
vSphere ESXi Image Builder.
Repair-DeployImageCache
Use this cmdlet only if the vSphere Auto Deploy image cache is
accidentally deleted.
Get-VMHostAttributes
Retrieves the attributes for a host that are used when the
vSphere Auto Deploy server evaluates the rules.
Get-DeployMachineIdentity
Returns a string value that vSphere Auto Deploy uses to
logically link an ESXi host in vCenter Server to a physical
machine.
Set-DeployMachineIdentity
Logically links a host object in the vCenter Server database to a
physical machine. Use this cmdlet to add hosts without
specifying rules.
Get-DeployOption
Retrieves the vSphere Auto Deploy global configuration options.
This cmdlet currently supports the vlan-id option, which
specifies the default VLAN ID for the ESXi Management
Network of a host provisioned with vSphere Auto Deploy.
vSphere Auto Deploy uses the value only if the host boots
without a host profile.
Set-DeployOption
Sets the value of a global configuration option. Currently
supports the vlan-id option for setting the default VLAN ID for
the ESXi Management Network.
Add-ProxyServer
Adds a proxy server to the vSphere Auto Deploy database. Run
the command with the -Address parameter to specify the IPv4
or IPv6 address. The address can include a port number.
VMware ESXi Installation and Setup
VMware, Inc. 116