| Copyright | (c) 2013-2018 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
| Language | Haskell2010 |
Network.AWS.EC2.UnassignIPv6Addresses
Description
Unassigns one or more IPv6 addresses from a network interface.
- unassignIPv6Addresses :: Text -> UnassignIPv6Addresses
- data UnassignIPv6Addresses
- uiaIPv6Addresses :: Lens' UnassignIPv6Addresses [Text]
- uiaNetworkInterfaceId :: Lens' UnassignIPv6Addresses Text
- unassignIPv6AddressesResponse :: Int -> UnassignIPv6AddressesResponse
- data UnassignIPv6AddressesResponse
- uiarsNetworkInterfaceId :: Lens' UnassignIPv6AddressesResponse (Maybe Text)
- uiarsUnassignedIPv6Addresses :: Lens' UnassignIPv6AddressesResponse [Text]
- uiarsResponseStatus :: Lens' UnassignIPv6AddressesResponse Int
Creating a Request
unassignIPv6Addresses Source #
Arguments
| :: Text | |
| -> UnassignIPv6Addresses |
Creates a value of UnassignIPv6Addresses with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
uiaIPv6Addresses- The IPv6 addresses to unassign from the network interface.uiaNetworkInterfaceId- The ID of the network interface.
data UnassignIPv6Addresses Source #
See: unassignIPv6Addresses smart constructor.
Instances
Request Lenses
uiaIPv6Addresses :: Lens' UnassignIPv6Addresses [Text] Source #
The IPv6 addresses to unassign from the network interface.
uiaNetworkInterfaceId :: Lens' UnassignIPv6Addresses Text Source #
The ID of the network interface.
Destructuring the Response
unassignIPv6AddressesResponse Source #
Arguments
| :: Int | |
| -> UnassignIPv6AddressesResponse |
Creates a value of UnassignIPv6AddressesResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
uiarsNetworkInterfaceId- The ID of the network interface.uiarsUnassignedIPv6Addresses- The IPv6 addresses that have been unassigned from the network interface.uiarsResponseStatus- -- | The response status code.
data UnassignIPv6AddressesResponse Source #
See: unassignIPv6AddressesResponse smart constructor.
Instances
Response Lenses
uiarsNetworkInterfaceId :: Lens' UnassignIPv6AddressesResponse (Maybe Text) Source #
The ID of the network interface.
uiarsUnassignedIPv6Addresses :: Lens' UnassignIPv6AddressesResponse [Text] Source #
The IPv6 addresses that have been unassigned from the network interface.
uiarsResponseStatus :: Lens' UnassignIPv6AddressesResponse Int Source #
- - | The response status code.