import { _Tag } from "./_Tag"; import { BrowserHttpOptions as __HttpOptions__ } from "@aws-sdk/types"; import * as __aws_sdk_types from "@aws-sdk/types"; /** * CreateLoadBalancerTlsCertificateInput shape */ export interface CreateLoadBalancerTlsCertificateInput { /** *
The load balancer name where you want to create the SSL/TLS certificate.
*/ loadBalancerName: string; /** *The SSL/TLS certificate name.
You can have up to 10 certificates in your account at one time. Each Lightsail load balancer can have up to 2 certificates associated with it at one time. There is also an overall limit to the number of certificates that can be issue in a 365-day period. For more information, see Limits.
*/ certificateName: string; /** *The domain name (e.g., example.com) for your SSL/TLS certificate.
An array of strings listing alternative domains and subdomains for your SSL/TLS certificate. Lightsail will de-dupe the names for you. You can have a maximum of 9 alternative names (in addition to the 1 primary domain). We do not support wildcards (e.g., *.example.com).
The tag keys and optional values to add to the resource during create.
To tag a resource after it has been created, see the tag resource operation.