Module types

Module types 

Source
Expand description

Common types for Redis Cloud API

This module contains shared types used across multiple endpoints.

Structs§

CloudTag
CloudTag - Individual tag with key-value
CloudTags
CloudTags - Collection of tags
EmptyResponse
Empty response for successful operations with no body
ErrorResponse
Generic error response structure Note: The actual API may return different error formats, this is a common structure we’ll adapt as needed
Link
HATEOAS Link object for API navigation
Links
Links collection
PaginatedResponse
Generic paginated response wrapper
ProcessorResponse
ProcessorResponse - Line 14268 in OpenAPI spec Contains the result or error from task processing
TaskStateUpdate
TaskStateUpdate - Line 9725 in OpenAPI spec Represents the state of an asynchronous task
TasksStateUpdate
TasksStateUpdate - Collection of task updates

Enums§

CloudProvider
Cloud provider enum
DataPersistence
Data persistence options
DatabaseStatus
Database status
ProcessorError
ProcessorError - Subset of massive error enum for common errors Full enum has 600+ values, we’ll add as needed
Protocol
Database protocol
SubscriptionStatus
Subscription status
TaskStatus
TaskStatus enum - Part of TaskStateUpdate schema