redis/v1 library
Google Cloud Memorystore for Redis API - v1
Creates and manages Redis instances on the Google Cloud Platform.
For more information, see cloud.google.com/memorystore/docs/redis/
Create an instance of CloudRedisApi to access these resources:
Classes
- AOFConfig
- Configuration of the AOF based persistence.
- AutomatedBackupConfig
- The automated backup config for a cluster.
- Backup
- Backup of a cluster.
- BackupClusterRequest
- Request for [BackupCluster].
- BackupCollection
- BackupCollection of a cluster.
- BackupFile
- Backup is consisted of multiple backup files.
- CertificateAuthority
- Redis cluster certificate authority
- CloudRedisApi
- Creates and manages Redis instances on the Google Cloud Platform.
- Cluster
- A cluster instance.
- ClusterEndpoint
- ClusterEndpoint consists of PSC connections that are created as a group in each VPC network for accessing the cluster.
- ClusterMaintenancePolicy
- Maintenance policy per cluster.
- ClusterMaintenanceSchedule
- Upcoming maintenance schedule.
- ClusterPersistenceConfig
- Configuration of the persistence functionality.
- ClusterWeeklyMaintenanceWindow
- Time window specified for weekly operations.
- ConnectionDetail
- Detailed information of each PSC connection.
- CrossClusterReplicationConfig
- Cross cluster replication config.
- DiscoveryEndpoint
- Endpoints on each network, for Redis clients to connect to the cluster.
- EncryptionInfo
- EncryptionInfo describes the encryption information of a cluster or a backup.
- ExportBackupRequest
- Request for [ExportBackup].
- ExportInstanceRequest
- Request for Export.
- FailoverInstanceRequest
- Request for Failover.
- FixedFrequencySchedule
- This schedule allows the backup to be triggered at a fixed frequency (currently only daily is supported).
- GcsBackupSource
- Backups stored in Cloud Storage buckets.
- GcsDestination
- The Cloud Storage location for the output content
- GcsSource
- The Cloud Storage location for the input content
- ImportInstanceRequest
- Request for Import.
- InputConfig
- The input content
- Instance
- A Memorystore for Redis instance.
- InstanceAuthString
- Instance AUTH string details.
- ListBackupCollectionsResponse
- Response for [ListBackupCollections].
- ListBackupsResponse
- Response for [ListBackups].
- ListClustersResponse
- Response for ListClusters.
- ListInstancesResponse
- Response for ListInstances.
- ListLocationsResponse
- The response message for Locations.ListLocations.
- ListOperationsResponse
- The response message for Operations.ListOperations.
- Location
- A resource that represents a Google Cloud location.
- MaintenancePolicy
- Maintenance policy for an instance.
- MaintenanceSchedule
- Upcoming maintenance schedule.
- ManagedBackupSource
- Backups that generated and managed by memorystore.
- ManagedCertificateAuthority
- Membership
- An output only view of all the member clusters participating in the cross cluster replication.
- NodeInfo
- Node specific properties.
- Operation
- This resource represents a long-running operation that is the result of a network API call.
- OutputConfig
- The output content
- PersistenceConfig
- Configuration of the persistence functionality.
- ProjectsLocationsBackupCollectionsBackupsResource
- ProjectsLocationsBackupCollectionsResource
- ProjectsLocationsClustersResource
- ProjectsLocationsInstancesResource
- ProjectsLocationsOperationsResource
- ProjectsLocationsResource
- ProjectsResource
- PscAutoConnection
- Details of consumer resources in a PSC connection that is created through Service Connectivity Automation.
- PscConfig
- PscConnection
- Details of consumer resources in a PSC connection.
- PscServiceAttachment
- Configuration of a service attachment of the cluster, for creating PSC connections.
- RDBConfig
- Configuration of the RDB based persistence.
- RemoteCluster
- Details of the remote cluster associated with this cluster in a cross cluster replication setup.
- RescheduleClusterMaintenanceRequest
- Request for rescheduling a cluster maintenance.
- RescheduleMaintenanceRequest
- Request for RescheduleMaintenance.
- StateInfo
- Represents additional information about the state of the cluster.
- TlsCertificate
- TlsCertificate Resource
- UpdateInfo
- Represents information about an updating cluster.
- UpgradeInstanceRequest
- Request for UpgradeInstance.
- WeeklyMaintenanceWindow
- Time window in which disruptive maintenance updates occur.
- ZoneDistributionConfig
- Zone distribution config for allocation of cluster resources.
Typedefs
- CertChain = $CertChain
- Empty = $Empty
- A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
- Status = $Status00
-
The
Status
type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. - TimeOfDay = $TimeOfDay
- Represents a time of day.
Exceptions / Errors
- ApiRequestError
- Represents a general error reported by the API endpoint.
- DetailedApiRequestError
- Represents a specific error reported by the API endpoint.