Safe Haskell | None |
---|---|
Language | Haskell2010 |
Describes a network interface attribute. You can specify only one attribute at a time.
- data DescribeNetworkInterfaceAttribute
- describeNetworkInterfaceAttribute :: Text -> DescribeNetworkInterfaceAttribute
- dniaAttribute :: Lens' DescribeNetworkInterfaceAttribute (Maybe NetworkInterfaceAttribute)
- dniaDryRun :: Lens' DescribeNetworkInterfaceAttribute (Maybe Bool)
- dniaNetworkInterfaceId :: Lens' DescribeNetworkInterfaceAttribute Text
- data DescribeNetworkInterfaceAttributeResponse
- describeNetworkInterfaceAttributeResponse :: DescribeNetworkInterfaceAttributeResponse
- dniarAttachment :: Lens' DescribeNetworkInterfaceAttributeResponse (Maybe NetworkInterfaceAttachment)
- dniarDescription :: Lens' DescribeNetworkInterfaceAttributeResponse (Maybe AttributeValue)
- dniarGroups :: Lens' DescribeNetworkInterfaceAttributeResponse [GroupIdentifier]
- dniarNetworkInterfaceId :: Lens' DescribeNetworkInterfaceAttributeResponse (Maybe Text)
- dniarSourceDestCheck :: Lens' DescribeNetworkInterfaceAttributeResponse (Maybe AttributeBooleanValue)
Request
data DescribeNetworkInterfaceAttribute Source
Request constructor
describeNetworkInterfaceAttribute Source
DescribeNetworkInterfaceAttribute
constructor.
The fields accessible through corresponding lenses are:
Request lenses
dniaAttribute :: Lens' DescribeNetworkInterfaceAttribute (Maybe NetworkInterfaceAttribute) Source
The attribute of the network interface.
dniaDryRun :: Lens' DescribeNetworkInterfaceAttribute (Maybe Bool) Source
Checks whether you have the required permissions for the action, without
actually making the request, and provides an error response. If you have the
required permissions, the error response is DryRunOperation
. Otherwise, it is UnauthorizedOperation
.
dniaNetworkInterfaceId :: Lens' DescribeNetworkInterfaceAttribute Text Source
The ID of the network interface.
Response
Response constructor
describeNetworkInterfaceAttributeResponse :: DescribeNetworkInterfaceAttributeResponse Source
DescribeNetworkInterfaceAttributeResponse
constructor.
The fields accessible through corresponding lenses are:
Response lenses
dniarAttachment :: Lens' DescribeNetworkInterfaceAttributeResponse (Maybe NetworkInterfaceAttachment) Source
The attachment (if any) of the network interface.
dniarDescription :: Lens' DescribeNetworkInterfaceAttributeResponse (Maybe AttributeValue) Source
The description of the network interface.
dniarGroups :: Lens' DescribeNetworkInterfaceAttributeResponse [GroupIdentifier] Source
The security groups associated with the network interface.
dniarNetworkInterfaceId :: Lens' DescribeNetworkInterfaceAttributeResponse (Maybe Text) Source
The ID of the network interface.
dniarSourceDestCheck :: Lens' DescribeNetworkInterfaceAttributeResponse (Maybe AttributeBooleanValue) Source
Indicates whether source/destination checking is enabled.