MultipartyApproval module#
Index > MultipartyApproval
Auto-generated documentation for MultipartyApproval type annotations stubs module types-aiobotocore-mpa.
How to install#
Generate locally (recommended)#
You can generate type annotations for aiobotocore
package locally with mypy-boto3-builder
.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory:
uvx --with 'aiobotocore==2.25.0' mypy-boto3-builder
- Select
aiobotocore
AWS SDK. - Add
MultipartyApproval
service. - Use provided commands to install generated packages.
From PyPI with pip#
Install types-aiobotocore
for MultipartyApproval
service.
# install with aiobotocore type annotations
python -m pip install 'types-aiobotocore[mpa]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'types-aiobotocore-lite[mpa]'
# standalone installation
python -m pip install types-aiobotocore-mpa
How to uninstall#
python -m pip uninstall -y types-aiobotocore-mpa
Usage#
Code samples can be found in Examples.
MultipartyApprovalClient#
Type annotations and code completion for session.create_client("mpa")
as MultipartyApprovalClient
boto3 documentation
# MultipartyApprovalClient usage example
from aiobotocore.session import get_session
from types_aiobotocore_mpa.client import MultipartyApprovalClient
session = get_session()
async with session.create_client("mpa") as client:
client: MultipartyApprovalClient
Paginators#
Type annotations and code completion for
paginators
from session.create_client("mpa").get_paginator("...")
.
# ListApprovalTeamsPaginator usage example
from types_aiobotocore_mpa.paginator import ListApprovalTeamsPaginator
def get_list_approval_teams_paginator() -> ListApprovalTeamsPaginator:
return client.get_paginator("list_approval_teams"))
- ListApprovalTeamsPaginator
- ListIdentitySourcesPaginator
- ListPoliciesPaginator
- ListPolicyVersionsPaginator
- ListResourcePoliciesPaginator
- ListSessionsPaginator
Literals#
Type annotations for literals used in methods and schema.
# ActionCompletionStrategyType usage example
from types_aiobotocore_mpa.literals import ActionCompletionStrategyType
def get_value() -> ActionCompletionStrategyType:
return "AUTO_COMPLETION_UPON_APPROVAL"
- ActionCompletionStrategyType
- ApprovalTeamStatusCodeType
- ApprovalTeamStatusType
- FilterFieldType
- IdentitySourceStatusCodeType
- IdentitySourceStatusType
- IdentitySourceTypeType
- IdentityStatusType
- ListApprovalTeamsPaginatorName
- ListIdentitySourcesPaginatorName
- ListPoliciesPaginatorName
- ListPolicyVersionsPaginatorName
- ListResourcePoliciesPaginatorName
- ListSessionsPaginatorName
- OperatorType
- PolicyStatusType
- PolicyTypeType
- SessionExecutionStatusType
- SessionResponseType
- SessionStatusCodeType
- SessionStatusType
- MultipartyApprovalServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
Type definitions#
Type annotations for type definitions used in methods and schema.
- MofNApprovalStrategyTypeDef
- ApprovalTeamRequestApproverTypeDef
- CancelSessionRequestTypeDef
- PolicyReferenceTypeDef
- ResponseMetadataTypeDef
- DeleteIdentitySourceRequestTypeDef
- DeleteInactiveApprovalTeamVersionRequestTypeDef
- FilterTypeDef
- GetApprovalTeamRequestTypeDef
- GetApprovalTeamResponseApproverTypeDef
- GetIdentitySourceRequestTypeDef
- GetPolicyVersionRequestTypeDef
- PolicyVersionTypeDef
- GetResourcePolicyRequestTypeDef
- GetSessionRequestTypeDef
- GetSessionResponseApproverResponseTypeDef
- IamIdentityCenterForGetTypeDef
- IamIdentityCenterForListTypeDef
- IamIdentityCenterTypeDef
- PaginatorConfigTypeDef
- ListApprovalTeamsRequestTypeDef
- ListIdentitySourcesRequestTypeDef
- ListPoliciesRequestTypeDef
- PolicyTypeDef
- ListPolicyVersionsRequestTypeDef
- PolicyVersionSummaryTypeDef
- ListResourcePoliciesRequestTypeDef
- ListResourcePoliciesResponseResourcePolicyTypeDef
- ListSessionsResponseSessionTypeDef
- ListTagsForResourceRequestTypeDef
- StartActiveApprovalTeamDeletionRequestTypeDef
- TagResourceRequestTypeDef
- UntagResourceRequestTypeDef
- ApprovalStrategyResponseTypeDef
- ApprovalStrategyTypeDef
- CreateApprovalTeamResponseTypeDef
- CreateIdentitySourceResponseTypeDef
- EmptyResponseMetadataTypeDef
- GetResourcePolicyResponseTypeDef
- ListTagsForResourceResponseTypeDef
- StartActiveApprovalTeamDeletionResponseTypeDef
- UpdateApprovalTeamResponseTypeDef
- ListSessionsRequestTypeDef
- GetPolicyVersionResponseTypeDef
- IdentitySourceParametersForGetTypeDef
- IdentitySourceParametersForListTypeDef
- IdentitySourceParametersTypeDef
- ListApprovalTeamsRequestPaginateTypeDef
- ListIdentitySourcesRequestPaginateTypeDef
- ListPoliciesRequestPaginateTypeDef
- ListPolicyVersionsRequestPaginateTypeDef
- ListResourcePoliciesRequestPaginateTypeDef
- ListSessionsRequestPaginateTypeDef
- ListPoliciesResponseTypeDef
- ListPolicyVersionsResponseTypeDef
- ListResourcePoliciesResponseTypeDef
- ListSessionsResponseTypeDef
- GetSessionResponseTypeDef
- ListApprovalTeamsResponseApprovalTeamTypeDef
- PendingUpdateTypeDef
- CreateApprovalTeamRequestTypeDef
- UpdateApprovalTeamRequestTypeDef
- GetIdentitySourceResponseTypeDef
- IdentitySourceForListTypeDef
- CreateIdentitySourceRequestTypeDef
- ListApprovalTeamsResponseTypeDef
- GetApprovalTeamResponseTypeDef
- ListIdentitySourcesResponseTypeDef