Azure.ResourceManager.Storage 1.3.0

前缀已保留
dotnet add package Azure.ResourceManager.Storage --version 1.3.0                
NuGet\Install-Package Azure.ResourceManager.Storage -Version 1.3.0                
此命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用 NuGet 模块的 Install-Package 版本。
<PackageReference Include="Azure.ResourceManager.Storage" Version="1.3.0" />                
对于支持 PackageReference 的项目,将此 XML 节点复制到项目文件中以引用此包。
paket add Azure.ResourceManager.Storage --version 1.3.0                
#r "nuget: Azure.ResourceManager.Storage, 1.3.0"                
#r 指令可用于 F# Interactive 和多语言笔记本。将此内容复制到交互工具或脚本的源代码中,以引用该包。
// Install Azure.ResourceManager.Storage as a Cake Addin
#addin nuget:?package=Azure.ResourceManager.Storage&version=1.3.0

// Install Azure.ResourceManager.Storage as a Cake Tool
#tool nuget:?package=Azure.ResourceManager.Storage&version=1.3.0                

Microsoft Azure Storage 的 .NET 管理客户端库

Microsoft Azure Storage 是一个高可用性、安全、耐用、可伸缩和冗余的云存储的 Microsoft 管理服务。

此库支持管理 Microsoft Azure Storage 资源,包括创建新的存储帐户。

此库遵循 新的 Azure SDK 指南,并提供了许多核心功能。

- Support MSAL.NET, Azure.Identity is out of box for supporting MSAL.NET.
- Support [OpenTelemetry](https://opentelemetry.io/) for distributed tracing.
- HTTP pipeline with custom policies.
- Better error-handling.
- Support uniform telemetry across all languages.

入门

安装包

使用 NuGet 安装 .NET 的 Microsoft Azure Storage 管理库

dotnet add package Azure.ResourceManager.Storage

先决条件

首先,安装 Microsoft Azure Identity

dotnet add package Azure.Identity

使用 Azure Identity 设置一种验证 Microsoft Azure 的方法。

一些选项包括

有关Microsoft Azure身份的更多信息以及不同的身份验证方法,请参阅此文档.

身份验证客户端

创建已身份验证的客户端的默认选项是使用DefaultAzureCredential。由于所有管理API都通过相同的端点进行,为了与资源进行交互,只需要创建一个顶级ArmClient

要身份验证到Microsoft Azure并创建一个ArmClient,请执行以下代码

using Azure.Identity;
using Azure.ResourceManager;
ArmClient armClient = new ArmClient(new DefaultAzureCredential());

有关Azure.Identity.DefaultAzureCredential类的更多文档,请参阅此文档.

关键概念

Microsoft Azure SDK for .NET的关键概念可在此处找到

示例

故障排除

  • 如果您发现错误或有一些建议,请通过GitHub问题提交问题,并确保您将“Preview”标签添加到问题中。
  • 如果您需要帮助,请查看先前问题或在StackOverflow上使用Azure和.NET标签提出新问题。
  • 如果遇到身份验证问题,请访问DefaultAzureCredential文档

下一步

有关Microsoft Azure SDK的更多信息,请参阅此网站

贡献

有关贡献此存储库的详细信息,请参阅贡献指南

本项目欢迎贡献和建议。大多数贡献都需要您同意一份贡献许可协议(CLA),声明您有,并且实际授予我们使用您的贡献的权利。有关详细信息,请访问https://cla.microsoft.com

您提交拉取请求时,CLA机器人将自动确定您是否需要提供CLA并在PR上进行适当的装饰(例如,标记,注释)。遵循机器人提供的说明。您只需在整个使用我们CLA的所有存储库中执行此操作一次。

本项目已采用Microsoft开源行为守则。更多信息请参阅行为守则常见问题解答或通过[email protected]与任何其他问题或评论联系。

产品 兼容和额外的计算目标框架版本。
.NET net5.0 已计算。 net5.0-windows 已计算。 net6.0 已计算。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 已计算。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 已计算。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。
.NET Core netcoreapp2.0 已计算。 netcoreapp2.1 已计算。 netcoreapp2.2 已计算。 netcoreapp3.0 已计算。 netcoreapp3.1 已计算。
.NET 标准库 netstandard2.0 兼容。 netstandard2.1 已计算。
.NET 框架 net461 已计算。 net462 已计算。 net463 已计算。 net47 已计算。 net471 已计算。 net472 已计算。 net48 已计算。 net481 已计算。
MonoAndroid monoandroid 已计算。
MonoMac monomac 已计算。
MonoTouch monotouch 已计算。
Tizen tizen40 已计算。 tizen60 已计算。
Xamarin.iOS xamarinios 已计算。
Xamarin.Mac xamarinmac 已计算。
Xamarin.TVOS xamarintvos 已计算。
Xamarin.WatchOS xamarinwatchos 已计算。
兼容目标框架
包含的目标框架(在包中)
了解更多关于 目标框架.NET Standard

NuGet 包 (6)

显示依赖 Azure.ResourceManager.Storage 的前 5 个 NuGet 包

下载
Azure.Provisioning.Storage

Azure.Provisioning.Storage 简化了 .NET 中 Azure Storage 的声明式资源部署。

Neon.Kube.Azure

仅限内部使用:neonKUBE Azure 托管管理器

IglooSoftware.Sdk.EventSourcing

Igloo Event Sourcing SDK for services.

ModularPipelines.Azure

Azure 交互的辅助工具。

Ngs.Agent.AzureResources

包描述

GitHub 存储库 (6)

显示依赖 Azure.ResourceManager.Storage 的前 5 个最受欢迎的 GitHub 存储库

存储库 星星
Azure/azure-sdk-for-net
该仓库用于 Azure SDK for .NET 的活性开发。对于 SDK 的消费者,我们建议访问我们公共的 开发者文档:https://learn.microsoft.com/dotnet/azure/ 或版本化的开发者文档:https://azure.github.io/azure-sdk-for-net/。
dotnet/aspire
一个针对 .NET 构建Observable、生产就绪、分布式应用的云就绪栈
dotnet/samples
由 .NET 文档引用的示例代码
microsoft/onefuzz
一个自托管的 Fuzzing-As-A-Service 平台
thomhurst/ModularPipelines
使用 C# 编写您的管道!
版本 下载 最后更新
1.3.0 59,827 6/28/2024
1.2.3 159,661 5/7/2024
1.2.2 13,552 4/29/2024
1.2.1 111,274 3/25/2024
1.2.0 423,115 11/24/2023
1.2.0-beta.2 4,460 8/14/2023
1.2.0-beta.1 2,103 6/1/2023
1.1.1 974,357 2/14/2023
1.1.0 287,503 12/6/2022
1.0.0 354,885 9/8/2022
1.0.0-beta.12 9,038 8/18/2022
1.0.0-beta.11 46,802 7/21/2022
1.0.0-beta.10 2,107 6/24/2022
1.0.0-beta.9 37,645 5/13/2022
1.0.0-beta.8 13,200 4/8/2022
1.0.0-beta.7 725 3/31/2022
1.0.0-beta.6 32,016 1/30/2022
1.0.0-beta.5 29,356 12/28/2021
1.0.0-beta.4 5,898 12/2/2021
1.0.0-beta.3 3,123 10/28/2021
1.0.0-beta.2 2,636 9/14/2021
1.0.0-beta.1 272 9/1/2021