Documentation ¶
Overview ¶
Package remoteclient implements client for remote management of VPP configuration.
Index ¶
- func DataChangeRequestDB(broker keyval.ProtoBroker) defaultplugins.DataChangeDSL
- func DataChangeRequestGRPC(client vppsvc.ChangeConfigServiceClient) defaultplugins.DataChangeDSL
- func DataResyncRequestDB(broker keyval.ProtoBroker) defaultplugins.DataResyncDSL
- func DataResyncRequestGRPC(client vppsvc.ResyncConfigServiceClient) defaultplugins.DataResyncDSL
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataChangeRequestDB ¶
func DataChangeRequestDB(broker keyval.ProtoBroker) defaultplugins.DataChangeDSL
DataChangeRequestDB allows to create Data Change requests using convenient Data Change DSL and send it through the provided <broker>. User of the API does not need to be aware of keys.
func DataChangeRequestGRPC ¶ added in v1.0.5
func DataChangeRequestGRPC(client vppsvc.ChangeConfigServiceClient) defaultplugins.DataChangeDSL
DataChangeRequestGRPC allows to send Data Change requests conveniently (even without directly using Broker) User of the API does not need to be aware of keys.
func DataResyncRequestDB ¶
func DataResyncRequestDB(broker keyval.ProtoBroker) defaultplugins.DataResyncDSL
DataResyncRequestDB allows to create a RESYNC request using convenient RESYNC DSL and send it through the provided <broker>. User of the API does not need to be aware of keys. User of the API does not need to delete the obsolete objects/keys prior to RESYNC - it is handled by DataResyncDSL.
func DataResyncRequestGRPC ¶ added in v1.0.5
func DataResyncRequestGRPC(client vppsvc.ResyncConfigServiceClient) defaultplugins.DataResyncDSL
DataResyncRequestGRPC allows to send RESYNC requests conveniently. User of the API does not need to be aware of keys. User of the API does not need do by himself the delete of obsolete objects/keys during RESYNC.
Types ¶
This section is empty.