1.26.0
Breaking Changes
This release introduces a support for new version of InfluxDB OSS API definitions - oss.yml. The following breaking changes are in underlying API services and doesn't affect common apis such as - WriteApi, QueryApi, BucketsApi, OrganizationsApi...
- Add
LegacyAuthorizationsServiceto deal with legacy authorizations - Add
ResourceServiceto retrieve all knows resources - Add
BackupServiceto represents the data backup functions of InfluxDB - Add
ReplicationsServiceto represents the replication functions of InfluxDB - Add
RestoreServiceto represents the data restore functions of InfluxDB - Add
ConfigServiceto retrieve InfluxDB's runtime configuration - Add
RemoteConnectionsServiceto deal with registered remote InfluxDB connections - Add
TelegrafPluginsServiceto retrieve all Telegraf's plugins - Update
TemplatesServiceto deal withStackandTemplateAPI DBRPsService:- doesn't requires
org_idparameter for operations get_dbr_ps_idoperation usesDBRPGetas a type of resultpatch_dbrpidoperation usesDBRPGetas a type of resultpost_dbrpoperation usesDBRPCreateas a type of request
- doesn't requires
DefaultService:get_routesoperation is moved toRoutesServiceget_telegraf_pluginoperation is moved toTelegrafsServicepost_signinoperation is moved toSigninServicepost_signoutoperation is moved toSignoutService
OrganizationsService:get_orgs_id_secretsoperation is moved toSecretsServicepatch_orgs_id_secretsoperation is moved toSecretsServicepost_orgs_id_secretsoperation is moved toSecretsService
- Remove
DocumentApiin favour of InfluxDB Community Templates. For more info see - influxdb#19300, openapi#192 TelegrafsServiceusesTelegrafPluginRequestto createTelegrafconfigurationTelegrafsServiceusesTelegrafPluginRequestto updateTelegrafconfiguration
API
- #399: Use the latest InfluxDB OSS API definitions to generated APIs