add canYaml: false to all detail page

Signed-off-by: andy.lee <andy.lee@suse.com>
This commit is contained in:
andy.lee 2024-10-31 19:58:02 +08:00 committed by Francesco Torchia
parent 6c8ec64c50
commit 91e70f5231
No known key found for this signature in database
GPG Key ID: E6D011B7415D4393

View File

@ -301,7 +301,8 @@ export function init($plugin, store) {
}, },
resource: MONITORING.ALERTMANAGERCONFIG, resource: MONITORING.ALERTMANAGERCONFIG,
resourceDetail: HCI.ALERTMANAGERCONFIG, resourceDetail: HCI.ALERTMANAGERCONFIG,
resourceEdit: HCI.ALERTMANAGERCONFIG resourceEdit: HCI.ALERTMANAGERCONFIG,
canYaml: false
}); });
virtualType({ virtualType({
@ -324,7 +325,8 @@ export function init($plugin, store) {
}, },
resource: LOGGING.CLUSTER_FLOW, resource: LOGGING.CLUSTER_FLOW,
resourceDetail: HCI.CLUSTER_FLOW, resourceDetail: HCI.CLUSTER_FLOW,
resourceEdit: HCI.CLUSTER_FLOW resourceEdit: HCI.CLUSTER_FLOW,
canYaml: false,
}); });
virtualType({ virtualType({
@ -346,7 +348,8 @@ export function init($plugin, store) {
}, },
resource: LOGGING.CLUSTER_OUTPUT, resource: LOGGING.CLUSTER_OUTPUT,
resourceDetail: HCI.CLUSTER_OUTPUT, resourceDetail: HCI.CLUSTER_OUTPUT,
resourceEdit: HCI.CLUSTER_OUTPUT resourceEdit: HCI.CLUSTER_OUTPUT,
canYaml: false,
}); });
virtualType({ virtualType({
@ -368,7 +371,8 @@ export function init($plugin, store) {
}, },
resource: LOGGING.FLOW, resource: LOGGING.FLOW,
resourceDetail: HCI.FLOW, resourceDetail: HCI.FLOW,
resourceEdit: HCI.FLOW resourceEdit: HCI.FLOW,
canYaml: false,
}); });
virtualType({ virtualType({
@ -390,7 +394,8 @@ export function init($plugin, store) {
}, },
resource: LOGGING.OUTPUT, resource: LOGGING.OUTPUT,
resourceDetail: HCI.OUTPUT, resourceDetail: HCI.OUTPUT,
resourceEdit: HCI.OUTPUT resourceEdit: HCI.OUTPUT,
canYaml: false,
}); });
virtualType({ virtualType({
@ -454,7 +459,7 @@ export function init($plugin, store) {
configureType(HCI.CLUSTER_NETWORK, { configureType(HCI.CLUSTER_NETWORK, {
realResource: HCI.SETTING, realResource: HCI.SETTING,
showState: false showState: false,
}); });
virtualType({ virtualType({
@ -470,7 +475,7 @@ export function init($plugin, store) {
exact: false exact: false
}); });
configureType(HCI.SCHEDULE_VM_BACKUP, { showListMasthead: false, showConfigView: false }); configureType(HCI.SCHEDULE_VM_BACKUP, { showListMasthead: false, showConfigView: false, canYaml: false });
virtualType({ virtualType({
labelKey: 'harvester.schedule.label', labelKey: 'harvester.schedule.label',
name: HCI.SCHEDULE_VM_BACKUP, name: HCI.SCHEDULE_VM_BACKUP,
@ -484,7 +489,7 @@ export function init($plugin, store) {
ifHaveType: HCI.SCHEDULE_VM_BACKUP, ifHaveType: HCI.SCHEDULE_VM_BACKUP,
}); });
configureType(HCI.BACKUP, { showListMasthead: false, showConfigView: false }); configureType(HCI.BACKUP, { showListMasthead: false, showConfigView: false, canYaml: false });
virtualType({ virtualType({
labelKey: 'harvester.backup.label', labelKey: 'harvester.backup.label',
name: HCI.BACKUP, name: HCI.BACKUP,
@ -497,9 +502,9 @@ export function init($plugin, store) {
exact: false exact: false
}); });
configureType(HCI.VLAN_CONFIG, { hiddenNamespaceGroupButton: true }); configureType(HCI.VLAN_CONFIG, { hiddenNamespaceGroupButton: true, canYaml: false });
configureType(HCI.CLUSTER_NETWORK, { showListMasthead: false }); configureType(HCI.CLUSTER_NETWORK, { showListMasthead: false, canYaml: false });
virtualType({ virtualType({
labelKey: 'harvester.clusterNetwork.title', labelKey: 'harvester.clusterNetwork.title',
name: HCI.CLUSTER_NETWORK, name: HCI.CLUSTER_NETWORK,
@ -544,6 +549,7 @@ export function init($plugin, store) {
resource: VOLUME_SNAPSHOT, resource: VOLUME_SNAPSHOT,
resourceDetail: HCI.SNAPSHOT, resourceDetail: HCI.SNAPSHOT,
resourceEdit: HCI.SNAPSHOT, resourceEdit: HCI.SNAPSHOT,
canYaml: false
}); });
headers(HCI.SNAPSHOT, [STATE, NAME_COL, NAMESPACE_COL, SNAPSHOT_TARGET_VOLUME, AGE]); headers(HCI.SNAPSHOT, [STATE, NAME_COL, NAMESPACE_COL, SNAPSHOT_TARGET_VOLUME, AGE]);
virtualType({ virtualType({
@ -566,7 +572,8 @@ export function init($plugin, store) {
}, },
resource: HCI.BACKUP, resource: HCI.BACKUP,
resourceDetail: HCI.VM_SNAPSHOT, resourceDetail: HCI.VM_SNAPSHOT,
resourceEdit: HCI.VM_SNAPSHOT resourceEdit: HCI.VM_SNAPSHOT,
canYaml: false
}); });
virtualType({ virtualType({
@ -601,7 +608,8 @@ export function init($plugin, store) {
}, },
resource: CONFIG_MAP, resource: CONFIG_MAP,
resourceDetail: HCI.CLOUD_TEMPLATE, resourceDetail: HCI.CLOUD_TEMPLATE,
resourceEdit: HCI.CLOUD_TEMPLATE resourceEdit: HCI.CLOUD_TEMPLATE,
canYaml: false
}); });
virtualType({ virtualType({
@ -679,6 +687,7 @@ export function init($plugin, store) {
resourceDetail: HCI.STORAGE, resourceDetail: HCI.STORAGE,
resourceEdit: HCI.STORAGE, resourceEdit: HCI.STORAGE,
isCreatable: true, isCreatable: true,
canYaml: false,
}); });
virtualType({ virtualType({
labelKey: 'harvester.storage.title', labelKey: 'harvester.storage.title',
@ -710,6 +719,7 @@ export function init($plugin, store) {
configureType(HCI.PCI_DEVICE, { configureType(HCI.PCI_DEVICE, {
isCreatable: false, isCreatable: false,
hiddenNamespaceGroupButton: true, hiddenNamespaceGroupButton: true,
canYaml: false,
listGroups: [ listGroups: [
{ {
icon: 'icon-list-grouped', icon: 'icon-list-grouped',
@ -745,6 +755,7 @@ export function init($plugin, store) {
configureType(HCI.SR_IOV, { configureType(HCI.SR_IOV, {
isCreatable: false, isCreatable: false,
hiddenNamespaceGroupButton: true, hiddenNamespaceGroupButton: true,
canYaml: false,
}); });
virtualType({ virtualType({
@ -764,6 +775,7 @@ export function init($plugin, store) {
configureType(HCI.SR_IOVGPU_DEVICE, { configureType(HCI.SR_IOVGPU_DEVICE, {
isCreatable: false, isCreatable: false,
hiddenNamespaceGroupButton: true, hiddenNamespaceGroupButton: true,
canYaml: false,
}); });
virtualType({ virtualType({
@ -782,6 +794,7 @@ export function init($plugin, store) {
configureType(HCI.VGPU_DEVICE, { configureType(HCI.VGPU_DEVICE, {
isCreatable: false, isCreatable: false,
hiddenNamespaceGroupButton: true, hiddenNamespaceGroupButton: true,
canYaml: false,
listGroups: [ listGroups: [
{ {
icon: 'icon-cluster', icon: 'icon-cluster',
@ -810,6 +823,7 @@ export function init($plugin, store) {
configureType(HCI.USB_DEVICE, { configureType(HCI.USB_DEVICE, {
isCreatable: false, isCreatable: false,
hiddenNamespaceGroupButton: true, hiddenNamespaceGroupButton: true,
canYaml: false,
listGroups: [ listGroups: [
{ {
icon: 'icon-list-grouped', icon: 'icon-list-grouped',
@ -832,6 +846,7 @@ export function init($plugin, store) {
isCreatable: false, isCreatable: false,
isRemovable: false, isRemovable: false,
showState: false, showState: false,
canYaml: false,
}); });
virtualType({ virtualType({
@ -853,6 +868,7 @@ export function init($plugin, store) {
name: `${ PRODUCT_NAME }-c-cluster-resource`, name: `${ PRODUCT_NAME }-c-cluster-resource`,
params: { resource: HCI.LB } params: { resource: HCI.LB }
}, },
canYaml: false,
}); });
virtualType({ virtualType({
labelKey: 'harvester.loadBalancer.label', labelKey: 'harvester.loadBalancer.label',
@ -891,6 +907,7 @@ export function init($plugin, store) {
name: `${ PRODUCT_NAME }-c-cluster-resource`, name: `${ PRODUCT_NAME }-c-cluster-resource`,
params: { resource: HCI.IP_POOL } params: { resource: HCI.IP_POOL }
}, },
canYaml: false,
}); });
virtualType({ virtualType({
labelKey: 'harvester.ipPool.label', labelKey: 'harvester.ipPool.label',