ConnectionConfiguration
public struct ConnectionConfiguration : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The name of the host for the database. Can be either a string (host.subdomain.domain.tld) or an IPv4 or IPv6 address.
Declaration
Swift
public let databaseHost: String
-
The name of the database containing the document data.
Declaration
Swift
public let databaseName: String
-
The port that the database uses for connections.
Declaration
Swift
public let databasePort: Int
-
The Amazon Resource Name (ARN) of credentials stored in AWS Secrets Manager. The credentials should be a user/password pair. For more information, see Using a Database Data Source. For more information about AWS Secrets Manager, see What Is AWS Secrets Manager in the AWS Secrets Manager user guide.
Declaration
Swift
public let secretArn: String
-
The name of the table that contains the document data.
Declaration
Swift
public let tableName: String
-
Undocumented
Declaration
Swift
public init(databaseHost: String, databaseName: String, databasePort: Int, secretArn: String, tableName: String)
-
Declaration
Swift
public func validate(name: String) throws