Copyright | (c) 2013-2016 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.
- confirmPrivateVirtualInterface :: Text -> Text -> ConfirmPrivateVirtualInterface
- data ConfirmPrivateVirtualInterface
- cpviVirtualInterfaceId :: Lens' ConfirmPrivateVirtualInterface Text
- cpviVirtualGatewayId :: Lens' ConfirmPrivateVirtualInterface Text
- confirmPrivateVirtualInterfaceResponse :: Int -> ConfirmPrivateVirtualInterfaceResponse
- data ConfirmPrivateVirtualInterfaceResponse
- cpvirsVirtualInterfaceState :: Lens' ConfirmPrivateVirtualInterfaceResponse (Maybe VirtualInterfaceState)
- cpvirsResponseStatus :: 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.
cpvirsResponseStatus :: Lens' ConfirmPrivateVirtualInterfaceResponse Int Source #
The response status code.