public CreatePublicVirtualInterfaceResult createPublicVirtualInterface(CreatePublicVirtualInterfaceRequest request) {request = beforeClientExecution(request);return executeCreatePublicVirtualInterface(request);}

public virtual CreatePublicVirtualInterfaceResponse CreatePublicVirtualInterface(CreatePublicVirtualInterfaceRequest request){var options = new InvokeOptions();options.RequestMarshaller = CreatePublicVirtualInterfaceRequestMarshaller.Instance;options.ResponseUnmarshaller = CreatePublicVirtualInterfaceResponseUnmarshaller.Instance;return Invoke<CreatePublicVirtualInterfaceResponse>(request, options);}
