ProxMox is returning integers even though type says boolean...

This commit is contained in:
JanHolger 2021-01-02 00:05:23 +01:00
parent c013e47d0d
commit ca7f0b65d9
2 changed files with 116 additions and 114 deletions

View file

@ -46,6 +46,8 @@ function filterSchema(p){
function buildResponseSchema(source){ function buildResponseSchema(source){
const schema = { type: source.type || 'string', description: source.description || '' } const schema = { type: source.type || 'string', description: source.description || '' }
if(schema.type === 'boolean')
schema.type = 'integer'
if(schema.type === 'null') if(schema.type === 'null')
schema.type = 'string' schema.type = 'string'
if(source.type === 'array' && source.items) if(source.type === 'array' && source.items)

View file

@ -16513,7 +16513,7 @@ components:
description: '' description: ''
properties: properties:
disable: disable:
type: boolean type: integer
description: Flag to disable the plugin. description: Flag to disable the plugin.
id: id:
type: string type: string
@ -17196,7 +17196,7 @@ components:
different SHA1 digest. This can be used to prevent different SHA1 digest. This can be used to prevent
concurrent modifications. concurrent modifications.
nomatch: nomatch:
type: boolean type: integer
description: '' description: ''
AddClusterFirewallIPSetIPResponse: AddClusterFirewallIPSetIPResponse:
description: AddClusterFirewallIPSetIPResponse description: AddClusterFirewallIPSetIPResponse
@ -17359,7 +17359,7 @@ components:
description: '' description: ''
properties: properties:
ebtables: ebtables:
type: boolean type: integer
description: Enable ebtables rules cluster wide. description: Enable ebtables rules cluster wide.
enable: enable:
type: integer type: integer
@ -17555,7 +17555,7 @@ components:
type: string type: string
description: Configuration key of the volume. description: Configuration key of the volume.
included: included:
type: boolean type: integer
description: >- description: >-
Whether the volume is included in the backup Whether the volume is included in the backup
or not. or not.
@ -18245,7 +18245,7 @@ components:
items: items:
type: string type: string
data: data:
type: boolean type: integer
description: '' description: ''
UpdateClusterCephFlagsSingleResponse: UpdateClusterCephFlagsSingleResponse:
description: UpdateClusterCephFlagsSingleResponse description: UpdateClusterCephFlagsSingleResponse
@ -18702,7 +18702,7 @@ components:
eligible for enterprise support as well as access to the eligible for enterprise support as well as access to the
stable Proxmox VE Enterprise Repository. stable Proxmox VE Enterprise Repository.
local: local:
type: boolean type: integer
description: '[node] Indicates if this is the responding node.' description: '[node] Indicates if this is the responding node.'
name: name:
type: string type: string
@ -18714,10 +18714,10 @@ components:
type: integer type: integer
description: '[cluster] Nodes count, including offline nodes.' description: '[cluster] Nodes count, including offline nodes.'
online: online:
type: boolean type: integer
description: '[node] Indicates if the node is online or offline.' description: '[node] Indicates if the node is online or offline.'
quorate: quorate:
type: boolean type: integer
description: >- description: >-
[cluster] Indicates if there is a majority of nodes [cluster] Indicates if there is a majority of nodes
online to make decisions online to make decisions
@ -19228,7 +19228,7 @@ components:
different SHA1 digest. This can be used to prevent different SHA1 digest. This can be used to prevent
concurrent modifications. concurrent modifications.
nomatch: nomatch:
type: boolean type: integer
description: '' description: ''
AddVMFirewallIPSetIPResponse: AddVMFirewallIPSetIPResponse:
description: AddVMFirewallIPSetIPResponse description: AddVMFirewallIPSetIPResponse
@ -19302,13 +19302,13 @@ components:
description: '' description: ''
properties: properties:
dhcp: dhcp:
type: boolean type: integer
description: Enable DHCP. description: Enable DHCP.
enable: enable:
type: boolean type: integer
description: Enable/disable firewall rules. description: Enable/disable firewall rules.
ipfilter: ipfilter:
type: boolean type: integer
description: >- description: >-
Enable default IP filters. This is equivalent to adding an Enable default IP filters. This is equivalent to adding an
empty ipfilter-net<id> ipset for every interface. Such empty ipfilter-net<id> ipset for every interface. Such
@ -19323,10 +19323,10 @@ components:
type: string type: string
description: Log level for outgoing traffic. description: Log level for outgoing traffic.
macfilter: macfilter:
type: boolean type: integer
description: Enable/disable MAC address filter. description: Enable/disable MAC address filter.
ndp: ndp:
type: boolean type: integer
description: Enable NDP (Neighbor Discovery Protocol). description: Enable NDP (Neighbor Discovery Protocol).
policy_in: policy_in:
type: string type: string
@ -19335,7 +19335,7 @@ components:
type: string type: string
description: Output policy. description: Output policy.
radv: radv:
type: boolean type: integer
description: Allow sending Router Advertisement. description: Allow sending Router Advertisement.
UpdateVMFirewallOptionsResponse: UpdateVMFirewallOptionsResponse:
description: UpdateVMFirewallOptionsResponse description: UpdateVMFirewallOptionsResponse
@ -19765,19 +19765,19 @@ components:
type: string type: string
description: stderr of the process description: stderr of the process
err-truncated: err-truncated:
type: boolean type: integer
description: true if stderr was not fully captured description: true if stderr was not fully captured
exitcode: exitcode:
type: integer type: integer
description: process exit code if it was normally terminated. description: process exit code if it was normally terminated.
exited: exited:
type: boolean type: integer
description: Tells if the given command has exited yet. description: Tells if the given command has exited yet.
out-data: out-data:
type: string type: string
description: stdout of the process description: stdout of the process
out-truncated: out-truncated:
type: boolean type: integer
description: true if stdout was not fully captured description: true if stdout was not fully captured
signal: signal:
type: integer type: integer
@ -19803,7 +19803,7 @@ components:
type: string type: string
description: 'The content of the file, maximum 16777216' description: 'The content of the file, maximum 16777216'
truncated: truncated:
type: boolean type: integer
description: 'If set to 1, the output is truncated and not complete' description: 'If set to 1, the output is truncated and not complete'
CreateNodesSingleQemuSingleAgentFilewriteResponse: CreateNodesSingleQemuSingleAgentFilewriteResponse:
description: CreateNodesSingleQemuSingleAgentFilewriteResponse description: CreateNodesSingleQemuSingleAgentFilewriteResponse
@ -19871,7 +19871,7 @@ components:
description: The VM configuration. description: The VM configuration.
properties: properties:
acpi: acpi:
type: boolean type: integer
description: Enable/disable ACPI. description: Enable/disable ACPI.
agent: agent:
type: string type: string
@ -19888,7 +19888,7 @@ components:
Configure a audio device, useful in combination with Configure a audio device, useful in combination with
QXL/Spice. QXL/Spice.
autostart: autostart:
type: boolean type: integer
description: Automatic restart after crash (currently ignored). description: Automatic restart after crash (currently ignored).
balloon: balloon:
type: integer type: integer
@ -19962,7 +19962,7 @@ components:
type: string type: string
description: Configure a Disk for storing EFI vars description: Configure a Disk for storing EFI vars
freeze: freeze:
type: boolean type: integer
description: >- description: >-
Freeze CPU at startup (use 'c' monitor command to start Freeze CPU at startup (use 'c' monitor command to start
execution). execution).
@ -20888,7 +20888,7 @@ components:
Inter-VM shared memory. Useful for direct communication Inter-VM shared memory. Useful for direct communication
between VMs, or to the host. between VMs, or to the host.
keephugepages: keephugepages:
type: boolean type: integer
description: >- description: >-
Use together with hugepages. If enabled, hugepages will Use together with hugepages. If enabled, hugepages will
not not be deleted after VM shutdown and can be used for not not be deleted after VM shutdown and can be used for
@ -20900,10 +20900,10 @@ components:
'/etc/pve/datacenter.cfg' configuration file.It should not '/etc/pve/datacenter.cfg' configuration file.It should not
be necessary to set it. be necessary to set it.
kvm: kvm:
type: boolean type: integer
description: Enable/disable KVM hardware virtualization. description: Enable/disable KVM hardware virtualization.
localtime: localtime:
type: boolean type: integer
description: >- description: >-
Set the real time clock to local time. This is enabled by Set the real time clock to local time. This is enabled by
default if ostype indicates a Microsoft OS. default if ostype indicates a Microsoft OS.
@ -21027,7 +21027,7 @@ components:
type: string type: string
description: Specify network devices. description: Specify network devices.
numa: numa:
type: boolean type: integer
description: Enable/disable NUMA. description: Enable/disable NUMA.
numa0: numa0:
type: string type: string
@ -21120,7 +21120,7 @@ components:
type: string type: string
description: NUMA topology. description: NUMA topology.
onboot: onboot:
type: boolean type: integer
description: >- description: >-
Specifies whether a VM will be started during system Specifies whether a VM will be started during system
bootup. bootup.
@ -21218,12 +21218,12 @@ components:
type: string type: string
description: Map host parallel devices (n is 0 to 2). description: Map host parallel devices (n is 0 to 2).
protection: protection:
type: boolean type: integer
description: >- description: >-
Sets the protection flag of the VM. This will disable the Sets the protection flag of the VM. This will disable the
remove VM and remove disk operations. remove VM and remove disk operations.
reboot: reboot:
type: boolean type: integer
description: Allow reboot. If set to '0' the VM exit on reboot. description: Allow reboot. If set to '0' the VM exit on reboot.
rng0: rng0:
type: string type: string
@ -21544,16 +21544,16 @@ components:
'up' or 'down' delay in seconds, which specifies a delay 'up' or 'down' delay in seconds, which specifies a delay
to wait before the next VM is started or stopped. to wait before the next VM is started or stopped.
tablet: tablet:
type: boolean type: integer
description: Enable/disable the USB tablet device. description: Enable/disable the USB tablet device.
tags: tags:
type: string type: string
description: Tags of the VM. This is only meta information. description: Tags of the VM. This is only meta information.
tdf: tdf:
type: boolean type: integer
description: Enable/disable time drift fix. description: Enable/disable time drift fix.
template: template:
type: boolean type: integer
description: Enable/disable Template. description: Enable/disable Template.
unused0: unused0:
type: string type: string
@ -22075,7 +22075,7 @@ components:
description: '' description: ''
properties: properties:
agent: agent:
type: boolean type: integer
description: Qemu GuestAgent enabled in config. description: Qemu GuestAgent enabled in config.
cpus: cpus:
type: number type: number
@ -22102,7 +22102,7 @@ components:
type: string type: string
description: Qemu QMP agent status. description: Qemu QMP agent status.
spice: spice:
type: boolean type: integer
description: Qemu VGA configuration supports spice. description: Qemu VGA configuration supports spice.
status: status:
type: string type: string
@ -22244,7 +22244,7 @@ components:
description: '' description: ''
properties: properties:
hasFeature: hasFeature:
type: boolean type: integer
description: '' description: ''
nodes: nodes:
type: array type: array
@ -22314,7 +22314,7 @@ components:
List not allowed nodes with additional informations, only List not allowed nodes with additional informations, only
passed if VM is offline passed if VM is offline
running: running:
type: boolean type: integer
description: '' description: ''
CreateNodesSingleQemuSingleMigrateResponse: CreateNodesSingleQemuSingleMigrateResponse:
description: CreateNodesSingleQemuSingleMigrateResponse description: CreateNodesSingleQemuSingleMigrateResponse
@ -22391,7 +22391,7 @@ components:
type: integer type: integer
description: Snapshot creation time description: Snapshot creation time
vmstate: vmstate:
type: boolean type: integer
description: Snapshot includes RAM. description: Snapshot includes RAM.
CreateVMSnapshotResponse: CreateVMSnapshotResponse:
description: CreateVMSnapshotResponse description: CreateVMSnapshotResponse
@ -22528,7 +22528,7 @@ components:
description: '' description: ''
properties: properties:
custom: custom:
type: boolean type: integer
description: True if this is a custom CPU model. description: True if this is a custom CPU model.
name: name:
type: string type: string
@ -22665,7 +22665,7 @@ components:
/dev/console instead. If you set cmode to 'shell', it /dev/console instead. If you set cmode to 'shell', it
simply invokes a shell inside the container (no login). simply invokes a shell inside the container (no login).
console: console:
type: boolean type: integer
description: Attach a console device (/dev/console) to the container. description: Attach a console device (/dev/console) to the container.
cores: cores:
type: integer type: integer
@ -22692,7 +22692,7 @@ components:
NOTE: You can disable fair-scheduler configuration by NOTE: You can disable fair-scheduler configuration by
setting this to 0. setting this to 0.
debug: debug:
type: boolean type: integer
description: >- description: >-
Try to be more verbose. For now this only enables debug Try to be more verbose. For now this only enables debug
log-level on start. log-level on start.
@ -22921,7 +22921,7 @@ components:
type: string type: string
description: Specifies network interfaces for the container. description: Specifies network interfaces for the container.
onboot: onboot:
type: boolean type: integer
description: >- description: >-
Specifies whether a VM will be started during system Specifies whether a VM will be started during system
bootup. bootup.
@ -22933,7 +22933,7 @@ components:
/usr/share/lxc/config/<ostype>.common.conf. Value /usr/share/lxc/config/<ostype>.common.conf. Value
'unmanaged' can be used to skip and OS specific setup. 'unmanaged' can be used to skip and OS specific setup.
protection: protection:
type: boolean type: integer
description: >- description: >-
Sets the protection flag of the container. This will Sets the protection flag of the container. This will
prevent the CT or CT's disk remove/update operation. prevent the CT or CT's disk remove/update operation.
@ -22961,7 +22961,7 @@ components:
type: string type: string
description: Tags of the Container. This is only meta information. description: Tags of the Container. This is only meta information.
template: template:
type: boolean type: integer
description: Enable/disable Template. description: Enable/disable Template.
timezone: timezone:
type: string type: string
@ -22974,7 +22974,7 @@ components:
type: integer type: integer
description: Specify the number of tty available to the container description: Specify the number of tty available to the container
unprivileged: unprivileged:
type: boolean type: integer
description: >- description: >-
Makes the container run as unprivileged user. (Should not Makes the container run as unprivileged user. (Should not
be modified manually.) be modified manually.)
@ -23734,7 +23734,7 @@ components:
different SHA1 digest. This can be used to prevent different SHA1 digest. This can be used to prevent
concurrent modifications. concurrent modifications.
nomatch: nomatch:
type: boolean type: integer
description: '' description: ''
CreateNodesSingleLxcSingleFirewallIpsetSingleResponse: CreateNodesSingleLxcSingleFirewallIpsetSingleResponse:
description: CreateNodesSingleLxcSingleFirewallIpsetSingleResponse description: CreateNodesSingleLxcSingleFirewallIpsetSingleResponse
@ -23808,13 +23808,13 @@ components:
description: '' description: ''
properties: properties:
dhcp: dhcp:
type: boolean type: integer
description: Enable DHCP. description: Enable DHCP.
enable: enable:
type: boolean type: integer
description: Enable/disable firewall rules. description: Enable/disable firewall rules.
ipfilter: ipfilter:
type: boolean type: integer
description: >- description: >-
Enable default IP filters. This is equivalent to adding an Enable default IP filters. This is equivalent to adding an
empty ipfilter-net<id> ipset for every interface. Such empty ipfilter-net<id> ipset for every interface. Such
@ -23829,10 +23829,10 @@ components:
type: string type: string
description: Log level for outgoing traffic. description: Log level for outgoing traffic.
macfilter: macfilter:
type: boolean type: integer
description: Enable/disable MAC address filter. description: Enable/disable MAC address filter.
ndp: ndp:
type: boolean type: integer
description: Enable NDP (Neighbor Discovery Protocol). description: Enable NDP (Neighbor Discovery Protocol).
policy_in: policy_in:
type: string type: string
@ -23841,7 +23841,7 @@ components:
type: string type: string
description: Output policy. description: Output policy.
radv: radv:
type: boolean type: integer
description: Allow sending Router Advertisement. description: Allow sending Router Advertisement.
UpdateNodesSingleLxcSingleFirewallOptionsResponse: UpdateNodesSingleLxcSingleFirewallOptionsResponse:
description: UpdateNodesSingleLxcSingleFirewallOptionsResponse description: UpdateNodesSingleLxcSingleFirewallOptionsResponse
@ -24036,7 +24036,7 @@ components:
description: '' description: ''
properties: properties:
hasFeature: hasFeature:
type: boolean type: integer
description: '' description: ''
CreateNodesSingleLxcSingleTemplateResponse: CreateNodesSingleLxcSingleTemplateResponse:
description: CreateNodesSingleLxcSingleTemplateResponse description: CreateNodesSingleLxcSingleTemplateResponse
@ -24257,7 +24257,7 @@ components:
type: integer type: integer
description: '' description: ''
standby_replay: standby_replay:
type: boolean type: integer
description: >- description: >-
If true, the standby MDS is polling the active MDS for If true, the standby MDS is polling the active MDS for
faster recovery (hot standby). faster recovery (hot standby).
@ -24468,7 +24468,7 @@ components:
type: string type: string
description: '' description: ''
gpt: gpt:
type: boolean type: integer
description: '' description: ''
model: model:
type: string type: string
@ -24521,7 +24521,7 @@ components:
description: '' description: ''
properties: properties:
can_update_at_runtime: can_update_at_runtime:
type: boolean type: integer
description: '' description: ''
level: level:
type: string type: string
@ -25511,7 +25511,7 @@ components:
The IOMMU group in which the device is in. If no IOMMU The IOMMU group in which the device is in. If no IOMMU
group is detected, it is set to -1. group is detected, it is set to -1.
mdev: mdev:
type: boolean type: integer
description: >- description: >-
If set, marks that the device is capable of creating If set, marks that the device is capable of creating
mediated devices. mediated devices.
@ -25600,7 +25600,7 @@ components:
description: '' description: ''
properties: properties:
active: active:
type: boolean type: integer
description: Set when storage is accessible. description: Set when storage is accessible.
avail: avail:
type: integer type: integer
@ -25609,10 +25609,10 @@ components:
type: string type: string
description: Allowed storage content types. description: Allowed storage content types.
enabled: enabled:
type: boolean type: integer
description: Set when storage is enabled (not disabled). description: Set when storage is enabled (not disabled).
shared: shared:
type: boolean type: integer
description: Shared flag from storage configuration. description: Shared flag from storage configuration.
storage: storage:
type: string type: string
@ -25967,7 +25967,7 @@ components:
type: integer type: integer
description: The free bytes in the physical volume description: The free bytes in the physical volume
leaf: leaf:
type: boolean type: integer
description: '' description: ''
name: name:
type: string type: string
@ -25979,7 +25979,7 @@ components:
type: integer type: integer
description: The free bytes in the volume group description: The free bytes in the volume group
leaf: leaf:
type: boolean type: integer
description: '' description: ''
name: name:
type: string type: string
@ -25988,7 +25988,7 @@ components:
type: integer type: integer
description: The size of the volume group in bytes description: The size of the volume group in bytes
leaf: leaf:
type: boolean type: integer
description: '' description: ''
CreateNodesSingleDisksLvmResponse: CreateNodesSingleDisksLvmResponse:
description: CreateNodesSingleDisksLvmResponse description: CreateNodesSingleDisksLvmResponse
@ -26233,7 +26233,7 @@ components:
type: string type: string
description: The device path description: The device path
gpt: gpt:
type: boolean type: integer
description: '' description: ''
health: health:
type: string type: string
@ -26542,7 +26542,7 @@ components:
description: '' description: ''
properties: properties:
enable: enable:
type: boolean type: integer
description: Enable host firewall rules. description: Enable host firewall rules.
log_level_in: log_level_in:
type: string type: string
@ -26551,13 +26551,13 @@ components:
type: string type: string
description: Log level for outgoing traffic. description: Log level for outgoing traffic.
log_nf_conntrack: log_nf_conntrack:
type: boolean type: integer
description: Enable logging of conntrack information. description: Enable logging of conntrack information.
ndp: ndp:
type: boolean type: integer
description: Enable NDP (Neighbor Discovery Protocol). description: Enable NDP (Neighbor Discovery Protocol).
nf_conntrack_allow_invalid: nf_conntrack_allow_invalid:
type: boolean type: integer
description: Allow invalid packets on connection tracking. description: Allow invalid packets on connection tracking.
nf_conntrack_max: nf_conntrack_max:
type: integer type: integer
@ -26569,10 +26569,10 @@ components:
type: integer type: integer
description: Conntrack syn recv timeout. description: Conntrack syn recv timeout.
nosmurfs: nosmurfs:
type: boolean type: integer
description: Enable SMURFS filter. description: Enable SMURFS filter.
protection_synflood: protection_synflood:
type: boolean type: integer
description: Enable synflood protection description: Enable synflood protection
protection_synflood_burst: protection_synflood_burst:
type: integer type: integer
@ -26587,7 +26587,7 @@ components:
type: string type: string
description: Log level for illegal tcp flags filter. description: Log level for illegal tcp flags filter.
tcpflags: tcpflags:
type: boolean type: integer
description: Filter illegal combinations of TCP flags. description: Filter illegal combinations of TCP flags.
UpdateNodeFirewallOptionsResponse: UpdateNodeFirewallOptionsResponse:
description: UpdateNodeFirewallOptionsResponse description: UpdateNodeFirewallOptionsResponse
@ -27626,7 +27626,7 @@ components:
type: string type: string
description: '' description: ''
enable: enable:
type: boolean type: integer
description: >- description: >-
Enable the account (default). You can set this to '0' to Enable the account (default). You can set this to '0' to
disable the account disable the account
@ -27663,7 +27663,7 @@ components:
API token expiration date (seconds since epoch). API token expiration date (seconds since epoch).
'0' means no expiration date. '0' means no expiration date.
privsep: privsep:
type: boolean type: integer
description: >- description: >-
Restrict API token privileges with separate ACLs Restrict API token privileges with separate ACLs
(default), or give full privileges of (default), or give full privileges of
@ -27724,7 +27724,7 @@ components:
type: string type: string
description: '' description: ''
enable: enable:
type: boolean type: integer
description: >- description: >-
Enable the account (default). You can set this to '0' to Enable the account (default). You can set this to '0' to
disable the account disable the account
@ -27813,7 +27813,7 @@ components:
API token expiration date (seconds since epoch). '0' API token expiration date (seconds since epoch). '0'
means no expiration date. means no expiration date.
privsep: privsep:
type: boolean type: integer
description: >- description: >-
Restrict API token privileges with separate ACLs Restrict API token privileges with separate ACLs
(default), or give full privileges of corresponding (default), or give full privileges of corresponding
@ -27859,7 +27859,7 @@ components:
API token expiration date (seconds since epoch). '0' means API token expiration date (seconds since epoch). '0' means
no expiration date. no expiration date.
privsep: privsep:
type: boolean type: integer
description: >- description: >-
Restrict API token privileges with separate ACLs Restrict API token privileges with separate ACLs
(default), or give full privileges of corresponding user. (default), or give full privileges of corresponding user.
@ -27894,7 +27894,7 @@ components:
API token expiration date (seconds since epoch). '0' API token expiration date (seconds since epoch). '0'
means no expiration date. means no expiration date.
privsep: privsep:
type: boolean type: integer
description: >- description: >-
Restrict API token privileges with separate ACLs Restrict API token privileges with separate ACLs
(default), or give full privileges of corresponding (default), or give full privileges of corresponding
@ -27926,7 +27926,7 @@ components:
API token expiration date (seconds since epoch). '0' means API token expiration date (seconds since epoch). '0' means
no expiration date. no expiration date.
privsep: privsep:
type: boolean type: integer
description: >- description: >-
Restrict API token privileges with separate ACLs Restrict API token privileges with separate ACLs
(default), or give full privileges of corresponding user. (default), or give full privileges of corresponding user.
@ -28048,7 +28048,7 @@ components:
type: string type: string
description: '' description: ''
special: special:
type: boolean type: integer
description: '' description: ''
CreateAccessRolesResponse: CreateAccessRolesResponse:
description: CreateAccessRolesResponse description: CreateAccessRolesResponse
@ -28094,109 +28094,109 @@ components:
description: '' description: ''
properties: properties:
Datastore.Allocate: Datastore.Allocate:
type: boolean type: integer
description: '' description: ''
Datastore.AllocateSpace: Datastore.AllocateSpace:
type: boolean type: integer
description: '' description: ''
Datastore.AllocateTemplate: Datastore.AllocateTemplate:
type: boolean type: integer
description: '' description: ''
Datastore.Audit: Datastore.Audit:
type: boolean type: integer
description: '' description: ''
Group.Allocate: Group.Allocate:
type: boolean type: integer
description: '' description: ''
Permissions.Modify: Permissions.Modify:
type: boolean type: integer
description: '' description: ''
Pool.Allocate: Pool.Allocate:
type: boolean type: integer
description: '' description: ''
Realm.Allocate: Realm.Allocate:
type: boolean type: integer
description: '' description: ''
Realm.AllocateUser: Realm.AllocateUser:
type: boolean type: integer
description: '' description: ''
SDN.Allocate: SDN.Allocate:
type: boolean type: integer
description: '' description: ''
SDN.Audit: SDN.Audit:
type: boolean type: integer
description: '' description: ''
Sys.Audit: Sys.Audit:
type: boolean type: integer
description: '' description: ''
Sys.Console: Sys.Console:
type: boolean type: integer
description: '' description: ''
Sys.Modify: Sys.Modify:
type: boolean type: integer
description: '' description: ''
Sys.PowerMgmt: Sys.PowerMgmt:
type: boolean type: integer
description: '' description: ''
Sys.Syslog: Sys.Syslog:
type: boolean type: integer
description: '' description: ''
User.Modify: User.Modify:
type: boolean type: integer
description: '' description: ''
VM.Allocate: VM.Allocate:
type: boolean type: integer
description: '' description: ''
VM.Audit: VM.Audit:
type: boolean type: integer
description: '' description: ''
VM.Backup: VM.Backup:
type: boolean type: integer
description: '' description: ''
VM.Clone: VM.Clone:
type: boolean type: integer
description: '' description: ''
VM.Config.CDROM: VM.Config.CDROM:
type: boolean type: integer
description: '' description: ''
VM.Config.CPU: VM.Config.CPU:
type: boolean type: integer
description: '' description: ''
VM.Config.Cloudinit: VM.Config.Cloudinit:
type: boolean type: integer
description: '' description: ''
VM.Config.Disk: VM.Config.Disk:
type: boolean type: integer
description: '' description: ''
VM.Config.HWType: VM.Config.HWType:
type: boolean type: integer
description: '' description: ''
VM.Config.Memory: VM.Config.Memory:
type: boolean type: integer
description: '' description: ''
VM.Config.Network: VM.Config.Network:
type: boolean type: integer
description: '' description: ''
VM.Config.Options: VM.Config.Options:
type: boolean type: integer
description: '' description: ''
VM.Console: VM.Console:
type: boolean type: integer
description: '' description: ''
VM.Migrate: VM.Migrate:
type: boolean type: integer
description: '' description: ''
VM.Monitor: VM.Monitor:
type: boolean type: integer
description: '' description: ''
VM.PowerMgmt: VM.PowerMgmt:
type: boolean type: integer
description: '' description: ''
VM.Snapshot: VM.Snapshot:
type: boolean type: integer
description: '' description: ''
VM.Snapshot.Rollback: VM.Snapshot.Rollback:
type: boolean type: integer
description: '' description: ''
UpdateAccessRolesSingleResponse: UpdateAccessRolesSingleResponse:
description: UpdateAccessRolesSingleResponse description: UpdateAccessRolesSingleResponse
@ -28234,7 +28234,7 @@ components:
type: string type: string
description: Access control path description: Access control path
propagate: propagate:
type: boolean type: integer
description: Allow to propagate (inherit) permissions. description: Allow to propagate (inherit) permissions.
roleid: roleid:
type: string type: string