Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://googleapis.deno.dev/v1/redis:v1.ts";

§Classes

GoogleAuth
Redis

Creates and manages Redis instances on the Google Cloud Platform.

§Variables

auth

§Interfaces

AOFConfig

Configuration of the AOF based persistence.

AvailabilityConfiguration

Configuration for availability of database instance

BackupConfiguration

Configuration for automatic backups

BackupRun

A backup run.

CertChain
CertificateAuthority

Redis cluster certificate authority

Cluster

A cluster instance.

ClusterPersistenceConfig

Configuration of the persistence functionality.

Compliance

Contains compliance information about a security standard indicating unmet recommendations.

CredentialsClient

Defines the root interface for all clients that generate credentials for calling Google APIs. All clients should implement this interface.

CustomMetadataData

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

DatabaseMetadata

Metadata for individual databases created in an instance. i.e. spanner instance can have multiple databases with unique configuration settings.

DatabaseResourceFeed

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

DatabaseResourceHealthSignalData

Common model for database resource health signal data.

DatabaseResourceId

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

DatabaseResourceMetadata

Common model for database resource instance metadata.

DatabaseResourceRecommendationSignalData

Common model for database resource recommendation signal data.

DiscoveryEndpoint

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

Empty

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); }

Entitlement

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

ExportInstanceRequest

Request for Export.

FailoverInstanceRequest

Request for Failover.

GcsDestination

The Cloud Storage location for the output content

GcsSource

The Cloud Storage location for the input content

GoogleCloudRedisV1LocationMetadata

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.

GoogleCloudRedisV1OperationMetadata

Represents the v1 metadata of the long-running operation.

GoogleCloudRedisV1ZoneMetadata

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

ImportInstanceRequest

Request for Import.

InputConfig

The input content

Instance

A Memorystore for Redis instance.

InstanceAuthString

Instance AUTH string details.

ListClustersResponse

Response for ListClusters.

ListInstancesResponse

Response for ListInstances.

ListLocationsResponse

The response message for Locations.ListLocations.

ListOperationsResponse

The response message for Operations.ListOperations.

Location

A resource that represents a Google Cloud location.

MaintenancePolicy

Maintenance policy for an instance.

MaintenanceSchedule

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

ManagedCertificateAuthority
NodeInfo

Node specific properties.

Operation

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

OperationError

An error that occurred during a backup creation operation.

OperationMetadata

Pre-defined metadata fields.

OutputConfig

The output content

PersistenceConfig

Configuration of the persistence functionality.

Product

Product specification for Condor resources.

ProjectsLocationsClustersCreateOptions

Additional options for Redis#projectsLocationsClustersCreate.

ProjectsLocationsClustersDeleteOptions

Additional options for Redis#projectsLocationsClustersDelete.

ProjectsLocationsClustersListOptions

Additional options for Redis#projectsLocationsClustersList.

ProjectsLocationsClustersPatchOptions

Additional options for Redis#projectsLocationsClustersPatch.

ProjectsLocationsInstancesCreateOptions

Additional options for Redis#projectsLocationsInstancesCreate.

ProjectsLocationsInstancesListOptions

Additional options for Redis#projectsLocationsInstancesList.

ProjectsLocationsInstancesPatchOptions

Additional options for Redis#projectsLocationsInstancesPatch.

ProjectsLocationsListOptions

Additional options for Redis#projectsLocationsList.

ProjectsLocationsOperationsListOptions

Additional options for Redis#projectsLocationsOperationsList.

PscConfig
PscConnection

Details of consumer resources in a PSC connection.

RDBConfig

Configuration of the RDB based persistence.

ReconciliationOperationMetadata

Operation metadata returned by the CLH during resource state reconciliation.

RescheduleMaintenanceRequest

Request for RescheduleMaintenance.

RetentionSettings
StateInfo

Represents additional information about the state of the cluster.

Status

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.

TimeOfDay

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

TlsCertificate Resource

UpdateInfo

Represents information about an updating cluster.

UpgradeInstanceRequest

Request for UpgradeInstance.

UserLabels

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.

WeeklyMaintenanceWindow

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