class Aws::Lightsail::Types::CreateCertificateRequest

@note When making an API call, you may pass CreateCertificateRequest

data as a hash:

    {
      certificate_name: "CertificateName", # required
      domain_name: "DomainName", # required
      subject_alternative_names: ["DomainName"],
      tags: [
        {
          key: "TagKey",
          value: "TagValue",
        },
      ],
    }

@!attribute [rw] certificate_name

The name for the certificate.
@return [String]

@!attribute [rw] domain_name

The domain name (e.g., `example.com`) for the certificate.
@return [String]

@!attribute [rw] subject_alternative_names

An array of strings that specify the alternate domains (e.g.,
`example2.com`) and subdomains (e.g., `blog.example.com`) for the
certificate.

You can specify a maximum of nine alternate domains (in addition to
the primary domain name).

Wildcard domain entries (e.g., `*.example.com`) are not supported.
@return [Array<String>]

@!attribute [rw] tags

The tag keys and optional values to add to the certificate 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/CreateCertificateRequest AWS API Documentation

Constants

SENSITIVE