c# - Azure 媒体服务区域属性在哪里?

标签 c# .net azure sdk azure-media-services

我认为最简单的事情...但找不到在哪里...当我通过门户创建新媒体服务时,我可以为新服务选择一个区域,一个存储帐户(具有不同的存储帐户)区域(..改天再问)),其余的为属性。

但是,当我连接 SDK 时,我得到了一个 CloudMediaContext。我可以找到 channel 和直播/节目的任何属性。但是,我在哪里可以找到此媒体服务帐户的区域?这是否与另一个存储帐户(以及为什么我可以选择另一个区域)或任何其他类耦合,或者是通过其他方式耦合?

最佳答案

这里发生了两件事:

  1. 控制平面:控制平面处理服务管理。它包括创建服务、获取服务详细信息、 key 重新生成等。
  2. 数据平面:数据平面处理服务中的数据。因此,对于媒体服务,数据平面负责管理 Assets 、定位器等。

Azure 媒体服务 SDK 仅处理数据平面。您为其提供一个帐户名和 key ,然后使用它为您提供的 CloudMediaContext 并使用它来管理服务中的数据。

为了查看服务本身的属性(如区域),您需要使用 Azure Resource Manager (ARM) SDK它是 Azure 资源管理器 API 的包装器,而不是媒体服务 SDK。此 ARM SDK 支持媒体服务。

关于c# - Azure 媒体服务区域属性在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39561420/

相关文章:

c# - 如何使用 LINQ 从数组中删除重复项

asp.net - 使我的 Controller 数据库调用异步或不异步

python - 如何使用 Azure 函数中的 pymongo 连接到 Cosmos DB

c# - Serilog 序列化字段

c# - 如何确保MessageHandler委托(delegate)在MessageReciever关闭期间完成?

.net - c# 4.0 Parallel.For 需要任何特殊引用吗?

azure - 无法使用 powershell cmdlet 将 Azure Scaleset 连接到 Automation DSC

c# - 关闭 "blah.exe has stopped working"消息。 C#

c# - 与 .net Encoding.UTF8.GetString 相反

C# MySql 错误 : An established connection was aborted by the software in your host machine