{'Description':'If specified, gets the option values for that vendor class','In':True}
ComputerName
string
1
✓
-
{'Description':'DNS name or IP address of the target computer running the DHCP server service.','In':True}
ScopeId
string
2
✓
-
{'Description':'The identifier of the scope (in IP address format) for which the option value(s) are requested.','In':True}
ReservedIP
string
3
✓
-
{'Description':'IPv4 address of the reservation for which the option values are requested.','In':True}
OptionId
uint32
4
✓
-
{'Description':'The numerical identifiers of the options being requested.','In':True}
UserClass
string
5
✓
-
{'Description':'If specified, gets the option values for that user class','In':True}
All
boolean
6
✓
-
{'Description':'When only ?All is specified, the above cmdlet will get all the option values (including vendor class, user class and policy specific) for a scope/server/reservation.
When ?All is specified with a specific option id, option values for the specified option id for all vendor, user classes and policies will be returned.
When ?Vendorclass and ?All is specified, all option values for the specified vendor class including those for any user class or policy would be returned.
When ?Userclass and ?All is specified, all option values for the specified user class including any vendor specific options would be returned.
When ?PolicyName and ?All is specified, all option values for the specified policy including any vendor specific options would be returned.
','In':True}
Brief
boolean
7
✓
-
{'Description':'If specified, the Name of the option is not returned in the option value object. This improves the execution speed of the cmdlet since the name of the option is not requested from the DHCP server. In case where the cmdlet is called repeatedly to fetch a large number of option values, using -Brief is recommended.','In':True}
PolicyName
string
8
✓
-
{'Description':'The name of the policy for which the option value(s) are requested.','In':True}
{'Description':' Type Name Description
DhcpServerOptionValue
{
Uint OptionId Option ID of the option
String Name Name of the option
String Type Value type; possible values are {Byte | Word | DWord | DWordDword | IPAddress | String | BinaryData | EncapsulatedData | IPv6Address}
string[] Value Value of the option. The format that the values will be returned in are as follows:
- Byte, Word, DWord, DWordDword ? these will be formatted as decimal strings
- IPAddress, IPv6Address ? these will be formatted as strings
- String ? these will be formatted as strings
- BinaryData, EncapsulatedData ? these will be formatted as hexadecimal strings
String VendorClass Vendor class to which this option belongs
String UserClass User class to which this option value is assigned
String PolicyName Name of the policy to which this value applies
}','Out':True}
Description
'Returns the IPv4 option Values for one or more IPv4 options at the server, scope or reservation level. '
{'Description':' Type Name Description
DhcpServerOptionValue
{
Uint OptionId Option ID of the option
String Name Name of the option
String Type Value type; possible values are {Byte | Word | DWord | DWordDword | IPAddress | String | BinaryData | EncapsulatedData | IPv6Address}
string[] Value Value of the option. The format that the values will be returned in are as follows:
- Byte, Word, DWord, DWordDword ? these will be formatted as decimal strings
- IPAddress, IPv6Address ? these will be formatted as strings
- String ? these will be formatted as strings
- BinaryData, EncapsulatedData ? these will be formatted as hexadecimal strings
String VendorClass Vendor class to which this option belongs
String UserClass User class to which this option value is assigned
String PolicyName Name of the policy to which this value applies
}','Out':True}
Description
'Deletes one more more IPv4 option values at the server, scope or reservation level, either for the standard IPv4 options or for the specified vendor or user Class.'
{'Description':'Name of the policy for which the option value(s) are to be set','In':True}
PassThru
boolean
1
✓
-
{'Description':'If this parameter is specified, the cmdlet returns the PowerShell object which is modified.','In':True}
Force
boolean
2
✓
-
{'Description':'If specified the DNS server validation will be skipped. This is applicable only if the DNS Server option value is being set.','In':True}
DnsDomain
string
3
✓
-
{'Description':'Value for the DNS domain option','In':True}
DnsServer
string
4
✓
-
{'Description':'Value(s) for the DNS Server option in IPv4 address format','In':True}
ReservedIP
string
5
✓
-
{'Description':'IPv4 address of the reservation for which the option value(s) are to be set','In':True}
Router
string
6
✓
-
{'Description':'Value(s) for the router/default gateway option in IPv4 address format','In':True}
ScopeId
string
7
✓
-
{'Description':'Scope identifier (in IPv4 address format) for which the option value(s) need to be set','In':True}
UserClass
string
8
✓
-
{'Description':'If specified, sets the option Value for the specified user class ','In':True}
WinsServer
string
9
✓
-
{'Description':'Value(s) for the WINS server option in IPv4 address format','In':True}
Wpad
string
10
✓
-
{'Description':'Value for the Web Proxy Auto detection option. The value for this option is specified as a url.','In':True}
ComputerName
string
11
✓
-
{'Description':'DNS name or IP address of the target computer running the DHCP server service.','In':True}
{'Description':' Type Name Description
DhcpServerOptionValue
{
Uint OptionId Option ID of the option
String Name Name of the option
String Type Value type; possible values are {Byte | Word | DWord | DWordDword | IPAddress | String | BinaryData | EncapsulatedData | IPv6Address}
string[] Value Value of the option. The format that the values will be returned in are as follows:
- Byte, Word, DWord, DWordDword ? these will be formatted as decimal strings
- IPAddress, IPv6Address ? these will be formatted as strings
- String ? these will be formatted as strings
- BinaryData, EncapsulatedData ? these will be formatted as hexadecimal strings
String VendorClass Vendor class to which this option belongs
String UserClass User class to which this option value is assigned
String PolicyName Name of the policy to which this value applies
}','Out':True}
Description
'Sets an IPv4 Option Value at the Server, Scope or Reservation level. Any previously set option value(s) for the specified option id are discarded.'
{'Description':'Name of the policy for which the option value(s) are to be set','In':True}
PassThru
boolean
1
✓
-
{'Description':'If this parameter is specified, the cmdlet returns the PowerShell object which is modified.','In':True}
Force
boolean
2
✓
-
{'Description':'If specified the DNS server validation will be skipped. This is applicable only if the DNS Server option value is being set.','In':True}
VendorClass
string
3
✓
-
{'Description':'If specified, sets the option Value for the specified vendor class ','In':True}
Value
string
4
✓
-
{'Description':'Value(s) to be set for the option. The format that the values will be returned in are as follows:
- Byte, Word, DWord, DWordDword ? these need to be specified as decimal or hexadecimal strings
- IPAddress, IPv6Address ? these will need to be specified as strings
- String ? these will need to be specified as strings
- BinaryData, EncapsulatedData ? these will need to be specified as hexadecimal strings
','In':True}
OptionId
uint32
5
✓
-
{'Description':'Numeric identifier of the option for which the value(s) are to be set','In':True}
ReservedIP
string
6
✓
-
{'Description':'IPv4 address of the reservation for which the option value(s) are to be set','In':True}
ScopeId
string
7
✓
-
{'Description':'Scope identifier (in IPv4 address format) for which the option value(s) need to be set','In':True}
UserClass
string
8
✓
-
{'Description':'If specified, sets the option Value for the specified user class ','In':True}
ComputerName
string
9
✓
-
{'Description':'DNS name or IP address of the target computer running the DHCP server service.','In':True}
{'Description':' Type Name Description
DhcpServerOptionValue
{
Uint OptionId Option ID of the option
String Name Name of the option
String Type Value type; possible values are {Byte | Word | DWord | DWordDword | IPAddress | String | BinaryData | EncapsulatedData | IPv6Address}
string[] Value Value of the option. The format that the values will be returned in are as follows:
- Byte, Word, DWord, DWordDword ? these will be formatted as decimal strings
- IPAddress, IPv6Address ? these will be formatted as strings
- String ? these will be formatted as strings
- BinaryData, EncapsulatedData ? these will be formatted as hexadecimal strings
String VendorClass Vendor class to which this option belongs
String UserClass User class to which this option value is assigned
String PolicyName Name of the policy to which this value applies
}','Out':True}
Description
'Sets an IPv4 Option Value at the Server, Scope or Reservation level. Any previously set option value(s) for the specified option id are discarded.'