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

Description

Delete an App Runner VPC Ingress Connection resource that's associated with an App Runner service. The VPC Ingress Connection must be in one of the following states to be deleted:

  • AVAILABLE
  • FAILED_CREATION
  • FAILED_UPDATE
  • FAILED_DELETION
Synopsis

Creating a Request

data DeleteVpcIngressConnection Source #

See: newDeleteVpcIngressConnection smart constructor.

Constructors

DeleteVpcIngressConnection' 

Fields

Instances

Instances details
ToJSON DeleteVpcIngressConnection Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteVpcIngressConnection

ToHeaders DeleteVpcIngressConnection Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteVpcIngressConnection

ToPath DeleteVpcIngressConnection Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteVpcIngressConnection

ToQuery DeleteVpcIngressConnection Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteVpcIngressConnection

AWSRequest DeleteVpcIngressConnection Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteVpcIngressConnection

Generic DeleteVpcIngressConnection Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteVpcIngressConnection

Associated Types

type Rep DeleteVpcIngressConnection :: Type -> Type #

Read DeleteVpcIngressConnection Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteVpcIngressConnection

Show DeleteVpcIngressConnection Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteVpcIngressConnection

NFData DeleteVpcIngressConnection Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteVpcIngressConnection

Eq DeleteVpcIngressConnection Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteVpcIngressConnection

Hashable DeleteVpcIngressConnection Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteVpcIngressConnection

type AWSResponse DeleteVpcIngressConnection Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteVpcIngressConnection

type Rep DeleteVpcIngressConnection Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteVpcIngressConnection

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

newDeleteVpcIngressConnection Source #

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

DeleteVpcIngressConnection, deleteVpcIngressConnection_vpcIngressConnectionArn - The Amazon Resource Name (ARN) of the App Runner VPC Ingress Connection that you want to delete.

Request Lenses

deleteVpcIngressConnection_vpcIngressConnectionArn :: Lens' DeleteVpcIngressConnection Text Source #

The Amazon Resource Name (ARN) of the App Runner VPC Ingress Connection that you want to delete.

Destructuring the Response

data DeleteVpcIngressConnectionResponse Source #

Constructors

DeleteVpcIngressConnectionResponse' 

Fields

Instances

Instances details
Generic DeleteVpcIngressConnectionResponse Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteVpcIngressConnection

Associated Types

type Rep DeleteVpcIngressConnectionResponse :: Type -> Type #

Read DeleteVpcIngressConnectionResponse Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteVpcIngressConnection

Show DeleteVpcIngressConnectionResponse Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteVpcIngressConnection

NFData DeleteVpcIngressConnectionResponse Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteVpcIngressConnection

Eq DeleteVpcIngressConnectionResponse Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteVpcIngressConnection

type Rep DeleteVpcIngressConnectionResponse Source # 
Instance details

Defined in Amazonka.AppRunner.DeleteVpcIngressConnection

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

newDeleteVpcIngressConnectionResponse Source #

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

$sel:vpcIngressConnection:DeleteVpcIngressConnectionResponse', deleteVpcIngressConnectionResponse_vpcIngressConnection - A description of the App Runner VPC Ingress Connection that this request just deleted.

Response Lenses

deleteVpcIngressConnectionResponse_vpcIngressConnection :: Lens' DeleteVpcIngressConnectionResponse VpcIngressConnection Source #

A description of the App Runner VPC Ingress Connection that this request just deleted.