Commit Graph

13 Commits

Author SHA1 Message Date
Anton Kolesnyk
22a08bc969
Use TokenCredential *const* everywhere (#6453)
* Use TokenCredential *const* everywhere

* Use left const where the surrounding code also uses it

* Use left const everywhere

* Clang-format

* More clang-format

* typos

* Clang-format

---------

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
2025-03-12 11:57:11 -07:00
Ahson Khan
604c18c588
Add samples for AppConfig LRO CreateSnapshot with comparisons of what we'd expect the user experience to be. (#6345)
* Add samples for AppConfig LRO CreateSnapshot with comparisons of what we'd expect the user experience to be.

* Add the necessary thread include.

* Update LRO sample where Operation<T> returns a status monitor instead of the resource.

* Add initial result to get the snapshot back from the first request, and fix formatting.

* Update the return type of GetSnapshot to match existing, current API shape.
2025-01-16 19:20:12 -08:00
Ahson Khan
212774466b
Add samples for Get, Archive, and Recover Snapshots with comparisons of what we'd expect the user experience to be. (#6344) 2025-01-16 17:34:56 -08:00
Ahson Khan
81cf0af8e6
Add samples for Lock and Unlock Configuration Settings with comparisons of what we'd expect the user experience to be. (#6342) 2025-01-16 17:10:39 -08:00
Ahson Khan
2a16afbd00
Add samples for all AppConfig pager methods (GetSnapshots, GetConfigurationSettings, GetRevisions) with comparisons of what we'd expect the user experience to be. (#6341)
* Add samples for all AppConfig pager methods (GetSnapshots, GetConfigurationSettings, GetRevisions) with comparisons of what we'd expect the user experience to be.

* Adding GetConfigurationSettings for snapshot.
2025-01-16 17:08:42 -08:00
Ahson Khan
514c4cc9b6
Add samples for AppConfig Pageable GetLabels with comparisons of what we'd expect the user experience to be. (#6338) 2025-01-13 23:20:02 -08:00
Ahson Khan
35ade03b72
Mark all AppConfig SDK client methods as const, since clients are immutable. (#6328) 2025-01-10 17:18:58 -08:00
Ronnie Geraghty
b391d65809
Docs links coversion: docs.microsoft.com -> learn.microsoft.com (#6276)
* Docs links coversion: docs.microsoft.com -> learn.microsoft.com
Some markdown formatting

* Adding "msrc" to cspell words

* Undoing things auto formatter did

* Appling Ahson's suggestions
2024-12-16 09:32:19 -08:00
Ahson Khan
a046842add
Add samples for Get, Set, and Delete Configuration Settings with comparisons of what we'd expect the user experience to be. (#6286) 2024-12-14 01:28:09 -08:00
Ahson Khan
cdb6bc0a0f
Split out paged response types into its own header and re-enable KeyLabel Entity field. (#6277)
* Split out paged response types into its own header and re-enable KeyLabel Entity field.

* Add new line at eof

* Forward declare ConfigurationClient.
2024-12-06 12:00:13 -08:00
Ahson Khan
da92777b8a
Add basic operation (GetKeyValue) sample for AppConfig. (#6251)
* Add basic operation (GetKeyValue) sample for AppConfig.

* Update sample based on offline feedback.
2024-11-25 16:12:31 -08:00
Ahson Khan
20c934377c
Remove trailing comma in the JSON array within vcpkg.json (#6249) 2024-11-21 10:38:01 -08:00
Ahson Khan
d46cdad67f
Add project skeleton and check-in snapshot of generated SDK for Azure App Configuration. (#6176)
* Add project skeleton and check-in snapshot of generated SDK for Azure App Configuration.

* Add new line at eof

* Add exclusion to the cspell issue.

* Explicitly use size_t instead of auto for iterating through a vector

* Add another cspell exclusion, since it is case-sensitive

* Address PR feedback, update CL, package version.

* Update readme to remove template project content.

* Exclude appconfig from recordings, since none exist atm.

* Temporarily exclude appconfiguration from docs generation.

* Add line/branch coverage thresholds and skip publishing docs if they don't exist.
2024-11-08 12:28:18 -08:00