Operations Management


Enterprise Management (Plus)


Overview

Enterprise Management mainly provides enterprise users with organization structure managements and project-based resource access control, ticket management, and independent zone management. Enterprise Management is a separate feature module. To use this feature, purchase both the Base License and the Plus License of Enterprise Management. The Plus License cannot be used independently.

Enterprise Management Account System

The following are the related definitions:
  • Admin

    A super administrator who owns all permissions. Usually, IT system administrators obtain the permissions.

  • User

    A virtual ID, simply a natural person who is the most basic unit in Enterprise Management. A user has multiple attributes, such as a platform admin, project admin, and head of a department.

  • Local User

    A user that is created in the Cloud. A local user can be added to an organization, added to a project, bound with a role.

  • 3rd Party User

    A user is that is synchronized to the Cloud through 3rd party authentication. A 3rd party user can be added to an organization, added to a project, and bound with a role.

  • Platform User

    A user that is not added to a project yet, including platform admin and the regular platform member.

  • Platform Admin

    A user that has the platform admin role attached. A platform admin who has been allocated a specified zone or all zones manages the data center of the allocated zone or zones.

  • Head of Department

    A user that is responsible for managing departments in an organizational structure. A head of a department has the permission to check department bills.

  • Project Member

    A user who has joined a project, including project admin, project operator, and normal project member.

  • Project Admin

    A user that has the project admin role attached. A project admin is responsible for managing users in a project, and has the highest permission in a project.

  • Project Operator

    A user that has the project operator role attached. A project operator assists project admins to manage projects. One or more project members in the same project can be specified to act as project operators.

  • Member Group

    A virtual ID group that has a group of project members. You can organize project members in groups for better management, and perform permission control by member group.

  • Organization

    The basic unit of an organizational structure in Enterprise Management. You can create an organization or synchronize an organization through 3rd party authentication. An organization can be divided into a top-level department and a normal department. The top-level department is the first-level department in the organization, and can have multi-level subsidiary departments.

  • Project

    The task that related members will be specified to accomplish specified targets with a specified time, resource, and budget. Enterprise Management organizes resources based on projects and allows you to create an independent resource pool for a specific project.

  • Role

    A collection of permissions. You can grant permissions to a user by attaching a role to the user, so that the user can operate on the related resources by calling related APIs.

  • System Role

    A special role preconfigured by the Cloud. As the Cloud upgrades, the permission contents of a system role will be updated, and new permissions will be added automatically. The system role cannot be configured manually.

  • Custom Role

    A custom role that you created in the Cloud. Similar to the system role, the permission contents of a custom role will be updated as the Cloud upgrades. Notice that you need to manually configure the additional permissions after the upgrade.

  • Quota

    A measurement standard that determines the total quantity of resources for a project. A quota mainly includes the VM instance count, CPU count, memory capacity, maximum number of data volumes, and maximum capacity of all volumes.

  • Project Collection Policy
    When you create a project, specify a project collection policy. The project collection policy includes the unlimited collection, specified time collection, and specified spending collection.
    • Unlimited Collection

      After you create a project, resources within the project will be in the enabled state by default.

    • Specified Time Collection
      • When the expiration date for a project is less than 14 days, the smart operation assistant will prompt you for The license will be expired after a project member logs in to the Cloud.
      • After the project expired, resources within the project will be collected according to the specified policy. The policy includes disabling login, stopping resources, and deleting projects.
    • Specified Spending Collection

      When the project spending reaches the maximum limit, resources within the project will be collected according to the specified policy. The policy includes disabling login, stopping resources, and deleting projects.


Inventory

Organization Inventory

Name Description Optional Valid Value Starting Version
uuid The UUID. For more information, see Resource Property. 2.4.0
name The name. For more information, see Resource Property. 2.4.0
description The description. For more information, see Resource Property. Yes 2.4.0
parentUuid 2.4.0
state The state. 2.4.0
type The type. 2.4.0
attributes The attributes. 2.4.0
groupBy Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. Yes 2.4.0
createDate The creation date. For more information, see Resource Property. 2.4.0
lastOpDate The last operation date. For more information, see Resource Property. 2.4.0
userTags The user tags. For more information, see CreateUserTag. Yes 2.4.0
systemTags The system tags. For more information, see CreateSystemTag. Yes 2.4.0
Sample
{
    "inventories": [
        {
            "attributes": [
                {
                    "name": "__OrganizationSupervisor__",
                    "type": "Customized",
                    "uuid": "eb9b254570734144957dba93750e4b74",
                    "value": "3f3403ce21024f32a2232c2234ab5ccf"
                }
            ],
            "createDate": "Nov 16, 2018 7:46:25 PM",
            "description": "",
            "lastOpDate": "Nov 16, 2018 7:46:25 PM",
            "name": "æ”èŻéš",
            "parentUuid": "fa67401a46d049979e7600d78cbf052c",
            "state": "Enabled",
            "uuid": "ff84eb5cf6694485947578b2b958ad1d"
        }
    ],
    "success": true
}

Virtual ID Inventory

Name Description Optional Valid Value Starting Version
uuid The UUID. For more information, see Resource Property. 2.4.0
name The name. For more information, see Resource Property. 2.4.0
description The description. For more information, see Resource Property. Yes 2.4.0
state The state. 2.4.0
attributes The attributes. 2.4.0
groupBy Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. Yes 2.4.0
createDate The creation date. For more information, see Resource Property. 2.4.0
lastOpDate The last operation date. For more information, see Resource Property. 2.4.0
userTags The user tags. For more information, see CreateUserTag. Yes 2.4.0
systemTags The system tags. For more information, see CreateSystemTag. Yes 2.4.0
Sample
{
    "inventories": [
        {
            "attributes": [
                {
                    "name": "__ProjectAdmin__",
                    "type": "Customized",
                    "uuid": "2367ac4b3d094baba554c73d81c1a6a7",
                    "value": "62518af359ac43918619b5ef66c6ae1d"
                },
                {
                    "name": "mail",
                    "type": "Customized",
                    "uuid": "019a39d15d854159933db38fe3a3aa44",
                    "value": "tom@cloud.com"
                },
                {
                    "name": "identifier",
                    "type": "Customized",
                    "uuid": "97152d67f1d1443c841bea5521dcd703",
                    "value": "012"
                },
                {
                    "name": "fullname",
                    "type": "Customized",
                    "uuid": "f1c3b0bf87064a098f90abee4ab15d1c",
                    "value": "æ±€ć§"
                },
                {
                    "name": "phone",
                    "type": "Customized",
                    "uuid": "7674856cd8e04ae6bed46af72c4cfc42",
                    "value": "+86-18356498646"
                }
            ],
            "createDate": "Nov 16, 2018 7:27:38 PM",
            "description": "",
            "lastOpDate": "Nov 16, 2018 7:27:38 PM",
            "name": "Tom",
            "state": "Enabled",
            "uuid": "c216e48b8ff0414290e31f4ac863f57f"
        }
    ],
    "success": true
}

Project Inventory

Name Description Optional Valid Value Starting Version
uuid The UUID. For more information, see Resource Property. 2.4.0
name The name. For more information, see Resource Property. 2.4.0
description The description. For more information, see Resource Property. Yes 2.4.0
linkedAccountUuid The UUID of the associated account. 2.4.0
state The state. 2.4.0
attributes The attributes. 2.4.0
groupBy Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. Yes 2.4.0
createDate The creation date. For more information, see Resource Property. 2.4.0
lastOpDate The last operation date. For more information, see Resource Property. 2.4.0
userTags The user tags. For more information, see CreateUserTag. Yes 2.4.0
systemTags The system tags. For more information, see CreateSystemTag. Yes 2.4.0
Sample
{
    "inventories": [
        {
            "attributes": [
                {
                    "name": "__ProjectRelatedZone__",
                    "type": "Customized",
                    "uuid": "a14c5c41781547ddae0c2dd29cef2b14",
                    "value": "c782f9e5bda544c4ac59dadfc8cf64a2"
                }
            ],
            "createDate": "Nov 16, 2018 8:15:55 PM",
            "description": "",
            "lastOpDate": "Nov 16, 2018 8:15:55 PM",
            "linkedAccountUuid": "9bcdab9afac9464f8d79e8807c9e8c67",
            "name": "ćŒćéĄčç-B",
            "state": "Enabled",
            "uuid": "62518af359ac43918619b5ef66c6ae1d"
        },
        {
            "attributes": [
                {
                    "name": "__ProjectRelatedZone__",
                    "type": "Customized",
                    "uuid": "063a62a0cb5c41258e49198518741437",
                    "value": "c782f9e5bda544c4ac59dadfc8cf64a2"
                }
            ],
            "createDate": "Nov 16, 2018 8:12:22 PM",
            "description": "",
            "lastOpDate": "Nov 16, 2018 8:12:22 PM",
            "linkedAccountUuid": "f4560180ef0a433781fc2bbf2cafe5dd",
            "name": "ćŒćéĄčç-A",
            "state": "Enabled",
            "uuid": "8b20bfb6e65d40f38e45633130ca1aee"
        }
    ],
    "success": true
}

Virtual ID Group Inventory

Name Description Optional Valid Value Starting Version
uuid The UUID. For more information, see Resource Property. 2.4.0
name The name. For more information, see Resource Property. 2.4.0
description The description. For more information, see Resource Property. Yes 2.4.0
projectUuid The project UUID. 2.4.0
state The state. 2.4.0
attributes The attributes. 2.4.0
groupBy Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. Yes 2.4.0
createDate The creation date. For more information, see Resource Property. 2.4.0
lastOpDate The last operation date. For more information, see Resource Property. 2.4.0
userTags The user tags. For more information, see CreateUserTag. Yes 2.4.0
systemTags The system tags. For more information, see CreateSystemTag. Yes 2.4.0
Sample
{
    "inventories": [
        {
            "attributes": [],
            "createDate": "Jan 11, 2019 8:53:34 PM",
            "description": "",
            "lastOpDate": "Jan 11, 2019 8:53:34 PM",
            "name": "1",
            "projectUuid": "62518af359ac43918619b5ef66c6ae1d",
            "state": "Enabled",
            "uuid": "530adb2a3ce84d75a500a77b2ab2ebe6"
        }
    ],
    "success": true
}

Role Inventory

Name Description Optional Valid Value Starting Version
uuid The UUID. For more information, see Resource Property. 2.4.0
name The name. For more information, see Resource Property. 2.4.0
description The description. For more information, see Resource Property. Yes 2.4.0
groupBy Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. Yes 2.4.0
policies The permission policy. 2.4.0
state The state. 2.4.0
statements The permission statements. 2.4.0
type The type. 2.4.0
createDate The creation date. For more information, see Resource Property. 2.4.0
lastOpDate The last operation date. For more information, see Resource Property. 2.4.0
userTags The user tags. For more information, see CreateUserTag. Yes 2.4.0
systemTags The system tags. For more information, see CreateSystemTag. Yes 2.4.0
Sample
{
    "inventories": [
        {
            "createDate": "Sep 24, 2019 9:32:11 AM",
            "lastOpDate": "Sep 24, 2019 9:32:11 AM",
            "name": "predefined: ticket",
            "policies": [],
            "state": "Enabled",
            "statements": [
                {
                    "createDate": "Sep 24, 2019 9:32:11 AM",
                    "lastOpDate": "Sep 24, 2019 9:32:11 AM",
                    "statement": {
                        "actions": [
                            "org.zstack.ticket.api.**"
                        ],
                        "effect": "Allow",
                        "name": "ticket"
                    },
                    "uuid": "c851fa6b4f4446eca0dacec9d1648cab"
                }
            ],
            "type": "Predefined",
            "uuid": "0666bf6c056d4982b33cb0bbc033ab3d"
        },
        {
            "createDate": "Sep 24, 2019 9:32:11 AM",
            "lastOpDate": "Sep 24, 2019 9:32:11 AM",
            "name": "predefined: configuration",
            "policies": [],
            "state": "Enabled",
            "statements": [
                {
                    "createDate": "Sep 24, 2019 9:32:11 AM",
                    "lastOpDate": "Sep 24, 2019 9:32:11 AM",
                    "statement": {
                        "actions": [
                            "org.zstack.header.configuration.APIQueryDiskOfferingMsg",
                            "org.zstack.header.configuration.APIQueryInstanceOfferingMsg"
                        ],
                        "effect": "Allow",
                        "name": "configuration"
                    },
                    "uuid": "3e970bda67c64cb4bab842d167ac34ba"
                }
            ],
            "type": "Predefined",
            "uuid": "067c4dc358e847aba47903ca4fb1c41c"
        }
    ],
    "success": true
}

Ticket Inventory

Name Description Optional Valid Value Starting Version
uuid The UUID. For more information, see Resource Property. 3.0.0
name The name. For more information, see Resource Property. 3.0.0
description The description. For more information, see Resource Property. Yes 3.0.0
accountSystemType The account system type. 3.0.0
ticketTypeUuid The ticket type UUID. 3.6.0
accountSystemContext The account system context. 3.0.0
currentFlowUuid The custom flow UUID. 3.0.0
flowCollectionUuid The approval process UUID. 3.0.0
status The status. 3.0.0
request The ticket request. 3.0.0
groupBy Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. Yes 3.0.0
createDate The creation date. For more information, see Resource Property. 3.0.0
lastOpDate The last operation date. For more information, see Resource Property. 3.0.0
userTags The user tags. For more information, see CreateUserTag. Yes 3.0.0
systemTags The system tags. For more information, see CreateSystemTag. Yes 3.0.0
Sample
{
    "inventories": [
        {
            "accountSystemContext": {
                "projectUuid": "8b20bfb6e65d40f38e45633130ca1aee",
                "virtualIDUuid": "9d1fbe7b8d1c4b69b4c1d2b3dea621b3"
            },
            "accountSystemType": "iam2",
            "createDate": "Jan 11, 2019 8:54:44 PM",
            "description": "",
            "flowCollectionUuid": "f6820f86b5d246ae8684b37d959f0f08",
            "lastOpDate": "Jan 11, 2019 8:54:44 PM",
            "name": "1",
            "request": [
                {
                    "apiBody": {
                        "defaultL3NetworkUuid": "fd4eca3d6d5d4d30afea94a1be6d48da",
                        "hypervisorType": "KVM",
                        "imageUuid": "ccddc92afcc5155d9b7add10a0cd2b68",
                        "instanceOfferingUuid": "212a84a3c5324d8b880def26bbbcf31f",
                        "l3NetworkUuids": [
                            "fd4eca3d6d5d4d30afea94a1be6d48da"
                        ],
                        "name": "1",
                        "systemTags": [
                            "vmConsoleMode::vnc"
                        ]
                    },
                    "apiName": "org.zstack.header.vm.APICreateVmInstanceMsg",
                    "executeTimes": 1,
                    "requestName": "1"
                }
            ],
            "status": "Pending",
            "uuid": "b70d5669ce5c454ca41f2f10e600b299"
        }
    ],
    "success": true
}

Ticket Flow Collection Inventory

Name Description Optional Valid Value Starting Version
uuid The UUID. For more information, see Resource Property. 3.0.0
name The name. For more information, see Resource Property. 3.0.0
description The description. For more information, see Resource Property. Yes 3.0.0
state The state. 3.0.0
status The status. 3.0.0
isDefault The default deployment personnel. 3.0.0
flows The flows. 3.0.0
groupBy Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. Yes 3.0.0
createDate The creation date. For more information, see Resource Property. 3.0.0
lastOpDate The last operation date. For more information, see Resource Property. 3.0.0
userTags The user tags. For more information, see CreateUserTag. Yes 3.0.0
systemTags The system tags. For more information, see CreateSystemTag. Yes 3.0.0
Sample
{
    "inventories": [
         {
            "createDate": "Nov 16, 2018 8:19:36 PM",
            "description": "",
            "flows": [
                {
                    "collectionUuid": "f6820f86b5d246ae8684b37d959f0f08",
                    "createDate": "Nov 16, 2018 8:19:36 PM",
                    "flowContext": "{"approverUuid":"a5ce19c4775546a1876badf97cb7beb7","approverTitle":"NormalMember"}",
                    "flowContextType": "iam2",
                    "lastOpDate": "Nov 16, 2018 8:19:36 PM",
                    "name": "äžçș§ćźĄæč",
                    "uuid": "8d9de6fa4e7646ad9093511814ecf4d7"
                },
                {
                    "collectionUuid": "f6820f86b5d246ae8684b37d959f0f08",
                    "createDate": "Nov 16, 2018 8:19:36 PM",
                    "flowContext": "{"approverUuid":"36c27e8ff05c4780bf6d2fa65700f22e","approverTitle":"SystemAdmin"}",
                    "flowContextType": "iam2",
                    "lastOpDate": "Nov 16, 2018 8:19:36 PM",
                    "name": "éšçœČçŻè",
                    "parentFlowUuid": "dc84e50a1ffb4e728dd898ea92fb3009",
                    "uuid": "46476b45eae7457b914730df441f955d"
                },
                {
                    "collectionUuid": "f6820f86b5d246ae8684b37d959f0f08",
                    "createDate": "Nov 16, 2018 8:19:36 PM",
                    "flowContext": "{"approverUuid":"3a6b9cb738ac4b6086fddd2f2a571693","approverTitle":"NormalMember"}",
                    "flowContextType": "iam2",
                    "lastOpDate": "Nov 16, 2018 8:19:36 PM",
                    "name": "éĄčçèŽèŽŁäșș",
                    "parentFlowUuid": "8d9de6fa4e7646ad9093511814ecf4d7",
                    "uuid": "dc84e50a1ffb4e728dd898ea92fb3009"
                }
            ],
            "isDefault": false,
            "lastOpDate": "Nov 16, 2018 8:19:36 PM",
            "name": "查æčæ”çš-A",
            "projectUuid": "8b20bfb6e65d40f38e45633130ca1aee",
            "state": "Enabled",
            "status": "Valid",
            "uuid": "f6820f86b5d246ae8684b37d959f0f08"
        }
    ],
    "success": true
}

Ticket Flow Inventory

Name Description Optional Valid Value Starting Version
uuid The UUID. For more information, see Resource Property. 3.0.0
name The name. For more information, see Resource Property. 3.0.0
description The description. For more information, see Resource Property. Yes 3.0.0
parentFlowUuid The parent flow UUID. 3.0.0
flowContext The flow context. 3.0.0
flowContextType The flow context type. 3.0.0
collectionUuid The flow collection UUID. 3.0.0
groupBy Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. Yes 3.0.0
createDate The creation date. For more information, see Resource Property. 3.0.0
lastOpDate The last operation date. For more information, see Resource Property. 3.0.0
userTags The user tags. For more information, see CreateUserTag. Yes 3.0.0
systemTags The system tags. For more information, see CreateSystemTag. Yes 3.0.0
Sample
{
    "inventories": [
        {
            "approverUuid": "36c27e8ff05c4780bf6d2fa65700f22e",
            "collectionUuid": "f6820f86b5d246ae8684b37d959f0f08",
            "createDate": "Nov 16, 2018 8:19:36 PM",
            "flowContext": "{"approverUuid":"36c27e8ff05c4780bf6d2fa65700f22e","approverTitle":"SystemAdmin"}",
            "flowContextType": "iam2",
            "lastOpDate": "Nov 16, 2018 8:19:36 PM",
            "name": "éšçœČçŻè",
            "parentFlowUuid": "dc84e50a1ffb4e728dd898ea92fb3009",
            "uuid": "46476b45eae7457b914730df441f955d",
            "valid": true
        },
        {
            "approverUuid": "a5ce19c4775546a1876badf97cb7beb7",
            "collectionUuid": "f6820f86b5d246ae8684b37d959f0f08",
            "createDate": "Nov 16, 2018 8:19:36 PM",
            "flowContext": "{"approverUuid":"a5ce19c4775546a1876badf97cb7beb7","approverTitle":"NormalMember"}",
            "flowContextType": "iam2",
            "lastOpDate": "Nov 16, 2018 8:19:36 PM",
            "name": "äžçș§ćźĄæč",
            "uuid": "8d9de6fa4e7646ad9093511814ecf4d7",
            "valid": true
        },
        {
            "approverUuid": "3a6b9cb738ac4b6086fddd2f2a571693",
            "collectionUuid": "f6820f86b5d246ae8684b37d959f0f08",
            "createDate": "Nov 16, 2018 8:19:36 PM",
            "flowContext": "{"approverUuid":"3a6b9cb738ac4b6086fddd2f2a571693","approverTitle":"NormalMember"}",
            "flowContextType": "iam2",
            "lastOpDate": "Nov 16, 2018 8:19:36 PM",
            "name": "éĄčçèŽèŽŁäșș",
            "parentFlowUuid": "8d9de6fa4e7646ad9093511814ecf4d7",
            "uuid": "dc84e50a1ffb4e728dd898ea92fb3009",
            "valid": true
        }
    ],
    "success": true
}

IAM2 LDAP Binding Inventory

Name Description Optional Valid Value Starting Version
uuid The UUID. For more information, see Resource Property. 3.4.0
ldapUid The AD/LDAP entry UID. 3.4.0
ldapServerUuid The AD/LDAP server UUID. 3.4.0
resourceUuid The resource UUID. 3.4.0
groupBy Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. Yes 3.4.0
createDate The creation date. For more information, see Resource Property. 3.4.0
lastOpDate The last operation date. For more information, see Resource Property. 3.4.0
userTags The user tags. For more information, see CreateUserTag. Yes 3.4.0
systemTags The system tags. For more information, see CreateSystemTag. Yes 3.4.0
Sample
{
  "inventories": [
    {
      "uuid": "5e66b22cb6d33a87802d12b4ee280f64",
      "ldapUid": "ou\u003dEmployee,uid\u003dtest",
      "ldapServerUuid": "03f1ff7e314232ebbb365c7fc62878f3",
      "virtualIDUuid": "3946f8a48c6d320fbddd0e6c0c30c281"
    }
  ]
}

Ticket Type Inventory

Name Description Optional Valid Value Starting Version
uuid The UUID. For more information, see Resource Property. 3.6.0
name The name. For more information, see Resource Property. 3.6.0
description The description. For more information, see Resource Property. Yes 3.6.0
type 3.6.0
requests
groupBy Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. Yes 3.6.0
createDate The creation date. For more information, see Resource Property. 3.6.0
lastOpDate The last operation date. For more information, see Resource Property. 3.6.0
userTags The user tags. For more information, see CreateUserTag. Yes 3.6.0
systemTags The system tags. For more information, see CreateSystemTag. Yes 3.6.0
Sample
{
  "inventories": [
    {
      "uuid": "3b933e9aaf2d49b9a3dcf0c92867790f",
      "name": "CREATE_VM_INSTANCE_TICKET_TYPE",
      "adminOnly": false,
      "createDate": "Jul 18, 2019 4:09:46 PM",
      "lastOpDate": "Jul 18, 2019 4:09:46 PM"
    }
  ]
}

IAM2 Organization and Project Reference Inventory

Name Description Optional Valid Value Starting Version
projectUuid The project UUID. 3.6.0
organizationUuid The organization UUID. 3.6.0
groupBy Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. Yes 3.6.0
createDate The creation date. For more information, see Resource Property. 3.6.0
lastOpDate The last operation date. For more information, see Resource Property. 3.6.0
userTags The user tags. For more information, see CreateUserTag Yes 3.6.0
systemTags The system tags. For more information, see CreateSystemTag. Yes 3.6.0
Sample
{
  "inventories": [
    {
      "id": 1.0,
      "projectUuid": "29db1d979502319da9ecacb37168e0c6",
      "organizationUuid": "cd0af78809683f72b02a3fe8da0f1db0",
      "createDate": "Nov 14, 2017 10:20:57 PM",
      "lastOpDate": "Nov 14, 2017 10:20:57 PM"
    }
  ]
}

IAM2 Project and Account Reference Inventory

Name Description Optional Valid Value Starting Version
projectUuid The project UUID. 3.6.0
accountUuid The account UUID. 3.6.0
groupBy Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. Yes 3.6.0
createDate The creation date. For more information, see Resource Property. 3.6.0
lastOpDate The last operation date. For more information, see Resource Property. 3.6.0
userTags The user tags. For more information, see CreateUserTag. Yes 3.6.0
systemTags The system tags. For more information, see CreateSystemTag. Yes 3.6.0
Sample
{
  "inventories": [
    {
      "projectUuid": "84e2577b7dcd327792d89b5ea0869044",
      "createDate": "Nov 14, 2017 10:20:57 PM",
      "lastOpDate": "Nov 14, 2017 10:20:57 PM"
    }
  ]
}

Account Billing Inventory

Name Description Optional Valid Value Starting Version
accountUuid The account UUID. 3.7.0
billingType The billing type. 3.7.0
groupBy Groups rows into subgroups based on values of columns or expressions. This field is equivalent to the Group By clause in MySQL, such as groupBy=type. Yes 3.7.0
createDate The creation date. For more information, see Resource Property. 3.7.0
endTime The end time of the resource billing. 3.7.0
hypervisorType The hypervisor type. 3.7.0
id The billing ID. 3.7.0
lastOpDate The last operation date. For more information, see Resource Property. 3.7.0
resourceName The resource name. 3.7.0
resourceUuid The resource UUID. 3.7.0
spending The spending. 3.7.0
userTags The user tags. For more information, see CreateUserTag. Yes 3.7.0
systemTags The system tags. For more information, see CreateSystemTag. Yes 3.7.0
Sample
{
    "inventories": [
        {
            "accountUuid": "36c27e8ff05c4780bf6d2fa65700f22e",
            "billingType": "CPU",
            "cpuNum": 1,
            "createDate": "Oct 15, 2019 11:59:29 PM",
            "endTime": 1571155168964,
            "hypervisorType": "KVM",
            "id": 19,
            "lastOpDate": "Oct 15, 2019 11:59:29 PM",
            "resourceName": "nfs-2",
            "resourceUuid": "43c747fba85a4c03bacfd2e3cc2da757",
            "spending": 4.799944444444444,
            "startTime": 1571068769088
        },
        {
            "accountUuid": "36c27e8ff05c4780bf6d2fa65700f22e",
            "billingType": "CPU",
            "cpuNum": 1,
            "createDate": "Oct 15, 2019 11:59:29 PM",
            "endTime": 1571155168964,
            "hypervisorType": "KVM",
            "id": 20,
            "lastOpDate": "Oct 15, 2019 11:59:29 PM",
            "resourceName": "NFS-1",
            "resourceUuid": "4dda607c645c47bf8e16c6308f3d48b6",
            "spending": 4.799944444444444,
            "startTime": 1571068769089
        }
    ],
    "success": true
}








































































































Download

Already filled the basic info? Click here.

Enter at least 2 characters.
Invalid mobile number.
Enter at least 4 characters.
Invalid email address.
Wrong code. Try again. Send Code Resend Code (60s)

An email with a verification code will be sent to you. Make sure the address you provided is valid and correct.

Download

Not filled the basic info yet? Click here.

Invalid email address or mobile number.

Email Us

contact@zstack.io
ZStack certification training consulting
Enter at least 2 characters.
Invalid mobile number.
Enter at least 4 characters.
Invalid email address.
Wrong code. Try again. Send Code Resend Code (60s)

Email Us

contact@zstack.io

The download link is sent to your email address.

If you don't see it, check your spam folder, subscription folder, or AD folder. After receiving the email, click the URL to download the documentation.

The download link is sent to your email address.

If you don't see it, check your spam folder, subscription folder, or AD folder.
Or click on the URL below. (For Internet Explorer, right-click the URL and save it.)

Thank you for using ZStack products and services.

Submit successfully.

We'll connect soon.

Thank you for choosing ZStack products and services.

Back to Top