DBProxyTarget

public struct DBProxyTarget : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The writer endpoint for the RDS DB instance or Aurora DB cluster.

    Declaration

    Swift

    public let endpoint: String?
  • The port that the RDS Proxy uses to connect to the target RDS DB instance or Aurora DB cluster.

    Declaration

    Swift

    public let port: Int?
  • The identifier representing the target. It can be the instance identifier for an RDS DB instance, or the cluster identifier for an Aurora DB cluster.

    Declaration

    Swift

    public let rdsResourceId: String?
  • The Amazon Resource Name (ARN) for the RDS DB instance or Aurora DB cluster.

    Declaration

    Swift

    public let targetArn: String?
  • Information about the connection health of the RDS Proxy target.

    Declaration

    Swift

    public let targetHealth: TargetHealth?
  • The DB cluster identifier when the target represents an Aurora DB cluster. This field is blank when the target represents an RDS DB instance.

    Declaration

    Swift

    public let trackedClusterId: String?
  • Specifies the kind of database, such as an RDS DB instance or an Aurora DB cluster, that the target represents.

    Declaration

    Swift

    public let type: TargetType?
  • Undocumented

    Declaration

    Swift

    public init(endpoint: String? = nil, port: Int? = nil, rdsResourceId: String? = nil, targetArn: String? = nil, targetHealth: TargetHealth? = nil, trackedClusterId: String? = nil, type: TargetType? = nil)