CreateCertificateRequest

public struct CreateCertificateRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The name for the certificate.

    Declaration

    Swift

    public let certificateName: String
  • The domain name (e.g., example.com) for the certificate.

    Declaration

    Swift

    public let domainName: String
  • 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.

    Declaration

    Swift

    public let subjectAlternativeNames: [String]?
  • 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.

    Declaration

    Swift

    public let tags: [Tag]?
  • Undocumented

    Declaration

    Swift

    public init(certificateName: String, domainName: String, subjectAlternativeNames: [String]? = nil, tags: [Tag]? = nil)