Добавление тегов в ресурсы пакетной службы Azure

Можно ли пометить ресурсы, используемые из пакета Azure? Я использую .NET SDK для создания пакетного пула, задания и задач. Мне интересно, могу ли я пометить виртуальные машины пула, созданные клиентом пакетной обработки Azure. Я просмотрел свойства и документацию и не увидел ничего очевидного.


person MadSkeletor    schedule 01.08.2019    source источник


Ответы (2)


Кажется, что нет способа пометить пул пакетов из .Net sdk, но вы можете использовать свойство метаданных для добавления информации в пару ключ / значение CloudPool, которая поможет вам идентифицировать ресурсы.

Получает или задает список пар имя-значение, связанных с пулом, как метаданные.

 CloudPool.Metadata
    public System.Collections.Generic.IList<Microsoft.Azure.Batch.MetadataItem> Metadata { get; set; }

Дополнительную информацию можно найти здесь.

Также я предлагаю вам создать группу ресурсов с тегом и связать все ресурсы в одной группе ресурсов.

Надеюсь, это поможет.

person Mohit Verma    schedule 05.08.2019

Пул - это ресурс ARM (вы можете добавлять теги только к ресурсам ARM), поэтому вы должны иметь возможность получать и обновлять его тегами с помощью ARM SDK (https://docs.microsoft.com/en-us/dotnet/api/overview/azure/resource-manager?view=azure-dotnet)

person brklein    schedule 05.08.2019
comment
Спасибо, я посмотрю. Я могу не дойти до этого в течение недели или около того, но если это сработает, я отмечу ответ. - person MadSkeletor; 06.08.2019
comment
Любые идеи о том, где в ARM SDK вы могли бы найти, например, ресурс вычислительного узла пула? Я могу найти образцы по обновлению группы ресурсов или учетной записи хранения, и тому подобное, но я не знаю, как мне найти узел пула, чтобы можно было добавить к нему тег. - person MadSkeletor; 16.08.2019