ActiveRedisConnection
- Description
- ActiveRedisConnection is the Schema for the activeredisconnections API
- Type
object
Specification
.spec
- Description
- ActiveRedisConnectionSpec defines the desired state of ActiveRedisConnection
- Type
object- Required
addressesinstancesecretName
.spec.addresses
- Description
- Addresses is a list of redis addresses for the active redis connection. It can be a single address or multiple addresses.
- Type
array
.spec.addresses[]
- Type
string
.status
- Description
- ActiveRedisConnectionStatus defines the observed state of ActiveRedisConnection
- Type
object
.status.network
- Description
- Network is the network status for redis connection.
- Type
object
.status.shards
- Description
- Role string `json:"role,omitempty"` Shards is the shards status for peer redis.
- Type
array
.status.shards[]
- Type
object- Required
indexstatussyncStatus
.status.upstreamPeer
- Description
- UpstreamPeer is the upstream peer redis.
- Type
object
.status.upstreamPeer.service_metadata
- Description
- ServiceMetadata is the metadata of the upstream peer redis service.
- Type
object
API Endpoints
The following API endpoints are available:
/apis/redis.middleware.alauda.io/v1alpha1/namespaces/{namespace}/activeredisconnectionsDELETE: delete collection of ActiveRedisConnectionGET: list objects of kind ActiveRedisConnectionPOST: create a new ActiveRedisConnection
/apis/redis.middleware.alauda.io/v1alpha1/namespaces/{namespace}/activeredisconnections/{name}DELETE: delete the specified ActiveRedisConnectionGET: read the specified ActiveRedisConnectionPATCH: partially update the specified ActiveRedisConnectionPUT: replace the specified ActiveRedisConnection
/apis/redis.middleware.alauda.io/v1alpha1/namespaces/{namespace}/activeredisconnections/{name}/statusGET: read status of the specified ActiveRedisConnectionPATCH: partially update status of the specified ActiveRedisConnectionPUT: replace status of the specified ActiveRedisConnection
/apis/redis.middleware.alauda.io/v1alpha1/namespaces/{namespace}/activeredisconnections
- HTTP method
DELETE- Description
- delete collection of ActiveRedisConnection
- HTTP responses
- HTTP method
GET- Description
- list objects of kind ActiveRedisConnection
- HTTP responses
- HTTP method
POST- Description
- create a new ActiveRedisConnection
- Query parameters
- Body parameters
- HTTP responses
/apis/redis.middleware.alauda.io/v1alpha1/namespaces/{namespace}/activeredisconnections/{name}
- HTTP method
DELETE- Description
- delete the specified ActiveRedisConnection
- Query parameters
- HTTP responses
- HTTP method
GET- Description
- read the specified ActiveRedisConnection
- HTTP responses
- HTTP method
PATCH- Description
- partially update the specified ActiveRedisConnection
- Query parameters
- HTTP responses
- HTTP method
PUT- Description
- replace the specified ActiveRedisConnection
- Query parameters
- Body parameters
- HTTP responses
/apis/redis.middleware.alauda.io/v1alpha1/namespaces/{namespace}/activeredisconnections/{name}/status
- HTTP method
GET- Description
- read status of the specified ActiveRedisConnection
- HTTP responses
- HTTP method
PATCH- Description
- partially update status of the specified ActiveRedisConnection
- Query parameters
- HTTP responses
- HTTP method
PUT- Description
- replace status of the specified ActiveRedisConnection
- Query parameters
- Body parameters
- HTTP responses