Classes
AutomatedBackupConfig
The automated backup config for an instance.
AutomatedBackupConfig.Types
Container for nested types declared in the AutomatedBackupConfig message type.
AutomatedBackupConfig.Types.FixedFrequencySchedule
This schedule allows the backup to be triggered at a fixed frequency (currently only daily is supported).
Backup
Backup of an instance.
Backup.Types
Container for nested types declared in the Backup message type.
BackupCollection
BackupCollection of an instance.
BackupCollectionName
Resource name for the BackupCollection
resource.
BackupFile
Backup is consisted of multiple backup files.
BackupInstanceRequest
Request for [BackupInstance].
BackupName
Resource name for the Backup
resource.
CertificateAuthority
A certificate authority for an instance.
CertificateAuthority.Types
Container for nested types declared in the CertificateAuthority message type.
CertificateAuthority.Types.ManagedCertificateAuthority
A managed certificate authority.
CertificateAuthority.Types.ManagedCertificateAuthority.Types
Container for nested types declared in the ManagedCertificateAuthority message type.
CertificateAuthority.Types.ManagedCertificateAuthority.Types.CertChain
A certificate chain.
CertificateAuthorityName
Resource name for the CertificateAuthority
resource.
CreateInstanceRequest
Request message for [CreateInstance][].
CrossInstanceReplicationConfig
Cross instance replication config.
CrossInstanceReplicationConfig.Types
Container for nested types declared in the CrossInstanceReplicationConfig message type.
CrossInstanceReplicationConfig.Types.Membership
An output only view of all the member instances participating in the cross instance replication.
CrossInstanceReplicationConfig.Types.RemoteInstance
Details of the remote instance associated with this instance in a cross instance replication setup.
CryptoKeyName
Resource name for the CryptoKey
resource.
DeleteBackupRequest
Request for [DeleteBackup].
DeleteInstanceRequest
Request message for [DeleteInstance][].
DiscoveryEndpoint
Represents an endpoint for clients to connect to the instance.
ExportBackupRequest
Request for [ExportBackup].
ForwardingRuleName
Resource name for the ForwardingRule
resource.
GetBackupCollectionRequest
Request for [GetBackupCollection].
GetBackupRequest
Request for [GetBackup].
GetCertificateAuthorityRequest
Request message for [GetCertificateAuthority][].
GetInstanceRequest
Request message for [GetInstance][].
Instance
A Memorystore instance.
Instance.Types
Container for nested types declared in the Instance message type.
Instance.Types.ConnectionDetail
Information of each PSC connection.
Instance.Types.GcsBackupSource
Backups that stored in Cloud Storage buckets. The Cloud Storage buckets need to be the same region as the instances.
Instance.Types.InstanceEndpoint
InstanceEndpoint consists of PSC connections that are created as a group in each VPC network for accessing the instance. In each group, there shall be one connection for each service attachment in the cluster.
Instance.Types.ManagedBackupSource
Backups that generated and managed by memorystore.
Instance.Types.StateInfo
Additional information about the state of the instance.
Instance.Types.StateInfo.Types
Container for nested types declared in the StateInfo message type.
Instance.Types.StateInfo.Types.UpdateInfo
Represents information about instance with state UPDATING.
InstanceName
Resource name for the Instance
resource.
ListBackupCollectionsRequest
Request for [ListBackupCollections]
ListBackupCollectionsResponse
Response for [ListBackupCollections].
ListBackupsRequest
Request for [ListBackups].
ListBackupsResponse
Response for [ListBackups].
ListInstancesRequest
Request message for [ListInstances][].
ListInstancesResponse
Response message for [ListInstances][].
MaintenancePolicy
Maintenance policy per instance.
MaintenanceSchedule
Upcoming maintenance schedule.
Memorystore
Service describing handlers for resources
Memorystore.MemorystoreBase
Base class for server-side implementations of Memorystore
Memorystore.MemorystoreClient
Client for Memorystore
MemorystoreClient
Memorystore client wrapper, for convenient use.
MemorystoreClientBuilder
Builder class for MemorystoreClient to provide simple configuration of credentials, endpoint etc.
MemorystoreClientImpl
Memorystore client wrapper implementation, for convenient use.
MemorystoreSettings
Settings for MemorystoreClient instances.
NetworkName
Resource name for the Network
resource.
NodeConfig
Represents configuration for nodes of the instance.
OperationMetadata
Represents the metadata of a long-running operation.
PersistenceConfig
Represents persistence configuration for a instance.
PersistenceConfig.Types
Container for nested types declared in the PersistenceConfig message type.
PersistenceConfig.Types.AOFConfig
Configuration for AOF based persistence.
PersistenceConfig.Types.AOFConfig.Types
Container for nested types declared in the AOFConfig message type.
PersistenceConfig.Types.RDBConfig
Configuration for RDB based persistence.
PersistenceConfig.Types.RDBConfig.Types
Container for nested types declared in the RDBConfig message type.
PscAttachmentDetail
Configuration of a service attachment of the cluster, for creating PSC connections.
PscAutoConnection
Details of consumer resources in a PSC connection.
PscConnection
User created Psc connection configuration.
RescheduleMaintenanceRequest
Request for rescheduling instance maintenance.
RescheduleMaintenanceRequest.Types
Container for nested types declared in the RescheduleMaintenanceRequest message type.
ServiceAttachmentName
Resource name for the ServiceAttachment
resource.
UpdateInstanceRequest
Request message for [UpdateInstance][].
WeeklyMaintenanceWindow
Time window specified for weekly operations.
ZoneDistributionConfig
Zone distribution configuration for allocation of instance resources.
ZoneDistributionConfig.Types
Container for nested types declared in the ZoneDistributionConfig message type.
Enums
AutomatedBackupConfig.ScheduleOneofCase
Enum of possible cases for the "schedule" oneof.
AutomatedBackupConfig.Types.AutomatedBackupMode
The automated backup mode.
Backup.Types.BackupType
Type of the backup.
Backup.Types.State
State of the backup.
BackupCollectionName.ResourceNameType
The possible contents of BackupCollectionName.
BackupName.ResourceNameType
The possible contents of BackupName.
CertificateAuthority.ServerCaOneofCase
Enum of possible cases for the "server_ca" oneof.
CertificateAuthorityName.ResourceNameType
The possible contents of CertificateAuthorityName.
ConnectionType
Type of a PSC connection
CrossInstanceReplicationConfig.Types.InstanceRole
The role of the instance in cross instance replication.
CryptoKeyName.ResourceNameType
The possible contents of CryptoKeyName.
ExportBackupRequest.DestinationOneofCase
Enum of possible cases for the "destination" oneof.
ForwardingRuleName.ResourceNameType
The possible contents of ForwardingRuleName.
Instance.ImportSourcesOneofCase
Enum of possible cases for the "import_sources" oneof.
Instance.Types.AuthorizationMode
Possible authorization modes of the instance.
Instance.Types.ConnectionDetail.ConnectionOneofCase
Enum of possible cases for the "connection" oneof.
Instance.Types.Mode
The mode config, which is used to enable/disable cluster mode.
Instance.Types.NodeType
Possible node types of the instance. See https://cloud.google.com/memorystore/docs/valkey/instance-node-specification for more information.
Instance.Types.State
Possible states of the instance.
Instance.Types.StateInfo.InfoOneofCase
Enum of possible cases for the "info" oneof.
Instance.Types.TransitEncryptionMode
Possible in-transit encryption modes of the instance.
InstanceName.ResourceNameType
The possible contents of InstanceName.
NetworkName.ResourceNameType
The possible contents of NetworkName.
PersistenceConfig.Types.AOFConfig.Types.AppendFsync
Possible fsync modes.
PersistenceConfig.Types.PersistenceMode
Possible persistence modes.
PersistenceConfig.Types.RDBConfig.Types.SnapshotPeriod
Possible snapshot periods.
PscAutoConnection.PortsOneofCase
Enum of possible cases for the "ports" oneof.
PscConnection.PortsOneofCase
Enum of possible cases for the "ports" oneof.
PscConnectionStatus
Status of the PSC connection.
RescheduleMaintenanceRequest.Types.RescheduleType
Reschedule options.
ServiceAttachmentName.ResourceNameType
The possible contents of ServiceAttachmentName.
ZoneDistributionConfig.Types.ZoneDistributionMode
Possible zone distribution modes.