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
View on GitHub
ImportCertificateRequest Structure Reference