Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Amazonka.RDS.ModifyDBProxyTargetGroup
Description
Modifies the properties of a DBProxyTargetGroup
.
Synopsis
- data ModifyDBProxyTargetGroup = ModifyDBProxyTargetGroup' {}
- newModifyDBProxyTargetGroup :: Text -> Text -> ModifyDBProxyTargetGroup
- modifyDBProxyTargetGroup_connectionPoolConfig :: Lens' ModifyDBProxyTargetGroup (Maybe ConnectionPoolConfiguration)
- modifyDBProxyTargetGroup_newName :: Lens' ModifyDBProxyTargetGroup (Maybe Text)
- modifyDBProxyTargetGroup_targetGroupName :: Lens' ModifyDBProxyTargetGroup Text
- modifyDBProxyTargetGroup_dbProxyName :: Lens' ModifyDBProxyTargetGroup Text
- data ModifyDBProxyTargetGroupResponse = ModifyDBProxyTargetGroupResponse' {}
- newModifyDBProxyTargetGroupResponse :: Int -> ModifyDBProxyTargetGroupResponse
- modifyDBProxyTargetGroupResponse_dbProxyTargetGroup :: Lens' ModifyDBProxyTargetGroupResponse (Maybe DBProxyTargetGroup)
- modifyDBProxyTargetGroupResponse_httpStatus :: Lens' ModifyDBProxyTargetGroupResponse Int
Creating a Request
data ModifyDBProxyTargetGroup Source #
See: newModifyDBProxyTargetGroup
smart constructor.
Constructors
ModifyDBProxyTargetGroup' | |
Fields
|
Instances
newModifyDBProxyTargetGroup Source #
Arguments
:: Text | |
-> Text | |
-> ModifyDBProxyTargetGroup |
Create a value of ModifyDBProxyTargetGroup
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:ModifyDBProxyTargetGroup'
, modifyDBProxyTargetGroup_connectionPoolConfig
- The settings that determine the size and behavior of the connection pool
for the target group.
$sel:newName':ModifyDBProxyTargetGroup'
, modifyDBProxyTargetGroup_newName
- The new name for the modified DBProxyTarget
. An identifier must begin
with a letter and must contain only ASCII letters, digits, and hyphens;
it can't end with a hyphen or contain two consecutive hyphens.
$sel:targetGroupName:ModifyDBProxyTargetGroup'
, modifyDBProxyTargetGroup_targetGroupName
- The name of the new target group to assign to the proxy.
$sel:dbProxyName:ModifyDBProxyTargetGroup'
, modifyDBProxyTargetGroup_dbProxyName
- The name of the new proxy to which to assign the target group.
Request Lenses
modifyDBProxyTargetGroup_connectionPoolConfig :: Lens' ModifyDBProxyTargetGroup (Maybe ConnectionPoolConfiguration) Source #
The settings that determine the size and behavior of the connection pool for the target group.
modifyDBProxyTargetGroup_newName :: Lens' ModifyDBProxyTargetGroup (Maybe Text) Source #
The new name for the modified DBProxyTarget
. An identifier must begin
with a letter and must contain only ASCII letters, digits, and hyphens;
it can't end with a hyphen or contain two consecutive hyphens.
modifyDBProxyTargetGroup_targetGroupName :: Lens' ModifyDBProxyTargetGroup Text Source #
The name of the new target group to assign to the proxy.
modifyDBProxyTargetGroup_dbProxyName :: Lens' ModifyDBProxyTargetGroup Text Source #
The name of the new proxy to which to assign the target group.
Destructuring the Response
data ModifyDBProxyTargetGroupResponse Source #
See: newModifyDBProxyTargetGroupResponse
smart constructor.
Constructors
ModifyDBProxyTargetGroupResponse' | |
Fields
|
Instances
newModifyDBProxyTargetGroupResponse Source #
Create a value of ModifyDBProxyTargetGroupResponse
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:dbProxyTargetGroup:ModifyDBProxyTargetGroupResponse'
, modifyDBProxyTargetGroupResponse_dbProxyTargetGroup
- The settings of the modified DBProxyTarget
.
$sel:httpStatus:ModifyDBProxyTargetGroupResponse'
, modifyDBProxyTargetGroupResponse_httpStatus
- The response's http status code.
Response Lenses
modifyDBProxyTargetGroupResponse_dbProxyTargetGroup :: Lens' ModifyDBProxyTargetGroupResponse (Maybe DBProxyTargetGroup) Source #
The settings of the modified DBProxyTarget
.
modifyDBProxyTargetGroupResponse_httpStatus :: Lens' ModifyDBProxyTargetGroupResponse Int Source #
The response's http status code.