FILE: C:\Windows\System32\WindowsPowerShell\v1.0\Modules\DhcpServer\DhcpServerPSProvider.Types.ps1xml
--
Microsoft.Management.Infrastructure.CimInstance#DhcpServerInDC
IPAddress
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['IPAddress'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['IPAddress'].Value = [System.String]$value
Microsoft.Management.Infrastructure.CimInstance#DhcpServerv4Binding
InterfaceGuid
[OutputType([System.GUID])]
param()
[System.GUID]($this.PSBase.CimInstanceProperties['InterfaceGuid'].Value)
param([System.GUID]$value)
$this.PSBase.CimInstanceProperties['InterfaceGuid'].Value = [System.String]$value
IPAddress
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['IPAddress'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['IPAddress'].Value = [System.String]$value
SubnetMask
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['SubnetMask'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['SubnetMask'].Value = [System.String]$value
Microsoft.Management.Infrastructure.CimInstance#DhcpServerv4ExclusionRange
ScopeId
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['ScopeId'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['ScopeId'].Value = [System.String]$value
StartRange
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['StartRange'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['StartRange'].Value = [System.String]$value
EndRange
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['EndRange'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['EndRange'].Value = [System.String]$value
Microsoft.Management.Infrastructure.CimInstance#DhcpServerv4Failover
ScopeId
[OutputType([System.Net.IPAddress[]])]
param()
[System.Net.IPAddress[]]($this.PSBase.CimInstanceProperties['ScopeId'].Value)
param([System.Net.IPAddress[]]$value)
$this.PSBase.CimInstanceProperties['ScopeId'].Value = [System.String[]]$value
PrimaryServerIP
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['PrimaryServerIP'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['IPAddress'].Value = [System.String]$value
SecondaryServerIP
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['SecondaryServerIP'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['IPAddress'].Value = [System.String]$value
Microsoft.Management.Infrastructure.CimInstance#DhcpServerv4Lease
IPAddress
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['IPAddress'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['IPAddress'].Value = [System.String]$value
ScopeId
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['ScopeId'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['ScopeId'].Value = [System.String]$value
Microsoft.Management.Infrastructure.CimInstance#DhcpServerv4Reservation
IPAddress
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['IPAddress'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['IPAddress'].Value = [System.String]$value
ScopeId
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['ScopeId'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['ScopeId'].Value = [System.String]$value
Microsoft.Management.Infrastructure.CimInstance#DhcpServerv4Scope
ScopeId
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['ScopeId'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['ScopeId'].Value = [System.String]$value
SubnetMask
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['SubnetMask'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['SubnetMask'].Value = [System.String]$value
StartRange
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['StartRange'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['StartRange'].Value = [System.String]$value
EndRange
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['EndRange'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['EndRange'].Value = [System.String]$value
Microsoft.Management.Infrastructure.CimInstance#DhcpServerv4ScopeStatistics
ScopeId
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['ScopeId'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['ScopeId'].Value = [System.String]$value
Free
AddressesFree
InUse
AddressesInUse
Reserved
ReservedAddress
Pending
PendingOffers
Microsoft.Management.Infrastructure.CimInstance#DhcpServerv4Superscope
ScopeId
[OutputType([System.Net.IPAddress[]])]
param()
[System.Net.IPAddress[]]($this.PSBase.CimInstanceProperties['ScopeId'].Value)
param([System.Net.IPAddress[]]$value)
$this.PSBase.CimInstanceProperties['ScopeId'].Value = [System.String[]]$value
Microsoft.Management.Infrastructure.CimInstance#DhcpServerv6Binding
InterfaceGuid
[OutputType([System.GUID])]
param()
[System.GUID]($this.PSBase.CimInstanceProperties['InterfaceGuid'].Value)
param([System.GUID]$value)
$this.PSBase.CimInstanceProperties['InterfaceGuid'].Value = [System.String]$value
IPAddress
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['IPAddress'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['IPAddress'].Value = [System.String]$value
Microsoft.Management.Infrastructure.CimInstance#DhcpServerv6ExclusionRange
Prefix
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['Prefix'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['Prefix'].Value = [System.String]$value
StartRange
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['StartRange'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['StartRange'].Value = [System.String]$value
EndRange
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['EndRange'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['EndRange'].Value = [System.String]$value
Microsoft.Management.Infrastructure.CimInstance#DhcpServerv6Lease
IPAddress
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['IPAddress'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['IPAddress'].Value = [System.String]$value
Prefix
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['Prefix'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['Prefix'].Value = [System.String]$value
Microsoft.Management.Infrastructure.CimInstance#DhcpServerv6Reservation
IPAddress
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['IPAddress'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['IPAddress'].Value = [System.String]$value
Prefix
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['Prefix'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['Prefix'].Value = [System.String]$value
Microsoft.Management.Infrastructure.CimInstance#DhcpServerv6Scope
Prefix
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['Prefix'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['Prefix'].Value = [System.String]$value
Microsoft.Management.Infrastructure.CimInstance#DhcpServerv6ScopeStatistics
Prefix
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['Prefix'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['Prefix'].Value = [System.String]$value
Free
AddressesFree
InUse
AddressesInUse
Reserved
ReservedAddress
Pending
PendingAdvertises
Microsoft.Management.Infrastructure.CimInstance#DhcpServerv6StatelessStore
Prefix
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['Prefix'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['Prefix'].Value = [System.String]$value
Microsoft.Management.Infrastructure.CimInstance#DhcpServerv6StatelessStatistics
Prefix
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['Prefix'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['Prefix'].Value = [System.String]$value
Microsoft.Management.Infrastructure.CimInstance#DhcpServerv4Statistics
InUse
AddressesInUse
Available
AddressesAvailable
Microsoft.Management.Infrastructure.CimInstance#DhcpServerv6Statistics
InUse
AddressesInUse
Available
AddressesAvailable
Microsoft.Management.Infrastructure.CimInstance#DhcpServerV4Class
AsciiData
[OutputType([System.String])]
param()
[bool]$IsPrintable = $false;
$Data = $this.PSBase.CimInstanceProperties['Data'].Value;
$AsciiStr = "";
if(($Data.Length -gt 2) -and ($Data.Length % 2 -eq 0 ))
{
$IsPrintable = $true;
if($Data.Substring(0,2) -ne "0x" -and $Data.Substring(0,2) -ne "0X")
{
$IsPrintable = $false;
}
if($IsPrintable)
{
$Format = [System.Globalization.NumberStyles]::AllowHexSpecifier;
for($i = 1;$i -lt $Data.Length/2 ; $i++)
{
$c = [Byte]::Parse($Data.Substring(2*$i,2),$Format)
$IsPrintable = [Char]::IsLetter($c) -or [Char]::IsSeparator($c) -or [Char]::IsSymbol($c) -or [Char]::IsDigit($c) -or [Char]::IsPunctuation($c);
if($IsPrintable -eq $true)
{
$AsciiStr = $AsciiStr + [char]$c;
}
else
{
break;
}
}
}
}
if($IsPrintable)
{
$AsciiStr
}
Microsoft.Management.Infrastructure.CimInstance#DhcpServerV6Class
AsciiData
[OutputType([System.String])]
param()
[bool]$IsPrintable = $false;
$Data = $this.PSBase.CimInstanceProperties['Data'].Value;
$AsciiStr = "";
if(($Data.Length -gt 2) -and ($Data.Length % 2 -eq 0 ))
{
$IsPrintable = $true;
if($Data.Substring(0,2) -ne "0x" -and $Data.Substring(0,2) -ne "0X")
{
$IsPrintable = $false;
}
if($IsPrintable)
{
$Format = [System.Globalization.NumberStyles]::AllowHexSpecifier;
for($i = 1;$i -lt $Data.Length/2 ; $i++)
{
$c = [Byte]::Parse($Data.Substring(2*$i,2),$Format)
$IsPrintable = [Char]::IsLetter($c) -or [Char]::IsSeparator($c) -or [Char]::IsSymbol($c) -or [Char]::IsDigit($c) -or [Char]::IsPunctuation($c);
if($IsPrintable -eq $true)
{
$AsciiStr = $AsciiStr + [char]$c;
}
else
{
break;
}
}
}
}
if($IsPrintable)
{
$AsciiStr
}
Microsoft.Management.Infrastructure.CimInstance#DhcpServerv4IPRecords
ScopeId
[OutputType([System.Net.IPAddress])]
param()
[System.Net.IPAddress]($this.PSBase.CimInstanceProperties['ScopeId'].Value)
param([System.Net.IPAddress]$value)
$this.PSBase.CimInstanceProperties['ScopeId'].Value = [System.String]$value
IPAddress
[OutputType([System.Net.IPAddress[]])]
param()
[System.Net.IPAddress[]]($this.PSBase.CimInstanceProperties['IPAddress'].Value)
param([System.Net.IPAddress[]]$value)
$this.PSBase.CimInstanceProperties['IPAddress'].Value = [System.String[]]$value
Microsoft.Management.Infrastructure.CimInstance#DhcpServerv4SuperscopeStatistics
Name
SuperscopeName
Available
AddressesFree
InUse
AddressesInUse
%InUse
PercentageInUse
--