CodePipeline module#
Index > CodePipeline
Auto-generated documentation for CodePipeline type annotations stubs module mypy-boto3-codepipeline.
How to install#
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start
command.
Click Modify
and select boto3 common
and CodePipeline
.
From PyPI with pip#
Install boto3-stubs
for CodePipeline
service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[codepipeline]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'boto3-stubs-lite[codepipeline]'
# standalone installation
python -m pip install mypy-boto3-codepipeline
How to uninstall#
python -m pip uninstall -y mypy-boto3-codepipeline
Usage#
Code samples can be found in Examples.
CodePipelineClient#
Type annotations and code completion for boto3.client("codepipeline")
as CodePipelineClient
boto3 documentation
# CodePipelineClient usage example
from boto3.session import Session
from mypy_boto3_codepipeline.client import CodePipelineClient
def get_client() -> CodePipelineClient:
return Session().client("codepipeline")
Paginators#
Type annotations and code completion for paginators
from boto3.client("codepipeline").get_paginator("...")
.
# ListActionExecutionsPaginator usage example
from boto3.session import Session
from mypy_boto3_codepipeline.paginator import ListActionExecutionsPaginator
def get_list_action_executions_paginator() -> ListActionExecutionsPaginator:
return Session().client("codepipeline").get_paginator("list_action_executions"))
- ListActionExecutionsPaginator
- ListActionTypesPaginator
- ListPipelineExecutionsPaginator
- ListPipelinesPaginator
- ListTagsForResourcePaginator
- ListWebhooksPaginator
Literals#
Type annotations for literals used in methods and schema.
# ActionCategoryType usage example
from mypy_boto3_codepipeline.literals import ActionCategoryType
def get_value() -> ActionCategoryType:
return "Approval"
- ActionCategoryType
- ActionConfigurationPropertyTypeType
- ActionExecutionStatusType
- ActionOwnerType
- ApprovalStatusType
- ArtifactLocationTypeType
- ArtifactStoreTypeType
- BlockerTypeType
- EncryptionKeyTypeType
- ExecutionModeType
- ExecutionTypeType
- ExecutorTypeType
- FailureTypeType
- GitPullRequestEventTypeType
- JobStatusType
- ListActionExecutionsPaginatorName
- ListActionTypesPaginatorName
- ListPipelineExecutionsPaginatorName
- ListPipelinesPaginatorName
- ListTagsForResourcePaginatorName
- ListWebhooksPaginatorName
- PipelineExecutionStatusType
- PipelineTriggerProviderTypeType
- PipelineTypeType
- ResultType
- SourceRevisionTypeType
- StageExecutionStatusType
- StageRetryModeType
- StageTransitionTypeType
- StartTimeRangeType
- TriggerTypeType
- WebhookAuthenticationTypeType
- CodePipelineServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AWSSessionCredentialsTypeDef
- AcknowledgeJobInputRequestTypeDef
- ResponseMetadataTypeDef
- AcknowledgeThirdPartyJobInputRequestTypeDef
- ActionConfigurationPropertyTypeDef
- ActionConfigurationTypeDef
- ActionContextTypeDef
- ActionTypeIdTypeDef
- InputArtifactTypeDef
- OutputArtifactTypeDef
- LatestInPipelineExecutionFilterTypeDef
- ErrorDetailsTypeDef
- ActionRevisionOutputTypeDef
- TimestampTypeDef
- ActionTypeArtifactDetailsTypeDef
- ActionTypeIdentifierTypeDef
- ActionTypePermissionsOutputTypeDef
- ActionTypePropertyTypeDef
- ActionTypeUrlsTypeDef
- ActionTypePermissionsTypeDef
- ActionTypeSettingsTypeDef
- ArtifactDetailsTypeDef
- ApprovalResultTypeDef
- S3LocationTypeDef
- S3ArtifactLocationTypeDef
- ArtifactRevisionTypeDef
- EncryptionKeyTypeDef
- BlockerDeclarationTypeDef
- TagTypeDef
- DeleteCustomActionTypeInputRequestTypeDef
- DeletePipelineInputRequestTypeDef
- DeleteWebhookInputRequestTypeDef
- DeregisterWebhookWithThirdPartyInputRequestTypeDef
- DisableStageTransitionInputRequestTypeDef
- EnableStageTransitionInputRequestTypeDef
- ExecutionDetailsTypeDef
- ExecutionTriggerTypeDef
- JobWorkerExecutorConfigurationOutputTypeDef
- LambdaExecutorConfigurationTypeDef
- JobWorkerExecutorConfigurationTypeDef
- FailureConditionsTypeDef
- FailureDetailsTypeDef
- GetActionTypeInputRequestTypeDef
- GetJobDetailsInputRequestTypeDef
- GetPipelineExecutionInputRequestTypeDef
- GetPipelineInputRequestTypeDef
- PipelineMetadataTypeDef
- GetPipelineStateInputRequestTypeDef
- GetThirdPartyJobDetailsInputRequestTypeDef
- GitBranchFilterCriteriaOutputTypeDef
- GitBranchFilterCriteriaTypeDef
- GitFilePathFilterCriteriaOutputTypeDef
- GitFilePathFilterCriteriaTypeDef
- GitTagFilterCriteriaOutputTypeDef
- GitTagFilterCriteriaTypeDef
- PaginatorConfigTypeDef
- ListActionTypesInputRequestTypeDef
- ListPipelinesInputRequestTypeDef
- PipelineSummaryTypeDef
- ListTagsForResourceInputRequestTypeDef
- ListWebhooksInputRequestTypeDef
- StageContextTypeDef
- PipelineVariableDeclarationTypeDef
- SucceededInStageFilterTypeDef
- PipelineRollbackMetadataTypeDef
- SourceRevisionTypeDef
- StopExecutionTriggerTypeDef
- ResolvedPipelineVariableTypeDef
- PipelineVariableTypeDef
- ThirdPartyJobTypeDef
- RegisterWebhookWithThirdPartyInputRequestTypeDef
- RetryStageExecutionInputRequestTypeDef
- RollbackStageInputRequestTypeDef
- SourceRevisionOverrideTypeDef
- StageExecutionTypeDef
- TransitionStateTypeDef
- StopPipelineExecutionInputRequestTypeDef
- UntagResourceInputRequestTypeDef
- WebhookAuthConfigurationTypeDef
- WebhookFilterRuleTypeDef
- AcknowledgeJobOutputTypeDef
- AcknowledgeThirdPartyJobOutputTypeDef
- EmptyResponseMetadataTypeDef
- PutActionRevisionOutputTypeDef
- PutApprovalResultOutputTypeDef
- RetryStageExecutionOutputTypeDef
- RollbackStageOutputTypeDef
- StartPipelineExecutionOutputTypeDef
- StopPipelineExecutionOutputTypeDef
- PollForJobsInputRequestTypeDef
- PollForThirdPartyJobsInputRequestTypeDef
- ActionDeclarationOutputTypeDef
- ActionDeclarationTypeDef
- ActionExecutionFilterTypeDef
- ActionExecutionResultTypeDef
- ActionExecutionTypeDef
- ActionRevisionTypeDef
- CurrentRevisionTypeDef
- ActionTypeTypeDef
- PutApprovalResultInputRequestTypeDef
- ArtifactDetailTypeDef
- ArtifactLocationTypeDef
- ArtifactStoreTypeDef
- CreateCustomActionTypeInputRequestTypeDef
- ListTagsForResourceOutputTypeDef
- TagResourceInputRequestTypeDef
- ExecutorConfigurationOutputTypeDef
- ExecutorConfigurationTypeDef
- PutJobFailureResultInputRequestTypeDef
- PutThirdPartyJobFailureResultInputRequestTypeDef
- GitPullRequestFilterOutputTypeDef
- GitPullRequestFilterTypeDef
- GitPushFilterOutputTypeDef
- GitPushFilterTypeDef
- ListActionTypesInputListActionTypesPaginateTypeDef
- ListPipelinesInputListPipelinesPaginateTypeDef
- ListTagsForResourceInputListTagsForResourcePaginateTypeDef
- ListWebhooksInputListWebhooksPaginateTypeDef
- ListPipelinesOutputTypeDef
- PipelineContextTypeDef
- PipelineExecutionFilterTypeDef
- PipelineExecutionSummaryTypeDef
- PipelineExecutionTypeDef
- PollForThirdPartyJobsOutputTypeDef
- StartPipelineExecutionInputRequestTypeDef
- WebhookDefinitionExtraOutputTypeDef
- WebhookDefinitionOutputTypeDef
- WebhookDefinitionTypeDef
- StageDeclarationOutputTypeDef
- StageDeclarationTypeDef
- ListActionExecutionsInputListActionExecutionsPaginateTypeDef
- ListActionExecutionsInputRequestTypeDef
- ActionStateTypeDef
- ActionRevisionUnionTypeDef
- PutActionRevisionInputRequestTypeDef
- PutJobSuccessResultInputRequestTypeDef
- PutThirdPartyJobSuccessResultInputRequestTypeDef
- CreateCustomActionTypeOutputTypeDef
- ListActionTypesOutputTypeDef
- ActionExecutionInputTypeDef
- ActionExecutionOutputTypeDef
- ArtifactTypeDef
- ActionTypeExecutorOutputTypeDef
- ActionTypeExecutorTypeDef
- GitConfigurationOutputTypeDef
- GitConfigurationTypeDef
- ListPipelineExecutionsInputListPipelineExecutionsPaginateTypeDef
- ListPipelineExecutionsInputRequestTypeDef
- ListPipelineExecutionsOutputTypeDef
- GetPipelineExecutionOutputTypeDef
- ListWebhookItemTypeDef
- PutWebhookInputRequestTypeDef
- WebhookDefinitionUnionTypeDef
- StageStateTypeDef
- ActionExecutionDetailTypeDef
- JobDataTypeDef
- ThirdPartyJobDataTypeDef
- ActionTypeDeclarationOutputTypeDef
- ActionTypeDeclarationTypeDef
- PipelineTriggerDeclarationOutputTypeDef
- PipelineTriggerDeclarationTypeDef
- ListWebhooksOutputTypeDef
- PutWebhookOutputTypeDef
- GetPipelineStateOutputTypeDef
- ListActionExecutionsOutputTypeDef
- JobDetailsTypeDef
- JobTypeDef
- ThirdPartyJobDetailsTypeDef
- GetActionTypeOutputTypeDef
- ActionTypeDeclarationUnionTypeDef
- UpdateActionTypeInputRequestTypeDef
- PipelineDeclarationOutputTypeDef
- PipelineDeclarationTypeDef
- GetJobDetailsOutputTypeDef
- PollForJobsOutputTypeDef
- GetThirdPartyJobDetailsOutputTypeDef
- CreatePipelineOutputTypeDef
- GetPipelineOutputTypeDef
- UpdatePipelineOutputTypeDef
- CreatePipelineInputRequestTypeDef
- PipelineDeclarationUnionTypeDef
- UpdatePipelineInputRequestTypeDef