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-aioboto3
for ACMPCA
service.
# install with aioboto3 type annotations
python -m pip install 'types-aioboto3[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-aioboto3-lite[acm-pca]'
# standalone installation
python -m pip install types-aiobotocore-acm-pca
How to uninstall
Usage
Code samples can be found in Examples.
ACMPCAClient
Type annotations and code completion for session.client("acm-pca")
as ACMPCAClient
boto3 documentation
Usage example
from aioboto3.session import Session
from types_aiobotocore_acm_pca.client import ACMPCAClient
session = Session()
async with session.client("acm-pca") as client:
client: ACMPCAClient
Paginators
Type annotations and code completion for
paginators
from session.client("acm-pca").get_paginator("...")
.
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.client("acm-pca").get_waiter("...")
.
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.
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
- CertificateIssuedWaiterName
- ExtendedKeyUsageTypeType
- FailureReasonType
- KeyAlgorithmType
- KeyStorageSecurityStandardType
- ListCertificateAuthoritiesPaginatorName
- ListPermissionsPaginatorName
- ListTagsPaginatorName
- PolicyQualifierIdType
- ResourceOwnerType
- RevocationReasonType
- S3ObjectAclType
- SigningAlgorithmType
- ValidityPeriodTypeType
- ACMPCAServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- WaiterName
- RegionName
Typed dictionaries
Type annotations for typed dictionaries used in methods and schema.
Usage example
from types_aiobotocore_acm_pca.type_defs import CustomAttributeTypeDef
def get_value() -> CustomAttributeTypeDef:
return {
"ObjectIdentifier": ...,
"Value": ...,
}
- CustomAttributeTypeDef
- AccessMethodTypeDef
- CreateCertificateAuthorityAuditReportRequestRequestTypeDef
- ResponseMetadataTypeDef
- TagTypeDef
- CreatePermissionRequestRequestTypeDef
- CrlConfigurationTypeDef
- KeyUsageTypeDef
- CustomExtensionTypeDef
- DeleteCertificateAuthorityRequestRequestTypeDef
- DeletePermissionRequestRequestTypeDef
- DeletePolicyRequestRequestTypeDef
- WaiterConfigTypeDef
- DescribeCertificateAuthorityAuditReportRequestRequestTypeDef
- DescribeCertificateAuthorityRequestRequestTypeDef
- EdiPartyNameTypeDef
- ExtendedKeyUsageTypeDef
- OtherNameTypeDef
- GetCertificateAuthorityCertificateRequestRequestTypeDef
- GetCertificateAuthorityCsrRequestRequestTypeDef
- GetCertificateRequestRequestTypeDef
- GetPolicyRequestRequestTypeDef
- ImportCertificateAuthorityCertificateRequestRequestTypeDef
- ValidityTypeDef
- PaginatorConfigTypeDef
- ListCertificateAuthoritiesRequestRequestTypeDef
- ListPermissionsRequestRequestTypeDef
- PermissionTypeDef
- ListTagsRequestRequestTypeDef
- OcspConfigurationTypeDef
- QualifierTypeDef
- PutPolicyRequestRequestTypeDef
- RestoreCertificateAuthorityRequestRequestTypeDef
- RevokeCertificateRequestRequestTypeDef
- ASN1SubjectTypeDef
- 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