Struct rusoto_ec2::CreateNetworkInterfacePermissionRequest [] [src]

pub struct CreateNetworkInterfacePermissionRequest {
    pub aws_account_id: Option<String>,
    pub aws_service: Option<String>,
    pub dry_run: Option<bool>,
    pub network_interface_id: String,
    pub permission: String,
}

Contains the parameters for CreateNetworkInterfacePermission.

Fields

The AWS account ID.

The AWS service. Currently not supported.

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.

The ID of the network interface.

The type of permission to grant.

Trait Implementations

impl Default for CreateNetworkInterfacePermissionRequest
[src]

[src]

Returns the "default value" for a type. Read more

impl Debug for CreateNetworkInterfacePermissionRequest
[src]

[src]

Formats the value using the given formatter.

impl Clone for CreateNetworkInterfacePermissionRequest
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more