RevisionType
- class aws_cdk.aws_codepipeline_actions.RevisionType(*values)
Bases:
Enum
The types of revision for a pipeline execution.
- ExampleMetadata:
infused
Example:
import aws_cdk.aws_codepipeline_actions as cpactions pipeline = codepipeline.Pipeline(self, "MyPipeline") target_pipeline = codepipeline.Pipeline.from_pipeline_arn(self, "Pipeline", "arn:aws:codepipeline:us-east-1:123456789012:InvokePipelineAction") # If targetPipeline is not created by cdk, import from arn. pipeline.add_stage( stage_name="stageName", actions=[cpactions.PipelineInvokeAction( action_name="Invoke", target_pipeline=target_pipeline, variables=[cpactions.Variable( name="name1", value="value1" )], source_revisions=[cpactions.SourceRevision( action_name="Source", revision_type=cpactions.RevisionType.S3_OBJECT_VERSION_ID, revision_value="testRevisionValue" )] )] )
Attributes
- COMMIT_ID
The revision type is a commit id.
- IMAGE_DIGEST
The revision type is an image digest.
- S3_OBJECT_KEY
The revision type is an s3 object version key.
- S3_OBJECT_VERSION_ID
The revision type is an s3 object version id.