Memorystore v1 API - Namespace Google.Cloud.Memorystore.V1 (1.0.0-beta03)

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.