ACMPCA module#
Index > ACMPCA
Auto-generated documentation for ACMPCA type annotations stubs module types-aiobotocore-acm-pca.
How to install#
From PyPI with pip#
Install types-aiobotocore
for ACMPCA
service.
# install with aiobotocore type annotations
python -m pip install 'types-aiobotocore[acm-pca]'
# 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[acm-pca]'
# standalone installation
python -m pip install types-aiobotocore-acm-pca
How to uninstall#
python -m pip uninstall -y types-aiobotocore-acm-pca
Usage#
Code samples can be found in Examples.
ACMPCAClient#
Type annotations and code completion for session.create_client("acm-pca")
as ACMPCAClient
boto3 documentation
# ACMPCAClient usage example
from aiobotocore.session import get_session
from types_aiobotocore_acm_pca.client import ACMPCAClient
session = get_session()
async with session.create_client("acm-pca") as client:
client: ACMPCAClient
Paginators#
Type annotations and code completion for
paginators
from session.create_client("acm-pca").get_paginator("...")
.
# ListCertificateAuthoritiesPaginator usage example
from types_aiobotocore_acm_pca.paginator import ListCertificateAuthoritiesPaginator
def get_list_certificate_authorities_paginator() -> ListCertificateAuthoritiesPaginator:
return client.get_paginator("list_certificate_authorities"))
Waiters#
Type annotations and code completion for
waiters
from session.create_client("acm-pca").get_waiter("...")
.
# AuditReportCreatedWaiter usage example
from types_aiobotocore_acm_pca.waiter import AuditReportCreatedWaiter
def get_audit_report_created_waiter() -> AuditReportCreatedWaiter:
return Session().client("acm-pca").get_waiter("audit_report_created")
Literals#
Type annotations for literals used in methods and schema.
# AccessMethodTypeType usage example
from types_aiobotocore_acm_pca.literals import AccessMethodTypeType
def get_value() -> AccessMethodTypeType:
return "CA_REPOSITORY"
- AccessMethodTypeType
- ActionTypeType
- AuditReportCreatedWaiterName
- AuditReportResponseFormatType
- AuditReportStatusType
- CertificateAuthorityCSRCreatedWaiterName
- CertificateAuthorityStatusType
- CertificateAuthorityTypeType
- CertificateAuthorityUsageModeType
- CertificateIssuedWaiterName
- ExtendedKeyUsageTypeType
- FailureReasonType
- KeyAlgorithmType
- KeyStorageSecurityStandardType
- ListCertificateAuthoritiesPaginatorName
- ListPermissionsPaginatorName
- ListTagsPaginatorName
- PolicyQualifierIdType
- ResourceOwnerType
- RevocationReasonType
- S3ObjectAclType
- SigningAlgorithmType
- ValidityPeriodTypeType
- ACMPCAServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- WaiterName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- CustomAttributeTypeDef
- AccessMethodTypeDef
- BlobTypeDef
- CreateCertificateAuthorityAuditReportRequestRequestTypeDef
- ResponseMetadataTypeDef
- TagTypeDef
- CreatePermissionRequestRequestTypeDef
- CrlConfigurationTypeDef
- KeyUsageTypeDef
- CustomExtensionTypeDef
- DeleteCertificateAuthorityRequestRequestTypeDef
- DeletePermissionRequestRequestTypeDef
- DeletePolicyRequestRequestTypeDef
- WaiterConfigTypeDef
- DescribeCertificateAuthorityAuditReportRequestRequestTypeDef
- DescribeCertificateAuthorityRequestRequestTypeDef
- EdiPartyNameTypeDef
- ExtendedKeyUsageTypeDef
- OtherNameTypeDef
- GetCertificateAuthorityCertificateRequestRequestTypeDef
- GetCertificateAuthorityCsrRequestRequestTypeDef
- GetCertificateRequestRequestTypeDef
- GetPolicyRequestRequestTypeDef
- ValidityTypeDef
- PaginatorConfigTypeDef
- ListCertificateAuthoritiesRequestRequestTypeDef
- ListPermissionsRequestRequestTypeDef
- PermissionTypeDef
- ListTagsRequestRequestTypeDef
- OcspConfigurationTypeDef
- QualifierTypeDef
- PutPolicyRequestRequestTypeDef
- RestoreCertificateAuthorityRequestRequestTypeDef
- RevokeCertificateRequestRequestTypeDef
- ASN1SubjectTypeDef
- ImportCertificateAuthorityCertificateRequestRequestTypeDef
- CreateCertificateAuthorityAuditReportResponseTypeDef
- CreateCertificateAuthorityResponseTypeDef
- DescribeCertificateAuthorityAuditReportResponseTypeDef
- EmptyResponseMetadataTypeDef
- GetCertificateAuthorityCertificateResponseTypeDef
- GetCertificateAuthorityCsrResponseTypeDef
- GetCertificateResponseTypeDef
- GetPolicyResponseTypeDef
- IssueCertificateResponseTypeDef
- ListTagsResponseTypeDef
- TagCertificateAuthorityRequestRequestTypeDef
- UntagCertificateAuthorityRequestRequestTypeDef
- DescribeCertificateAuthorityAuditReportRequestAuditReportCreatedWaitTypeDef
- GetCertificateAuthorityCsrRequestCertificateAuthorityCSRCreatedWaitTypeDef
- GetCertificateRequestCertificateIssuedWaitTypeDef
- ListCertificateAuthoritiesRequestListCertificateAuthoritiesPaginateTypeDef
- ListPermissionsRequestListPermissionsPaginateTypeDef
- ListTagsRequestListTagsPaginateTypeDef
- ListPermissionsResponseTypeDef
- RevocationConfigurationTypeDef
- PolicyQualifierInfoTypeDef
- GeneralNameTypeDef
- UpdateCertificateAuthorityRequestRequestTypeDef
- PolicyInformationTypeDef
- AccessDescriptionTypeDef
- ExtensionsTypeDef
- CsrExtensionsTypeDef
- ApiPassthroughTypeDef
- CertificateAuthorityConfigurationTypeDef
- IssueCertificateRequestRequestTypeDef
- CertificateAuthorityTypeDef
- CreateCertificateAuthorityRequestRequestTypeDef
- DescribeCertificateAuthorityResponseTypeDef
- ListCertificateAuthoritiesResponseTypeDef