Skip to content

Commit df2dbe4

Browse files
authored
Update lifecycle-management-overview.md
Moved Lifecycle policy runs to higher in the doc. Re-titled it Lifecycle policy characteristics. Added link to the new LCM Performance Characteristics article.
1 parent 23c727e commit df2dbe4

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

articles/storage/blobs/lifecycle-management-overview.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,20 @@ Each rule within the policy has several parameters, described in the following t
7373
| `type` | An enum value | The current valid type is `Lifecycle`. | True |
7474
| `definition` | An object that defines the lifecycle rule | Each definition is made up of a filter set and an action set. | True |
7575

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)
7690
## Lifecycle management rule definition
7791

7892
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
183197

184198
<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).
185199

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
201201
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.
202202

203203

0 commit comments

Comments
 (0)