redis library
Memorystore for Redis — instances, Cluster, and user-created PSC connections.
Classes
- GoogleRedisCluster
-
Factory wrapper for
google_redis_cluster. - GoogleRedisClusterUserCreatedConnections
-
Factory wrapper for
google_redis_cluster_user_created_connections. - GoogleRedisInstance
-
Factory wrapper for
google_redis_instance. - RedisClusterAutomatedBackupConfig
-
Typed helper for the
automated_backup_configblock ofgoogle_redis_cluster(derived from provider schema). - RedisClusterAutomatedBackupConfigFixedFrequencySchedule
-
Typed helper for the
automated_backup_config.fixed_frequency_scheduleblock ofgoogle_redis_cluster(derived from provider schema). - RedisClusterAutomatedBackupConfigFixedFrequencyScheduleStartTime
-
Typed helper for the
automated_backup_config.fixed_frequency_schedule.start_timeblock ofgoogle_redis_cluster(derived from provider schema). - RedisClusterCrossClusterReplicationConfig
-
Typed helper for the
cross_cluster_replication_configblock ofgoogle_redis_cluster(derived from provider schema). - RedisClusterCrossClusterReplicationConfigPrimaryCluster
-
Typed helper for the
cross_cluster_replication_config.primary_clusterblock ofgoogle_redis_cluster(derived from provider schema). - RedisClusterCrossClusterReplicationConfigSecondaryClusters
-
Typed helper for the
cross_cluster_replication_config.secondary_clustersblock ofgoogle_redis_cluster(derived from provider schema). - RedisClusterGcsSource
-
Typed helper for the
gcs_sourceblock ofgoogle_redis_cluster(derived from provider schema). - RedisClusterMaintenancePolicy
-
Typed helper for the
maintenance_policyblock ofgoogle_redis_cluster(derived from provider schema). - RedisClusterMaintenancePolicyWeeklyMaintenanceWindow
-
Typed helper for the
maintenance_policy.weekly_maintenance_windowblock ofgoogle_redis_cluster(derived from provider schema). - RedisClusterMaintenancePolicyWeeklyMaintenanceWindowStartTime
-
Typed helper for the
maintenance_policy.weekly_maintenance_window.start_timeblock ofgoogle_redis_cluster(derived from provider schema). - RedisClusterManagedBackupSource
-
Typed helper for the
managed_backup_sourceblock ofgoogle_redis_cluster(derived from provider schema). - RedisClusterPersistenceConfig
-
Typed helper for the
persistence_configblock ofgoogle_redis_cluster(derived from provider schema). - RedisClusterPersistenceConfigAofConfig
-
Typed helper for the
persistence_config.aof_configblock ofgoogle_redis_cluster(derived from provider schema). - RedisClusterPersistenceConfigRdbConfig
-
Typed helper for the
persistence_config.rdb_configblock ofgoogle_redis_cluster(derived from provider schema). - RedisClusterPscConfigs
-
Typed helper for the
psc_configsblock ofgoogle_redis_cluster(derived from provider schema). - RedisClusterUserCreatedConnectionsClusterEndpoints
-
Typed helper for the
cluster_endpointsblock ofgoogle_redis_cluster_user_created_connections(derived from provider schema). - RedisClusterUserCreatedConnectionsClusterEndpointsConnections
-
Typed helper for the
cluster_endpoints.connectionsblock ofgoogle_redis_cluster_user_created_connections(derived from provider schema). - RedisClusterUserCreatedConnectionsClusterEndpointsConnectionsPscConnection
-
Typed helper for the
cluster_endpoints.connections.psc_connectionblock ofgoogle_redis_cluster_user_created_connections(derived from provider schema). - RedisClusterZoneDistributionConfig
-
Typed helper for the
zone_distribution_configblock ofgoogle_redis_cluster(derived from provider schema). - RedisInstanceMaintenancePolicy
-
maintenance_policynested block (max=1). - RedisInstanceMaintenanceStartTime
-
weekly_maintenance_window.start_timenested block (required, max=1) — UTC time of day the maintenance window opens (google.type.TimeOfDay; unset fields default to 0). - RedisInstancePersistenceConfig
-
persistence_confignested block (max=1). - RedisInstanceWeeklyMaintenanceWindow
-
weekly_maintenance_windownested block — the weekly window maintenance updates may start in. The provider requires startTime (start_timecarriesmin_items = 1).
Enums
- RedisClusterAuthorizationMode
-
Redis Cluster Authorization enum for
authorization_mode. - RedisClusterCrossClusterReplicationConfigClusterRole
-
cluster_role— derived from the provider schema description. - RedisClusterMaintenancePolicyWeeklyMaintenanceWindowDay
-
day— derived from the provider schema description. - RedisClusterNodeType
-
Redis Cluster Node enum for
node_type. - RedisClusterPersistenceConfigAofConfigAppendFsync
-
append_fsync— derived from the provider schema description. - RedisClusterPersistenceConfigMode
-
mode— derived from the provider schema description. - RedisClusterPersistenceConfigRdbConfigRdbSnapshotPeriod
-
rdb_snapshot_period— derived from the provider schema description. - RedisClusterServerCaMode
-
Redis Cluster Server Ca enum for
server_ca_mode. - RedisClusterState
-
Redis Cluster enum for
state. - RedisClusterTransitEncryptionMode
-
Redis Cluster Transit Encryption enum for
transit_encryption_mode. - RedisClusterZoneDistributionConfigMode
-
mode— derived from the provider schema description. - RedisInstanceConnectMode
-
connect_mode— how clients reach the instance. - RedisInstancePersistenceMode
-
persistence_config.persistence_modeongoogle_redis_instance. - RedisInstanceRdbSnapshotPeriod
-
persistence_config.rdb_snapshot_periodongoogle_redis_instance. - RedisInstanceReadReplicasMode
-
read_replicas_mode— read replica support (STANDARD_HAtier only; pair withreplica_count). - RedisInstanceTier
-
tier— Memorystore service tier. - RedisInstanceTransitEncryptionMode
-
transit_encryption_mode— in-transit TLS mode (provider defaultDISABLED). WhenSERVER_AUTHENTICATIONis set, clients verify the server against GoogleRedisInstance.serverCaCerts. - RedisInstanceWeeklyMaintenanceDay
-
weekly_maintenance_window.dayongoogle_redis_instance.