2014-09-08 3 views
0

Как мы можем получить доменное имя, на котором Azure VM создается с помощью C# .. просто хотел бы знать, если есть апи ...Получить доменное имя Azure VM C#

пытался

ComputeManagementClient.Deployments.GetBySlot 

но возвращает DeploymentGetResponse который оленья кожа есть информация о домене

+0

Вы пытаетесь выяснить xyz.cloudapp.net или yourdomain.com когда вы говорите доменное имя? –

+0

@Gaurav yourdomain.com – shiv455

+0

для данного имени azureVm Мне бы хотелось получить доменное имя, на котором создано vm – shiv455

ответ

0

Теперь, когда вы описали в маленьких более подробно, что вы пытаетесь достичь, вам нужен домен, под которым ВМ присоединился но не под которым находится ВМ . Потому что ваш AD, конечно, не контролирует * .cloudapp.net. И ваш отображаемый общедоступный домен может отличаться от вашего домена AD.

После этого SO question, вы можете получить домен, к которому VM присоединяется выполняет следующий код на самой виртуальной машине:

System.Net.NetworkInformation.IPGlobalProperties.GetIPGlobalProperties().DomainName; 
Смежные вопросы