检查网站名称可用性 [英] Check WebSite Name Availability
问题描述
我正在使用 1.2.0-预览 和 使用以下代码段检查特定的网站名称是否可用
I am using Microsoft.Azure.Management.Websites1.2.0-preview and Use the following code snippet to check if a particular WebSite Name is available
var webSiteManagementClient =新的Microsoft.Azure.Management.WebSites.WebSiteManagementClient(新的TokenCredentials(令牌));
webSiteManagementClient.SubscriptionId = subscriptionId;
var checkName =等待webSiteManagementClient.GlobalModel.CheckNameAvailabilityAsync(new ResourceNameAvailabilityRequest
{
名称= siteName,
类型="Microsoft.Web/站点",
});
返回checkName.NameAvailable?错误;
var webSiteManagementClient = new Microsoft.Azure.Management.WebSites.WebSiteManagementClient(new TokenCredentials(token));
webSiteManagementClient.SubscriptionId = subscriptionId;
var checkName = await webSiteManagementClient.GlobalModel.CheckNameAvailabilityAsync(new ResourceNameAvailabilityRequest
{
Name = siteName,
Type = "Microsoft.Web/Sites",
});
return checkName.NameAvailable ?? false;
上面的代码仅在指定的subscriptionId下检查唯一的网站名称 但是WebSite名称是全局唯一的,不是特定于订阅的.如何检查全球可用的网站名称?
The above code checks for unique WebSite Name only under the specified subscriptionId but WebSite names are globally unique and not subscription specific. How do I check for globally available website name?
Also WebSiteManagementClient类还要求 我们甚至在查询全局唯一资源时也将其与订阅相关联-这是无效的强制约束吗?
Also WebSiteManagementClient class mandates that we associate it with a subscription even while querying for globally unique resources - Is this an invalid forcing constraint?
谢谢
Sankaranarayanan MG
Sankaranarayanan MG
推荐答案
你好Sankaranarayanan MG ,
感谢您在此处发布!
我建议您引用这个 ,与此同时,我正在与我们的后端团队联系,一旦有任何更新,我们会尽快回复您.
I would suggest you to refer this article, by the meantime I am checking with our back-end team and will get back to you as soon as I have any updates.
问候,
Swikruti
这篇关于检查网站名称可用性的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!