aws-cdk-lib.aws_ssmcontacts.CfnPlan.StageProperty

interface StageProperty

LanguageType name
.NETAmazon.CDK.AWS.SSMContacts.CfnPlan.StageProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsssmcontacts#CfnPlan_StageProperty
Javasoftware.amazon.awscdk.services.ssmcontacts.CfnPlan.StageProperty
Pythonaws_cdk.aws_ssmcontacts.CfnPlan.StageProperty
TypeScript aws-cdk-lib » aws_ssmcontacts » CfnPlan » StageProperty

A set amount of time that an escalation plan or engagement plan engages the specified contacts or contact methods.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_ssmcontacts as ssmcontacts } from 'aws-cdk-lib';
const stageProperty: ssmcontacts.CfnPlan.StageProperty = {
  durationInMinutes: 123,

  // the properties below are optional
  targets: [{
    channelTargetInfo: {
      channelId: 'channelId',
      retryIntervalInMinutes: 123,
    },
    contactTargetInfo: {
      contactId: 'contactId',
      isEssential: false,
    },
  }],
};

Properties

NameTypeDescription
durationInMinutesnumberThe time to wait until beginning the next stage.
targets?IResolvable | IResolvable | TargetsProperty[]The contacts or contact methods that the escalation plan or engagement plan is engaging.

durationInMinutes

Type: number

The time to wait until beginning the next stage.

The duration can only be set to 0 if a target is specified.


targets?

Type: IResolvable | IResolvable | TargetsProperty[] (optional)

The contacts or contact methods that the escalation plan or engagement plan is engaging.