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.1.tar.gz (4.1 kB view hashes)

Uploaded Source

Built Distribution

pulumi_aws_acm-0.1.1-py3-none-any.whl (4.9 kB view hashes)

Uploaded Python 3

Supported by

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