Существует только два API REST для биллинга Azure.
Решение состоит в том, чтобы получить сведения об использовании и отфильтровать их по значению instanceData
, если у вас уже есть список имен виртуальных машин Linux RHEL, то вы можете искать соответствующие карты оценок по тому же свойству [111 ] отфильтрованных результатов использования. После этого вы обнаружите, что существует та же самая карта тарифов для той же MeterId
Linux VM.
Используйте 'тестовый тракт' вместо Системы. IO.FileInfo. Существует
PS C:\Users\m> test-path 'C:\'
True
Можно использовать PSIsContainer, чтобы определить, является ли файл каталогом:
PS C:\Users\m> (get-item 'c:\').PSIsContainer
True
PS C:\Users\m> (get-item 'c:\windows\system32\notepad.exe').PSIsContainer
False
В Powershell, почему действительно Существует, возвращают false в следующем выражении?
PS H:> ([System.IO.FileInfo]"C:\").Exists
Поскольку нет никакого файла, названного "C:\" - это - каталог.
В дополнение к ответу Michael Вы могли также протестировать использование:
PS H:> ([System.IO.DirectoryInfo]"C:\").Exists
True
Help Test-Path
Test-Path Determines whether all elements of a path exist
Test-Path -PathType Leaf C:\test.txt
Test-Path -PathType Container C:\
Test-Path C:\