创建Azure ServiceBus Namaspace
是否可以通过编程方式创建ServiceBus namspace、创建标识、分配发送/侦听权限等创建Azure ServiceBus Namaspace,azure,azureservicebus,azure-management-api,Azure,Azureservicebus,Azure Management Api,是否可以通过编程方式创建ServiceBus namspace、创建标识、分配发送/侦听权限等 我发现了两年前的,但我怀疑在此期间情况发生了变化,答案可能有所不同。以下是使用Azure PowerShell cmdlet创建它的方法(例如,在美国东部): restapi总是存在的。我还没有把它用在服务巴士上,否则我会给你一个样品。这里是链接,供您参考。:) 如果您想要体验C#体验,还可以使用一个客户端库(预览版) 以下是使用服务总线管理库的示例代码: // Get this
我发现了两年前的,但我怀疑在此期间情况发生了变化,答案可能有所不同。以下是使用Azure PowerShell cmdlet创建它的方法(例如,在美国东部): restapi总是存在的。我还没有把它用在服务巴士上,否则我会给你一个样品。这里是链接,供您参考。:) 如果您想要体验C#体验,还可以使用一个客户端库(预览版) 以下是使用服务总线管理库的示例代码:
// 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");
以下是如何使用Azure PowerShell cmdlet创建它(例如,在美国东部): restapi总是存在的。我还没有把它用在服务巴士上,否则我会给你一个样品。这里是链接,供您参考。:) 如果您想要体验C#体验,还可以使用一个客户端库(预览版) 以下是使用服务总线管理库的示例代码:
// 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");
以下是如何使用Azure PowerShell cmdlet创建它(例如,在美国东部): restapi总是存在的。我还没有把它用在服务巴士上,否则我会给你一个样品。这里是链接,供您参考。:) 如果您想要体验C#体验,还可以使用一个客户端库(预览版) 以下是使用服务总线管理库的示例代码:
// 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");
以下是如何使用Azure PowerShell cmdlet创建它(例如,在美国东部): restapi总是存在的。我还没有把它用在服务巴士上,否则我会给你一个样品。这里是链接,供您参考。:) 如果您想要体验C#体验,还可以使用一个客户端库(预览版) 以下是使用服务总线管理库的示例代码:
// 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");
这两个建议在我所联系的问题的答案中提到。我希望有一些东西可以直接用在我的C代码中,而不用手工编写REST调用。显然还有一个管理库(预览版)。我刚刚更新了答案,把它包括进去。非常有趣。我不知道这个库,我会看看。我可以用你建议的库在几分钟内创建一个名称空间。杰出的现在我需要弄清楚如何配置规则组和标识……这两个建议在我链接到的问题的答案中提到。我希望有一些东西可以直接用在我的C代码中,而不用手工编写REST调用。显然还有一个管理库(预览版)。我刚刚更新了答案,把它包括进去。非常有趣。我不知道这个库,我会看看。我可以用你建议的库在几分钟内创建一个名称空间。杰出的现在我需要弄清楚如何配置规则组和标识……这两个建议在我链接到的问题的答案中提到。我希望有一些东西可以直接用在我的C代码中,而不用手工编写REST调用。显然还有一个管理库(预览版)。我刚刚更新了答案,把它包括进去。非常有趣。我不知道这个库,我会看看。我可以用你建议的库在几分钟内创建一个名称空间。杰出的现在我需要弄清楚如何配置规则组和标识……这两个建议在我链接到的问题的答案中提到。我希望有一些东西可以直接用在我的C代码中,而不用手工编写REST调用。显然还有一个管理库(预览版)。我刚刚更新了答案,把它包括进去。非常有趣。我不知道这个库,我会看看。我可以用你建议的库在几分钟内创建一个名称空间。杰出的现在我需要弄清楚如何配置规则组和标识。。。