Skip to main content

AWS::ACMPCA Construct Library

---

End-of-Support

AWS CDK v1 has reached End-of-Support on 2023-06-01. This package is no longer being updated, and users should migrate to AWS CDK v2.

For more information on how to migrate, see the Migrating to AWS CDK v2 guide.


This module is part of the AWS Cloud Development Kit project.

import aws_cdk.aws_acmpca as acmpca

Certificate Authority

This package contains a CertificateAuthority class. At the moment, you cannot create new Authorities using it, but you can import existing ones using the fromCertificateAuthorityArn static method:

certificate_authority = acmpca.CertificateAuthority.from_certificate_authority_arn(self, "CA", "arn:aws:acm-pca:us-east-1:123456789012:certificate-authority/023077d8-2bfa-4eb0-8f22-05c96deade77")

Low-level Cfn* classes

You can always use the low-level classes (starting with Cfn*) to create resources like the Certificate Authority:

cfn_certificate_authority = acmpca.CfnCertificateAuthority(self, "CA",
    type="ROOT",
    key_algorithm="RSA_2048",
    signing_algorithm="SHA256WITHRSA",
    subject=acmpca.CfnCertificateAuthority.SubjectProperty(
        country="US",
        organization="string",
        organizational_unit="string",
        distinguished_name_qualifier="string",
        state="string",
        common_name="123",
        serial_number="string",
        locality="string",
        title="string",
        surname="string",
        given_name="string",
        initials="DG",
        pseudonym="string",
        generation_qualifier="DBG"
    )
)

If you need to pass the higher-level ICertificateAuthority somewhere, you can get it from the lower-level CfnCertificateAuthority using the same fromCertificateAuthorityArn method:

# cfn_certificate_authority: acmpca.CfnCertificateAuthority


certificate_authority = acmpca.CertificateAuthority.from_certificate_authority_arn(self, "CertificateAuthority", cfn_certificate_authority.attr_arn)

Metadata

Release files for aws-cdk.aws-acmpca 1.204.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aws-cdk.aws-acmpca 1.204.0
File Size Uploaded Provenance Actions
aws-cdk.aws-acmpca-1.204.0.tar.gz 197.2 kB Without provenance Details for aws-cdk.aws-acmpca-1.204.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for aws-cdk.aws-acmpca 1.204.0
File Interpreter ABI Platform Actions
aws_cdk.aws_acmpca-1.204.0-py3-none-any.whl Python 3 none any Details for aws_cdk.aws_acmpca-1.204.0-py3-none-any.whl

Total release size: 393.6 kB

Release files / aws-cdk.aws-acmpca-1.204.0.tar.gz

Download URL aws-cdk.aws-acmpca-1.204.0.tar.gz
Size 197.2 kB
Tags Source
SHA-256 checksum
How to use checksums
7221302ca5603c9e0397999187d7ff82c07da17c5d6a8768a29b09153f83bd54
BLAKE2b-256 checksum
How to use checksums
f291a00ca01415f4627b7d2131fffc2086963aa1ab407fb050995386315272c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.2

Release files / aws_cdk.aws_acmpca-1.204.0-py3-none-any.whl

Download URL aws_cdk.aws_acmpca-1.204.0-py3-none-any.whl
Size 196.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b6521a30c36eeff5b04b69506af80b66195589ba477bb3f0f0de456c7d4335f9
BLAKE2b-256 checksum
How to use checksums
00830bf851ad689f74588fb976a0e87951f4a48db3c26be6e870f0089f16c6f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.2

Security for aws-cdk.aws-acmpca 1.204.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.204.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page