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
View on GitHub
TestIdentityProviderRequest Structure Reference