import { _LoadBalancerTlsCertificateDomainValidationOption, _UnmarshalledLoadBalancerTlsCertificateDomainValidationOption } from "./_LoadBalancerTlsCertificateDomainValidationOption"; /** *

Contains information about the status of Lightsail's managed renewal for the certificate.

*/ export interface _LoadBalancerTlsCertificateRenewalSummary { /** *

The status of Lightsail's managed renewal of the certificate. Valid values are listed below.

*/ renewalStatus?: "PENDING_AUTO_RENEWAL" | "PENDING_VALIDATION" | "SUCCESS" | "FAILED" | string; /** *

Contains information about the validation of each domain name in the certificate, as it pertains to Lightsail's managed renewal. This is different from the initial validation that occurs as a result of the RequestCertificate request.

*/ domainValidationOptions?: Array<_LoadBalancerTlsCertificateDomainValidationOption> | Iterable<_LoadBalancerTlsCertificateDomainValidationOption>; } export interface _UnmarshalledLoadBalancerTlsCertificateRenewalSummary extends _LoadBalancerTlsCertificateRenewalSummary { /** *

Contains information about the validation of each domain name in the certificate, as it pertains to Lightsail's managed renewal. This is different from the initial validation that occurs as a result of the RequestCertificate request.

*/ domainValidationOptions?: Array<_UnmarshalledLoadBalancerTlsCertificateDomainValidationOption>; }