- Recurso: clúster
- GcsBackupSource
- ManagedBackupSource
- Estado
- AuthorizationMode
- TransitEncryptionMode
- PscConfig
- DiscoveryEndpoint
- PscConnection
- PscConnectionStatus
- ConnectionType
- StateInfo
- UpdateInfo
- ClusterPersistenceConfig
- PersistenceMode
- RDBConfig
- SnapshotPeriod
- AOFConfig
- AppendFsync
- ZoneDistributionConfig
- ZoneDistributionMode
- CrossClusterReplicationConfig
- ClusterRole
- RemoteCluster
- Miembros
- ClusterMaintenancePolicy
- ClusterWeeklyMaintenanceWindow
- ClusterMaintenanceSchedule
- PscServiceAttachment
- ClusterEndpoint
- ConnectionDetail
- PscAutoConnection
- AutomatedBackupConfig
- FixedFrequencySchedule
- AutomatedBackupMode
- Métodos
Recurso: clúster
Una instancia de clúster.
Representación JSON |
---|
{ "name": string, "createTime": string, "state": enum ( |
Campos | |
---|---|
name |
Obligatorio. Identificador. Nombre único del recurso en este ámbito, incluidos el proyecto y la ubicación, con el formato |
createTime |
Solo de salida. Marca de tiempo asociada a la solicitud de creación del clúster. Usa RFC 3339, donde la salida generada siempre se normaliza con Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros desplazamientos distintos de "Z". Ejemplos: |
state |
Solo de salida. El estado actual de este clúster. Puede tener los valores CREATING, READY, UPDATING, DELETING y SUSPENDED. |
uid |
Solo de salida. Identificador único asignado por el sistema al clúster. |
authorizationMode |
Opcional. Modo de autorización del clúster de Redis. Si no se proporciona, la función de autenticación se inhabilita en el clúster. |
transitEncryptionMode |
Opcional. El cifrado en tránsito del clúster de Redis. Si no se proporciona, el cifrado se inhabilita en el clúster. |
pscConfigs[] |
Opcional. Cada PscConfig configura la red del consumidor en la que se asignarán IPs al clúster para que los clientes accedan a través de la automatización de Private Service Connect. Actualmente, solo se admite un PscConfig. |
discoveryEndpoints[] |
Solo de salida. Endpoints creados en cada red determinada para que los clientes de Redis se conecten al clúster. Actualmente, solo se admite un endpoint de descubrimiento. |
pscConnections[] |
Solo de salida. Lista de conexiones de PSC que se crean automáticamente mediante la automatización de la conectividad de los servicios. |
stateInfo |
Solo de salida. Información adicional sobre el estado actual del clúster. |
nodeType |
Opcional. El tipo de nodo de Redis del clúster. NodeType determina el tipo de máquina subyacente de un nodo de Redis. |
persistenceConfig |
Opcional. Configuración de persistencia (RDB, AOF) del clúster. |
redisConfigs |
Opcional. Pares clave-valor de las anulaciones de clientes para las configuraciones de Redis mutables. Un objeto que contiene una lista de pares |
zoneDistributionConfig |
Opcional. Esta configuración se usará para determinar cómo quiere el cliente que distribuyamos los recursos del clúster en la región. |
crossClusterReplicationConfig |
Opcional. Configuración de replicación entre clústeres. |
pscServiceAttachments[] |
Solo de salida. Detalles del adjunto de servicio para configurar las conexiones de PSC |
clusterEndpoints[] |
Opcional. Lista de endpoints de clústeres. |
automatedBackupConfig |
Opcional. Configuración de la copia de seguridad automática del clúster. |
encryptionInfo |
Solo de salida. Información de cifrado de los datos en reposo del clúster. |
allowFewerZonesDeployment |
Opcional. Inmutable. Permite a los clientes especificar si aceptan implementar un clúster multizona en menos de 3 zonas. Una vez configurado, si se produce una interrupción zonal durante la creación del clúster, este solo se desplegará en dos zonas y permanecerá en ellas durante su ciclo de vida. |
Campo de unión import_sources . La fuente de la que se va a importar. import_sources solo puede ser una de las siguientes cosas: |
|
gcsSource |
Opcional. Copias de seguridad almacenadas en segmentos de Cloud Storage. Los segmentos de Cloud Storage deben estar en la misma región que los clústeres. Se necesita el permiso de lectura para importar los objetos de Cloud Storage proporcionados. |
managedBackupSource |
Opcional. Copias de seguridad generadas y gestionadas por el servicio Memorystore. |
replicaCount |
Opcional. Número de nodos de réplica por partición. |
sizeGb |
Solo de salida. Tamaño de la memoria de Redis en GB de todo el clúster, redondeado al entero siguiente. |
shardCount |
Opcional. Número de particiones del clúster de Redis. |
preciseSizeGb |
Solo de salida. Valor preciso del tamaño de la memoria de Redis en GB de todo el clúster. |
deletionProtectionEnabled |
Opcional. La operación de eliminación fallará si el valor es true. |
maintenancePolicy |
Opcional. ClusterMaintenancePolicy determina cuándo permitir o denegar las actualizaciones. |
maintenanceSchedule |
Solo de salida. ClusterMaintenanceSchedule Output only Published maintenance schedule. |
simulateMaintenanceEvent |
Opcional. Solo de entrada. Simular un evento de mantenimiento. |
backupCollection |
Opcional. Solo de salida. Nombre completo del recurso de la colección de copias de seguridad. Ejemplo: projects/{project}/locations/{location}/backupCollections/{collection} |
kmsKey |
Opcional. Clave de KMS que se usa para cifrar los datos en reposo del clúster. |
ondemandMaintenance |
Opcional. Solo de entrada. Mantenimiento bajo demanda del clúster. Este campo se puede usar para activar una actualización crítica a petición en el clúster. |
asyncClusterEndpointsDeletionEnabled |
Opcional. Si es true, los clientes pueden eliminar de forma asíncrona los endpoints de clúster que hayan creado y registrado. Es decir, este endpoint de clúster se puede anular antes de que se eliminen las reglas de reenvío del endpoint de clúster. |
GcsBackupSource
Copias de seguridad almacenadas en segmentos de Cloud Storage. Los segmentos de Cloud Storage deben estar en la misma región que los clústeres.
Representación JSON |
---|
{ "uris": [ string ] } |
Campos | |
---|---|
uris[] |
Opcional. URIs de los objetos de Cloud Storage que se van a importar. Ejemplo: gs://cubo1/objeto1, gs://cubo2/carpeta2/objeto2 |
ManagedBackupSource
Copias de seguridad generadas y gestionadas por Memorystore.
Representación JSON |
---|
{ "backup": string } |
Campos | |
---|---|
backup |
Opcional. Ejemplo: //redis.googleapis.com/projects/{project}/locations/{location}/backupCollections/{collection}/backups/{backup} También se admite una versión más corta (sin el prefijo) del nombre de la copia de seguridad, como projects/{project}/locations/{location}/backupCollections/{collection}/backups/{backupId}. En este caso, se da por hecho que la copia de seguridad está en redis.googleapis.com. |
Estado
Representa los diferentes estados de un clúster de Redis.
Enumeraciones | |
---|---|
STATE_UNSPECIFIED |
Sin definir. |
CREATING |
Se está creando el clúster de Redis. |
ACTIVE |
Se ha creado el clúster de Redis y se puede usar sin problemas. |
UPDATING |
Se está actualizando la configuración del clúster de Redis. |
DELETING |
Se está eliminando el clúster de Redis. |
AuthorizationMode
Modo de autorización disponible de un clúster de Redis.
Enumeraciones | |
---|---|
AUTH_MODE_UNSPECIFIED |
Sin definir. |
AUTH_MODE_IAM_AUTH |
Modo de autorización básico de gestión de identidades y accesos |
AUTH_MODE_DISABLED |
Modo de autorización inhabilitado |
TransitEncryptionMode
Modo de cifrado en tránsito disponible.
Enumeraciones | |
---|---|
TRANSIT_ENCRYPTION_MODE_UNSPECIFIED |
No se ha configurado el cifrado en tránsito. |
TRANSIT_ENCRYPTION_MODE_DISABLED |
El cifrado en tránsito está inhabilitado. |
TRANSIT_ENCRYPTION_MODE_SERVER_AUTHENTICATION |
Usa el cifrado gestionado por el servidor para el cifrado en tránsito. |
PscConfig
Representación JSON |
---|
{ "network": string } |
Campos | |
---|---|
network |
Obligatorio. La red en la que se reservará la dirección IP del endpoint de descubrimiento, con el formato projects/{networkProject}/global/networks/{network_id}. |
DiscoveryEndpoint
Endpoints de cada red para que los clientes de Redis se conecten al clúster.
Representación JSON |
---|
{
"address": string,
"port": integer,
"pscConfig": {
object ( |
Campos | |
---|---|
address |
Solo de salida. Dirección del endpoint de Redis expuesto que usan los clientes para conectarse al servicio. La dirección puede ser una IP o un nombre de host. |
port |
Solo de salida. Número de puerto del endpoint de Redis expuesto. |
pscConfig |
Solo de salida. Configuración del cliente para determinar dónde se crea el endpoint y desde dónde se accede a él. |
PscConnection
Detalles de los recursos de consumidor en una conexión de PSC.
Representación JSON |
---|
{ "pscConnectionId": string, "address": string, "forwardingRule": string, "projectId": string, "network": string, "serviceAttachment": string, "pscConnectionStatus": enum ( |
Campos | |
---|---|
pscConnectionId |
Obligatorio. ID de conexión de PSC de la regla de reenvío conectada a la vinculación de servicio. |
address |
Obligatorio. La IP asignada en la red del consumidor a la regla de reenvío de PSC. |
forwardingRule |
Obligatorio. URI de la regla de reenvío del lado del consumidor. Ejemplo: projects/{projectNumOrId}/regions/us-east1/forwardingRules/{resourceId}. |
projectId |
Opcional. ID del proyecto de consumidor en el que se crea la regla de reenvío. |
network |
Obligatorio. La red de consumidor en la que reside la dirección IP, con el formato projects/{projectId}/global/networks/{network_id}. |
serviceAttachment |
Obligatorio. El adjunto de servicio que es el destino de la conexión PSC, con el formato projects/{project-id}/regions/{region}/serviceAttachments/{service-attachment-id}. |
pscConnectionStatus |
Solo de salida. Estado de la conexión PSC. Ten en cuenta que este valor se actualiza periódicamente. Para obtener el estado más reciente de una conexión de PSC, consulta https://cloud.google.com/vpc/docs/configure-private-service-connect-services#endpoint-details. |
connectionType |
Solo de salida. Tipo de conexión PSC. |
Campo de unión ports . Número de puerto del endpoint de descubrimiento expuesto. ports solo puede ser una de las siguientes cosas: |
|
port |
Solo de salida. El puerto solo se definirá para el endpoint principal, de lectura o de descubrimiento. |
PscConnectionStatus
Estado de la conexión PSC.
Enumeraciones | |
---|---|
PSC_CONNECTION_STATUS_UNSPECIFIED |
No se ha especificado el estado de la conexión PSC. |
PSC_CONNECTION_STATUS_ACTIVE |
La conexión está activa |
PSC_CONNECTION_STATUS_NOT_FOUND |
No se ha encontrado la conexión |
ConnectionType
Tipo de conexión PSC para acceder al clúster.
Enumeraciones | |
---|---|
CONNECTION_TYPE_UNSPECIFIED |
No se ha definido el tipo de punto final del clúster |
CONNECTION_TYPE_DISCOVERY |
Punto final del clúster que se usará para descubrir la topología del clúster. |
CONNECTION_TYPE_PRIMARY |
Endpoint del clúster que se usará como endpoint principal para acceder al principal. |
CONNECTION_TYPE_READER |
Endpoint del clúster que se usará como endpoint de lectura para acceder a las réplicas. |
StateInfo
Representa información adicional sobre el estado del clúster.
Representación JSON |
---|
{ // Union field |
Campos | |
---|---|
Campo de unión
|
|
updateInfo |
Describe la actualización en curso del clúster cuando el estado del clúster es UPDATING. |
UpdateInfo
Representa información sobre un clúster que se está actualizando.
Representación JSON |
---|
{
"targetShardCount": integer,
"targetReplicaCount": integer,
"targetNodeType": enum ( |
Campos | |
---|---|
targetShardCount |
Número de particiones objetivo del clúster de Redis |
targetReplicaCount |
Número objetivo de nodos de réplica por fragmento. |
targetNodeType |
Tipo de nodo de destino del clúster de Redis. |
ClusterPersistenceConfig
Configuración de la función de persistencia.
Representación JSON |
---|
{ "mode": enum ( |
Campos | |
---|---|
mode |
Opcional. El modo de persistencia. |
rdbConfig |
Opcional. Configuración de RDB. Este campo se ignorará si el modo no es RDB. |
aofConfig |
Opcional. Configuración de AOF. Este campo se ignorará si el modo no es AOF. |
PersistenceMode
Modos de persistencia disponibles.
Enumeraciones | |
---|---|
PERSISTENCE_MODE_UNSPECIFIED |
Sin definir. |
DISABLED |
La persistencia está inhabilitada y se eliminan todos los datos de las capturas. |
RDB |
La persistencia basada en RDB está habilitada. |
AOF |
La persistencia basada en AOF está habilitada. |
RDBConfig
Configuración de la persistencia basada en RDB.
Representación JSON |
---|
{
"rdbSnapshotPeriod": enum ( |
Campos | |
---|---|
rdbSnapshotPeriod |
Opcional. Periodo entre las copias de RDB. |
rdbSnapshotStartTime |
Opcional. La hora a la que se intentó o se intentará hacer la primera vista general y a la que se alinearán las vistas generales futuras. Si no se proporciona, se usará la hora actual. Usa RFC 3339, donde la salida generada siempre se normaliza con Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros desplazamientos distintos de "Z". Ejemplos: |
SnapshotPeriod
Periodos de las copias disponibles.
Enumeraciones | |
---|---|
SNAPSHOT_PERIOD_UNSPECIFIED |
Sin definir. |
ONE_HOUR |
Una hora. |
SIX_HOURS |
Seis horas. |
TWELVE_HOURS |
Doce horas. |
TWENTY_FOUR_HOURS |
Veinticuatro horas. |
AOFConfig
Configuración de la persistencia basada en AOF.
Representación JSON |
---|
{
"appendFsync": enum ( |
Campos | |
---|---|
appendFsync |
Opcional. Configuración de fsync. |
AppendFsync
Modos fsync disponibles.
Enumeraciones | |
---|---|
APPEND_FSYNC_UNSPECIFIED |
Sin definir. Valor predeterminado: EVERYSEC |
NO |
Nunca fsync. Normalmente, Linux vaciará los datos cada 30 segundos con esta configuración, pero depende de la configuración exacta del kernel. |
EVERYSEC |
fsync cada segundo. Si es lo suficientemente rápido, solo perderás 1 segundo de datos en caso de desastre. |
ALWAYS |
fsync cada vez que se añaden nuevos comandos de escritura al archivo AOF. Ofrece la mejor protección contra la pérdida de datos a costa del rendimiento. |
ZoneDistributionConfig
Configuración de la distribución de zonas para la asignación de recursos de clúster.
Representación JSON |
---|
{
"mode": enum ( |
Campos | |
---|---|
mode |
Opcional. El modo de distribución de zonas. Si no se especifica, el valor predeterminado es MULTI_ZONE. |
zone |
Opcional. Si se selecciona la distribución de una sola zona, el campo de zona se usará para asignar todos los recursos de esa zona. Esto no se aplica a MULTI_ZONE y se ignoraría en los clústeres MULTI_ZONE. |
ZoneDistributionMode
Define varios modos de distribución de zonas.
Enumeraciones | |
---|---|
ZONE_DISTRIBUTION_MODE_UNSPECIFIED |
Sin definir. Valor predeterminado: MULTI_ZONE |
MULTI_ZONE |
Distribuye todos los recursos en tres zonas elegidas al azar dentro de la región. |
SINGLE_ZONE |
Distribuir todos los recursos en una sola zona. Si se selecciona este modo, se debe especificar el campo de zona. |
CrossClusterReplicationConfig
Configuración de replicación entre clústeres.
Representación JSON |
---|
{ "clusterRole": enum ( |
Campos | |
---|---|
clusterRole |
Solo de salida. El rol del clúster en la replicación entre clústeres. |
primaryCluster |
Detalles del clúster principal que se usa como origen de replicación de este clúster secundario. Este campo solo se define en un clúster secundario. |
secondaryClusters[] |
Lista de clústeres secundarios que se replican desde este clúster principal. Este campo solo se define en un clúster principal. |
updateTime |
Solo de salida. La última vez que se actualizó la configuración de la replicación entre clústeres. Usa RFC 3339, donde la salida generada siempre se normaliza con Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros desplazamientos distintos de "Z". Ejemplos: |
membership |
Solo de salida. Una vista de solo salida de todos los clústeres miembros que participan en la replicación entre clústeres. Todos los clústeres miembro proporcionarán esta vista, independientemente de su rol(principal o secundario). Un clúster principal puede proporcionar información sobre todos los clústeres secundarios que se replican desde él. Sin embargo, un clúster secundario solo conoce el clúster primario del que está replicando. Sin embargo, en los casos en los que el clúster principal no esté disponible(por ejemplo, si hay una interrupción regional), se puede enviar una solicitud clusters.get a cualquier otro clúster miembro y este campo mostrará todos los clústeres miembros que participen en la replicación entre clústeres. |
ClusterRole
El rol del clúster en la replicación entre clústeres.
Enumeraciones | |
---|---|
CLUSTER_ROLE_UNSPECIFIED |
No se ha definido ningún rol de clúster. El comportamiento es equivalente a NONE. |
NONE |
Este clúster no participa en la replicación entre clústeres. Es un clúster independiente y no se replica en ningún otro clúster ni desde él. |
PRIMARY |
Un clúster que permite tanto lecturas como escrituras. Los datos que se escriban en este clúster también se replicarán en los clústeres secundarios adjuntos. |
SECONDARY |
Un clúster que solo permite lecturas y replica datos de un clúster principal. |
RemoteCluster
Detalles del clúster remoto asociado a este clúster en una configuración de replicación entre clústeres.
Representación JSON |
---|
{ "cluster": string, "uid": string } |
Campos | |
---|---|
cluster |
Solo de salida. Ruta de recurso completa del clúster remoto con el formato projects/ |
uid |
Solo de salida. Identificador único del clúster remoto. |
Tipo de miembro
Una vista de solo salida de todos los clústeres miembros que participan en la replicación entre clústeres.
Representación JSON |
---|
{ "primaryCluster": { object ( |
Campos | |
---|---|
primaryCluster |
Solo de salida. El clúster principal que actúa como origen de la replicación de los clústeres secundarios. |
secondaryClusters[] |
Solo de salida. Lista de clústeres secundarios que se replican desde el clúster principal. |
ClusterMaintenancePolicy
Política de mantenimiento por clúster.
Representación JSON |
---|
{
"createTime": string,
"updateTime": string,
"weeklyMaintenanceWindow": [
{
object ( |
Campos | |
---|---|
createTime |
Solo de salida. La hora en la que se creó la política, es decir, se asignó el periodo de mantenimiento o el periodo de rechazo. Usa RFC 3339, donde la salida generada siempre se normaliza con Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros desplazamientos distintos de "Z". Ejemplos: |
updateTime |
Solo de salida. La hora en la que se actualizó la política (es decir, la ventana de mantenimiento o el periodo de denegación). Usa RFC 3339, donde la salida generada siempre se normaliza con Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros desplazamientos distintos de "Z". Ejemplos: |
weeklyMaintenanceWindow[] |
Opcional. Ventana de mantenimiento que se aplica a los recursos cubiertos por esta política. Mínimo 1. En la versión actual, el número máximo de weeklyMaintenanceWindow debe ser uno. |
ClusterWeeklyMaintenanceWindow
Periodo especificado para las operaciones semanales.
Representación JSON |
---|
{ "day": enum ( |
Campos | |
---|---|
day |
Opcional. Permite definir una programación que se ejecute un día de la semana específico. |
startTime |
Opcional. Hora de inicio del intervalo en UTC. |
ClusterMaintenanceSchedule
Calendario de mantenimiento próximo.
Representación JSON |
---|
{ "startTime": string, "endTime": string } |
Campos | |
---|---|
startTime |
Solo de salida. Hora de inicio de cualquier mantenimiento programado para esta instancia. Usa RFC 3339, donde la salida generada siempre se normaliza con Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros desplazamientos distintos de "Z". Ejemplos: |
endTime |
Solo de salida. Hora de finalización de cualquier mantenimiento programado para esta instancia. Usa RFC 3339, donde la salida generada siempre se normaliza con Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros desplazamientos distintos de "Z". Ejemplos: |
PscServiceAttachment
Configuración de una vinculación de servicio del clúster para crear conexiones PSC.
Representación JSON |
---|
{
"serviceAttachment": string,
"connectionType": enum ( |
Campos | |
---|---|
serviceAttachment |
Solo de salida. URI de la vinculación de servicio que debe usar como destino la PscConnection que has creado. |
connectionType |
Solo de salida. Tipo de conexión PSC que tiene como destino este adjunto de servicio. |
ClusterEndpoint
ClusterEndpoint consta de conexiones PSC que se crean como un grupo en cada red de VPC para acceder al clúster. En cada grupo, habrá una conexión por cada adjunto de servicio del clúster.
Representación JSON |
---|
{
"connections": [
{
object ( |
Campos | |
---|---|
connections[] |
Obligatorio. Un grupo de conexiones PSC. Se crean en la misma red de VPC, una por cada conexión de servicio del clúster. |
ConnectionDetail
Información detallada de cada conexión de PSC.
Representación JSON |
---|
{ // Union field |
Campos | |
---|---|
Campo de unión connection . Una conexión de PSC a un clúster se puede crear mediante la automatización de la conectividad de servicios (conexión registrada automáticamente) durante la creación del clúster o la puede crear el propio cliente (conexión registrada por el usuario). connection solo puede ser una de las siguientes cosas: |
|
pscAutoConnection |
Información detallada de una conexión PSC creada mediante la automatización de la conectividad de servicios. |
pscConnection |
Información detallada de una conexión PSC creada por el cliente propietario del clúster. |
PscAutoConnection
Detalles de los recursos de consumidor de una conexión PSC creada mediante la automatización de la conectividad de los servicios.
Representación JSON |
---|
{ "pscConnectionId": string, "address": string, "forwardingRule": string, "projectId": string, "network": string, "serviceAttachment": string, "pscConnectionStatus": enum ( |
Campos | |
---|---|
pscConnectionId |
Solo de salida. ID de conexión de PSC de la regla de reenvío conectada a la vinculación de servicio. |
address |
Solo de salida. La IP asignada en la red del consumidor a la regla de reenvío de PSC. |
forwardingRule |
Solo de salida. URI de la regla de reenvío del lado del consumidor. Ejemplo: projects/{projectNumOrId}/regions/us-east1/forwardingRules/{resourceId}. |
projectId |
Obligatorio. El ID del proyecto del consumidor desde el que se crea la regla de reenvío. |
network |
Obligatorio. La red de consumidor en la que reside la dirección IP, con el formato projects/{projectId}/global/networks/{network_id}. |
serviceAttachment |
Solo de salida. El adjunto de servicio que es el destino de la conexión PSC, con el formato projects/{project-id}/regions/{region}/serviceAttachments/{service-attachment-id}. |
pscConnectionStatus |
Solo de salida. Estado de la conexión PSC. Ten en cuenta que este valor se actualiza periódicamente. Usa las APIs de Private Service Connect para consultar el estado más reciente. |
connectionType |
Solo de salida. Tipo de conexión PSC. |
AutomatedBackupConfig
Configuración de copia de seguridad automática de un clúster.
Representación JSON |
---|
{ "automatedBackupMode": enum ( |
Campos | |
---|---|
automatedBackupMode |
Opcional. El modo de copia de seguridad automática. Si el modo está inhabilitado, se ignorarán los demás campos. |
Campo de unión schedule . La programación de las copias de seguridad automáticas. schedule solo puede ser una de las siguientes cosas: |
|
fixedFrequencySchedule |
Opcional. Activa copias de seguridad automáticas con una frecuencia fija. |
retention |
Opcional. Cuánto tiempo se conservan las copias de seguridad automatizadas antes de que se eliminen. El valor debe estar entre 1 y 365 días. Si no se especifica, el valor predeterminado es 35 días. Duración en segundos con hasta nueve decimales, que termina con " |
FixedFrequencySchedule
Esta programación permite que la copia de seguridad se active con una frecuencia fija (actualmente, solo se admite la frecuencia diaria).
Representación JSON |
---|
{
"startTime": {
object ( |
Campos | |
---|---|
startTime |
Obligatorio. La hora de inicio de cada copia de seguridad automática en UTC. Debe ser la hora en punto. Este campo es obligatorio. |
AutomatedBackupMode
El modo de copia de seguridad automática.
Enumeraciones | |
---|---|
AUTOMATED_BACKUP_MODE_UNSPECIFIED |
Valor predeterminado. No se ha especificado la configuración de la copia de seguridad automatizada. |
DISABLED |
Configuración de copia de seguridad automática inhabilitada. |
ENABLED |
Se ha habilitado la configuración de copias de seguridad automatizadas. |
Métodos |
|
---|---|
|
Crea una copia de seguridad de Redis Cluster. |
|
Crea un clúster de Redis basado en las propiedades especificadas. |
|
Elimina un clúster de Redis específico. |
|
Obtiene los detalles de un clúster de Redis específico. |
|
Obtiene los detalles de la información de la autoridad de certificación del clúster de Redis. |
|
Muestra todos los clústeres de Redis que pertenecen a un proyecto en la ubicación (región) especificada o en todas las ubicaciones. |
|
Actualiza los metadatos y la configuración de un clúster de Redis específico. |
|
Reprograma el próximo evento de mantenimiento. |