You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Moved Lifecycle policy runs to higher in the doc. Re-titled it Lifecycle policy characteristics. Added link to the new LCM Performance Characteristics article.
Copy file name to clipboardExpand all lines: articles/storage/blobs/lifecycle-management-overview.md
+15-15Lines changed: 15 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -73,6 +73,20 @@ Each rule within the policy has several parameters, described in the following t
73
73
|`type`| An enum value | The current valid type is `Lifecycle`. | True |
74
74
|`definition`| An object that defines the lifecycle rule | Each definition is made up of a filter set and an action set. | True |
75
75
76
+
## Lifecycle policy characteristics
77
+
78
+
When you add or edit the rules of a lifecycle policy, it can take up to 24 hours for changes to go into effect and for the first execution to start.
79
+
80
+
An active policy processes objects periodically, and is interrupted if changes are made to the policy. If you disable a policy, then no new policy runs will be scheduled, but if a run is already in progress, that run will continue until it completes and you're billed for any actions that are required to complete the run. If you disable or delete all of the rules in a policy, then the policy becomes inactive, and no new runs will be scheduled.
81
+
82
+
The time required for a run to complete depends on the number of blobs evaluated and operated on. The latency with which a blob is evaluated and operated on may be longer if the request rate for the storage account approaches the storage account limit. All requests made to storage account, including requests made by policy runs, accrue to the same limit on requests per second, and as that limit approaches, priority is given to requests made by workloads. To request an increase in account limits, contact [Azure Support](https://azure.microsoft.com/support/faq/).
83
+
Learn more about [Lifecycle Management Performance Characteristics](lifecycle-management-performance-characteristics).
84
+
85
+
To view default scale limits, see the following articles:
86
+
87
+
-[Scalability and performance targets for Blob storage](scalability-targets.md)
88
+
-[Scalability and performance targets for standard storage accounts](../common/scalability-targets-standard-account.md)
89
+
-[Scalability targets for premium block blob storage accounts](scalability-targets-premium-block-blobs.md)
76
90
## Lifecycle management rule definition
77
91
78
92
Each rule definition within a policy includes a filter set and an action set. The [filter set](#rule-filters) limits rule actions to a certain set of objects within a container or objects names. The [action set](#rule-actions) applies the tier or delete actions to the filtered set of objects.
@@ -183,21 +197,7 @@ The run conditions are based on age. Current versions use the last modified time
183
197
184
198
<sup>1</sup> If [last access time tracking](#move-data-based-on-last-accessed-time) is not enabled, **daysAfterLastAccessTimeGreaterThan** uses the date the lifecycle policy was enabled instead of the `LastAccessTime` property of the blob. This date is also used when the `LastAccessTime` property is a null value. For more information about using last access time tracking, see [Move data based on last accessed time](#move-data-based-on-last-accessed-time).
185
199
186
-
## Lifecycle policy runs
187
-
188
-
When you add or edit the rules of a lifecycle policy, it can take up to 24 hours for changes to go into effect and for the first execution to start.
189
-
190
-
An active policy processes objects continuously, and is interrupted if changes are made to the policy. If you disable a policy, then no new policy runs will be scheduled, but if a run is already in progress, that run will continue until it completes and you're billed for any actions that are required to complete the run. If you disable or delete all of the rules in a policy, then the policy becomes inactive, and no new runs will be scheduled.
191
-
192
-
The time required for a run to complete depends on the number of blobs evaluated and operated on. The latency with which a blob is evaluated and operated on may be longer if the request rate for the storage account approaches the storage account limit. All requests made to storage account, including requests made by policy runs, accrue to the same limit on requests per second, and as that limit approaches, priority is given to requests made by workloads. To request an increase in account limits, contact [Azure Support](https://azure.microsoft.com/support/faq/).
193
-
194
-
To view default scale limits, see the following articles:
195
-
196
-
-[Scalability and performance targets for Blob storage](scalability-targets.md)
197
-
-[Scalability and performance targets for standard storage accounts](../common/scalability-targets-standard-account.md)
198
-
-[Scalability targets for premium block blob storage accounts](scalability-targets-premium-block-blobs.md)
199
-
200
-
### Lifecycle policy completed event
200
+
## Lifecycle policy completed event
201
201
The `LifecyclePolicyCompleted` event is generated when the actions defined by a lifecycle management policy are performed. A summary section appears for each action that is included in the policy definition. The following json shows an example `LifecyclePolicyCompleted` event for a policy. Because the policy definition includes the `delete`, `tierToCool`, `tierToCold`, and `tierToArchive` actions, a summary section appears for each one.
0 commit comments