- Dependencies: Bump STACKIT SDK core module from
v0.24.0tov0.24.1
- Dependencies: Bump STACKIT SDK core module from
v0.23.0tov0.24.0
v1api: New fieldOtlpHttpLogsUrlinInstanceSensitiveDatamodel struct- Deprecated SDK layer in root of the module: New field
OtlpHttpLogsUrlinInstanceSensitiveDatamodel struct
- Dependencies: Bump STACKIT SDK core module from
v0.22.0tov0.23.0
- Bugfix: Disable strict decoding of API responses
- Feature: Add
AdditionalPropertiesfields to model structs
- Feature: Introduction of multi API version support for the observability SDK module. For more details please see the announcement on GitHub: #5062
v1api: New package which should be used for communication with the STACKIT observability API in the future- Deprecation: The contents in the root of this SDK module including the
waitpackage are marked as deprecated and will be removed after 2026-09-30. Switch to the newv1apipackage instead. - Dependencies: Bump STACKIT SDK core module from
v0.21.1tov0.22.0
- Feature: add AlertRecord
- new related operations:
CreateAlertRecord,DeleteAlertRecord,DeleteAlertRecords,GetAlertRecord,ListAlertRecords,PartialUpdateAlertRecords,UpdateAlertRecord - new related models:
UpdateAlertRecordPayload,PartialUpdateAlertRecordsRequestInner,CreateAlertRecordPayload,AlertRecord,AlertRecordResponse,AlertRecordsResponse
- new related operations:
- Feature: add Backups
- new related operations:
CreateBackup,CreateBackupSchedule,ListBackupRetentions,ListBackupSchedules,ListBackups,RestoreBackup - new related models:
BackupResponse,BackupRetentionResponse,BackupSchedule,BackupSchedulePostResponse,BackupScheduleResponse,CreateBackupSchedulePayload
- new related operations:
- Feature: add Elasticsearch checks
- new related operations
CreateElasticsearchCheck,DeleteElasticsearchCheck,ListElasticsearchChecks - new related models
ElasticsearchCheckChildResponse,ElasticsearchCheckResponseCreateElasticsearchCheckPayload
- new related operations
- Feature: add Mongodb checks
- new related operations
CreateMongodbCheck,ListMongodbChecks,DeleteMongodbCheck - new related models
MongodbCheckChildResponse,MongodbCheckResponse,CreateMongodbCheckPayload
- new related operations
- Feature: add Mysql checks
- new related operations
CreateMysqlCheck,DeleteMysqlCheck,ListMysqlChecks - new related models
MysqlCheckChildResponse,MysqlCheckResponse,CreateMysqlCheckPayload
- new related operations
- Feature: add Network checks
- new related operations
CreateNetworkCheck,DeleteNetworkCheck,ListNetworkChecks - new related models
NetworkCheckChildResponse,NetworkCheckResponse,CreateNetworkCheckPayload
- new related operations
- Feature: add Ping checks
- new related operations
CreatePingCheck,DeletePingCheck,ListPingChecks - new related models
PingCheckChildResponse,PingCheckResponse,CreatePingCheckPayload
- new related operations
- Feature: add Postgresql checks
- new related operations
CreatePostgresqlCheck,DeletePostgresqlCheck,ListPostgresqlChecks - new related models
PostgresqlCheckChildResponse,PostgresqlCheckResponse,CreatePostgresqlCheckPayload
- new related operations
- Feature: add Rabbitmq checks
- new related operations
CreateRabbitmqCheck,DeleteRabbitmqCheck,ListRabbitmqChecks - new related models
RabbitmqCheckChildResponse,RabbitmqCheckResponse,CreateRabbitmqCheckPayload
- new related operations
- Feature: add Redis checks
- new related operations
CreateRedisCheck,ListRedisChecks,DeleteRedisCheck - new related models
RedisCheckChildResponse,RedisCheckResponse,CreateRedisCheckPayload
- new related operations
- Feature: extended AlertRules
- new related operations
DeleteAlertRule,GetAlertRule,UpdateAlertRule - new related models
AlertRuleResponse,UpdateAlertRulePayload
- new related operations
- Feature: add Offerings
- new related operation
ListOfferings - new related model
Offerings
- new related operation
- Feature: extended Scrape
- new related operations
DeleteScrapeConfigs,PartialUpdateScrapeConfigs
- new related operations
- ️Breaking change: renamed AlertRule to AlertruleResponse
- ️Breaking change: renamed CreateScrapeConfigPayloadHttpSdConfigsInner to PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner
- ️Breaking change: renamed CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 to PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner
- ️Breaking change: renamed CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig to PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfig
- ️Breaking change: renamed CreateScrapeConfigPayloadMetricsRelabelConfigsInner to PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner
- ️Breaking change: renamed CreateScrapeConfigPayloadStaticConfigsInner to PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner
- ️Breaking change: renamed CreateScrapeConfigPayloadBasicAuth to PartialUpdateScrapeConfigsRequestInnerBasicAuth
- Bump STACKIT SDK core module from
v0.21.0tov0.21.1
- Dependencies: Bump
github.com/golang-jwt/jwt/v5fromv5.3.0tov5.3.1
- Bugfix: Correctly handle file closing for file uploads
- Bump STACKIT SDK core module from
v0.20.1tov0.21.0
- Breaking change: The
PartialUpdateAlertrulestakes nowPartialUpdateAlertrulesRequestInnerinstead ofUpdateAlertgroupsRequestInnerRulesInner. - Breaking change: The type of
RulesinCreateLogsAlertgroupsPayloadandUpdateLogsAlertgroupPayloadhas changed from[]UpdateAlertgroupsRequestInnerRulesInnerto[]CreateLogsAlertgroupsPayloadRulesInner. - Deprecation: The
GrafanaAdminPasswordandGrafanaAdminUserfields are now deprecated inInstanceSensitiveDatamodel - Feature: Add
GrafanaAdminEnabledtoCreateInstancePayloadandUpdateInstancePayloadmodels. - Feature: Add new field
recordinUpdateAlertgroupsRequestInnerRulesInnermodel - Feature: Add
CertChecktoCertCheckResponsemodel. - Feature: Add
HttpChecktoHttpCheckResponsemodel. - Feature: Add new
CreateLogsAlertgroupsPayloadRulesInnermodel. - Feature: Add
allowAssignGrafanaAdmintoGrafanaOauthandUpdateGrafanaConfigsPayloadGenericOauthmodels. - Feature: Add
GrafanaAdminEnabledtoInstanceSensitiveDatamodel. - Feature: Add new
PartialUpdateAlertrulesRequestInnermodel.
- Bump STACKIT SDK core module from
v0.19.0tov0.20.0
- Deprecation: The
JaegerHttpTracesUrlfield is now deprecated in all relevant models and will be removed after 9th April 2026. Use the newJaegerHttpUrlfield instead.
- Feature: Add attributes
JaegerHttpTracesUrl,OtlpGrpcTracesUrlandOtlpHttpTracesUrltoInstanceSensitiveDatamodel
- Feature: Add support for HTTP checks and cert checks
- Feature: Add
MetricsEndpointUrlfield toInstanceSensitiveDatamodel struct
- Introduce new struct
UpdateAlertConfigsPayloadRouteRoutesInner
- Feature: Add new
GoogleChatwebhook
- Feature: Add new
CreateCredentialsPayloadmodel for creating credentials with optional description - Feature: Add
Descriptionfield toCredentialsandServiceKeysListmodels - Feature: Update
CreateCredentialsAPI to accept payload with description - Improvement: Improved documentation for some fields of the
UpdateMetricsStorageRetentionPayloardmodel regarding downsampling behavior and validation rules
- Dependencies: Bump
github.com/golang-jwt/jwt/v5fromv5.2.2tov5.2.3
- Feature: Add new API methods for logs configuration management:
GetLogsConfigsandUpdateLogsConfigs - Feature: Add new API methods for traces configuration management:
GetTracesConfigsandUpdateTracesConfigs - Feature: Add new models for configuration management:
LogsConfig,LogsConfigResponse,TraceConfig,TracesConfigResponse,UpdateLogsConfigsPayload, andUpdateTracesConfigsPayload
- Add
required:"true"tags to model structs
- Bugfix: Adjusted
UnmarshalJSONfunction to use enum types and added tests for enums - Feature: Added
PriorityandSendResolvedattributes - Deprecation:
MatchandMatchReattributes are deprecated.
- Breaking change: Introduce interfaces for
APIClientand the request structs
- Breaking change: Introduce typed enum constants for status attributes
- Feature: Update user-agent header
- Bugfix: Correctly handle empty payload in body
- Feature: Add new methods
ListLogsAlertgroups,CreateLogsAlertgroups,GetLogsAlertgroup,UpdateLogsAlertgroup,DeleteLogsAlertgroup
- New: Support for alert groups
- Internal: Backwards compatible change to generated code
- New: Minimal go version is now Go 1.21
- Bugfix: Correctly handle nullable attributes in model types
- Feature: Add support for nullable models
First release.
This module offers the same functionalities as argus (release v0.11.0.