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 |
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
- data UpdateVpcIngressConnection = UpdateVpcIngressConnection' {}
- newUpdateVpcIngressConnection :: Text -> IngressVpcConfiguration -> UpdateVpcIngressConnection
- updateVpcIngressConnection_vpcIngressConnectionArn :: Lens' UpdateVpcIngressConnection Text
- updateVpcIngressConnection_ingressVpcConfiguration :: Lens' UpdateVpcIngressConnection IngressVpcConfiguration
- data UpdateVpcIngressConnectionResponse = UpdateVpcIngressConnectionResponse' {}
- newUpdateVpcIngressConnectionResponse :: Int -> VpcIngressConnection -> UpdateVpcIngressConnectionResponse
- updateVpcIngressConnectionResponse_httpStatus :: Lens' UpdateVpcIngressConnectionResponse Int
- updateVpcIngressConnectionResponse_vpcIngressConnection :: Lens' UpdateVpcIngressConnectionResponse VpcIngressConnection
Creating a Request
data UpdateVpcIngressConnection Source #
See: newUpdateVpcIngressConnection
smart constructor.
UpdateVpcIngressConnection' | |
|
Instances
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 #
See: newUpdateVpcIngressConnectionResponse
smart constructor.
UpdateVpcIngressConnectionResponse' | |
|
Instances
Generic UpdateVpcIngressConnectionResponse Source # | |
Read UpdateVpcIngressConnectionResponse Source # | |
Show UpdateVpcIngressConnectionResponse Source # | |
NFData UpdateVpcIngressConnectionResponse Source # | |
Defined in Amazonka.AppRunner.UpdateVpcIngressConnection rnf :: UpdateVpcIngressConnectionResponse -> () # | |
Eq UpdateVpcIngressConnectionResponse Source # | |
type Rep UpdateVpcIngressConnectionResponse Source # | |
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 #
:: Int | |
-> VpcIngressConnection |
|
-> UpdateVpcIngressConnectionResponse |
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_httpStatus :: Lens' UpdateVpcIngressConnectionResponse Int Source #
The response's http status code.
updateVpcIngressConnectionResponse_vpcIngressConnection :: Lens' UpdateVpcIngressConnectionResponse VpcIngressConnection Source #
A description of the App Runner VPC Ingress Connection resource that's updated by this request.