diff --git a/CHANGELOG.md b/CHANGELOG.md index 91fa1296f..6d6af221c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -421,6 +421,8 @@ - **Feature:** new model `SnapshotPolicySnapshotPolicySchedule` - [v0.10.0](services/sfs/CHANGELOG.md#v0100) - **Breaking change:** Change type from `*string` to `NullableString` of field `SnapshotPolicyId` in model `UpdateResourcePoolPayload` + - [v0.10.1](services/sfs/CHANGELOG.md#v0101) + - **Docs:** Extend docs of `SnaplockRetentionHours`, `Count`, `RetentionCount` - `ske`: - [v1.11.2](services/ske/CHANGELOG.md#v1112) - **Dependencies:** Bump STACKIT SDK core module from `v0.24.0` to `v0.24.1` diff --git a/services/sfs/CHANGELOG.md b/services/sfs/CHANGELOG.md index 506bba85c..a2bd439b5 100644 --- a/services/sfs/CHANGELOG.md +++ b/services/sfs/CHANGELOG.md @@ -1,3 +1,6 @@ +## v0.10.1 +- **Docs:** Extend docs of `SnaplockRetentionHours`, `Count`, `RetentionCount` + ## v0.10.0 - **Breaking change:** Change type from `*string` to `NullableString` of field `SnapshotPolicyId` in model `UpdateResourcePoolPayload` diff --git a/services/sfs/VERSION b/services/sfs/VERSION index f78dc3652..aedc9ddc3 100644 --- a/services/sfs/VERSION +++ b/services/sfs/VERSION @@ -1 +1 @@ -v0.10.0 \ No newline at end of file +v0.10.1 \ No newline at end of file diff --git a/services/sfs/model_create_resource_pool_snapshot_payload.go b/services/sfs/model_create_resource_pool_snapshot_payload.go index 9bb5d92c3..c5bbca75c 100644 --- a/services/sfs/model_create_resource_pool_snapshot_payload.go +++ b/services/sfs/model_create_resource_pool_snapshot_payload.go @@ -111,6 +111,7 @@ type CreateResourcePoolSnapshotPayload struct { // Name of the Resource Pool Snapshot Name CreateResourcePoolSnapshotPayloadGetNameAttributeType `json:"name,omitempty"` // (optional) Time in hours after which snaplock on the snapshot expires + // Can be cast to int32 without loss of precision. SnaplockRetentionHours CreateResourcePoolSnapshotPayloadGetSnaplockRetentionHoursAttributeType `json:"snaplockRetentionHours,omitempty"` } diff --git a/services/sfs/model_snapshot_policy_schedule.go b/services/sfs/model_snapshot_policy_schedule.go index cff846f28..144261652 100644 --- a/services/sfs/model_snapshot_policy_schedule.go +++ b/services/sfs/model_snapshot_policy_schedule.go @@ -157,6 +157,7 @@ type SnapshotPolicyScheduleGetScheduleIdRetType = string // Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead type SnapshotPolicySchedule struct { // Retention Count + // Can be cast to int32 without loss of precision. Count SnapshotPolicyScheduleGetCountAttributeType `json:"count,omitempty"` // Interval of the Schedule (follows the cron schedule expression in Unix-like systems) Interval SnapshotPolicyScheduleGetIntervalAttributeType `json:"interval,omitempty"` diff --git a/services/sfs/model_snapshot_policy_snapshot_policy_schedule.go b/services/sfs/model_snapshot_policy_snapshot_policy_schedule.go index 66a956fdc..70cf8ef0c 100644 --- a/services/sfs/model_snapshot_policy_snapshot_policy_schedule.go +++ b/services/sfs/model_snapshot_policy_snapshot_policy_schedule.go @@ -221,6 +221,7 @@ type SnapshotPolicySnapshotPolicySchedule struct { // Prefix used for the snapshots created by this policy Prefix SnapshotPolicySnapshotPolicyScheduleGetPrefixAttributeType `json:"prefix,omitempty"` // Retention Count + // Can be cast to int32 without loss of precision. RetentionCount SnapshotPolicySnapshotPolicyScheduleGetRetentionCountAttributeType `json:"retentionCount,omitempty"` // Retention Period (ISO 8601 format or \"infinite\") RetentionPeriod SnapshotPolicySnapshotPolicyScheduleGetRetentionPeriodAttributeType `json:"retentionPeriod,omitempty"` diff --git a/services/sfs/oas_commit b/services/sfs/oas_commit index b11b4bcce..293cbe3e4 100644 --- a/services/sfs/oas_commit +++ b/services/sfs/oas_commit @@ -1 +1 @@ -8ccf08fdae6320251259ca695f1e7180eeb21275 +409f48dd7287ddea0ee1fdea89f994a906e150de