| 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.RegisterDBProxyTargets
Description
Associate one or more DBProxyTarget data structures with a
DBProxyTargetGroup.
Synopsis
- data RegisterDBProxyTargets = RegisterDBProxyTargets' {}
- newRegisterDBProxyTargets :: Text -> RegisterDBProxyTargets
- registerDBProxyTargets_dbClusterIdentifiers :: Lens' RegisterDBProxyTargets (Maybe [Text])
- registerDBProxyTargets_dbInstanceIdentifiers :: Lens' RegisterDBProxyTargets (Maybe [Text])
- registerDBProxyTargets_targetGroupName :: Lens' RegisterDBProxyTargets (Maybe Text)
- registerDBProxyTargets_dbProxyName :: Lens' RegisterDBProxyTargets Text
- data RegisterDBProxyTargetsResponse = RegisterDBProxyTargetsResponse' {}
- newRegisterDBProxyTargetsResponse :: Int -> RegisterDBProxyTargetsResponse
- registerDBProxyTargetsResponse_dbProxyTargets :: Lens' RegisterDBProxyTargetsResponse (Maybe [DBProxyTarget])
- registerDBProxyTargetsResponse_httpStatus :: Lens' RegisterDBProxyTargetsResponse Int
Creating a Request
data RegisterDBProxyTargets Source #
See: newRegisterDBProxyTargets smart constructor.
Constructors
| RegisterDBProxyTargets' | |
Fields
| |
Instances
newRegisterDBProxyTargets Source #
Create a value of RegisterDBProxyTargets 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:dbClusterIdentifiers:RegisterDBProxyTargets', registerDBProxyTargets_dbClusterIdentifiers - One or more DB cluster identifiers.
$sel:dbInstanceIdentifiers:RegisterDBProxyTargets', registerDBProxyTargets_dbInstanceIdentifiers - One or more DB instance identifiers.
$sel:targetGroupName:RegisterDBProxyTargets', registerDBProxyTargets_targetGroupName - The identifier of the DBProxyTargetGroup.
$sel:dbProxyName:RegisterDBProxyTargets', registerDBProxyTargets_dbProxyName - The identifier of the DBProxy that is associated with the
DBProxyTargetGroup.
Request Lenses
registerDBProxyTargets_dbClusterIdentifiers :: Lens' RegisterDBProxyTargets (Maybe [Text]) Source #
One or more DB cluster identifiers.
registerDBProxyTargets_dbInstanceIdentifiers :: Lens' RegisterDBProxyTargets (Maybe [Text]) Source #
One or more DB instance identifiers.
registerDBProxyTargets_targetGroupName :: Lens' RegisterDBProxyTargets (Maybe Text) Source #
The identifier of the DBProxyTargetGroup.
registerDBProxyTargets_dbProxyName :: Lens' RegisterDBProxyTargets Text Source #
The identifier of the DBProxy that is associated with the
DBProxyTargetGroup.
Destructuring the Response
data RegisterDBProxyTargetsResponse Source #
See: newRegisterDBProxyTargetsResponse smart constructor.
Constructors
| RegisterDBProxyTargetsResponse' | |
Fields
| |
Instances
newRegisterDBProxyTargetsResponse Source #
Create a value of RegisterDBProxyTargetsResponse 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:dbProxyTargets:RegisterDBProxyTargetsResponse', registerDBProxyTargetsResponse_dbProxyTargets - One or more DBProxyTarget objects that are created when you register
targets with a target group.
$sel:httpStatus:RegisterDBProxyTargetsResponse', registerDBProxyTargetsResponse_httpStatus - The response's http status code.
Response Lenses
registerDBProxyTargetsResponse_dbProxyTargets :: Lens' RegisterDBProxyTargetsResponse (Maybe [DBProxyTarget]) Source #
One or more DBProxyTarget objects that are created when you register
targets with a target group.
registerDBProxyTargetsResponse_httpStatus :: Lens' RegisterDBProxyTargetsResponse Int Source #
The response's http status code.