{'Description':'DNS name or IP address of the target computer running the DHCP server service.','In':True}
Name
string
1
✓
-
{'Description':'Name of the DHCPv4 option','In':True}
Description
string
2
✓
-
{'Description':'The description of the option definition being added','In':True}
OptionId
uint32
3
✓
-
{'Description':'The numerical identifier of the option [1-255]','In':True}
Type
string
4
✓
-
{'Description':'The data type of the values for this option. Valid values are {Byte | Word | DWord | DWordDword | IPAddress | String | BinaryData | EncapsulatedData | IPv6Address}','In':True,'Values':['Byte', 'Word', 'DWord', 'DWordDWord', 'IPv4Address', 'String', 'BinaryData', 'EncapsulatedData']}
MultiValued
boolean
5
✓
-
{'Description':'This is to be set to true if the option allows for multiple values.','In':True}
VendorClass
string
6
✓
-
{'Description':'If specified, adds the Option Definition for the specified vendor Class','In':True}
DefaultValue
string
7
✓
-
{'Description':'The default value for the option for which a definition is created. The syntax to specify the default value for the option are as follows:
- Byte, Word, DWord, DWordDword ? these can be specified as decimal or hexadecimal string
- IPAddress, IPv6Address ? these can be specified as IP address string
- String ? this can be specified as string
- BinaryData, EncapsulatedData ? these can be specified as hexadecimal string
','In':True}
PassThru
boolean
8
✓
-
{'Description':'If this parameter is specified, the cmdlet returns the PowerShell object which is added.','In':True}
{'Description':' Type Name Description
DhcpServerOptionDefinition
{
string Name Name of the Option
string Description Description of the Option
uint OptionId Option identifier
string Type Value type; possible values are {Byte | Word | DWord | DWordDword | IPAddress | String | BinaryData | EncapsulatedData | IPv6Address}
string[] DefaultValue Default 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 Option belongs (can be Null)
bool MultiValued Indicates whether Option supports multiple values
}','Out':True}
Description
'Adds a new DHCPv4 option definition on the server.'
{'Description':'DNS name or IP address of the target computer running the DHCP server service.','In':True}
OptionId
uint32
1
✓
-
{'Description':'The numerical identifiers of the options for which the option definitions are requested. If none are specified, all the DHCPv4 option definitions are returned.','In':True}
VendorClass
string
2
✓
-
{'Description':'If specified, returns the option definitions only for the specified vendor class','In':True}
All
boolean
3
✓
-
{'Description':'If specified, returns all the option definitions including the vendor class specific option definitions.','In':True}
{'Description':' Type Name Description
DhcpServerOptionDefinition
{
string Name Name of the Option
string Description Description of the Option
uint OptionId Option identifier
string Type Value type; possible values are {Byte | Word | DWord | DWordDword | IPAddress | String | BinaryData | EncapsulatedData | IPv6Address}
string[] DefaultValue Default 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 Option belongs (can be Null)
bool MultiValued Indicates whether Option supports multiple values
}','Out':True}
Description
'Gets the DHCPv4 option definition for the specified option ids'
{'Description':' Type Name Description
DhcpServerOptionDefinition
{
string Name Name of the Option
string Description Description of the Option
uint OptionId Option identifier
string Type Value type; possible values are {Byte | Word | DWord | DWordDword | IPAddress | String | BinaryData | EncapsulatedData | IPv6Address}
string[] DefaultValue Default 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 Option belongs (can be Null)
bool MultiValued Indicates whether Option supports multiple values
}','Out':True}
Description
'Delete one or more IPv4 option definitions from a DHCP Server. '
{'Description':' Type Name Description
DhcpServerOptionDefinition
{
string Name Name of the Option
string Description Description of the Option
uint OptionId Option identifier
string Type Value type; possible values are {Byte | Word | DWord | DWordDword | IPAddress | String | BinaryData | EncapsulatedData | IPv6Address}
string[] DefaultValue Default 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 Option belongs (can be Null)
bool MultiValued Indicates whether Option supports multiple values
}','Out':True}
Description
'Modifies the properties of an existing IPv4 Option definition'