package
0.0.0-20240909034204-207f58c0b9a3
Repository: https://github.com/chnsz/golangsdk.git
Documentation: pkg.go.dev
# Functions
Bind is a method to bind a plugin to one or more APIs.
Create is a method used to create a new plugin using given parameters.
Delete is a method to remove the specified plugin using its ID and related dedicated instance ID.
ExtractBindInfos is a method to extract the list of binding details for plugin.
Get is a method to obtain an existing plugin detail by its ID and related instance ID.
ListBind is a method to obtain all API to which the plugin bound.
Unbind is an method used to unbind one or more APIs from the plugin.
Update is a method used to update a plugin using given parameters.
# Structs
BindApiInfo is an object that represents the bind detail.
BindOpts is the structure that used to bind a plugin to the published APIs.
BindPage is a single page maximum result representing a query by offset page.
BindResp is the structure that represents the API response of the plugin binding.
CreateOpts is the structure used to create a new plugin.
ListBindOpts is the structure used to querying published API list that plugin associated.
Plugin is the structure that represents the plugin detail.
PluginBindDetail is the structure that represents the binding details.
UnbindOpts is the structure that used to unbind the published APIs from the plugin.
UpdateOpts is the structure used to update the plugin configuration.