public CreateNatGatewayResult createNatGateway(CreateNatGatewayRequest request) {request = beforeClientExecution(request);return executeCreateNatGateway(request);}

public virtual CreateNatGatewayResponse CreateNatGateway(CreateNatGatewayRequest request){var options = new InvokeOptions();options.RequestMarshaller = CreateNatGatewayRequestMarshaller.Instance;options.ResponseUnmarshaller = CreateNatGatewayResponseUnmarshaller.Instance;return Invoke<CreateNatGatewayResponse>(request, options);}
