【发布时间】:2019-08-01 18:41:21
【问题描述】:
是否可以标记从 azure batch 使用的资源?我使用 .NET SDK 创建批处理池、作业和任务。我想知道是否可以标记由 azure 批处理客户端创建的池 VM。我查看了属性和文档,并没有看到任何明显的东西。
【问题讨论】:
标签: .net azure tagging azure-batch
是否可以标记从 azure batch 使用的资源?我使用 .NET SDK 创建批处理池、作业和任务。我想知道是否可以标记由 azure 批处理客户端创建的池 VM。我查看了属性和文档,并没有看到任何明显的东西。
【问题讨论】:
标签: .net azure tagging azure-batch
似乎没有办法从 .Net sdk 标记批处理池,但您可以利用元数据属性在 CloudPool 的键/值对中添加信息,这将帮助您识别资源。
获取或设置与池关联的名称-值对列表作为元数据。
CloudPool.Metadata
public System.Collections.Generic.IList<Microsoft.Azure.Batch.MetadataItem> Metadata { get; set; }
您可以找到更多详细信息here。
另外我建议你创建一个带有标签的资源组,并将同一资源组中的所有资源链接起来。
希望对你有帮助。
【讨论】:
池是一种 ARM 资源(您只能将标签添加到 ARM 资源),因此您应该能够使用 ARM SDK (https://docs.microsoft.com/en-us/dotnet/api/overview/azure/resource-manager?view=azure-dotnet) 使用标签获取和更新它
【讨论】: