FILE: C:\Windows\SysWOW64\WindowsPowerShell\v1.0\Modules\NetQos\MSFT_NetQosPolicy.Types.ps1xml
--
Microsoft.Management.Infrastructure.CimInstance#ROOT/StandardCimv2/MSFT_NetQosPolicySettingData
NetworkProfile
[Microsoft.PowerShell.Cmdletization.GeneratedTypes.NetQosPolicy.NetworkProfile]($this.PSBase.CimInstanceProperties['NetworkProfile'].Value)
param([Microsoft.PowerShell.Cmdletization.GeneratedTypes.NetQosPolicy.NetworkProfile]$value)
$this.PSBase.CimInstanceProperties['NetworkProfile'].Value = [System.UInt32]$value
TemplateMatchCondition
[Microsoft.PowerShell.Cmdletization.GeneratedTypes.NetQosPolicy.Template]($this.PSBase.CimInstanceProperties['TemplateMatchCondition'].Value)
param([Microsoft.PowerShell.Cmdletization.GeneratedTypes.NetQosPolicy.Template]$value)
$this.PSBase.CimInstanceProperties['TemplateMatchCondition'].Value = [System.UInt32]$value
UserMatchCondition
$user = $this.PSBase.CimInstanceProperties['UserMatchCondition'].Value
if ($user -ne $null -and $user[0]) {
[System.Security.Principal.NTAccount]$user
} else {
$null
}
param([System.Security.Principal.NTAccount]$value)
$this.PSBase.CimInstanceProperties['UserMatchCondition'].Value = [System.String]$value
AppPathNameMatchCondition
[System.String]($this.PSBase.CimInstanceProperties['AppPathNameMatchCondition'].Value)
param([System.String]$value)
$this.PSBase.CimInstanceProperties['AppPathNameMatchCondition'].Value = $value
JobObjectMatchCondition
[System.String]($this.PSBase.CimInstanceProperties['JobObjectMatchCondition'].Value)
NetDirectPortMatchCondition
[System.UInt16]($this.PSBase.CimInstanceProperties['NetDirectPortMatchCondition'].Value)
param([System.UInt16]$value)
$this.PSBase.CimInstanceProperties['NetDirectPortMatchCondition'].Value = $value
IPProtocolMatchCondition
[Microsoft.PowerShell.Cmdletization.GeneratedTypes.NetQosPolicy.Protocol]($this.PSBase.CimInstanceProperties['IPProtocolMatchCondition'].Value)
param([Microsoft.PowerShell.Cmdletization.GeneratedTypes.NetQosPolicy.Protocol]$value)
$this.PSBase.CimInstanceProperties['IPProtocolMatchCondition'].Value = [System.UInt32]$value
IPPortMatchCondition
[System.UInt16]($this.PSBase.CimInstanceProperties['IPPortMatchCondition'].Value)
param([System.UInt16]$value)
$this.PSBase.CimInstanceProperties['IPPortMatchCondition'].Value = $value
IPSrcPrefixMatchCondition
[System.String]($this.PSBase.CimInstanceProperties['IPSrcPrefixMatchCondition'].Value)
param([System.String]$value)
$this.PSBase.CimInstanceProperties['IPSrcPrefixMatchCondition'].Value = $value
IPSrcPortStartMatchCondition
[System.UInt16]($this.PSBase.CimInstanceProperties['IPSrcPortStartMatchCondition'].Value)
param([System.UInt16]$value)
$this.PSBase.CimInstanceProperties['IPSrcPortStartMatchCondition'].Value = $value
IPSrcPortEndMatchCondition
[System.UInt16]($this.PSBase.CimInstanceProperties['IPSrcPortEndMatchCondition'].Value)
param([System.UInt16]$value)
$this.PSBase.CimInstanceProperties['IPSrcPortEndMatchCondition'].Value = $value
IPDstPrefixMatchCondition
[System.String]($this.PSBase.CimInstanceProperties['IPDstPrefixMatchCondition'].Value)
param([System.String]$value)
$this.PSBase.CimInstanceProperties['IPDstPrefixMatchCondition'].Value = $value
IPDstPortStartMatchCondition
[System.UInt16]($this.PSBase.CimInstanceProperties['IPDstPortStartMatchCondition'].Value)
param([System.UInt16]$value)
$this.PSBase.CimInstanceProperties['IPDstPortStartMatchCondition'].Value = $value
IPDstPortEndMatchCondition
[System.UInt16]($this.PSBase.CimInstanceProperties['IPDstPortEndMatchCondition'].Value)
param([System.UInt16]$value)
$this.PSBase.CimInstanceProperties['IPDstPortEndMatchCondition'].Value = $value
URIMatchCondition
$uri = $this.PSBase.CimInstanceProperties['URIMatchCondition'].Value
if ($uri -ne $null -and $uri[0]) {
[System.Uri]$uri
} else {
$null
}
param([System.Uri]$value)
$this.PSBase.CimInstanceProperties['URIMatchCondition'].Value = [System.String]$value
URIRecursiveMatchCondition
[System.Boolean]($this.PSBase.CimInstanceProperties['URIRecursiveMatchCondition'].Value)
param([System.Boolean]$value)
$this.PSBase.CimInstanceProperties['URIRecursiveMatchCondition'].Value = $value
PriorityValue8021Action
[System.SByte]($this.PSBase.CimInstanceProperties['PriorityValue8021Action'].Value)
param([System.SByte]$value)
$this.PSBase.CimInstanceProperties['PriorityValue8021Action'].Value = $value
DSCPAction
[System.SByte]($this.PSBase.CimInstanceProperties['DSCPAction'].Value)
param([System.SByte]$value)
$this.PSBase.CimInstanceProperties['DSCPAction'].Value = $value
MinBandwidthWeightAction
[System.Byte]($this.PSBase.CimInstanceProperties['MinBandwidthWeightAction'].Value)
param([System.Byte]$value)
$this.PSBase.CimInstanceProperties['MinBandwidthWeightAction'].Value = $value
ThrottleRateAction
[System.UInt64]($this.PSBase.CimInstanceProperties['ThrottleRateAction'].Value)
param([System.UInt64]$value)
$this.PSBase.CimInstanceProperties['ThrottleRateAction'].Value = $value
User
UserMatchCondition
AppPathName
AppPathNameMatchCondition
Template
TemplateMatchCondition
JobObject
JobObjectMatchCondition
NetDirectPort
NetDirectPortMatchCondition
IPProtocol
IPProtocolMatchCondition
IPPort
IPPortMatchCondition
IPSrcPrefix
IPSrcPrefixMatchCondition
IPSrcPortStart
IPSrcPortStartMatchCondition
IPSrcPortEnd
IPSrcPortEndMatchCondition
IPDstPrefix
IPDstPrefixMatchCondition
IPDstPortStart
IPDstPortStartMatchCondition
IPDstPortEnd
IPDstPortEndMatchCondition
URI
URIMatchCondition
URIRecursive
URIRecursiveMatchCondition
PriorityValue
PriorityValue8021Action
DSCPValue
DSCPAction
MinBandwidthWeight
MinBandwidthWeightAction
ThrottleRate
ThrottleRateAction
--