DBProxyTargetGroup
public struct DBProxyTargetGroup : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The settings that determine the size and behavior of the connection pool for the target group.
Declaration
Swift
public let connectionPoolConfig: ConnectionPoolConfigurationInfo?
-
The date and time when the target group was first created.
Declaration
Swift
public let createdDate: TimeStamp?
-
The identifier for the RDS proxy associated with this target group.
Declaration
Swift
public let dBProxyName: String?
-
Whether this target group is the first one used for connection requests by the associated proxy. Because each proxy is currently associated with a single target group, currently this setting is always true.
Declaration
Swift
public let isDefault: Bool?
-
The current status of this target group. A status of available means the target group is correctly associated with a database. Other values indicate that you must wait for the target group to be ready, or take some action to resolve an issue.
Declaration
Swift
public let status: String?
-
The Amazon Resource Name (ARN) representing the target group.
Declaration
Swift
public let targetGroupArn: String?
-
The identifier for the target group. This name must be unique for all target groups owned by your AWS account in the specified AWS Region.
Declaration
Swift
public let targetGroupName: String?
-
The date and time when the target group was last updated.
Declaration
Swift
public let updatedDate: TimeStamp?
-
init(connectionPoolConfig:createdDate:dBProxyName:isDefault:status:targetGroupArn:targetGroupName:updatedDate:)
Undocumented
Declaration
Swift
public init(connectionPoolConfig: ConnectionPoolConfigurationInfo? = nil, createdDate: TimeStamp? = nil, dBProxyName: String? = nil, isDefault: Bool? = nil, status: String? = nil, targetGroupArn: String? = nil, targetGroupName: String? = nil, updatedDate: TimeStamp? = nil)