| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.RDS.Types.DBProxyTargetGroup
Description
Synopsis
- data DBProxyTargetGroup = DBProxyTargetGroup' {}
- newDBProxyTargetGroup :: DBProxyTargetGroup
- dbProxyTargetGroup_connectionPoolConfig :: Lens' DBProxyTargetGroup (Maybe ConnectionPoolConfigurationInfo)
- dbProxyTargetGroup_createdDate :: Lens' DBProxyTargetGroup (Maybe UTCTime)
- dbProxyTargetGroup_dbProxyName :: Lens' DBProxyTargetGroup (Maybe Text)
- dbProxyTargetGroup_isDefault :: Lens' DBProxyTargetGroup (Maybe Bool)
- dbProxyTargetGroup_status :: Lens' DBProxyTargetGroup (Maybe Text)
- dbProxyTargetGroup_targetGroupArn :: Lens' DBProxyTargetGroup (Maybe Text)
- dbProxyTargetGroup_targetGroupName :: Lens' DBProxyTargetGroup (Maybe Text)
- dbProxyTargetGroup_updatedDate :: Lens' DBProxyTargetGroup (Maybe UTCTime)
Documentation
data DBProxyTargetGroup Source #
Represents a set of RDS DB instances, Aurora DB clusters, or both that a proxy can connect to. Currently, each target group is associated with exactly one RDS DB instance or Aurora DB cluster.
This data type is used as a response element in the
DescribeDBProxyTargetGroups action.
See: newDBProxyTargetGroup smart constructor.
Constructors
| DBProxyTargetGroup' | |
Fields
| |
Instances
newDBProxyTargetGroup :: DBProxyTargetGroup Source #
Create a value of DBProxyTargetGroup with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:connectionPoolConfig:DBProxyTargetGroup', dbProxyTargetGroup_connectionPoolConfig - The settings that determine the size and behavior of the connection pool
for the target group.
$sel:createdDate:DBProxyTargetGroup', dbProxyTargetGroup_createdDate - The date and time when the target group was first created.
$sel:dbProxyName:DBProxyTargetGroup', dbProxyTargetGroup_dbProxyName - The identifier for the RDS proxy associated with this target group.
$sel:isDefault:DBProxyTargetGroup', dbProxyTargetGroup_isDefault - 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.
$sel:status:DBProxyTargetGroup', dbProxyTargetGroup_status - 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.
$sel:targetGroupArn:DBProxyTargetGroup', dbProxyTargetGroup_targetGroupArn - The Amazon Resource Name (ARN) representing the target group.
$sel:targetGroupName:DBProxyTargetGroup', dbProxyTargetGroup_targetGroupName - The identifier for the target group. This name must be unique for all
target groups owned by your Amazon Web Services account in the specified
Amazon Web Services Region.
$sel:updatedDate:DBProxyTargetGroup', dbProxyTargetGroup_updatedDate - The date and time when the target group was last updated.
dbProxyTargetGroup_connectionPoolConfig :: Lens' DBProxyTargetGroup (Maybe ConnectionPoolConfigurationInfo) Source #
The settings that determine the size and behavior of the connection pool for the target group.
dbProxyTargetGroup_createdDate :: Lens' DBProxyTargetGroup (Maybe UTCTime) Source #
The date and time when the target group was first created.
dbProxyTargetGroup_dbProxyName :: Lens' DBProxyTargetGroup (Maybe Text) Source #
The identifier for the RDS proxy associated with this target group.
dbProxyTargetGroup_isDefault :: Lens' DBProxyTargetGroup (Maybe Bool) Source #
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.
dbProxyTargetGroup_status :: Lens' DBProxyTargetGroup (Maybe Text) Source #
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.
dbProxyTargetGroup_targetGroupArn :: Lens' DBProxyTargetGroup (Maybe Text) Source #
The Amazon Resource Name (ARN) representing the target group.
dbProxyTargetGroup_targetGroupName :: Lens' DBProxyTargetGroup (Maybe Text) Source #
The identifier for the target group. This name must be unique for all target groups owned by your Amazon Web Services account in the specified Amazon Web Services Region.
dbProxyTargetGroup_updatedDate :: Lens' DBProxyTargetGroup (Maybe UTCTime) Source #
The date and time when the target group was last updated.