< Back
Set-OAOMonitoringPolicy
Post
NAME Set-OAOMonitoringPolicy
SYNTAX
Set-OAOMonitoringPolicy [[-Name] <string>] [-PolicyId] <string> [[-Description] <string>] [[-Email] <string>]
[[-CpuWarningValue] <int>] [[-CpuWarningAlert] <bool>] [[-CpuCriticalValue] <int>] [[-CpuCriticalAlert] <bool>]
[[-RamWarningValue] <int>] [[-RamWarningAlert] <bool>] [[-RamCriticalValue] <int>] [[-RamCriticalAlert] <bool>]
[[-DiskWarningValue] <int>] [[-DiskWarningAlert] <bool>] [[-DiskCriticalValue] <int>] [[-DiskCriticalAlert]
<bool>] [[-TransferWarningValue] <int>] [[-TransferWarningAlert] <bool>] [[-TransferCriticalValue] <int>]
[[-TransferCriticalAlert] <bool>] [[-InternalPingWarningValue] <int>] [[-InternalPingWarningAlert] <bool>]
[[-InternalPingCriticalValue] <int>] [[-InternalPingCriticalAlert] <bool>] [<CommonParameters>]
PARAMETERS
-CpuCriticalAlert <bool>
Enable alert
Required? false
Position? 8
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-CpuCriticalValue <int>
Advise when this value is exceeded (%) maximum: 100
Required? false
Position? 7
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-CpuWarningAlert <bool>
Enable alert
Required? false
Position? 6
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-CpuWarningValue <int>
Advise when this value is exceeded (%)minimum: 1,maximum: 95,
Required? false
Position? 5
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-Description <string>
Description
Required? false
Position? 2
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-DiskCriticalAlert <bool>
Enable alert
Required? false
Position? 16
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-DiskCriticalValue <int>
Advise when this value is exceeded (%) maximum: 100
Required? false
Position? 15
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-DiskWarningAlert <bool>
Enable alert
Required? false
Position? 14
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-DiskWarningValue <int>
Advise when this value is exceeded (%)minimum: 1,maximum: 95,
Required? false
Position? 13
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-Email <string>
User's email
Required? false
Position? 3
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-InternalPingCriticalAlert <bool>
Enable alert
Required? false
Position? 24
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-InternalPingCriticalValue <int>
dvise when this value is exceeded (ms) maximum: 100
Required? false
Position? 23
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-InternalPingWarningAlert <bool>
Enable alert
Required? false
Position? 22
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-InternalPingWarningValue <int>
Advise when this value is exceeded (ms)
Required? false
Position? 21
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-Name <string>
Name
Required? false
Position? 0
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-PolicyId <string>
Policy Id
Required? true
Position? 1
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-RamCriticalAlert <bool>
Enable alert
Required? false
Position? 12
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-RamCriticalValue <int>
Advise when this value is exceeded (%) maximum: 100
Required? false
Position? 11
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-RamWarningAlert <bool>
Enable alert
Required? false
Position? 10
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-RamWarningValue <int>
Advise when this value is exceeded (%)minimum: 1,maximum: 95,
Required? false
Position? 9
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-TransferCriticalAlert <bool>
Enable alert
Required? false
Position? 20
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-TransferCriticalValue <int>
Advise when this value is exceeded (kbps) maximum: 2000
Required? false
Position? 19
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-TransferWarningAlert <bool>
Enable alert
Required? false
Position? 18
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-TransferWarningValue <int>
Advise when this value is exceeded (kbps)
Required? false
Position? 17
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
System.String
System.Nullable`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
System.Nullable`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
OUTPUTS
OneAndOne.POCO.Response.MonitoringPolicies.MonitoringPoliciesResponse
ALIASES
None
REMARKS
None
SYNTAX
Set-OAOMonitoringPolicy [[-Name] <string>] [-PolicyId] <string> [[-Description] <string>] [[-Email] <string>]
[[-CpuWarningValue] <int>] [[-CpuWarningAlert] <bool>] [[-CpuCriticalValue] <int>] [[-CpuCriticalAlert] <bool>]
[[-RamWarningValue] <int>] [[-RamWarningAlert] <bool>] [[-RamCriticalValue] <int>] [[-RamCriticalAlert] <bool>]
[[-DiskWarningValue] <int>] [[-DiskWarningAlert] <bool>] [[-DiskCriticalValue] <int>] [[-DiskCriticalAlert]
<bool>] [[-TransferWarningValue] <int>] [[-TransferWarningAlert] <bool>] [[-TransferCriticalValue] <int>]
[[-TransferCriticalAlert] <bool>] [[-InternalPingWarningValue] <int>] [[-InternalPingWarningAlert] <bool>]
[[-InternalPingCriticalValue] <int>] [[-InternalPingCriticalAlert] <bool>] [<CommonParameters>]
PARAMETERS
-CpuCriticalAlert <bool>
Enable alert
Required? false
Position? 8
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-CpuCriticalValue <int>
Advise when this value is exceeded (%) maximum: 100
Required? false
Position? 7
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-CpuWarningAlert <bool>
Enable alert
Required? false
Position? 6
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-CpuWarningValue <int>
Advise when this value is exceeded (%)minimum: 1,maximum: 95,
Required? false
Position? 5
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-Description <string>
Description
Required? false
Position? 2
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-DiskCriticalAlert <bool>
Enable alert
Required? false
Position? 16
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-DiskCriticalValue <int>
Advise when this value is exceeded (%) maximum: 100
Required? false
Position? 15
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-DiskWarningAlert <bool>
Enable alert
Required? false
Position? 14
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-DiskWarningValue <int>
Advise when this value is exceeded (%)minimum: 1,maximum: 95,
Required? false
Position? 13
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-Email <string>
User's email
Required? false
Position? 3
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-InternalPingCriticalAlert <bool>
Enable alert
Required? false
Position? 24
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-InternalPingCriticalValue <int>
dvise when this value is exceeded (ms) maximum: 100
Required? false
Position? 23
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-InternalPingWarningAlert <bool>
Enable alert
Required? false
Position? 22
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-InternalPingWarningValue <int>
Advise when this value is exceeded (ms)
Required? false
Position? 21
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-Name <string>
Name
Required? false
Position? 0
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-PolicyId <string>
Policy Id
Required? true
Position? 1
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-RamCriticalAlert <bool>
Enable alert
Required? false
Position? 12
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-RamCriticalValue <int>
Advise when this value is exceeded (%) maximum: 100
Required? false
Position? 11
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-RamWarningAlert <bool>
Enable alert
Required? false
Position? 10
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-RamWarningValue <int>
Advise when this value is exceeded (%)minimum: 1,maximum: 95,
Required? false
Position? 9
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-TransferCriticalAlert <bool>
Enable alert
Required? false
Position? 20
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-TransferCriticalValue <int>
Advise when this value is exceeded (kbps) maximum: 2000
Required? false
Position? 19
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-TransferWarningAlert <bool>
Enable alert
Required? false
Position? 18
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
-TransferWarningValue <int>
Advise when this value is exceeded (kbps)
Required? false
Position? 17
Accept pipeline input? true (ByValue)
Parameter set name (All)
Aliases None
Dynamic? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
System.String
System.Nullable`1[[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
System.Nullable`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
OUTPUTS
OneAndOne.POCO.Response.MonitoringPolicies.MonitoringPoliciesResponse
ALIASES
None
REMARKS
None