CodeCatalyst module#
Index > CodeCatalyst
Auto-generated documentation for CodeCatalyst type annotations stubs module types-boto3-codecatalyst.
How to install#
Generate locally (recommended)#
You can generate type annotations for boto3
package locally with mypy_boto3_builder
.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory:
uvx --with 'boto3==1.35.86' mypy_boto3_builder
- Select
boto3
AWS SDK. - Add
CodeCatalyst
service. - Use provided commands to install generated packages.
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start
command.
Click Modify
and select boto3 common
and CodeCatalyst
.
From PyPI with pip#
Install types-boto3
for CodeCatalyst
service.
# install with boto3 type annotations
python -m pip install 'types-boto3[codecatalyst]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'types-boto3-lite[codecatalyst]'
# standalone installation
python -m pip install types-boto3-codecatalyst
How to uninstall#
python -m pip uninstall -y types-boto3-codecatalyst
Usage#
Code samples can be found in Examples.
CodeCatalystClient#
Type annotations and code completion for boto3.client("codecatalyst")
as CodeCatalystClient
boto3 documentation
# CodeCatalystClient usage example
from boto3.session import Session
from types_boto3_codecatalyst.client import CodeCatalystClient
def get_client() -> CodeCatalystClient:
return Session().client("codecatalyst")
Paginators#
Type annotations and code completion for paginators
from boto3.client("codecatalyst").get_paginator("...")
.
# ListAccessTokensPaginator usage example
from boto3.session import Session
from types_boto3_codecatalyst.paginator import ListAccessTokensPaginator
def get_list_access_tokens_paginator() -> ListAccessTokensPaginator:
return Session().client("codecatalyst").get_paginator("list_access_tokens"))
- ListAccessTokensPaginator
- ListDevEnvironmentSessionsPaginator
- ListDevEnvironmentsPaginator
- ListEventLogsPaginator
- ListProjectsPaginator
- ListSourceRepositoriesPaginator
- ListSourceRepositoryBranchesPaginator
- ListSpacesPaginator
- ListWorkflowRunsPaginator
- ListWorkflowsPaginator
Literals#
Type annotations for literals used in methods and schema.
# ComparisonOperatorType usage example
from types_boto3_codecatalyst.literals import ComparisonOperatorType
def get_value() -> ComparisonOperatorType:
return "BEGINS_WITH"
- ComparisonOperatorType
- DevEnvironmentSessionTypeType
- DevEnvironmentStatusType
- FilterKeyType
- InstanceTypeType
- ListAccessTokensPaginatorName
- ListDevEnvironmentSessionsPaginatorName
- ListDevEnvironmentsPaginatorName
- ListEventLogsPaginatorName
- ListProjectsPaginatorName
- ListSourceRepositoriesPaginatorName
- ListSourceRepositoryBranchesPaginatorName
- ListSpacesPaginatorName
- ListWorkflowRunsPaginatorName
- ListWorkflowsPaginatorName
- OperationTypeType
- UserTypeType
- WorkflowRunModeType
- WorkflowRunStatusType
- WorkflowStatusType
- CodeCatalystServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AccessTokenSummaryTypeDef
- TimestampTypeDef
- ResponseMetadataTypeDef
- IdeConfigurationTypeDef
- PersistentStorageConfigurationTypeDef
- RepositoryInputTypeDef
- CreateProjectRequestRequestTypeDef
- CreateSourceRepositoryBranchRequestRequestTypeDef
- CreateSourceRepositoryRequestRequestTypeDef
- DeleteAccessTokenRequestRequestTypeDef
- DeleteDevEnvironmentRequestRequestTypeDef
- DeleteProjectRequestRequestTypeDef
- DeleteSourceRepositoryRequestRequestTypeDef
- DeleteSpaceRequestRequestTypeDef
- DevEnvironmentAccessDetailsTypeDef
- DevEnvironmentRepositorySummaryTypeDef
- ExecuteCommandSessionConfigurationTypeDef
- DevEnvironmentSessionSummaryTypeDef
- IdeTypeDef
- PersistentStorageTypeDef
- EmailAddressTypeDef
- EventPayloadTypeDef
- ProjectInformationTypeDef
- UserIdentityTypeDef
- FilterTypeDef
- GetDevEnvironmentRequestRequestTypeDef
- GetProjectRequestRequestTypeDef
- GetSourceRepositoryCloneUrlsRequestRequestTypeDef
- GetSourceRepositoryRequestRequestTypeDef
- GetSpaceRequestRequestTypeDef
- GetSubscriptionRequestRequestTypeDef
- GetUserDetailsRequestRequestTypeDef
- GetWorkflowRequestRequestTypeDef
- WorkflowDefinitionTypeDef
- GetWorkflowRunRequestRequestTypeDef
- PaginatorConfigTypeDef
- ListAccessTokensRequestRequestTypeDef
- ListDevEnvironmentSessionsRequestRequestTypeDef
- ProjectListFilterTypeDef
- ProjectSummaryTypeDef
- ListSourceRepositoriesItemTypeDef
- ListSourceRepositoriesRequestRequestTypeDef
- ListSourceRepositoryBranchesItemTypeDef
- ListSourceRepositoryBranchesRequestRequestTypeDef
- ListSpacesRequestRequestTypeDef
- SpaceSummaryTypeDef
- ListWorkflowRunsRequestRequestTypeDef
- WorkflowRunSummaryTypeDef
- ListWorkflowsRequestRequestTypeDef
- StartWorkflowRunRequestRequestTypeDef
- StopDevEnvironmentRequestRequestTypeDef
- StopDevEnvironmentSessionRequestRequestTypeDef
- UpdateProjectRequestRequestTypeDef
- UpdateSpaceRequestRequestTypeDef
- WorkflowDefinitionSummaryTypeDef
- CreateAccessTokenRequestRequestTypeDef
- ListEventLogsRequestRequestTypeDef
- CreateAccessTokenResponseTypeDef
- CreateDevEnvironmentResponseTypeDef
- CreateProjectResponseTypeDef
- CreateSourceRepositoryBranchResponseTypeDef
- CreateSourceRepositoryResponseTypeDef
- DeleteDevEnvironmentResponseTypeDef
- DeleteProjectResponseTypeDef
- DeleteSourceRepositoryResponseTypeDef
- DeleteSpaceResponseTypeDef
- GetProjectResponseTypeDef
- GetSourceRepositoryCloneUrlsResponseTypeDef
- GetSourceRepositoryResponseTypeDef
- GetSpaceResponseTypeDef
- GetSubscriptionResponseTypeDef
- GetWorkflowRunResponseTypeDef
- ListAccessTokensResponseTypeDef
- StartDevEnvironmentResponseTypeDef
- StartWorkflowRunResponseTypeDef
- StopDevEnvironmentResponseTypeDef
- StopDevEnvironmentSessionResponseTypeDef
- UpdateProjectResponseTypeDef
- UpdateSpaceResponseTypeDef
- VerifySessionResponseTypeDef
- StartDevEnvironmentRequestRequestTypeDef
- UpdateDevEnvironmentRequestRequestTypeDef
- UpdateDevEnvironmentResponseTypeDef
- CreateDevEnvironmentRequestRequestTypeDef
- StartDevEnvironmentSessionResponseTypeDef
- DevEnvironmentSessionConfigurationTypeDef
- ListDevEnvironmentSessionsResponseTypeDef
- DevEnvironmentSummaryTypeDef
- GetDevEnvironmentResponseTypeDef
- GetUserDetailsResponseTypeDef
- EventLogEntryTypeDef
- ListDevEnvironmentsRequestRequestTypeDef
- GetWorkflowResponseTypeDef
- ListAccessTokensRequestPaginateTypeDef
- ListDevEnvironmentSessionsRequestPaginateTypeDef
- ListDevEnvironmentsRequestPaginateTypeDef
- ListEventLogsRequestPaginateTypeDef
- ListSourceRepositoriesRequestPaginateTypeDef
- ListSourceRepositoryBranchesRequestPaginateTypeDef
- ListSpacesRequestPaginateTypeDef
- ListWorkflowRunsRequestPaginateTypeDef
- ListWorkflowsRequestPaginateTypeDef
- ListProjectsRequestPaginateTypeDef
- ListProjectsRequestRequestTypeDef
- ListProjectsResponseTypeDef
- ListSourceRepositoriesResponseTypeDef
- ListSourceRepositoryBranchesResponseTypeDef
- ListSpacesResponseTypeDef
- ListWorkflowRunsResponseTypeDef
- WorkflowSummaryTypeDef
- StartDevEnvironmentSessionRequestRequestTypeDef
- ListDevEnvironmentsResponseTypeDef
- ListEventLogsResponseTypeDef
- ListWorkflowsResponseTypeDef