Copyright | (c) 2013-2015 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Accept ownership of a private virtual interface created by another customer.
After the virtual interface owner calls this function, the virtual interface will be created and attached to the given virtual private gateway, and will be available for handling traffic.
See: AWS API Reference for ConfirmPrivateVirtualInterface.
- confirmPrivateVirtualInterface :: Text -> Text -> ConfirmPrivateVirtualInterface
- data ConfirmPrivateVirtualInterface
- cpviVirtualInterfaceId :: Lens' ConfirmPrivateVirtualInterface Text
- cpviVirtualGatewayId :: Lens' ConfirmPrivateVirtualInterface Text
- confirmPrivateVirtualInterfaceResponse :: Int -> ConfirmPrivateVirtualInterfaceResponse
- data ConfirmPrivateVirtualInterfaceResponse
- cpvirsVirtualInterfaceState :: Lens' ConfirmPrivateVirtualInterfaceResponse (Maybe VirtualInterfaceState)
- cpvirsStatus :: Lens' ConfirmPrivateVirtualInterfaceResponse Int
Creating a Request
confirmPrivateVirtualInterface Source
Creates a value of ConfirmPrivateVirtualInterface
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data ConfirmPrivateVirtualInterface Source
Container for the parameters to the ConfirmPrivateVirtualInterface operation.
See: confirmPrivateVirtualInterface
smart constructor.
Request Lenses
cpviVirtualInterfaceId :: Lens' ConfirmPrivateVirtualInterface Text Source
Undocumented member.
cpviVirtualGatewayId :: Lens' ConfirmPrivateVirtualInterface Text Source
ID of the virtual private gateway that will be attached to the virtual interface.
A virtual private gateway can be managed via the Amazon Virtual Private Cloud (VPC) console or the EC2 CreateVpnGateway action.
Default: None
Destructuring the Response
confirmPrivateVirtualInterfaceResponse Source
Creates a value of ConfirmPrivateVirtualInterfaceResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data ConfirmPrivateVirtualInterfaceResponse Source
The response received when ConfirmPrivateVirtualInterface is called.
See: confirmPrivateVirtualInterfaceResponse
smart constructor.
Response Lenses
cpvirsVirtualInterfaceState :: Lens' ConfirmPrivateVirtualInterfaceResponse (Maybe VirtualInterfaceState) Source
Undocumented member.
cpvirsStatus :: Lens' ConfirmPrivateVirtualInterfaceResponse Int Source
The response status code.