Class AlarmArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.CloudAmqp
Assembly: Pulumi.CloudAmqp.dll
Syntax
public sealed class AlarmArgs : ResourceArgs
Constructors
View SourceAlarmArgs()
Declaration
public AlarmArgs()
Properties
View SourceEnabled
Enable or disable an alarm
Declaration
public Input<bool> Enabled { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
InstanceId
Instance identifier
Declaration
public Input<int> InstanceId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
MessageType
Message types (total, unacked, ready) of the queue to trigger the alarm
Declaration
public Input<string> MessageType { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
QueueRegex
Regex for which queues to check
Declaration
public Input<string> QueueRegex { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Recipients
Identifiers for recipients to be notified.
Declaration
public InputList<int> Recipients { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.Int32> |
TimeThreshold
For how long (in seconds) the value_threshold should be active before trigger alarm
Declaration
public Input<int> TimeThreshold { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
Type
Type of the alarm, valid options are: cpu, memory, disk_usage, queue_length, connection_count, consumers_count, net_split
Declaration
public Input<string> Type { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ValueThreshold
What value to trigger the alarm for
Declaration
public Input<int> ValueThreshold { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
VhostRegex
Regex for which vhost the queues are in
Declaration
public Input<string> VhostRegex { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |