2012-12-17 70 views
1

我想弄清楚使用Azure管理API,cmdlet或REST API创建Azure Servicebus命名空间的方法,以便为我的部署创建可重复的脚本。现在我知道如何创建Servicebus命名空间的唯一方法是通过Azure门户。代码生成Azure Servicebus命名空间

是否有脚本(c#,powershell)的方式来创建一个新的Azure服务总线不使用Azure门户

这里有几个链接,我已经通读:

Azure中的cmdlet:为Windows Azure msdn.microsoft.com/en-us/library/jj152841.aspx

API参考:msdn.microsoft .COM/EN-US /库/ windowsazure/ff800682.aspx

Declaritively and Programitcally Subscribing to the Windows Azure Service Bus Relay with WCF

How to Use the Service Bus Relay Service

谢谢提前。

Gasshope

+0

服务总线根名称空间创建应该与云服务名称空间类似。所以我的第一个问题是为什么你需要以编程方式创建它们?这是因为你创建了一个部署包供那些利用你的解决方案的人使用,你只是想简化他们的安装? – BrentDaCodeMonkey

回答

0

没有。不知道它是否在工作中,但现在只能在门户中创建一个名称空间。

+0

感谢您的回复 – Grasshope

+0

请在评论您发表的评论后,您对该帖子中的问题进行了讨论。 – TheDude

+1

投给你。 –

1

您可以使用最新版本的Azure SDK tools通过PowerShell创建命名空间。 This blog post有关于如何使用SDK和哪些ServiceBus操作可用的很好的教程。

0

Windows Azure Service Bus REST API中的Create Namespace可用于此目的。

根据文档:

创建新服务命名空间。一旦创建,该名称空间的资源清单就是不可变的。这个操作是幂等的。