1.2.0 (latest) 1.1.0 1.0.0

    public sealed class MemorystoreClientImpl : MemorystoreClient

Reference documentation and code samples for the Memorystore v1 API class MemorystoreClientImpl.

Memorystore client wrapper implementation, for convenient use.

## Inheritance

[object](https://learn.microsoft.com/dotnet/api/system.object) \> [MemorystoreClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient) \> MemorystoreClientImpl

## Inherited Members

[MemorystoreClient.DefaultEndpoint](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DefaultEndpoint) [MemorystoreClient.DefaultScopes](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DefaultScopes) [MemorystoreClient.ServiceMetadata](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ServiceMetadata) [MemorystoreClient.CreateAsync(CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_CreateAsync_System_Threading_CancellationToken_) [MemorystoreClient.Create()](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_Create) [MemorystoreClient.ShutdownDefaultChannelsAsync()](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ShutdownDefaultChannelsAsync) [MemorystoreClient.ListAclPolicies(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListAclPolicies_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.ListAclPoliciesAsync(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListAclPoliciesAsync_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.ListAclPolicies(LocationName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListAclPolicies_Google_Api_Gax_ResourceNames_LocationName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.ListAclPoliciesAsync(LocationName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListAclPoliciesAsync_Google_Api_Gax_ResourceNames_LocationName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.ListInstances(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListInstances_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.ListInstancesAsync(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListInstancesAsync_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.ListInstances(LocationName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListInstances_Google_Api_Gax_ResourceNames_LocationName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.ListInstancesAsync(LocationName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListInstancesAsync_Google_Api_Gax_ResourceNames_LocationName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetAclPolicyAsync(GetAclPolicyRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetAclPolicyAsync_Google_Cloud_Memorystore_V1_GetAclPolicyRequest_System_Threading_CancellationToken_) [MemorystoreClient.GetAclPolicy(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetAclPolicy_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetAclPolicyAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetAclPolicyAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetAclPolicyAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetAclPolicyAsync_System_String_System_Threading_CancellationToken_) [MemorystoreClient.GetAclPolicy(AclPolicyName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetAclPolicy_Google_Cloud_Memorystore_V1_AclPolicyName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetAclPolicyAsync(AclPolicyName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetAclPolicyAsync_Google_Cloud_Memorystore_V1_AclPolicyName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetAclPolicyAsync(AclPolicyName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetAclPolicyAsync_Google_Cloud_Memorystore_V1_AclPolicyName_System_Threading_CancellationToken_) [MemorystoreClient.GetInstanceAsync(GetInstanceRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetInstanceAsync_Google_Cloud_Memorystore_V1_GetInstanceRequest_System_Threading_CancellationToken_) [MemorystoreClient.GetInstance(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetInstance_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetInstanceAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetInstanceAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetInstanceAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetInstanceAsync_System_String_System_Threading_CancellationToken_) [MemorystoreClient.GetInstance(InstanceName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetInstance_Google_Cloud_Memorystore_V1_InstanceName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetInstanceAsync(InstanceName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetInstanceAsync_Google_Cloud_Memorystore_V1_InstanceName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetInstanceAsync(InstanceName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetInstanceAsync_Google_Cloud_Memorystore_V1_InstanceName_System_Threading_CancellationToken_) [MemorystoreClient.CreateAclPolicyAsync(CreateAclPolicyRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_CreateAclPolicyAsync_Google_Cloud_Memorystore_V1_CreateAclPolicyRequest_System_Threading_CancellationToken_) [MemorystoreClient.CreateAclPolicy(string, AclPolicy, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_CreateAclPolicy_System_String_Google_Cloud_Memorystore_V1_AclPolicy_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.CreateAclPolicyAsync(string, AclPolicy, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_CreateAclPolicyAsync_System_String_Google_Cloud_Memorystore_V1_AclPolicy_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.CreateAclPolicyAsync(string, AclPolicy, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_CreateAclPolicyAsync_System_String_Google_Cloud_Memorystore_V1_AclPolicy_System_String_System_Threading_CancellationToken_) [MemorystoreClient.CreateAclPolicy(LocationName, AclPolicy, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_CreateAclPolicy_Google_Api_Gax_ResourceNames_LocationName_Google_Cloud_Memorystore_V1_AclPolicy_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.CreateAclPolicyAsync(LocationName, AclPolicy, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_CreateAclPolicyAsync_Google_Api_Gax_ResourceNames_LocationName_Google_Cloud_Memorystore_V1_AclPolicy_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.CreateAclPolicyAsync(LocationName, AclPolicy, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_CreateAclPolicyAsync_Google_Api_Gax_ResourceNames_LocationName_Google_Cloud_Memorystore_V1_AclPolicy_System_String_System_Threading_CancellationToken_) [MemorystoreClient.CreateInstanceAsync(CreateInstanceRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_CreateInstanceAsync_Google_Cloud_Memorystore_V1_CreateInstanceRequest_System_Threading_CancellationToken_) [MemorystoreClient.PollOnceCreateInstance(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceCreateInstance_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.PollOnceCreateInstanceAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceCreateInstanceAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.CreateInstance(string, Instance, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_CreateInstance_System_String_Google_Cloud_Memorystore_V1_Instance_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.CreateInstanceAsync(string, Instance, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_CreateInstanceAsync_System_String_Google_Cloud_Memorystore_V1_Instance_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.CreateInstanceAsync(string, Instance, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_CreateInstanceAsync_System_String_Google_Cloud_Memorystore_V1_Instance_System_String_System_Threading_CancellationToken_) [MemorystoreClient.CreateInstance(LocationName, Instance, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_CreateInstance_Google_Api_Gax_ResourceNames_LocationName_Google_Cloud_Memorystore_V1_Instance_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.CreateInstanceAsync(LocationName, Instance, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_CreateInstanceAsync_Google_Api_Gax_ResourceNames_LocationName_Google_Cloud_Memorystore_V1_Instance_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.CreateInstanceAsync(LocationName, Instance, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_CreateInstanceAsync_Google_Api_Gax_ResourceNames_LocationName_Google_Cloud_Memorystore_V1_Instance_System_String_System_Threading_CancellationToken_) [MemorystoreClient.UpdateAclPolicyAsync(UpdateAclPolicyRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_UpdateAclPolicyAsync_Google_Cloud_Memorystore_V1_UpdateAclPolicyRequest_System_Threading_CancellationToken_) [MemorystoreClient.PollOnceUpdateAclPolicy(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceUpdateAclPolicy_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.PollOnceUpdateAclPolicyAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceUpdateAclPolicyAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.UpdateAclPolicy(AclPolicy, FieldMask, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_UpdateAclPolicy_Google_Cloud_Memorystore_V1_AclPolicy_Google_Protobuf_WellKnownTypes_FieldMask_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.UpdateAclPolicyAsync(AclPolicy, FieldMask, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_UpdateAclPolicyAsync_Google_Cloud_Memorystore_V1_AclPolicy_Google_Protobuf_WellKnownTypes_FieldMask_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.UpdateAclPolicyAsync(AclPolicy, FieldMask, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_UpdateAclPolicyAsync_Google_Cloud_Memorystore_V1_AclPolicy_Google_Protobuf_WellKnownTypes_FieldMask_System_Threading_CancellationToken_) [MemorystoreClient.UpdateInstanceAsync(UpdateInstanceRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_UpdateInstanceAsync_Google_Cloud_Memorystore_V1_UpdateInstanceRequest_System_Threading_CancellationToken_) [MemorystoreClient.PollOnceUpdateInstance(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceUpdateInstance_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.PollOnceUpdateInstanceAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceUpdateInstanceAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.UpdateInstance(Instance, FieldMask, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_UpdateInstance_Google_Cloud_Memorystore_V1_Instance_Google_Protobuf_WellKnownTypes_FieldMask_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.UpdateInstanceAsync(Instance, FieldMask, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_UpdateInstanceAsync_Google_Cloud_Memorystore_V1_Instance_Google_Protobuf_WellKnownTypes_FieldMask_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.UpdateInstanceAsync(Instance, FieldMask, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_UpdateInstanceAsync_Google_Cloud_Memorystore_V1_Instance_Google_Protobuf_WellKnownTypes_FieldMask_System_Threading_CancellationToken_) [MemorystoreClient.DeleteAclPolicyAsync(DeleteAclPolicyRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteAclPolicyAsync_Google_Cloud_Memorystore_V1_DeleteAclPolicyRequest_System_Threading_CancellationToken_) [MemorystoreClient.PollOnceDeleteAclPolicy(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceDeleteAclPolicy_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.PollOnceDeleteAclPolicyAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceDeleteAclPolicyAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.DeleteAclPolicy(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteAclPolicy_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.DeleteAclPolicyAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteAclPolicyAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.DeleteAclPolicyAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteAclPolicyAsync_System_String_System_Threading_CancellationToken_) [MemorystoreClient.DeleteAclPolicy(AclPolicyName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteAclPolicy_Google_Cloud_Memorystore_V1_AclPolicyName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.DeleteAclPolicyAsync(AclPolicyName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteAclPolicyAsync_Google_Cloud_Memorystore_V1_AclPolicyName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.DeleteAclPolicyAsync(AclPolicyName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteAclPolicyAsync_Google_Cloud_Memorystore_V1_AclPolicyName_System_Threading_CancellationToken_) [MemorystoreClient.GetAclPolicyRevisionAsync(GetAclPolicyRevisionRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetAclPolicyRevisionAsync_Google_Cloud_Memorystore_V1_GetAclPolicyRevisionRequest_System_Threading_CancellationToken_) [MemorystoreClient.GetAclPolicyRevision(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetAclPolicyRevision_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetAclPolicyRevisionAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetAclPolicyRevisionAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetAclPolicyRevisionAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetAclPolicyRevisionAsync_System_String_System_Threading_CancellationToken_) [MemorystoreClient.GetAclPolicyRevision(AclPolicyRevisionName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetAclPolicyRevision_Google_Cloud_Memorystore_V1_AclPolicyRevisionName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetAclPolicyRevisionAsync(AclPolicyRevisionName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetAclPolicyRevisionAsync_Google_Cloud_Memorystore_V1_AclPolicyRevisionName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetAclPolicyRevisionAsync(AclPolicyRevisionName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetAclPolicyRevisionAsync_Google_Cloud_Memorystore_V1_AclPolicyRevisionName_System_Threading_CancellationToken_) [MemorystoreClient.ListAclPolicyRevisions(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListAclPolicyRevisions_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.ListAclPolicyRevisionsAsync(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListAclPolicyRevisionsAsync_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.ListAclPolicyRevisions(AclPolicyName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListAclPolicyRevisions_Google_Cloud_Memorystore_V1_AclPolicyName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.ListAclPolicyRevisionsAsync(AclPolicyName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListAclPolicyRevisionsAsync_Google_Cloud_Memorystore_V1_AclPolicyName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.DeleteInstanceAsync(DeleteInstanceRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteInstanceAsync_Google_Cloud_Memorystore_V1_DeleteInstanceRequest_System_Threading_CancellationToken_) [MemorystoreClient.PollOnceDeleteInstance(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceDeleteInstance_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.PollOnceDeleteInstanceAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceDeleteInstanceAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.DeleteInstance(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteInstance_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.DeleteInstanceAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteInstanceAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.DeleteInstanceAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteInstanceAsync_System_String_System_Threading_CancellationToken_) [MemorystoreClient.DeleteInstance(InstanceName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteInstance_Google_Cloud_Memorystore_V1_InstanceName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.DeleteInstanceAsync(InstanceName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteInstanceAsync_Google_Cloud_Memorystore_V1_InstanceName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.DeleteInstanceAsync(InstanceName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteInstanceAsync_Google_Cloud_Memorystore_V1_InstanceName_System_Threading_CancellationToken_) [MemorystoreClient.GetCertificateAuthorityAsync(GetCertificateAuthorityRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetCertificateAuthorityAsync_Google_Cloud_Memorystore_V1_GetCertificateAuthorityRequest_System_Threading_CancellationToken_) [MemorystoreClient.GetCertificateAuthority(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetCertificateAuthority_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetCertificateAuthorityAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetCertificateAuthorityAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetCertificateAuthorityAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetCertificateAuthorityAsync_System_String_System_Threading_CancellationToken_) [MemorystoreClient.GetCertificateAuthority(InstanceName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetCertificateAuthority_Google_Cloud_Memorystore_V1_InstanceName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetCertificateAuthorityAsync(InstanceName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetCertificateAuthorityAsync_Google_Cloud_Memorystore_V1_InstanceName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetCertificateAuthorityAsync(InstanceName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetCertificateAuthorityAsync_Google_Cloud_Memorystore_V1_InstanceName_System_Threading_CancellationToken_) [MemorystoreClient.GetSharedRegionalCertificateAuthorityAsync(GetSharedRegionalCertificateAuthorityRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetSharedRegionalCertificateAuthorityAsync_Google_Cloud_Memorystore_V1_GetSharedRegionalCertificateAuthorityRequest_System_Threading_CancellationToken_) [MemorystoreClient.GetSharedRegionalCertificateAuthority(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetSharedRegionalCertificateAuthority_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetSharedRegionalCertificateAuthorityAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetSharedRegionalCertificateAuthorityAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetSharedRegionalCertificateAuthorityAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetSharedRegionalCertificateAuthorityAsync_System_String_System_Threading_CancellationToken_) [MemorystoreClient.GetSharedRegionalCertificateAuthority(SharedRegionalCertificateAuthorityName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetSharedRegionalCertificateAuthority_Google_Cloud_Memorystore_V1_SharedRegionalCertificateAuthorityName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetSharedRegionalCertificateAuthorityAsync(SharedRegionalCertificateAuthorityName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetSharedRegionalCertificateAuthorityAsync_Google_Cloud_Memorystore_V1_SharedRegionalCertificateAuthorityName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetSharedRegionalCertificateAuthorityAsync(SharedRegionalCertificateAuthorityName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetSharedRegionalCertificateAuthorityAsync_Google_Cloud_Memorystore_V1_SharedRegionalCertificateAuthorityName_System_Threading_CancellationToken_) [MemorystoreClient.RescheduleMaintenanceAsync(RescheduleMaintenanceRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_RescheduleMaintenanceAsync_Google_Cloud_Memorystore_V1_RescheduleMaintenanceRequest_System_Threading_CancellationToken_) [MemorystoreClient.PollOnceRescheduleMaintenance(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceRescheduleMaintenance_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.PollOnceRescheduleMaintenanceAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceRescheduleMaintenanceAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.RescheduleMaintenance(string, RescheduleMaintenanceRequest.Types.RescheduleType, Timestamp, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_RescheduleMaintenance_System_String_Google_Cloud_Memorystore_V1_RescheduleMaintenanceRequest_Types_RescheduleType_Google_Protobuf_WellKnownTypes_Timestamp_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.RescheduleMaintenanceAsync(string, RescheduleMaintenanceRequest.Types.RescheduleType, Timestamp, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_RescheduleMaintenanceAsync_System_String_Google_Cloud_Memorystore_V1_RescheduleMaintenanceRequest_Types_RescheduleType_Google_Protobuf_WellKnownTypes_Timestamp_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.RescheduleMaintenanceAsync(string, RescheduleMaintenanceRequest.Types.RescheduleType, Timestamp, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_RescheduleMaintenanceAsync_System_String_Google_Cloud_Memorystore_V1_RescheduleMaintenanceRequest_Types_RescheduleType_Google_Protobuf_WellKnownTypes_Timestamp_System_Threading_CancellationToken_) [MemorystoreClient.RescheduleMaintenance(InstanceName, RescheduleMaintenanceRequest.Types.RescheduleType, Timestamp, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_RescheduleMaintenance_Google_Cloud_Memorystore_V1_InstanceName_Google_Cloud_Memorystore_V1_RescheduleMaintenanceRequest_Types_RescheduleType_Google_Protobuf_WellKnownTypes_Timestamp_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.RescheduleMaintenanceAsync(InstanceName, RescheduleMaintenanceRequest.Types.RescheduleType, Timestamp, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_RescheduleMaintenanceAsync_Google_Cloud_Memorystore_V1_InstanceName_Google_Cloud_Memorystore_V1_RescheduleMaintenanceRequest_Types_RescheduleType_Google_Protobuf_WellKnownTypes_Timestamp_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.RescheduleMaintenanceAsync(InstanceName, RescheduleMaintenanceRequest.Types.RescheduleType, Timestamp, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_RescheduleMaintenanceAsync_Google_Cloud_Memorystore_V1_InstanceName_Google_Cloud_Memorystore_V1_RescheduleMaintenanceRequest_Types_RescheduleType_Google_Protobuf_WellKnownTypes_Timestamp_System_Threading_CancellationToken_) [MemorystoreClient.ListBackupCollections(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListBackupCollections_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.ListBackupCollectionsAsync(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListBackupCollectionsAsync_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.ListBackupCollections(LocationName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListBackupCollections_Google_Api_Gax_ResourceNames_LocationName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.ListBackupCollectionsAsync(LocationName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListBackupCollectionsAsync_Google_Api_Gax_ResourceNames_LocationName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetBackupCollectionAsync(GetBackupCollectionRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetBackupCollectionAsync_Google_Cloud_Memorystore_V1_GetBackupCollectionRequest_System_Threading_CancellationToken_) [MemorystoreClient.GetBackupCollection(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetBackupCollection_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetBackupCollectionAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetBackupCollectionAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetBackupCollectionAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetBackupCollectionAsync_System_String_System_Threading_CancellationToken_) [MemorystoreClient.GetBackupCollection(BackupCollectionName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetBackupCollection_Google_Cloud_Memorystore_V1_BackupCollectionName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetBackupCollectionAsync(BackupCollectionName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetBackupCollectionAsync_Google_Cloud_Memorystore_V1_BackupCollectionName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetBackupCollectionAsync(BackupCollectionName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetBackupCollectionAsync_Google_Cloud_Memorystore_V1_BackupCollectionName_System_Threading_CancellationToken_) [MemorystoreClient.ListBackups(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListBackups_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.ListBackupsAsync(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListBackupsAsync_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.ListBackups(BackupCollectionName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListBackups_Google_Cloud_Memorystore_V1_BackupCollectionName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.ListBackupsAsync(BackupCollectionName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListBackupsAsync_Google_Cloud_Memorystore_V1_BackupCollectionName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetBackupAsync(GetBackupRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetBackupAsync_Google_Cloud_Memorystore_V1_GetBackupRequest_System_Threading_CancellationToken_) [MemorystoreClient.GetBackup(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetBackup_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetBackupAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetBackupAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetBackupAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetBackupAsync_System_String_System_Threading_CancellationToken_) [MemorystoreClient.GetBackup(BackupName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetBackup_Google_Cloud_Memorystore_V1_BackupName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetBackupAsync(BackupName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetBackupAsync_Google_Cloud_Memorystore_V1_BackupName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetBackupAsync(BackupName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetBackupAsync_Google_Cloud_Memorystore_V1_BackupName_System_Threading_CancellationToken_) [MemorystoreClient.DeleteBackupAsync(DeleteBackupRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteBackupAsync_Google_Cloud_Memorystore_V1_DeleteBackupRequest_System_Threading_CancellationToken_) [MemorystoreClient.PollOnceDeleteBackup(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceDeleteBackup_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.PollOnceDeleteBackupAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceDeleteBackupAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.DeleteBackup(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteBackup_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.DeleteBackupAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteBackupAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.DeleteBackupAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteBackupAsync_System_String_System_Threading_CancellationToken_) [MemorystoreClient.DeleteBackup(BackupName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteBackup_Google_Cloud_Memorystore_V1_BackupName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.DeleteBackupAsync(BackupName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteBackupAsync_Google_Cloud_Memorystore_V1_BackupName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.DeleteBackupAsync(BackupName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteBackupAsync_Google_Cloud_Memorystore_V1_BackupName_System_Threading_CancellationToken_) [MemorystoreClient.ExportBackupAsync(ExportBackupRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ExportBackupAsync_Google_Cloud_Memorystore_V1_ExportBackupRequest_System_Threading_CancellationToken_) [MemorystoreClient.PollOnceExportBackup(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceExportBackup_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.PollOnceExportBackupAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceExportBackupAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.BackupInstanceAsync(BackupInstanceRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_BackupInstanceAsync_Google_Cloud_Memorystore_V1_BackupInstanceRequest_System_Threading_CancellationToken_) [MemorystoreClient.PollOnceBackupInstance(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceBackupInstance_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.PollOnceBackupInstanceAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceBackupInstanceAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.BackupInstance(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_BackupInstance_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.BackupInstanceAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_BackupInstanceAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.BackupInstanceAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_BackupInstanceAsync_System_String_System_Threading_CancellationToken_) [MemorystoreClient.BackupInstance(InstanceName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_BackupInstance_Google_Cloud_Memorystore_V1_InstanceName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.BackupInstanceAsync(InstanceName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_BackupInstanceAsync_Google_Cloud_Memorystore_V1_InstanceName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.BackupInstanceAsync(InstanceName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_BackupInstanceAsync_Google_Cloud_Memorystore_V1_InstanceName_System_Threading_CancellationToken_) [MemorystoreClient.StartMigrationAsync(StartMigrationRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_StartMigrationAsync_Google_Cloud_Memorystore_V1_StartMigrationRequest_System_Threading_CancellationToken_) [MemorystoreClient.PollOnceStartMigration(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceStartMigration_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.PollOnceStartMigrationAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceStartMigrationAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.FinishMigrationAsync(FinishMigrationRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_FinishMigrationAsync_Google_Cloud_Memorystore_V1_FinishMigrationRequest_System_Threading_CancellationToken_) [MemorystoreClient.PollOnceFinishMigration(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceFinishMigration_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.PollOnceFinishMigrationAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceFinishMigrationAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.FinishMigration(string, bool, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_FinishMigration_System_String_System_Boolean_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.FinishMigrationAsync(string, bool, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_FinishMigrationAsync_System_String_System_Boolean_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.FinishMigrationAsync(string, bool, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_FinishMigrationAsync_System_String_System_Boolean_System_Threading_CancellationToken_) [MemorystoreClient.FinishMigration(InstanceName, bool, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_FinishMigration_Google_Cloud_Memorystore_V1_InstanceName_System_Boolean_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.FinishMigrationAsync(InstanceName, bool, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_FinishMigrationAsync_Google_Cloud_Memorystore_V1_InstanceName_System_Boolean_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.FinishMigrationAsync(InstanceName, bool, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_FinishMigrationAsync_Google_Cloud_Memorystore_V1_InstanceName_System_Boolean_System_Threading_CancellationToken_) [MemorystoreClient.ListTokenAuthUsers(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListTokenAuthUsers_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.ListTokenAuthUsersAsync(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListTokenAuthUsersAsync_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.ListTokenAuthUsers(InstanceName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListTokenAuthUsers_Google_Cloud_Memorystore_V1_InstanceName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.ListTokenAuthUsersAsync(InstanceName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListTokenAuthUsersAsync_Google_Cloud_Memorystore_V1_InstanceName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetTokenAuthUserAsync(GetTokenAuthUserRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetTokenAuthUserAsync_Google_Cloud_Memorystore_V1_GetTokenAuthUserRequest_System_Threading_CancellationToken_) [MemorystoreClient.GetTokenAuthUser(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetTokenAuthUser_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetTokenAuthUserAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetTokenAuthUserAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetTokenAuthUserAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetTokenAuthUserAsync_System_String_System_Threading_CancellationToken_) [MemorystoreClient.GetTokenAuthUser(TokenAuthUserName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetTokenAuthUser_Google_Cloud_Memorystore_V1_TokenAuthUserName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetTokenAuthUserAsync(TokenAuthUserName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetTokenAuthUserAsync_Google_Cloud_Memorystore_V1_TokenAuthUserName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetTokenAuthUserAsync(TokenAuthUserName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetTokenAuthUserAsync_Google_Cloud_Memorystore_V1_TokenAuthUserName_System_Threading_CancellationToken_) [MemorystoreClient.ListAuthTokens(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListAuthTokens_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.ListAuthTokensAsync(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListAuthTokensAsync_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.ListAuthTokens(TokenAuthUserName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListAuthTokens_Google_Cloud_Memorystore_V1_TokenAuthUserName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.ListAuthTokensAsync(TokenAuthUserName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListAuthTokensAsync_Google_Cloud_Memorystore_V1_TokenAuthUserName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetAuthTokenAsync(GetAuthTokenRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetAuthTokenAsync_Google_Cloud_Memorystore_V1_GetAuthTokenRequest_System_Threading_CancellationToken_) [MemorystoreClient.GetAuthToken(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetAuthToken_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetAuthTokenAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetAuthTokenAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetAuthTokenAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetAuthTokenAsync_System_String_System_Threading_CancellationToken_) [MemorystoreClient.GetAuthToken(AuthTokenName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetAuthToken_Google_Cloud_Memorystore_V1_AuthTokenName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetAuthTokenAsync(AuthTokenName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetAuthTokenAsync_Google_Cloud_Memorystore_V1_AuthTokenName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.GetAuthTokenAsync(AuthTokenName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetAuthTokenAsync_Google_Cloud_Memorystore_V1_AuthTokenName_System_Threading_CancellationToken_) [MemorystoreClient.AddTokenAuthUserAsync(AddTokenAuthUserRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_AddTokenAuthUserAsync_Google_Cloud_Memorystore_V1_AddTokenAuthUserRequest_System_Threading_CancellationToken_) [MemorystoreClient.PollOnceAddTokenAuthUser(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceAddTokenAuthUser_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.PollOnceAddTokenAuthUserAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceAddTokenAuthUserAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.AddTokenAuthUser(string, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_AddTokenAuthUser_System_String_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.AddTokenAuthUserAsync(string, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_AddTokenAuthUserAsync_System_String_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.AddTokenAuthUserAsync(string, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_AddTokenAuthUserAsync_System_String_System_String_System_Threading_CancellationToken_) [MemorystoreClient.AddTokenAuthUser(InstanceName, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_AddTokenAuthUser_Google_Cloud_Memorystore_V1_InstanceName_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.AddTokenAuthUserAsync(InstanceName, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_AddTokenAuthUserAsync_Google_Cloud_Memorystore_V1_InstanceName_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.AddTokenAuthUserAsync(InstanceName, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_AddTokenAuthUserAsync_Google_Cloud_Memorystore_V1_InstanceName_System_String_System_Threading_CancellationToken_) [MemorystoreClient.DeleteTokenAuthUserAsync(DeleteTokenAuthUserRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteTokenAuthUserAsync_Google_Cloud_Memorystore_V1_DeleteTokenAuthUserRequest_System_Threading_CancellationToken_) [MemorystoreClient.PollOnceDeleteTokenAuthUser(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceDeleteTokenAuthUser_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.PollOnceDeleteTokenAuthUserAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceDeleteTokenAuthUserAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.DeleteTokenAuthUser(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteTokenAuthUser_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.DeleteTokenAuthUserAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteTokenAuthUserAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.DeleteTokenAuthUserAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteTokenAuthUserAsync_System_String_System_Threading_CancellationToken_) [MemorystoreClient.DeleteTokenAuthUser(TokenAuthUserName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteTokenAuthUser_Google_Cloud_Memorystore_V1_TokenAuthUserName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.DeleteTokenAuthUserAsync(TokenAuthUserName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteTokenAuthUserAsync_Google_Cloud_Memorystore_V1_TokenAuthUserName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.DeleteTokenAuthUserAsync(TokenAuthUserName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteTokenAuthUserAsync_Google_Cloud_Memorystore_V1_TokenAuthUserName_System_Threading_CancellationToken_) [MemorystoreClient.AddAuthTokenAsync(AddAuthTokenRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_AddAuthTokenAsync_Google_Cloud_Memorystore_V1_AddAuthTokenRequest_System_Threading_CancellationToken_) [MemorystoreClient.PollOnceAddAuthToken(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceAddAuthToken_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.PollOnceAddAuthTokenAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceAddAuthTokenAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.AddAuthToken(string, AuthToken, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_AddAuthToken_System_String_Google_Cloud_Memorystore_V1_AuthToken_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.AddAuthTokenAsync(string, AuthToken, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_AddAuthTokenAsync_System_String_Google_Cloud_Memorystore_V1_AuthToken_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.AddAuthTokenAsync(string, AuthToken, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_AddAuthTokenAsync_System_String_Google_Cloud_Memorystore_V1_AuthToken_System_Threading_CancellationToken_) [MemorystoreClient.AddAuthToken(TokenAuthUserName, AuthToken, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_AddAuthToken_Google_Cloud_Memorystore_V1_TokenAuthUserName_Google_Cloud_Memorystore_V1_AuthToken_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.AddAuthTokenAsync(TokenAuthUserName, AuthToken, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_AddAuthTokenAsync_Google_Cloud_Memorystore_V1_TokenAuthUserName_Google_Cloud_Memorystore_V1_AuthToken_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.AddAuthTokenAsync(TokenAuthUserName, AuthToken, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_AddAuthTokenAsync_Google_Cloud_Memorystore_V1_TokenAuthUserName_Google_Cloud_Memorystore_V1_AuthToken_System_Threading_CancellationToken_) [MemorystoreClient.DeleteAuthTokenAsync(DeleteAuthTokenRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteAuthTokenAsync_Google_Cloud_Memorystore_V1_DeleteAuthTokenRequest_System_Threading_CancellationToken_) [MemorystoreClient.PollOnceDeleteAuthToken(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceDeleteAuthToken_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.PollOnceDeleteAuthTokenAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_PollOnceDeleteAuthTokenAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.DeleteAuthToken(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteAuthToken_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.DeleteAuthTokenAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteAuthTokenAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.DeleteAuthTokenAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteAuthTokenAsync_System_String_System_Threading_CancellationToken_) [MemorystoreClient.DeleteAuthToken(AuthTokenName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteAuthToken_Google_Cloud_Memorystore_V1_AuthTokenName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.DeleteAuthTokenAsync(AuthTokenName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteAuthTokenAsync_Google_Cloud_Memorystore_V1_AuthTokenName_Google_Api_Gax_Grpc_CallSettings_) [MemorystoreClient.DeleteAuthTokenAsync(AuthTokenName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteAuthTokenAsync_Google_Cloud_Memorystore_V1_AuthTokenName_System_Threading_CancellationToken_) [object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) [object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) [object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)

## Namespace

[Google.Cloud.Memorystore.V1](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1)

## Assembly

Google.Cloud.Memorystore.V1.dll

## Remarks

Service describing handlers for resources

## Constructors

### MemorystoreClientImpl(MemorystoreClient, MemorystoreSettings, ILogger)

    public MemorystoreClientImpl(Memorystore.MemorystoreClient grpcClient, MemorystoreSettings settings, ILogger logger)

Constructs a client wrapper for the Memorystore service, with the specified gRPC client and settings.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `grpcClient` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Memorystorehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Memorystore.MemorystoreClient` The underlying gRPC client. |
| `settings` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreSettings` The base [MemorystoreSettings](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreSettings) used within this client. |
| `logger` | `https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger` Optional [ILogger](https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger) to use within this client. |

## Properties

### AddAuthTokenOperationsClient

    public override OperationsClient AddAuthTokenOperationsClient { get; }

The long-running operations client for `AddAuthToken`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [MemorystoreClient.AddAuthTokenOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_AddAuthTokenOperationsClient)

### AddTokenAuthUserOperationsClient

    public override OperationsClient AddTokenAuthUserOperationsClient { get; }

The long-running operations client for `AddTokenAuthUser`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [MemorystoreClient.AddTokenAuthUserOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_AddTokenAuthUserOperationsClient)

### BackupInstanceOperationsClient

    public override OperationsClient BackupInstanceOperationsClient { get; }

The long-running operations client for `BackupInstance`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [MemorystoreClient.BackupInstanceOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_BackupInstanceOperationsClient)

### CreateInstanceOperationsClient

    public override OperationsClient CreateInstanceOperationsClient { get; }

The long-running operations client for `CreateInstance`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [MemorystoreClient.CreateInstanceOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_CreateInstanceOperationsClient)

### DeleteAclPolicyOperationsClient

    public override OperationsClient DeleteAclPolicyOperationsClient { get; }

The long-running operations client for `DeleteAclPolicy`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [MemorystoreClient.DeleteAclPolicyOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteAclPolicyOperationsClient)

### DeleteAuthTokenOperationsClient

    public override OperationsClient DeleteAuthTokenOperationsClient { get; }

The long-running operations client for `DeleteAuthToken`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [MemorystoreClient.DeleteAuthTokenOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteAuthTokenOperationsClient)

### DeleteBackupOperationsClient

    public override OperationsClient DeleteBackupOperationsClient { get; }

The long-running operations client for `DeleteBackup`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [MemorystoreClient.DeleteBackupOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteBackupOperationsClient)

### DeleteInstanceOperationsClient

    public override OperationsClient DeleteInstanceOperationsClient { get; }

The long-running operations client for `DeleteInstance`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [MemorystoreClient.DeleteInstanceOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteInstanceOperationsClient)

### DeleteTokenAuthUserOperationsClient

    public override OperationsClient DeleteTokenAuthUserOperationsClient { get; }

The long-running operations client for `DeleteTokenAuthUser`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [MemorystoreClient.DeleteTokenAuthUserOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteTokenAuthUserOperationsClient)

### ExportBackupOperationsClient

    public override OperationsClient ExportBackupOperationsClient { get; }

The long-running operations client for `ExportBackup`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [MemorystoreClient.ExportBackupOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ExportBackupOperationsClient)

### FinishMigrationOperationsClient

    public override OperationsClient FinishMigrationOperationsClient { get; }

The long-running operations client for `FinishMigration`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [MemorystoreClient.FinishMigrationOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_FinishMigrationOperationsClient)

### GrpcClient

    public override Memorystore.MemorystoreClient GrpcClient { get; }

The underlying gRPC Memorystore client

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Memorystorehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Memorystore.MemorystoreClient` |   |

**Overrides** [MemorystoreClient.GrpcClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GrpcClient)

### LocationsClient

    public override LocationsClient LocationsClient { get; }

The [LocationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Location/latest/Google.Cloud.Location.LocationsClient.html) associated with this client.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Location/latest/Google.Cloud.Location.LocationsClient.html` |   |

**Overrides** [MemorystoreClient.LocationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_LocationsClient)

### RescheduleMaintenanceOperationsClient

    public override OperationsClient RescheduleMaintenanceOperationsClient { get; }

The long-running operations client for `RescheduleMaintenance`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [MemorystoreClient.RescheduleMaintenanceOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_RescheduleMaintenanceOperationsClient)

### StartMigrationOperationsClient

    public override OperationsClient StartMigrationOperationsClient { get; }

The long-running operations client for `StartMigration`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [MemorystoreClient.StartMigrationOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_StartMigrationOperationsClient)

### UpdateAclPolicyOperationsClient

    public override OperationsClient UpdateAclPolicyOperationsClient { get; }

The long-running operations client for `UpdateAclPolicy`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [MemorystoreClient.UpdateAclPolicyOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_UpdateAclPolicyOperationsClient)

### UpdateInstanceOperationsClient

    public override OperationsClient UpdateInstanceOperationsClient { get; }

The long-running operations client for `UpdateInstance`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [MemorystoreClient.UpdateInstanceOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_UpdateInstanceOperationsClient)

## Methods

### AddAuthToken(AddAuthTokenRequest, CallSettings)

    public override Operation<TokenAuthUser, OperationMetadata> AddAuthToken(AddAuthTokenRequest request, CallSettings callSettings = null)

Adds a token for a user of a token based auth enabled instance.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.AddAuthTokenRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.TokenAuthUserhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | The RPC response. |

**Overrides** [MemorystoreClient.AddAuthToken(AddAuthTokenRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_AddAuthToken_Google_Cloud_Memorystore_V1_AddAuthTokenRequest_Google_Api_Gax_Grpc_CallSettings_)

### AddAuthTokenAsync(AddAuthTokenRequest, CallSettings)

    public override Task<Operation<TokenAuthUser, OperationMetadata>> AddAuthTokenAsync(AddAuthTokenRequest request, CallSettings callSettings = null)

Adds a token for a user of a token based auth enabled instance.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.AddAuthTokenRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.TokenAuthUserhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [MemorystoreClient.AddAuthTokenAsync(AddAuthTokenRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_AddAuthTokenAsync_Google_Cloud_Memorystore_V1_AddAuthTokenRequest_Google_Api_Gax_Grpc_CallSettings_)

### AddTokenAuthUser(AddTokenAuthUserRequest, CallSettings)

    public override Operation<Instance, OperationMetadata> AddTokenAuthUser(AddTokenAuthUserRequest request, CallSettings callSettings = null)

Adds a token auth user for a token based auth enabled instance.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.AddTokenAuthUserRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Instancehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | The RPC response. |

**Overrides** [MemorystoreClient.AddTokenAuthUser(AddTokenAuthUserRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_AddTokenAuthUser_Google_Cloud_Memorystore_V1_AddTokenAuthUserRequest_Google_Api_Gax_Grpc_CallSettings_)

### AddTokenAuthUserAsync(AddTokenAuthUserRequest, CallSettings)

    public override Task<Operation<Instance, OperationMetadata>> AddTokenAuthUserAsync(AddTokenAuthUserRequest request, CallSettings callSettings = null)

Adds a token auth user for a token based auth enabled instance.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.AddTokenAuthUserRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Instancehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [MemorystoreClient.AddTokenAuthUserAsync(AddTokenAuthUserRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_AddTokenAuthUserAsync_Google_Cloud_Memorystore_V1_AddTokenAuthUserRequest_Google_Api_Gax_Grpc_CallSettings_)

### BackupInstance(BackupInstanceRequest, CallSettings)

    public override Operation<Instance, OperationMetadata> BackupInstance(BackupInstanceRequest request, CallSettings callSettings = null)

Backup Instance.
If this is the first time a backup is being created, a backup collection
will be created at the backend, and this backup belongs to this collection.
Both collection and backup will have a resource name. Backup will be
executed for each shard. A replica (primary if nonHA) will be selected to
perform the execution. Backup call will be rejected if there is an ongoing
backup or update operation. Be aware that during preview, if the instance's
internal software version is too old, critical update will be performed
before actual backup. Once the internal software version is updated to the
minimum version required by the backup feature, subsequent backups will not
require critical update. After preview, there will be no critical update
needed for backup.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.BackupInstanceRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Instancehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | The RPC response. |

**Overrides** [MemorystoreClient.BackupInstance(BackupInstanceRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_BackupInstance_Google_Cloud_Memorystore_V1_BackupInstanceRequest_Google_Api_Gax_Grpc_CallSettings_)

### BackupInstanceAsync(BackupInstanceRequest, CallSettings)

    public override Task<Operation<Instance, OperationMetadata>> BackupInstanceAsync(BackupInstanceRequest request, CallSettings callSettings = null)

Backup Instance.
If this is the first time a backup is being created, a backup collection
will be created at the backend, and this backup belongs to this collection.
Both collection and backup will have a resource name. Backup will be
executed for each shard. A replica (primary if nonHA) will be selected to
perform the execution. Backup call will be rejected if there is an ongoing
backup or update operation. Be aware that during preview, if the instance's
internal software version is too old, critical update will be performed
before actual backup. Once the internal software version is updated to the
minimum version required by the backup feature, subsequent backups will not
require critical update. After preview, there will be no critical update
needed for backup.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.BackupInstanceRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Instancehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [MemorystoreClient.BackupInstanceAsync(BackupInstanceRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_BackupInstanceAsync_Google_Cloud_Memorystore_V1_BackupInstanceRequest_Google_Api_Gax_Grpc_CallSettings_)

### CreateAclPolicy(CreateAclPolicyRequest, CallSettings)

    public override AclPolicy CreateAclPolicy(CreateAclPolicyRequest request, CallSettings callSettings = null)

Creates an ACL policy.
The creation is executed synchronously and the policy is available for use
immediately after the RPC returns.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.CreateAclPolicyRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.AclPolicy` | The RPC response. |

**Overrides** [MemorystoreClient.CreateAclPolicy(CreateAclPolicyRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_CreateAclPolicy_Google_Cloud_Memorystore_V1_CreateAclPolicyRequest_Google_Api_Gax_Grpc_CallSettings_)

### CreateAclPolicyAsync(CreateAclPolicyRequest, CallSettings)

    public override Task<AclPolicy> CreateAclPolicyAsync(CreateAclPolicyRequest request, CallSettings callSettings = null)

Creates an ACL policy.
The creation is executed synchronously and the policy is available for use
immediately after the RPC returns.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.CreateAclPolicyRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.AclPolicy` | A Task containing the RPC response. |

**Overrides** [MemorystoreClient.CreateAclPolicyAsync(CreateAclPolicyRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_CreateAclPolicyAsync_Google_Cloud_Memorystore_V1_CreateAclPolicyRequest_Google_Api_Gax_Grpc_CallSettings_)

### CreateInstance(CreateInstanceRequest, CallSettings)

    public override Operation<Instance, OperationMetadata> CreateInstance(CreateInstanceRequest request, CallSettings callSettings = null)

Creates a new Instance in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.CreateInstanceRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Instancehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | The RPC response. |

**Overrides** [MemorystoreClient.CreateInstance(CreateInstanceRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_CreateInstance_Google_Cloud_Memorystore_V1_CreateInstanceRequest_Google_Api_Gax_Grpc_CallSettings_)

### CreateInstanceAsync(CreateInstanceRequest, CallSettings)

    public override Task<Operation<Instance, OperationMetadata>> CreateInstanceAsync(CreateInstanceRequest request, CallSettings callSettings = null)

Creates a new Instance in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.CreateInstanceRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Instancehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [MemorystoreClient.CreateInstanceAsync(CreateInstanceRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_CreateInstanceAsync_Google_Cloud_Memorystore_V1_CreateInstanceRequest_Google_Api_Gax_Grpc_CallSettings_)

### DeleteAclPolicy(DeleteAclPolicyRequest, CallSettings)

    public override Operation<Empty, OperationMetadata> DeleteAclPolicy(DeleteAclPolicyRequest request, CallSettings callSettings = null)

Deletes a specific ACL policy. This action will delete the ACL policy and
all the rules associated with it. An ACL policy cannot be deleted if it is
attached to an instance.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.DeleteAclPolicyRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.WellKnownTypes.Empty.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | The RPC response. |

**Overrides** [MemorystoreClient.DeleteAclPolicy(DeleteAclPolicyRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteAclPolicy_Google_Cloud_Memorystore_V1_DeleteAclPolicyRequest_Google_Api_Gax_Grpc_CallSettings_)

### DeleteAclPolicyAsync(DeleteAclPolicyRequest, CallSettings)

    public override Task<Operation<Empty, OperationMetadata>> DeleteAclPolicyAsync(DeleteAclPolicyRequest request, CallSettings callSettings = null)

Deletes a specific ACL policy. This action will delete the ACL policy and
all the rules associated with it. An ACL policy cannot be deleted if it is
attached to an instance.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.DeleteAclPolicyRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.WellKnownTypes.Empty.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [MemorystoreClient.DeleteAclPolicyAsync(DeleteAclPolicyRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteAclPolicyAsync_Google_Cloud_Memorystore_V1_DeleteAclPolicyRequest_Google_Api_Gax_Grpc_CallSettings_)

### DeleteAuthToken(DeleteAuthTokenRequest, CallSettings)

    public override Operation<Empty, OperationMetadata> DeleteAuthToken(DeleteAuthTokenRequest request, CallSettings callSettings = null)

Deletes a token for a user of a token based auth enabled instance.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.DeleteAuthTokenRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.WellKnownTypes.Empty.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | The RPC response. |

**Overrides** [MemorystoreClient.DeleteAuthToken(DeleteAuthTokenRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteAuthToken_Google_Cloud_Memorystore_V1_DeleteAuthTokenRequest_Google_Api_Gax_Grpc_CallSettings_)

### DeleteAuthTokenAsync(DeleteAuthTokenRequest, CallSettings)

    public override Task<Operation<Empty, OperationMetadata>> DeleteAuthTokenAsync(DeleteAuthTokenRequest request, CallSettings callSettings = null)

Deletes a token for a user of a token based auth enabled instance.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.DeleteAuthTokenRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.WellKnownTypes.Empty.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [MemorystoreClient.DeleteAuthTokenAsync(DeleteAuthTokenRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteAuthTokenAsync_Google_Cloud_Memorystore_V1_DeleteAuthTokenRequest_Google_Api_Gax_Grpc_CallSettings_)

### DeleteBackup(DeleteBackupRequest, CallSettings)

    public override Operation<Empty, OperationMetadata> DeleteBackup(DeleteBackupRequest request, CallSettings callSettings = null)

Deletes a specific backup.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.DeleteBackupRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.WellKnownTypes.Empty.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | The RPC response. |

**Overrides** [MemorystoreClient.DeleteBackup(DeleteBackupRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteBackup_Google_Cloud_Memorystore_V1_DeleteBackupRequest_Google_Api_Gax_Grpc_CallSettings_)

### DeleteBackupAsync(DeleteBackupRequest, CallSettings)

    public override Task<Operation<Empty, OperationMetadata>> DeleteBackupAsync(DeleteBackupRequest request, CallSettings callSettings = null)

Deletes a specific backup.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.DeleteBackupRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.WellKnownTypes.Empty.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [MemorystoreClient.DeleteBackupAsync(DeleteBackupRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteBackupAsync_Google_Cloud_Memorystore_V1_DeleteBackupRequest_Google_Api_Gax_Grpc_CallSettings_)

### DeleteInstance(DeleteInstanceRequest, CallSettings)

    public override Operation<Empty, OperationMetadata> DeleteInstance(DeleteInstanceRequest request, CallSettings callSettings = null)

Deletes a single Instance.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.DeleteInstanceRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.WellKnownTypes.Empty.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | The RPC response. |

**Overrides** [MemorystoreClient.DeleteInstance(DeleteInstanceRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteInstance_Google_Cloud_Memorystore_V1_DeleteInstanceRequest_Google_Api_Gax_Grpc_CallSettings_)

### DeleteInstanceAsync(DeleteInstanceRequest, CallSettings)

    public override Task<Operation<Empty, OperationMetadata>> DeleteInstanceAsync(DeleteInstanceRequest request, CallSettings callSettings = null)

Deletes a single Instance.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.DeleteInstanceRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.WellKnownTypes.Empty.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [MemorystoreClient.DeleteInstanceAsync(DeleteInstanceRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteInstanceAsync_Google_Cloud_Memorystore_V1_DeleteInstanceRequest_Google_Api_Gax_Grpc_CallSettings_)

### DeleteTokenAuthUser(DeleteTokenAuthUserRequest, CallSettings)

    public override Operation<Empty, OperationMetadata> DeleteTokenAuthUser(DeleteTokenAuthUserRequest request, CallSettings callSettings = null)

Deletes a token auth user for a token based auth enabled instance.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.DeleteTokenAuthUserRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.WellKnownTypes.Empty.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | The RPC response. |

**Overrides** [MemorystoreClient.DeleteTokenAuthUser(DeleteTokenAuthUserRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteTokenAuthUser_Google_Cloud_Memorystore_V1_DeleteTokenAuthUserRequest_Google_Api_Gax_Grpc_CallSettings_)

### DeleteTokenAuthUserAsync(DeleteTokenAuthUserRequest, CallSettings)

    public override Task<Operation<Empty, OperationMetadata>> DeleteTokenAuthUserAsync(DeleteTokenAuthUserRequest request, CallSettings callSettings = null)

Deletes a token auth user for a token based auth enabled instance.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.DeleteTokenAuthUserRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.WellKnownTypes.Empty.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [MemorystoreClient.DeleteTokenAuthUserAsync(DeleteTokenAuthUserRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_DeleteTokenAuthUserAsync_Google_Cloud_Memorystore_V1_DeleteTokenAuthUserRequest_Google_Api_Gax_Grpc_CallSettings_)

### ExportBackup(ExportBackupRequest, CallSettings)

    public override Operation<Backup, OperationMetadata> ExportBackup(ExportBackupRequest request, CallSettings callSettings = null)

Exports a specific backup to a customer target Cloud Storage URI.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ExportBackupRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Backuphttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | The RPC response. |

**Overrides** [MemorystoreClient.ExportBackup(ExportBackupRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ExportBackup_Google_Cloud_Memorystore_V1_ExportBackupRequest_Google_Api_Gax_Grpc_CallSettings_)

### ExportBackupAsync(ExportBackupRequest, CallSettings)

    public override Task<Operation<Backup, OperationMetadata>> ExportBackupAsync(ExportBackupRequest request, CallSettings callSettings = null)

Exports a specific backup to a customer target Cloud Storage URI.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ExportBackupRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Backuphttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [MemorystoreClient.ExportBackupAsync(ExportBackupRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ExportBackupAsync_Google_Cloud_Memorystore_V1_ExportBackupRequest_Google_Api_Gax_Grpc_CallSettings_)

### FinishMigration(FinishMigrationRequest, CallSettings)

    public override Operation<Instance, OperationMetadata> FinishMigration(FinishMigrationRequest request, CallSettings callSettings = null)

Finalizes the migration process.

After the successful completion of this operation, the target instance
will:

1. Stop replicating from the source instance.
2. Allow both reads and writes.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.FinishMigrationRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Instancehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | The RPC response. |

**Overrides** [MemorystoreClient.FinishMigration(FinishMigrationRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_FinishMigration_Google_Cloud_Memorystore_V1_FinishMigrationRequest_Google_Api_Gax_Grpc_CallSettings_)

### FinishMigrationAsync(FinishMigrationRequest, CallSettings)

    public override Task<Operation<Instance, OperationMetadata>> FinishMigrationAsync(FinishMigrationRequest request, CallSettings callSettings = null)

Finalizes the migration process.

After the successful completion of this operation, the target instance
will:

1. Stop replicating from the source instance.
2. Allow both reads and writes.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.FinishMigrationRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Instancehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [MemorystoreClient.FinishMigrationAsync(FinishMigrationRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_FinishMigrationAsync_Google_Cloud_Memorystore_V1_FinishMigrationRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetAclPolicy(GetAclPolicyRequest, CallSettings)

    public override AclPolicy GetAclPolicy(GetAclPolicyRequest request, CallSettings callSettings = null)

Gets the details of a specific Memorystore ACL policy.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.GetAclPolicyRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.AclPolicy` | The RPC response. |

**Overrides** [MemorystoreClient.GetAclPolicy(GetAclPolicyRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetAclPolicy_Google_Cloud_Memorystore_V1_GetAclPolicyRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetAclPolicyAsync(GetAclPolicyRequest, CallSettings)

    public override Task<AclPolicy> GetAclPolicyAsync(GetAclPolicyRequest request, CallSettings callSettings = null)

Gets the details of a specific Memorystore ACL policy.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.GetAclPolicyRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.AclPolicy` | A Task containing the RPC response. |

**Overrides** [MemorystoreClient.GetAclPolicyAsync(GetAclPolicyRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetAclPolicyAsync_Google_Cloud_Memorystore_V1_GetAclPolicyRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetAclPolicyRevision(GetAclPolicyRevisionRequest, CallSettings)

    public override AclPolicyRevision GetAclPolicyRevision(GetAclPolicyRevisionRequest request, CallSettings callSettings = null)

Gets details of a specific ACL policy revision.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.GetAclPolicyRevisionRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.AclPolicyRevision` | The RPC response. |

**Overrides** [MemorystoreClient.GetAclPolicyRevision(GetAclPolicyRevisionRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetAclPolicyRevision_Google_Cloud_Memorystore_V1_GetAclPolicyRevisionRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetAclPolicyRevisionAsync(GetAclPolicyRevisionRequest, CallSettings)

    public override Task<AclPolicyRevision> GetAclPolicyRevisionAsync(GetAclPolicyRevisionRequest request, CallSettings callSettings = null)

Gets details of a specific ACL policy revision.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.GetAclPolicyRevisionRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.AclPolicyRevision` | A Task containing the RPC response. |

**Overrides** [MemorystoreClient.GetAclPolicyRevisionAsync(GetAclPolicyRevisionRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetAclPolicyRevisionAsync_Google_Cloud_Memorystore_V1_GetAclPolicyRevisionRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetAuthToken(GetAuthTokenRequest, CallSettings)

    public override AuthToken GetAuthToken(GetAuthTokenRequest request, CallSettings callSettings = null)

Gets a token based auth enabled instance's auth token for a given user.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.GetAuthTokenRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.AuthToken` | The RPC response. |

**Overrides** [MemorystoreClient.GetAuthToken(GetAuthTokenRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetAuthToken_Google_Cloud_Memorystore_V1_GetAuthTokenRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetAuthTokenAsync(GetAuthTokenRequest, CallSettings)

    public override Task<AuthToken> GetAuthTokenAsync(GetAuthTokenRequest request, CallSettings callSettings = null)

Gets a token based auth enabled instance's auth token for a given user.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.GetAuthTokenRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.AuthToken` | A Task containing the RPC response. |

**Overrides** [MemorystoreClient.GetAuthTokenAsync(GetAuthTokenRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetAuthTokenAsync_Google_Cloud_Memorystore_V1_GetAuthTokenRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetBackup(GetBackupRequest, CallSettings)

    public override Backup GetBackup(GetBackupRequest request, CallSettings callSettings = null)

Gets the details of a specific backup.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.GetBackupRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Backup` | The RPC response. |

**Overrides** [MemorystoreClient.GetBackup(GetBackupRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetBackup_Google_Cloud_Memorystore_V1_GetBackupRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetBackupAsync(GetBackupRequest, CallSettings)

    public override Task<Backup> GetBackupAsync(GetBackupRequest request, CallSettings callSettings = null)

Gets the details of a specific backup.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.GetBackupRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Backup` | A Task containing the RPC response. |

**Overrides** [MemorystoreClient.GetBackupAsync(GetBackupRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetBackupAsync_Google_Cloud_Memorystore_V1_GetBackupRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetBackupCollection(GetBackupCollectionRequest, CallSettings)

    public override BackupCollection GetBackupCollection(GetBackupCollectionRequest request, CallSettings callSettings = null)

Get a backup collection.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.GetBackupCollectionRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.BackupCollection` | The RPC response. |

**Overrides** [MemorystoreClient.GetBackupCollection(GetBackupCollectionRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetBackupCollection_Google_Cloud_Memorystore_V1_GetBackupCollectionRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetBackupCollectionAsync(GetBackupCollectionRequest, CallSettings)

    public override Task<BackupCollection> GetBackupCollectionAsync(GetBackupCollectionRequest request, CallSettings callSettings = null)

Get a backup collection.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.GetBackupCollectionRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.BackupCollection` | A Task containing the RPC response. |

**Overrides** [MemorystoreClient.GetBackupCollectionAsync(GetBackupCollectionRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetBackupCollectionAsync_Google_Cloud_Memorystore_V1_GetBackupCollectionRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetCertificateAuthority(GetCertificateAuthorityRequest, CallSettings)

    public override CertificateAuthority GetCertificateAuthority(GetCertificateAuthorityRequest request, CallSettings callSettings = null)

Gets details about the certificate authority for an Instance.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.GetCertificateAuthorityRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.CertificateAuthority` | The RPC response. |

**Overrides** [MemorystoreClient.GetCertificateAuthority(GetCertificateAuthorityRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetCertificateAuthority_Google_Cloud_Memorystore_V1_GetCertificateAuthorityRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetCertificateAuthorityAsync(GetCertificateAuthorityRequest, CallSettings)

    public override Task<CertificateAuthority> GetCertificateAuthorityAsync(GetCertificateAuthorityRequest request, CallSettings callSettings = null)

Gets details about the certificate authority for an Instance.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.GetCertificateAuthorityRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.CertificateAuthority` | A Task containing the RPC response. |

**Overrides** [MemorystoreClient.GetCertificateAuthorityAsync(GetCertificateAuthorityRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetCertificateAuthorityAsync_Google_Cloud_Memorystore_V1_GetCertificateAuthorityRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetInstance(GetInstanceRequest, CallSettings)

    public override Instance GetInstance(GetInstanceRequest request, CallSettings callSettings = null)

Gets details of a single Instance.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.GetInstanceRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Instance` | The RPC response. |

**Overrides** [MemorystoreClient.GetInstance(GetInstanceRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetInstance_Google_Cloud_Memorystore_V1_GetInstanceRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetInstanceAsync(GetInstanceRequest, CallSettings)

    public override Task<Instance> GetInstanceAsync(GetInstanceRequest request, CallSettings callSettings = null)

Gets details of a single Instance.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.GetInstanceRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Instance` | A Task containing the RPC response. |

**Overrides** [MemorystoreClient.GetInstanceAsync(GetInstanceRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetInstanceAsync_Google_Cloud_Memorystore_V1_GetInstanceRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetSharedRegionalCertificateAuthority(GetSharedRegionalCertificateAuthorityRequest, CallSettings)

    public override SharedRegionalCertificateAuthority GetSharedRegionalCertificateAuthority(GetSharedRegionalCertificateAuthorityRequest request, CallSettings callSettings = null)

Gets the details of shared regional certificate authority information for
Memorystore instance.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.GetSharedRegionalCertificateAuthorityRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.SharedRegionalCertificateAuthority` | The RPC response. |

**Overrides** [MemorystoreClient.GetSharedRegionalCertificateAuthority(GetSharedRegionalCertificateAuthorityRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetSharedRegionalCertificateAuthority_Google_Cloud_Memorystore_V1_GetSharedRegionalCertificateAuthorityRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetSharedRegionalCertificateAuthorityAsync(GetSharedRegionalCertificateAuthorityRequest, CallSettings)

    public override Task<SharedRegionalCertificateAuthority> GetSharedRegionalCertificateAuthorityAsync(GetSharedRegionalCertificateAuthorityRequest request, CallSettings callSettings = null)

Gets the details of shared regional certificate authority information for
Memorystore instance.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.GetSharedRegionalCertificateAuthorityRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.SharedRegionalCertificateAuthority` | A Task containing the RPC response. |

**Overrides** [MemorystoreClient.GetSharedRegionalCertificateAuthorityAsync(GetSharedRegionalCertificateAuthorityRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetSharedRegionalCertificateAuthorityAsync_Google_Cloud_Memorystore_V1_GetSharedRegionalCertificateAuthorityRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetTokenAuthUser(GetTokenAuthUserRequest, CallSettings)

    public override TokenAuthUser GetTokenAuthUser(GetTokenAuthUserRequest request, CallSettings callSettings = null)

Gets a specific token auth user for a token based auth enabled instance.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.GetTokenAuthUserRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.TokenAuthUser` | The RPC response. |

**Overrides** [MemorystoreClient.GetTokenAuthUser(GetTokenAuthUserRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetTokenAuthUser_Google_Cloud_Memorystore_V1_GetTokenAuthUserRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetTokenAuthUserAsync(GetTokenAuthUserRequest, CallSettings)

    public override Task<TokenAuthUser> GetTokenAuthUserAsync(GetTokenAuthUserRequest request, CallSettings callSettings = null)

Gets a specific token auth user for a token based auth enabled instance.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.GetTokenAuthUserRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.TokenAuthUser` | A Task containing the RPC response. |

**Overrides** [MemorystoreClient.GetTokenAuthUserAsync(GetTokenAuthUserRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_GetTokenAuthUserAsync_Google_Cloud_Memorystore_V1_GetTokenAuthUserRequest_Google_Api_Gax_Grpc_CallSettings_)

### ListAclPolicies(ListAclPoliciesRequest, CallSettings)

    public override PagedEnumerable<ListAclPoliciesResponse, AclPolicy> ListAclPolicies(ListAclPoliciesRequest request, CallSettings callSettings = null)

Lists all ACL policies owned by a project in either the specified
location (region) or all locations.

The location should have the following format:

- `projects/{project_id}/locations/{location_id}`

If `location_id` is specified as `-` (wildcard), then all regions
available to the project are queried, and the results are aggregated.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListAclPoliciesRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListAclPoliciesResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.AclPolicy` | A pageable sequence of [AclPolicy](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.AclPolicy) resources. |

**Overrides** [MemorystoreClient.ListAclPolicies(ListAclPoliciesRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListAclPolicies_Google_Cloud_Memorystore_V1_ListAclPoliciesRequest_Google_Api_Gax_Grpc_CallSettings_)

### ListAclPoliciesAsync(ListAclPoliciesRequest, CallSettings)

    public override PagedAsyncEnumerable<ListAclPoliciesResponse, AclPolicy> ListAclPoliciesAsync(ListAclPoliciesRequest request, CallSettings callSettings = null)

Lists all ACL policies owned by a project in either the specified
location (region) or all locations.

The location should have the following format:

- `projects/{project_id}/locations/{location_id}`

If `location_id` is specified as `-` (wildcard), then all regions
available to the project are queried, and the results are aggregated.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListAclPoliciesRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedAsyncEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListAclPoliciesResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.AclPolicy` | A pageable asynchronous sequence of [AclPolicy](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.AclPolicy) resources. |

**Overrides** [MemorystoreClient.ListAclPoliciesAsync(ListAclPoliciesRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListAclPoliciesAsync_Google_Cloud_Memorystore_V1_ListAclPoliciesRequest_Google_Api_Gax_Grpc_CallSettings_)

### ListAclPolicyRevisions(ListAclPolicyRevisionsRequest, CallSettings)

    public override PagedEnumerable<ListAclPolicyRevisionsResponse, AclPolicyRevision> ListAclPolicyRevisions(ListAclPolicyRevisionsRequest request, CallSettings callSettings = null)

Lists all ACL policy revisions in a given ACL policy.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListAclPolicyRevisionsRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListAclPolicyRevisionsResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.AclPolicyRevision` | A pageable sequence of [AclPolicyRevision](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.AclPolicyRevision) resources. |

**Overrides** [MemorystoreClient.ListAclPolicyRevisions(ListAclPolicyRevisionsRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListAclPolicyRevisions_Google_Cloud_Memorystore_V1_ListAclPolicyRevisionsRequest_Google_Api_Gax_Grpc_CallSettings_)

### ListAclPolicyRevisionsAsync(ListAclPolicyRevisionsRequest, CallSettings)

    public override PagedAsyncEnumerable<ListAclPolicyRevisionsResponse, AclPolicyRevision> ListAclPolicyRevisionsAsync(ListAclPolicyRevisionsRequest request, CallSettings callSettings = null)

Lists all ACL policy revisions in a given ACL policy.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListAclPolicyRevisionsRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedAsyncEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListAclPolicyRevisionsResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.AclPolicyRevision` | A pageable asynchronous sequence of [AclPolicyRevision](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.AclPolicyRevision) resources. |

**Overrides** [MemorystoreClient.ListAclPolicyRevisionsAsync(ListAclPolicyRevisionsRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListAclPolicyRevisionsAsync_Google_Cloud_Memorystore_V1_ListAclPolicyRevisionsRequest_Google_Api_Gax_Grpc_CallSettings_)

### ListAuthTokens(ListAuthTokensRequest, CallSettings)

    public override PagedEnumerable<ListAuthTokensResponse, AuthToken> ListAuthTokens(ListAuthTokensRequest request, CallSettings callSettings = null)

Lists all the auth tokens for a specific token auth user.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListAuthTokensRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListAuthTokensResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.AuthToken` | A pageable sequence of [AuthToken](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.AuthToken) resources. |

**Overrides** [MemorystoreClient.ListAuthTokens(ListAuthTokensRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListAuthTokens_Google_Cloud_Memorystore_V1_ListAuthTokensRequest_Google_Api_Gax_Grpc_CallSettings_)

### ListAuthTokensAsync(ListAuthTokensRequest, CallSettings)

    public override PagedAsyncEnumerable<ListAuthTokensResponse, AuthToken> ListAuthTokensAsync(ListAuthTokensRequest request, CallSettings callSettings = null)

Lists all the auth tokens for a specific token auth user.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListAuthTokensRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedAsyncEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListAuthTokensResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.AuthToken` | A pageable asynchronous sequence of [AuthToken](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.AuthToken) resources. |

**Overrides** [MemorystoreClient.ListAuthTokensAsync(ListAuthTokensRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListAuthTokensAsync_Google_Cloud_Memorystore_V1_ListAuthTokensRequest_Google_Api_Gax_Grpc_CallSettings_)

### ListBackupCollections(ListBackupCollectionsRequest, CallSettings)

    public override PagedEnumerable<ListBackupCollectionsResponse, BackupCollection> ListBackupCollections(ListBackupCollectionsRequest request, CallSettings callSettings = null)

Lists all backup collections owned by a consumer project in either the
specified location (region) or all locations.

If `location_id` is specified as `-` (wildcard), then all regions
available to the project are queried, and the results are aggregated.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListBackupCollectionsRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListBackupCollectionsResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.BackupCollection` | A pageable sequence of [BackupCollection](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.BackupCollection) resources. |

**Overrides** [MemorystoreClient.ListBackupCollections(ListBackupCollectionsRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListBackupCollections_Google_Cloud_Memorystore_V1_ListBackupCollectionsRequest_Google_Api_Gax_Grpc_CallSettings_)

### ListBackupCollectionsAsync(ListBackupCollectionsRequest, CallSettings)

    public override PagedAsyncEnumerable<ListBackupCollectionsResponse, BackupCollection> ListBackupCollectionsAsync(ListBackupCollectionsRequest request, CallSettings callSettings = null)

Lists all backup collections owned by a consumer project in either the
specified location (region) or all locations.

If `location_id` is specified as `-` (wildcard), then all regions
available to the project are queried, and the results are aggregated.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListBackupCollectionsRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedAsyncEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListBackupCollectionsResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.BackupCollection` | A pageable asynchronous sequence of [BackupCollection](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.BackupCollection) resources. |

**Overrides** [MemorystoreClient.ListBackupCollectionsAsync(ListBackupCollectionsRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListBackupCollectionsAsync_Google_Cloud_Memorystore_V1_ListBackupCollectionsRequest_Google_Api_Gax_Grpc_CallSettings_)

### ListBackups(ListBackupsRequest, CallSettings)

    public override PagedEnumerable<ListBackupsResponse, Backup> ListBackups(ListBackupsRequest request, CallSettings callSettings = null)

Lists all backups owned by a backup collection.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListBackupsRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListBackupsResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Backup` | A pageable sequence of [Backup](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Backup) resources. |

**Overrides** [MemorystoreClient.ListBackups(ListBackupsRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListBackups_Google_Cloud_Memorystore_V1_ListBackupsRequest_Google_Api_Gax_Grpc_CallSettings_)

### ListBackupsAsync(ListBackupsRequest, CallSettings)

    public override PagedAsyncEnumerable<ListBackupsResponse, Backup> ListBackupsAsync(ListBackupsRequest request, CallSettings callSettings = null)

Lists all backups owned by a backup collection.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListBackupsRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedAsyncEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListBackupsResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Backup` | A pageable asynchronous sequence of [Backup](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Backup) resources. |

**Overrides** [MemorystoreClient.ListBackupsAsync(ListBackupsRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListBackupsAsync_Google_Cloud_Memorystore_V1_ListBackupsRequest_Google_Api_Gax_Grpc_CallSettings_)

### ListInstances(ListInstancesRequest, CallSettings)

    public override PagedEnumerable<ListInstancesResponse, Instance> ListInstances(ListInstancesRequest request, CallSettings callSettings = null)

Lists Instances in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListInstancesRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListInstancesResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Instance` | A pageable sequence of [Instance](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Instance) resources. |

**Overrides** [MemorystoreClient.ListInstances(ListInstancesRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListInstances_Google_Cloud_Memorystore_V1_ListInstancesRequest_Google_Api_Gax_Grpc_CallSettings_)

### ListInstancesAsync(ListInstancesRequest, CallSettings)

    public override PagedAsyncEnumerable<ListInstancesResponse, Instance> ListInstancesAsync(ListInstancesRequest request, CallSettings callSettings = null)

Lists Instances in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListInstancesRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedAsyncEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListInstancesResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Instance` | A pageable asynchronous sequence of [Instance](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Instance) resources. |

**Overrides** [MemorystoreClient.ListInstancesAsync(ListInstancesRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListInstancesAsync_Google_Cloud_Memorystore_V1_ListInstancesRequest_Google_Api_Gax_Grpc_CallSettings_)

### ListTokenAuthUsers(ListTokenAuthUsersRequest, CallSettings)

    public override PagedEnumerable<ListTokenAuthUsersResponse, TokenAuthUser> ListTokenAuthUsers(ListTokenAuthUsersRequest request, CallSettings callSettings = null)

Lists all the token auth users for a token based auth enabled instance.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListTokenAuthUsersRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListTokenAuthUsersResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.TokenAuthUser` | A pageable sequence of [TokenAuthUser](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.TokenAuthUser) resources. |

**Overrides** [MemorystoreClient.ListTokenAuthUsers(ListTokenAuthUsersRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListTokenAuthUsers_Google_Cloud_Memorystore_V1_ListTokenAuthUsersRequest_Google_Api_Gax_Grpc_CallSettings_)

### ListTokenAuthUsersAsync(ListTokenAuthUsersRequest, CallSettings)

    public override PagedAsyncEnumerable<ListTokenAuthUsersResponse, TokenAuthUser> ListTokenAuthUsersAsync(ListTokenAuthUsersRequest request, CallSettings callSettings = null)

Lists all the token auth users for a token based auth enabled instance.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListTokenAuthUsersRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedAsyncEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.ListTokenAuthUsersResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.TokenAuthUser` | A pageable asynchronous sequence of [TokenAuthUser](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.TokenAuthUser) resources. |

**Overrides** [MemorystoreClient.ListTokenAuthUsersAsync(ListTokenAuthUsersRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_ListTokenAuthUsersAsync_Google_Cloud_Memorystore_V1_ListTokenAuthUsersRequest_Google_Api_Gax_Grpc_CallSettings_)

### RescheduleMaintenance(RescheduleMaintenanceRequest, CallSettings)

    public override Operation<Instance, OperationMetadata> RescheduleMaintenance(RescheduleMaintenanceRequest request, CallSettings callSettings = null)

Reschedules upcoming maintenance event.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.RescheduleMaintenanceRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Instancehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | The RPC response. |

**Overrides** [MemorystoreClient.RescheduleMaintenance(RescheduleMaintenanceRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_RescheduleMaintenance_Google_Cloud_Memorystore_V1_RescheduleMaintenanceRequest_Google_Api_Gax_Grpc_CallSettings_)

### RescheduleMaintenanceAsync(RescheduleMaintenanceRequest, CallSettings)

    public override Task<Operation<Instance, OperationMetadata>> RescheduleMaintenanceAsync(RescheduleMaintenanceRequest request, CallSettings callSettings = null)

Reschedules upcoming maintenance event.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.RescheduleMaintenanceRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Instancehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [MemorystoreClient.RescheduleMaintenanceAsync(RescheduleMaintenanceRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_RescheduleMaintenanceAsync_Google_Cloud_Memorystore_V1_RescheduleMaintenanceRequest_Google_Api_Gax_Grpc_CallSettings_)

### StartMigration(StartMigrationRequest, CallSettings)

    public override Operation<Instance, OperationMetadata> StartMigration(StartMigrationRequest request, CallSettings callSettings = null)

Initiates the migration of a source instance to the target Memorystore
instance.

After the successful completion of this operation, the target instance
will:

1. Set up replication with the source instance and replicate any writes to the source instance.
2. Only allow reads.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.StartMigrationRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Instancehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | The RPC response. |

**Overrides** [MemorystoreClient.StartMigration(StartMigrationRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_StartMigration_Google_Cloud_Memorystore_V1_StartMigrationRequest_Google_Api_Gax_Grpc_CallSettings_)

### StartMigrationAsync(StartMigrationRequest, CallSettings)

    public override Task<Operation<Instance, OperationMetadata>> StartMigrationAsync(StartMigrationRequest request, CallSettings callSettings = null)

Initiates the migration of a source instance to the target Memorystore
instance.

After the successful completion of this operation, the target instance
will:

1. Set up replication with the source instance and replicate any writes to the source instance.
2. Only allow reads.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.StartMigrationRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Instancehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [MemorystoreClient.StartMigrationAsync(StartMigrationRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_StartMigrationAsync_Google_Cloud_Memorystore_V1_StartMigrationRequest_Google_Api_Gax_Grpc_CallSettings_)

### UpdateAclPolicy(UpdateAclPolicyRequest, CallSettings)

    public override Operation<AclPolicy, OperationMetadata> UpdateAclPolicy(UpdateAclPolicyRequest request, CallSettings callSettings = null)

Updates the ACL policy.

The operation will apply the updated ACL policy to all the linked
instances. The operation will return success if it successfully applied the
policy to all the instances. If the operation completed with a failure, the
service will continue to apply the policy via reconciliation for the failed
instances even after operation completion to ensure eventual consistency.

Completed longrunning.Operation will contain the new ACL policy object
in the response field.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.UpdateAclPolicyRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.AclPolicyhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | The RPC response. |

**Overrides** [MemorystoreClient.UpdateAclPolicy(UpdateAclPolicyRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_UpdateAclPolicy_Google_Cloud_Memorystore_V1_UpdateAclPolicyRequest_Google_Api_Gax_Grpc_CallSettings_)

### UpdateAclPolicyAsync(UpdateAclPolicyRequest, CallSettings)

    public override Task<Operation<AclPolicy, OperationMetadata>> UpdateAclPolicyAsync(UpdateAclPolicyRequest request, CallSettings callSettings = null)

Updates the ACL policy.

The operation will apply the updated ACL policy to all the linked
instances. The operation will return success if it successfully applied the
policy to all the instances. If the operation completed with a failure, the
service will continue to apply the policy via reconciliation for the failed
instances even after operation completion to ensure eventual consistency.

Completed longrunning.Operation will contain the new ACL policy object
in the response field.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.UpdateAclPolicyRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.AclPolicyhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [MemorystoreClient.UpdateAclPolicyAsync(UpdateAclPolicyRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_UpdateAclPolicyAsync_Google_Cloud_Memorystore_V1_UpdateAclPolicyRequest_Google_Api_Gax_Grpc_CallSettings_)

### UpdateInstance(UpdateInstanceRequest, CallSettings)

    public override Operation<Instance, OperationMetadata> UpdateInstance(UpdateInstanceRequest request, CallSettings callSettings = null)

Updates the parameters of a single Instance.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.UpdateInstanceRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Instancehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | The RPC response. |

**Overrides** [MemorystoreClient.UpdateInstance(UpdateInstanceRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_UpdateInstance_Google_Cloud_Memorystore_V1_UpdateInstanceRequest_Google_Api_Gax_Grpc_CallSettings_)

### UpdateInstanceAsync(UpdateInstanceRequest, CallSettings)

    public override Task<Operation<Instance, OperationMetadata>> UpdateInstanceAsync(UpdateInstanceRequest request, CallSettings callSettings = null)

Updates the parameters of a single Instance.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.UpdateInstanceRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.Instancehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [MemorystoreClient.UpdateInstanceAsync(UpdateInstanceRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Memorystore.V1/latest/Google.Cloud.Memorystore.V1.MemorystoreClient#Google_Cloud_Memorystore_V1_MemorystoreClient_UpdateInstanceAsync_Google_Cloud_Memorystore_V1_UpdateInstanceRequest_Google_Api_Gax_Grpc_CallSettings_)