etcd gRPC API

The etcd v3 API is a gRPC-based interface providing key-value operations (put, get, delete, range), watch streams for change notifications, lease management for TTL-based keys, cluster membership management, maintenance operations including snapshots and defragmentation, and authentication and authorization controls.

API entry from apis.yml

apis.yml Raw ↑
aid: etcd:etcd-grpc-api
name: etcd gRPC API
description: The etcd v3 API is a gRPC-based interface providing key-value operations (put, get, delete,
  range), watch streams for change notifications, lease management for TTL-based keys, cluster membership
  management, maintenance operations including snapshots and defragmentation, and authentication and authorization
  controls.
humanURL: https://etcd.io/docs/v3.5/learning/api/
properties:
- type: Documentation
  url: https://etcd.io/docs/v3.5/learning/api/
- type: Reference
  url: https://etcd.io/docs/v3.5/learning/api_guarantees/
- type: Authentication
  url: https://etcd.io/docs/v3.5/op-guide/authentication/
- type: Getting Started
  url: https://etcd.io/docs/v3.5/dev-guide/interacting_v3/
- type: Client Libraries
  url: https://etcd.io/docs/v3.5/integrations/
tags:
- Cluster Management
- gRPC
- Key-Value
- Lease
- Watch