ClientCertificate

public struct ClientCertificate : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The identifier of the client certificate.

    Declaration

    Swift

    public let clientCertificateId: String?
  • The timestamp when the client certificate was created.

    Declaration

    Swift

    public let createdDate: TimeStamp?
  • The description of the client certificate.

    Declaration

    Swift

    public let description: String?
  • The timestamp when the client certificate will expire.

    Declaration

    Swift

    public let expirationDate: TimeStamp?
  • The PEM-encoded public key of the client certificate, which can be used to configure certificate authentication in the integration endpoint .

    Declaration

    Swift

    public let pemEncodedCertificate: String?
  • The collection of tags. Each tag element is associated with a given resource.

    Declaration

    Swift

    public let tags: [String : String]?
  • Undocumented

    Declaration

    Swift

    public init(clientCertificateId: String? = nil, createdDate: TimeStamp? = nil, description: String? = nil, expirationDate: TimeStamp? = nil, pemEncodedCertificate: String? = nil, tags: [String : String]? = nil)