Updated from OpenStack Service Type Authority
Change-Id: I5728349874b3b85d52532da8403e0f873ac470e2
This commit is contained in:
parent
8471b4098d
commit
7b28fd3c26
|
@ -19,7 +19,8 @@
|
||||||
"backup"
|
"backup"
|
||||||
],
|
],
|
||||||
"baremetal": [
|
"baremetal": [
|
||||||
"baremetal"
|
"baremetal",
|
||||||
|
"bare-metal"
|
||||||
],
|
],
|
||||||
"baremetal-introspection": [
|
"baremetal-introspection": [
|
||||||
"baremetal-introspection"
|
"baremetal-introspection"
|
||||||
|
@ -28,11 +29,13 @@
|
||||||
"block-storage",
|
"block-storage",
|
||||||
"volumev3",
|
"volumev3",
|
||||||
"volumev2",
|
"volumev2",
|
||||||
"volume"
|
"volume",
|
||||||
|
"block-store"
|
||||||
],
|
],
|
||||||
"clustering": [
|
"clustering": [
|
||||||
"clustering",
|
"clustering",
|
||||||
"resource-cluster"
|
"resource-cluster",
|
||||||
|
"cluster"
|
||||||
],
|
],
|
||||||
"compute": [
|
"compute": [
|
||||||
"compute"
|
"compute"
|
||||||
|
@ -66,6 +69,10 @@
|
||||||
"image": [
|
"image": [
|
||||||
"image"
|
"image"
|
||||||
],
|
],
|
||||||
|
"instance-ha": [
|
||||||
|
"instance-ha",
|
||||||
|
"ha"
|
||||||
|
],
|
||||||
"key-manager": [
|
"key-manager": [
|
||||||
"key-manager"
|
"key-manager"
|
||||||
],
|
],
|
||||||
|
@ -78,7 +85,8 @@
|
||||||
],
|
],
|
||||||
"meter": [
|
"meter": [
|
||||||
"meter",
|
"meter",
|
||||||
"metering"
|
"metering",
|
||||||
|
"telemetry"
|
||||||
],
|
],
|
||||||
"monitoring": [
|
"monitoring": [
|
||||||
"monitoring"
|
"monitoring"
|
||||||
|
@ -116,6 +124,9 @@
|
||||||
"rating": [
|
"rating": [
|
||||||
"rating"
|
"rating"
|
||||||
],
|
],
|
||||||
|
"reservation": [
|
||||||
|
"reservation"
|
||||||
|
],
|
||||||
"resource-optimization": [
|
"resource-optimization": [
|
||||||
"resource-optimization",
|
"resource-optimization",
|
||||||
"infra-optim"
|
"infra-optim"
|
||||||
|
@ -147,13 +158,18 @@
|
||||||
"application-deployment": [
|
"application-deployment": [
|
||||||
"application_deployment"
|
"application_deployment"
|
||||||
],
|
],
|
||||||
|
"baremetal": [
|
||||||
|
"bare-metal"
|
||||||
|
],
|
||||||
"block-storage": [
|
"block-storage": [
|
||||||
"volumev3",
|
"volumev3",
|
||||||
"volumev2",
|
"volumev2",
|
||||||
"volume"
|
"volume",
|
||||||
|
"block-store"
|
||||||
],
|
],
|
||||||
"clustering": [
|
"clustering": [
|
||||||
"resource-cluster"
|
"resource-cluster",
|
||||||
|
"cluster"
|
||||||
],
|
],
|
||||||
"container-infrastructure-management": [
|
"container-infrastructure-management": [
|
||||||
"container-infrastructure"
|
"container-infrastructure"
|
||||||
|
@ -161,11 +177,15 @@
|
||||||
"event": [
|
"event": [
|
||||||
"events"
|
"events"
|
||||||
],
|
],
|
||||||
|
"instance-ha": [
|
||||||
|
"ha"
|
||||||
|
],
|
||||||
"message": [
|
"message": [
|
||||||
"messaging"
|
"messaging"
|
||||||
],
|
],
|
||||||
"meter": [
|
"meter": [
|
||||||
"metering"
|
"metering",
|
||||||
|
"telemetry"
|
||||||
],
|
],
|
||||||
"monitoring-logging": [
|
"monitoring-logging": [
|
||||||
"monitoring-log-api"
|
"monitoring-log-api"
|
||||||
|
@ -204,9 +224,15 @@
|
||||||
"project": "barbican",
|
"project": "barbican",
|
||||||
"service_type": "key-manager"
|
"service_type": "key-manager"
|
||||||
},
|
},
|
||||||
|
"blazar": {
|
||||||
|
"api_reference": "https://developer.openstack.org/api-ref/reservation/",
|
||||||
|
"project": "blazar",
|
||||||
|
"service_type": "reservation"
|
||||||
|
},
|
||||||
"ceilometer": {
|
"ceilometer": {
|
||||||
"aliases": [
|
"aliases": [
|
||||||
"metering"
|
"metering",
|
||||||
|
"telemetry"
|
||||||
],
|
],
|
||||||
"api_reference": "https://docs.openstack.org/developer/ceilometer/webapi/index.html",
|
"api_reference": "https://docs.openstack.org/developer/ceilometer/webapi/index.html",
|
||||||
"project": "ceilometer",
|
"project": "ceilometer",
|
||||||
|
@ -216,7 +242,8 @@
|
||||||
"aliases": [
|
"aliases": [
|
||||||
"volumev3",
|
"volumev3",
|
||||||
"volumev2",
|
"volumev2",
|
||||||
"volume"
|
"volume",
|
||||||
|
"block-store"
|
||||||
],
|
],
|
||||||
"api_reference": "https://developer.openstack.org/api-ref/block-storage/",
|
"api_reference": "https://developer.openstack.org/api-ref/block-storage/",
|
||||||
"project": "cinder",
|
"project": "cinder",
|
||||||
|
@ -261,6 +288,9 @@
|
||||||
"service_type": "orchestration"
|
"service_type": "orchestration"
|
||||||
},
|
},
|
||||||
"ironic": {
|
"ironic": {
|
||||||
|
"aliases": [
|
||||||
|
"bare-metal"
|
||||||
|
],
|
||||||
"api_reference": "https://developer.openstack.org/api-ref/baremetal/",
|
"api_reference": "https://developer.openstack.org/api-ref/baremetal/",
|
||||||
"project": "ironic",
|
"project": "ironic",
|
||||||
"service_type": "baremetal"
|
"service_type": "baremetal"
|
||||||
|
@ -293,10 +323,18 @@
|
||||||
"sharev2",
|
"sharev2",
|
||||||
"share"
|
"share"
|
||||||
],
|
],
|
||||||
"api_reference": "https://developer.openstack.org/api-ref/shared-file-systems/",
|
"api_reference": "https://developer.openstack.org/api-ref/shared-file-system/",
|
||||||
"project": "manila",
|
"project": "manila",
|
||||||
"service_type": "shared-file-system"
|
"service_type": "shared-file-system"
|
||||||
},
|
},
|
||||||
|
"masakari": {
|
||||||
|
"aliases": [
|
||||||
|
"ha"
|
||||||
|
],
|
||||||
|
"api_reference": "https://developer.openstack.org/api-ref/instance-ha/",
|
||||||
|
"project": "masakari",
|
||||||
|
"service_type": "instance-ha"
|
||||||
|
},
|
||||||
"mistral": {
|
"mistral": {
|
||||||
"aliases": [
|
"aliases": [
|
||||||
"workflowv2"
|
"workflowv2"
|
||||||
|
@ -311,7 +349,7 @@
|
||||||
"service_type": "monitoring"
|
"service_type": "monitoring"
|
||||||
},
|
},
|
||||||
"monasca-events-api": {
|
"monasca-events-api": {
|
||||||
"api_reference": "https://developer.openstack.org/api-ref/monitoring-events-api/",
|
"api_reference": "https://developer.openstack.org/api-ref/monitoring-events/",
|
||||||
"project": "monasca-events-api",
|
"project": "monasca-events-api",
|
||||||
"service_type": "monitoring-events"
|
"service_type": "monitoring-events"
|
||||||
},
|
},
|
||||||
|
@ -319,7 +357,7 @@
|
||||||
"aliases": [
|
"aliases": [
|
||||||
"monitoring-log-api"
|
"monitoring-log-api"
|
||||||
],
|
],
|
||||||
"api_reference": "https://developer.openstack.org/api-ref/monitoring-log-api/",
|
"api_reference": "https://developer.openstack.org/api-ref/monitoring-logging/",
|
||||||
"project": "monasca-log-api",
|
"project": "monasca-log-api",
|
||||||
"service_type": "monitoring-logging"
|
"service_type": "monitoring-logging"
|
||||||
},
|
},
|
||||||
|
@ -370,7 +408,8 @@
|
||||||
},
|
},
|
||||||
"senlin": {
|
"senlin": {
|
||||||
"aliases": [
|
"aliases": [
|
||||||
"resource-cluster"
|
"resource-cluster",
|
||||||
|
"cluster"
|
||||||
],
|
],
|
||||||
"api_reference": "https://developer.openstack.org/api-ref/clustering/",
|
"api_reference": "https://developer.openstack.org/api-ref/clustering/",
|
||||||
"project": "senlin",
|
"project": "senlin",
|
||||||
|
@ -435,7 +474,7 @@
|
||||||
"aliases": [
|
"aliases": [
|
||||||
"container"
|
"container"
|
||||||
],
|
],
|
||||||
"api_reference": "https://git.openstack.org/cgit/openstack/zun/tree/api-ref/source",
|
"api_reference": "https://developer.openstack.org/api-ref/application-container/",
|
||||||
"project": "zun",
|
"project": "zun",
|
||||||
"service_type": "application-container"
|
"service_type": "application-container"
|
||||||
}
|
}
|
||||||
|
@ -443,9 +482,13 @@
|
||||||
"reverse": {
|
"reverse": {
|
||||||
"alarming": "alarm",
|
"alarming": "alarm",
|
||||||
"application_deployment": "application-deployment",
|
"application_deployment": "application-deployment",
|
||||||
|
"bare-metal": "baremetal",
|
||||||
|
"block-store": "block-storage",
|
||||||
|
"cluster": "clustering",
|
||||||
"container": "application-container",
|
"container": "application-container",
|
||||||
"container-infrastructure": "container-infrastructure-management",
|
"container-infrastructure": "container-infrastructure-management",
|
||||||
"events": "event",
|
"events": "event",
|
||||||
|
"ha": "instance-ha",
|
||||||
"infra-optim": "resource-optimization",
|
"infra-optim": "resource-optimization",
|
||||||
"messaging": "message",
|
"messaging": "message",
|
||||||
"metering": "meter",
|
"metering": "meter",
|
||||||
|
@ -455,6 +498,7 @@
|
||||||
"resource-cluster": "clustering",
|
"resource-cluster": "clustering",
|
||||||
"share": "shared-file-system",
|
"share": "shared-file-system",
|
||||||
"sharev2": "shared-file-system",
|
"sharev2": "shared-file-system",
|
||||||
|
"telemetry": "meter",
|
||||||
"tricircle": "multi-region-network-automation",
|
"tricircle": "multi-region-network-automation",
|
||||||
"volume": "block-storage",
|
"volume": "block-storage",
|
||||||
"volumev2": "block-storage",
|
"volumev2": "block-storage",
|
||||||
|
@ -468,6 +512,9 @@
|
||||||
"barbican": [
|
"barbican": [
|
||||||
"key-manager"
|
"key-manager"
|
||||||
],
|
],
|
||||||
|
"blazar": [
|
||||||
|
"reservation"
|
||||||
|
],
|
||||||
"ceilometer": [
|
"ceilometer": [
|
||||||
"meter"
|
"meter"
|
||||||
],
|
],
|
||||||
|
@ -513,6 +560,9 @@
|
||||||
"manila": [
|
"manila": [
|
||||||
"shared-file-system"
|
"shared-file-system"
|
||||||
],
|
],
|
||||||
|
"masakari": [
|
||||||
|
"instance-ha"
|
||||||
|
],
|
||||||
"mistral": [
|
"mistral": [
|
||||||
"workflow"
|
"workflow"
|
||||||
],
|
],
|
||||||
|
@ -603,13 +653,14 @@
|
||||||
"service_type": "load-balancer"
|
"service_type": "load-balancer"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"api_reference": "https://developer.openstack.org/api-ref/object-storage/",
|
"api_reference": "https://developer.openstack.org/api-ref/object-store/",
|
||||||
"project": "swift",
|
"project": "swift",
|
||||||
"service_type": "object-store"
|
"service_type": "object-store"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"aliases": [
|
"aliases": [
|
||||||
"resource-cluster"
|
"resource-cluster",
|
||||||
|
"cluster"
|
||||||
],
|
],
|
||||||
"api_reference": "https://developer.openstack.org/api-ref/clustering/",
|
"api_reference": "https://developer.openstack.org/api-ref/clustering/",
|
||||||
"project": "senlin",
|
"project": "senlin",
|
||||||
|
@ -621,6 +672,9 @@
|
||||||
"service_type": "data-processing"
|
"service_type": "data-processing"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
"aliases": [
|
||||||
|
"bare-metal"
|
||||||
|
],
|
||||||
"api_reference": "https://developer.openstack.org/api-ref/baremetal/",
|
"api_reference": "https://developer.openstack.org/api-ref/baremetal/",
|
||||||
"project": "ironic",
|
"project": "ironic",
|
||||||
"service_type": "baremetal"
|
"service_type": "baremetal"
|
||||||
|
@ -652,7 +706,7 @@
|
||||||
"aliases": [
|
"aliases": [
|
||||||
"messaging"
|
"messaging"
|
||||||
],
|
],
|
||||||
"api_reference": "https://developer.openstack.org/api-ref/messaging/",
|
"api_reference": "https://developer.openstack.org/api-ref/message/",
|
||||||
"project": "zaqar",
|
"project": "zaqar",
|
||||||
"service_type": "message"
|
"service_type": "message"
|
||||||
},
|
},
|
||||||
|
@ -705,7 +759,7 @@
|
||||||
"sharev2",
|
"sharev2",
|
||||||
"share"
|
"share"
|
||||||
],
|
],
|
||||||
"api_reference": "https://developer.openstack.org/api-ref/shared-file-systems/",
|
"api_reference": "https://developer.openstack.org/api-ref/shared-file-system/",
|
||||||
"project": "manila",
|
"project": "manila",
|
||||||
"service_type": "shared-file-system"
|
"service_type": "shared-file-system"
|
||||||
},
|
},
|
||||||
|
@ -723,7 +777,8 @@
|
||||||
"aliases": [
|
"aliases": [
|
||||||
"volumev3",
|
"volumev3",
|
||||||
"volumev2",
|
"volumev2",
|
||||||
"volume"
|
"volume",
|
||||||
|
"block-store"
|
||||||
],
|
],
|
||||||
"api_reference": "https://developer.openstack.org/api-ref/block-storage/",
|
"api_reference": "https://developer.openstack.org/api-ref/block-storage/",
|
||||||
"project": "cinder",
|
"project": "cinder",
|
||||||
|
@ -739,7 +794,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"aliases": [
|
"aliases": [
|
||||||
"metering"
|
"metering",
|
||||||
|
"telemetry"
|
||||||
],
|
],
|
||||||
"api_reference": "https://docs.openstack.org/developer/ceilometer/webapi/index.html",
|
"api_reference": "https://docs.openstack.org/developer/ceilometer/webapi/index.html",
|
||||||
"project": "ceilometer",
|
"project": "ceilometer",
|
||||||
|
@ -778,7 +834,7 @@
|
||||||
"aliases": [
|
"aliases": [
|
||||||
"container"
|
"container"
|
||||||
],
|
],
|
||||||
"api_reference": "https://git.openstack.org/cgit/openstack/zun/tree/api-ref/source",
|
"api_reference": "https://developer.openstack.org/api-ref/application-container/",
|
||||||
"project": "zun",
|
"project": "zun",
|
||||||
"service_type": "application-container"
|
"service_type": "application-container"
|
||||||
},
|
},
|
||||||
|
@ -810,7 +866,7 @@
|
||||||
"aliases": [
|
"aliases": [
|
||||||
"monitoring-log-api"
|
"monitoring-log-api"
|
||||||
],
|
],
|
||||||
"api_reference": "https://developer.openstack.org/api-ref/monitoring-log-api/",
|
"api_reference": "https://developer.openstack.org/api-ref/monitoring-logging/",
|
||||||
"project": "monasca-log-api",
|
"project": "monasca-log-api",
|
||||||
"service_type": "monitoring-logging"
|
"service_type": "monitoring-logging"
|
||||||
},
|
},
|
||||||
|
@ -820,7 +876,7 @@
|
||||||
"service_type": "monitoring"
|
"service_type": "monitoring"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"api_reference": "https://developer.openstack.org/api-ref/monitoring-events-api/",
|
"api_reference": "https://developer.openstack.org/api-ref/monitoring-events/",
|
||||||
"project": "monasca-events-api",
|
"project": "monasca-events-api",
|
||||||
"service_type": "monitoring-events"
|
"service_type": "monitoring-events"
|
||||||
},
|
},
|
||||||
|
@ -829,8 +885,21 @@
|
||||||
"project": "nova",
|
"project": "nova",
|
||||||
"secondary": true,
|
"secondary": true,
|
||||||
"service_type": "placement"
|
"service_type": "placement"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"aliases": [
|
||||||
|
"ha"
|
||||||
|
],
|
||||||
|
"api_reference": "https://developer.openstack.org/api-ref/instance-ha/",
|
||||||
|
"project": "masakari",
|
||||||
|
"service_type": "instance-ha"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"api_reference": "https://developer.openstack.org/api-ref/reservation/",
|
||||||
|
"project": "blazar",
|
||||||
|
"service_type": "reservation"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"sha": "e9b1b4a14ac74c44a2d145072ca195d34766a5e5",
|
"sha": "6c2697de1636dc2dfc5a7ee64d29e8185fcb784f",
|
||||||
"version": "2017-08-17T14:25:08.515079"
|
"version": "2018-02-14T15:26:17.931502"
|
||||||
}
|
}
|
|
@ -54,23 +54,26 @@ class ServiceDataMixin(object):
|
||||||
is_known=True, is_alias=False, is_official=True, project='nova')),
|
is_known=True, is_alias=False, is_official=True, project='nova')),
|
||||||
('volumev2', dict(
|
('volumev2', dict(
|
||||||
service_type='volumev2', official='block-storage', aliases=[],
|
service_type='volumev2', official='block-storage', aliases=[],
|
||||||
all_types=['block-storage', 'volumev3', 'volumev2', 'volume'],
|
all_types=['block-storage', 'volumev3', 'volumev2', 'volume',
|
||||||
|
'block-store'],
|
||||||
api_reference='block-storage', api_reference_project=None,
|
api_reference='block-storage', api_reference_project=None,
|
||||||
is_known=True, is_alias=True, is_official=False,
|
is_known=True, is_alias=True, is_official=False,
|
||||||
is_secondary=False, all_services=['block-storage'],
|
is_secondary=False, all_services=['block-storage'],
|
||||||
project='cinder')),
|
project='cinder')),
|
||||||
('volumev3', dict(
|
('volumev3', dict(
|
||||||
service_type='volumev3', official='block-storage', aliases=[],
|
service_type='volumev3', official='block-storage', aliases=[],
|
||||||
all_types=['block-storage', 'volumev3', 'volumev2', 'volume'],
|
all_types=['block-storage', 'volumev3', 'volumev2', 'volume',
|
||||||
|
'block-store'],
|
||||||
api_reference='block-storage', api_reference_project=None,
|
api_reference='block-storage', api_reference_project=None,
|
||||||
is_known=True, is_alias=True, is_official=False,
|
is_known=True, is_alias=True, is_official=False,
|
||||||
is_secondary=False, all_services=['block-storage'],
|
is_secondary=False, all_services=['block-storage'],
|
||||||
project='cinder')),
|
project='cinder')),
|
||||||
('block-storage', dict(
|
('block-storage', dict(
|
||||||
service_type='block-storage', official='block-storage',
|
service_type='block-storage', official='block-storage',
|
||||||
all_types=['block-storage', 'volumev3', 'volumev2', 'volume'],
|
all_types=['block-storage', 'volumev3', 'volumev2', 'volume',
|
||||||
|
'block-store'],
|
||||||
api_reference='block-storage', api_reference_project=None,
|
api_reference='block-storage', api_reference_project=None,
|
||||||
aliases=['volumev3', 'volumev2', 'volume'],
|
aliases=['volumev3', 'volumev2', 'volume', 'block-store'],
|
||||||
is_known=True, is_alias=False, is_official=True,
|
is_known=True, is_alias=False, is_official=True,
|
||||||
is_secondary=False, all_services=['block-storage'],
|
is_secondary=False, all_services=['block-storage'],
|
||||||
project='cinder')),
|
project='cinder')),
|
||||||
|
|
Loading…
Reference in New Issue