Loading modules/cloud_dashboard/cloud_dashboard/src/constant/launch_template.ts +33 −1 Changes for modules/cloud_dashboard/cloud_dashboard/src/constant/launch_template.ts: 33 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -43,7 +43,39 @@ const K8S_LAUNCH_TEMPLATE_LIST: EntityColumn[] = [ const DEFAULT_K8S_LAUNCH_TEMPLATE: EntityColumn = { labelName: 'Cloud Service Provider ID', name: 'cloud_context', type: 'default' }; // Template for displaying the Launch template in OpenStack. const OPENSTACK_LAUNCH_TEMPLATE_LIST: EntityColumn[] = []; const OPENSTACK_LAUNCH_TEMPLATE_LIST: EntityColumn[] = [ { labelName: 'Name', 'name': 'name', type: 'default' }, { labelName: 'Image Name', 'name': 'field_openstack_image_id', type: 'join', info: { entityTypeId: 'openstack_image', keyColumn: 'image_id', valueColumn: 'name', } }, { labelName: 'Flavor', 'name': 'field_flavor', type: 'join', info: { entityTypeId: 'openstack_flavor', keyColumn: 'flavor_id', valueColumn: 'name', } }, { labelName: 'Security group', 'name': 'field_openstack_security_group', type: 'relationship', info: { entityTypeId: 'openstack_security_group', keyColumn1: 'drupal_internal__target_id', keyColumn2: 'drupal_internal__id', valueColumn: 'name', } }, { labelName: 'Key pair', 'name': 'field_openstack_ssh_key', type: 'relationship', info: { entityTypeId: 'openstack_key_pair', keyColumn1: 'drupal_internal__target_id', keyColumn2: 'drupal_internal__id', valueColumn: 'key_pair_name', } }, { labelName: 'VPC', 'name': 'field_openstack_vpc', type: 'default' }, { labelName: 'Max count', 'name': 'field_max_count', type: 'default' }, ]; const DEFAULT_OPENSTACK_LAUNCH_TEMPLATE: EntityColumn = { labelName: 'Cloud Service Provider ID', name: 'cloud_context', type: 'default' }; Loading Loading
modules/cloud_dashboard/cloud_dashboard/src/constant/launch_template.ts +33 −1 Changes for modules/cloud_dashboard/cloud_dashboard/src/constant/launch_template.ts: 33 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -43,7 +43,39 @@ const K8S_LAUNCH_TEMPLATE_LIST: EntityColumn[] = [ const DEFAULT_K8S_LAUNCH_TEMPLATE: EntityColumn = { labelName: 'Cloud Service Provider ID', name: 'cloud_context', type: 'default' }; // Template for displaying the Launch template in OpenStack. const OPENSTACK_LAUNCH_TEMPLATE_LIST: EntityColumn[] = []; const OPENSTACK_LAUNCH_TEMPLATE_LIST: EntityColumn[] = [ { labelName: 'Name', 'name': 'name', type: 'default' }, { labelName: 'Image Name', 'name': 'field_openstack_image_id', type: 'join', info: { entityTypeId: 'openstack_image', keyColumn: 'image_id', valueColumn: 'name', } }, { labelName: 'Flavor', 'name': 'field_flavor', type: 'join', info: { entityTypeId: 'openstack_flavor', keyColumn: 'flavor_id', valueColumn: 'name', } }, { labelName: 'Security group', 'name': 'field_openstack_security_group', type: 'relationship', info: { entityTypeId: 'openstack_security_group', keyColumn1: 'drupal_internal__target_id', keyColumn2: 'drupal_internal__id', valueColumn: 'name', } }, { labelName: 'Key pair', 'name': 'field_openstack_ssh_key', type: 'relationship', info: { entityTypeId: 'openstack_key_pair', keyColumn1: 'drupal_internal__target_id', keyColumn2: 'drupal_internal__id', valueColumn: 'key_pair_name', } }, { labelName: 'VPC', 'name': 'field_openstack_vpc', type: 'default' }, { labelName: 'Max count', 'name': 'field_max_count', type: 'default' }, ]; const DEFAULT_OPENSTACK_LAUNCH_TEMPLATE: EntityColumn = { labelName: 'Cloud Service Provider ID', name: 'cloud_context', type: 'default' }; Loading