public CreateEgressOnlyInternetGatewayResult createEgressOnlyInternetGateway(CreateEgressOnlyInternetGatewayRequest request) {request = beforeClientExecution(request);return executeCreateEgressOnlyInternetGateway(request);}

public virtual CreateEgressOnlyInternetGatewayResponse CreateEgressOnlyInternetGateway(CreateEgressOnlyInternetGatewayRequest request){var options = new InvokeOptions();options.RequestMarshaller = CreateEgressOnlyInternetGatewayRequestMarshaller.Instance;options.ResponseUnmarshaller = CreateEgressOnlyInternetGatewayResponseUnmarshaller.Instance;return Invoke<CreateEgressOnlyInternetGatewayResponse>(request, options);}
