[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eMemorystore.MemorystoreBase\u003c/code\u003e class serves as the foundation for server-side implementations of the Memorystore v1beta API, with the latest version being 1.0.0-beta02.\u003c/p\u003e\n"],["\u003cp\u003eThis API allows for the creation of a new instance via the \u003ccode\u003eCreateInstance\u003c/code\u003e method, which accepts a \u003ccode\u003eCreateInstanceRequest\u003c/code\u003e and \u003ccode\u003eServerCallContext\u003c/code\u003e, returning an \u003ccode\u003eOperation\u003c/code\u003e wrapped in a \u003ccode\u003eTask\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eInstances can be managed through the API by using the methods \u003ccode\u003eDeleteInstance\u003c/code\u003e, \u003ccode\u003eUpdateInstance\u003c/code\u003e, \u003ccode\u003eGetInstance\u003c/code\u003e, and \u003ccode\u003eListInstances\u003c/code\u003e, and each of these also uses a request parameter and a \u003ccode\u003eServerCallContext\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eGetCertificateAuthority\u003c/code\u003e method provides the functionality to get certificate authority details for an instance, using a \u003ccode\u003eGetCertificateAuthorityRequest\u003c/code\u003e parameter and \u003ccode\u003eServerCallContext\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe base class inherits members such as \u003ccode\u003eGetHashCode\u003c/code\u003e, \u003ccode\u003eGetType\u003c/code\u003e, \u003ccode\u003eMemberwiseClone\u003c/code\u003e, and \u003ccode\u003eToString\u003c/code\u003e from the base \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"]]],[],null,["# Memorystore v1beta API - Class Memorystore.MemorystoreBase (1.0.0-beta02)\n\nVersion latestkeyboard_arrow_down\n\n- [1.0.0-beta02 (latest)](/dotnet/docs/reference/Google.Cloud.Memorystore.V1Beta/latest/Google.Cloud.Memorystore.V1Beta.Memorystore.MemorystoreBase)\n- [1.0.0-beta01](/dotnet/docs/reference/Google.Cloud.Memorystore.V1Beta/1.0.0-beta01/Google.Cloud.Memorystore.V1Beta.Memorystore.MemorystoreBase) \n\n [BindServiceMethod(typeof(Memorystore), \"BindService\")]\n public abstract class Memorystore.MemorystoreBase\n\nReference documentation and code samples for the Memorystore v1beta API class Memorystore.MemorystoreBase.\n\nBase class for server-side implementations of Memorystore \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e Memorystore.MemorystoreBase \n\nInherited Members\n-----------------\n\n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.MemberwiseClone()](https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.Memorystore.V1Beta](/dotnet/docs/reference/Google.Cloud.Memorystore.V1Beta/latest/Google.Cloud.Memorystore.V1Beta)\n\nAssembly\n--------\n\nGoogle.Cloud.Memorystore.V1Beta.dll\n\nMethods\n-------\n\n### CreateInstance(CreateInstanceRequest, ServerCallContext)\n\n public virtual Task\u003cOperation\u003e CreateInstance(CreateInstanceRequest request, ServerCallContext context)\n\nCreates a new Instance in a given project and location.\n\n### DeleteInstance(DeleteInstanceRequest, ServerCallContext)\n\n public virtual Task\u003cOperation\u003e DeleteInstance(DeleteInstanceRequest request, ServerCallContext context)\n\nDeletes a single Instance.\n\n### GetCertificateAuthority(GetCertificateAuthorityRequest, ServerCallContext)\n\n public virtual Task\u003cCertificateAuthority\u003e GetCertificateAuthority(GetCertificateAuthorityRequest request, ServerCallContext context)\n\nGets details about the certificate authority for an Instance.\n\n### GetInstance(GetInstanceRequest, ServerCallContext)\n\n public virtual Task\u003cInstance\u003e GetInstance(GetInstanceRequest request, ServerCallContext context)\n\nGets details of a single Instance.\n\n### ListInstances(ListInstancesRequest, ServerCallContext)\n\n public virtual Task\u003cListInstancesResponse\u003e ListInstances(ListInstancesRequest request, ServerCallContext context)\n\nLists Instances in a given project and location.\n\n### UpdateInstance(UpdateInstanceRequest, ServerCallContext)\n\n public virtual Task\u003cOperation\u003e UpdateInstance(UpdateInstanceRequest request, ServerCallContext context)\n\nUpdates the parameters of a single Instance."]]