Add version to constant API_PREFERRED_VERSIONS

parent e951addf
......@@ -3663,37 +3663,38 @@ angular.module('openshiftCommonServices')
angular.module('openshiftCommonServices')
.constant('API_PREFERRED_VERSIONS', {
appliedclusterresourcequotas: {group: 'quota.openshift.io', resource: 'appliedclusterresourcequotas' },
builds: {group: 'build.openshift.io', resource: 'builds' },
'builds/clone': {group: 'build.openshift.io', resource: 'builds/clone' },
'buildconfigs/instantiate': {group: 'build.openshift.io', resource: 'buildconfigs/instantiate' },
buildconfigs: {group: 'build.openshift.io', resource: 'buildconfigs' },
configmaps: 'configmaps',
deployments: {group: 'apps', resource: 'deployments' },
deploymentconfigs: {group: 'apps.openshift.io', resource: 'deploymentconfigs' },
'deploymentconfigs/instantiate': {group: 'apps.openshift.io', resource: 'deploymentconfigs/instantiate' },
'deploymentconfigs/rollback': {group: 'apps.openshift.io', resource: 'deploymentconfigs/rollback' },
events: 'events',
horizontalpodautoscalers: {group: 'autoscaling', resource: 'horizontalpodautoscalers' },
imagestreams: {group: 'image.openshift.io', resource: 'imagestreams' },
imagestreamtags: {group: 'image.openshift.io', resource: 'imagestreamtags' },
limitranges: 'limitranges',
pods: 'pods',
projects: {group: 'project.openshift.io', resource: 'projects'},
projectrequests: {group: 'project.openshift.io', resource: 'projectrequests'},
persistentvolumeclaims: 'persistentvolumeclaims',
replicasets: {group: 'extensions', resource: 'replicasets' },
replicationcontrollers: 'replicationcontrollers',
resourcequotas: 'resourcequotas',
rolebindings: 'rolebindings',
routes: {group: 'route.openshift.io', resource: 'routes' },
secrets: 'secrets',
selfsubjectrulesreviews: {group: 'authorization.k8s.io', resource: 'selfsubjectrulesreviews'},
services: 'services',
serviceaccounts: 'serviceaccounts',
serviceclasses: {group: 'servicecatalog.k8s.io', resource: 'serviceclasses' },
serviceinstancecredentials: {group: 'servicecatalog.k8s.io', resource: 'serviceinstancecredentials' },
serviceinstances: {group: 'servicecatalog.k8s.io', resource: 'serviceinstances' },
statefulsets: {group: 'apps', resource: 'statefulsets' },
templates: {group: 'template.openshift.io', resource: 'templates'}
appliedclusterresourcequotas: {group: 'quota.openshift.io', version: 'v1', resource: 'appliedclusterresourcequotas' },
builds: {group: 'build.openshift.io', version: 'v1', resource: 'builds' },
'builds/clone': {group: 'build.openshift.io', version: 'v1', resource: 'builds/clone' },
'buildconfigs/instantiate': {group: 'build.openshift.io', version: 'v1', resource: 'buildconfigs/instantiate' },
buildconfigs: {group: 'build.openshift.io', version: 'v1', resource: 'buildconfigs' },
configmaps: {version: 'v1', resource: 'configmaps' },
deployments: {group: 'apps', version: 'v1beta1', resource: 'deployments' },
deploymentconfigs: {group: 'apps.openshift.io', version: 'v1', resource: 'deploymentconfigs' },
'deploymentconfigs/instantiate': {group: 'apps.openshift.io', version: 'v1', resource: 'deploymentconfigs/instantiate' },
'deploymentconfigs/rollback': {group: 'apps.openshift.io', version: 'v1', resource: 'deploymentconfigs/rollback' },
events: {version: 'v1', resource: 'events' },
horizontalpodautoscalers: {group: 'autoscaling', version: 'v1', resource: 'horizontalpodautoscalers' },
imagestreams: {group: 'image.openshift.io', version: 'v1', resource: 'imagestreams' },
imagestreamtags: {group: 'image.openshift.io', version: 'v1', resource: 'imagestreamtags' },
limitranges: {version: 'v1', resource: 'limitranges' },
pods: {version: 'v1', resource: 'pods' },
projects: {group: 'project.openshift.io', version: 'v1', resource: 'projects' },
projectrequests: {group: 'project.openshift.io', version: 'v1', resource: 'projectrequests' },
persistentvolumeclaims: {version: 'v1', resource: 'persistentvolumeclaims' },
replicasets: {group: 'extensions', version: 'v1beta1', resource: 'replicasets' },
replicationcontrollers: {version: 'v1', resource: 'replicationcontrollers' },
resourcequotas: {version: 'v1', resource: 'resourcequotas' },
rolebindings: {version: 'v1', resource: 'rolebindings' },
routes: {group: 'route.openshift.io', version: 'v1', resource: 'routes' },
secrets: {version: 'v1', resource: 'secrets' },
selfsubjectrulesreviews: {group: 'authorization.openshift.io', version: 'v1', resource: 'selfsubjectrulesreviews' },
services: {version: 'v1', resource: 'services' },
serviceaccounts: {version: 'v1', resource: 'serviceaccounts' },
// TODO: add version once these reach beta
serviceclasses: {group: 'servicecatalog.k8s.io', resource: 'serviceclasses' },
serviceinstancecredentials: {group: 'servicecatalog.k8s.io', resource: 'serviceinstancecredentials' },
serviceinstances: {group: 'servicecatalog.k8s.io', resource: 'serviceinstances' },
statefulsets: {group: 'apps', version: 'v1beta1', resource: 'statefulsets' },
templates: {group: 'template.openshift.io', verison: 'v1', resource: 'templates' }
});
......@@ -1425,39 +1425,40 @@ angular.module('openshiftCommonUI')
angular.module('openshiftCommonServices')
.constant('API_PREFERRED_VERSIONS', {
appliedclusterresourcequotas: {group: 'quota.openshift.io', resource: 'appliedclusterresourcequotas' },
builds: {group: 'build.openshift.io', resource: 'builds' },
'builds/clone': {group: 'build.openshift.io', resource: 'builds/clone' },
'buildconfigs/instantiate': {group: 'build.openshift.io', resource: 'buildconfigs/instantiate' },
buildconfigs: {group: 'build.openshift.io', resource: 'buildconfigs' },
configmaps: 'configmaps',
deployments: {group: 'apps', resource: 'deployments' },
deploymentconfigs: {group: 'apps.openshift.io', resource: 'deploymentconfigs' },
'deploymentconfigs/instantiate': {group: 'apps.openshift.io', resource: 'deploymentconfigs/instantiate' },
'deploymentconfigs/rollback': {group: 'apps.openshift.io', resource: 'deploymentconfigs/rollback' },
events: 'events',
horizontalpodautoscalers: {group: 'autoscaling', resource: 'horizontalpodautoscalers' },
imagestreams: {group: 'image.openshift.io', resource: 'imagestreams' },
imagestreamtags: {group: 'image.openshift.io', resource: 'imagestreamtags' },
limitranges: 'limitranges',
pods: 'pods',
projects: {group: 'project.openshift.io', resource: 'projects'},
projectrequests: {group: 'project.openshift.io', resource: 'projectrequests'},
persistentvolumeclaims: 'persistentvolumeclaims',
replicasets: {group: 'extensions', resource: 'replicasets' },
replicationcontrollers: 'replicationcontrollers',
resourcequotas: 'resourcequotas',
rolebindings: 'rolebindings',
routes: {group: 'route.openshift.io', resource: 'routes' },
secrets: 'secrets',
selfsubjectrulesreviews: {group: 'authorization.k8s.io', resource: 'selfsubjectrulesreviews'},
services: 'services',
serviceaccounts: 'serviceaccounts',
serviceclasses: {group: 'servicecatalog.k8s.io', resource: 'serviceclasses' },
serviceinstancecredentials: {group: 'servicecatalog.k8s.io', resource: 'serviceinstancecredentials' },
serviceinstances: {group: 'servicecatalog.k8s.io', resource: 'serviceinstances' },
statefulsets: {group: 'apps', resource: 'statefulsets' },
templates: {group: 'template.openshift.io', resource: 'templates'}
appliedclusterresourcequotas: {group: 'quota.openshift.io', version: 'v1', resource: 'appliedclusterresourcequotas' },
builds: {group: 'build.openshift.io', version: 'v1', resource: 'builds' },
'builds/clone': {group: 'build.openshift.io', version: 'v1', resource: 'builds/clone' },
'buildconfigs/instantiate': {group: 'build.openshift.io', version: 'v1', resource: 'buildconfigs/instantiate' },
buildconfigs: {group: 'build.openshift.io', version: 'v1', resource: 'buildconfigs' },
configmaps: {version: 'v1', resource: 'configmaps' },
deployments: {group: 'apps', version: 'v1beta1', resource: 'deployments' },
deploymentconfigs: {group: 'apps.openshift.io', version: 'v1', resource: 'deploymentconfigs' },
'deploymentconfigs/instantiate': {group: 'apps.openshift.io', version: 'v1', resource: 'deploymentconfigs/instantiate' },
'deploymentconfigs/rollback': {group: 'apps.openshift.io', version: 'v1', resource: 'deploymentconfigs/rollback' },
events: {version: 'v1', resource: 'events' },
horizontalpodautoscalers: {group: 'autoscaling', version: 'v1', resource: 'horizontalpodautoscalers' },
imagestreams: {group: 'image.openshift.io', version: 'v1', resource: 'imagestreams' },
imagestreamtags: {group: 'image.openshift.io', version: 'v1', resource: 'imagestreamtags' },
limitranges: {version: 'v1', resource: 'limitranges' },
pods: {version: 'v1', resource: 'pods' },
projects: {group: 'project.openshift.io', version: 'v1', resource: 'projects' },
projectrequests: {group: 'project.openshift.io', version: 'v1', resource: 'projectrequests' },
persistentvolumeclaims: {version: 'v1', resource: 'persistentvolumeclaims' },
replicasets: {group: 'extensions', version: 'v1beta1', resource: 'replicasets' },
replicationcontrollers: {version: 'v1', resource: 'replicationcontrollers' },
resourcequotas: {version: 'v1', resource: 'resourcequotas' },
rolebindings: {version: 'v1', resource: 'rolebindings' },
routes: {group: 'route.openshift.io', version: 'v1', resource: 'routes' },
secrets: {version: 'v1', resource: 'secrets' },
selfsubjectrulesreviews: {group: 'authorization.openshift.io', version: 'v1', resource: 'selfsubjectrulesreviews' },
services: {version: 'v1', resource: 'services' },
serviceaccounts: {version: 'v1', resource: 'serviceaccounts' },
// TODO: add version once these reach beta
serviceclasses: {group: 'servicecatalog.k8s.io', resource: 'serviceclasses' },
serviceinstancecredentials: {group: 'servicecatalog.k8s.io', resource: 'serviceinstancecredentials' },
serviceinstances: {group: 'servicecatalog.k8s.io', resource: 'serviceinstances' },
statefulsets: {group: 'apps', version: 'v1beta1', resource: 'statefulsets' },
templates: {group: 'template.openshift.io', verison: 'v1', resource: 'templates' }
});
;'use strict';
......
......@@ -488,83 +488,133 @@ content ? (scope.truncatedContent = truncateFilter(content, scope.limit, scope.u
} ]), angular.module("openshiftCommonServices").constant("API_PREFERRED_VERSIONS", {
appliedclusterresourcequotas:{
group:"quota.openshift.io",
version:"v1",
resource:"appliedclusterresourcequotas"
},
builds:{
group:"build.openshift.io",
version:"v1",
resource:"builds"
},
"builds/clone":{
group:"build.openshift.io",
version:"v1",
resource:"builds/clone"
},
"buildconfigs/instantiate":{
group:"build.openshift.io",
version:"v1",
resource:"buildconfigs/instantiate"
},
buildconfigs:{
group:"build.openshift.io",
version:"v1",
resource:"buildconfigs"
},
configmaps:"configmaps",
configmaps:{
version:"v1",
resource:"configmaps"
},
deployments:{
group:"apps",
version:"v1beta1",
resource:"deployments"
},
deploymentconfigs:{
group:"apps.openshift.io",
version:"v1",
resource:"deploymentconfigs"
},
"deploymentconfigs/instantiate":{
group:"apps.openshift.io",
version:"v1",
resource:"deploymentconfigs/instantiate"
},
"deploymentconfigs/rollback":{
group:"apps.openshift.io",
version:"v1",
resource:"deploymentconfigs/rollback"
},
events:"events",
events:{
version:"v1",
resource:"events"
},
horizontalpodautoscalers:{
group:"autoscaling",
version:"v1",
resource:"horizontalpodautoscalers"
},
imagestreams:{
group:"image.openshift.io",
version:"v1",
resource:"imagestreams"
},
imagestreamtags:{
group:"image.openshift.io",
version:"v1",
resource:"imagestreamtags"
},
limitranges:"limitranges",
pods:"pods",
limitranges:{
version:"v1",
resource:"limitranges"
},
pods:{
version:"v1",
resource:"pods"
},
projects:{
group:"project.openshift.io",
version:"v1",
resource:"projects"
},
projectrequests:{
group:"project.openshift.io",
version:"v1",
resource:"projectrequests"
},
persistentvolumeclaims:"persistentvolumeclaims",
persistentvolumeclaims:{
version:"v1",
resource:"persistentvolumeclaims"
},
replicasets:{
group:"extensions",
version:"v1beta1",
resource:"replicasets"
},
replicationcontrollers:"replicationcontrollers",
resourcequotas:"resourcequotas",
rolebindings:"rolebindings",
replicationcontrollers:{
version:"v1",
resource:"replicationcontrollers"
},
resourcequotas:{
version:"v1",
resource:"resourcequotas"
},
rolebindings:{
version:"v1",
resource:"rolebindings"
},
routes:{
group:"route.openshift.io",
version:"v1",
resource:"routes"
},
secrets:"secrets",
secrets:{
version:"v1",
resource:"secrets"
},
selfsubjectrulesreviews:{
group:"authorization.k8s.io",
group:"authorization.openshift.io",
version:"v1",
resource:"selfsubjectrulesreviews"
},
services:"services",
serviceaccounts:"serviceaccounts",
services:{
version:"v1",
resource:"services"
},
serviceaccounts:{
version:"v1",
resource:"serviceaccounts"
},
serviceclasses:{
group:"servicecatalog.k8s.io",
resource:"serviceclasses"
......@@ -579,10 +629,12 @@ resource:"serviceinstances"
},
statefulsets:{
group:"apps",
version:"v1beta1",
resource:"statefulsets"
},
templates:{
group:"template.openshift.io",
verison:"v1",
resource:"templates"
}
}), angular.module("openshiftCommonUI").filter("alertStatus", function() {
......
......@@ -2,37 +2,38 @@
angular.module('openshiftCommonServices')
.constant('API_PREFERRED_VERSIONS', {
appliedclusterresourcequotas: {group: 'quota.openshift.io', resource: 'appliedclusterresourcequotas' },
builds: {group: 'build.openshift.io', resource: 'builds' },
'builds/clone': {group: 'build.openshift.io', resource: 'builds/clone' },
'buildconfigs/instantiate': {group: 'build.openshift.io', resource: 'buildconfigs/instantiate' },
buildconfigs: {group: 'build.openshift.io', resource: 'buildconfigs' },
configmaps: 'configmaps',
deployments: {group: 'apps', resource: 'deployments' },
deploymentconfigs: {group: 'apps.openshift.io', resource: 'deploymentconfigs' },
'deploymentconfigs/instantiate': {group: 'apps.openshift.io', resource: 'deploymentconfigs/instantiate' },
'deploymentconfigs/rollback': {group: 'apps.openshift.io', resource: 'deploymentconfigs/rollback' },
events: 'events',
horizontalpodautoscalers: {group: 'autoscaling', resource: 'horizontalpodautoscalers' },
imagestreams: {group: 'image.openshift.io', resource: 'imagestreams' },
imagestreamtags: {group: 'image.openshift.io', resource: 'imagestreamtags' },
limitranges: 'limitranges',
pods: 'pods',
projects: {group: 'project.openshift.io', resource: 'projects'},
projectrequests: {group: 'project.openshift.io', resource: 'projectrequests'},
persistentvolumeclaims: 'persistentvolumeclaims',
replicasets: {group: 'extensions', resource: 'replicasets' },
replicationcontrollers: 'replicationcontrollers',
resourcequotas: 'resourcequotas',
rolebindings: 'rolebindings',
routes: {group: 'route.openshift.io', resource: 'routes' },
secrets: 'secrets',
selfsubjectrulesreviews: {group: 'authorization.k8s.io', resource: 'selfsubjectrulesreviews'},
services: 'services',
serviceaccounts: 'serviceaccounts',
serviceclasses: {group: 'servicecatalog.k8s.io', resource: 'serviceclasses' },
serviceinstancecredentials: {group: 'servicecatalog.k8s.io', resource: 'serviceinstancecredentials' },
serviceinstances: {group: 'servicecatalog.k8s.io', resource: 'serviceinstances' },
statefulsets: {group: 'apps', resource: 'statefulsets' },
templates: {group: 'template.openshift.io', resource: 'templates'}
appliedclusterresourcequotas: {group: 'quota.openshift.io', version: 'v1', resource: 'appliedclusterresourcequotas' },
builds: {group: 'build.openshift.io', version: 'v1', resource: 'builds' },
'builds/clone': {group: 'build.openshift.io', version: 'v1', resource: 'builds/clone' },
'buildconfigs/instantiate': {group: 'build.openshift.io', version: 'v1', resource: 'buildconfigs/instantiate' },
buildconfigs: {group: 'build.openshift.io', version: 'v1', resource: 'buildconfigs' },
configmaps: {version: 'v1', resource: 'configmaps' },
deployments: {group: 'apps', version: 'v1beta1', resource: 'deployments' },
deploymentconfigs: {group: 'apps.openshift.io', version: 'v1', resource: 'deploymentconfigs' },
'deploymentconfigs/instantiate': {group: 'apps.openshift.io', version: 'v1', resource: 'deploymentconfigs/instantiate' },
'deploymentconfigs/rollback': {group: 'apps.openshift.io', version: 'v1', resource: 'deploymentconfigs/rollback' },
events: {version: 'v1', resource: 'events' },
horizontalpodautoscalers: {group: 'autoscaling', version: 'v1', resource: 'horizontalpodautoscalers' },
imagestreams: {group: 'image.openshift.io', version: 'v1', resource: 'imagestreams' },
imagestreamtags: {group: 'image.openshift.io', version: 'v1', resource: 'imagestreamtags' },
limitranges: {version: 'v1', resource: 'limitranges' },
pods: {version: 'v1', resource: 'pods' },
projects: {group: 'project.openshift.io', version: 'v1', resource: 'projects' },
projectrequests: {group: 'project.openshift.io', version: 'v1', resource: 'projectrequests' },
persistentvolumeclaims: {version: 'v1', resource: 'persistentvolumeclaims' },
replicasets: {group: 'extensions', version: 'v1beta1', resource: 'replicasets' },
replicationcontrollers: {version: 'v1', resource: 'replicationcontrollers' },
resourcequotas: {version: 'v1', resource: 'resourcequotas' },
rolebindings: {version: 'v1', resource: 'rolebindings' },
routes: {group: 'route.openshift.io', version: 'v1', resource: 'routes' },
secrets: {version: 'v1', resource: 'secrets' },
selfsubjectrulesreviews: {group: 'authorization.openshift.io', version: 'v1', resource: 'selfsubjectrulesreviews' },
services: {version: 'v1', resource: 'services' },
serviceaccounts: {version: 'v1', resource: 'serviceaccounts' },
// TODO: add version once these reach beta
serviceclasses: {group: 'servicecatalog.k8s.io', resource: 'serviceclasses' },
serviceinstancecredentials: {group: 'servicecatalog.k8s.io', resource: 'serviceinstancecredentials' },
serviceinstances: {group: 'servicecatalog.k8s.io', resource: 'serviceinstances' },
statefulsets: {group: 'apps', version: 'v1beta1', resource: 'statefulsets' },
templates: {group: 'template.openshift.io', verison: 'v1', resource: 'templates' }
});
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment