ImportCertificateRequest
public struct ImportCertificateRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The certificate to import.
Declaration
Swift
public let certificate: Data
-
The Amazon Resource Name (ARN) of an imported certificate to replace. To import a new certificate, omit this field.
Declaration
Swift
public let certificateArn: String?
-
The PEM encoded certificate chain.
Declaration
Swift
public let certificateChain: Data?
-
The private key that matches the public key in the certificate.
Declaration
Swift
public let privateKey: Data
-
One or more resource tags to associate with the imported certificate. Note: You cannot apply tags when reimporting a certificate.
Declaration
Swift
public let tags: [Tag]?
-
Undocumented
Declaration
Swift
public init(certificate: Data, certificateArn: String? = nil, certificateChain: Data? = nil, privateKey: Data, tags: [Tag]? = nil)
-
Declaration
Swift
public func validate(name: String) throws