Azure / Azure/azure-sdk-for-cpp

[App Configuration] Add Key-value snapshots feature

Open
#4,055 2 comments 0 reactions 0 assignees View on GitHub
App Configuration Client
Dominant language
C++
Stars
205
Forks
172
Avg merge
1d 3h
Merged PRs (30d)
37

Description

Key-value snapshots allow developers to create a point-in-time snapshot of their configuration store. These snapshots are immutable. They can be deleted, but will have soft-delete enforced. During creation, developers can add filters to their snapshots to filter what key-values get put inside. This allows developers to create immutable, composed views of their configuration store that they can release with their application.

Snapshots can be referenced inside of an application by snapshot name, offloading complex client configuration queries in application configuration. Due to their immutable nature, developers can confidently rollback to a last-known-good configuration in the event of an issue with newer configuration.

This feature will be available in `2022-11-01-preview` API version.

[Microsoft Internal] Here is the PR for this feature - https://github.com/Azure/azure-rest-api-specs-pr/pull/8095

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.