redis/v1 library

Classes

AclPolicy
The ACL policy resource.
AclPolicyInfo
Details of the applied ACL policy.
AclPolicyRevision
The ACL policy revision resource.
AclPolicyRevisionStatus
AclPolicyRevisionStatus stores the per-revision status for an attached cluster.
AclRule
A single ACL rule which defines the policy for a user.
AddAuthTokenRequest
Request message for AddAuthToken.
AddTokenAuthUserRequest
Request message for AddTokenAuthUser.
AOFConfig
Configuration of the AOF based persistence.
AuthToken
Auth token for the cluster.
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.
ClusterAclPolicyAttachment
ClusterAclPolicyAttachment stores the ACL policy status for an attached cluster for the revisions successfully applied, under application or failed.
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.
ListAclPoliciesResponse
Response for ListAclPolicies.
ListAclPolicyRevisionsResponse
Response for ListAclPolicyRevisions.
ListAuthTokensResponse
Response message for ListAuthTokens.
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.
ListTokenAuthUsersResponse
Response message for ListTokenAuthUsers.
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.
ProjectsLocationsAclPoliciesResource
ProjectsLocationsAclPoliciesRevisionsResource
ProjectsLocationsBackupCollectionsBackupsResource
ProjectsLocationsBackupCollectionsResource
ProjectsLocationsClustersResource
ProjectsLocationsClustersTokenAuthUsersAuthTokensResource
ProjectsLocationsClustersTokenAuthUsersResource
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.
RegionalManagedCertificateAuthority
CA certificate chains for redis managed server authentication.
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.
SharedRegionalCertificateAuthority
Shared regional certificate authority
StateInfo
Represents additional information about the state of the cluster.
TlsCertificate
TlsCertificate Resource
TokenAuthUser
Represents a token based auth user for the cluster.
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.
RegionalCertChain = $CertChain
The certificates that form the CA chain, from leaf to root order.
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.