作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 Azure 帐户,我需要使用 .NEt 4.5 类库来执行此操作
我找到的文章很少,但没有完整的文章或者主要使用asp.net Core。我需要使用 .Net 4.5 创建它
您能提出解决方案吗?
最佳答案
我们可以使用Microsoft.Azure.Management.Fluent库来管理Azure资源(https://www.nuget.org/packages/Microsoft.Azure.Management.Fluent/)
结合每个资源(KeyVault、WebApp 和任何其他资源)的 ARM 模板,我们可以通过为每个模板调用 Fluent 库来创建资源
下面提供了使用 Fluent 库创建存储帐户的示例代码
string tenantId = "";
string clientId = "";
string clientSecret = "";
var credentials = SdkContext.AzureCredentialsFactory.FromServicePrincipal(clientId, clientSecret, tenantId, AzureEnvironment.AzureGlobalCloud);
var azure = Azure.Configure().WithLogLevel(Microsoft.Azure.Management.ResourceManager.Fluent.Core.HttpLoggingDelegatingHandler.Level.Basic).Authenticate(credentials).WithSubscription("<<subscriptionid>>");
var templateString = File.ReadAllText("storageaccountARMTemplate.json");
var resourceName = "storageaccounttemplate";
var resourceGroupName = "rglearnazure";
azure.Deployments.Define(resourceName).WithExistingResourceGroup(resourceGroupName).WithTemplate(templateString).WithParameters("{}").WithMode(DeploymentMode.Incremental).Create();
关于c# - 使用 .Net 4.5 的 Azure 保管库 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67000507/
我是一名优秀的程序员,十分优秀!