Hooks
- class aws_cdk.cloud_assembly_schema.Hooks(*, post_deploy=None, post_destroy=None, pre_deploy=None, pre_destroy=None)
- Bases: - object- Commands to run at predefined points during the integration test workflow. - Parameters:
- post_deploy ( - Optional[- Sequence[- str]]) – Commands to run prior after deploying the cdk stacks in the integration test. Default: - no commands
- post_destroy ( - Optional[- Sequence[- str]]) – Commands to run after destroying the cdk stacks in the integration test. Default: - no commands
- pre_deploy ( - Optional[- Sequence[- str]]) – Commands to run prior to deploying the cdk stacks in the integration test. Default: - no commands
- pre_destroy ( - Optional[- Sequence[- str]]) – Commands to run prior to destroying the cdk stacks in the integration test. Default: - no commands
 
- ExampleMetadata:
- fixture=_generated 
 - Example: - # The code below shows an example of how to instantiate this type. # The values are placeholders you should change. import aws_cdk.cloud_assembly_schema as cloud_assembly_schema hooks = cloud_assembly_schema.Hooks( post_deploy=["postDeploy"], post_destroy=["postDestroy"], pre_deploy=["preDeploy"], pre_destroy=["preDestroy"] ) - Attributes - post_deploy
- Commands to run prior after deploying the cdk stacks in the integration test. - Default:
- no commands 
 
 
 - post_destroy
- Commands to run after destroying the cdk stacks in the integration test. - Default:
- no commands 
 
 
 - pre_deploy
- Commands to run prior to deploying the cdk stacks in the integration test. - Default:
- no commands 
 
 
 - pre_destroy
- Commands to run prior to destroying the cdk stacks in the integration test. - Default:
- no commands