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

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);}
