Module model

Module model 

Source
Expand description

The messages and enums that are part of this client library.

Modules§

automated_backup_config
Defines additional types related to AutomatedBackupConfig.
backup
Defines additional types related to Backup.
certificate_authority
Defines additional types related to CertificateAuthority.
cluster
Defines additional types related to Cluster.
cluster_persistence_config
Defines additional types related to ClusterPersistenceConfig.
connection_detail
Defines additional types related to ConnectionDetail.
cross_cluster_replication_config
Defines additional types related to CrossClusterReplicationConfig.
encryption_info
Defines additional types related to EncryptionInfo.
export_backup_request
Defines additional types related to ExportBackupRequest.
reschedule_cluster_maintenance_request
Defines additional types related to RescheduleClusterMaintenanceRequest.
zone_distribution_config
Defines additional types related to ZoneDistributionConfig.

Structs§

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
Cluster
A cluster instance.
ClusterEndpoint
ClusterEndpoint consists of PSC connections that are created as a group in each VPC network for accessing the cluster. In each group, there shall be one connection for each service attachment in the cluster.
ClusterMaintenancePolicy
Maintenance policy per cluster.
ClusterMaintenanceSchedule
Upcoming maitenance schedule.
ClusterPersistenceConfig
Configuration of the persistence functionality.
ClusterWeeklyMaintenanceWindow
Time window specified for weekly operations.
ConnectionDetail
Detailed information of each PSC connection.
CreateClusterRequest
Request for [CreateCluster][CloudRedis.CreateCluster].
CrossClusterReplicationConfig
Cross cluster replication config.
DeleteBackupRequest
Request for [DeleteBackup].
DeleteClusterRequest
Request for [DeleteCluster][CloudRedis.DeleteCluster].
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].
GetBackupCollectionRequest
Request for [GetBackupCollection].
GetBackupRequest
Request for [GetBackup].
GetClusterCertificateAuthorityRequest
Request for [GetClusterCertificateAuthorityRequest][CloudRedis.GetClusterCertificateAuthorityRequest].
GetClusterRequest
Request for [GetCluster][CloudRedis.GetCluster].
ListBackupCollectionsRequest
Request for [ListBackupCollections]
ListBackupCollectionsResponse
Response for [ListBackupCollections].
ListBackupsRequest
Request for [ListBackups].
ListBackupsResponse
Response for [ListBackups].
ListClustersRequest
Request for [ListClusters][CloudRedis.ListClusters].
ListClustersResponse
Response for [ListClusters][CloudRedis.ListClusters].
OperationMetadata
Pre-defined metadata fields.
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.
RescheduleClusterMaintenanceRequest
Request for rescheduling a cluster maintenance.
UpdateClusterRequest
Request for [UpdateCluster][CloudRedis.UpdateCluster].
ZoneDistributionConfig
Zone distribution config for allocation of cluster resources.

Enums§

AuthorizationMode
Available authorization mode of a Redis cluster.
ConnectionType
Type of a PSC connection, for cluster access purpose.
NodeType
NodeType of a redis cluster node,
PscConnectionStatus
Status of the PSC connection.
TransitEncryptionMode
Available mode of in-transit encryption.