(這些指南讓你快速入門怎么使用我們提供的庫去與openstack service交互)
(Connection實例維持你的session,認(rèn)證,transport,和profile,為你提供一系列的高級接口與openstack service交互)
(只要你擁有一個Connection實例,那么下面的服務(wù)就可以暴露給你,你的用戶profile決定全套的暴露的service。
下面列出的是默認(rèn)擁有的服務(wù))
Bare Metal <proxies/bare_metal>
Block Store <proxies/block_store>
Cluster <proxies/cluster>
Compute <proxies/compute>
Database <proxies/database>
Identity v2 <proxies/identity_v2>
Identity v3 <proxies/identity_v3>
Image v1 <proxies/image_v1>
Image v2 <proxies/image_v2>
Key Manager <proxies/key_manager>
Load Balancer <proxies/load_balancer_v2>
Message v1 <proxies/message_v1>
Message v2 <proxies/message_v2>
Network <proxies/network>
Metric <proxies/metric>
Object Store <proxies/object_store>
Orchestration <proxies/orchestration>
Telemetry <proxies/telemetry>
Workflow <proxies/workflow>
(Reource層與Openstack服務(wù)交互是較為低級的接口,當(dāng)類被Connection暴露時會在頂部建立一個便利層,
資源就可以被直接使用了 ,Resource可以被直接使用。
然而,這層的通常用法是從Connection層的類中去接受一個對象,修改它,然后返回給Connection層,
比如就可以在服務(wù)端更新一個一個resource資源。)
(下面的服務(wù)就擁有暴露的Resource類)
.. toctree::
:maxdepth: 1
Bare Metal <resources/bare_metal/index>
Block Store <resources/block_store/index>
Cluster <resources/cluster/index>
Compute <resources/compute/index>
Database <resources/database/index>
Identity <resources/identity/index>
Image <resources/image/index>
Key Management <resources/key_manager/index>
Load Balancer <resources/load_balancer/index>
Metric <resources/metric/index>
Network <resources/network/index>
Orchestration <resources/orchestration/index>
Object Store <resources/object_store/index>
Telemetry <resources/telemetry/index>
Workflow <resources/workflow/index> (工作流)
(下面類不是經(jīng)常被應(yīng)用開發(fā)者使用到的,但是是以前用來讓應(yīng)用與openstack api交互。
通常,這些部分是通過Connection接口管理的,但是它們的用法可以自定義。)
.. toctree::
:maxdepth: 1
session
resource
resource2
service_filter
utils