https://github.com/openstack/os-resource-classes
A library containing standardized resource class names in the Placement service. Mirror of code maintained at opendev.org.
https://github.com/openstack/os-resource-classes
Last synced: about 1 year ago
JSON representation
A library containing standardized resource class names in the Placement service. Mirror of code maintained at opendev.org.
- Host: GitHub
- URL: https://github.com/openstack/os-resource-classes
- Owner: openstack
- License: apache-2.0
- Created: 2018-12-10T16:39:33.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-05-01T16:40:51.000Z (about 2 years ago)
- Last Synced: 2024-05-09T18:47:15.889Z (about 2 years ago)
- Language: Python
- Homepage: https://opendev.org/openstack/os-resource-classes
- Size: 74.2 KB
- Stars: 1
- Watchers: 6
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- Contributing: CONTRIBUTING.rst
- License: LICENSE
Awesome Lists containing this project
README
===================
os-resource-classes
===================
A list of standardized resource classes for OpenStack.
A resource class is a distinct type of inventory that exists in
a cloud environment, for example ``VCPU``, ``DISK_GB``. They are
upper case with underscores. They often include a unit in their
name.
This package provides a collection of symbols representing those
standard resource classes which are expected to be available in
any OpenStack deployment.
There also exists a concept of custom resource classes. These
are countable types that are custom to a particular environment.
The OpenStack `placement API`_ provides a way to create these. A
custom resource class always begins with a ``CUSTOM_`` prefix.
* Free software: Apache license
* Documentation: https://docs.openstack.org/os-resource-classes/latest
* Source: https://opendev.org/openstack/os-resource-classes
* Bugs: https://launchpad.net/placement
.. _placement API: https://docs.openstack.org/api-ref/placement/