code: @Override
      public CreateNetworkInterfacePermissionResult createNetworkInterfacePermission(CreateNetworkInterfacePermissionRequest request) {
          request = beforeClientExecution(request);
          return executeCreateNetworkInterfacePermission(request);
      }
docs: <p>
  Grants an AWS-authorized account permission to attach the specified network interface to an instance in their
  account.
  </p>
  <p>
  You can grant permission to a single AWS account only, and only one account at a time.
  </p>
  
  @param createNetworkInterfacePermissionRequest
  Contains the parameters for CreateNetworkInterfacePermission.
  @return Result of the CreateNetworkInterfacePermission operation returned by the service.
  @sample AmazonEC2.CreateNetworkInterfacePermission
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/ec2-2016-11-15/CreateNetworkInterfacePermission"
  target="_top">AWS API Documentation</a>