Struct rusoto_ec2::DescribeNetworkInterfacePermissionsRequest
[−]
[src]
pub struct DescribeNetworkInterfacePermissionsRequest { pub filters: Option<Vec<Filter>>, pub max_results: Option<i64>, pub network_interface_permission_ids: Option<Vec<String>>, pub next_token: Option<String>, }
Contains the parameters for DescribeNetworkInterfacePermissions.
Fields
filters: Option<Vec<Filter>>
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
).
max_results: Option<i64>
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.
network_interface_permission_ids: Option<Vec<String>>
One or more network interface permission IDs.
next_token: Option<String>
The token to request the next page of results.
Trait Implementations
impl Default for DescribeNetworkInterfacePermissionsRequest
[src]
fn default() -> DescribeNetworkInterfacePermissionsRequest
[src]
Returns the "default value" for a type. Read more
impl Debug for DescribeNetworkInterfacePermissionsRequest
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for DescribeNetworkInterfacePermissionsRequest
[src]
fn clone(&self) -> DescribeNetworkInterfacePermissionsRequest
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more