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..f1ab3cba9 100644 --- a/services/sfs/oas_commit +++ b/services/sfs/oas_commit @@ -1 +1 @@ -8ccf08fdae6320251259ca695f1e7180eeb21275 +e59c86b86cea966ceea00bb01c604813f3ea1347