class Aws::Lightsail::Types::CreateLoadBalancerTlsCertificateRequest
@note When making an API call, you may pass CreateLoadBalancerTlsCertificateRequest
data as a hash: { load_balancer_name: "ResourceName", # required certificate_name: "ResourceName", # required certificate_domain_name: "DomainName", # required certificate_alternative_names: ["DomainName"], tags: [ { key: "TagKey", value: "TagValue", }, ], }
@!attribute [rw] load_balancer_name
The load balancer name where you want to create the SSL/TLS certificate. @return [String]
@!attribute [rw] certificate_name
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][1]. [1]: http://docs.aws.amazon.com/acm/latest/userguide/acm-limits.html @return [String]
@!attribute [rw] certificate_domain_name
The domain name (e.g., `example.com`) for your SSL/TLS certificate. @return [String]
@!attribute [rw] certificate_alternative_names
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`). @return [Array<String>]
@!attribute [rw] tags
The tag keys and optional values to add to the resource during create. Use the `TagResource` action to tag a resource after it's created. @return [Array<Types::Tag>]
@see docs.aws.amazon.com/goto/WebAPI/lightsail-2016-11-28/CreateLoadBalancerTlsCertificateRequest AWS API Documentation
Constants
- SENSITIVE