Class: Aws::Lightsail::Types::CreateLoadBalancerTlsCertificateRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Lightsail::Types::CreateLoadBalancerTlsCertificateRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-lightsail/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#certificate_alternative_names ⇒ Array<String>
An array of strings listing alternative domains and subdomains for your SSL/TLS certificate.
-
#certificate_domain_name ⇒ String
The domain name (‘example.com`) for your SSL/TLS certificate.
-
#certificate_name ⇒ String
The SSL/TLS certificate name.
-
#load_balancer_name ⇒ String
The load balancer name where you want to create the SSL/TLS certificate.
-
#tags ⇒ Array<Types::Tag>
The tag keys and optional values to add to the resource during create.
Instance Attribute Details
#certificate_alternative_names ⇒ Array<String>
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 (‘*.example.com`).
4293 4294 4295 4296 4297 4298 4299 4300 4301 |
# File 'lib/aws-sdk-lightsail/types.rb', line 4293 class CreateLoadBalancerTlsCertificateRequest < Struct.new( :load_balancer_name, :certificate_name, :certificate_domain_name, :certificate_alternative_names, :tags) SENSITIVE = [] include Aws::Structure end |
#certificate_domain_name ⇒ String
The domain name (‘example.com`) for your SSL/TLS certificate.
4293 4294 4295 4296 4297 4298 4299 4300 4301 |
# File 'lib/aws-sdk-lightsail/types.rb', line 4293 class CreateLoadBalancerTlsCertificateRequest < Struct.new( :load_balancer_name, :certificate_name, :certificate_domain_name, :certificate_alternative_names, :tags) SENSITIVE = [] include Aws::Structure end |
#certificate_name ⇒ 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].
[1]: docs.aws.amazon.com/acm/latest/userguide/acm-limits.html
4293 4294 4295 4296 4297 4298 4299 4300 4301 |
# File 'lib/aws-sdk-lightsail/types.rb', line 4293 class CreateLoadBalancerTlsCertificateRequest < Struct.new( :load_balancer_name, :certificate_name, :certificate_domain_name, :certificate_alternative_names, :tags) SENSITIVE = [] include Aws::Structure end |
#load_balancer_name ⇒ String
The load balancer name where you want to create the SSL/TLS certificate.
4293 4294 4295 4296 4297 4298 4299 4300 4301 |
# File 'lib/aws-sdk-lightsail/types.rb', line 4293 class CreateLoadBalancerTlsCertificateRequest < Struct.new( :load_balancer_name, :certificate_name, :certificate_domain_name, :certificate_alternative_names, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
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.
4293 4294 4295 4296 4297 4298 4299 4300 4301 |
# File 'lib/aws-sdk-lightsail/types.rb', line 4293 class CreateLoadBalancerTlsCertificateRequest < Struct.new( :load_balancer_name, :certificate_name, :certificate_domain_name, :certificate_alternative_names, :tags) SENSITIVE = [] include Aws::Structure end |