Skip to main content

The CDK Construct Library for AWS::ACMPCA

Project description

AWS::ACMPCA Construct Library

---

cfn-resources: Stable

cdk-constructs: Stable


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)

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aws-cdk.aws-acmpca-1.163.1.tar.gz (179.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aws_cdk.aws_acmpca-1.163.1-py3-none-any.whl (179.0 kB view details)

Uploaded Python 3

File details

Details for the file aws-cdk.aws-acmpca-1.163.1.tar.gz.

File metadata

  • Download URL: aws-cdk.aws-acmpca-1.163.1.tar.gz
  • Upload date:
  • Size: 179.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.12

File hashes

Hashes for aws-cdk.aws-acmpca-1.163.1.tar.gz
Algorithm Hash digest
SHA256 92e358bbec22847c801c2d1cbf6b73b0f438d1afdc66bd9977593098fd7efcd4
MD5 dd71c1a94dd044ea6e2da8092842c6a6
BLAKE2b-256 5bad5aed10260a52aad679dc876c8a1d390873ac6ae42c1b92e90944c51c33a3

See more details on using hashes here.

File details

Details for the file aws_cdk.aws_acmpca-1.163.1-py3-none-any.whl.

File metadata

File hashes

Hashes for aws_cdk.aws_acmpca-1.163.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2c0832a33bf2f9f4ee2ea7a2019c57d0cc2e4f73137c2cbcf6fba40164b69fd3
MD5 36be0e44883e1c53929cf31035cb63c8
BLAKE2b-256 e89fdf786ac613859902407a43b06980cb9c50337526e07cd51031c2784fb339

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page