| // Package extensions provides information and interaction with the different extensions available |
| // for an OpenStack service. |
| // |
| // The purpose of OpenStack API extensions is to: |
| // |
| // - Introduce new features in the API without requiring a version change. |
| // - Introduce vendor-specific niche functionality. |
| // - Act as a proving ground for experimental functionalities that might be included in a future |
| // version of the API. |
| // |
| // Extensions usually have tags that prevent conflicts with other extensions that define attributes |
| // or resources with the same names, and with core resources and attributes. |
| // Because an extension might not be supported by all plug-ins, its availability varies with deployments |
| // and the specific plug-in. |
| package extensions |