# PostLaunchActionsProperty

Post launch actions to execute on the Test or Cutover instance.

- Source: Generated code
- Type last changed: v2.272.0 · 30 Sep 2026

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_mgn as mgn } from 'aws-cdk-lib';
const postLaunchActionsProperty: mgn.CfnLaunchConfigurationTemplate.PostLaunchActionsProperty = {
  cloudWatchLogGroupName: 'cloudWatchLogGroupName',
  deployment: 'deployment',
  s3LogBucket: 's3LogBucket',
  s3OutputKeyPrefix: 's3OutputKeyPrefix',
  ssmDocuments: [{
    actionName: 'actionName',
    ssmDocumentName: 'ssmDocumentName',

    // the properties below are optional
    externalParameters: {
      externalParametersKey: {
        dynamicPath: 'dynamicPath',
      },
    },
    mustSucceedForCutover: false,
    parameters: {
      parametersKey: [{
        parameterName: 'parameterName',
        parameterType: 'parameterType',
      }],
    },
    timeoutSeconds: 123,
  }],
};
```

## Properties

- `cloudWatchLogGroupName`: string — AWS Systems Manager Command's CloudWatch log group name.

- `deployment`: string — Deployment type in which AWS Systems Manager Documents will be executed.

- `s3LogBucket`: string — AWS Systems Manager Command's logs S3 log bucket.

- `s3OutputKeyPrefix`: string — AWS Systems Manager Command's logs S3 output key prefix.

- `ssmDocuments`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnLaunchConfigurationTemplate.SsmDocumentProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_mgn.CfnLaunchConfigurationTemplate.SsmDocumentProperty.html)[] — AWS Systems Manager Documents to execute, in order.
