软层关系数据中心 Pod 网络区域 Vlan 和子网
Softlayer Relationship Datacenter Pod NetwokZone Vlan and Subnets
我对软层基础设施的理解如下。
- Softlayer 帐户有很多数据中心
- Datacenters 有很多 Pods
- Pods 有很多网络区
- Network Zones 有很多 Vlan
- 子网属于 Vlan
正确吗?
通过软层 API 我如何获取数据以在上述实体(帐户、数据中心、POD、网络区、Vlan、子网)之间建立关系
资源有不同的关系,数据中心不能显示托管在其中的资源信息,它们只能显示有关它的信息,资源可以显示托管位置的信息。
接下来的关系如下:
Account -> vlan -> primaryRouter -> datacenter
Account -> vlan -> subnet -> podName
要获取此信息,您可以按照以下请求进行操作:
https://api.softlayer.com/rest/v3.1/SoftLayer_Account/getNetworkVlans?objectMask=mask[primaryRouter[datacenterName],extensionRouter[datacenterName],secondaryRouter[datacenterName],primarySubnet[podName,reverseDomain]]
更多参考:
https://sldn.softlayer.com/reference/services/SoftLayer_Account/getNetworkVlans/
https://sldn.softlayer.com/reference/datatypes/SoftLayer_Network_Vlan/
我对软层基础设施的理解如下。
- Softlayer 帐户有很多数据中心
- Datacenters 有很多 Pods
- Pods 有很多网络区
- Network Zones 有很多 Vlan
- 子网属于 Vlan
正确吗?
通过软层 API 我如何获取数据以在上述实体(帐户、数据中心、POD、网络区、Vlan、子网)之间建立关系
资源有不同的关系,数据中心不能显示托管在其中的资源信息,它们只能显示有关它的信息,资源可以显示托管位置的信息。 接下来的关系如下:
Account -> vlan -> primaryRouter -> datacenter
Account -> vlan -> subnet -> podName
要获取此信息,您可以按照以下请求进行操作:
https://api.softlayer.com/rest/v3.1/SoftLayer_Account/getNetworkVlans?objectMask=mask[primaryRouter[datacenterName],extensionRouter[datacenterName],secondaryRouter[datacenterName],primarySubnet[podName,reverseDomain]]
更多参考:
https://sldn.softlayer.com/reference/services/SoftLayer_Account/getNetworkVlans/
https://sldn.softlayer.com/reference/datatypes/SoftLayer_Network_Vlan/