Azure / azure-sdk-for-go

This repository is for active development of the Azure SDK for Go. For consumers of the SDK we recommend visiting our public developer docs at:
https://docs.microsoft.com/azure/developer/go/
MIT License
1.64k stars 844 forks source link

Switch Key Vault library to be based on TypeSpec #23458

Open RickWinter opened 2 months ago

RickWinter commented 2 months ago

Goal here is to generate the libraries from TSPs while we want to maintain surface area.

There are two primary objectives from this work:

  1. Add support in dataplane for generating libraries using the TypeSpec-Go generator
  2. Convert KeyVault library to generate from TypeSpec

For repo infrastructure we need to do the following:

For each library (Secrets / Keys / Certs / Admin) we will need to do the following:

chlowell commented 1 month ago

This is the high-level process for each library:

gracewilcox commented 1 week ago

CURRENT PROGRESS: