View Source API Reference google_api_redis v0.50.0

Modules

API client metadata for GoogleApi.Redis.V1.

API calls for all endpoints tagged Projects.

Handle Tesla connections for GoogleApi.Redis.V1.

Configuration of the AOF based persistence.

The automated backup config for a cluster.

Configuration for availability of database instance

Backup of a cluster.

Request for [BackupCluster].

BackupCollection of a cluster.

Configuration for automatic backups

Backup is consisted of multiple backup files.

Attributes

  • certificates (type: list(String.t), default: nil) - The certificates that form the CA chain, from leaf to root order.

Redis cluster certificate authority

A cluster instance.

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.

Maintenance policy per cluster.

Configuration of the persistence functionality.

Time window specified for weekly operations.

Contains compliance information about a security standard indicating unmet recommendations.

Detailed information of each PSC connection.

Cross cluster replication config.

Any custom metadata associated with the resource. e.g. A spanner instance can have multiple databases with its own unique metadata. Information for these individual databases can be captured in custom metadata data

DatabaseResourceFeed is the top level proto to be used to ingest different database resource level events into Condor platform.

Common model for database resource health signal data.

DatabaseResourceId will serve as primary key for any resource ingestion event.

Common model for database resource instance metadata. Next ID: 23

Common model for database resource recommendation signal data.

Endpoints on each network, for Redis clients to connect to the cluster.

A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }

Proto representing the access that a user has to a specific feature/service. NextId: 3.

Request for [ExportBackup].

This schedule allows the backup to be triggered at a fixed frequency (currently only daily is supported).

Backups stored in Cloud Storage buckets. The Cloud Storage buckets need to be the same region as the clusters.

The Cloud Storage location for the output content

The Cloud Storage location for the input content

This location metadata represents additional configuration options for a given location where a Redis instance may be created. All fields are output only. It is returned as content of the google.cloud.location.Location.metadata field.

Represents the v1 metadata of the long-running operation.

Defines specific information for a particular zone. Currently empty and reserved for future use only.

A Memorystore for Redis instance.

Instance AUTH string details.

Metadata for individual internal resources in an instance. e.g. spanner instance can have multiple databases with unique configuration settings. Similarly bigtable can have multiple clusters within same bigtable instance.

Response for [ListBackupCollections].

Response for [ListBackups].

The response message for Locations.ListLocations.

The response message for Operations.ListOperations.

A resource that represents a Google Cloud location.

MachineConfiguration describes the configuration of a machine specific to Database Resource.

Maintenance policy for an instance.

Upcoming maintenance schedule. If no maintenance is scheduled, fields are not populated.

Backups that generated and managed by memorystore.

Attributes

  • caCerts (type: list(GoogleApi.Redis.V1.Model.CertChain.t), default: nil) - The PEM encoded CA certificate chains for redis managed server authentication

An output only view of all the member clusters participating in the cross cluster replication.

Node specific properties.

Attributes

  • aggregationType (type: String.t, default: nil) - Required. Type of aggregation performed on the metric.
  • metricType (type: String.t, default: nil) - Required. Type of metric like CPU, Memory, etc.
  • observationTime (type: DateTime.t, default: nil) - Required. The time the metric value was observed.
  • resourceName (type: String.t, default: nil) - Required. Database resource name associated with the signal. Resource name to follow CAIS resource_name format as noted here go/condor-common-datamodel
  • value (type: GoogleApi.Redis.V1.Model.TypedValue.t, default: nil) - Required. Value of the metric type.

This resource represents a long-running operation that is the result of a network API call.

An error that occurred during a backup creation operation.

Pre-defined metadata fields.

Configuration of the persistence functionality.

Product specification for Condor resources.

Details of consumer resources in a PSC connection that is created through Service Connectivity Automation.

Attributes

  • network (type: String.t, default: nil) - Required. The network where the IP address of the discovery endpoint will be reserved, in the form of projects/{network_project}/global/networks/{network_id}.

Details of consumer resources in a PSC connection.

Configuration of a service attachment of the cluster, for creating PSC connections.

Configuration of the RDB based persistence.

Operation metadata returned by the CLH during resource state reconciliation.

Details of the remote cluster associated with this cluster in a cross cluster replication setup.

Request for rescheduling a cluster maintenance.

Request for RescheduleMaintenance.

Attributes

  • durationBasedRetention (type: String.t, default: nil) - Duration based retention period i.e. 172800 seconds (2 days)
  • quantityBasedRetention (type: integer(), default: nil) -
  • retentionUnit (type: String.t, default: nil) - The unit that 'retained_backups' represents.
  • timeBasedRetention (type: String.t, default: nil) -
  • timestampBasedRetentionTime (type: DateTime.t, default: nil) - Timestamp based retention period i.e. 2024-05-01T00:00:00Z

Represents additional information about the state of the cluster.

The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. Each Status message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the API Design Guide.

Message type for storing tags. Tags provide a way to create annotations for resources, and in some cases conditionally allow or deny policies based on whether a resource has a specific tag.

Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and google.protobuf.Timestamp.

TlsCertificate Resource

TypedValue represents the value of a metric type. It can either be a double, an int64, a string or a bool.

Represents information about an updating cluster.

Message type for storing user labels. User labels are used to tag App Engine resources, allowing users to search for resources matching a set of labels and to aggregate usage data by labels.

Time window in which disruptive maintenance updates occur. Non-disruptive updates can occur inside or outside this window.

Zone distribution config for allocation of cluster resources.

API client metadata for GoogleApi.Redis.V1beta1.

API calls for all endpoints tagged Projects.

Handle Tesla connections for GoogleApi.Redis.V1beta1.

Configuration of the AOF based persistence.

The automated backup config for a cluster.

Configuration for availability of database instance

BackupCollection of a cluster.

Configuration for automatic backups

Backup is consisted of multiple backup files.

Attributes

  • certificates (type: list(String.t), default: nil) - The certificates that form the CA chain, from leaf to root order.

Redis cluster certificate authority

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.

Configuration of the persistence functionality.

Time window specified for weekly operations.

Contains compliance information about a security standard indicating unmet recommendations.

Detailed information of each PSC connection.

Any custom metadata associated with the resource. e.g. A spanner instance can have multiple databases with its own unique metadata. Information for these individual databases can be captured in custom metadata data

DatabaseResourceFeed is the top level proto to be used to ingest different database resource level events into Condor platform.

Common model for database resource health signal data.

DatabaseResourceId will serve as primary key for any resource ingestion event.

Common model for database resource instance metadata. Next ID: 23

Common model for database resource recommendation signal data.

Endpoints on each network, for Redis clients to connect to the cluster.

A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }

Proto representing the access that a user has to a specific feature/service. NextId: 3.

This schedule allows the backup to be triggered at a fixed frequency (currently only daily is supported).

Backups stored in Cloud Storage buckets. The Cloud Storage buckets need to be the same region as the clusters.

The Cloud Storage location for the output content

The Cloud Storage location for the input content

Represents the metadata of the long-running operation.

This location metadata represents additional configuration options for a given location where a Redis instance may be created. All fields are output only. It is returned as content of the google.cloud.location.Location.metadata field.

Defines specific information for a particular zone. Currently empty and reserved for future use only.

A Memorystore for Redis instance.

Instance AUTH string details.

Metadata for individual internal resources in an instance. e.g. spanner instance can have multiple databases with unique configuration settings. Similarly bigtable can have multiple clusters within same bigtable instance.

Response for [ListBackupCollections].

The response message for Locations.ListLocations.

The response message for Operations.ListOperations.

A resource that represents a Google Cloud location.

MachineConfiguration describes the configuration of a machine specific to Database Resource.

Maintenance policy for an instance.

Upcoming maintenance schedule. If no maintenance is scheduled, fields are not populated.

Backups that generated and managed by memorystore.

Attributes

  • caCerts (type: list(GoogleApi.Redis.V1beta1.Model.CertChain.t), default: nil) - The PEM encoded CA certificate chains for redis managed server authentication

An output only view of all the member clusters participating in the cross cluster replication.

Node specific properties.

Attributes

  • aggregationType (type: String.t, default: nil) - Required. Type of aggregation performed on the metric.
  • metricType (type: String.t, default: nil) - Required. Type of metric like CPU, Memory, etc.
  • observationTime (type: DateTime.t, default: nil) - Required. The time the metric value was observed.
  • resourceName (type: String.t, default: nil) - Required. Database resource name associated with the signal. Resource name to follow CAIS resource_name format as noted here go/condor-common-datamodel
  • value (type: GoogleApi.Redis.V1beta1.Model.TypedValue.t, default: nil) - Required. Value of the metric type.

This resource represents a long-running operation that is the result of a network API call.

An error that occurred during a backup creation operation.

Configuration of the persistence functionality.

Product specification for Condor resources.

Details of consumer resources in a PSC connection that is created through Service Connectivity Automation.

Attributes

  • network (type: String.t, default: nil) - Required. The network where the IP address of the discovery endpoint will be reserved, in the form of projects/{network_project}/global/networks/{network_id}.

Details of consumer resources in a PSC connection.

Configuration of a service attachment of the cluster, for creating PSC connections.

Configuration of the RDB based persistence.

Operation metadata returned by the CLH during resource state reconciliation.

Details of the remote cluster associated with this cluster in a cross cluster replication setup.

Request for rescheduling a cluster maintenance.

Attributes

  • durationBasedRetention (type: String.t, default: nil) - Duration based retention period i.e. 172800 seconds (2 days)
  • quantityBasedRetention (type: integer(), default: nil) -
  • retentionUnit (type: String.t, default: nil) - The unit that 'retained_backups' represents.
  • timeBasedRetention (type: String.t, default: nil) -
  • timestampBasedRetentionTime (type: DateTime.t, default: nil) - Timestamp based retention period i.e. 2024-05-01T00:00:00Z

Represents additional information about the state of the cluster.

The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. Each Status message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the API Design Guide.

Message type for storing tags. Tags provide a way to create annotations for resources, and in some cases conditionally allow or deny policies based on whether a resource has a specific tag.

Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and google.protobuf.Timestamp.

TypedValue represents the value of a metric type. It can either be a double, an int64, a string or a bool.

Represents information about an updating cluster.

Message type for storing user labels. User labels are used to tag App Engine resources, allowing users to search for resources matching a set of labels and to aggregate usage data by labels.

Time window in which disruptive maintenance updates occur. Non-disruptive updates can occur inside or outside this window.

Zone distribution config for allocation of cluster resources.