interface PostLaunchActionsProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.MGN.CfnLaunchConfigurationTemplate.PostLaunchActionsProperty |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awsmgn#CfnLaunchConfigurationTemplate_PostLaunchActionsProperty |
Java | software.amazon.awscdk.services.mgn.CfnLaunchConfigurationTemplate.PostLaunchActionsProperty |
Python | aws_cdk.aws_mgn.CfnLaunchConfigurationTemplate.PostLaunchActionsProperty |
TypeScript | aws-cdk-lib » aws_mgn » CfnLaunchConfigurationTemplate » PostLaunchActionsProperty |
Post launch actions to execute on the Test or Cutover instance.
Example
// 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
| Name | Type | Description |
|---|---|---|
| cloud | string | AWS Systems Manager Command's CloudWatch log group name. |
| deployment? | string | Deployment type in which AWS Systems Manager Documents will be executed. |
| s3 | string | AWS Systems Manager Command's logs S3 log bucket. |
| s3 | string | AWS Systems Manager Command's logs S3 output key prefix. |
| ssm | IResolvable | (IResolvable | Ssm)[] | AWS Systems Manager Documents to execute, in order. |
cloudWatchLogGroupName?
Type:
string
(optional)
AWS Systems Manager Command's CloudWatch log group name.
deployment?
Type:
string
(optional)
Deployment type in which AWS Systems Manager Documents will be executed.
s3LogBucket?
Type:
string
(optional)
AWS Systems Manager Command's logs S3 log bucket.
s3OutputKeyPrefix?
Type:
string
(optional)
AWS Systems Manager Command's logs S3 output key prefix.
ssmDocuments?
Type:
IResolvable | (IResolvable | Ssm)[]
(optional)
AWS Systems Manager Documents to execute, in order.

.NET
Go
Java
Python
TypeScript