ServerCertificateMetadata

public struct ServerCertificateMetadata : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • arn

    The Amazon Resource Name (ARN) specifying the server certificate. For more information about ARNs and how to use them in policies, see IAM Identifiers in the IAM User Guide.

    Declaration

    Swift

    public let arn: String
  • The date on which the certificate is set to expire.

    Declaration

    Swift

    public let expiration: TimeStamp?
  • The path to the server certificate. For more information about paths, see IAM Identifiers in the IAM User Guide.

    Declaration

    Swift

    public let path: String
  • The stable and unique string identifying the server certificate. For more information about IDs, see IAM Identifiers in the IAM User Guide.

    Declaration

    Swift

    public let serverCertificateId: String
  • The name that identifies the server certificate.

    Declaration

    Swift

    public let serverCertificateName: String
  • The date when the server certificate was uploaded.

    Declaration

    Swift

    public let uploadDate: TimeStamp?
  • Undocumented

    Declaration

    Swift

    public init(arn: String, expiration: TimeStamp? = nil, path: String, serverCertificateId: String, serverCertificateName: String, uploadDate: TimeStamp? = nil)