Vimsvc/auth/privileges
Jump to navigation
Jump to search
vimsh vimsvc/auth/privileges
Usage: privileges
Get the list of system-defined privileges.
example output
Example output against a pristine ESX3.5i host.
# vmware-vim-cmd -H 10.10.10.10 -U root -P password vimsvc/auth/privileges
(vim.AuthorizationManager.Privilege) [
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "System.Anonymous",
onParent = false,
name = "Anonymous",
privGroupName = "System",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "System.View",
onParent = false,
name = "View",
privGroupName = "System",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "System.Read",
onParent = false,
name = "Read",
privGroupName = "System",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Global.ManageCustomFields",
onParent = false,
name = "ManageCustomFields",
privGroupName = "Global",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Global.SetCustomField",
onParent = false,
name = "SetCustomField",
privGroupName = "Global",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Global.LogEvent",
onParent = false,
name = "LogEvent",
privGroupName = "Global",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Global.CancelTask",
onParent = false,
name = "CancelTask",
privGroupName = "Global",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Global.Licenses",
onParent = false,
name = "Licenses",
privGroupName = "Global",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Global.Diagnostics",
onParent = false,
name = "Diagnostics",
privGroupName = "Global",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Global.Settings",
onParent = false,
name = "Settings",
privGroupName = "Global",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Global.VCServer",
onParent = false,
name = "VCServer",
privGroupName = "Global",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Global.CapacityPlanning",
onParent = false,
name = "CapacityPlanning",
privGroupName = "Global",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Global.ScriptAction",
onParent = false,
name = "ScriptAction",
privGroupName = "Global",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Global.Proxy",
onParent = false,
name = "Proxy",
privGroupName = "Global",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Global.DisableMethods",
onParent = false,
name = "DisableMethods",
privGroupName = "Global",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Global.EnableMethods",
onParent = false,
name = "EnableMethods",
privGroupName = "Global",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Global.ServiceManagers",
onParent = false,
name = "ServiceManagers",
privGroupName = "Global",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Folder.Create",
onParent = false,
name = "Create",
privGroupName = "Folder",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Folder.Delete",
onParent = true,
name = "Delete",
privGroupName = "Folder",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Folder.Rename",
onParent = false,
name = "Rename",
privGroupName = "Folder",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Folder.Move",
onParent = false,
name = "Move",
privGroupName = "Folder",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Datacenter.Create",
onParent = false,
name = "Create",
privGroupName = "Datacenter",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Datacenter.Delete",
onParent = true,
name = "Delete",
privGroupName = "Datacenter",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Datacenter.Rename",
onParent = false,
name = "Rename",
privGroupName = "Datacenter",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Datacenter.Move",
onParent = false,
name = "Move",
privGroupName = "Datacenter",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Datastore.Rename",
onParent = false,
name = "Rename",
privGroupName = "Datastore",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Datastore.Delete",
onParent = false,
name = "Delete",
privGroupName = "Datastore",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Datastore.Browse",
onParent = false,
name = "Browse",
privGroupName = "Datastore",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Datastore.DeleteFile",
onParent = false,
name = "DeleteFile",
privGroupName = "Datastore",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Datastore.FileManagement",
onParent = false,
name = "FileManagement",
privGroupName = "Datastore",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Network.Delete",
onParent = false,
name = "Delete",
privGroupName = "Network",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Inventory.AddStandaloneHost",
onParent = false,
name = "AddStandaloneHost",
privGroupName = "Host.Inventory",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Inventory.CreateCluster",
onParent = false,
name = "CreateCluster",
privGroupName = "Host.Inventory",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Inventory.AddHostToCluster",
onParent = false,
name = "AddHostToCluster",
privGroupName = "Host.Inventory",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Inventory.RemoveHostFromCluster",
onParent = true,
name = "RemoveHostFromCluster",
privGroupName = "Host.Inventory",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Inventory.MoveCluster",
onParent = false,
name = "MoveCluster",
privGroupName = "Host.Inventory",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Inventory.RenameCluster",
onParent = false,
name = "RenameCluster",
privGroupName = "Host.Inventory",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Inventory.DeleteCluster",
onParent = true,
name = "DeleteCluster",
privGroupName = "Host.Inventory",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Inventory.EditCluster",
onParent = false,
name = "EditCluster",
privGroupName = "Host.Inventory",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Inventory.MoveHost",
onParent = false,
name = "MoveHost",
privGroupName = "Host.Inventory",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Config.SystemManagement",
onParent = false,
name = "SystemManagement",
privGroupName = "Host.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Config.Connection",
onParent = false,
name = "Connection",
privGroupName = "Host.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Config.Maintenance",
onParent = false,
name = "Maintenance",
privGroupName = "Host.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Config.AutoStart",
onParent = false,
name = "AutoStart",
privGroupName = "Host.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Config.HyperThreading",
onParent = false,
name = "HyperThreading",
privGroupName = "Host.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Config.Storage",
onParent = false,
name = "Storage",
privGroupName = "Host.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Config.NetService",
onParent = false,
name = "NetService",
privGroupName = "Host.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Config.Memory",
onParent = false,
name = "Memory",
privGroupName = "Host.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Config.Network",
onParent = false,
name = "Network",
privGroupName = "Host.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Config.AdvancedConfig",
onParent = false,
name = "AdvancedConfig",
privGroupName = "Host.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Config.Resources",
onParent = false,
name = "Resources",
privGroupName = "Host.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Config.Snmp",
onParent = false,
name = "Snmp",
privGroupName = "Host.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Config.DateTime",
onParent = false,
name = "DateTime",
privGroupName = "Host.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Config.Settings",
onParent = false,
name = "Settings",
privGroupName = "Host.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Config.Patch",
onParent = false,
name = "Patch",
privGroupName = "Host.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Config.Firmware",
onParent = false,
name = "Firmware",
privGroupName = "Host.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Local.InstallAgent",
onParent = false,
name = "InstallAgent",
privGroupName = "Host.Local",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Local.ManageUserGroups",
onParent = false,
name = "ManageUserGroups",
privGroupName = "Host.Local",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Local.CreateVM",
onParent = false,
name = "CreateVM",
privGroupName = "Host.Local",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Local.DeleteVM",
onParent = false,
name = "DeleteVM",
privGroupName = "Host.Local",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Host.Cim.CimInteraction",
onParent = false,
name = "CimInteraction",
privGroupName = "Host.Cim",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Inventory.Create",
onParent = false,
name = "Create",
privGroupName = "VirtualMachine.Inventory",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Inventory.Delete",
onParent = true,
name = "Delete",
privGroupName = "VirtualMachine.Inventory",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Inventory.Move",
onParent = false,
name = "Move",
privGroupName = "VirtualMachine.Inventory",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Interact.PowerOn",
onParent = false,
name = "PowerOn",
privGroupName = "VirtualMachine.Interact",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Interact.PowerOff",
onParent = false,
name = "PowerOff",
privGroupName = "VirtualMachine.Interact",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Interact.Suspend",
onParent = false,
name = "Suspend",
privGroupName = "VirtualMachine.Interact",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Interact.Reset",
onParent = false,
name = "Reset",
privGroupName = "VirtualMachine.Interact",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Interact.AnswerQuestion",
onParent = false,
name = "AnswerQuestion",
privGroupName = "VirtualMachine.Interact",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Interact.ConsoleInteract",
onParent = false,
name = "ConsoleInteract",
privGroupName = "VirtualMachine.Interact",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Interact.DeviceConnection",
onParent = false,
name = "DeviceConnection",
privGroupName = "VirtualMachine.Interact",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Interact.SetCDMedia",
onParent = false,
name = "SetCDMedia",
privGroupName = "VirtualMachine.Interact",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Interact.SetFloppyMedia",
onParent = false,
name = "SetFloppyMedia",
privGroupName = "VirtualMachine.Interact",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Interact.ToolsInstall",
onParent = false,
name = "ToolsInstall",
privGroupName = "VirtualMachine.Interact",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Interact.DefragmentAllDisks",
onParent = false,
name = "DefragmentAllDisks",
privGroupName = "VirtualMachine.Interact",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Interact.Backup",
onParent = false,
name = "Backup",
privGroupName = "VirtualMachine.Interact",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Config.Rename",
onParent = false,
name = "Rename",
privGroupName = "VirtualMachine.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Config.AddExistingDisk",
onParent = false,
name = "AddExistingDisk",
privGroupName = "VirtualMachine.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Config.AddNewDisk",
onParent = false,
name = "AddNewDisk",
privGroupName = "VirtualMachine.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Config.RemoveDisk",
onParent = false,
name = "RemoveDisk",
privGroupName = "VirtualMachine.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Config.RawDevice",
onParent = false,
name = "RawDevice",
privGroupName = "VirtualMachine.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Config.HostUSBDevice",
onParent = false,
name = "HostUSBDevice",
privGroupName = "VirtualMachine.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Config.CPUCount",
onParent = false,
name = "CPUCount",
privGroupName = "VirtualMachine.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Config.Memory",
onParent = false,
name = "Memory",
privGroupName = "VirtualMachine.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Config.AddRemoveDevice",
onParent = false,
name = "AddRemoveDevice",
privGroupName = "VirtualMachine.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Config.EditDevice",
onParent = false,
name = "EditDevice",
privGroupName = "VirtualMachine.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Config.Settings",
onParent = false,
name = "Settings",
privGroupName = "VirtualMachine.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Config.Resource",
onParent = false,
name = "Resource",
privGroupName = "VirtualMachine.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Config.UpgradeVirtualHardware",
onParent = false,
name = "UpgradeVirtualHardware",
privGroupName = "VirtualMachine.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Config.ResetGuestInfo",
onParent = false,
name = "ResetGuestInfo",
privGroupName = "VirtualMachine.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Config.AdvancedConfig",
onParent = false,
name = "AdvancedConfig",
privGroupName = "VirtualMachine.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Config.DiskLease",
onParent = false,
name = "DiskLease",
privGroupName = "VirtualMachine.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Config.SwapPlacement",
onParent = false,
name = "SwapPlacement",
privGroupName = "VirtualMachine.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Config.DiskExtend",
onParent = false,
name = "DiskExtend",
privGroupName = "VirtualMachine.Config",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.State.CreateSnapshot",
onParent = false,
name = "CreateSnapshot",
privGroupName = "VirtualMachine.State",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.State.RevertToSnapshot",
onParent = false,
name = "RevertToSnapshot",
privGroupName = "VirtualMachine.State",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.State.RemoveSnapshot",
onParent = false,
name = "RemoveSnapshot",
privGroupName = "VirtualMachine.State",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.State.RenameSnapshot",
onParent = false,
name = "RenameSnapshot",
privGroupName = "VirtualMachine.State",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Provisioning.Customize",
onParent = false,
name = "Customize",
privGroupName = "VirtualMachine.Provisioning",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Provisioning.Clone",
onParent = false,
name = "Clone",
privGroupName = "VirtualMachine.Provisioning",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Provisioning.CreateTemplateFromVM",
onParent = false,
name = "CreateTemplateFromVM",
privGroupName = "VirtualMachine.Provisioning",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Provisioning.DeployTemplate",
onParent = false,
name = "DeployTemplate",
privGroupName = "VirtualMachine.Provisioning",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Provisioning.CloneTemplate",
onParent = false,
name = "CloneTemplate",
privGroupName = "VirtualMachine.Provisioning",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Provisioning.MarkAsTemplate",
onParent = false,
name = "MarkAsTemplate",
privGroupName = "VirtualMachine.Provisioning",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Provisioning.MarkAsVM",
onParent = false,
name = "MarkAsVM",
privGroupName = "VirtualMachine.Provisioning",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Provisioning.ReadCustSpecs",
onParent = false,
name = "ReadCustSpecs",
privGroupName = "VirtualMachine.Provisioning",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Provisioning.ModifyCustSpecs",
onParent = false,
name = "ModifyCustSpecs",
privGroupName = "VirtualMachine.Provisioning",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Provisioning.DiskRandomAccess",
onParent = false,
name = "DiskRandomAccess",
privGroupName = "VirtualMachine.Provisioning",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Provisioning.DiskRandomRead",
onParent = false,
name = "DiskRandomRead",
privGroupName = "VirtualMachine.Provisioning",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Provisioning.GetVmFiles",
onParent = false,
name = "GetVmFiles",
privGroupName = "VirtualMachine.Provisioning",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "VirtualMachine.Provisioning.PutVmFiles",
onParent = false,
name = "PutVmFiles",
privGroupName = "VirtualMachine.Provisioning",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Resource.AssignVMToPool",
onParent = false,
name = "AssignVMToPool",
privGroupName = "Resource",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Resource.ApplyRecommendation",
onParent = false,
name = "ApplyRecommendation",
privGroupName = "Resource",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Resource.CreatePool",
onParent = false,
name = "CreatePool",
privGroupName = "Resource",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Resource.RenamePool",
onParent = false,
name = "RenamePool",
privGroupName = "Resource",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Resource.EditPool",
onParent = true,
name = "EditPool",
privGroupName = "Resource",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Resource.MovePool",
onParent = false,
name = "MovePool",
privGroupName = "Resource",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Resource.DeletePool",
onParent = true,
name = "DeletePool",
privGroupName = "Resource",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Resource.HotMigrate",
onParent = false,
name = "HotMigrate",
privGroupName = "Resource",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Resource.ColdMigrate",
onParent = false,
name = "ColdMigrate",
privGroupName = "Resource",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Resource.QueryVMotion",
onParent = false,
name = "QueryVMotion",
privGroupName = "Resource",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Alarm.Create",
onParent = false,
name = "Create",
privGroupName = "Alarm",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Alarm.Delete",
onParent = false,
name = "Delete",
privGroupName = "Alarm",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Alarm.Edit",
onParent = false,
name = "Edit",
privGroupName = "Alarm",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Task.Create",
onParent = false,
name = "Create",
privGroupName = "Task",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Task.Update",
onParent = false,
name = "Update",
privGroupName = "Task",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "ScheduledTask.Create",
onParent = false,
name = "Create",
privGroupName = "ScheduledTask",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "ScheduledTask.Delete",
onParent = false,
name = "Delete",
privGroupName = "ScheduledTask",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "ScheduledTask.Run",
onParent = false,
name = "Run",
privGroupName = "ScheduledTask",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "ScheduledTask.Edit",
onParent = false,
name = "Edit",
privGroupName = "ScheduledTask",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Sessions.TerminateSession",
onParent = false,
name = "TerminateSession",
privGroupName = "Sessions",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Sessions.ValidateSession",
onParent = false,
name = "ValidateSession",
privGroupName = "Sessions",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Sessions.GlobalMessage",
onParent = false,
name = "GlobalMessage",
privGroupName = "Sessions",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Sessions.ImpersonateUser",
onParent = false,
name = "ImpersonateUser",
privGroupName = "Sessions",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Performance.ModifyIntervals",
onParent = false,
name = "ModifyIntervals",
privGroupName = "Performance",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Authorization.ModifyRoles",
onParent = false,
name = "ModifyRoles",
privGroupName = "Authorization",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Authorization.ReassignRolePermissions",
onParent = false,
name = "ReassignRolePermissions",
privGroupName = "Authorization",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Authorization.ModifyPermissions",
onParent = true,
name = "ModifyPermissions",
privGroupName = "Authorization",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Extension.Register",
onParent = false,
name = "Register",
privGroupName = "Extension",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Extension.Update",
onParent = false,
name = "Update",
privGroupName = "Extension",
},
(vim.AuthorizationManager.Privilege) {
dynamicType = <unset>,
privId = "Extension.Unregister",
onParent = false,
name = "Unregister",
privGroupName = "Extension",
}
]