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?
  • 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)