diff --git a/product/views/CloudObjectStoreContainer-cloud_object_store_containers.yaml b/product/views/CloudObjectStoreContainer-cloud_object_store_containers.yaml index 2d2edcf64f9..cda1a21e196 100644 --- a/product/views/CloudObjectStoreContainer-cloud_object_store_containers.yaml +++ b/product/views/CloudObjectStoreContainer-cloud_object_store_containers.yaml @@ -23,6 +23,19 @@ cols: - bytes - object_count +# Included tables (joined, has_one, has_many) and columns +include: + cloud_tenant: + columns: + - name + ext_management_system: + columns: + - name + + +# Included tables and columns for query performance +# include_for_find: + # Order of columns (from all tables) col_order: - key diff --git a/product/views/CloudObjectStoreContainer.yaml b/product/views/CloudObjectStoreContainer.yaml index 2d2edcf64f9..cda1a21e196 100644 --- a/product/views/CloudObjectStoreContainer.yaml +++ b/product/views/CloudObjectStoreContainer.yaml @@ -23,6 +23,19 @@ cols: - bytes - object_count +# Included tables (joined, has_one, has_many) and columns +include: + cloud_tenant: + columns: + - name + ext_management_system: + columns: + - name + + +# Included tables and columns for query performance +# include_for_find: + # Order of columns (from all tables) col_order: - key diff --git a/product/views/CloudObjectStoreObject-cloud_object_store_objects.yaml b/product/views/CloudObjectStoreObject-cloud_object_store_objects.yaml index 2c132349c19..7ef2ebbad9d 100644 --- a/product/views/CloudObjectStoreObject-cloud_object_store_objects.yaml +++ b/product/views/CloudObjectStoreObject-cloud_object_store_objects.yaml @@ -24,6 +24,21 @@ cols: - last_modified - etag +# Included tables (joined, has_one, has_many) and columns +include: + cloud_object_store_container: + columns: + - key + cloud_tenant: + columns: + - name + ext_management_system: + columns: + - name + +# Included tables and columns for query performance +# include_for_find: + # Order of columns (from all tables) col_order: - key diff --git a/product/views/CloudObjectStoreObject.yaml b/product/views/CloudObjectStoreObject.yaml index 2c132349c19..7ef2ebbad9d 100644 --- a/product/views/CloudObjectStoreObject.yaml +++ b/product/views/CloudObjectStoreObject.yaml @@ -24,6 +24,21 @@ cols: - last_modified - etag +# Included tables (joined, has_one, has_many) and columns +include: + cloud_object_store_container: + columns: + - key + cloud_tenant: + columns: + - name + ext_management_system: + columns: + - name + +# Included tables and columns for query performance +# include_for_find: + # Order of columns (from all tables) col_order: - key diff --git a/product/views/CloudSubnet.yaml b/product/views/CloudSubnet.yaml index 6495a3181de..d3740376c75 100644 --- a/product/views/CloudSubnet.yaml +++ b/product/views/CloudSubnet.yaml @@ -26,6 +26,15 @@ cols: - dns_nameservers_show - total_vms +# Included tables (joined, has_one, has_many) and columns +include: + ext_management_system: + columns: + - name + +# Included tables and columns for query performance +include_for_find: + # Order of columns (from all tables) col_order: - name diff --git a/product/views/CloudTenant.yaml b/product/views/CloudTenant.yaml index c1142b01146..04832961a52 100644 --- a/product/views/CloudTenant.yaml +++ b/product/views/CloudTenant.yaml @@ -22,6 +22,15 @@ cols: - name - total_vms +# Included tables (joined, has_one, has_many) and columns +include: + ext_management_system: + columns: + - name + +# Included tables and columns for query performance +include_for_find: + # Order of columns (from all tables) col_order: - name diff --git a/product/views/CloudVolume-based_volumes.yaml b/product/views/CloudVolume-based_volumes.yaml index 087f1e4678a..5de01293ba0 100644 --- a/product/views/CloudVolume-based_volumes.yaml +++ b/product/views/CloudVolume-based_volumes.yaml @@ -25,6 +25,19 @@ cols: - volume_type - bootable +# Included tables (joined, has_one, has_many) and columns +include: + availability_zone: + columns: + - name + ext_management_system: + columns: + - name + + +# Included tables and columns for query performance +# include_for_find: + # Order of columns (from all tables) col_order: - name diff --git a/product/views/CloudVolume.yaml b/product/views/CloudVolume.yaml index d565abf1451..00520e6b71b 100644 --- a/product/views/CloudVolume.yaml +++ b/product/views/CloudVolume.yaml @@ -25,6 +25,18 @@ cols: - volume_type - bootable +# Included tables (joined, has_one, has_many) and columns +include: + availability_zone: + columns: + - name + ext_management_system: + columns: + - name + +# Included tables and columns for query performance +# include_for_find: + # Order of columns (from all tables) col_order: - name diff --git a/product/views/CloudVolumeBackup-cloud_volume_backups.yaml b/product/views/CloudVolumeBackup-cloud_volume_backups.yaml index a90cc44ed2a..ffc833880b9 100644 --- a/product/views/CloudVolumeBackup-cloud_volume_backups.yaml +++ b/product/views/CloudVolumeBackup-cloud_volume_backups.yaml @@ -23,6 +23,19 @@ cols: - size - status +# Included tables (joined, has_one, has_many) and columns +include: + cloud_volume: + columns: + - name + ext_management_system: + columns: + - name + + +# Included tables and columns for query performance +# include_for_find: + # Order of columns (from all tables) col_order: - name diff --git a/product/views/CloudVolumeBackup.yaml b/product/views/CloudVolumeBackup.yaml index ac241b9f9da..ffc833880b9 100644 --- a/product/views/CloudVolumeBackup.yaml +++ b/product/views/CloudVolumeBackup.yaml @@ -23,6 +23,16 @@ cols: - size - status +# Included tables (joined, has_one, has_many) and columns +include: + cloud_volume: + columns: + - name + ext_management_system: + columns: + - name + + # Included tables and columns for query performance # include_for_find: diff --git a/product/views/CloudVolumeSnapshot-cloud_volume_snapshots.yaml b/product/views/CloudVolumeSnapshot-cloud_volume_snapshots.yaml index 0c7cf15d3a6..1d7a6d5d428 100644 --- a/product/views/CloudVolumeSnapshot-cloud_volume_snapshots.yaml +++ b/product/views/CloudVolumeSnapshot-cloud_volume_snapshots.yaml @@ -24,6 +24,16 @@ cols: - status - total_based_volumes +# Included tables (joined, has_one, has_many) and columns +include: + cloud_volume: + columns: + - name + ext_management_system: + columns: + - name + + # Included tables and columns for query performance # include_for_find: diff --git a/product/views/CloudVolumeSnapshot.yaml b/product/views/CloudVolumeSnapshot.yaml index 0c7cf15d3a6..1d7a6d5d428 100644 --- a/product/views/CloudVolumeSnapshot.yaml +++ b/product/views/CloudVolumeSnapshot.yaml @@ -24,6 +24,16 @@ cols: - status - total_based_volumes +# Included tables (joined, has_one, has_many) and columns +include: + cloud_volume: + columns: + - name + ext_management_system: + columns: + - name + + # Included tables and columns for query performance # include_for_find: diff --git a/product/views/Container.yaml b/product/views/Container.yaml index 8a9846d3b52..519beff15e3 100644 --- a/product/views/Container.yaml +++ b/product/views/Container.yaml @@ -22,6 +22,18 @@ cols: - name - state +# Included tables (joined, has_one, has_many) and columns +include: + container_group: + columns: + - name + container_image: + columns: + - name + +# Included tables and columns for query performance +include_for_find: + # Order of columns (from all tables) col_order: - name diff --git a/product/views/ContainerBuild.yaml b/product/views/ContainerBuild.yaml index b1b7bbee750..d3f40bff7b3 100644 --- a/product/views/ContainerBuild.yaml +++ b/product/views/ContainerBuild.yaml @@ -24,6 +24,19 @@ cols: - output_name - completion_deadline_seconds +# Included tables (joined, has_one, has_many) and columns +include: + container_project: + columns: + - name + ext_management_system: + columns: + - name + + +# Included tables and columns for query performance +include_for_find: + # Order of columns (from all tables) col_order: - name diff --git a/product/views/ContainerGroup.yaml b/product/views/ContainerGroup.yaml index f3fdf1b4a0d..63de3dfdccf 100644 --- a/product/views/ContainerGroup.yaml +++ b/product/views/ContainerGroup.yaml @@ -26,6 +26,18 @@ cols: - dns_policy - running_containers_summary +# Included tables (joined, has_one, has_many) and columns +include: + container_project: + columns: + - name + ext_management_system: + columns: + - name + +# Included tables and columns for query performance +include_for_find: + # Order of columns (from all tables) col_order: - name diff --git a/product/views/ContainerImage.yaml b/product/views/ContainerImage.yaml index b7a76d0e84a..cf3fb14d6b8 100644 --- a/product/views/ContainerImage.yaml +++ b/product/views/ContainerImage.yaml @@ -24,6 +24,15 @@ cols: - image_ref - display_registry +# Included tables (joined, has_one, has_many) and columns +include: + ext_management_system: + columns: + - name + +# Included tables and columns for query performance +include_for_find: + # Order of columns (from all tables) col_order: - name diff --git a/product/views/ContainerImageRegistry.yaml b/product/views/ContainerImageRegistry.yaml index a29f620da28..45f989e02fb 100644 --- a/product/views/ContainerImageRegistry.yaml +++ b/product/views/ContainerImageRegistry.yaml @@ -22,6 +22,14 @@ cols: - host - port +# Included tables (joined, has_one, has_many) and columns +include: + ext_management_system: + columns: + - name +# Included tables and columns for query performance +include_for_find: + # Order of columns (from all tables) col_order: - host diff --git a/product/views/ContainerNode.yaml b/product/views/ContainerNode.yaml index 840f0ddebdb..37d83edb5eb 100644 --- a/product/views/ContainerNode.yaml +++ b/product/views/ContainerNode.yaml @@ -25,6 +25,15 @@ cols: - kernel_version - container_runtime_version +# Included tables (joined, has_one, has_many) and columns +include: + ext_management_system: + columns: + - name + +# Included tables and columns for query performance +include_for_find: + # Order of columns (from all tables) col_order: - name diff --git a/product/views/ContainerProject.yaml b/product/views/ContainerProject.yaml index 0c25f05119f..2d7bb874e8b 100644 --- a/product/views/ContainerProject.yaml +++ b/product/views/ContainerProject.yaml @@ -28,6 +28,15 @@ cols: - containers_count - images_count +# Included tables (joined, has_one, has_many) and columns +include: + ext_management_system: + columns: + - name + +# Included tables and columns for query performance +include_for_find: + # Order of columns (from all tables) col_order: - name diff --git a/product/views/ContainerReplicator.yaml b/product/views/ContainerReplicator.yaml index b89e38ea9ca..2b7d6556186 100644 --- a/product/views/ContainerReplicator.yaml +++ b/product/views/ContainerReplicator.yaml @@ -23,6 +23,18 @@ cols: - replicas - current_replicas +# Included tables (joined, has_one, has_many) and columns +include: + container_project: + columns: + - name + ext_management_system: + columns: + - name + +# Included tables and columns for query performance +include_for_find: + # Order of columns (from all tables) col_order: - name diff --git a/product/views/ContainerRoute.yaml b/product/views/ContainerRoute.yaml index 8955e47132f..249fa1405d0 100644 --- a/product/views/ContainerRoute.yaml +++ b/product/views/ContainerRoute.yaml @@ -21,6 +21,18 @@ db: ContainerRoute cols: - name +# Included tables (joined, has_one, has_many) and columns +include: + container_project: + columns: + - name + ext_management_system: + columns: + - name + +# Included tables and columns for query performance +include_for_find: + # Order of columns (from all tables) col_order: - name diff --git a/product/views/ContainerService.yaml b/product/views/ContainerService.yaml index 60e3f84d8ef..c4b0b8f5b27 100644 --- a/product/views/ContainerService.yaml +++ b/product/views/ContainerService.yaml @@ -25,6 +25,18 @@ cols: - session_affinity - container_groups_count +# Included tables (joined, has_one, has_many) and columns +include: + container_project: + columns: + - name + ext_management_system: + columns: + - name + +# Included tables and columns for query performance +include_for_find: + # Order of columns (from all tables) col_order: - name diff --git a/product/views/ContainerTemplate.yaml b/product/views/ContainerTemplate.yaml index 0f50d3ffc64..f585795c4a1 100644 --- a/product/views/ContainerTemplate.yaml +++ b/product/views/ContainerTemplate.yaml @@ -21,6 +21,18 @@ db: ContainerTemplate cols: - name +# Included tables (joined, has_one, has_many) and columns +include: + container_project: + columns: + - name + ext_management_system: + columns: + - name + +# Included tables and columns for query performance +include_for_find: + # Order of columns (from all tables) col_order: - name diff --git a/product/views/FloatingIp.yaml b/product/views/FloatingIp.yaml index 8f1781f7f9b..04227322f81 100644 --- a/product/views/FloatingIp.yaml +++ b/product/views/FloatingIp.yaml @@ -22,6 +22,18 @@ cols: - address - fixed_ip_address +# Included tables (joined, has_one, has_many) and columns +include: + ext_management_system: + columns: + - name + vm: + columns: + - name + +# Included tables and columns for query performance +include_for_find: + # Order of columns (from all tables) col_order: - address diff --git a/product/views/LoadBalancer.yaml b/product/views/LoadBalancer.yaml index 91ff6295358..af2cd809f54 100644 --- a/product/views/LoadBalancer.yaml +++ b/product/views/LoadBalancer.yaml @@ -23,6 +23,15 @@ cols: - description - total_vms +# Included tables (joined, has_one, has_many) and columns +include: + ext_management_system: + columns: + - name + +# Included tables and columns for query performance +include_for_find: + # Order of columns (from all tables) col_order: - name diff --git a/product/views/ManageIQ_Providers_AnsibleTower_AutomationManager.yaml b/product/views/ManageIQ_Providers_AnsibleTower_AutomationManager.yaml index 30ceb6f06e2..0e8cbc53704 100644 --- a/product/views/ManageIQ_Providers_AnsibleTower_AutomationManager.yaml +++ b/product/views/ManageIQ_Providers_AnsibleTower_AutomationManager.yaml @@ -26,6 +26,18 @@ cols: - authentication_status - total_configured_systems +# Included tables (joined, has_one, has_many) and columns +include: + zone: + columns: + - name + provider: + columns: + - url + +# Included tables and columns for query performance +include_for_find: + # Order of columns (from all tables) col_order: - name diff --git a/product/views/ManageIQ_Providers_CloudManager_OrchestrationStack.yaml b/product/views/ManageIQ_Providers_CloudManager_OrchestrationStack.yaml index 73b78dca632..4ec1b39c9e8 100644 --- a/product/views/ManageIQ_Providers_CloudManager_OrchestrationStack.yaml +++ b/product/views/ManageIQ_Providers_CloudManager_OrchestrationStack.yaml @@ -27,6 +27,15 @@ cols: - total_security_groups - total_cloud_networks +# Included tables (joined, has_one, has_many) and columns +include: + ext_management_system: + columns: + - name + +# Included tables and columns for query performance +include_for_find: + # Order of columns (from all tables) col_order: - name diff --git a/product/views/ManageIQ_Providers_ConfigurationManager.yaml b/product/views/ManageIQ_Providers_ConfigurationManager.yaml index dbbda0aefa2..7d1aad328cd 100644 --- a/product/views/ManageIQ_Providers_ConfigurationManager.yaml +++ b/product/views/ManageIQ_Providers_ConfigurationManager.yaml @@ -26,6 +26,18 @@ cols: - authentication_status - total_configured_systems +# Included tables (joined, has_one, has_many) and columns +include: + zone: + columns: + - name + provider: + columns: + - url + +# Included tables and columns for query performance +include_for_find: + # Order of columns (from all tables) col_order: - name diff --git a/product/views/ManageIQ_Providers_Foreman_ConfigurationManager.yaml b/product/views/ManageIQ_Providers_Foreman_ConfigurationManager.yaml index d1eccfc0810..c7520428b42 100644 --- a/product/views/ManageIQ_Providers_Foreman_ConfigurationManager.yaml +++ b/product/views/ManageIQ_Providers_Foreman_ConfigurationManager.yaml @@ -27,6 +27,18 @@ cols: - total_configuration_profiles - total_configured_systems +# Included tables (joined, has_one, has_many) and columns +include: + zone: + columns: + - name + provider: + columns: + - url + +# Included tables and columns for query performance +include_for_find: + # Order of columns (from all tables) col_order: - name diff --git a/product/views/ManageIQ_Providers_StorageManager.yaml b/product/views/ManageIQ_Providers_StorageManager.yaml index e4a15a5abf7..ba6dfe74e6b 100644 --- a/product/views/ManageIQ_Providers_StorageManager.yaml +++ b/product/views/ManageIQ_Providers_StorageManager.yaml @@ -24,6 +24,12 @@ cols: - port - region_description +# Included tables (joined, has_one, has_many) and columns +include: + zone: + columns: + - name + # Included tables and columns for query performance include_for_find: :tags: {} diff --git a/product/views/MiddlewareDatasource.yaml b/product/views/MiddlewareDatasource.yaml index c857ba056fb..769160740f1 100644 --- a/product/views/MiddlewareDatasource.yaml +++ b/product/views/MiddlewareDatasource.yaml @@ -21,6 +21,17 @@ db: MiddlewareDatasource cols: - name + +# Included tables (joined, has_one, has_many) and columns +include: + middleware_server: + columns: + - name + - hostname + +# Included tables and columns for query performance + + # Order of columns (from all tables) col_order: - name diff --git a/product/views/MiddlewareDeployment.yaml b/product/views/MiddlewareDeployment.yaml index b062d77c350..bc03583fa7b 100644 --- a/product/views/MiddlewareDeployment.yaml +++ b/product/views/MiddlewareDeployment.yaml @@ -22,6 +22,17 @@ cols: - name - status + +# Included tables (joined, has_one, has_many) and columns +include: + middleware_server: + columns: + - name + - hostname + +# Included tables and columns for query performance + + # Order of columns (from all tables) col_order: - name diff --git a/product/views/MiddlewareDomain.yaml b/product/views/MiddlewareDomain.yaml index 71ec5eeb26e..85ce6e6e94e 100644 --- a/product/views/MiddlewareDomain.yaml +++ b/product/views/MiddlewareDomain.yaml @@ -22,6 +22,16 @@ cols: - name - feed + +# Included tables (joined, has_one, has_many) and columns +include: + ext_management_system: + columns: + - name + +# Included tables and columns for query performance + + # Order of columns (from all tables) col_order: - name diff --git a/product/views/MiddlewareMessaging.yaml b/product/views/MiddlewareMessaging.yaml index 036045eb1c2..e3d6acc6a6a 100644 --- a/product/views/MiddlewareMessaging.yaml +++ b/product/views/MiddlewareMessaging.yaml @@ -22,6 +22,16 @@ cols: - name - messaging_type + +# Included tables (joined, has_one, has_many) and columns +include: + middleware_server: + columns: + - name + +# Included tables and columns for query performance + + # Order of columns (from all tables) col_order: - name diff --git a/product/views/MiddlewareServer.yaml b/product/views/MiddlewareServer.yaml index d489a199b46..2a8ef0d3091 100644 --- a/product/views/MiddlewareServer.yaml +++ b/product/views/MiddlewareServer.yaml @@ -30,6 +30,15 @@ include: columns: - name +# Included tables (joined, has_one, has_many) and columns +include: + ext_management_system: + columns: + - name + +# Included tables and columns for query performance + + # Order of columns (from all tables) col_order: - name diff --git a/product/views/MiddlewareServerGroup.yaml b/product/views/MiddlewareServerGroup.yaml index ddf698b8475..bff73bc934c 100644 --- a/product/views/MiddlewareServerGroup.yaml +++ b/product/views/MiddlewareServerGroup.yaml @@ -23,6 +23,16 @@ cols: - name - profile + +# Included tables (joined, has_one, has_many) and columns +include: + middleware_domain: + columns: + - name + +# Included tables and columns for query performance + + # Order of columns (from all tables) col_order: - name diff --git a/product/views/NetworkPort.yaml b/product/views/NetworkPort.yaml index 1b46011b765..8bdf690d098 100644 --- a/product/views/NetworkPort.yaml +++ b/product/views/NetworkPort.yaml @@ -24,6 +24,18 @@ cols: - ipaddresses - cloud_subnets_names +# Included tables (joined, has_one, has_many) and columns +include: + ext_management_system: + columns: + - name +# device: +# columns: +# - name + +# Included tables and columns for query performance +include_for_find: + # Order of columns (from all tables) col_order: - name diff --git a/product/views/NetworkRouter.yaml b/product/views/NetworkRouter.yaml index 5c2b1f5cb95..6e3def15307 100644 --- a/product/views/NetworkRouter.yaml +++ b/product/views/NetworkRouter.yaml @@ -23,6 +23,15 @@ cols: - status - total_vms +# Included tables (joined, has_one, has_many) and columns +include: + ext_management_system: + columns: + - name + +# Included tables and columns for query performance +include_for_find: + # Order of columns (from all tables) col_order: - name diff --git a/product/views/SecurityGroup.yaml b/product/views/SecurityGroup.yaml index 7bb3bc179f7..1b7a16aee89 100644 --- a/product/views/SecurityGroup.yaml +++ b/product/views/SecurityGroup.yaml @@ -23,6 +23,15 @@ cols: - description - total_vms +# Included tables (joined, has_one, has_many) and columns +include: + ext_management_system: + columns: + - name + +# Included tables and columns for query performance +include_for_find: + # Order of columns (from all tables) col_order: - name diff --git a/product/views/ServiceTemplateCatalog.yaml b/product/views/ServiceTemplateCatalog.yaml index c2566657246..095e370de57 100644 --- a/product/views/ServiceTemplateCatalog.yaml +++ b/product/views/ServiceTemplateCatalog.yaml @@ -22,6 +22,15 @@ cols: - name - description +# Included tables (joined, has_one, has_many) and columns +include: + tenant: + columns: + - name + +# Included tables and columns for query performance +include_for_find: + # Order of columns (from all tables) col_order: - name diff --git a/product/views/VmdbDatabaseConnection.yaml b/product/views/VmdbDatabaseConnection.yaml index 64eeb9b3df9..b89b74f5c8e 100644 --- a/product/views/VmdbDatabaseConnection.yaml +++ b/product/views/VmdbDatabaseConnection.yaml @@ -28,6 +28,18 @@ cols: - wait_time - command +# Included tables (joined, has_one, has_many) and columns +include: + zone: + columns: + - name + miq_server: + columns: + - name + miq_worker: + columns: + - type + # Order of columns (from all tables) col_order: - zone.name diff --git a/product/views/ems_block_storage.yaml b/product/views/ems_block_storage.yaml index aabf74a127e..fba5bc93184 100644 --- a/product/views/ems_block_storage.yaml +++ b/product/views/ems_block_storage.yaml @@ -24,6 +24,12 @@ cols: - port - region_description +# Included tables (joined, has_one, has_many) and columns +include: + zone: + columns: + - name + # Included tables and columns for query performance include_for_find: :tags: {} diff --git a/product/views/ems_object_storage.yaml b/product/views/ems_object_storage.yaml index a14aaf3ae51..3eb930c1401 100644 --- a/product/views/ems_object_storage.yaml +++ b/product/views/ems_object_storage.yaml @@ -24,6 +24,12 @@ cols: - port - region_description +# Included tables (joined, has_one, has_many) and columns +include: + zone: + columns: + - name + # Included tables and columns for query performance include_for_find: :tags: {}