OpenStack extension classes
Summarize
Summary of OpenStack Extension Classes
The CMDB CI Class Models store app enhances OpenStack integration by adding or updating classes within the Configuration Management Database (CMDB). These class models extend the hierarchy with descriptions, identification rules, identifier entries, and dependent relationships, making them usable with applications like Discovery and Service Mapping patterns to populate Configuration Items (CIs) and discover various technologies.
Show less
Key Features
- Integration with CMDB: The app adds classes specific to OpenStack, allowing for effective management of cloud resources.
- Class Models: New classes include OpenStack Services, Endpoints, and Domains, each with specific attributes for better classification and management.
- Column Additions: New columns provide essential details about service types, interface visibility, and enabled status for services and domains.
Key Outcomes
By utilizing the OpenStack extension classes, ServiceNow customers can:
- Enhance their CMDB with detailed OpenStack resource classifications.
- Utilize Discovery and Service Mapping to effectively manage and automate CI population.
- Ensure high availability and scalability of cloud resources through better integration and management capabilities.
The CMDB CI Class Models store app adds or updates classes for OpenStack.
The app adds class models that extend the CMDB class hierarchy, including class descriptions, identification rules, identifier entries, and dependent relationships if applicable. You can use the added classes as any other CMDB class. Applications such as Discovery and Service Mapping patterns can use these class extensions to populate CIs and discover various technologies and software.
Request apps on the Store
Visit the ServiceNow Store website to view all the available apps and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.
OpenStack
Classes
This section lists the relevant classes that the CMDB CI Class Models store app adds or updates. See the class columns table for further details about the columns added for each class.
| Class | Extends | Description |
|---|---|---|
| OpenStack Services [cmdb_ci_cloud_openstack_service] | Virtual Machine Object [cmdb_ci_vm_object] | An OpenStack web service that can be accessed via a URL. |
| OpenStack Endpoint [cmdb_ci_cloud_openstack_endpoint] | Virtual Machine Object [cmdb_ci_vm_object] | The access point of a Service. |
| OpenStack Domain [cmdb_ci_cloud_openstack_domain] | Virtual Machine Object [cmdb_ci_vm_object] | A collection of users, groups, and projects. |
Class columns
| Added columns | Description |
|---|---|
| type | The Service type, which describes the API implemented by the Service. Possible values: Compute, ec2, identity, image, network, or volume. |
| enabled | Defines if the service and its endpoints appear in the Service catalog (true/false). |
| Added columns | Description |
|---|---|
| interface | The interface type, which describes the visibility of the endpoint. Possible values:
|
| enabled | Defines if the Service and its endpoints appear in the Service catalog (true/false). |
| Added columns | Description |
|---|---|
| enabled | Defines if the domain is enabled (true/false). |