Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[AutoPR Microsoft.Azure.Management.Network] Adding APIs for the new resource - Network Security Perimeter (NSP) #4193

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
82 commits
Select commit Hold shift + click to select a range
e85aa20
Added App Context and Env Var switch for BlobRequestConditions valida…
seanmcc-msft Jun 18, 2021
2bad3ff
update hardcoded master to default branch (#21946)
chidozieononiwu Jun 18, 2021
6c2d700
[Storage][Webjobs] Honor custom value of QueueOptions.MaxPollingInter…
kasobol-msft Jun 18, 2021
60a3daf
[MetricsAdvisor] Minor API changes (#21949)
kinelski Jun 18, 2021
6a5198b
Remove Microsoft.Azure.KeyVault.sln (#21896)
heaths Jun 18, 2021
a140aaf
fix typo in Monitor Query package description (#21752)
scottaddie Jun 18, 2021
e5eab14
[Storage] AppendBlobClient request validation (#21974)
seanmcc-msft Jun 18, 2021
2413550
Fix hard-coded master (#21970)
azure-sdk Jun 18, 2021
088f548
Add public ctor for SubscriptionValidationResponse (#21975)
JoshLove-msft Jun 18, 2021
b3a32b4
TelemetryItem.Time format to keep time precision (#20476)
mangeg Jun 18, 2021
a111864
Add Stable API Version for point-in-time restore. (#21768)
amisi01 Jun 18, 2021
6ac2f79
Fix Managed HSM test deployment (#21979)
heaths Jun 18, 2021
a358f10
WPS changes based on API reviews, PR reviews, and changes to LLC plan…
KrzysztofCwalina Jun 18, 2021
cbad4bb
Mark test as inconclusive if doc publish does not start (#21859)
Mohit-Chakraborty Jun 19, 2021
c11b128
Bump log4net in /sdk/mgmtcommon/ClientRuntime.Log4Net (#21964)
dependabot[bot] Jun 21, 2021
e4bc18f
Sync eng/common directory with azure-sdk-tools for PR 1716 (#22013)
azure-sdk Jun 21, 2021
237cc4c
Updating CODEOWNERS - Azure Monitor OTEL Exporter (#22018)
vishweshbankwar Jun 21, 2021
eaf699d
Clean up master ref in ci
chidozieononiwu Jun 21, 2021
e33bbdd
Fix storage extension build (#22012)
JoshLove-msft Jun 21, 2021
834ddd4
[Microsoft.Azure.ServiceBus] Fix event source messages 40 and 41 (#22…
0xced Jun 21, 2021
69e5271
Prepare for release (#22020)
JoshLove-msft Jun 21, 2021
09cc00a
Add a flag to enable NuGet.org README.md display (#21157)
pakrym Jun 21, 2021
658dbd4
Added enhancements on top of Calling Server preview 1 (#21686)
navali-msft Jun 21, 2021
6101e57
Sync eng/common directory with azure-sdk-tools for PR 1719 (#22024)
azure-sdk Jun 21, 2021
893aee7
Update AutoRest C# version (#21912)
azure-sdk Jun 22, 2021
9194362
[Azure.Messaging.ServiceBus] Fix AmqpMessageBodyTests (#22008)
0xced Jun 22, 2021
dfd877f
Increment version for eventgrid releases (#22028)
azure-sdk Jun 22, 2021
d0f4b8b
[MetricsAdvisor] Merged MetricsAdvisorKeyCredential UpdateKey methods…
kinelski Jun 22, 2021
5a9e1ca
Disable BearerTokenAuthenticationPolicy_TokenAlmostExpiredThenFailed …
pakrym Jun 22, 2021
2a31c44
First draft of Tables migration guide (#21909)
christothes Jun 22, 2021
056b2ae
Add ASP.NET Core section to demo DI (#21740)
lilyjma Jun 22, 2021
1862ceb
Prepare for release (#22032)
JoshLove-msft Jun 22, 2021
240860b
[Storage] PageBlobClient request condition validation (#21976)
seanmcc-msft Jun 22, 2021
714d714
Upgrade open telemetry package dependencies (#22017)
vishweshbankwar Jun 22, 2021
66b7871
Created exception for unsupported AOA asset conversion filetypes (#21…
jastenze Jun 22, 2021
962cbc9
Refactoring TelemetryPartATests.cs (#22051)
vishweshbankwar Jun 22, 2021
50a9039
Increment version for servicebus releases (#22056)
azure-sdk Jun 22, 2021
3eba23e
[MetricsAdvisor] Split GetAnomalies and GetIncidents into two separat…
kinelski Jun 22, 2021
259b0d3
Fix broken links in the attestation readme (#22055)
chidozieononiwu Jun 22, 2021
8966894
Updating service owners for Event Hubs (#22062)
jsquire Jun 22, 2021
e7a292d
LillianPR - Files Generated (#22049)
VMMicrosoft Jun 22, 2021
7292ffa
Disable INT Tests for Communication CallingServer SDK. (#22050)
zihzhan-msft Jun 22, 2021
e09d8fb
Rename Master to main in markdown files
chidozieononiwu Jun 21, 2021
ebe71eb
Fix names in codeowners
weshaggard Jun 22, 2021
f85a4ac
Prepare for release (#22057)
JoshLove-msft Jun 22, 2021
caf436c
ADT perf tests (#21944)
azabbasi Jun 22, 2021
09df25a
remove PageableOperation to use the one in Azure.Core (#22060)
maririos Jun 22, 2021
42039d1
adjust tests and re record (#22065)
maririos Jun 22, 2021
f59a870
[Storage] Cache encryption key if high level api spans across multipl…
kasobol-msft Jun 23, 2021
227f6b3
Increment version for servicebus releases (#22071)
azure-sdk Jun 23, 2021
42d7023
Updated Storage request conditions validation (#22063)
seanmcc-msft Jun 23, 2021
47f69d6
Fix links in snippets (#22089)
pakrym Jun 23, 2021
c46ca86
Merge hotfix branch. (#22082)
kasobol-msft Jun 23, 2021
f939b90
Fix links in snippets 2 (#22091)
pakrym Jun 23, 2021
1cfa45f
Feature/storage/blob container client request conditions (#22076)
seanmcc-msft Jun 23, 2021
9a3f9c1
Added BlobRequestConditions validation to BlobServiceClient (#22094)
seanmcc-msft Jun 23, 2021
293df1b
Update ubuntu VMImage (#21834)
chidozieononiwu Jun 23, 2021
5d28868
[MetricsAdvisor] Moved SourceType from DataFeed to DataFeedSource (#2…
kinelski Jun 23, 2021
0c9f9ef
Feature/storage/block blob client request validation (#22097)
seanmcc-msft Jun 23, 2021
598f9fe
Support Tenant Id Challenges / Hints (#21378)
christothes Jun 23, 2021
302faea
[Identity] Add support for Bridge to Kubernetes to ManagedIdentityCre…
schaabs Jun 23, 2021
246e9ef
Features/storage/blob lease client request conditions validation (#22…
seanmcc-msft Jun 23, 2021
50c62cc
Edit pass on server timeout section in Monitor Query README (#22048)
scottaddie Jun 23, 2021
be4174d
Always set otel.status_code (#22115)
pakrym Jun 23, 2021
3e78cbf
Temporary remove new GetConfigurationSetting API (#22118)
pakrym Jun 23, 2021
9fe1cf7
update SnippetGenerator to add language hint (#22090)
christothes Jun 23, 2021
b3224ee
Use the correct snipper in AppConfiguration (#22137)
pakrym Jun 24, 2021
8848724
update delete sample (#22138)
annelo-msft Jun 24, 2021
62374c0
Zihzhan/sdk docs (#22147)
zihzhan-msft Jun 24, 2021
0247d3e
Feature/storage/blob base client request validation (#22136)
seanmcc-msft Jun 24, 2021
69917f9
[MetricsAdvisor] Renamed DataSourceCredential types (#22119)
kinelski Jun 24, 2021
77dc25a
Removed dependency on System.IdentityModel.Tokens.Jwt from WPS (#22112)
KrzysztofCwalina Jun 24, 2021
9bbe331
[MetricsAdvisor] Updated DimensionKey implementation (#21972)
kinelski Jun 24, 2021
bfab73f
Sync eng/common directory with azure-sdk-tools for PR 1729 (#22105)
azure-sdk Jun 24, 2021
dfe0462
Expose error details in AMQ APIs (#22114)
pakrym Jun 24, 2021
0725ac5
Add Ubuntu 20 to local dns bypass template (#22149)
azure-sdk Jun 24, 2021
7be25e8
[Event Hubs] Incorporate AmqpAnnotatedMessage into EventData (#22059)
jsquire Jun 24, 2021
7378293
Rename master to main
chidozieononiwu Jun 24, 2021
584f576
Update master to main (#22177)
weshaggard Jun 24, 2021
9bb7868
Regenerate .NET SDK for Event Grid 2021-06-01-preview (#21959)
ahamad-MS Jun 25, 2021
78d1404
Update references from master to main (#22183)
azure-sdk Jun 25, 2021
f4ed18d
CodeGen from PR 14433 in Azure/azure-rest-api-specs
Jun 25, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 4 additions & 4 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Instructions for CODEOWNERS file format and automatic build failure notifications:
# https://github.com/Azure/azure-sdk/blob/master/docs/policies/opensource.md#codeowners
# https://github.com/Azure/azure-sdk/blob/main/docs/policies/opensource.md#codeowners

#########
# SDK
Expand Down Expand Up @@ -293,10 +293,10 @@
/sdk/eventhub/eventhub/Microsoft.Azure.WebJobs.Extensions.EventHubs/ @pakrym @JoshLove-msft @jsquire

# ServiceLabel: %Event Hubs %Service Attention
/sdk/eventhub/Microsoft.Azure.EventHubs/ @serkantkaraca @sjkwak
/sdk/eventhub/Microsoft.Azure.EventHubs/ @serkantkaraca @sjkwak @kasun04

# ServiceLabel: %Event Hubs %Service Attention
/sdk/eventhub/Microsoft.Azure.EventHubs.Processor/ @serkantkaraca @sjkwak
/sdk/eventhub/Microsoft.Azure.EventHubs.Processor/ @serkantkaraca @sjkwak @kasun04

# ServiceLabel: %Event Hubs %Service Attention
/sdk/eventhub/Microsoft.Azure.EventHubs.ServiceFabricProcessor/ @JamesBirdsall @serkantkaraca @sjkwak
Expand Down Expand Up @@ -401,7 +401,7 @@ sdk/monitor/Azure.Monitor.Query @pakrym

# PRLabel: %Monitor - Exporter
# ServiceLabel: %Monitor - Exporter %Service Attention
/sdk/monitor/Azure.Monitor.OpenTelemetry.*/ @cijothomas @reyang @rajkumar-rangaraj @TimothyMothra
/sdk/monitor/Azure.Monitor.OpenTelemetry.*/ @cijothomas @reyang @rajkumar-rangaraj @TimothyMothra @vishweshbankwar

# ServiceLabel: %Monitor - Metrics %Service Attention
#/<NotInRepo>/ @AzMonEssential
Expand Down
10 changes: 5 additions & 5 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,24 +5,24 @@ This checklist is used to make sure that common guidelines for a pull request ar
- Work in progress or not intended to be merged.
- Encountering multiple pipeline failures and working on fixes.
- [ ] If an SDK is being regenerated based on a new swagger spec, a link to the pull request containing these swagger spec changes has been included above.
- [ ] **I have read the [contribution guidelines](https://github.com/Azure/azure-sdk-for-net/blob/master/CONTRIBUTING.md).**
- [ ] **I have read the [contribution guidelines](https://github.com/Azure/azure-sdk-for-net/blob/main/CONTRIBUTING.md).**
- [ ] **The pull request does not introduce [breaking changes](https://github.com/dotnet/corefx/blob/master/Documentation/coding-guidelines/breaking-change-rules.md).**

### [General Guidelines and Best Practices](https://github.com/Azure/azure-sdk-for-net/blob/master/CONTRIBUTING.md#general-guidelines)
### [General Guidelines and Best Practices](https://github.com/Azure/azure-sdk-for-net/blob/main/CONTRIBUTING.md#general-guidelines)
- [ ] Title of the pull request is clear and informative.
- [ ] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, [see this page](https://github.com/Azure/azure-powershell/blob/master/documentation/development-docs/cleaning-up-commits.md).

### [Testing Guidelines](https://github.com/Azure/azure-sdk-for-net/blob/master/CONTRIBUTING.md#testing-guidelines)
### [Testing Guidelines](https://github.com/Azure/azure-sdk-for-net/blob/main/CONTRIBUTING.md#testing-guidelines)
- [ ] Pull request includes test coverage for the included changes.

### [SDK Generation Guidelines](https://github.com/Azure/azure-sdk-for-net/blob/master/CONTRIBUTING.md#sdk-generation-guidelines)
### [SDK Generation Guidelines](https://github.com/Azure/azure-sdk-for-net/blob/main/CONTRIBUTING.md#sdk-generation-guidelines)
- [ ] The generate.cmd file for the SDK has been updated with the version of AutoRest, as well as the commitid of your swagger spec or link to the swagger spec, used to generate the code. (Track 2 only)
- [ ] The `*.csproj` and `AssemblyInfo.cs` files have been updated with the new version of the SDK. Please double check nuget.org current release version.

## Additional management plane SDK specific contribution checklist:
Note: Only applies to `Microsoft.Azure.Management.[RP]` or `Azure.ResourceManager.[RP]`

- [ ] Include updated [management metadata](https://github.com/Azure/azure-sdk-for-net/tree/master/eng/mgmt/mgmtmetadata).
- [ ] Include updated [management metadata](https://github.com/Azure/azure-sdk-for-net/tree/main/eng/mgmt/mgmtmetadata).
- [ ] Update AzureRP.props to add/remove version info to maintain up to date API versions.

### Management plane SDK Troubleshooting
Expand Down
8 changes: 4 additions & 4 deletions .github/PULL_REQUEST_TEMPLATE/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,17 +11,17 @@ If you are regenerating your SDK based off of a new swagger spec, please add the

This checklist is used to make sure that common guidelines for a pull request are followed.
- [ ] Please add REST spec PR link to the SDK PR
- [ ] **I have read the [contribution guidelines](https://github.com/Azure/azure-sdk-for-net/blob/master/CONTRIBUTING.md).**
- [ ] **I have read the [contribution guidelines](https://github.com/Azure/azure-sdk-for-net/blob/main/CONTRIBUTING.md).**
- [ ] **The pull request does not introduce [breaking changes](https://github.com/dotnet/corefx/blob/master/Documentation/coding-guidelines/breaking-change-rules.md).**

### [General Guidelines](https://github.com/Azure/azure-sdk-for-net/blob/master/CONTRIBUTING.md#general-guidelines)
### [General Guidelines](https://github.com/Azure/azure-sdk-for-net/blob/main/CONTRIBUTING.md#general-guidelines)
- [ ] Title of the pull request is clear and informative.
- [ ] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, [see this page](https://github.com/Azure/azure-powershell/blob/master/documentation/development-docs/cleaning-up-commits.md).

### [Testing Guidelines](https://github.com/Azure/azure-sdk-for-net/blob/master/CONTRIBUTING.md#testing-guidelines)
### [Testing Guidelines](https://github.com/Azure/azure-sdk-for-net/blob/main/CONTRIBUTING.md#testing-guidelines)
- [ ] Pull request includes test coverage for the included changes.

### [SDK Generation Guidelines](https://github.com/Azure/azure-sdk-for-net/blob/master/CONTRIBUTING.md#sdk-generation-guidelines)
### [SDK Generation Guidelines](https://github.com/Azure/azure-sdk-for-net/blob/main/CONTRIBUTING.md#sdk-generation-guidelines)
- [ ] If an SDK is being regenerated based on a new swagger spec, a link to the pull request containing these swagger spec changes has been included above.
- [ ] The generate.cmd file for the SDK has been updated with the version of AutoRest, as well as the commitid of your swagger spec or link to the swagger spec, used to generate the code.
- [ ] The `*.csproj` and `AssemblyInfo.cs` files have been updated with the new version of the SDK.
3 changes: 3 additions & 0 deletions .vscode/cspell.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@
"contoso",
"deserializes",
"diagnoser",
"dtmf",
"epsg",
"expando",
"finalizer",
Expand All @@ -50,13 +51,15 @@
"overridden",
"parallelization",
"pkcs",
"pstn",
"pwsh",
"referer",
"renormalize",
"retriable",
"structs",
"uints",
"unformattable",
"unhold",
"uninstrumented",
"westus",
"xunit"
Expand Down
14 changes: 7 additions & 7 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
- Install VS 2019 (Community or higher) and make sure you have the latest updates (https://www.visualstudio.com/).
- Need at least .NET Framework 4.6.1 and 4.7 development tools
- Install the **.NET Core cross-platform development** workloads in VisualStudio
- Install **.NET Core 5.0.200 SDK** for your specific platform. (or a higher version within the 5.0.*** band) (https://dotnet.microsoft.com/download/dotnet-core/5.0)
- Install **.NET Core 5.0.301 SDK** for your specific platform. (or a higher version within the 5.0.*** band) (https://dotnet.microsoft.com/download/dotnet-core/5.0)
- Install the latest version of git (https://git-scm.com/downloads)
- Install [PowerShell](https://docs.microsoft.com/powershell/scripting/install/installing-powershell), version 6 or higher, if you plan to make public API changes or are working with generated code snippets.
- Install [NodeJS](https://nodejs.org/) (14.x.x) if you plan to use [C# code generation](https://github.com/Azure/autorest.csharp).
Expand Down Expand Up @@ -96,7 +96,7 @@ If for any reason there is an update to the build tools, you will then need to f

We have created a dotnet template to make creating new management SDK library easier than ever.

See (README file)[(https://github.com/Azure/azure-sdk-for-net/blob/master/eng/templates/README.md)].
See (README file)[(https://github.com/Azure/azure-sdk-for-net/blob/main/eng/templates/README.md)].

# Client Libraries

Expand Down Expand Up @@ -158,7 +158,7 @@ After a few moments of initial configuration Visual Studio Code will launch the
### Live testing

Before running or recording live tests you need to create
[live test resources](https://github.com/Azure/azure-sdk-for-net/blob/master/eng/common/TestResources/README.md). Many of the client libraries make use of the Azure Core Test Framework to provide the basis for the live test infrastructure, including the ability to record Live tests so that they can be run without access to Azure resources. The [Test Framework documentation](https://github.com/Azure/azure-sdk-for-net/tree/master/sdk/core/Azure.Core.TestFramework/README.md) provides more context around test recordings and other features.
[live test resources](https://github.com/Azure/azure-sdk-for-net/blob/main/eng/common/TestResources/README.md). Many of the client libraries make use of the Azure Core Test Framework to provide the basis for the live test infrastructure, including the ability to record Live tests so that they can be run without access to Azure resources. The [Test Framework documentation](https://github.com/Azure/azure-sdk-for-net/tree/main/sdk/core/Azure.Core.TestFramework/README.md) provides more context around test recordings and other features.

To run live tests after creating live resources:

Expand Down Expand Up @@ -212,7 +212,7 @@ string ignored = "this code will not appear in the snippet markdown";

**\`\`\`**

See the following example of a [snippet C# file](https://github.com/Azure/azure-sdk-for-net/blob/master/sdk/search/Azure.Search.Documents/tests/Samples/Sample01_HelloWorld.cs) and a [snippet markdown file](https://github.com/Azure/azure-sdk-for-net/blob/master/sdk/search/Azure.Search.Documents/samples/Sample01a_HelloWorld.md).
See the following example of a [snippet C# file](https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/search/Azure.Search.Documents/tests/Samples/Sample01_HelloWorld.cs) and a [snippet markdown file](https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/search/Azure.Search.Documents/samples/Sample01a_HelloWorld.md).
Note that snippet names need to be globally unique under a given service directory.

Snippets also can be integrated into XML doc comments. For example:
Expand Down Expand Up @@ -249,7 +249,7 @@ dotnet build eng\service.proj /p:ServiceDirectory=eventhub /p:UpdateSourceOnBuil
Each library needs to provide a `ApiCompatVersion` property which is set to the last GA'ed version of the library that will be used to compare APIs with the current to ensure no breaks have been introduced. Projects with this property set will download the specified package and the ApiCompat (Microsoft.DotNet.ApiCompat) tools package as part of the restore step of the project. Then as a post build step of the project it will run ApiCompat to verify the current APIs are compatible with the last GA'ed version of the APIs. For libraries that wish to disable the APICompat check they can remove the `ApiCompatVersion` property from their project. Our version bump automation will automatically add or increment the `ApiCompatVersion` property to the project when it detects that the version it is changing was a GA version which usually indicates that we just shipped that GA version and so it should be the new baseline for API checks.

### Releasing a new version of a GA'ed libary
Since the [eng/Packages.Data.props](https://github.com/Azure/azure-sdk-for-net/blob/master/eng/Packages.Data.props) is currently maintained manually, you will need to update the version number for your library in this file when releasing a new version.
Since the [eng/Packages.Data.props](https://github.com/Azure/azure-sdk-for-net/blob/main/eng/Packages.Data.props) is currently maintained manually, you will need to update the version number for your library in this file when releasing a new version.

## NuGet Package Dev Feed

Expand Down Expand Up @@ -342,7 +342,7 @@ To prepare a package for release you should make use of `.\eng\common\scripts\Pr
In `sdk\< Service Name >`, you will find projects for services that have already been implemented

1. Client library projects needs to use the $(RequiredTargetFrameworks) *(defined in eng/Directory.Build.Data.props)* property in its TargetFramework while management library projects should use $(SdkTargetFx) _(defined in AzSdk.reference.props)_
2. Projects of related packages are grouped together in a folder following the structure specified in [Repo Structure](https://github.com/Azure/azure-sdk/blob/master/docs/policies/repostructure.md)
2. Projects of related packages are grouped together in a folder following the structure specified in [Repo Structure](https://github.com/Azure/azure-sdk/blob/main/docs/policies/repostructure.md)
- Client library packages are in a folder name like **_Microsoft.Azure.< ServiceName >_**
- Management library packages are in a folder named like **_Microsoft.Azure.Management.< Resource Provider Name >_**
3. Each shipping package contains a project for their **generated** and /or **Customization** code
Expand Down Expand Up @@ -520,7 +520,7 @@ Much of the management plane SDK code is generated from metadata specs about the

## Versioning

For more information on how we version see [Versioning](https://github.com/Azure/azure-sdk-for-net/blob/master/doc/dev/Versioning.md)
For more information on how we version see [Versioning](https://github.com/Azure/azure-sdk-for-net/blob/main/doc/dev/Versioning.md)

## Breaking Changes

Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Each service might have a number of libraries available from each of the followi

### Client: New Releases

New wave of packages that we are announcing as **GA** and several that are currently releasing in **preview**. These libraries follow the [Azure SDK Design Guidelines for .NET](https://azure.github.io/azure-sdk/dotnet/guidelines/) and share a number of core features such as HTTP retries, logging, transport protocols, authentication protocols, etc., so that once you learn how to use these features in one client library, you will know how to use them in other client libraries. You can learn about these shared features at [Azure.Core](https://github.com/Azure/azure-sdk-for-net/blob/master/sdk/core/Azure.Core/README.md).
New wave of packages that we are announcing as **GA** and several that are currently releasing in **preview**. These libraries follow the [Azure SDK Design Guidelines for .NET](https://azure.github.io/azure-sdk/dotnet/guidelines/) and share a number of core features such as HTTP retries, logging, transport protocols, authentication protocols, etc., so that once you learn how to use these features in one client library, you will know how to use them in other client libraries. You can learn about these shared features at [Azure.Core](https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/Azure.Core/README.md).

These new client libraries can be identified by the naming used for their folder, package, and namespace. Each will start with `Azure`, followed by the service category, and then the name of the service. For example `Azure.Storage.Blobs`.

Expand All @@ -33,9 +33,9 @@ Last stable versions of packages that are production-ready. These libraries prov

### Management: New Releases

A new set of management libraries that follow the [Azure SDK Design Guidelines for .NET](https://azure.github.io/azure-sdk/dotnet_introduction.html) and based on [Azure.Core libraries](https://github.com/Azure/azure-sdk-for-net/tree/master/sdk/core/Azure.Core) are now in Public Preview. These new libraries provide a number of core capabilities that are shared amongst all Azure SDKs, including the intuitive Azure Identity library, an HTTP Pipeline with custom policies, error-handling, distributed tracing, and much more. You can find the list of new packages [on this page](https://azure.github.io/azure-sdk/releases/latest/dotnet.html).
A new set of management libraries that follow the [Azure SDK Design Guidelines for .NET](https://azure.github.io/azure-sdk/dotnet_introduction.html) and based on [Azure.Core libraries](https://github.com/Azure/azure-sdk-for-net/tree/main/sdk/core/Azure.Core) are now in Public Preview. These new libraries provide a number of core capabilities that are shared amongst all Azure SDKs, including the intuitive Azure Identity library, an HTTP Pipeline with custom policies, error-handling, distributed tracing, and much more. You can find the list of new packages [on this page](https://azure.github.io/azure-sdk/releases/latest/dotnet.html).

To get started with these new libraries, please see the [quickstart guide here](https://github.com/Azure/azure-sdk-for-net/blob/master/doc/mgmt_preview_quickstart.md). These new libraries can be identified by namespaces that start with `Azure.ResourceManager`, e.g. `Azure.ResourceManager.Network`
To get started with these new libraries, please see the [quickstart guide here](https://github.com/Azure/azure-sdk-for-net/blob/main/doc/mgmt_preview_quickstart.md). These new libraries can be identified by namespaces that start with `Azure.ResourceManager`, e.g. `Azure.ResourceManager.Network`

> NOTE: If you need to ensure your code is ready for production use one of the stable, non-preview libraries.
Expand Down Expand Up @@ -72,7 +72,7 @@ What features are important to you? You can let us know by looking at our open
We would love to incorporate the community's input into our library design process. Here's a list of [design discussions](https://github.com/Azure/azure-sdk-for-net/labels/design-discussion) that we're currently having. Participate in the discussions by leaving your comments in the issue!

## Contributing
For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-net/blob/master/CONTRIBUTING.md).
For details on contributing to this repository, see the [contributing guide](https://github.com/Azure/azure-sdk-for-net/blob/main/CONTRIBUTING.md).

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit
https://cla.microsoft.com.
Expand Down
4 changes: 2 additions & 2 deletions doc/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
This folder contains some documentations for this repository:

The folder structure is the following
- [dev](https://github.com/Azure/azure-sdk-for-net/blob/master/doc/dev) : contains advanced documentation for _developers_ of SDK (not _consumers_ of SDK)
- [ApiDocGeneration](https://github.com/Azure/azure-sdk-for-net/blob/master/doc/ApiDocGeneration) : contains scripts and assets for generating API documentation
- [dev](https://github.com/Azure/azure-sdk-for-net/blob/main/doc/dev) : contains advanced documentation for _developers_ of SDK (not _consumers_ of SDK)
- [ApiDocGeneration](https://github.com/Azure/azure-sdk-for-net/blob/main/doc/ApiDocGeneration) : contains scripts and assets for generating API documentation

![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-net%2Fdoc%2FREADME.png)
2 changes: 1 addition & 1 deletion doc/dev/Track2TestFramework.md
Original file line number Diff line number Diff line change
@@ -1 +1 @@
See the project [readme](https://github.com/Azure/azure-sdk-for-net/blob/master/sdk/core/Azure.Core.TestFramework/README.md).
See the project [readme](https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/Azure.Core.TestFramework/README.md).
Loading