Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
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
- data DeleteVpcIngressConnection = DeleteVpcIngressConnection' {}
- newDeleteVpcIngressConnection :: Text -> DeleteVpcIngressConnection
- deleteVpcIngressConnection_vpcIngressConnectionArn :: Lens' DeleteVpcIngressConnection Text
- data DeleteVpcIngressConnectionResponse = DeleteVpcIngressConnectionResponse' {}
- newDeleteVpcIngressConnectionResponse :: Int -> VpcIngressConnection -> DeleteVpcIngressConnectionResponse
- deleteVpcIngressConnectionResponse_httpStatus :: Lens' DeleteVpcIngressConnectionResponse Int
- deleteVpcIngressConnectionResponse_vpcIngressConnection :: Lens' DeleteVpcIngressConnectionResponse VpcIngressConnection
Creating a Request
data DeleteVpcIngressConnection Source #
See: newDeleteVpcIngressConnection
smart constructor.
DeleteVpcIngressConnection' | |
|
Instances
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 #
See: newDeleteVpcIngressConnectionResponse
smart constructor.
DeleteVpcIngressConnectionResponse' | |
|
Instances
Generic DeleteVpcIngressConnectionResponse Source # | |
Read DeleteVpcIngressConnectionResponse Source # | |
Show DeleteVpcIngressConnectionResponse Source # | |
NFData DeleteVpcIngressConnectionResponse Source # | |
Defined in Amazonka.AppRunner.DeleteVpcIngressConnection rnf :: DeleteVpcIngressConnectionResponse -> () # | |
Eq DeleteVpcIngressConnectionResponse Source # | |
type Rep DeleteVpcIngressConnectionResponse Source # | |
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 #
:: Int | |
-> VpcIngressConnection |
|
-> DeleteVpcIngressConnectionResponse |
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_httpStatus :: Lens' DeleteVpcIngressConnectionResponse Int Source #
The response's http status code.
deleteVpcIngressConnectionResponse_vpcIngressConnection :: Lens' DeleteVpcIngressConnectionResponse VpcIngressConnection Source #
A description of the App Runner VPC Ingress Connection that this request just deleted.