akamai/AkamaiOPEN-edgegrid-golang (github.com/akamai/AkamaiOPEN-edgegrid-golang/v9)
### [`v9.1.0`](https://redirect.github.com/akamai/AkamaiOPEN-edgegrid-golang/releases/tag/v9.1.0): Edgegrid v9.1.0 release
[Compare Source](https://redirect.github.com/akamai/AkamaiOPEN-edgegrid-golang/compare/v9.0.0...v9.1.0)
### EDGEGRID GOLANG RELEASE NOTES
#### 9.1.0 (Nov 14, 2024)
##### FEATURES/ENHANCEMENTS:
- General
- Added a configurable `WithRetries` option for creating new sessions with global GET retries. It can be configured with these parameters:
- `retryMax` - The maximum number of API request retries.
- `retryWaitMin` - The minimum wait time in `time.Duration` between API requests retries.
- `retryWaitMax` - The maximum wait time in `time.Duration` between API requests retries.
- `excludedEndpoints` - The list of path expressions defining endpoints which should be excluded from the retry feature.
- Added logic responsible for closing the response body in each method.
- APPSEC
- Added following content protection fields to `GetExportConfigurationResponse` under `BotManagement` section
- `ContentProtectionRules`
- `ContentProtectionRuleSequence`
- `ContentProtectionJavaScriptInjectionRules`
- Changed `EnabledBotmanSiemEvents` to `*bool` and omitted from following structs when empty
- `GetSiemSettingResponse`
- `RemoveSiemSettingsRequest`
- `RemoveSiemSettingsResponse`
- `UpdateSiemSettingsRequest`
- `UpdateSiemSettingsResponse`
- DNS
- Added support for `OutboundZoneTransfer` field in requests and responses for these methods:
- `CreateBulkZones`
- `CreateZone`
- `GetZone`
- `ListZones`
- `UpdateZone`
##### BUG FIXES:
- APPSEC
- Fixed SIEM exception validation for the `Exceptions` field.
- Cloud Access
- Added custom error `ErrAccessKeyNotFound` to easier verify if provided access key does not exist.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
â™» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
v9.0.0
->v9.1.0
Release Notes
akamai/AkamaiOPEN-edgegrid-golang (github.com/akamai/AkamaiOPEN-edgegrid-golang/v9)
### [`v9.1.0`](https://redirect.github.com/akamai/AkamaiOPEN-edgegrid-golang/releases/tag/v9.1.0): Edgegrid v9.1.0 release [Compare Source](https://redirect.github.com/akamai/AkamaiOPEN-edgegrid-golang/compare/v9.0.0...v9.1.0) ### EDGEGRID GOLANG RELEASE NOTES #### 9.1.0 (Nov 14, 2024) ##### FEATURES/ENHANCEMENTS: - General - Added a configurable `WithRetries` option for creating new sessions with global GET retries. It can be configured with these parameters: - `retryMax` - The maximum number of API request retries. - `retryWaitMin` - The minimum wait time in `time.Duration` between API requests retries. - `retryWaitMax` - The maximum wait time in `time.Duration` between API requests retries. - `excludedEndpoints` - The list of path expressions defining endpoints which should be excluded from the retry feature. - Added logic responsible for closing the response body in each method. - APPSEC - Added following content protection fields to `GetExportConfigurationResponse` under `BotManagement` section - `ContentProtectionRules` - `ContentProtectionRuleSequence` - `ContentProtectionJavaScriptInjectionRules` - Changed `EnabledBotmanSiemEvents` to `*bool` and omitted from following structs when empty - `GetSiemSettingResponse` - `RemoveSiemSettingsRequest` - `RemoveSiemSettingsResponse` - `UpdateSiemSettingsRequest` - `UpdateSiemSettingsResponse` - DNS - Added support for `OutboundZoneTransfer` field in requests and responses for these methods: - `CreateBulkZones` - `CreateZone` - `GetZone` - `ListZones` - `UpdateZone` ##### BUG FIXES: - APPSEC - Fixed SIEM exception validation for the `Exceptions` field. - Cloud Access - Added custom error `ErrAccessKeyNotFound` to easier verify if provided access key does not exist.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
â™» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.