Resource display method and device, equipment and medium

By displaying the collection cards of resource collections in the cloud service control platform, including hierarchical information, the problem of poor resource management display effect in the existing technology is solved, and efficient and compact resource information display is achieved.

CN120104227APending Publication Date: 2025-06-06BEIJING VOLCANO ENGINE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510174284.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-17
Publication Date
2025-06-06

AI Technical Summary

Technical Problem

In the prior art, the display of resource management in cloud service control platforms is usually achieved through lists, with less display content and poor display effect, and needs improvement.

Method used

A resource display method is provided. By acquiring multiple resource sets, and in response to a card display trigger operation, a collection card corresponding to a multiple resource set is displayed. Each collection card includes a collection comprehensive information of the corresponding resource set, and the collection comprehensive information includes hierarchical information.

Benefits of technology

It realizes the integration and display of comprehensive information such as hierarchical information of resource collection, displays more information content, reduces the fragmentation of information, reduces the time spent by users in association and integration of resource collection information, and improves the display effect of resource information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120104227A_ABST
    Figure CN120104227A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to a resource display method and device, equipment and a medium, and the method comprises the steps: obtaining a plurality of resource sets which are single-level sets or multi-level sets; and in response to a card display trigger operation for the plurality of resource sets, displaying a plurality of set cards corresponding to the plurality of resource sets, each set card including set comprehensive information of the corresponding resource set, and the set comprehensive information including hierarchical information. In the scheme, the set comprehensive information such as the hierarchical information of each resource set is integrated and displayed in the form of the set card, more information contents can be displayed, the set comprehensive information of different resource sets is compactly displayed in a relatively independent area, the fragmentization of the information is reduced, and the user experience is improved. According to the method and the device, the time consumed by the user for associating and integrating the information of the resource sets is shortened, the related information of each resource set is efficiently acquired, and the display effect of the resource information is effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to a resource display method, device, equipment and medium. Background Art

[0002] In the cloud service control platform, resource management is a systematic work of coordinating, deploying, monitoring and optimizing various cloud resources. In related technologies, the display of cloud resources is usually realized through lists, with less display content and poor display effect, which needs to be improved. Summary of the invention

[0003] In order to solve the above technical problems, the present disclosure provides a resource display method, device, equipment and medium.

[0004] The present disclosure provides a resource display method, the method comprising:

[0005] Acquire multiple resource collections, wherein the resource collections are single-level collections or multi-level collections;

[0006] In response to a card display trigger operation for the multiple resource collections, multiple collection cards corresponding to the multiple resource collections are displayed, wherein each of the collection cards includes collection comprehensive information of the corresponding resource collection, and the collection comprehensive information includes hierarchical information.

[0007] The present disclosure also provides a resource display device, the device comprising:

[0008] An acquisition module, used to acquire multiple resource sets, wherein the resource sets are single-level sets or multi-level sets;

[0009] The first display module is used to display multiple collection cards corresponding to the multiple resource collections in response to a card display trigger operation on the multiple resource collections, wherein each of the collection cards includes collection comprehensive information of the corresponding resource collection, and the collection comprehensive information includes hierarchical information.

[0010] An embodiment of the present disclosure also provides an electronic device, comprising: a processor; a memory for storing instructions executable by the processor; the processor is used to read the executable instructions from the memory and execute the instructions to implement the resource display method provided in the embodiment of the present disclosure.

[0011] The embodiment of the present disclosure further provides a computer-readable storage medium, wherein the storage medium stores a computer program, and the computer program is used to execute the resource display method provided by the embodiment of the present disclosure.

[0012] Compared with the prior art, the technical solution provided by the embodiment of the present disclosure has the following advantages: the resource display solution provided by the embodiment of the present disclosure obtains multiple resource collections, wherein the resource collection is a single-level collection or a multi-level collection; in response to the card display trigger operation of the multiple resource collections, multiple collection cards corresponding to the multiple resource collections are displayed, wherein each collection card includes the collection comprehensive information of the corresponding resource collection, and the collection comprehensive information includes the level information. With the above technical solution, after obtaining multiple resource collections, in response to the card display trigger operation, multiple collection cards corresponding to the multiple resource collections are displayed, and the level information and other collection comprehensive information of each resource collection are integrated and displayed in the form of collection cards, which can display more information content, and realize the relatively compact display of the collection comprehensive information of different resource collections in relatively independent areas, which reduces the fragmentation of information and reduces the time consumed by users to associate and integrate the information of resource collections. Based on the collection card, the relevant information of each resource collection is efficiently obtained, and the display effect of resource information is effectively improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.

[0014] Figure 1 A schematic diagram of a process of displaying resources provided by an embodiment of the present disclosure;

[0015] Figure 2 A schematic diagram of a collection card provided in an embodiment of the present disclosure;

[0016] Figure 3 A flowchart of another resource display method provided by an embodiment of the present disclosure;

[0017] Figure 4 A schematic diagram of hierarchical information provided by an embodiment of the present disclosure;

[0018] Figure 5 A schematic diagram of a set list provided in an embodiment of the present disclosure;

[0019] Figure 6 A schematic diagram of a resource management page provided in an embodiment of the present disclosure;

[0020] Figure 7 A schematic diagram of a hierarchical structure diagram provided in an embodiment of the present disclosure;

[0021] Figure 8 A schematic diagram of a collection of overview information provided by an embodiment of the present disclosure;

[0022] Fig. 9 A schematic diagram of another type of collection overview information provided by an embodiment of the present disclosure;

[0023] Fig.10 A schematic diagram of the structure of a resource display device provided in an embodiment of the present disclosure;

[0024] Fig.11 A schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0025] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein, which are instead provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.

[0026] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.

[0027] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.

[0028] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.

[0029] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".

[0030] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.

[0031] In order to solve the above problems, the embodiments of the present disclosure provide a resource display method, which is introduced below in conjunction with specific embodiments.

[0032] Figure 1 The present invention provides a flowchart of a resource display method provided by an embodiment of the present invention. The method can be executed by a resource display device, wherein the device can be implemented by software and / or hardware and can generally be integrated in an electronic device. Figure 1 As shown, the method includes:

[0033] Step 101: Acquire multiple resource collections, where the resource collections are single-level collections or multi-level collections.

[0034] The resource display method of the embodiment of the present disclosure can be applied to a resource management platform, specifically, it can be used to manage cloud resources, and cloud resources can include cloud servers, gateways, cloud disks, etc. Among them, a resource set can be a group when multiple cloud resources are grouped and managed. In the embodiment of the present disclosure, when multiple cloud resources for a target project (Project) are managed, multiple cloud resources can be divided into multiple resource sets according to attributes such as functions and regions, and the multiple resource sets can include all cloud resources used to complete the target project. Based on the multiple resource sets, resource isolation at the logical level and more efficient resource management are achieved. The target project can be a specific goal or a specific task achieved based on cloud resources. This embodiment does not limit the type of the target project. For example, the target project can be a data analysis project, etc. A target project can include multiple sub-projects, and the sub-project can be understood as a sub-project of the target project. For example, a user account can correspond to a target project, and the sub-project can be a project configured under the user account; or, the target project can be a specific project, and the sub-project can be a project at the next level of the target project. In this embodiment, multiple resource sets can correspond to the target project, and a resource set can correspond to a sub-project under the target project.

[0035] A single-level collection may be a resource collection that includes only one level of cloud resources, and the single-level collection may be understood as a resource collection that does not have a lower level. A multi-level collection may be a resource collection that includes multiple levels of cloud resources, and the multi-level collection may be understood as a resource collection that has at least one lower level. Cloud resources at different levels have a nested relationship, and cloud resources at one level may be further divided into multiple sub-collections according to a certain attribute.

[0036] In an embodiment of the present disclosure, in order to view the resource status of a target project, a user can perform a target project trigger operation on the target project, and the present embodiment does not limit the target project trigger operation. For example, the target project trigger operation can be a trigger operation on a project view control, etc. The trigger operation can include gesture control operations (such as click, long press, double click, etc.), voice control operations, or expression control operations, etc., and the present embodiment of the present disclosure does not limit this. In response to the target project trigger operation, the resource display device can obtain multiple resource sets related to the target project.

[0037] Step 102: In response to a card display trigger operation for multiple resource collections, multiple collection cards corresponding to the multiple resource collections are displayed, wherein each collection card includes collection comprehensive information of the corresponding resource collection, and the collection comprehensive information includes hierarchical information.

[0038] Among them, the card display trigger operation may be a trigger operation indicating the display of multiple collection cards corresponding to multiple resource collections, and this embodiment does not limit the card display trigger operation. For example, the card display trigger operation may be a trigger operation for a card display control. A collection card may be a virtual card that integrates information related to a resource collection in a specific area for display. A collection card may be understood as a relatively independent information unit in space, and the collection card may correspond one-to-one with a resource collection. The collection comprehensive information may be information that comprehensively describes the situation of a resource collection as a whole, and the collection comprehensive information may correspond one-to-one with a resource collection.

[0039] The hierarchical information can indicate the number of levels included in the resource collection and the hierarchical nesting relationship within the resource collection. When the resource collection is a single-level collection, the hierarchical information can be a specific hierarchical identifier of a cloud resource of one level included in the single-level collection, for example, resource collection_1.4; when the resource collection is a multi-level collection, the hierarchical information can include multiple hierarchical identifiers of multiple levels with a hierarchical nesting relationship included in the multi-level collection, for example, resource collection_1.1 / resource collection_2.1 / resource collection_3.1 / resource collection_4.1. When the resource collection is a multi-level collection, the specific content of the hierarchical information can include a specific nested relationship between the levels recorded based on the hierarchical identifier, or a brief nested relationship between the levels recorded based on the hierarchical identifier. For example, the hierarchical information can record a level identifier in each level. Taking resource collection_1.1 as an example, resource collection_2.1 includes resource collection_3.1 and resource collection_3.2, resource collection_3.1 includes resource collection_4.1, and resource collection_3.2 includes resource collection_4.3, the hierarchical information recording the specific nested relationship may be: resource collection_1.1 / resource collection_2.1 / resource collection_3.1 / resource collection_4.1, resource collection_1.1 / resource collection_2.1 / resource collection_3.2 / resource collection_4.3; the hierarchical information recording the brief nested relationship may be: resource collection_1.1 / resource collection_2.1 / resource collection_3.1 / resource collection_4.1. Optionally, the hierarchical information may be displayed in the form of a directory on the sidebar of the collection card.

[0040] In the disclosed embodiment, a user can perform a card display trigger operation on multiple resource collections. In response to the card display trigger operation, the resource display device can display collection cards corresponding to the resource collections one by one, and each collection card displays collection comprehensive information such as the level information of the corresponding resource collection.

[0041] Figure 2 A schematic diagram of a collection card provided by an embodiment of the present disclosure, such as Figure 2 As shown, area 201 displays a collection card corresponding to resource collection_1.1, and hierarchical information corresponding to resource collection_1.1 is displayed in a directory in a sidebar 202 of the collection card.

[0042] Figure 3 A flowchart of another resource display method provided by an embodiment of the present disclosure is shown in FIG. Figure 3 As shown, in some embodiments of the present disclosure, multiple set cards corresponding to multiple resource sets are displayed, including:

[0043] Step 301: Obtain comprehensive information of each resource collection.

[0044] In this embodiment, after the user performs a card display triggering operation on multiple resource sets, the resource display device obtains multiple sets of comprehensive information of the multiple resource sets in response to the card display triggering operation.

[0045] Step 302: For a first resource collection whose number of levels is greater than a quantity threshold among multiple resource collections, non-hierarchical information in the corresponding collection comprehensive information is displayed on the collection card of the first resource collection, and hierarchical information in the corresponding collection comprehensive information is displayed in abbreviated form.

[0046] Among them, the number of levels can be the maximum number of levels reached by the hierarchical division of the corresponding resource set, and the number of levels can be understood as the number of levels corresponding to the last level. For example, if the resource set_1.1 is divided into levels at most four times, the number of levels can be 5. The quantity threshold can be a preset threshold for determining whether to display the hierarchical information in thumbnail form. This embodiment does not limit the quantity threshold. For example, the quantity threshold can be set to 3. The first resource set can be a resource set that displays hierarchical information in thumbnail form. The thumbnail display can be part of the information in the hierarchical information. Optionally, the hierarchical identifiers of the first and last levels in the hierarchical information can be displayed.

[0047] Non-hierarchical information may be other information in the collection comprehensive information except for the hierarchical information. In some embodiments of the present disclosure, the non-hierarchical information includes at least one of the following: collection name, resource quantity, policy quantity, resource quantity change graph, and cost information. Among them, the collection name may be the name of the resource collection, and the collection name may be marked with the developer name. The resource quantity may be the number of cloud resources contained in the resource collection. The policy quantity may be the number of permission policies corresponding to the resource collection. The resource quantity change graph may be used to characterize the change in the number of resources occupied by the resource collection over time. The horizontal axis of the resource quantity change graph may be time, and the vertical axis may be the number of resources, and the preset time period may be highlighted in the resource quantity change graph. The cost information may characterize the cost consumed by using the resource collection, and the cost information may include one or more of the cost value, cost detail information, and cost measurement method information.

[0048] In this embodiment, for each resource set, the resource display device can determine the number of layers for further hierarchical division of cloud resources in the resource set to obtain the number of levels. And determine whether the number of levels is greater than the number threshold. If so, the resource set is determined as the first resource set. On the collection card of the first resource set, non-hierarchical information such as the collection name, resource quantity, policy quantity, resource quantity change chart and / or cost information are displayed. In addition, the resource display device can obtain the hierarchical identifier of the first level and the hierarchical identifier of the last level in the hierarchical information of the first resource set, and display the hierarchical information in abbreviated form based on the above two hierarchical identifiers. Therefore, by displaying the hierarchical information in abbreviated form, display abnormalities caused by fully displaying the hierarchical information with too many characters are avoided, thereby improving the display effect.

[0049] In some embodiments of the present disclosure, the resource display method further includes: in response to a trigger operation for displaying details of the hierarchical information on a target collection card of the first resource collection, displaying the hierarchical information of the corresponding resource collection in an expanded form on the target collection card.

[0050] The target collection card may be a collection card corresponding to the first resource collection. The detail display trigger operation may be a trigger operation indicating that the hierarchical information is converted from a thumbnail display to an expanded display. This embodiment does not limit the detail display trigger operation. For example, the detail display trigger operation may be hovering the mouse over the hierarchical information displayed in a thumbnail form. The expanded form may be a form in which the hierarchical information is fully displayed.

[0051] In this embodiment, if the user needs to obtain the complete hierarchical information of the first resource collection, the user can perform a detail display trigger operation on the hierarchical information on the target collection card of the first resource collection. The resource display device responds to the detail display trigger operation and displays the hierarchical information in an expanded form on the target collection card. This embodiment does not limit the specific manner of displaying the expanded form. For example, the resource display device can replace the original thumbnail hierarchical information with the expanded form hierarchical information; or, the resource display device can, based on the original thumbnail hierarchical information, supplement the missing information in the thumbnail display in the form of annotations, so as to display the hierarchical information in an expanded form. The expanded form refers to displaying the hierarchical information in its entirety. Figure 2 As shown, the default information is displayed in a thumbnail form in the hierarchical information supplemented in the form of annotations above the sidebar 202. Thus, the complete hierarchical information of the first resource set is displayed to the user, which better meets the needs of the user and improves the user experience.

[0052] Step 303: For a second resource collection whose number of levels is less than or equal to a quantity threshold among multiple resource collections, non-hierarchical information in the corresponding collection comprehensive information is displayed on the collection card of the second resource collection, and hierarchical information in the corresponding collection comprehensive information is displayed in an expanded form.

[0053] The second resource set may be a resource set that directly displays hierarchical information in an expanded form.

[0054] In this embodiment, after determining the number of levels of each resource set and judging whether the number of levels is greater than the number threshold, if it is determined that the number of levels is not greater than the number threshold, the resource display device can determine the resource set as a second resource set. On the collection card of the second resource set, non-hierarchical information such as the collection name, resource quantity, policy quantity, resource quantity change graph and / or cost information are displayed. In addition, the resource display device can obtain the hierarchical information of the second resource set and display the hierarchical information of the second resource set in an expanded form on the collection card. Figure 2 As shown, area 203 displays the collection name, area 204 displays the number of resources, area 205 displays the number of policies, area 206 displays a resource quantity change graph, area 207 displays cost information, and sidebar 208 displays expanded hierarchical information. Optionally, the non-hierarchical information may also include one or more of update time information, creation time information, and user information, wherein the update time may be used to record the time point when the resource collection is updated the most recently, the creation time information may be used to record the time point when the resource collection is created, and the user information may be used to record the user to whom the resource collection belongs.

[0055] Figure 4 A schematic diagram of hierarchical information provided in an embodiment of the present disclosure, taking the quantity threshold of 3 as an example, such as Figure 4 As shown, when the number of levels is 2 or 3, the level information is displayed in expanded form; when the number of levels is 4, the level information is displayed in abbreviated form.

[0056] In the above scheme, the hierarchical information of the first resource set with a larger number of levels is displayed in thumbnails, and the hierarchical information of the second resource set with a smaller number of levels is displayed in expansion. While meeting the user's need to obtain hierarchical information, it avoids display anomalies caused by excessively long hierarchical information or overly prominent display of hierarchical information, thereby optimizing the display effect of hierarchical information.

[0057] The resource display scheme provided by the embodiment of the present disclosure obtains multiple resource collections, wherein the resource collection is a single-level collection or a multi-level collection; in response to a card display trigger operation on the multiple resource collections, multiple collection cards corresponding to the multiple resource collections are displayed, wherein each collection card includes collection comprehensive information of the corresponding resource collection, and the collection comprehensive information includes hierarchical information. With the above technical scheme, after obtaining multiple resource collections, in response to a card display trigger operation, multiple collection cards corresponding to the multiple resource collections are displayed, and the hierarchical information and other collection comprehensive information of each resource collection are integrated and displayed in the form of collection cards, which can display more information content and realize the relatively compact display of the collection comprehensive information of different resource collections in relatively independent areas, thereby reducing information fragmentation and reducing the time consumed by users to associate and integrate the information of resource collections. Based on the collection card, it is possible to efficiently obtain the relevant information of each resource collection, and effectively improve the display effect of resource information.

[0058] In addition, since the collection card realizes the efficient visualization of the comprehensive information of the resource collection, it can concretely display the cloud resource occupancy of each sub-project in the target project for users, creating a foundation for efficient use of cloud resources, improving the rationality of cloud resource allocation and thus reducing costs.

[0059] In some embodiments of the present disclosure, the resource display method further includes: in response to a triggering operation for displaying a list of multiple resource collections, switching the multiple collection cards to a collection list of multiple resource collections for display.

[0060] Among them, the list display trigger operation can be a trigger operation that indicates switching the display form of the resource collection from a collection card to a collection list. This embodiment does not limit the list display trigger operation. For example, the list display trigger operation can be a trigger operation on a list display control. By triggering the list display control once, the conversion of multiple collection cards of multiple resource collections to a collection list can be achieved. The collection list can display relevant information of multiple resource collections in a list form. Optionally, the collection list can display multiple collection comprehensive information of multiple resource collections, the rows of the collection list can correspond to each resource collection, and the columns of the collection list can correspond to all or part of the sub-information in the collection comprehensive information.

[0061] In this embodiment, if Figure 2 As shown, area 209 displays a list display control. If the user needs to view multiple resource collections in the form of a collection list, the user can perform a list display trigger operation on the list display control. In response to the list display trigger operation, the resource display device switches the multiple collection cards corresponding to the multiple resource collections currently displayed to an overall collection list corresponding to the multiple resource collections. Figure 5A schematic diagram of a set list provided in an embodiment of the present disclosure, such as Figure 5 As shown, list 501 is a collection list. Optionally, a card display control of multiple resource collections may be provided on the display page of the collection list. Figure 5 The middle area 502 displays a card display control. In response to a trigger operation on the card display, the resource display device can switch the collection list of multiple resource collections to multiple collection cards of the multiple resource collections.

[0062] In the above scheme, the view conversion from the collection card displayed in the form of a card to the collection list displayed in the form of a list is realized, which enriches the display style of the comprehensive information of the collection.

[0063] In some embodiments of the present disclosure, the resource display method further includes: in response to a resource management trigger operation on a to-be-processed resource set, displaying resource detail information of cloud resources in the to-be-processed resource set.

[0064] Among them, the resource set to be processed may be a resource set for which the details of multiple internal cloud resources are to be displayed, and the resource set to be processed may be a resource set corresponding to a resource management trigger operation. The resource management trigger operation may be a trigger operation indicating the management of cloud resources, and this embodiment does not limit the resource management trigger operation. For example, the resource management trigger operation may be a trigger operation on a collection card corresponding to a resource set, or a trigger operation on a row corresponding to a resource set in a collection list. Resource detail information may be attribute information of a cloud resource, and this embodiment does not limit the resource detail information. For example, the resource detail information may include one or more of a resource serial number (ID), a resource name, a resource type, a geographical distribution, a tag, and a creation time.

[0065] In this embodiment, if the user needs to manage the cloud resources in the resource set to be processed, the user can perform a resource management trigger operation on the resource set to be processed. In response to the resource management trigger operation, the resource display device displays the resource details information of each cloud resource in the resource set to be processed, and the resource details information can be displayed in a list form. Each row in the list corresponds to a cloud resource in the resource set to be processed. In addition, the resource display device can filter the cloud resources in the resource set to be processed according to the resource type, geographical distribution, label, etc. selected by the user.

[0066] In this embodiment, the resource display device can also manage the cloud resources in the resource set to be processed. Specifically, in response to a resource transfer-out operation performed on a first cloud resource, the first cloud resource is deleted from the resource set to be processed, wherein the first cloud resource can be one or more cloud resources in the resource set to be processed, and the resource transfer-out operation can be a trigger operation on a resource transfer-out control. In response to a resource transfer-in operation on a second cloud resource, the second cloud resource is transferred to the resource set to be processed, wherein the second cloud resource can be a cloud resource that is not in the resource set to be processed and is currently idle, and the resource transfer operation can be a trigger operation on a resource transfer-in control. In response to a permission adjustment operation performed on a third cloud resource, the permission policy of the third cloud resource is adjusted from the original permission policy to a new permission policy set by the user, wherein the third cloud resource can be one or more cloud resources in the resource set to be processed.

[0067] Figure 6 A schematic diagram of a resource management page provided by an embodiment of the present disclosure, such as Figure 6 As shown, page partition 601 displays the collection comprehensive information of the resource collection to be processed, page partition 602 displays the resource detail information of the cloud resources in the resource collection to be processed, control 603 is a resource transfer-in control, and control 604 is a resource transfer-out control.

[0068] In the above scheme, the detailed information of the resource collection to be processed is displayed, and the user can perform batch deletion, batch addition, permission policy adjustment and other operations on the collection within the resource collection to be processed according to user needs, thereby realizing the management of cloud resources in the resource collection in an interactive way.

[0069] Optionally, if the user needs to manage the cloud resources in the sub-collection of the next level of the resource collection, the user can perform a resource management trigger operation on the sub-collection, and the resource display device displays the resource detail information of the cloud resources in the sub-collection in response to the resource management trigger operation on the sub-collection. Based on the resource detail information, operations such as transfer-in, transfer-out, and permission policy adjustment of the cloud resources in the sub-collection can be performed.

[0070] In some embodiments of the present disclosure, the resource display method further includes: in response to a triggering operation on the hierarchical details of the third resource set in the set list, displaying a hierarchical structure diagram of the hierarchical information of the third resource set.

[0071] Among them, the third resource set may be a resource set that is currently triggered to display its hierarchical structure. The hierarchical details trigger operation may be a trigger operation indicating the display of a hierarchical structure diagram of the third resource set. This embodiment does not limit the hierarchical details trigger operation. For example, the list display trigger operation may be a hover operation of the mouse pointer over the number of hierarchies of the third resource set in the collection list. The hierarchical structure diagram may be a tree structure diagram of the hierarchical information corresponding to the third resource set. The root node of the hierarchical structure diagram may be the third resource set. The hierarchical structure diagram may be displayed in a hovering style.

[0072] In this embodiment, if the user needs to obtain detailed hierarchical information of the third resource set, the user can perform a hierarchical detail trigger operation on the third resource set in the set list. In response to the hierarchical detail trigger operation, the resource display device displays the hierarchical structure diagram corresponding to the hierarchical information of the third resource set in a suspended manner on the set list. Figure 7 A schematic diagram of a hierarchical structure diagram provided in an embodiment of the present disclosure is shown as follows: Figure 7 As shown, the information card 701 displays a hierarchical structure diagram of resource set_1.1.

[0073] In the related art, when displaying hierarchical information in a list, the indentation of text according to the level may cause text squeezing. In the above scheme, the hierarchical information is displayed by floating the hierarchical structure diagram, which can more intuitively display the hierarchical relationship within the hierarchical information, and avoid the horizontal squeezing of text typesetting in the form of a hierarchical structure diagram, so that users can understand the hierarchical information more efficiently.

[0074] In some embodiments of the present disclosure, the resource display method further includes: in response to an overview display operation on the fourth resource set, displaying set overview information of the fourth resource set in the form of data and / or charts according to preset dimensions.

[0075] The fourth resource set may be a resource set that is currently triggered to display its set overview information. The overview display operation may be a trigger operation that indicates to display the set overview information of a specific resource set. This embodiment does not limit the overview display operation. For example, the overview display operation may be a trigger operation for a resource overview control. The set overview information may be information obtained by classifying and counting the cloud resource conditions in the fourth resource set in a preset dimension.

[0076] The preset dimension may be a preset dimension for classifying and counting the fourth resource set. In some embodiments of the present disclosure, the preset dimension includes resource type and / or geographical distribution. The resource type may be a type of cloud resource, which may include one or more of a cloud server, a private network, and a virtual private network. A cloud service may include one or more of an instance, an image, and a key pair. A private network may include one or more of an elastic Internet Protocol address, a subnet, and a network card. A virtual private network may include one or more of a virtual private network gateway, a user gateway, and a network security protocol. The geographical distribution may be the distribution of cloud resources according to regions, which may include the distribution of cloud resources in multiple regions.

[0077] In this embodiment, if the user needs to obtain the collection overview information of the cloud resources in the fourth resource collection, the user can perform an overview display operation on the fourth resource collection in the collection list, or the user can perform an overview display operation on the collection card corresponding to the fourth resource collection. In response to the overview display operation, the resource display device displays the data recorded in the collection overview information of the fourth resource collection according to the preset dimension, and visualizes the data in the form of a chart in dimensions such as proportion. Through the visual display, the user can more intuitively understand the distribution of cloud resources in the preset dimension. Optionally, the user can perform a dimension switching operation on the preset dimension, and the resource display device switches the current preset dimension to the preset dimension corresponding to the dimension switching operation in response to the dimension switching operation. The dimension switching operation can be a trigger operation on a dimension control, and the dimension control can include a resource type control and / or a regional distribution control.

[0078] For example, Figure 8 A schematic diagram of a collection overview information provided by an embodiment of the present disclosure, such as Figure 8 As described above, the page partition 801 displays the collection overview information with the resource type dimension in the form of data, and visualizes the collection overview information in the form of a chart. Fig. 9 A schematic diagram of another type of collection overview information provided by an embodiment of the present disclosure, such as Fig. 9 As described above, the page partition 901 displays the collection overview information with the geographical distribution dimension in the form of data, and visualizes the collection overview information in the form of a chart.

[0079] In the above solution, the collection overview information of a specific resource collection is displayed in the form of data or charts in a preset dimension, so that the user can quickly understand the resource situation of the corresponding resource collection.

[0080] In some embodiments of the present disclosure, the resource display method further includes: in response to a trigger operation on a target resource type or a target area in the collection overview information, displaying a distribution information card including distribution information of the target resource type or the target area.

[0081] Among them, the target resource type can be the resource type that currently triggers the display of its cloud resource status. The target region can be the region that currently triggers the display of its cloud resource status. A target region can include at least one city. For example, the target region includes three cities. The distribution information of the target resource type can be used to record the distribution of cloud resources of the target resource type. For example, the distribution information can record the distribution of cloud resources of the target resource type in different regions. The distribution information of the target region can be used to record the distribution of cloud resources corresponding to the target region. For example, the distribution information can record the distribution of cloud resources in the target region in different resource types. The distribution information card can be a virtual card for displaying distribution information.

[0082] In this embodiment, the user can perform a trigger operation on the data or chart corresponding to the target resource type in the collection overview information. In response to the trigger operation, the resource display device displays a distribution information card in a floating manner in the associated area of ​​the trigger operation. The distribution information card displays the distribution information of the cloud resources corresponding to the target resource type in the regional distribution dimension. Figure 8 As shown, the information card 802 is a distribution information card. The distribution information recorded in the distribution information card records the regional distribution of cloud resources under the target resource type of cloud server-example.

[0083] Alternatively, the user can perform a trigger operation on the data or chart corresponding to the target region in the collection overview information, and the resource display device responds to the trigger operation by displaying a distribution information card in a floating manner in the area associated with the trigger operation, and the distribution information of the cloud resources corresponding to the target region in the resource type dimension is displayed on the distribution information card. Fig. 9 As shown, information card 902 is a distribution information card. The distribution information recorded in the distribution information card records the resource type statistics of the cloud resources corresponding to the target region, region_6.

[0084] In the above scheme, the user can understand the distribution of the resource set as a whole in the resource type dimension, and also understand the distribution of cloud resources in a specific resource type in the regional dimension. Alternatively, the user can understand the distribution of the resource set as a whole in the regional dimension, and also understand the distribution of cloud resources in a specific region in the resource type dimension. This allows the user to have a more comprehensive understanding of the distribution of cloud resources in the resource set from multiple dimensions.

[0085] In some embodiments of the present disclosure, the resource display method further includes: in response to a triggering operation on a distribution information card, displaying distribution detail information of a target resource type or a target region.

[0086] The target resource type distribution details information can be used to record the distribution details of the target resource type cloud resources in the region dimension. The target region distribution details information can be used to record the distribution details of the target region cloud resources in the resource type dimension.

[0087] In this embodiment, the user can perform a trigger operation on the view details control of the distribution information card of the target resource type, and in response to the trigger operation, the resource display device displays the distribution details information corresponding to the distribution information card of the target resource type. Alternatively, the user can perform a trigger operation on the view details control of the distribution information card of the target region, and in response to the trigger operation, the resource display device displays the distribution details information corresponding to the distribution information card of the target region.

[0088] In the above scheme, detailed viewing of the distribution of cloud resources corresponding to the target resource type in the geographical dimension, or detailed viewing of the distribution of cloud resources corresponding to the target region in the resource type dimension is realized, and drill-down interaction is realized, so that users can independently obtain more comprehensive information, and detailed information is displayed when the user performs the corresponding trigger operation, avoiding information confusion caused by displaying too much information, and providing users with a better information viewing experience.

[0089] Fig.10 This is a schematic diagram of the structure of a resource display device provided by an embodiment of the present disclosure. The device can be implemented by software and / or hardware and can generally be integrated into an electronic device. Fig.10 As shown, the device comprises:

[0090] An acquisition module 1001 is used to acquire multiple resource sets, wherein the resource sets are single-level sets or multi-level sets;

[0091] The first display module 1002 is used to display multiple collection cards corresponding to the multiple resource collections in response to a card display trigger operation on the multiple resource collections, wherein each of the collection cards includes collection comprehensive information of the corresponding resource collection, and the collection comprehensive information includes hierarchical information.

[0092] In some embodiments of the present disclosure, the displaying of multiple set cards corresponding to the multiple resource sets includes:

[0093] Obtaining comprehensive collection information of each resource collection;

[0094] For a first resource set whose number of levels is greater than the number threshold among the multiple resource sets, non-hierarchical information in the corresponding set comprehensive information is displayed on the set card of the first resource set, and hierarchical information in the corresponding set comprehensive information is displayed in abbreviated form;

[0095] For the second resource collection whose number of levels among the multiple resource collections is less than or equal to the quantity threshold, the non-hierarchical information in the corresponding collection comprehensive information is displayed on the collection card of the second resource collection, and the hierarchical information in the corresponding collection comprehensive information is displayed in an expanded form.

[0096] In some embodiments of the present disclosure, the non-hierarchical information includes at least one of the following: a collection name, a resource quantity, a policy quantity, a resource quantity change graph, and cost information.

[0097] In some embodiments of the present disclosure, the resource display device further includes:

[0098] The second display module is used to display the hierarchical information of the corresponding resource collection in an expanded form on the target collection card in response to a trigger operation for displaying details of the hierarchical information on the target collection card of the first resource collection.

[0099] In some embodiments of the present disclosure, the resource display device further includes:

[0100] The switching module is used to switch the multiple set cards to a set list of the multiple resource sets for display in response to a triggering operation for displaying the list of the multiple resource sets.

[0101] In some embodiments of the present disclosure, the resource display device further includes:

[0102] The third display module is used to display a hierarchical structure diagram of the hierarchical information of the third resource set in response to a triggering operation on the hierarchical details of the third resource set in the set list.

[0103] In some embodiments of the present disclosure, the resource display device further includes:

[0104] The fourth display module is used to respond to the overview display operation of the fourth resource set and display the set overview information of the fourth resource set in the form of data and / or charts according to preset dimensions.

[0105] In some embodiments of the present disclosure, the preset dimension includes resource type and / or geographical distribution, and the resource display device further includes:

[0106] The fifth display module is used to display a distribution information card including distribution information of the target resource type or the target area in response to a trigger operation on the target resource type or the target area in the set overview information.

[0107] In some embodiments of the present disclosure, the resource display device further includes:

[0108] The sixth display module is used to display the distribution detail information of the target resource type or the target area in response to the triggering operation of the distribution information card.

[0109] The resource display device provided in the embodiments of the present disclosure can execute the resource display method provided in any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of the execution method.

[0110] A computer program product includes a computer program / instruction, which implements the steps of the resource display method when executed by a processor.

[0111] Fig.11 A schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure.

[0112] The following specific reference Fig.11 , which shows a schematic diagram of the structure of an electronic device 1100 suitable for implementing the embodiment of the present disclosure. The electronic device 1100 in the embodiment of the present disclosure may include but is not limited to mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Fig.11 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0113] like Fig.11 As shown, the electronic device 1100 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 1101, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1102 or a program loaded from a storage device 1108 to a random access memory (RAM) 1103. In the RAM 1103, various programs and data required for the operation of the electronic device 1100 are also stored. The processing device 1101, the ROM 1102, and the RAM 1103 are connected to each other via a bus 1104. An input / output (I / O) interface 1105 is also connected to the bus 1104.

[0114] Typically, the following devices may be connected to the I / O interface 1105: an input device 1106 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 1107 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 1108 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1109. The communication device 1109 may allow the electronic device 1100 to communicate with other devices wirelessly or by wire to exchange data. Although Fig.11The electronic device 1100 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.

[0115] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 1109, or installed from the storage device 1108, or installed from the ROM 1102. When the computer program is executed by the processing device 1101, the above-mentioned functions defined in the resource display method of the embodiment of the present disclosure are executed.

[0116] It should be noted that the computer-readable medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

[0117] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.

[0118] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0119] The above-mentioned computer-readable medium carries one or more programs. When the above-mentioned one or more programs are executed by the electronic device, the electronic device: obtains multiple resource collections, wherein the resource collections are single-level collections or multi-level collections; in response to a card display trigger operation for multiple resource collections, displays multiple collection cards corresponding to the multiple resource collections, wherein each collection card includes collection comprehensive information of the corresponding resource collection, and the collection comprehensive information includes hierarchical information.

[0120] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages ​​or a combination thereof, including, but not limited to, object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0121] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0122] The units involved in the embodiments described in the present disclosure may be implemented by software or hardware, wherein the name of a unit does not, in some cases, limit the unit itself.

[0123] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.

[0124] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0125] It is understandable that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, scope of use, usage scenarios, etc. of the information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.

[0126] The above description is only a preferred embodiment of the present disclosure and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present disclosure (but not limited to) by each other to form a technical solution.

[0127] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.

[0128] Although the subject matter has been described in language specific to structural features and / or methodological logical actions, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. On the contrary, the specific features and actions described above are merely example forms of implementing the claims.

Claims

1. A resource display method, characterized in that: include: Acquire multiple resource collections, wherein the resource collections are single-level collections or multi-level collections; In response to a card display trigger operation for the multiple resource collections, multiple collection cards corresponding to the multiple resource collections are displayed, wherein each of the collection cards includes collection comprehensive information of the corresponding resource collection, and the collection comprehensive information includes hierarchical information.

2. The method according to claim 1, characterized in that The displaying of the plurality of set cards corresponding to the plurality of resource sets includes: Obtaining comprehensive collection information of each resource collection; For a first resource set whose number of levels is greater than the number threshold among the multiple resource sets, non-hierarchical information in the corresponding set comprehensive information is displayed on the set card of the first resource set, and hierarchical information in the corresponding set comprehensive information is displayed in abbreviated form; For the second resource collection whose number of levels among the multiple resource collections is less than or equal to the quantity threshold, the non-hierarchical information in the corresponding collection comprehensive information is displayed on the collection card of the second resource collection, and the hierarchical information in the corresponding collection comprehensive information is displayed in an expanded form.

3. The method according to claim 2, characterized in that The non-hierarchical information includes at least one of the following: a collection name, a resource quantity, a policy quantity, a resource quantity change graph, and cost information.

4. The method according to claim 2, characterized in that: The method further comprises: In response to a trigger operation for displaying details of the hierarchical information on the target collection card of the first resource collection, the hierarchical information of the corresponding resource collection is displayed in an expanded form on the target collection card.

5. The method according to claim 1, characterized in that The method further comprises: In response to a triggering operation for displaying a list of the plurality of resource collections, the plurality of collection cards are switched to a collection list of the plurality of resource collections for display.

6. The method according to claim 5, characterized in that The method further comprises: In response to a triggering operation on the hierarchical details of a third resource set in the set list, a hierarchical structure diagram of the hierarchical information of the third resource set is displayed.

7. The method according to claim 1 or 5, characterized in that: The method further comprises: In response to the overview display operation on the fourth resource set, the set overview information of the fourth resource set is displayed in the form of data and / or charts according to preset dimensions.

8. The method according to claim 7, characterized in that The preset dimension includes resource type and / or geographical distribution, and the method further includes: In response to a trigger operation on a target resource type or a target region in the set overview information, a distribution information card including distribution information of the target resource type or the target region is displayed.

9. The method according to claim 8, characterized in that The method further comprises: In response to a triggering operation on the distribution information card, distribution detail information of the target resource type or the target region is displayed.

10. A resource display device, characterized in that: include: An acquisition module, used to acquire multiple resource sets, wherein the resource sets are single-level sets or multi-level sets; The first display module is used to display multiple collection cards corresponding to the multiple resource collections in response to a card display trigger operation on the multiple resource collections, wherein each of the collection cards includes collection comprehensive information of the corresponding resource collection, and the collection comprehensive information includes hierarchical information.

11. An electronic device, characterized in that: The electronic device comprises: processor; a memory for storing instructions executable by the processor; The processor is used to read the executable instructions from the memory and execute the instructions to implement the resource display method described in any one of claims 1-9 above.

12. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and the computer program is used to execute the resource display method described in any one of claims 1 to 9.