Restrictions for gNMI Protocol 247 Information About the gNMI Protocol 248 About GNMI 248 JSON IETF Encoding for YANG Data Trees 248 Proto Encoding 249 gNMI GET Request 251 gNMI SetRequest 254 gNMI Namespace 255 gNMI Wildcards 257 gNMI Configuration Persistence 260 gNMI Username and Password Authentication 260 gNMI Error Messages 260 How to Enable the gNMI Protocol 260 Creating Certs with OpenSSL on Linux 261 Installing Certs on a Device Through the CLI 261 Enabling gNMI in Insecure Mode 262 Enabling gNMI in Secure Mode 263 Connecting the gNMI Client 265 Configuration Examples for the gNMI Protocol 266 Example: Enabling gNMI in Insecure Mode 266 Example:
Enabling gNMI in Secure Mode 266 Additional References for the gNMI Protocol 266 Feature Information for the gNMI Protocol 267 gRPC Network Operations Interface 275 C H A P T E R 1 1 Information About the gRPC Network Operations Interface 275 gNOI Protocol 275 Certificate Management Service 275 Install RPC 276 Rotate RPC 278 Revoke RPC 279 GetCertificate RPC 280 CanGenerateCSR RPC 281 Mutual Authentication 282 Contents Programmability Configuration Guide, Cisco IOS XE 17.16.x xiii