Skip to main content

Pulumi ComponentResource for create ACM Certificate and validate it with DNS validation method

Project description

pulumi-aws-acm

Pulumi ComponentResource for create AWS ACM Certificate and validate it with DNS validation method

How to install

pip install pulumi-aws-acm
# or 
pip install git+git://github.com/jetbrains-infra/pulumi-aws-acm@<tag or branch>

How to use

import pulumi
from pulumi_aws_acm import Certificate
from pulumi_aws import Provider

cert_provider = Provider('cert-provider', region='us-east-1')

certificate = Certificate('test',
                          issue='sre-123',
                          stack='staging',
                          zones={
                              'zone_id-1': ['example.com', 'www.example.com'],
                              'zone_id-2': ['example.org', 'www.example.org'],
                          },
                          opts=pulumi.ResourceOptions(provider=cert_provider))

pulumi.export('certificate-arn', certificate.certificate_validation.certificate_arn)

ACM Certificate will be issued for first domain name from first zone, example.com as for code above and with SANs:['www.example.com', 'example.org', 'www.example.org']

Project details


Download files

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

Source Distribution

pulumi-aws-acm-0.1.0.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

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

pulumi_aws_acm-0.1.0-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file pulumi-aws-acm-0.1.0.tar.gz.

File metadata

  • Download URL: pulumi-aws-acm-0.1.0.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for pulumi-aws-acm-0.1.0.tar.gz
Algorithm Hash digest
SHA256 77fddd55a1e01bcdb36bd6c2674ad5102935718803610a65bd38a9ce96db466f
MD5 c710c3d8ad59e37eb68512d996c2a66d
BLAKE2b-256 686e0b8cc9a3dc7b96f3d12c11fdc0ab16bd86f1ff8fc9078605bce64fb7f11c

See more details on using hashes here.

File details

Details for the file pulumi_aws_acm-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: pulumi_aws_acm-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for pulumi_aws_acm-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fc946ad0fc3301c41639b2476776dd7d08b58e8a9e5e6c2dde360f9dc3a46dcd
MD5 51ccf7a9a5341d40f90922b625f761a5
BLAKE2b-256 0bfef9b82fd16e32a0898615e1d8b95879eb5c5b60eb14fb1756b5cb98e89627

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