DescribedSecurityPolicy

public struct DescribedSecurityPolicy : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • Specifies whether this policy enables Federal Information Processing Standards (FIPS).

    Declaration

    Swift

    public let fips: Bool?
  • Specifies the name of the security policy that is attached to the server.

    Declaration

    Swift

    public let securityPolicyName: String
  • Specifies the enabled Secure Shell (SSH) cipher encryption algorithms in the security policy that is attached to the server.

    Declaration

    Swift

    public let sshCiphers: [String]?
  • Specifies the enabled SSH key exchange (KEX) encryption algorithms in the security policy that is attached to the server.

    Declaration

    Swift

    public let sshKexs: [String]?
  • Specifies the enabled SSH message authentication code (MAC) encryption algorithms in the security policy that is attached to the server.

    Declaration

    Swift

    public let sshMacs: [String]?
  • Specifies the enabled Transport Layer Security (TLS) cipher encryption algorithms in the security policy that is attached to the server.

    Declaration

    Swift

    public let tlsCiphers: [String]?
  • Undocumented

    Declaration

    Swift

    public init(fips: Bool? = nil, securityPolicyName: String, sshCiphers: [String]? = nil, sshKexs: [String]? = nil, sshMacs: [String]? = nil, tlsCiphers: [String]? = nil)