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.ModifyDBProxyEndpoint

Description

Changes the settings for an existing DB proxy endpoint.

Synopsis

Creating a Request

data ModifyDBProxyEndpoint Source #

See: newModifyDBProxyEndpoint smart constructor.

Constructors

ModifyDBProxyEndpoint' 

Fields

  • vpcSecurityGroupIds :: Maybe [Text]

    The VPC security group IDs for the DB proxy endpoint. When the DB proxy endpoint uses a different VPC than the original proxy, you also specify a different set of security group IDs than for the original proxy.

  • newDBProxyEndpointName' :: Maybe Text

    The new identifier for the DBProxyEndpoint. 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.

  • dbProxyEndpointName :: Text

    The name of the DB proxy sociated with the DB proxy endpoint that you want to modify.

Instances

Instances details
Eq ModifyDBProxyEndpoint Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyEndpoint

Read ModifyDBProxyEndpoint Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyEndpoint

Show ModifyDBProxyEndpoint Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyEndpoint

Generic ModifyDBProxyEndpoint Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyEndpoint

Associated Types

type Rep ModifyDBProxyEndpoint :: Type -> Type #

NFData ModifyDBProxyEndpoint Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyEndpoint

Methods

rnf :: ModifyDBProxyEndpoint -> () #

Hashable ModifyDBProxyEndpoint Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyEndpoint

AWSRequest ModifyDBProxyEndpoint Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyEndpoint

Associated Types

type AWSResponse ModifyDBProxyEndpoint #

ToHeaders ModifyDBProxyEndpoint Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyEndpoint

ToPath ModifyDBProxyEndpoint Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyEndpoint

ToQuery ModifyDBProxyEndpoint Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyEndpoint

type Rep ModifyDBProxyEndpoint Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyEndpoint

type Rep ModifyDBProxyEndpoint = D1 ('MetaData "ModifyDBProxyEndpoint" "Amazonka.RDS.ModifyDBProxyEndpoint" "libZSservicesZSamazonka-rdsZSamazonka-rds" 'False) (C1 ('MetaCons "ModifyDBProxyEndpoint'" 'PrefixI 'True) (S1 ('MetaSel ('Just "vpcSecurityGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "newDBProxyEndpointName'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "dbProxyEndpointName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ModifyDBProxyEndpoint Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyEndpoint

newModifyDBProxyEndpoint Source #

Create a value of ModifyDBProxyEndpoint 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:vpcSecurityGroupIds:ModifyDBProxyEndpoint', modifyDBProxyEndpoint_vpcSecurityGroupIds - The VPC security group IDs for the DB proxy endpoint. When the DB proxy endpoint uses a different VPC than the original proxy, you also specify a different set of security group IDs than for the original proxy.

$sel:newDBProxyEndpointName':ModifyDBProxyEndpoint', modifyDBProxyEndpoint_newDBProxyEndpointName - The new identifier for the DBProxyEndpoint. 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:dbProxyEndpointName:ModifyDBProxyEndpoint', modifyDBProxyEndpoint_dbProxyEndpointName - The name of the DB proxy sociated with the DB proxy endpoint that you want to modify.

Request Lenses

modifyDBProxyEndpoint_vpcSecurityGroupIds :: Lens' ModifyDBProxyEndpoint (Maybe [Text]) Source #

The VPC security group IDs for the DB proxy endpoint. When the DB proxy endpoint uses a different VPC than the original proxy, you also specify a different set of security group IDs than for the original proxy.

modifyDBProxyEndpoint_newDBProxyEndpointName :: Lens' ModifyDBProxyEndpoint (Maybe Text) Source #

The new identifier for the DBProxyEndpoint. 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.

modifyDBProxyEndpoint_dbProxyEndpointName :: Lens' ModifyDBProxyEndpoint Text Source #

The name of the DB proxy sociated with the DB proxy endpoint that you want to modify.

Destructuring the Response

data ModifyDBProxyEndpointResponse Source #

See: newModifyDBProxyEndpointResponse smart constructor.

Constructors

ModifyDBProxyEndpointResponse' 

Fields

Instances

Instances details
Eq ModifyDBProxyEndpointResponse Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyEndpoint

Read ModifyDBProxyEndpointResponse Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyEndpoint

Show ModifyDBProxyEndpointResponse Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyEndpoint

Generic ModifyDBProxyEndpointResponse Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyEndpoint

Associated Types

type Rep ModifyDBProxyEndpointResponse :: Type -> Type #

NFData ModifyDBProxyEndpointResponse Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyEndpoint

type Rep ModifyDBProxyEndpointResponse Source # 
Instance details

Defined in Amazonka.RDS.ModifyDBProxyEndpoint

type Rep ModifyDBProxyEndpointResponse = D1 ('MetaData "ModifyDBProxyEndpointResponse" "Amazonka.RDS.ModifyDBProxyEndpoint" "libZSservicesZSamazonka-rdsZSamazonka-rds" 'False) (C1 ('MetaCons "ModifyDBProxyEndpointResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dbProxyEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DBProxyEndpoint)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newModifyDBProxyEndpointResponse Source #

Create a value of ModifyDBProxyEndpointResponse 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:dbProxyEndpoint:ModifyDBProxyEndpointResponse', modifyDBProxyEndpointResponse_dbProxyEndpoint - The DBProxyEndpoint object representing the new settings for the DB proxy endpoint.

$sel:httpStatus:ModifyDBProxyEndpointResponse', modifyDBProxyEndpointResponse_httpStatus - The response's http status code.

Response Lenses

modifyDBProxyEndpointResponse_dbProxyEndpoint :: Lens' ModifyDBProxyEndpointResponse (Maybe DBProxyEndpoint) Source #

The DBProxyEndpoint object representing the new settings for the DB proxy endpoint.