diff --git a/sdk/messaging/eventgrid/azsystemevents/CHANGELOG.md b/sdk/messaging/eventgrid/azsystemevents/CHANGELOG.md index 427383cf8a8a..30280fe8f1fe 100644 --- a/sdk/messaging/eventgrid/azsystemevents/CHANGELOG.md +++ b/sdk/messaging/eventgrid/azsystemevents/CHANGELOG.md @@ -1,14 +1,11 @@ # Release History -## 0.4.2 (Unreleased) +## 0.4.2 (2024-09-19) ### Features Added -### Breaking Changes - -### Bugs Fixed - -### Other Changes +- A new field has been added to StorageLifecyclePolicyCompletedEventData: + - TierToColdSummary ## 0.4.1 (2024-08-20) diff --git a/sdk/messaging/eventgrid/azsystemevents/models.go b/sdk/messaging/eventgrid/azsystemevents/models.go index 3f434b0b46e9..646fc663871b 100644 --- a/sdk/messaging/eventgrid/azsystemevents/models.go +++ b/sdk/messaging/eventgrid/azsystemevents/models.go @@ -4838,6 +4838,9 @@ type StorageLifecyclePolicyCompletedEventData struct { // REQUIRED; Execution statistics of a specific policy action in a Blob Management cycle. TierToArchiveSummary *StorageLifecyclePolicyActionSummaryDetail + // REQUIRED; Execution statistics of a specific policy action in a Blob Management cycle. + TierToColdSummary *StorageLifecyclePolicyActionSummaryDetail + // REQUIRED; Execution statistics of a specific policy action in a Blob Management cycle. TierToCoolSummary *StorageLifecyclePolicyActionSummaryDetail diff --git a/sdk/messaging/eventgrid/azsystemevents/models_serde.go b/sdk/messaging/eventgrid/azsystemevents/models_serde.go index cf7378e72856..a25bb3680874 100644 --- a/sdk/messaging/eventgrid/azsystemevents/models_serde.go +++ b/sdk/messaging/eventgrid/azsystemevents/models_serde.go @@ -10822,6 +10822,7 @@ func (s StorageLifecyclePolicyCompletedEventData) MarshalJSON() ([]byte, error) populate(objectMap, "deleteSummary", s.DeleteSummary) populate(objectMap, "scheduleTime", s.ScheduleTime) populate(objectMap, "tierToArchiveSummary", s.TierToArchiveSummary) + populate(objectMap, "tierToColdSummary", s.TierToColdSummary) populate(objectMap, "tierToCoolSummary", s.TierToCoolSummary) return json.Marshal(objectMap) } @@ -10844,6 +10845,9 @@ func (s *StorageLifecyclePolicyCompletedEventData) UnmarshalJSON(data []byte) er case "tierToArchiveSummary": err = unpopulate(val, "TierToArchiveSummary", &s.TierToArchiveSummary) delete(rawMsg, key) + case "tierToColdSummary": + err = unpopulate(val, "TierToColdSummary", &s.TierToColdSummary) + delete(rawMsg, key) case "tierToCoolSummary": err = unpopulate(val, "TierToCoolSummary", &s.TierToCoolSummary) delete(rawMsg, key) diff --git a/sdk/messaging/eventgrid/azsystemevents/testdata/tsp-location.yaml b/sdk/messaging/eventgrid/azsystemevents/testdata/tsp-location.yaml index 78f5d30a3df8..ccdf5f13c870 100644 --- a/sdk/messaging/eventgrid/azsystemevents/testdata/tsp-location.yaml +++ b/sdk/messaging/eventgrid/azsystemevents/testdata/tsp-location.yaml @@ -1,3 +1,3 @@ directory: specification/eventgrid/Azure.Messaging.EventGrid.SystemEvents -commit: 0d023bd802cde559706b5865f685a10a88516e09 +commit: 6c709e5a3325eaa862649acee2252ce1c8166042 repo: Azure/azure-rest-api-specs