Terraform module which manages certificate ressources in the certificate library on VMWare Cloud Director.
Name | Version |
---|---|
terraform | >= 1.1.9 |
vcd | >= 3.9.0 |
Name | Version |
---|---|
vcd | 3.9.0 |
No modules.
Name | Type |
---|---|
vcd_library_certificate.certificate | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
alias | Alias (name) of certificate. | string |
n/a | yes |
certificate | Content of Certificate. | string |
n/a | yes |
vdc_org_name | The name of the organization to use. | string |
n/a | yes |
description | Description of media file. | string |
null |
no |
private_key | Content of private key. | string |
null |
no |
private_key_passphrase | private key pass phrase. | string |
null |
no |
Name | Description |
---|---|
id | The ID of the certificate. |
module "certificate" {
source = "git::https://github.com/noris-network/terraform-vcd-library-certificate?ref=1.0.0"
alias = "www.example.net"
description = "my TLS cert"
vdc_org_name = "myORG"
certificate = file("pki/certs/www.example.net.bundle.crt.pem")
private_key = file("pki/keys/www.example.net.key.pem")
}