Class CfnPlan.StageProperty
A set amount of time that an escalation plan or engagement plan engages the specified contacts or contact methods.
Inheritance
System.Object
CfnPlan.StageProperty
Implements
Namespace: Amazon.CDK.AWS.SSMContacts
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class StageProperty : Object, CfnPlan.IStageProperty
Syntax (vb)
Public Class StageProperty
Inherits Object
Implements CfnPlan.IStageProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.SSMContacts;
var stageProperty = new StageProperty {
DurationInMinutes = 123,
// the properties below are optional
Targets = new [] { new TargetsProperty {
ChannelTargetInfo = new ChannelTargetInfoProperty {
ChannelId = "channelId",
RetryIntervalInMinutes = 123
},
ContactTargetInfo = new ContactTargetInfoProperty {
ContactId = "contactId",
IsEssential = false
}
} }
};
Synopsis
Constructors
StageProperty() |
Properties
DurationInMinutes | The time to wait until beginning the next stage. |
Targets | The contacts or contact methods that the escalation plan or engagement plan is engaging. |
Constructors
StageProperty()
public StageProperty()
Properties
DurationInMinutes
The time to wait until beginning the next stage.
public double DurationInMinutes { get; set; }
Property Value
System.Double
Remarks
The duration can only be set to 0 if a target is specified.
Targets
The contacts or contact methods that the escalation plan or engagement plan is engaging.
public object Targets { get; set; }
Property Value
System.Object