libZSservicesZSamazonka-rdsZSamazonka-rds
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.RDS.ModifyDBProxyTargetGroup

Description

Modifies the properties of a DBProxyTargetGroup.

Synopsis

Creating a Request

data ModifyDBProxyTargetGroup Source #

See: newModifyDBProxyTargetGroup smart constructor.

Constructors

ModifyDBProxyTargetGroup' 

Fields

  • connectionPoolConfig :: Maybe ConnectionPoolConfiguration

    The settings that determine the size and behavior of the connection pool for the target group.

  • newName' :: Maybe Text

    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.

  • targetGroupName :: Text

    The name of the new target group to assign to the proxy.

  • dbProxyName :: Text

    The name of the new proxy to which to assign the target group.

Instances

Instances details
Eq ModifyDBProxyTargetGroup Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyTargetGroup

Read ModifyDBProxyTargetGroup Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyTargetGroup

Show ModifyDBProxyTargetGroup Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyTargetGroup

Generic ModifyDBProxyTargetGroup Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyTargetGroup

Associated Types

type Rep ModifyDBProxyTargetGroup :: Type -> Type #

NFData ModifyDBProxyTargetGroup Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyTargetGroup

Hashable ModifyDBProxyTargetGroup Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyTargetGroup

AWSRequest ModifyDBProxyTargetGroup Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyTargetGroup

ToHeaders ModifyDBProxyTargetGroup Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyTargetGroup

ToPath ModifyDBProxyTargetGroup Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyTargetGroup

ToQuery ModifyDBProxyTargetGroup Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyTargetGroup

type Rep ModifyDBProxyTargetGroup Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyTargetGroup

type Rep ModifyDBProxyTargetGroup = D1 ('MetaData "ModifyDBProxyTargetGroup" "Amazonka.RDS.ModifyDBProxyTargetGroup" "libZSservicesZSamazonka-rdsZSamazonka-rds" 'False) (C1 ('MetaCons "ModifyDBProxyTargetGroup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "connectionPoolConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectionPoolConfiguration)) :*: S1 ('MetaSel ('Just "newName'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "targetGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "dbProxyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ModifyDBProxyTargetGroup Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyTargetGroup

newModifyDBProxyTargetGroup Source #

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

Instances details
Eq ModifyDBProxyTargetGroupResponse Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyTargetGroup

Read ModifyDBProxyTargetGroupResponse Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyTargetGroup

Show ModifyDBProxyTargetGroupResponse Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyTargetGroup

Generic ModifyDBProxyTargetGroupResponse Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyTargetGroup

Associated Types

type Rep ModifyDBProxyTargetGroupResponse :: Type -> Type #

NFData ModifyDBProxyTargetGroupResponse Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyTargetGroup

type Rep ModifyDBProxyTargetGroupResponse Source # 
Instance details

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