diff --git a/README.md b/README.md
index b719d760..da07f3e1 100644
--- a/README.md
+++ b/README.md
@@ -3,7 +3,7 @@
This repo builds and publishes the Terraform acme Provider bindings for [CDK for Terraform](https://cdk.tf).
-Is based directly on acme 2.18.0
+Is based directly on acme 2.19.0
## Available Packages
@@ -63,7 +63,7 @@ This project is explicitly not tracking the Terraform acme Provider version 1:1.
These are the upstream dependencies:
- [Terraform CDK](https://cdk.tf)
-- [Terraform acme Provider](https://registry.terraform.io/providers/vancluever/acme/2.18.0)
+- [Terraform acme Provider](https://registry.terraform.io/providers/vancluever/acme/2.19.0)
- This links to the minimum version being tracked, you can find the latest released version [in our releases](https://github.com/cdktf/cdktf-provider-acme/releases)
- [Terraform Engine](https://terraform.io)
diff --git a/docs/certificate.csharp.md b/docs/certificate.csharp.md
index e28d1195..e55b3e18 100644
--- a/docs/certificate.csharp.md
+++ b/docs/certificate.csharp.md
@@ -4,7 +4,7 @@
### Certificate
-Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate acme_certificate}.
+Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate acme_certificate}.
#### Initializers
@@ -96,6 +96,7 @@ Must be unique amongst siblings in the same scope
| ResetPreferredChain
| *No description.* |
| ResetRecursiveNameservers
| *No description.* |
| ResetRevokeCertificateOnDestroy
| *No description.* |
+| ResetRevokeCertificateReason
| *No description.* |
| ResetSubjectAlternativeNames
| *No description.* |
| ResetTlsChallenge
| *No description.* |
@@ -563,6 +564,12 @@ private void ResetRecursiveNameservers()
private void ResetRevokeCertificateOnDestroy()
```
+##### `ResetRevokeCertificateReason`
+
+```csharp
+private void ResetRevokeCertificateReason()
+```
+
##### `ResetSubjectAlternativeNames`
```csharp
@@ -678,7 +685,7 @@ The construct id used in the generated config for the Certificate to import.
The id of the existing Certificate that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#import import section} in the documentation of this resource for the id to use
---
@@ -740,6 +747,7 @@ Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18
| PreferredChainInput
| string
| *No description.* |
| RecursiveNameserversInput
| string[]
| *No description.* |
| RevokeCertificateOnDestroyInput
| object
| *No description.* |
+| RevokeCertificateReasonInput
| string
| *No description.* |
| SubjectAlternativeNamesInput
| string[]
| *No description.* |
| TlsChallengeInput
| CertificateTlsChallenge
| *No description.* |
| AccountKeyPem
| string
| *No description.* |
@@ -756,6 +764,7 @@ Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18
| PreferredChain
| string
| *No description.* |
| RecursiveNameservers
| string[]
| *No description.* |
| RevokeCertificateOnDestroy
| object
| *No description.* |
+| RevokeCertificateReason
| string
| *No description.* |
| SubjectAlternativeNames
| string[]
| *No description.* |
---
@@ -1222,6 +1231,16 @@ public object RevokeCertificateOnDestroyInput { get; }
---
+##### `RevokeCertificateReasonInput`Optional
+
+```csharp
+public string RevokeCertificateReasonInput { get; }
+```
+
+- *Type:* string
+
+---
+
##### `SubjectAlternativeNamesInput`Optional
```csharp
@@ -1382,6 +1401,16 @@ public object RevokeCertificateOnDestroy { get; }
---
+##### `RevokeCertificateReason`Required
+
+```csharp
+public string RevokeCertificateReason { get; }
+```
+
+- *Type:* string
+
+---
+
##### `SubjectAlternativeNames`Required
```csharp
@@ -1446,6 +1475,7 @@ new CertificateConfig {
string PreferredChain = null,
string[] RecursiveNameservers = null,
object RevokeCertificateOnDestroy = null,
+ string RevokeCertificateReason = null,
string[] SubjectAlternativeNames = null,
CertificateTlsChallenge TlsChallenge = null
};
@@ -1462,26 +1492,27 @@ new CertificateConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| AccountKeyPem
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}. |
-| CertificateP12Password
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}. |
-| CertificateRequestPem
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}. |
-| CertTimeout
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}. |
-| CommonName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#common_name Certificate#common_name}. |
-| DisableCompletePropagation
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}. |
+| AccountKeyPem
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}. |
+| CertificateP12Password
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}. |
+| CertificateRequestPem
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}. |
+| CertTimeout
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}. |
+| CommonName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#common_name Certificate#common_name}. |
+| DisableCompletePropagation
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}. |
| DnsChallenge
| object
| dns_challenge block. |
| HttpChallenge
| CertificateHttpChallenge
| http_challenge block. |
| HttpMemcachedChallenge
| CertificateHttpMemcachedChallenge
| http_memcached_challenge block. |
| HttpS3Challenge
| CertificateHttpS3Challenge
| http_s3_challenge block. |
| HttpWebrootChallenge
| CertificateHttpWebrootChallenge
| http_webroot_challenge block. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#id Certificate#id}. |
-| KeyType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#key_type Certificate#key_type}. |
-| MinDaysRemaining
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}. |
-| MustStaple
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#must_staple Certificate#must_staple}. |
-| PreCheckDelay
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}. |
-| PreferredChain
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}. |
-| RecursiveNameservers
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}. |
-| RevokeCertificateOnDestroy
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}. |
-| SubjectAlternativeNames
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#id Certificate#id}. |
+| KeyType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#key_type Certificate#key_type}. |
+| MinDaysRemaining
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}. |
+| MustStaple
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#must_staple Certificate#must_staple}. |
+| PreCheckDelay
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}. |
+| PreferredChain
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}. |
+| RecursiveNameservers
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}. |
+| RevokeCertificateOnDestroy
| object
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}. |
+| RevokeCertificateReason
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_reason Certificate#revoke_certificate_reason}. |
+| SubjectAlternativeNames
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}. |
| TlsChallenge
| CertificateTlsChallenge
| tls_challenge block. |
---
@@ -1564,7 +1595,7 @@ public string AccountKeyPem { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}.
---
@@ -1576,7 +1607,7 @@ public string CertificateP12Password { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}.
---
@@ -1588,7 +1619,7 @@ public string CertificateRequestPem { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}.
---
@@ -1600,7 +1631,7 @@ public double CertTimeout { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}.
---
@@ -1612,7 +1643,7 @@ public string CommonName { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#common_name Certificate#common_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#common_name Certificate#common_name}.
---
@@ -1624,7 +1655,7 @@ public object DisableCompletePropagation { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}.
---
@@ -1638,7 +1669,7 @@ public object DnsChallenge { get; set; }
dns_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#dns_challenge Certificate#dns_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#dns_challenge Certificate#dns_challenge}
---
@@ -1652,7 +1683,7 @@ public CertificateHttpChallenge HttpChallenge { get; set; }
http_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_challenge Certificate#http_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_challenge Certificate#http_challenge}
---
@@ -1666,7 +1697,7 @@ public CertificateHttpMemcachedChallenge HttpMemcachedChallenge { get; set; }
http_memcached_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_memcached_challenge Certificate#http_memcached_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_memcached_challenge Certificate#http_memcached_challenge}
---
@@ -1680,7 +1711,7 @@ public CertificateHttpS3Challenge HttpS3Challenge { get; set; }
http_s3_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_s3_challenge Certificate#http_s3_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_s3_challenge Certificate#http_s3_challenge}
---
@@ -1694,7 +1725,7 @@ public CertificateHttpWebrootChallenge HttpWebrootChallenge { get; set; }
http_webroot_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_webroot_challenge Certificate#http_webroot_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_webroot_challenge Certificate#http_webroot_challenge}
---
@@ -1706,7 +1737,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#id Certificate#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#id Certificate#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1721,7 +1752,7 @@ public string KeyType { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#key_type Certificate#key_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#key_type Certificate#key_type}.
---
@@ -1733,7 +1764,7 @@ public double MinDaysRemaining { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}.
---
@@ -1745,7 +1776,7 @@ public object MustStaple { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#must_staple Certificate#must_staple}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#must_staple Certificate#must_staple}.
---
@@ -1757,7 +1788,7 @@ public double PreCheckDelay { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}.
---
@@ -1769,7 +1800,7 @@ public string PreferredChain { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}.
---
@@ -1781,7 +1812,7 @@ public string[] RecursiveNameservers { get; set; }
- *Type:* string[]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}.
---
@@ -1793,7 +1824,19 @@ public object RevokeCertificateOnDestroy { get; set; }
- *Type:* object
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}.
+
+---
+
+##### `RevokeCertificateReason`Optional
+
+```csharp
+public string RevokeCertificateReason { get; set; }
+```
+
+- *Type:* string
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_reason Certificate#revoke_certificate_reason}.
---
@@ -1805,7 +1848,7 @@ public string[] SubjectAlternativeNames { get; set; }
- *Type:* string[]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}.
---
@@ -1819,7 +1862,7 @@ public CertificateTlsChallenge TlsChallenge { get; set; }
tls_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#tls_challenge Certificate#tls_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#tls_challenge Certificate#tls_challenge}
---
@@ -1840,8 +1883,8 @@ new CertificateDnsChallenge {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Provider
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#provider Certificate#provider}. |
-| Config
| System.Collections.Generic.IDictionary
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#config Certificate#config}. |
+| Provider
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#provider Certificate#provider}. |
+| Config
| System.Collections.Generic.IDictionary
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#config Certificate#config}. |
---
@@ -1853,7 +1896,7 @@ public string Provider { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#provider Certificate#provider}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#provider Certificate#provider}.
---
@@ -1865,7 +1908,7 @@ public System.Collections.Generic.IDictionary Config { get; set;
- *Type:* System.Collections.Generic.IDictionary
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#config Certificate#config}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#config Certificate#config}.
---
@@ -1886,8 +1929,8 @@ new CertificateHttpChallenge {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Port
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#port Certificate#port}. |
-| ProxyHeader
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#proxy_header Certificate#proxy_header}. |
+| Port
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#port Certificate#port}. |
+| ProxyHeader
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#proxy_header Certificate#proxy_header}. |
---
@@ -1899,7 +1942,7 @@ public double Port { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#port Certificate#port}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#port Certificate#port}.
---
@@ -1911,7 +1954,7 @@ public string ProxyHeader { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#proxy_header Certificate#proxy_header}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#proxy_header Certificate#proxy_header}.
---
@@ -1931,7 +1974,7 @@ new CertificateHttpMemcachedChallenge {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Hosts
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#hosts Certificate#hosts}. |
+| Hosts
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#hosts Certificate#hosts}. |
---
@@ -1943,7 +1986,7 @@ public string[] Hosts { get; set; }
- *Type:* string[]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#hosts Certificate#hosts}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#hosts Certificate#hosts}.
---
@@ -1963,7 +2006,7 @@ new CertificateHttpS3Challenge {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| S3Bucket
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#s3_bucket Certificate#s3_bucket}. |
+| S3Bucket
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#s3_bucket Certificate#s3_bucket}. |
---
@@ -1975,7 +2018,7 @@ public string S3Bucket { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#s3_bucket Certificate#s3_bucket}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#s3_bucket Certificate#s3_bucket}.
---
@@ -1995,7 +2038,7 @@ new CertificateHttpWebrootChallenge {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Directory
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#directory Certificate#directory}. |
+| Directory
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#directory Certificate#directory}. |
---
@@ -2007,7 +2050,7 @@ public string Directory { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#directory Certificate#directory}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#directory Certificate#directory}.
---
@@ -2027,7 +2070,7 @@ new CertificateTlsChallenge {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Port
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#port Certificate#port}. |
+| Port
| double
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#port Certificate#port}. |
---
@@ -2039,7 +2082,7 @@ public double Port { get; set; }
- *Type:* double
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#port Certificate#port}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#port Certificate#port}.
---
diff --git a/docs/certificate.go.md b/docs/certificate.go.md
index 1a7a7824..db5e9936 100644
--- a/docs/certificate.go.md
+++ b/docs/certificate.go.md
@@ -4,7 +4,7 @@
### Certificate
-Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate acme_certificate}.
+Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate acme_certificate}.
#### Initializers
@@ -96,6 +96,7 @@ Must be unique amongst siblings in the same scope
| ResetPreferredChain
| *No description.* |
| ResetRecursiveNameservers
| *No description.* |
| ResetRevokeCertificateOnDestroy
| *No description.* |
+| ResetRevokeCertificateReason
| *No description.* |
| ResetSubjectAlternativeNames
| *No description.* |
| ResetTlsChallenge
| *No description.* |
@@ -563,6 +564,12 @@ func ResetRecursiveNameservers()
func ResetRevokeCertificateOnDestroy()
```
+##### `ResetRevokeCertificateReason`
+
+```go
+func ResetRevokeCertificateReason()
+```
+
##### `ResetSubjectAlternativeNames`
```go
@@ -678,7 +685,7 @@ The construct id used in the generated config for the Certificate to import.
The id of the existing Certificate that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#import import section} in the documentation of this resource for the id to use
---
@@ -740,6 +747,7 @@ Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18
| PreferredChainInput
| *string
| *No description.* |
| RecursiveNameserversInput
| *[]*string
| *No description.* |
| RevokeCertificateOnDestroyInput
| interface{}
| *No description.* |
+| RevokeCertificateReasonInput
| *string
| *No description.* |
| SubjectAlternativeNamesInput
| *[]*string
| *No description.* |
| TlsChallengeInput
| CertificateTlsChallenge
| *No description.* |
| AccountKeyPem
| *string
| *No description.* |
@@ -756,6 +764,7 @@ Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18
| PreferredChain
| *string
| *No description.* |
| RecursiveNameservers
| *[]*string
| *No description.* |
| RevokeCertificateOnDestroy
| interface{}
| *No description.* |
+| RevokeCertificateReason
| *string
| *No description.* |
| SubjectAlternativeNames
| *[]*string
| *No description.* |
---
@@ -1222,6 +1231,16 @@ func RevokeCertificateOnDestroyInput() interface{}
---
+##### `RevokeCertificateReasonInput`Optional
+
+```go
+func RevokeCertificateReasonInput() *string
+```
+
+- *Type:* *string
+
+---
+
##### `SubjectAlternativeNamesInput`Optional
```go
@@ -1382,6 +1401,16 @@ func RevokeCertificateOnDestroy() interface{}
---
+##### `RevokeCertificateReason`Required
+
+```go
+func RevokeCertificateReason() *string
+```
+
+- *Type:* *string
+
+---
+
##### `SubjectAlternativeNames`Required
```go
@@ -1446,6 +1475,7 @@ import "github.com/cdktf/cdktf-provider-acme-go/acme/v10/certificate"
PreferredChain: *string,
RecursiveNameservers: *[]*string,
RevokeCertificateOnDestroy: interface{},
+ RevokeCertificateReason: *string,
SubjectAlternativeNames: *[]*string,
TlsChallenge: github.com/cdktf/cdktf-provider-acme-go/acme/v10.certificate.CertificateTlsChallenge,
}
@@ -1462,26 +1492,27 @@ import "github.com/cdktf/cdktf-provider-acme-go/acme/v10/certificate"
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| AccountKeyPem
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}. |
-| CertificateP12Password
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}. |
-| CertificateRequestPem
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}. |
-| CertTimeout
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}. |
-| CommonName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#common_name Certificate#common_name}. |
-| DisableCompletePropagation
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}. |
+| AccountKeyPem
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}. |
+| CertificateP12Password
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}. |
+| CertificateRequestPem
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}. |
+| CertTimeout
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}. |
+| CommonName
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#common_name Certificate#common_name}. |
+| DisableCompletePropagation
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}. |
| DnsChallenge
| interface{}
| dns_challenge block. |
| HttpChallenge
| CertificateHttpChallenge
| http_challenge block. |
| HttpMemcachedChallenge
| CertificateHttpMemcachedChallenge
| http_memcached_challenge block. |
| HttpS3Challenge
| CertificateHttpS3Challenge
| http_s3_challenge block. |
| HttpWebrootChallenge
| CertificateHttpWebrootChallenge
| http_webroot_challenge block. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#id Certificate#id}. |
-| KeyType
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#key_type Certificate#key_type}. |
-| MinDaysRemaining
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}. |
-| MustStaple
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#must_staple Certificate#must_staple}. |
-| PreCheckDelay
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}. |
-| PreferredChain
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}. |
-| RecursiveNameservers
| *[]*string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}. |
-| RevokeCertificateOnDestroy
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}. |
-| SubjectAlternativeNames
| *[]*string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#id Certificate#id}. |
+| KeyType
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#key_type Certificate#key_type}. |
+| MinDaysRemaining
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}. |
+| MustStaple
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#must_staple Certificate#must_staple}. |
+| PreCheckDelay
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}. |
+| PreferredChain
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}. |
+| RecursiveNameservers
| *[]*string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}. |
+| RevokeCertificateOnDestroy
| interface{}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}. |
+| RevokeCertificateReason
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_reason Certificate#revoke_certificate_reason}. |
+| SubjectAlternativeNames
| *[]*string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}. |
| TlsChallenge
| CertificateTlsChallenge
| tls_challenge block. |
---
@@ -1564,7 +1595,7 @@ AccountKeyPem *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}.
---
@@ -1576,7 +1607,7 @@ CertificateP12Password *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}.
---
@@ -1588,7 +1619,7 @@ CertificateRequestPem *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}.
---
@@ -1600,7 +1631,7 @@ CertTimeout *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}.
---
@@ -1612,7 +1643,7 @@ CommonName *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#common_name Certificate#common_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#common_name Certificate#common_name}.
---
@@ -1624,7 +1655,7 @@ DisableCompletePropagation interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}.
---
@@ -1638,7 +1669,7 @@ DnsChallenge interface{}
dns_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#dns_challenge Certificate#dns_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#dns_challenge Certificate#dns_challenge}
---
@@ -1652,7 +1683,7 @@ HttpChallenge CertificateHttpChallenge
http_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_challenge Certificate#http_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_challenge Certificate#http_challenge}
---
@@ -1666,7 +1697,7 @@ HttpMemcachedChallenge CertificateHttpMemcachedChallenge
http_memcached_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_memcached_challenge Certificate#http_memcached_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_memcached_challenge Certificate#http_memcached_challenge}
---
@@ -1680,7 +1711,7 @@ HttpS3Challenge CertificateHttpS3Challenge
http_s3_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_s3_challenge Certificate#http_s3_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_s3_challenge Certificate#http_s3_challenge}
---
@@ -1694,7 +1725,7 @@ HttpWebrootChallenge CertificateHttpWebrootChallenge
http_webroot_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_webroot_challenge Certificate#http_webroot_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_webroot_challenge Certificate#http_webroot_challenge}
---
@@ -1706,7 +1737,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#id Certificate#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#id Certificate#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1721,7 +1752,7 @@ KeyType *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#key_type Certificate#key_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#key_type Certificate#key_type}.
---
@@ -1733,7 +1764,7 @@ MinDaysRemaining *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}.
---
@@ -1745,7 +1776,7 @@ MustStaple interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#must_staple Certificate#must_staple}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#must_staple Certificate#must_staple}.
---
@@ -1757,7 +1788,7 @@ PreCheckDelay *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}.
---
@@ -1769,7 +1800,7 @@ PreferredChain *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}.
---
@@ -1781,7 +1812,7 @@ RecursiveNameservers *[]*string
- *Type:* *[]*string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}.
---
@@ -1793,7 +1824,19 @@ RevokeCertificateOnDestroy interface{}
- *Type:* interface{}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}.
+
+---
+
+##### `RevokeCertificateReason`Optional
+
+```go
+RevokeCertificateReason *string
+```
+
+- *Type:* *string
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_reason Certificate#revoke_certificate_reason}.
---
@@ -1805,7 +1848,7 @@ SubjectAlternativeNames *[]*string
- *Type:* *[]*string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}.
---
@@ -1819,7 +1862,7 @@ TlsChallenge CertificateTlsChallenge
tls_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#tls_challenge Certificate#tls_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#tls_challenge Certificate#tls_challenge}
---
@@ -1840,8 +1883,8 @@ import "github.com/cdktf/cdktf-provider-acme-go/acme/v10/certificate"
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Provider
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#provider Certificate#provider}. |
-| Config
| *map[string]*string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#config Certificate#config}. |
+| Provider
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#provider Certificate#provider}. |
+| Config
| *map[string]*string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#config Certificate#config}. |
---
@@ -1853,7 +1896,7 @@ Provider *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#provider Certificate#provider}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#provider Certificate#provider}.
---
@@ -1865,7 +1908,7 @@ Config *map[string]*string
- *Type:* *map[string]*string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#config Certificate#config}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#config Certificate#config}.
---
@@ -1886,8 +1929,8 @@ import "github.com/cdktf/cdktf-provider-acme-go/acme/v10/certificate"
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Port
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#port Certificate#port}. |
-| ProxyHeader
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#proxy_header Certificate#proxy_header}. |
+| Port
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#port Certificate#port}. |
+| ProxyHeader
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#proxy_header Certificate#proxy_header}. |
---
@@ -1899,7 +1942,7 @@ Port *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#port Certificate#port}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#port Certificate#port}.
---
@@ -1911,7 +1954,7 @@ ProxyHeader *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#proxy_header Certificate#proxy_header}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#proxy_header Certificate#proxy_header}.
---
@@ -1931,7 +1974,7 @@ import "github.com/cdktf/cdktf-provider-acme-go/acme/v10/certificate"
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Hosts
| *[]*string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#hosts Certificate#hosts}. |
+| Hosts
| *[]*string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#hosts Certificate#hosts}. |
---
@@ -1943,7 +1986,7 @@ Hosts *[]*string
- *Type:* *[]*string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#hosts Certificate#hosts}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#hosts Certificate#hosts}.
---
@@ -1963,7 +2006,7 @@ import "github.com/cdktf/cdktf-provider-acme-go/acme/v10/certificate"
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| S3Bucket
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#s3_bucket Certificate#s3_bucket}. |
+| S3Bucket
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#s3_bucket Certificate#s3_bucket}. |
---
@@ -1975,7 +2018,7 @@ S3Bucket *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#s3_bucket Certificate#s3_bucket}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#s3_bucket Certificate#s3_bucket}.
---
@@ -1995,7 +2038,7 @@ import "github.com/cdktf/cdktf-provider-acme-go/acme/v10/certificate"
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Directory
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#directory Certificate#directory}. |
+| Directory
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#directory Certificate#directory}. |
---
@@ -2007,7 +2050,7 @@ Directory *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#directory Certificate#directory}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#directory Certificate#directory}.
---
@@ -2027,7 +2070,7 @@ import "github.com/cdktf/cdktf-provider-acme-go/acme/v10/certificate"
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| Port
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#port Certificate#port}. |
+| Port
| *f64
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#port Certificate#port}. |
---
@@ -2039,7 +2082,7 @@ Port *f64
- *Type:* *f64
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#port Certificate#port}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#port Certificate#port}.
---
diff --git a/docs/certificate.java.md b/docs/certificate.java.md
index d1b8517c..01f43cc6 100644
--- a/docs/certificate.java.md
+++ b/docs/certificate.java.md
@@ -4,7 +4,7 @@
### Certificate
-Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate acme_certificate}.
+Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate acme_certificate}.
#### Initializers
@@ -46,6 +46,7 @@ Certificate.Builder.create(Construct scope, java.lang.String id)
// .recursiveNameservers(java.util.List)
// .revokeCertificateOnDestroy(java.lang.Boolean)
// .revokeCertificateOnDestroy(IResolvable)
+// .revokeCertificateReason(java.lang.String)
// .subjectAlternativeNames(java.util.List)
// .tlsChallenge(CertificateTlsChallenge)
.build();
@@ -62,26 +63,27 @@ Certificate.Builder.create(Construct scope, java.lang.String id)
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| accountKeyPem
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}. |
-| certificateP12Password
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}. |
-| certificateRequestPem
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}. |
-| certTimeout
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}. |
-| commonName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#common_name Certificate#common_name}. |
-| disableCompletePropagation
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}. |
+| accountKeyPem
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}. |
+| certificateP12Password
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}. |
+| certificateRequestPem
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}. |
+| certTimeout
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}. |
+| commonName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#common_name Certificate#common_name}. |
+| disableCompletePropagation
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}. |
| dnsChallenge
| com.hashicorp.cdktf.IResolvable OR java.util.List<CertificateDnsChallenge>
| dns_challenge block. |
| httpChallenge
| CertificateHttpChallenge
| http_challenge block. |
| httpMemcachedChallenge
| CertificateHttpMemcachedChallenge
| http_memcached_challenge block. |
| httpS3Challenge
| CertificateHttpS3Challenge
| http_s3_challenge block. |
| httpWebrootChallenge
| CertificateHttpWebrootChallenge
| http_webroot_challenge block. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#id Certificate#id}. |
-| keyType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#key_type Certificate#key_type}. |
-| minDaysRemaining
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}. |
-| mustStaple
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#must_staple Certificate#must_staple}. |
-| preCheckDelay
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}. |
-| preferredChain
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}. |
-| recursiveNameservers
| java.util.List
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}. |
-| revokeCertificateOnDestroy
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}. |
-| subjectAlternativeNames
| java.util.List
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#id Certificate#id}. |
+| keyType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#key_type Certificate#key_type}. |
+| minDaysRemaining
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}. |
+| mustStaple
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#must_staple Certificate#must_staple}. |
+| preCheckDelay
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}. |
+| preferredChain
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}. |
+| recursiveNameservers
| java.util.List
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}. |
+| revokeCertificateOnDestroy
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}. |
+| revokeCertificateReason
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_reason Certificate#revoke_certificate_reason}. |
+| subjectAlternativeNames
| java.util.List
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}. |
| tlsChallenge
| CertificateTlsChallenge
| tls_challenge block. |
---
@@ -150,7 +152,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}.
---
@@ -158,7 +160,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}.
---
@@ -166,7 +168,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}.
---
@@ -174,7 +176,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}.
---
@@ -182,7 +184,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#common_name Certificate#common_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#common_name Certificate#common_name}.
---
@@ -190,7 +192,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}.
---
@@ -200,7 +202,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
dns_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#dns_challenge Certificate#dns_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#dns_challenge Certificate#dns_challenge}
---
@@ -210,7 +212,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
http_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_challenge Certificate#http_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_challenge Certificate#http_challenge}
---
@@ -220,7 +222,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
http_memcached_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_memcached_challenge Certificate#http_memcached_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_memcached_challenge Certificate#http_memcached_challenge}
---
@@ -230,7 +232,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
http_s3_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_s3_challenge Certificate#http_s3_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_s3_challenge Certificate#http_s3_challenge}
---
@@ -240,7 +242,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
http_webroot_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_webroot_challenge Certificate#http_webroot_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_webroot_challenge Certificate#http_webroot_challenge}
---
@@ -248,7 +250,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#id Certificate#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#id Certificate#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -259,7 +261,7 @@ If you experience problems setting this value it might not be settable. Please t
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#key_type Certificate#key_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#key_type Certificate#key_type}.
---
@@ -267,7 +269,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}.
---
@@ -275,7 +277,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#must_staple Certificate#must_staple}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#must_staple Certificate#must_staple}.
---
@@ -283,7 +285,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}.
---
@@ -291,7 +293,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}.
---
@@ -299,7 +301,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* java.util.List
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}.
---
@@ -307,7 +309,15 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}.
+
+---
+
+##### `revokeCertificateReason`Optional
+
+- *Type:* java.lang.String
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_reason Certificate#revoke_certificate_reason}.
---
@@ -315,7 +325,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* java.util.List
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}.
---
@@ -325,7 +335,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
tls_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#tls_challenge Certificate#tls_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#tls_challenge Certificate#tls_challenge}
---
@@ -379,6 +389,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
| resetPreferredChain
| *No description.* |
| resetRecursiveNameservers
| *No description.* |
| resetRevokeCertificateOnDestroy
| *No description.* |
+| resetRevokeCertificateReason
| *No description.* |
| resetSubjectAlternativeNames
| *No description.* |
| resetTlsChallenge
| *No description.* |
@@ -848,6 +859,12 @@ public void resetRecursiveNameservers()
public void resetRevokeCertificateOnDestroy()
```
+##### `resetRevokeCertificateReason`
+
+```java
+public void resetRevokeCertificateReason()
+```
+
##### `resetSubjectAlternativeNames`
```java
@@ -963,7 +980,7 @@ The construct id used in the generated config for the Certificate to import.
The id of the existing Certificate that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#import import section} in the documentation of this resource for the id to use
---
@@ -1025,6 +1042,7 @@ Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18
| preferredChainInput
| java.lang.String
| *No description.* |
| recursiveNameserversInput
| java.util.List
| *No description.* |
| revokeCertificateOnDestroyInput
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| revokeCertificateReasonInput
| java.lang.String
| *No description.* |
| subjectAlternativeNamesInput
| java.util.List
| *No description.* |
| tlsChallengeInput
| CertificateTlsChallenge
| *No description.* |
| accountKeyPem
| java.lang.String
| *No description.* |
@@ -1041,6 +1059,7 @@ Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18
| preferredChain
| java.lang.String
| *No description.* |
| recursiveNameservers
| java.util.List
| *No description.* |
| revokeCertificateOnDestroy
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| *No description.* |
+| revokeCertificateReason
| java.lang.String
| *No description.* |
| subjectAlternativeNames
| java.util.List
| *No description.* |
---
@@ -1507,6 +1526,16 @@ public java.lang.Object getRevokeCertificateOnDestroyInput();
---
+##### `revokeCertificateReasonInput`Optional
+
+```java
+public java.lang.String getRevokeCertificateReasonInput();
+```
+
+- *Type:* java.lang.String
+
+---
+
##### `subjectAlternativeNamesInput`Optional
```java
@@ -1667,6 +1696,16 @@ public java.lang.Object getRevokeCertificateOnDestroy();
---
+##### `revokeCertificateReason`Required
+
+```java
+public java.lang.String getRevokeCertificateReason();
+```
+
+- *Type:* java.lang.String
+
+---
+
##### `subjectAlternativeNames`Required
```java
@@ -1739,6 +1778,7 @@ CertificateConfig.builder()
// .recursiveNameservers(java.util.List)
// .revokeCertificateOnDestroy(java.lang.Boolean)
// .revokeCertificateOnDestroy(IResolvable)
+// .revokeCertificateReason(java.lang.String)
// .subjectAlternativeNames(java.util.List)
// .tlsChallenge(CertificateTlsChallenge)
.build();
@@ -1755,26 +1795,27 @@ CertificateConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| accountKeyPem
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}. |
-| certificateP12Password
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}. |
-| certificateRequestPem
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}. |
-| certTimeout
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}. |
-| commonName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#common_name Certificate#common_name}. |
-| disableCompletePropagation
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}. |
+| accountKeyPem
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}. |
+| certificateP12Password
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}. |
+| certificateRequestPem
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}. |
+| certTimeout
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}. |
+| commonName
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#common_name Certificate#common_name}. |
+| disableCompletePropagation
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}. |
| dnsChallenge
| com.hashicorp.cdktf.IResolvable OR java.util.List<CertificateDnsChallenge>
| dns_challenge block. |
| httpChallenge
| CertificateHttpChallenge
| http_challenge block. |
| httpMemcachedChallenge
| CertificateHttpMemcachedChallenge
| http_memcached_challenge block. |
| httpS3Challenge
| CertificateHttpS3Challenge
| http_s3_challenge block. |
| httpWebrootChallenge
| CertificateHttpWebrootChallenge
| http_webroot_challenge block. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#id Certificate#id}. |
-| keyType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#key_type Certificate#key_type}. |
-| minDaysRemaining
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}. |
-| mustStaple
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#must_staple Certificate#must_staple}. |
-| preCheckDelay
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}. |
-| preferredChain
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}. |
-| recursiveNameservers
| java.util.List
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}. |
-| revokeCertificateOnDestroy
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}. |
-| subjectAlternativeNames
| java.util.List
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#id Certificate#id}. |
+| keyType
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#key_type Certificate#key_type}. |
+| minDaysRemaining
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}. |
+| mustStaple
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#must_staple Certificate#must_staple}. |
+| preCheckDelay
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}. |
+| preferredChain
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}. |
+| recursiveNameservers
| java.util.List
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}. |
+| revokeCertificateOnDestroy
| java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}. |
+| revokeCertificateReason
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_reason Certificate#revoke_certificate_reason}. |
+| subjectAlternativeNames
| java.util.List
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}. |
| tlsChallenge
| CertificateTlsChallenge
| tls_challenge block. |
---
@@ -1857,7 +1898,7 @@ public java.lang.String getAccountKeyPem();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}.
---
@@ -1869,7 +1910,7 @@ public java.lang.String getCertificateP12Password();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}.
---
@@ -1881,7 +1922,7 @@ public java.lang.String getCertificateRequestPem();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}.
---
@@ -1893,7 +1934,7 @@ public java.lang.Number getCertTimeout();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}.
---
@@ -1905,7 +1946,7 @@ public java.lang.String getCommonName();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#common_name Certificate#common_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#common_name Certificate#common_name}.
---
@@ -1917,7 +1958,7 @@ public java.lang.Object getDisableCompletePropagation();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}.
---
@@ -1931,7 +1972,7 @@ public java.lang.Object getDnsChallenge();
dns_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#dns_challenge Certificate#dns_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#dns_challenge Certificate#dns_challenge}
---
@@ -1945,7 +1986,7 @@ public CertificateHttpChallenge getHttpChallenge();
http_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_challenge Certificate#http_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_challenge Certificate#http_challenge}
---
@@ -1959,7 +2000,7 @@ public CertificateHttpMemcachedChallenge getHttpMemcachedChallenge();
http_memcached_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_memcached_challenge Certificate#http_memcached_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_memcached_challenge Certificate#http_memcached_challenge}
---
@@ -1973,7 +2014,7 @@ public CertificateHttpS3Challenge getHttpS3Challenge();
http_s3_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_s3_challenge Certificate#http_s3_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_s3_challenge Certificate#http_s3_challenge}
---
@@ -1987,7 +2028,7 @@ public CertificateHttpWebrootChallenge getHttpWebrootChallenge();
http_webroot_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_webroot_challenge Certificate#http_webroot_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_webroot_challenge Certificate#http_webroot_challenge}
---
@@ -1999,7 +2040,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#id Certificate#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#id Certificate#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -2014,7 +2055,7 @@ public java.lang.String getKeyType();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#key_type Certificate#key_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#key_type Certificate#key_type}.
---
@@ -2026,7 +2067,7 @@ public java.lang.Number getMinDaysRemaining();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}.
---
@@ -2038,7 +2079,7 @@ public java.lang.Object getMustStaple();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#must_staple Certificate#must_staple}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#must_staple Certificate#must_staple}.
---
@@ -2050,7 +2091,7 @@ public java.lang.Number getPreCheckDelay();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}.
---
@@ -2062,7 +2103,7 @@ public java.lang.String getPreferredChain();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}.
---
@@ -2074,7 +2115,7 @@ public java.util.List getRecursiveNameservers();
- *Type:* java.util.List
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}.
---
@@ -2086,7 +2127,19 @@ public java.lang.Object getRevokeCertificateOnDestroy();
- *Type:* java.lang.Boolean OR com.hashicorp.cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}.
+
+---
+
+##### `revokeCertificateReason`Optional
+
+```java
+public java.lang.String getRevokeCertificateReason();
+```
+
+- *Type:* java.lang.String
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_reason Certificate#revoke_certificate_reason}.
---
@@ -2098,7 +2151,7 @@ public java.util.List getSubjectAlternativeNames();
- *Type:* java.util.List
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}.
---
@@ -2112,7 +2165,7 @@ public CertificateTlsChallenge getTlsChallenge();
tls_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#tls_challenge Certificate#tls_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#tls_challenge Certificate#tls_challenge}
---
@@ -2133,8 +2186,8 @@ CertificateDnsChallenge.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| provider
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#provider Certificate#provider}. |
-| config
| java.util.Map
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#config Certificate#config}. |
+| provider
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#provider Certificate#provider}. |
+| config
| java.util.Map
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#config Certificate#config}. |
---
@@ -2146,7 +2199,7 @@ public java.lang.String getProvider();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#provider Certificate#provider}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#provider Certificate#provider}.
---
@@ -2158,7 +2211,7 @@ public java.util.Map getConfig();
- *Type:* java.util.Map
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#config Certificate#config}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#config Certificate#config}.
---
@@ -2179,8 +2232,8 @@ CertificateHttpChallenge.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| port
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#port Certificate#port}. |
-| proxyHeader
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#proxy_header Certificate#proxy_header}. |
+| port
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#port Certificate#port}. |
+| proxyHeader
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#proxy_header Certificate#proxy_header}. |
---
@@ -2192,7 +2245,7 @@ public java.lang.Number getPort();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#port Certificate#port}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#port Certificate#port}.
---
@@ -2204,7 +2257,7 @@ public java.lang.String getProxyHeader();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#proxy_header Certificate#proxy_header}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#proxy_header Certificate#proxy_header}.
---
@@ -2224,7 +2277,7 @@ CertificateHttpMemcachedChallenge.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| hosts
| java.util.List
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#hosts Certificate#hosts}. |
+| hosts
| java.util.List
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#hosts Certificate#hosts}. |
---
@@ -2236,7 +2289,7 @@ public java.util.List getHosts();
- *Type:* java.util.List
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#hosts Certificate#hosts}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#hosts Certificate#hosts}.
---
@@ -2256,7 +2309,7 @@ CertificateHttpS3Challenge.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| s3Bucket
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#s3_bucket Certificate#s3_bucket}. |
+| s3Bucket
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#s3_bucket Certificate#s3_bucket}. |
---
@@ -2268,7 +2321,7 @@ public java.lang.String getS3Bucket();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#s3_bucket Certificate#s3_bucket}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#s3_bucket Certificate#s3_bucket}.
---
@@ -2288,7 +2341,7 @@ CertificateHttpWebrootChallenge.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| directory
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#directory Certificate#directory}. |
+| directory
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#directory Certificate#directory}. |
---
@@ -2300,7 +2353,7 @@ public java.lang.String getDirectory();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#directory Certificate#directory}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#directory Certificate#directory}.
---
@@ -2320,7 +2373,7 @@ CertificateTlsChallenge.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| port
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#port Certificate#port}. |
+| port
| java.lang.Number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#port Certificate#port}. |
---
@@ -2332,7 +2385,7 @@ public java.lang.Number getPort();
- *Type:* java.lang.Number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#port Certificate#port}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#port Certificate#port}.
---
diff --git a/docs/certificate.python.md b/docs/certificate.python.md
index 7691599b..ce25fd85 100644
--- a/docs/certificate.python.md
+++ b/docs/certificate.python.md
@@ -4,7 +4,7 @@
### Certificate
-Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate acme_certificate}.
+Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate acme_certificate}.
#### Initializers
@@ -40,6 +40,7 @@ certificate.Certificate(
preferred_chain: str = None,
recursive_nameservers: typing.List[str] = None,
revoke_certificate_on_destroy: typing.Union[bool, IResolvable] = None,
+ revoke_certificate_reason: str = None,
subject_alternative_names: typing.List[str] = None,
tls_challenge: CertificateTlsChallenge = None
)
@@ -56,26 +57,27 @@ certificate.Certificate(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| account_key_pem
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}. |
-| certificate_p12_password
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}. |
-| certificate_request_pem
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}. |
-| cert_timeout
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}. |
-| common_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#common_name Certificate#common_name}. |
-| disable_complete_propagation
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}. |
+| account_key_pem
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}. |
+| certificate_p12_password
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}. |
+| certificate_request_pem
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}. |
+| cert_timeout
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}. |
+| common_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#common_name Certificate#common_name}. |
+| disable_complete_propagation
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}. |
| dns_challenge
| typing.Union[cdktf.IResolvable, typing.List[CertificateDnsChallenge]]
| dns_challenge block. |
| http_challenge
| CertificateHttpChallenge
| http_challenge block. |
| http_memcached_challenge
| CertificateHttpMemcachedChallenge
| http_memcached_challenge block. |
| http_s3_challenge
| CertificateHttpS3Challenge
| http_s3_challenge block. |
| http_webroot_challenge
| CertificateHttpWebrootChallenge
| http_webroot_challenge block. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#id Certificate#id}. |
-| key_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#key_type Certificate#key_type}. |
-| min_days_remaining
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}. |
-| must_staple
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#must_staple Certificate#must_staple}. |
-| pre_check_delay
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}. |
-| preferred_chain
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}. |
-| recursive_nameservers
| typing.List[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}. |
-| revoke_certificate_on_destroy
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}. |
-| subject_alternative_names
| typing.List[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#id Certificate#id}. |
+| key_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#key_type Certificate#key_type}. |
+| min_days_remaining
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}. |
+| must_staple
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#must_staple Certificate#must_staple}. |
+| pre_check_delay
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}. |
+| preferred_chain
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}. |
+| recursive_nameservers
| typing.List[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}. |
+| revoke_certificate_on_destroy
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}. |
+| revoke_certificate_reason
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_reason Certificate#revoke_certificate_reason}. |
+| subject_alternative_names
| typing.List[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}. |
| tls_challenge
| CertificateTlsChallenge
| tls_challenge block. |
---
@@ -144,7 +146,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}.
---
@@ -152,7 +154,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}.
---
@@ -160,7 +162,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}.
---
@@ -168,7 +170,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}.
---
@@ -176,7 +178,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#common_name Certificate#common_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#common_name Certificate#common_name}.
---
@@ -184,7 +186,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}.
---
@@ -194,7 +196,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
dns_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#dns_challenge Certificate#dns_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#dns_challenge Certificate#dns_challenge}
---
@@ -204,7 +206,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
http_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_challenge Certificate#http_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_challenge Certificate#http_challenge}
---
@@ -214,7 +216,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
http_memcached_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_memcached_challenge Certificate#http_memcached_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_memcached_challenge Certificate#http_memcached_challenge}
---
@@ -224,7 +226,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
http_s3_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_s3_challenge Certificate#http_s3_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_s3_challenge Certificate#http_s3_challenge}
---
@@ -234,7 +236,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
http_webroot_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_webroot_challenge Certificate#http_webroot_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_webroot_challenge Certificate#http_webroot_challenge}
---
@@ -242,7 +244,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#id Certificate#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#id Certificate#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -253,7 +255,7 @@ If you experience problems setting this value it might not be settable. Please t
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#key_type Certificate#key_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#key_type Certificate#key_type}.
---
@@ -261,7 +263,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}.
---
@@ -269,7 +271,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#must_staple Certificate#must_staple}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#must_staple Certificate#must_staple}.
---
@@ -277,7 +279,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}.
---
@@ -285,7 +287,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}.
---
@@ -293,7 +295,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* typing.List[str]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}.
---
@@ -301,7 +303,15 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}.
+
+---
+
+##### `revoke_certificate_reason`Optional
+
+- *Type:* str
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_reason Certificate#revoke_certificate_reason}.
---
@@ -309,7 +319,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* typing.List[str]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}.
---
@@ -319,7 +329,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
tls_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#tls_challenge Certificate#tls_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#tls_challenge Certificate#tls_challenge}
---
@@ -373,6 +383,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
| reset_preferred_chain
| *No description.* |
| reset_recursive_nameservers
| *No description.* |
| reset_revoke_certificate_on_destroy
| *No description.* |
+| reset_revoke_certificate_reason
| *No description.* |
| reset_subject_alternative_names
| *No description.* |
| reset_tls_challenge
| *No description.* |
@@ -724,7 +735,7 @@ def put_http_challenge(
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#port Certificate#port}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#port Certificate#port}.
---
@@ -732,7 +743,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#proxy_header Certificate#proxy_header}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#proxy_header Certificate#proxy_header}.
---
@@ -748,7 +759,7 @@ def put_http_memcached_challenge(
- *Type:* typing.List[str]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#hosts Certificate#hosts}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#hosts Certificate#hosts}.
---
@@ -764,7 +775,7 @@ def put_http_s3_challenge(
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#s3_bucket Certificate#s3_bucket}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#s3_bucket Certificate#s3_bucket}.
---
@@ -780,7 +791,7 @@ def put_http_webroot_challenge(
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#directory Certificate#directory}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#directory Certificate#directory}.
---
@@ -796,7 +807,7 @@ def put_tls_challenge(
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#port Certificate#port}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#port Certificate#port}.
---
@@ -908,6 +919,12 @@ def reset_recursive_nameservers() -> None
def reset_revoke_certificate_on_destroy() -> None
```
+##### `reset_revoke_certificate_reason`
+
+```python
+def reset_revoke_certificate_reason() -> None
+```
+
##### `reset_subject_alternative_names`
```python
@@ -1034,7 +1051,7 @@ The construct id used in the generated config for the Certificate to import.
The id of the existing Certificate that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#import import section} in the documentation of this resource for the id to use
---
@@ -1096,6 +1113,7 @@ Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18
| preferred_chain_input
| str
| *No description.* |
| recursive_nameservers_input
| typing.List[str]
| *No description.* |
| revoke_certificate_on_destroy_input
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| revoke_certificate_reason_input
| str
| *No description.* |
| subject_alternative_names_input
| typing.List[str]
| *No description.* |
| tls_challenge_input
| CertificateTlsChallenge
| *No description.* |
| account_key_pem
| str
| *No description.* |
@@ -1112,6 +1130,7 @@ Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18
| preferred_chain
| str
| *No description.* |
| recursive_nameservers
| typing.List[str]
| *No description.* |
| revoke_certificate_on_destroy
| typing.Union[bool, cdktf.IResolvable]
| *No description.* |
+| revoke_certificate_reason
| str
| *No description.* |
| subject_alternative_names
| typing.List[str]
| *No description.* |
---
@@ -1578,6 +1597,16 @@ revoke_certificate_on_destroy_input: typing.Union[bool, IResolvable]
---
+##### `revoke_certificate_reason_input`Optional
+
+```python
+revoke_certificate_reason_input: str
+```
+
+- *Type:* str
+
+---
+
##### `subject_alternative_names_input`Optional
```python
@@ -1738,6 +1767,16 @@ revoke_certificate_on_destroy: typing.Union[bool, IResolvable]
---
+##### `revoke_certificate_reason`Required
+
+```python
+revoke_certificate_reason: str
+```
+
+- *Type:* str
+
+---
+
##### `subject_alternative_names`Required
```python
@@ -1802,6 +1841,7 @@ certificate.CertificateConfig(
preferred_chain: str = None,
recursive_nameservers: typing.List[str] = None,
revoke_certificate_on_destroy: typing.Union[bool, IResolvable] = None,
+ revoke_certificate_reason: str = None,
subject_alternative_names: typing.List[str] = None,
tls_challenge: CertificateTlsChallenge = None
)
@@ -1818,26 +1858,27 @@ certificate.CertificateConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| account_key_pem
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}. |
-| certificate_p12_password
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}. |
-| certificate_request_pem
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}. |
-| cert_timeout
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}. |
-| common_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#common_name Certificate#common_name}. |
-| disable_complete_propagation
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}. |
+| account_key_pem
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}. |
+| certificate_p12_password
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}. |
+| certificate_request_pem
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}. |
+| cert_timeout
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}. |
+| common_name
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#common_name Certificate#common_name}. |
+| disable_complete_propagation
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}. |
| dns_challenge
| typing.Union[cdktf.IResolvable, typing.List[CertificateDnsChallenge]]
| dns_challenge block. |
| http_challenge
| CertificateHttpChallenge
| http_challenge block. |
| http_memcached_challenge
| CertificateHttpMemcachedChallenge
| http_memcached_challenge block. |
| http_s3_challenge
| CertificateHttpS3Challenge
| http_s3_challenge block. |
| http_webroot_challenge
| CertificateHttpWebrootChallenge
| http_webroot_challenge block. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#id Certificate#id}. |
-| key_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#key_type Certificate#key_type}. |
-| min_days_remaining
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}. |
-| must_staple
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#must_staple Certificate#must_staple}. |
-| pre_check_delay
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}. |
-| preferred_chain
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}. |
-| recursive_nameservers
| typing.List[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}. |
-| revoke_certificate_on_destroy
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}. |
-| subject_alternative_names
| typing.List[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#id Certificate#id}. |
+| key_type
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#key_type Certificate#key_type}. |
+| min_days_remaining
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}. |
+| must_staple
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#must_staple Certificate#must_staple}. |
+| pre_check_delay
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}. |
+| preferred_chain
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}. |
+| recursive_nameservers
| typing.List[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}. |
+| revoke_certificate_on_destroy
| typing.Union[bool, cdktf.IResolvable]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}. |
+| revoke_certificate_reason
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_reason Certificate#revoke_certificate_reason}. |
+| subject_alternative_names
| typing.List[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}. |
| tls_challenge
| CertificateTlsChallenge
| tls_challenge block. |
---
@@ -1920,7 +1961,7 @@ account_key_pem: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}.
---
@@ -1932,7 +1973,7 @@ certificate_p12_password: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}.
---
@@ -1944,7 +1985,7 @@ certificate_request_pem: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}.
---
@@ -1956,7 +1997,7 @@ cert_timeout: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}.
---
@@ -1968,7 +2009,7 @@ common_name: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#common_name Certificate#common_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#common_name Certificate#common_name}.
---
@@ -1980,7 +2021,7 @@ disable_complete_propagation: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}.
---
@@ -1994,7 +2035,7 @@ dns_challenge: typing.Union[IResolvable, typing.List[CertificateDnsChallenge]]
dns_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#dns_challenge Certificate#dns_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#dns_challenge Certificate#dns_challenge}
---
@@ -2008,7 +2049,7 @@ http_challenge: CertificateHttpChallenge
http_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_challenge Certificate#http_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_challenge Certificate#http_challenge}
---
@@ -2022,7 +2063,7 @@ http_memcached_challenge: CertificateHttpMemcachedChallenge
http_memcached_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_memcached_challenge Certificate#http_memcached_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_memcached_challenge Certificate#http_memcached_challenge}
---
@@ -2036,7 +2077,7 @@ http_s3_challenge: CertificateHttpS3Challenge
http_s3_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_s3_challenge Certificate#http_s3_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_s3_challenge Certificate#http_s3_challenge}
---
@@ -2050,7 +2091,7 @@ http_webroot_challenge: CertificateHttpWebrootChallenge
http_webroot_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_webroot_challenge Certificate#http_webroot_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_webroot_challenge Certificate#http_webroot_challenge}
---
@@ -2062,7 +2103,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#id Certificate#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#id Certificate#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -2077,7 +2118,7 @@ key_type: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#key_type Certificate#key_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#key_type Certificate#key_type}.
---
@@ -2089,7 +2130,7 @@ min_days_remaining: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}.
---
@@ -2101,7 +2142,7 @@ must_staple: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#must_staple Certificate#must_staple}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#must_staple Certificate#must_staple}.
---
@@ -2113,7 +2154,7 @@ pre_check_delay: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}.
---
@@ -2125,7 +2166,7 @@ preferred_chain: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}.
---
@@ -2137,7 +2178,7 @@ recursive_nameservers: typing.List[str]
- *Type:* typing.List[str]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}.
---
@@ -2149,7 +2190,19 @@ revoke_certificate_on_destroy: typing.Union[bool, IResolvable]
- *Type:* typing.Union[bool, cdktf.IResolvable]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}.
+
+---
+
+##### `revoke_certificate_reason`Optional
+
+```python
+revoke_certificate_reason: str
+```
+
+- *Type:* str
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_reason Certificate#revoke_certificate_reason}.
---
@@ -2161,7 +2214,7 @@ subject_alternative_names: typing.List[str]
- *Type:* typing.List[str]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}.
---
@@ -2175,7 +2228,7 @@ tls_challenge: CertificateTlsChallenge
tls_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#tls_challenge Certificate#tls_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#tls_challenge Certificate#tls_challenge}
---
@@ -2196,8 +2249,8 @@ certificate.CertificateDnsChallenge(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| provider
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#provider Certificate#provider}. |
-| config
| typing.Mapping[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#config Certificate#config}. |
+| provider
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#provider Certificate#provider}. |
+| config
| typing.Mapping[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#config Certificate#config}. |
---
@@ -2209,7 +2262,7 @@ provider: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#provider Certificate#provider}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#provider Certificate#provider}.
---
@@ -2221,7 +2274,7 @@ config: typing.Mapping[str]
- *Type:* typing.Mapping[str]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#config Certificate#config}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#config Certificate#config}.
---
@@ -2242,8 +2295,8 @@ certificate.CertificateHttpChallenge(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| port
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#port Certificate#port}. |
-| proxy_header
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#proxy_header Certificate#proxy_header}. |
+| port
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#port Certificate#port}. |
+| proxy_header
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#proxy_header Certificate#proxy_header}. |
---
@@ -2255,7 +2308,7 @@ port: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#port Certificate#port}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#port Certificate#port}.
---
@@ -2267,7 +2320,7 @@ proxy_header: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#proxy_header Certificate#proxy_header}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#proxy_header Certificate#proxy_header}.
---
@@ -2287,7 +2340,7 @@ certificate.CertificateHttpMemcachedChallenge(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| hosts
| typing.List[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#hosts Certificate#hosts}. |
+| hosts
| typing.List[str]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#hosts Certificate#hosts}. |
---
@@ -2299,7 +2352,7 @@ hosts: typing.List[str]
- *Type:* typing.List[str]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#hosts Certificate#hosts}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#hosts Certificate#hosts}.
---
@@ -2319,7 +2372,7 @@ certificate.CertificateHttpS3Challenge(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| s3_bucket
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#s3_bucket Certificate#s3_bucket}. |
+| s3_bucket
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#s3_bucket Certificate#s3_bucket}. |
---
@@ -2331,7 +2384,7 @@ s3_bucket: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#s3_bucket Certificate#s3_bucket}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#s3_bucket Certificate#s3_bucket}.
---
@@ -2351,7 +2404,7 @@ certificate.CertificateHttpWebrootChallenge(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| directory
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#directory Certificate#directory}. |
+| directory
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#directory Certificate#directory}. |
---
@@ -2363,7 +2416,7 @@ directory: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#directory Certificate#directory}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#directory Certificate#directory}.
---
@@ -2383,7 +2436,7 @@ certificate.CertificateTlsChallenge(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| port
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#port Certificate#port}. |
+| port
| typing.Union[int, float]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#port Certificate#port}. |
---
@@ -2395,7 +2448,7 @@ port: typing.Union[int, float]
- *Type:* typing.Union[int, float]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#port Certificate#port}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#port Certificate#port}.
---
diff --git a/docs/certificate.typescript.md b/docs/certificate.typescript.md
index b5d0cb50..6b25dbb1 100644
--- a/docs/certificate.typescript.md
+++ b/docs/certificate.typescript.md
@@ -4,7 +4,7 @@
### Certificate
-Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate acme_certificate}.
+Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate acme_certificate}.
#### Initializers
@@ -96,6 +96,7 @@ Must be unique amongst siblings in the same scope
| resetPreferredChain
| *No description.* |
| resetRecursiveNameservers
| *No description.* |
| resetRevokeCertificateOnDestroy
| *No description.* |
+| resetRevokeCertificateReason
| *No description.* |
| resetSubjectAlternativeNames
| *No description.* |
| resetTlsChallenge
| *No description.* |
@@ -563,6 +564,12 @@ public resetRecursiveNameservers(): void
public resetRevokeCertificateOnDestroy(): void
```
+##### `resetRevokeCertificateReason`
+
+```typescript
+public resetRevokeCertificateReason(): void
+```
+
##### `resetSubjectAlternativeNames`
```typescript
@@ -678,7 +685,7 @@ The construct id used in the generated config for the Certificate to import.
The id of the existing Certificate that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#import import section} in the documentation of this resource for the id to use
---
@@ -740,6 +747,7 @@ Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18
| preferredChainInput
| string
| *No description.* |
| recursiveNameserversInput
| string[]
| *No description.* |
| revokeCertificateOnDestroyInput
| boolean \| cdktf.IResolvable
| *No description.* |
+| revokeCertificateReasonInput
| string
| *No description.* |
| subjectAlternativeNamesInput
| string[]
| *No description.* |
| tlsChallengeInput
| CertificateTlsChallenge
| *No description.* |
| accountKeyPem
| string
| *No description.* |
@@ -756,6 +764,7 @@ Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18
| preferredChain
| string
| *No description.* |
| recursiveNameservers
| string[]
| *No description.* |
| revokeCertificateOnDestroy
| boolean \| cdktf.IResolvable
| *No description.* |
+| revokeCertificateReason
| string
| *No description.* |
| subjectAlternativeNames
| string[]
| *No description.* |
---
@@ -1222,6 +1231,16 @@ public readonly revokeCertificateOnDestroyInput: boolean | IResolvable;
---
+##### `revokeCertificateReasonInput`Optional
+
+```typescript
+public readonly revokeCertificateReasonInput: string;
+```
+
+- *Type:* string
+
+---
+
##### `subjectAlternativeNamesInput`Optional
```typescript
@@ -1382,6 +1401,16 @@ public readonly revokeCertificateOnDestroy: boolean | IResolvable;
---
+##### `revokeCertificateReason`Required
+
+```typescript
+public readonly revokeCertificateReason: string;
+```
+
+- *Type:* string
+
+---
+
##### `subjectAlternativeNames`Required
```typescript
@@ -1433,26 +1462,27 @@ const certificateConfig: certificate.CertificateConfig = { ... }
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| accountKeyPem
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}. |
-| certificateP12Password
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}. |
-| certificateRequestPem
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}. |
-| certTimeout
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}. |
-| commonName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#common_name Certificate#common_name}. |
-| disableCompletePropagation
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}. |
+| accountKeyPem
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}. |
+| certificateP12Password
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}. |
+| certificateRequestPem
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}. |
+| certTimeout
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}. |
+| commonName
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#common_name Certificate#common_name}. |
+| disableCompletePropagation
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}. |
| dnsChallenge
| cdktf.IResolvable \| CertificateDnsChallenge[]
| dns_challenge block. |
| httpChallenge
| CertificateHttpChallenge
| http_challenge block. |
| httpMemcachedChallenge
| CertificateHttpMemcachedChallenge
| http_memcached_challenge block. |
| httpS3Challenge
| CertificateHttpS3Challenge
| http_s3_challenge block. |
| httpWebrootChallenge
| CertificateHttpWebrootChallenge
| http_webroot_challenge block. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#id Certificate#id}. |
-| keyType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#key_type Certificate#key_type}. |
-| minDaysRemaining
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}. |
-| mustStaple
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#must_staple Certificate#must_staple}. |
-| preCheckDelay
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}. |
-| preferredChain
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}. |
-| recursiveNameservers
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}. |
-| revokeCertificateOnDestroy
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}. |
-| subjectAlternativeNames
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#id Certificate#id}. |
+| keyType
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#key_type Certificate#key_type}. |
+| minDaysRemaining
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}. |
+| mustStaple
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#must_staple Certificate#must_staple}. |
+| preCheckDelay
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}. |
+| preferredChain
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}. |
+| recursiveNameservers
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}. |
+| revokeCertificateOnDestroy
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}. |
+| revokeCertificateReason
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_reason Certificate#revoke_certificate_reason}. |
+| subjectAlternativeNames
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}. |
| tlsChallenge
| CertificateTlsChallenge
| tls_challenge block. |
---
@@ -1535,7 +1565,7 @@ public readonly accountKeyPem: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}.
---
@@ -1547,7 +1577,7 @@ public readonly certificateP12Password: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}.
---
@@ -1559,7 +1589,7 @@ public readonly certificateRequestPem: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}.
---
@@ -1571,7 +1601,7 @@ public readonly certTimeout: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}.
---
@@ -1583,7 +1613,7 @@ public readonly commonName: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#common_name Certificate#common_name}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#common_name Certificate#common_name}.
---
@@ -1595,7 +1625,7 @@ public readonly disableCompletePropagation: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}.
---
@@ -1609,7 +1639,7 @@ public readonly dnsChallenge: IResolvable | CertificateDnsChallenge[];
dns_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#dns_challenge Certificate#dns_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#dns_challenge Certificate#dns_challenge}
---
@@ -1623,7 +1653,7 @@ public readonly httpChallenge: CertificateHttpChallenge;
http_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_challenge Certificate#http_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_challenge Certificate#http_challenge}
---
@@ -1637,7 +1667,7 @@ public readonly httpMemcachedChallenge: CertificateHttpMemcachedChallenge;
http_memcached_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_memcached_challenge Certificate#http_memcached_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_memcached_challenge Certificate#http_memcached_challenge}
---
@@ -1651,7 +1681,7 @@ public readonly httpS3Challenge: CertificateHttpS3Challenge;
http_s3_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_s3_challenge Certificate#http_s3_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_s3_challenge Certificate#http_s3_challenge}
---
@@ -1665,7 +1695,7 @@ public readonly httpWebrootChallenge: CertificateHttpWebrootChallenge;
http_webroot_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_webroot_challenge Certificate#http_webroot_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_webroot_challenge Certificate#http_webroot_challenge}
---
@@ -1677,7 +1707,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#id Certificate#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#id Certificate#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1692,7 +1722,7 @@ public readonly keyType: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#key_type Certificate#key_type}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#key_type Certificate#key_type}.
---
@@ -1704,7 +1734,7 @@ public readonly minDaysRemaining: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}.
---
@@ -1716,7 +1746,7 @@ public readonly mustStaple: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#must_staple Certificate#must_staple}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#must_staple Certificate#must_staple}.
---
@@ -1728,7 +1758,7 @@ public readonly preCheckDelay: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}.
---
@@ -1740,7 +1770,7 @@ public readonly preferredChain: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}.
---
@@ -1752,7 +1782,7 @@ public readonly recursiveNameservers: string[];
- *Type:* string[]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}.
---
@@ -1764,7 +1794,19 @@ public readonly revokeCertificateOnDestroy: boolean | IResolvable;
- *Type:* boolean | cdktf.IResolvable
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}.
+
+---
+
+##### `revokeCertificateReason`Optional
+
+```typescript
+public readonly revokeCertificateReason: string;
+```
+
+- *Type:* string
+
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_reason Certificate#revoke_certificate_reason}.
---
@@ -1776,7 +1818,7 @@ public readonly subjectAlternativeNames: string[];
- *Type:* string[]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}.
---
@@ -1790,7 +1832,7 @@ public readonly tlsChallenge: CertificateTlsChallenge;
tls_challenge block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#tls_challenge Certificate#tls_challenge}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#tls_challenge Certificate#tls_challenge}
---
@@ -1808,8 +1850,8 @@ const certificateDnsChallenge: certificate.CertificateDnsChallenge = { ... }
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| provider
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#provider Certificate#provider}. |
-| config
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#config Certificate#config}. |
+| provider
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#provider Certificate#provider}. |
+| config
| {[ key: string ]: string}
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#config Certificate#config}. |
---
@@ -1821,7 +1863,7 @@ public readonly provider: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#provider Certificate#provider}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#provider Certificate#provider}.
---
@@ -1833,7 +1875,7 @@ public readonly config: {[ key: string ]: string};
- *Type:* {[ key: string ]: string}
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#config Certificate#config}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#config Certificate#config}.
---
@@ -1851,8 +1893,8 @@ const certificateHttpChallenge: certificate.CertificateHttpChallenge = { ... }
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| port
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#port Certificate#port}. |
-| proxyHeader
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#proxy_header Certificate#proxy_header}. |
+| port
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#port Certificate#port}. |
+| proxyHeader
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#proxy_header Certificate#proxy_header}. |
---
@@ -1864,7 +1906,7 @@ public readonly port: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#port Certificate#port}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#port Certificate#port}.
---
@@ -1876,7 +1918,7 @@ public readonly proxyHeader: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#proxy_header Certificate#proxy_header}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#proxy_header Certificate#proxy_header}.
---
@@ -1894,7 +1936,7 @@ const certificateHttpMemcachedChallenge: certificate.CertificateHttpMemcachedCha
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| hosts
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#hosts Certificate#hosts}. |
+| hosts
| string[]
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#hosts Certificate#hosts}. |
---
@@ -1906,7 +1948,7 @@ public readonly hosts: string[];
- *Type:* string[]
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#hosts Certificate#hosts}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#hosts Certificate#hosts}.
---
@@ -1924,7 +1966,7 @@ const certificateHttpS3Challenge: certificate.CertificateHttpS3Challenge = { ...
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| s3Bucket
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#s3_bucket Certificate#s3_bucket}. |
+| s3Bucket
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#s3_bucket Certificate#s3_bucket}. |
---
@@ -1936,7 +1978,7 @@ public readonly s3Bucket: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#s3_bucket Certificate#s3_bucket}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#s3_bucket Certificate#s3_bucket}.
---
@@ -1954,7 +1996,7 @@ const certificateHttpWebrootChallenge: certificate.CertificateHttpWebrootChallen
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| directory
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#directory Certificate#directory}. |
+| directory
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#directory Certificate#directory}. |
---
@@ -1966,7 +2008,7 @@ public readonly directory: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#directory Certificate#directory}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#directory Certificate#directory}.
---
@@ -1984,7 +2026,7 @@ const certificateTlsChallenge: certificate.CertificateTlsChallenge = { ... }
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| port
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#port Certificate#port}. |
+| port
| number
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#port Certificate#port}. |
---
@@ -1996,7 +2038,7 @@ public readonly port: number;
- *Type:* number
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#port Certificate#port}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#port Certificate#port}.
---
diff --git a/docs/provider.csharp.md b/docs/provider.csharp.md
index 8639ffb4..32b5e4c1 100644
--- a/docs/provider.csharp.md
+++ b/docs/provider.csharp.md
@@ -4,7 +4,7 @@
### AcmeProvider
-Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs acme}.
+Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs acme}.
#### Initializers
@@ -233,7 +233,7 @@ The construct id used in the generated config for the AcmeProvider to import.
The id of the existing AcmeProvider that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#import import section} in the documentation of this resource for the id to use
---
@@ -423,7 +423,7 @@ new AcmeProviderConfig {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| ServerUrl
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#server_url AcmeProvider#server_url}. |
+| ServerUrl
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#server_url AcmeProvider#server_url}. |
| Alias
| string
| Alias name. |
---
@@ -436,7 +436,7 @@ public string ServerUrl { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#server_url AcmeProvider#server_url}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#server_url AcmeProvider#server_url}.
---
@@ -450,7 +450,7 @@ public string Alias { get; set; }
Alias name.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#alias AcmeProvider#alias}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#alias AcmeProvider#alias}
---
diff --git a/docs/provider.go.md b/docs/provider.go.md
index 19c6d5a9..6b721a96 100644
--- a/docs/provider.go.md
+++ b/docs/provider.go.md
@@ -4,7 +4,7 @@
### AcmeProvider
-Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs acme}.
+Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs acme}.
#### Initializers
@@ -233,7 +233,7 @@ The construct id used in the generated config for the AcmeProvider to import.
The id of the existing AcmeProvider that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#import import section} in the documentation of this resource for the id to use
---
@@ -423,7 +423,7 @@ import "github.com/cdktf/cdktf-provider-acme-go/acme/v10/provider"
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| ServerUrl
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#server_url AcmeProvider#server_url}. |
+| ServerUrl
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#server_url AcmeProvider#server_url}. |
| Alias
| *string
| Alias name. |
---
@@ -436,7 +436,7 @@ ServerUrl *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#server_url AcmeProvider#server_url}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#server_url AcmeProvider#server_url}.
---
@@ -450,7 +450,7 @@ Alias *string
Alias name.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#alias AcmeProvider#alias}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#alias AcmeProvider#alias}
---
diff --git a/docs/provider.java.md b/docs/provider.java.md
index 9c8a1782..f9c8cba2 100644
--- a/docs/provider.java.md
+++ b/docs/provider.java.md
@@ -4,7 +4,7 @@
### AcmeProvider
-Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs acme}.
+Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs acme}.
#### Initializers
@@ -21,7 +21,7 @@ AcmeProvider.Builder.create(Construct scope, java.lang.String id)
| --- | --- | --- |
| scope
| software.constructs.Construct
| The scope in which to define this construct. |
| id
| java.lang.String
| The scoped construct ID. |
-| serverUrl
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#server_url AcmeProvider#server_url}. |
+| serverUrl
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#server_url AcmeProvider#server_url}. |
| alias
| java.lang.String
| Alias name. |
---
@@ -48,7 +48,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#server_url AcmeProvider#server_url}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#server_url AcmeProvider#server_url}.
---
@@ -58,7 +58,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
Alias name.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#alias AcmeProvider#alias}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#alias AcmeProvider#alias}
---
@@ -249,7 +249,7 @@ The construct id used in the generated config for the AcmeProvider to import.
The id of the existing AcmeProvider that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#import import section} in the documentation of this resource for the id to use
---
@@ -439,7 +439,7 @@ AcmeProviderConfig.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| serverUrl
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#server_url AcmeProvider#server_url}. |
+| serverUrl
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#server_url AcmeProvider#server_url}. |
| alias
| java.lang.String
| Alias name. |
---
@@ -452,7 +452,7 @@ public java.lang.String getServerUrl();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#server_url AcmeProvider#server_url}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#server_url AcmeProvider#server_url}.
---
@@ -466,7 +466,7 @@ public java.lang.String getAlias();
Alias name.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#alias AcmeProvider#alias}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#alias AcmeProvider#alias}
---
diff --git a/docs/provider.python.md b/docs/provider.python.md
index 586e970e..466a9552 100644
--- a/docs/provider.python.md
+++ b/docs/provider.python.md
@@ -4,7 +4,7 @@
### AcmeProvider
-Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs acme}.
+Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs acme}.
#### Initializers
@@ -23,7 +23,7 @@ provider.AcmeProvider(
| --- | --- | --- |
| scope
| constructs.Construct
| The scope in which to define this construct. |
| id
| str
| The scoped construct ID. |
-| server_url
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#server_url AcmeProvider#server_url}. |
+| server_url
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#server_url AcmeProvider#server_url}. |
| alias
| str
| Alias name. |
---
@@ -50,7 +50,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#server_url AcmeProvider#server_url}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#server_url AcmeProvider#server_url}.
---
@@ -60,7 +60,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
Alias name.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#alias AcmeProvider#alias}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#alias AcmeProvider#alias}
---
@@ -267,7 +267,7 @@ The construct id used in the generated config for the AcmeProvider to import.
The id of the existing AcmeProvider that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#import import section} in the documentation of this resource for the id to use
---
@@ -457,7 +457,7 @@ provider.AcmeProviderConfig(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| server_url
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#server_url AcmeProvider#server_url}. |
+| server_url
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#server_url AcmeProvider#server_url}. |
| alias
| str
| Alias name. |
---
@@ -470,7 +470,7 @@ server_url: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#server_url AcmeProvider#server_url}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#server_url AcmeProvider#server_url}.
---
@@ -484,7 +484,7 @@ alias: str
Alias name.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#alias AcmeProvider#alias}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#alias AcmeProvider#alias}
---
diff --git a/docs/provider.typescript.md b/docs/provider.typescript.md
index 61e9194f..73358bfc 100644
--- a/docs/provider.typescript.md
+++ b/docs/provider.typescript.md
@@ -4,7 +4,7 @@
### AcmeProvider
-Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs acme}.
+Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs acme}.
#### Initializers
@@ -233,7 +233,7 @@ The construct id used in the generated config for the AcmeProvider to import.
The id of the existing AcmeProvider that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#import import section} in the documentation of this resource for the id to use
---
@@ -420,7 +420,7 @@ const acmeProviderConfig: provider.AcmeProviderConfig = { ... }
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| serverUrl
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#server_url AcmeProvider#server_url}. |
+| serverUrl
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#server_url AcmeProvider#server_url}. |
| alias
| string
| Alias name. |
---
@@ -433,7 +433,7 @@ public readonly serverUrl: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#server_url AcmeProvider#server_url}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#server_url AcmeProvider#server_url}.
---
@@ -447,7 +447,7 @@ public readonly alias: string;
Alias name.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#alias AcmeProvider#alias}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#alias AcmeProvider#alias}
---
diff --git a/docs/registration.csharp.md b/docs/registration.csharp.md
index 1e0dd634..e749e2a7 100644
--- a/docs/registration.csharp.md
+++ b/docs/registration.csharp.md
@@ -4,7 +4,7 @@
### Registration
-Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration acme_registration}.
+Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration acme_registration}.
#### Initializers
@@ -487,7 +487,7 @@ The construct id used in the generated config for the Registration to import.
The id of the existing Registration that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#import import section} in the documentation of this resource for the id to use
---
@@ -814,10 +814,10 @@ new RegistrationConfig {
| Lifecycle
| HashiCorp.Cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| HashiCorp.Cdktf.TerraformProvider
| *No description.* |
| Provisioners
| object[]
| *No description.* |
-| AccountKeyPem
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#account_key_pem Registration#account_key_pem}. |
-| EmailAddress
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#email_address Registration#email_address}. |
+| AccountKeyPem
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#account_key_pem Registration#account_key_pem}. |
+| EmailAddress
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#email_address Registration#email_address}. |
| ExternalAccountBinding
| RegistrationExternalAccountBinding
| external_account_binding block. |
-| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#id Registration#id}. |
+| Id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#id Registration#id}. |
---
@@ -899,7 +899,7 @@ public string AccountKeyPem { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#account_key_pem Registration#account_key_pem}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#account_key_pem Registration#account_key_pem}.
---
@@ -911,7 +911,7 @@ public string EmailAddress { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#email_address Registration#email_address}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#email_address Registration#email_address}.
---
@@ -925,7 +925,7 @@ public RegistrationExternalAccountBinding ExternalAccountBinding { get; set; }
external_account_binding block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#external_account_binding Registration#external_account_binding}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#external_account_binding Registration#external_account_binding}
---
@@ -937,7 +937,7 @@ public string Id { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#id Registration#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#id Registration#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -961,8 +961,8 @@ new RegistrationExternalAccountBinding {
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| HmacBase64
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#hmac_base64 Registration#hmac_base64}. |
-| KeyId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#key_id Registration#key_id}. |
+| HmacBase64
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#hmac_base64 Registration#hmac_base64}. |
+| KeyId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#key_id Registration#key_id}. |
---
@@ -974,7 +974,7 @@ public string HmacBase64 { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#hmac_base64 Registration#hmac_base64}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#hmac_base64 Registration#hmac_base64}.
---
@@ -986,7 +986,7 @@ public string KeyId { get; set; }
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#key_id Registration#key_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#key_id Registration#key_id}.
---
diff --git a/docs/registration.go.md b/docs/registration.go.md
index 77caa47e..4a9d8a9b 100644
--- a/docs/registration.go.md
+++ b/docs/registration.go.md
@@ -4,7 +4,7 @@
### Registration
-Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration acme_registration}.
+Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration acme_registration}.
#### Initializers
@@ -487,7 +487,7 @@ The construct id used in the generated config for the Registration to import.
The id of the existing Registration that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#import import section} in the documentation of this resource for the id to use
---
@@ -814,10 +814,10 @@ import "github.com/cdktf/cdktf-provider-acme-go/acme/v10/registration"
| Lifecycle
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformResourceLifecycle
| *No description.* |
| Provider
| github.com/hashicorp/terraform-cdk-go/cdktf.TerraformProvider
| *No description.* |
| Provisioners
| *[]interface{}
| *No description.* |
-| AccountKeyPem
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#account_key_pem Registration#account_key_pem}. |
-| EmailAddress
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#email_address Registration#email_address}. |
+| AccountKeyPem
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#account_key_pem Registration#account_key_pem}. |
+| EmailAddress
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#email_address Registration#email_address}. |
| ExternalAccountBinding
| RegistrationExternalAccountBinding
| external_account_binding block. |
-| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#id Registration#id}. |
+| Id
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#id Registration#id}. |
---
@@ -899,7 +899,7 @@ AccountKeyPem *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#account_key_pem Registration#account_key_pem}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#account_key_pem Registration#account_key_pem}.
---
@@ -911,7 +911,7 @@ EmailAddress *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#email_address Registration#email_address}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#email_address Registration#email_address}.
---
@@ -925,7 +925,7 @@ ExternalAccountBinding RegistrationExternalAccountBinding
external_account_binding block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#external_account_binding Registration#external_account_binding}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#external_account_binding Registration#external_account_binding}
---
@@ -937,7 +937,7 @@ Id *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#id Registration#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#id Registration#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -961,8 +961,8 @@ import "github.com/cdktf/cdktf-provider-acme-go/acme/v10/registration"
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| HmacBase64
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#hmac_base64 Registration#hmac_base64}. |
-| KeyId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#key_id Registration#key_id}. |
+| HmacBase64
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#hmac_base64 Registration#hmac_base64}. |
+| KeyId
| *string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#key_id Registration#key_id}. |
---
@@ -974,7 +974,7 @@ HmacBase64 *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#hmac_base64 Registration#hmac_base64}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#hmac_base64 Registration#hmac_base64}.
---
@@ -986,7 +986,7 @@ KeyId *string
- *Type:* *string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#key_id Registration#key_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#key_id Registration#key_id}.
---
diff --git a/docs/registration.java.md b/docs/registration.java.md
index 4009fb51..e3dc90aa 100644
--- a/docs/registration.java.md
+++ b/docs/registration.java.md
@@ -4,7 +4,7 @@
### Registration
-Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration acme_registration}.
+Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration acme_registration}.
#### Initializers
@@ -41,10 +41,10 @@ Registration.Builder.create(Construct scope, java.lang.String id)
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| accountKeyPem
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#account_key_pem Registration#account_key_pem}. |
-| emailAddress
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#email_address Registration#email_address}. |
+| accountKeyPem
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#account_key_pem Registration#account_key_pem}. |
+| emailAddress
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#email_address Registration#email_address}. |
| externalAccountBinding
| RegistrationExternalAccountBinding
| external_account_binding block. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#id Registration#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#id Registration#id}. |
---
@@ -112,7 +112,7 @@ Must be unique amongst siblings in the same scope
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#account_key_pem Registration#account_key_pem}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#account_key_pem Registration#account_key_pem}.
---
@@ -120,7 +120,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#email_address Registration#email_address}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#email_address Registration#email_address}.
---
@@ -130,7 +130,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
external_account_binding block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#external_account_binding Registration#external_account_binding}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#external_account_binding Registration#external_account_binding}
---
@@ -138,7 +138,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#id Registration#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#id Registration#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -588,7 +588,7 @@ The construct id used in the generated config for the Registration to import.
The id of the existing Registration that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#import import section} in the documentation of this resource for the id to use
---
@@ -919,10 +919,10 @@ RegistrationConfig.builder()
| lifecycle
| com.hashicorp.cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| com.hashicorp.cdktf.TerraformProvider
| *No description.* |
| provisioners
| java.util.List
| *No description.* |
-| accountKeyPem
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#account_key_pem Registration#account_key_pem}. |
-| emailAddress
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#email_address Registration#email_address}. |
+| accountKeyPem
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#account_key_pem Registration#account_key_pem}. |
+| emailAddress
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#email_address Registration#email_address}. |
| externalAccountBinding
| RegistrationExternalAccountBinding
| external_account_binding block. |
-| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#id Registration#id}. |
+| id
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#id Registration#id}. |
---
@@ -1004,7 +1004,7 @@ public java.lang.String getAccountKeyPem();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#account_key_pem Registration#account_key_pem}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#account_key_pem Registration#account_key_pem}.
---
@@ -1016,7 +1016,7 @@ public java.lang.String getEmailAddress();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#email_address Registration#email_address}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#email_address Registration#email_address}.
---
@@ -1030,7 +1030,7 @@ public RegistrationExternalAccountBinding getExternalAccountBinding();
external_account_binding block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#external_account_binding Registration#external_account_binding}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#external_account_binding Registration#external_account_binding}
---
@@ -1042,7 +1042,7 @@ public java.lang.String getId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#id Registration#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#id Registration#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1066,8 +1066,8 @@ RegistrationExternalAccountBinding.builder()
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| hmacBase64
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#hmac_base64 Registration#hmac_base64}. |
-| keyId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#key_id Registration#key_id}. |
+| hmacBase64
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#hmac_base64 Registration#hmac_base64}. |
+| keyId
| java.lang.String
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#key_id Registration#key_id}. |
---
@@ -1079,7 +1079,7 @@ public java.lang.String getHmacBase64();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#hmac_base64 Registration#hmac_base64}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#hmac_base64 Registration#hmac_base64}.
---
@@ -1091,7 +1091,7 @@ public java.lang.String getKeyId();
- *Type:* java.lang.String
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#key_id Registration#key_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#key_id Registration#key_id}.
---
diff --git a/docs/registration.python.md b/docs/registration.python.md
index 7f171ffb..e486394e 100644
--- a/docs/registration.python.md
+++ b/docs/registration.python.md
@@ -4,7 +4,7 @@
### Registration
-Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration acme_registration}.
+Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration acme_registration}.
#### Initializers
@@ -39,10 +39,10 @@ registration.Registration(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| account_key_pem
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#account_key_pem Registration#account_key_pem}. |
-| email_address
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#email_address Registration#email_address}. |
+| account_key_pem
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#account_key_pem Registration#account_key_pem}. |
+| email_address
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#email_address Registration#email_address}. |
| external_account_binding
| RegistrationExternalAccountBinding
| external_account_binding block. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#id Registration#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#id Registration#id}. |
---
@@ -110,7 +110,7 @@ Must be unique amongst siblings in the same scope
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#account_key_pem Registration#account_key_pem}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#account_key_pem Registration#account_key_pem}.
---
@@ -118,7 +118,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#email_address Registration#email_address}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#email_address Registration#email_address}.
---
@@ -128,7 +128,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
external_account_binding block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#external_account_binding Registration#external_account_binding}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#external_account_binding Registration#external_account_binding}
---
@@ -136,7 +136,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#id Registration#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#id Registration#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -507,7 +507,7 @@ def put_external_account_binding(
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#hmac_base64 Registration#hmac_base64}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#hmac_base64 Registration#hmac_base64}.
---
@@ -515,7 +515,7 @@ Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancl
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#key_id Registration#key_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#key_id Registration#key_id}.
---
@@ -645,7 +645,7 @@ The construct id used in the generated config for the Registration to import.
The id of the existing Registration that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#import import section} in the documentation of this resource for the id to use
---
@@ -972,10 +972,10 @@ registration.RegistrationConfig(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| typing.List[typing.Union[cdktf.FileProvisioner, cdktf.LocalExecProvisioner, cdktf.RemoteExecProvisioner]]
| *No description.* |
-| account_key_pem
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#account_key_pem Registration#account_key_pem}. |
-| email_address
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#email_address Registration#email_address}. |
+| account_key_pem
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#account_key_pem Registration#account_key_pem}. |
+| email_address
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#email_address Registration#email_address}. |
| external_account_binding
| RegistrationExternalAccountBinding
| external_account_binding block. |
-| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#id Registration#id}. |
+| id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#id Registration#id}. |
---
@@ -1057,7 +1057,7 @@ account_key_pem: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#account_key_pem Registration#account_key_pem}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#account_key_pem Registration#account_key_pem}.
---
@@ -1069,7 +1069,7 @@ email_address: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#email_address Registration#email_address}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#email_address Registration#email_address}.
---
@@ -1083,7 +1083,7 @@ external_account_binding: RegistrationExternalAccountBinding
external_account_binding block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#external_account_binding Registration#external_account_binding}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#external_account_binding Registration#external_account_binding}
---
@@ -1095,7 +1095,7 @@ id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#id Registration#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#id Registration#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -1119,8 +1119,8 @@ registration.RegistrationExternalAccountBinding(
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| hmac_base64
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#hmac_base64 Registration#hmac_base64}. |
-| key_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#key_id Registration#key_id}. |
+| hmac_base64
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#hmac_base64 Registration#hmac_base64}. |
+| key_id
| str
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#key_id Registration#key_id}. |
---
@@ -1132,7 +1132,7 @@ hmac_base64: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#hmac_base64 Registration#hmac_base64}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#hmac_base64 Registration#hmac_base64}.
---
@@ -1144,7 +1144,7 @@ key_id: str
- *Type:* str
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#key_id Registration#key_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#key_id Registration#key_id}.
---
diff --git a/docs/registration.typescript.md b/docs/registration.typescript.md
index 9c21ba17..3573dbaf 100644
--- a/docs/registration.typescript.md
+++ b/docs/registration.typescript.md
@@ -4,7 +4,7 @@
### Registration
-Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration acme_registration}.
+Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration acme_registration}.
#### Initializers
@@ -487,7 +487,7 @@ The construct id used in the generated config for the Registration to import.
The id of the existing Registration that should be imported.
-Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#import import section} in the documentation of this resource for the id to use
+Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#import import section} in the documentation of this resource for the id to use
---
@@ -802,10 +802,10 @@ const registrationConfig: registration.RegistrationConfig = { ... }
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
-| accountKeyPem
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#account_key_pem Registration#account_key_pem}. |
-| emailAddress
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#email_address Registration#email_address}. |
+| accountKeyPem
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#account_key_pem Registration#account_key_pem}. |
+| emailAddress
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#email_address Registration#email_address}. |
| externalAccountBinding
| RegistrationExternalAccountBinding
| external_account_binding block. |
-| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#id Registration#id}. |
+| id
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#id Registration#id}. |
---
@@ -887,7 +887,7 @@ public readonly accountKeyPem: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#account_key_pem Registration#account_key_pem}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#account_key_pem Registration#account_key_pem}.
---
@@ -899,7 +899,7 @@ public readonly emailAddress: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#email_address Registration#email_address}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#email_address Registration#email_address}.
---
@@ -913,7 +913,7 @@ public readonly externalAccountBinding: RegistrationExternalAccountBinding;
external_account_binding block.
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#external_account_binding Registration#external_account_binding}
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#external_account_binding Registration#external_account_binding}
---
@@ -925,7 +925,7 @@ public readonly id: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#id Registration#id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#id Registration#id}.
Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -946,8 +946,8 @@ const registrationExternalAccountBinding: registration.RegistrationExternalAccou
| **Name** | **Type** | **Description** |
| --- | --- | --- |
-| hmacBase64
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#hmac_base64 Registration#hmac_base64}. |
-| keyId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#key_id Registration#key_id}. |
+| hmacBase64
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#hmac_base64 Registration#hmac_base64}. |
+| keyId
| string
| Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#key_id Registration#key_id}. |
---
@@ -959,7 +959,7 @@ public readonly hmacBase64: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#hmac_base64 Registration#hmac_base64}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#hmac_base64 Registration#hmac_base64}.
---
@@ -971,7 +971,7 @@ public readonly keyId: string;
- *Type:* string
-Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#key_id Registration#key_id}.
+Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#key_id Registration#key_id}.
---
diff --git a/package.json b/package.json
index 6d1b0617..cfb40223 100644
--- a/package.json
+++ b/package.json
@@ -152,7 +152,7 @@
"cdktf": {
"provider": {
"name": "registry.terraform.io/vancluever/acme",
- "version": "2.18.0"
+ "version": "2.19.0"
}
},
"//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"."
diff --git a/src/certificate/README.md b/src/certificate/README.md
index d667f446..7a76dad9 100644
--- a/src/certificate/README.md
+++ b/src/certificate/README.md
@@ -1,3 +1,3 @@
# `acme_certificate`
-Refer to the Terraform Registory for docs: [`acme_certificate`](https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate).
+Refer to the Terraform Registory for docs: [`acme_certificate`](https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate).
diff --git a/src/certificate/index.ts b/src/certificate/index.ts
index f59d9e58..6eb72c37 100644
--- a/src/certificate/index.ts
+++ b/src/certificate/index.ts
@@ -3,7 +3,7 @@
* SPDX-License-Identifier: MPL-2.0
*/
-// https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate
+// https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -13,112 +13,116 @@ import * as cdktf from 'cdktf';
export interface CertificateConfig extends cdktf.TerraformMetaArguments {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#account_key_pem Certificate#account_key_pem}
*/
readonly accountKeyPem: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#cert_timeout Certificate#cert_timeout}
*/
readonly certTimeout?: number;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_p12_password Certificate#certificate_p12_password}
*/
readonly certificateP12Password?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#certificate_request_pem Certificate#certificate_request_pem}
*/
readonly certificateRequestPem?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#common_name Certificate#common_name}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#common_name Certificate#common_name}
*/
readonly commonName?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#disable_complete_propagation Certificate#disable_complete_propagation}
*/
readonly disableCompletePropagation?: boolean | cdktf.IResolvable;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#id Certificate#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#id Certificate#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
*/
readonly id?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#key_type Certificate#key_type}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#key_type Certificate#key_type}
*/
readonly keyType?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#min_days_remaining Certificate#min_days_remaining}
*/
readonly minDaysRemaining?: number;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#must_staple Certificate#must_staple}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#must_staple Certificate#must_staple}
*/
readonly mustStaple?: boolean | cdktf.IResolvable;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#pre_check_delay Certificate#pre_check_delay}
*/
readonly preCheckDelay?: number;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#preferred_chain Certificate#preferred_chain}
*/
readonly preferredChain?: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#recursive_nameservers Certificate#recursive_nameservers}
*/
readonly recursiveNameservers?: string[];
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_on_destroy Certificate#revoke_certificate_on_destroy}
*/
readonly revokeCertificateOnDestroy?: boolean | cdktf.IResolvable;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#revoke_certificate_reason Certificate#revoke_certificate_reason}
+ */
+ readonly revokeCertificateReason?: string;
+ /**
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#subject_alternative_names Certificate#subject_alternative_names}
*/
readonly subjectAlternativeNames?: string[];
/**
* dns_challenge block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#dns_challenge Certificate#dns_challenge}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#dns_challenge Certificate#dns_challenge}
*/
readonly dnsChallenge?: CertificateDnsChallenge[] | cdktf.IResolvable;
/**
* http_challenge block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_challenge Certificate#http_challenge}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_challenge Certificate#http_challenge}
*/
readonly httpChallenge?: CertificateHttpChallenge;
/**
* http_memcached_challenge block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_memcached_challenge Certificate#http_memcached_challenge}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_memcached_challenge Certificate#http_memcached_challenge}
*/
readonly httpMemcachedChallenge?: CertificateHttpMemcachedChallenge;
/**
* http_s3_challenge block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_s3_challenge Certificate#http_s3_challenge}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_s3_challenge Certificate#http_s3_challenge}
*/
readonly httpS3Challenge?: CertificateHttpS3Challenge;
/**
* http_webroot_challenge block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#http_webroot_challenge Certificate#http_webroot_challenge}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#http_webroot_challenge Certificate#http_webroot_challenge}
*/
readonly httpWebrootChallenge?: CertificateHttpWebrootChallenge;
/**
* tls_challenge block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#tls_challenge Certificate#tls_challenge}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#tls_challenge Certificate#tls_challenge}
*/
readonly tlsChallenge?: CertificateTlsChallenge;
}
export interface CertificateDnsChallenge {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#config Certificate#config}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#config Certificate#config}
*/
readonly config?: { [key: string]: string };
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#provider Certificate#provider}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#provider Certificate#provider}
*/
readonly provider: string;
}
@@ -235,11 +239,11 @@ export class CertificateDnsChallengeList extends cdktf.ComplexList {
}
export interface CertificateHttpChallenge {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#port Certificate#port}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#port Certificate#port}
*/
readonly port?: number;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#proxy_header Certificate#proxy_header}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#proxy_header Certificate#proxy_header}
*/
readonly proxyHeader?: string;
}
@@ -327,7 +331,7 @@ export class CertificateHttpChallengeOutputReference extends cdktf.ComplexObject
}
export interface CertificateHttpMemcachedChallenge {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#hosts Certificate#hosts}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#hosts Certificate#hosts}
*/
readonly hosts: string[];
}
@@ -389,7 +393,7 @@ export class CertificateHttpMemcachedChallengeOutputReference extends cdktf.Comp
}
export interface CertificateHttpS3Challenge {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#s3_bucket Certificate#s3_bucket}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#s3_bucket Certificate#s3_bucket}
*/
readonly s3Bucket: string;
}
@@ -451,7 +455,7 @@ export class CertificateHttpS3ChallengeOutputReference extends cdktf.ComplexObje
}
export interface CertificateHttpWebrootChallenge {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#directory Certificate#directory}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#directory Certificate#directory}
*/
readonly directory: string;
}
@@ -513,7 +517,7 @@ export class CertificateHttpWebrootChallengeOutputReference extends cdktf.Comple
}
export interface CertificateTlsChallenge {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#port Certificate#port}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#port Certificate#port}
*/
readonly port?: number;
}
@@ -578,7 +582,7 @@ export class CertificateTlsChallengeOutputReference extends cdktf.ComplexObject
}
/**
-* Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate acme_certificate}
+* Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate acme_certificate}
*/
export class Certificate extends cdktf.TerraformResource {
@@ -594,7 +598,7 @@ export class Certificate extends cdktf.TerraformResource {
* Generates CDKTF code for importing a Certificate resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the Certificate to import
- * @param importFromId The id of the existing Certificate that should be imported. Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing Certificate that should be imported. Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the Certificate to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -606,7 +610,7 @@ export class Certificate extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/certificate acme_certificate} Resource
+ * Create a new {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/certificate acme_certificate} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -617,7 +621,7 @@ export class Certificate extends cdktf.TerraformResource {
terraformResourceType: 'acme_certificate',
terraformGeneratorMetadata: {
providerName: 'acme',
- providerVersion: '2.18.0',
+ providerVersion: '2.19.0',
providerVersionConstraint: '~> 2.10'
},
provider: config.provider,
@@ -642,6 +646,7 @@ export class Certificate extends cdktf.TerraformResource {
this._preferredChain = config.preferredChain;
this._recursiveNameservers = config.recursiveNameservers;
this._revokeCertificateOnDestroy = config.revokeCertificateOnDestroy;
+ this._revokeCertificateReason = config.revokeCertificateReason;
this._subjectAlternativeNames = config.subjectAlternativeNames;
this._dnsChallenge.internalValue = config.dnsChallenge;
this._httpChallenge.internalValue = config.httpChallenge;
@@ -911,6 +916,22 @@ export class Certificate extends cdktf.TerraformResource {
return this._revokeCertificateOnDestroy;
}
+ // revoke_certificate_reason - computed: false, optional: true, required: false
+ private _revokeCertificateReason?: string;
+ public get revokeCertificateReason() {
+ return this.getStringAttribute('revoke_certificate_reason');
+ }
+ public set revokeCertificateReason(value: string) {
+ this._revokeCertificateReason = value;
+ }
+ public resetRevokeCertificateReason() {
+ this._revokeCertificateReason = undefined;
+ }
+ // Temporarily expose input value. Use with caution.
+ public get revokeCertificateReasonInput() {
+ return this._revokeCertificateReason;
+ }
+
// subject_alternative_names - computed: false, optional: true, required: false
private _subjectAlternativeNames?: string[];
public get subjectAlternativeNames() {
@@ -1043,6 +1064,7 @@ export class Certificate extends cdktf.TerraformResource {
preferred_chain: cdktf.stringToTerraform(this._preferredChain),
recursive_nameservers: cdktf.listMapper(cdktf.stringToTerraform, false)(this._recursiveNameservers),
revoke_certificate_on_destroy: cdktf.booleanToTerraform(this._revokeCertificateOnDestroy),
+ revoke_certificate_reason: cdktf.stringToTerraform(this._revokeCertificateReason),
subject_alternative_names: cdktf.listMapper(cdktf.stringToTerraform, false)(this._subjectAlternativeNames),
dns_challenge: cdktf.listMapper(certificateDnsChallengeToTerraform, true)(this._dnsChallenge.internalValue),
http_challenge: certificateHttpChallengeToTerraform(this._httpChallenge.internalValue),
diff --git a/src/provider/README.md b/src/provider/README.md
index b24cd4ae..c82c9688 100644
--- a/src/provider/README.md
+++ b/src/provider/README.md
@@ -1,3 +1,3 @@
# `provider`
-Refer to the Terraform Registory for docs: [`acme`](https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs).
+Refer to the Terraform Registory for docs: [`acme`](https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs).
diff --git a/src/provider/index.ts b/src/provider/index.ts
index 686a65bc..74a047bc 100644
--- a/src/provider/index.ts
+++ b/src/provider/index.ts
@@ -3,7 +3,7 @@
* SPDX-License-Identifier: MPL-2.0
*/
-// https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs
+// https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -13,19 +13,19 @@ import * as cdktf from 'cdktf';
export interface AcmeProviderConfig {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#server_url AcmeProvider#server_url}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#server_url AcmeProvider#server_url}
*/
readonly serverUrl: string;
/**
* Alias name
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#alias AcmeProvider#alias}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#alias AcmeProvider#alias}
*/
readonly alias?: string;
}
/**
-* Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs acme}
+* Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs acme}
*/
export class AcmeProvider extends cdktf.TerraformProvider {
@@ -41,7 +41,7 @@ export class AcmeProvider extends cdktf.TerraformProvider {
* Generates CDKTF code for importing a AcmeProvider resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the AcmeProvider to import
- * @param importFromId The id of the existing AcmeProvider that should be imported. Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing AcmeProvider that should be imported. Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the AcmeProvider to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -53,7 +53,7 @@ export class AcmeProvider extends cdktf.TerraformProvider {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs acme} Resource
+ * Create a new {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs acme} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -64,7 +64,7 @@ export class AcmeProvider extends cdktf.TerraformProvider {
terraformResourceType: 'acme',
terraformGeneratorMetadata: {
providerName: 'acme',
- providerVersion: '2.18.0',
+ providerVersion: '2.19.0',
providerVersionConstraint: '~> 2.10'
},
terraformProviderSource: 'vancluever/acme'
diff --git a/src/registration/README.md b/src/registration/README.md
index 5f19572a..5486a580 100644
--- a/src/registration/README.md
+++ b/src/registration/README.md
@@ -1,3 +1,3 @@
# `acme_registration`
-Refer to the Terraform Registory for docs: [`acme_registration`](https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration).
+Refer to the Terraform Registory for docs: [`acme_registration`](https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration).
diff --git a/src/registration/index.ts b/src/registration/index.ts
index ec7b0261..6e7344c5 100644
--- a/src/registration/index.ts
+++ b/src/registration/index.ts
@@ -3,7 +3,7 @@
* SPDX-License-Identifier: MPL-2.0
*/
-// https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration
+// https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration
// generated from terraform resource schema
import { Construct } from 'constructs';
@@ -13,15 +13,15 @@ import * as cdktf from 'cdktf';
export interface RegistrationConfig extends cdktf.TerraformMetaArguments {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#account_key_pem Registration#account_key_pem}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#account_key_pem Registration#account_key_pem}
*/
readonly accountKeyPem: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#email_address Registration#email_address}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#email_address Registration#email_address}
*/
readonly emailAddress: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#id Registration#id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#id Registration#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
* If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
@@ -30,17 +30,17 @@ export interface RegistrationConfig extends cdktf.TerraformMetaArguments {
/**
* external_account_binding block
*
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#external_account_binding Registration#external_account_binding}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#external_account_binding Registration#external_account_binding}
*/
readonly externalAccountBinding?: RegistrationExternalAccountBinding;
}
export interface RegistrationExternalAccountBinding {
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#hmac_base64 Registration#hmac_base64}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#hmac_base64 Registration#hmac_base64}
*/
readonly hmacBase64: string;
/**
- * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#key_id Registration#key_id}
+ * Docs at Terraform Registry: {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#key_id Registration#key_id}
*/
readonly keyId: string;
}
@@ -122,7 +122,7 @@ export class RegistrationExternalAccountBindingOutputReference extends cdktf.Com
}
/**
-* Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration acme_registration}
+* Represents a {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration acme_registration}
*/
export class Registration extends cdktf.TerraformResource {
@@ -138,7 +138,7 @@ export class Registration extends cdktf.TerraformResource {
* Generates CDKTF code for importing a Registration resource upon running "cdktf plan "
* @param scope The scope in which to define this construct
* @param importToId The construct id used in the generated config for the Registration to import
- * @param importFromId The id of the existing Registration that should be imported. Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration#import import section} in the documentation of this resource for the id to use
+ * @param importFromId The id of the existing Registration that should be imported. Refer to the {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration#import import section} in the documentation of this resource for the id to use
* @param provider? Optional instance of the provider where the Registration to import is found
*/
public static generateConfigForImport(scope: Construct, importToId: string, importFromId: string, provider?: cdktf.TerraformProvider) {
@@ -150,7 +150,7 @@ export class Registration extends cdktf.TerraformResource {
// ===========
/**
- * Create a new {@link https://registry.terraform.io/providers/vancluever/acme/2.18.0/docs/resources/registration acme_registration} Resource
+ * Create a new {@link https://registry.terraform.io/providers/vancluever/acme/2.19.0/docs/resources/registration acme_registration} Resource
*
* @param scope The scope in which to define this construct
* @param id The scoped construct ID. Must be unique amongst siblings in the same scope
@@ -161,7 +161,7 @@ export class Registration extends cdktf.TerraformResource {
terraformResourceType: 'acme_registration',
terraformGeneratorMetadata: {
providerName: 'acme',
- providerVersion: '2.18.0',
+ providerVersion: '2.19.0',
providerVersionConstraint: '~> 2.10'
},
provider: config.provider,
diff --git a/src/version.json b/src/version.json
index 899d0692..d89c5d2d 100644
--- a/src/version.json
+++ b/src/version.json
@@ -1,3 +1,3 @@
{
- "registry.terraform.io/vancluever/acme": "2.18.0"
+ "registry.terraform.io/vancluever/acme": "2.19.0"
}