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 |
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.
ModifyDBProxyTargetGroup' | |
|
Instances
newModifyDBProxyTargetGroup Source #
:: 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.
ModifyDBProxyTargetGroupResponse' | |
|
Instances
Eq ModifyDBProxyTargetGroupResponse Source # | |
Read ModifyDBProxyTargetGroupResponse Source # | |
Show ModifyDBProxyTargetGroupResponse Source # | |
Defined in Amazonka.RDS.ModifyDBProxyTargetGroup | |
Generic ModifyDBProxyTargetGroupResponse Source # | |
NFData ModifyDBProxyTargetGroupResponse Source # | |
Defined in Amazonka.RDS.ModifyDBProxyTargetGroup rnf :: ModifyDBProxyTargetGroupResponse -> () # | |
type Rep ModifyDBProxyTargetGroupResponse Source # | |
Defined in Amazonka.RDS.ModifyDBProxyTargetGroup type Rep ModifyDBProxyTargetGroupResponse = D1 ('MetaData "ModifyDBProxyTargetGroupResponse" "Amazonka.RDS.ModifyDBProxyTargetGroup" "libZSservicesZSamazonka-rdsZSamazonka-rds" 'False) (C1 ('MetaCons "ModifyDBProxyTargetGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dbProxyTargetGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DBProxyTargetGroup)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
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.