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