Apache CloudStack 4.23.0.0 Root Admin API Reference
updateAccount
Updates Account information for the authenticated user
Request parameters
| Parameter Name | Description | Required |
| account | Current Account name | false |
| accountdetails | Details for the Account used to store specific parameters | false |
| apikeyaccess | Determines if Api key access for this user is enabled, disabled or inherits the value from its parent, the domain level setting api.key.access | false |
| domainid | The UUID of the domain where the Account exists | false |
| id | Account UUID | false |
| networkdomain | Network domain for the Account's networks; empty string will update domainName with NULL value | false |
| newname | New name for the Account | false |
| roleid | The UUID of the dynamic role to set for the Account | false |
Response Tags
| Response Name | Description |
| id | The ID of the Account |
| accountdetails | Details for the account |
| accounttype | Account type (admin, domain-admin, user) |
| apikeyaccess | whether api key access is Enabled, Disabled or set to Inherit (it inherits the value from the parent) |
| backupavailable | the total number of backups available to this account |
| backuplimit | the total number of backups which can be stored by this account |
| backupstorageavailable | the total backup storage space (in GiB) available to the account |
| backupstoragelimit | the total backup storage space (in GiB) the account can own |
| backupstoragetotal | the total backup storage space (in GiB) owned by the account |
| backuptotal | the total number of backups stored by this account |
| bucketavailable | the total number of buckets available to this account |
| bucketlimit | the total number of buckets which can be stored by this account |
| buckettotal | the total number of buckets stored by this account |
| cpuavailable | The total number of CPU cores available to be created for this account |
| cpulimit | The total number of CPU cores the account can own |
| cputotal | The total number of CPU cores owned by account |
| created | The date when this account was created |
| defaultzoneid | The default zone of the Account |
| domain | Name of the Domain the Account belongs to |
| domainid | ID of the Domain the Account belongs to |
| domainpath | Path of the Domain the Account belongs to |
| gpuavailable | the total number of gpus available to be created for this account |
| gpulimit | the total number of gpus the account can own |
| gputotal | the total number of gpus owned by account |
| groups | The list of ACL groups that account belongs to |
| icon | Base64 string representation of the resource icon |
| ipavailable | The total number of public IP addresses available for this Account to acquire |
| iplimit | The total number of public IP addresses this Account can acquire |
| iptotal | The total number of public IP addresses allocated for this Account |
| iscleanuprequired | True if the account requires cleanup |
| isdefault | True if account is default, false otherwise |
| memoryavailable | The total memory (in MB) available to be created for this account |
| memorylimit | The total memory (in MB) the account can own |
| memorytotal | The total memory (in MB) owned by account |
| name | The name of the Account |
| networkavailable | The total number of Networks available to be created for this Account |
| networkdomain | The Network domain |
| networklimit | The total number of Networks the Account can own |
| networktotal | The total number of Networks owned by Account |
| objectstorageavailable | the total object storage space (in GiB) available to the account |
| objectstoragelimit | the total object storage space (in GiB) the account can own |
| objectstoragetotal | the total object storage space (in GiB) owned by the account |
| primarystorageavailable | The total primary storage space (in GiB) available to be used for this account |
| primarystoragelimit | The total primary storage space (in GiB) the account can own |
| primarystoragetotal | The total primary storage space (in GiB) owned by account |
| projectavailable | The total number of projects available for administration by this Account |
| projectlimit | The total number of projects the Account can own |
| projecttotal | The total number of projects being administrated by this Account |
| receivedbytes | The total number of Network traffic bytes received |
| roleid | The ID of the role |
| rolename | The name of the role |
| roletype | The type of the role (Admin, ResourceAdmin, DomainAdmin, User) |
| secondarystorageavailable | The total secondary storage space (in GiB) available to be used for this account |
| secondarystoragelimit | The total secondary storage space (in GiB) the account can own |
| secondarystoragetotal | The total secondary storage space (in GiB) owned by account |
| sentbytes | The total number of Network traffic bytes sent |
| snapshotavailable | The total number of Snapshots available for this Account |
| snapshotlimit | The total number of Snapshots which can be stored by this Account |
| snapshottotal | The total number of Snapshots stored by this Account |
| state | The state of the account |
| taggedresources | The tagged resource limit and count for the account |
| templateavailable | The total number of Templates available to be created by this Account |
| templatelimit | The total number of Templates which can be created by this Account |
| templatetotal | The total number of Templates which have been created by this Account |
| vmavailable | The total number of Instances available for this Account to acquire |
| vmlimit | The total number of Instances that can be deployed by this Account |
| vmrunning | The total number of Instances running for this Account |
| vmstopped | The total number of Instances stopped for this Account |
| vmtotal | The total number of Instances deployed by this Account |
| volumeavailable | The total volume available for this Account |
| volumelimit | The total volume which can be used by this Account |
| volumetotal | The total volume being used by this Account |
| vpcavailable | The total number of VPCs available to be created for this account |
| vpclimit | The total number of VPCs the Account can own |
| vpctotal | The total number of VPCs owned by account |
| user(*) | The list of users associated with account |
| id | The user ID |
| account | The Account name of the user |
| accountid | The Account ID of the user |
| accounttype | The Account type of the user |
| apikey | The API key of the user |
| apikeyaccess | Whether api key access is Enabled, Disabled or set to Inherit (it inherits the value from the parent) |
| created | The date and time the user Account was created |
| domain | The domain name of the user |
| domainid | The domain ID of the user |
| The user email address | |
| firstname | The user firstname |
| icon | Base64 string representation of the resource icon |
| is2faenabled | True if user has two factor authentication enabled |
| is2famandated | True if user has two factor authentication is mandated |
| iscallerchilddomain | The boolean value representing if the updating target is in caller's child domain |
| isdefault | True if user is default, false otherwise |
| lastname | The user lastname |
| roleid | The ID of the role |
| rolename | The name of the role |
| roletype | The type of the role |
| secretkey | The secret key of the user |
| state | The user state |
| timezone | The timezone user was created in |
| username | The user name |
| usersource | The source type of the user in lowercase, such as native, ldap, saml2 |