0

プログラムで ServiceBus 名前空間を作成したり、ID を作成したり、Send/Listen 権限を割り当てたりすることは可能ですか?

2 年前から次の SOの質問を見つけましたが、その間に状況が変わったのではないかと思います。答えは異なる可能性があります。

4

1 に答える 1

3

Azure PowerShell コマンドレットを使用して作成する方法を次に示します (たとえば、米国東部で)。

New-AzureSBNamespace -Name "[YOUR SB NAMESPACE NAME]" -Location "East US"

REST API は常にあります。Service Bus で使用したことがないか、サンプルを提供します。代わりに、参照用のリンクを次に示します。:)

http://msdn.microsoft.com/en-us/library/azure/jj856303.aspx

C# エクスペリエンスが必要な場合に使用できるクライアント ライブラリ (プレビュー中) もあります。

ここに画像の説明を入力

Service Bus Management Library を使用したサンプル コードを次に示します。

        // Get this from the portal
        var subscriptionId = "5f830156-0000-0000-0000-000000000000";
        // Get this from your .publishsettings file
        var managementCert = "MIIKFAI...really long string of base64...==";

        var creds = new CertificateCloudCredentials(
            subscriptionId,
            new X509Certificate2(Convert.FromBase64String(managementCert)));

        ServiceBusManagementClient sbMgmtClient = new ServiceBusManagementClient(creds);
        sbMgmtClient.Namespaces.Create("[YOUR SB NAMESPACE NAME]", "East US");
于 2014-10-03T21:03:48.330 に答える