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 |
Unassigns one or more IPv6 addresses from a network interface.
Synopsis
- 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 #
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 #
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.