amazonka-apprunner-2.0: Amazon App Runner SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.AppRunner.UpdateVpcIngressConnection

Description

Update an existing App Runner VPC Ingress Connection resource. The VPC Ingress Connection must be in one of the following states to be updated:

  • AVAILABLE
  • FAILED_CREATION
  • FAILED_UPDATE
Synopsis

Creating a Request

data UpdateVpcIngressConnection Source #

See: newUpdateVpcIngressConnection smart constructor.

Constructors

UpdateVpcIngressConnection' 

Fields

Instances

Instances details
ToJSON UpdateVpcIngressConnection Source # 
Instance details

Defined in Amazonka.AppRunner.UpdateVpcIngressConnection

ToHeaders UpdateVpcIngressConnection Source # 
Instance details

Defined in Amazonka.AppRunner.UpdateVpcIngressConnection

ToPath UpdateVpcIngressConnection Source # 
Instance details

Defined in Amazonka.AppRunner.UpdateVpcIngressConnection

ToQuery UpdateVpcIngressConnection Source # 
Instance details

Defined in Amazonka.AppRunner.UpdateVpcIngressConnection

AWSRequest UpdateVpcIngressConnection Source # 
Instance details

Defined in Amazonka.AppRunner.UpdateVpcIngressConnection

Generic UpdateVpcIngressConnection Source # 
Instance details

Defined in Amazonka.AppRunner.UpdateVpcIngressConnection

Associated Types

type Rep UpdateVpcIngressConnection :: Type -> Type #

Read UpdateVpcIngressConnection Source # 
Instance details

Defined in Amazonka.AppRunner.UpdateVpcIngressConnection

Show UpdateVpcIngressConnection Source # 
Instance details

Defined in Amazonka.AppRunner.UpdateVpcIngressConnection

NFData UpdateVpcIngressConnection Source # 
Instance details

Defined in Amazonka.AppRunner.UpdateVpcIngressConnection

Eq UpdateVpcIngressConnection Source # 
Instance details

Defined in Amazonka.AppRunner.UpdateVpcIngressConnection

Hashable UpdateVpcIngressConnection Source # 
Instance details

Defined in Amazonka.AppRunner.UpdateVpcIngressConnection

type AWSResponse UpdateVpcIngressConnection Source # 
Instance details

Defined in Amazonka.AppRunner.UpdateVpcIngressConnection

type Rep UpdateVpcIngressConnection Source # 
Instance details

Defined in Amazonka.AppRunner.UpdateVpcIngressConnection

type Rep UpdateVpcIngressConnection = D1 ('MetaData "UpdateVpcIngressConnection" "Amazonka.AppRunner.UpdateVpcIngressConnection" "amazonka-apprunner-2.0-EwwUWnxXZrM2Mgbv25gcO5" 'False) (C1 ('MetaCons "UpdateVpcIngressConnection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "vpcIngressConnectionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "ingressVpcConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 IngressVpcConfiguration)))

newUpdateVpcIngressConnection Source #

Create a value of UpdateVpcIngressConnection 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:

UpdateVpcIngressConnection, updateVpcIngressConnection_vpcIngressConnectionArn - The Amazon Resource Name (Arn) for the App Runner VPC Ingress Connection resource that you want to update.

UpdateVpcIngressConnection, updateVpcIngressConnection_ingressVpcConfiguration - Specifications for the customer’s Amazon VPC and the related Amazon Web Services PrivateLink VPC endpoint that are used to update the VPC Ingress Connection resource.

Request Lenses

updateVpcIngressConnection_vpcIngressConnectionArn :: Lens' UpdateVpcIngressConnection Text Source #

The Amazon Resource Name (Arn) for the App Runner VPC Ingress Connection resource that you want to update.

updateVpcIngressConnection_ingressVpcConfiguration :: Lens' UpdateVpcIngressConnection IngressVpcConfiguration Source #

Specifications for the customer’s Amazon VPC and the related Amazon Web Services PrivateLink VPC endpoint that are used to update the VPC Ingress Connection resource.

Destructuring the Response

data UpdateVpcIngressConnectionResponse Source #

Constructors

UpdateVpcIngressConnectionResponse' 

Fields

Instances

Instances details
Generic UpdateVpcIngressConnectionResponse Source # 
Instance details

Defined in Amazonka.AppRunner.UpdateVpcIngressConnection

Associated Types

type Rep UpdateVpcIngressConnectionResponse :: Type -> Type #

Read UpdateVpcIngressConnectionResponse Source # 
Instance details

Defined in Amazonka.AppRunner.UpdateVpcIngressConnection

Show UpdateVpcIngressConnectionResponse Source # 
Instance details

Defined in Amazonka.AppRunner.UpdateVpcIngressConnection

NFData UpdateVpcIngressConnectionResponse Source # 
Instance details

Defined in Amazonka.AppRunner.UpdateVpcIngressConnection

Eq UpdateVpcIngressConnectionResponse Source # 
Instance details

Defined in Amazonka.AppRunner.UpdateVpcIngressConnection

type Rep UpdateVpcIngressConnectionResponse Source # 
Instance details

Defined in Amazonka.AppRunner.UpdateVpcIngressConnection

type Rep UpdateVpcIngressConnectionResponse = D1 ('MetaData "UpdateVpcIngressConnectionResponse" "Amazonka.AppRunner.UpdateVpcIngressConnection" "amazonka-apprunner-2.0-EwwUWnxXZrM2Mgbv25gcO5" 'False) (C1 ('MetaCons "UpdateVpcIngressConnectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "vpcIngressConnection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 VpcIngressConnection)))

newUpdateVpcIngressConnectionResponse Source #

Create a value of UpdateVpcIngressConnectionResponse 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:httpStatus:UpdateVpcIngressConnectionResponse', updateVpcIngressConnectionResponse_httpStatus - The response's http status code.

$sel:vpcIngressConnection:UpdateVpcIngressConnectionResponse', updateVpcIngressConnectionResponse_vpcIngressConnection - A description of the App Runner VPC Ingress Connection resource that's updated by this request.

Response Lenses

updateVpcIngressConnectionResponse_vpcIngressConnection :: Lens' UpdateVpcIngressConnectionResponse VpcIngressConnection Source #

A description of the App Runner VPC Ingress Connection resource that's updated by this request.