TestIdentityProviderRequest

public struct TestIdentityProviderRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • A system-assigned identifier for a specific file transfer protocol-enabled server. That server’s user authentication method is tested with a user name and password.

    Declaration

    Swift

    public let serverId: String
  • The type of file transfer protocol to be tested. The available protocols are: Secure Shell (SSH) File Transfer Protocol (SFTP) File Transfer Protocol Secure (FTPS) File Transfer Protocol (FTP)

    Declaration

    Swift

    public let serverProtocol: Protocol?
  • The source IP address of the user account to be tested.

    Declaration

    Swift

    public let sourceIp: String?
  • The name of the user account to be tested.

    Declaration

    Swift

    public let userName: String
  • The password of the user account to be tested.

    Declaration

    Swift

    public let userPassword: String?
  • Undocumented

    Declaration

    Swift

    public init(serverId: String, serverProtocol: Protocol? = nil, sourceIp: String? = nil, userName: String, userPassword: String? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws