Class Ec2InstanceAction
Types of EC2 actions available.
Inheritance
System.Object
Ec2InstanceAction
Namespace: Amazon.CDK.AWS.CloudWatch.Actions
Assembly: Amazon.CDK.AWS.CloudWatch.Actions.dll
Syntax (csharp)
public sealed class Ec2InstanceAction : Enum
Syntax (vb)
Public NotInheritable Class Ec2InstanceAction
Inherits
Enum
Remarks
ExampleMetadata: infused
Examples
// Alarm must be configured with an EC2 per-instance metric
Alarm alarm;
// Attach a reboot when alarm triggers
alarm.AddAlarmAction(
new Ec2Action(Ec2InstanceAction.REBOOT));
Synopsis
Fields
REBOOT | Reboot the instance. |
RECOVER | Recover the instance. |
STOP | Stop the instance. |
TERMINATE | Terminatethe instance. |
value__ |
Fields
REBOOT
Reboot the instance.
public const Ec2InstanceAction REBOOT
Field Value
Type | Description |
---|---|
Ec2InstanceAction |
RECOVER
Recover the instance.
public const Ec2InstanceAction RECOVER
Field Value
Type | Description |
---|---|
Ec2InstanceAction |
STOP
Stop the instance.
public const Ec2InstanceAction STOP
Field Value
Type | Description |
---|---|
Ec2InstanceAction |
TERMINATE
Terminatethe instance.
public const Ec2InstanceAction TERMINATE
Field Value
Type | Description |
---|---|
Ec2InstanceAction |
value__
public int value__
Field Value
Type | Description |
---|---|
System.Int32 |