File: clustering.rst

package info (click to toggle)
python-openstacksdk 4.7.1-1
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 13,712 kB
  • sloc: python: 127,028; sh: 153; makefile: 23
file content (119 lines) | stat: -rw-r--r-- 2,846 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
Cluster API
===========

.. automodule:: openstack.clustering.v1._proxy

The Cluster Class
-----------------

The cluster high-level interface is available through the ``cluster``
member of a :class:`~openstack.connection.Connection` object.  The
``cluster`` member will only be added if the service is detected.


Build Info Operations
^^^^^^^^^^^^^^^^^^^^^

.. autoclass:: openstack.clustering.v1._proxy.Proxy
  :noindex:
  :members: get_build_info


Profile Type Operations
^^^^^^^^^^^^^^^^^^^^^^^

.. autoclass:: openstack.clustering.v1._proxy.Proxy
  :noindex:
  :members: profile_types, get_profile_type


Profile Operations
^^^^^^^^^^^^^^^^^^

.. autoclass:: openstack.clustering.v1._proxy.Proxy
  :noindex:
  :members: create_profile, update_profile, delete_profile, get_profile,
            find_profile, profiles, validate_profile


Policy Type Operations
^^^^^^^^^^^^^^^^^^^^^^

.. autoclass:: openstack.clustering.v1._proxy.Proxy
  :noindex:
  :members: policy_types, get_policy_type


Policy Operations
^^^^^^^^^^^^^^^^^

.. autoclass:: openstack.clustering.v1._proxy.Proxy
  :noindex:
  :members: create_policy, update_policy, delete_policy, get_policy,
            find_policy, policies

validate_policy


Cluster Operations
^^^^^^^^^^^^^^^^^^

.. autoclass:: openstack.clustering.v1._proxy.Proxy
  :noindex:
  :members: create_cluster, update_cluster, delete_cluster, get_cluster,
            find_cluster, clusters, check_cluster, recover_cluster,
            resize_cluster, scale_in_cluster, scale_out_cluster,
            collect_cluster_attrs, perform_operation_on_cluster,
            add_nodes_to_cluster, remove_nodes_from_cluster,
            replace_nodes_in_cluster, attach_policy_to_cluster,
            update_cluster_policy, detach_policy_from_cluster,
            get_cluster_policy, cluster_policies

Node Operations
^^^^^^^^^^^^^^^

.. autoclass:: openstack.clustering.v1._proxy.Proxy
  :noindex:
  :members: create_node, update_node, delete_node, get_node, find_node, nodes,
            check_node, recover_node, perform_operation_on_node, adopt_node


Receiver Operations
^^^^^^^^^^^^^^^^^^^

.. autoclass:: openstack.clustering.v1._proxy.Proxy
  :noindex:
  :members: create_receiver, update_receiver, delete_receiver,
            get_receiver, find_receiver, receivers


Action Operations
^^^^^^^^^^^^^^^^^

.. autoclass:: openstack.clustering.v1._proxy.Proxy
  :noindex:
  :members: get_action, actions


Event Operations
^^^^^^^^^^^^^^^^

.. autoclass:: openstack.clustering.v1._proxy.Proxy
  :noindex:
  :members: get_event, events


Helper Operations
^^^^^^^^^^^^^^^^^

.. autoclass:: openstack.clustering.v1._proxy.Proxy
  :noindex:
  :members: wait_for_delete, wait_for_status


Service Operations
^^^^^^^^^^^^^^^^^^

.. autoclass:: openstack.clustering.v1._proxy.Proxy
  :noindex:
  :members: services