Describes the permissions for your network interfaces.
ec2_describe_network_interface_permissions(
NetworkInterfacePermissionIds, Filters, NextToken, MaxResults)
A list with the following syntax:
list(
NetworkInterfacePermissions = list(
list(
NetworkInterfacePermissionId = "string",
NetworkInterfaceId = "string",
AwsAccountId = "string",
AwsService = "string",
Permission = "INSTANCE-ATTACH"|"EIP-ASSOCIATE",
PermissionState = list(
State = "pending"|"granted"|"revoking"|"revoked",
StatusMessage = "string"
)
)
),
NextToken = "string"
)
One or more network interface permission IDs.
One or more filters.
network-interface-permission.network-interface-permission-id
- The
ID of the permission.
network-interface-permission.network-interface-id
- The ID of the
network interface.
network-interface-permission.aws-account-id
- The AWS account ID.
network-interface-permission.aws-service
- The AWS service.
network-interface-permission.permission
- The type of permission
(INSTANCE-ATTACH
| EIP-ASSOCIATE
).
The token to request the next page of results.
The maximum number of results to return in a single call. To retrieve
the remaining results, make another call with the returned NextToken
value. If this parameter is not specified, up to 50 results are returned
by default.
svc$describe_network_interface_permissions(
NetworkInterfacePermissionIds = list(
"string"
),
Filters = list(
list(
Name = "string",
Values = list(
"string"
)
)
),
NextToken = "string",
MaxResults = 123
)