added the resources used for admiralty in datacenter API
This commit is contained in:
parent
95af3cb515
commit
1890fd4f71
@ -21,6 +21,11 @@ const (
|
|||||||
WORKSPACE_HISTORY
|
WORKSPACE_HISTORY
|
||||||
ORDER
|
ORDER
|
||||||
PURCHASE_RESOURCE
|
PURCHASE_RESOURCE
|
||||||
|
ADMIRALTY_SOURCE
|
||||||
|
ADMIRALTY_TARGET
|
||||||
|
ADMIRALTY_SECRET
|
||||||
|
ADMIRALTY_KUBECONFIG
|
||||||
|
ADMIRALTY_NODES
|
||||||
)
|
)
|
||||||
|
|
||||||
var NOAPI = ""
|
var NOAPI = ""
|
||||||
@ -30,6 +35,11 @@ var WORKFLOWAPI = "oc-workflow"
|
|||||||
var WORKSPACEAPI = "oc-workspace"
|
var WORKSPACEAPI = "oc-workspace"
|
||||||
var PEERSAPI = "oc-peer"
|
var PEERSAPI = "oc-peer"
|
||||||
var DATACENTERAPI = "oc-datacenter"
|
var DATACENTERAPI = "oc-datacenter"
|
||||||
|
var ADMIRALTY_SOURCEAPI = DATACENTERAPI+"/admiralty/source"
|
||||||
|
var ADMIRALTY_TARGETAPI = DATACENTERAPI+"/admiralty/target"
|
||||||
|
var ADMIRALTY_SECRETAPI = DATACENTERAPI+"/admiralty/secret"
|
||||||
|
var ADMIRALTY_KUBECONFIGAPI = DATACENTERAPI+"/admiralty/kubeconfig"
|
||||||
|
var ADMIRALTY_NODESAPI = DATACENTERAPI+"/admiralty/nodes"
|
||||||
|
|
||||||
// Bind the standard API name to the data type
|
// Bind the standard API name to the data type
|
||||||
var DefaultAPI = [...]string{
|
var DefaultAPI = [...]string{
|
||||||
@ -50,6 +60,12 @@ var DefaultAPI = [...]string{
|
|||||||
NOAPI,
|
NOAPI,
|
||||||
NOAPI,
|
NOAPI,
|
||||||
NOAPI,
|
NOAPI,
|
||||||
|
DATACENTERAPI,
|
||||||
|
ADMIRALTY_SOURCEAPI,
|
||||||
|
ADMIRALTY_TARGETAPI,
|
||||||
|
ADMIRALTY_SECRETAPI,
|
||||||
|
ADMIRALTY_KUBECONFIGAPI,
|
||||||
|
ADMIRALTY_NODESAPI,
|
||||||
}
|
}
|
||||||
|
|
||||||
// Bind the standard data name to the data type
|
// Bind the standard data name to the data type
|
||||||
@ -71,6 +87,11 @@ var Str = [...]string{
|
|||||||
"workspace_history",
|
"workspace_history",
|
||||||
"order",
|
"order",
|
||||||
"purchase_resource",
|
"purchase_resource",
|
||||||
|
"admiralty_source",
|
||||||
|
"admiralty_target",
|
||||||
|
"admiralty_secret",
|
||||||
|
"admiralty_kubeconfig",
|
||||||
|
"admiralty_node",
|
||||||
}
|
}
|
||||||
|
|
||||||
func FromInt(i int) string {
|
func FromInt(i int) string {
|
||||||
@ -91,5 +112,5 @@ func (d DataType) EnumIndex() int {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func DataTypeList() []DataType {
|
func DataTypeList() []DataType {
|
||||||
return []DataType{DATA_RESOURCE, PROCESSING_RESOURCE, STORAGE_RESOURCE, COMPUTE_RESOURCE, WORKFLOW_RESOURCE, WORKFLOW, WORKFLOW_EXECUTION, WORKSPACE, PEER, COLLABORATIVE_AREA, RULE, BOOKING, WORKFLOW_HISTORY, WORKSPACE_HISTORY, ORDER, PURCHASE_RESOURCE}
|
return []DataType{DATA_RESOURCE, PROCESSING_RESOURCE, STORAGE_RESOURCE, COMPUTE_RESOURCE, WORKFLOW_RESOURCE, WORKFLOW, WORKFLOW_EXECUTION, WORKSPACE, PEER, COLLABORATIVE_AREA, RULE, BOOKING, WORKFLOW_HISTORY, WORKSPACE_HISTORY, ORDER, PURCHASE_RESOURCE,ADMIRALTY_SOURCE,ADMIRALTY_TARGET,ADMIRALTY_SECRET,ADMIRALTY_KUBECONFIG,ADMIRALTY_NODES}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user