You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
11 KiB
11 KiB
page_title | subcategory | description |
---|---|---|
decort_cb_kvmvm Resource - terraform-provider-decort |
decort_cb_kvmvm (Resource)
Schema
Required
cpu
(Number) Number of CPUs to allocate to this compute instance.driver
(String) Hardware architecture of this compute instance.name
(String) Name of this compute. Compute names are case sensitive and must be unique in the resource group.ram
(Number) Amount of RAM in MB to allocate to this compute instance.rg_id
(Number) ID of the resource group where this compute should be deployed.
Optional
affinity_label
(String) Set affinity label for computeaffinity_rules
(Block List) (see below for nested schema)alt_boot_id
(Number) ID of CD-ROM live image to bootanti_affinity_rules
(Block List) (see below for nested schema)auto_start
(Boolean) Flag for redeploy computeboot_disk_size
(Number) This compute instance boot disk size in GB. Make sure it is large enough to accomodate selected OS image.cd
(Block Set, Max: 1) (see below for nested schema)chipset
(String) Type of the emulated system.cloud_init
(String) Optional cloud_init parameters. Applied when creating new compute instance only, ignored in all other cases.cpu_pin
(Boolean) Run VM on dedicated CPUs. To use this feature, the system must be pre-configured by allocating CPUs on the physical node.custom_fields
(String)data_disks
(String) Flag for redeploy computedepresent
(Boolean) whether to depresent compute disks from node or notdescription
(String) Optional text description of this compute instance.detach_disks
(Boolean)disks
(Block List) (see below for nested schema)enabled
(Boolean) If true - enable compute, else - disableextra_disks
(Set of Number) Optional list of IDs of extra disks to attach to this compute. You may specify several extra disks.force_pin
(Boolean)force_resize
(Boolean) Flag for resize computeforce_stop
(Boolean) Flag for redeploy computehp_backed
(Boolean) Use Huge Pages to allocate RAM of the virtual machine. The system must be pre-configured by allocating Huge Pages on the physical node.image_id
(Number) ID of the OS image to base this compute instance on.ipa_type
(String) compute purposeis
(String) system namelibvirt_settings
(Block Set) Configure libvirt virtio interface parameters. You can only delete values locally. Data on the platform cannot be deleted. (see below for nested schema)network
(Block Set, Max: 8) Optional network connection(s) for this compute. You may specify several network blocks, one for each connection. (see below for nested schema)numa_affinity
(String) Rule for VM placement with NUMA affinity.pause
(Boolean)pci_devices
(Set of Number) ID of the connected pci devicespermanently
(Boolean)pin_to_stack
(Boolean)pool
(String) Pool to use if sepId is set, can be also empty if needed to be chosen by system.port_forwarding
(Block Set) (see below for nested schema)reset
(Boolean)restore
(Boolean)rollback
(Block Set, Max: 1) (see below for nested schema)sep_id
(Number) ID of SEP to create bootDisk on. Uses image's sepId if not set.snapshot
(Block Set) (see below for nested schema)stack_id
(Number) ID of stack to start computestarted
(Boolean) Is compute started.tags
(Block Set) (see below for nested schema)target_stack_id
(Number)timeouts
(Block, Optional) (see below for nested schema)user_access
(Block Set) (see below for nested schema)without_boot_disk
(Boolean) If True, the imageId, bootDisk, sepId, pool parameters are ignored and the compute is created without a boot disk in the stopped state.
Read-Only
account_id
(Number) ID of the account this compute instance belongs to.account_name
(String) Name of the account this compute instance belongs to.acl
(List of Object) (see below for nested schema)affinity_weight
(Number)arch
(String)boot_disk_id
(Number) This compute instance boot disk ID.boot_order
(List of String)cd_image_id
(Number)clone_reference
(Number)clones
(List of Number)compute_id
(Number)computeci_id
(Number)created_by
(String)created_time
(Number)delete_async_mode
(Boolean) async modedeleted_by
(String)deleted_time
(Number)devices
(String)gid
(Number)guid
(Number)id
(String) The ID of this resource.image_name
(String)interfaces
(List of Object) (see below for nested schema)lock_status
(String)manager_id
(Number)manager_type
(String)migrationjob
(Number)milestones
(Number)natable_vins_id
(Number)natable_vins_ip
(String)natable_vins_name
(String)natable_vins_network
(String)natable_vins_network_name
(String)need_reboot
(Boolean)numa_node_id
(Number)os_users
(List of Object) Guest OS users provisioned on this compute instance. (see below for nested schema)pinned
(Boolean)reference_id
(String)registered
(Boolean)res_name
(String)reserved_node_cpus
(List of Number)rg_name
(String) Name of the resource group where this compute instance is located.snap_sets
(List of Object) (see below for nested schema)stack_name
(String) Name of the stack, on which VM startedstateless_sep_id
(Number)stateless_sep_type
(String)status
(String)tech_status
(String)updated_by
(String)updated_time
(Number)user_managed
(Boolean)vgpus
(List of Number)virtual_image_id
(Number)virtual_image_name
(String)
Nested Schema for affinity_rules
Required:
key
(String) key that are taken into account when analyzing this rule will be identifiedmode
(String) EQ or NE or ANY - the comparison mode is 'value', recorded by the specified 'key'policy
(String) RECOMMENDED or REQUIRED, the degree of 'strictness' of this ruletopology
(String) compute or node, for whom rule applies
Optional:
value
(String) value that must match the key to be taken into account when analyzing this rule
Nested Schema for anti_affinity_rules
Required:
key
(String) key that are taken into account when analyzing this rule will be identifiedmode
(String) EQ or NE or ANY - the comparison mode is 'value', recorded by the specified 'key'policy
(String) RECOMMENDED or REQUIRED, the degree of 'strictness' of this ruletopology
(String) compute or node, for whom rule applies
Optional:
value
(String) value that must match the key to be taken into account when analyzing this rule
Nested Schema for cd
Required:
cdrom_id
(Number)
Nested Schema for disks
Required:
disk_name
(String) Name for disksize
(Number) Disk size in GiB
Optional:
desc
(String) Optional descriptiondisk_type
(String) The type of disk in terms of its role in compute: 'B=Boot, D=Data'image_id
(Number) Specify image id for create disk from templatenode_ids
(Set of Number)permanently
(Boolean) Disk deletion statuspool
(String) Pool name; by default will be chosen automaticallysep_id
(Number) Storage endpoint provider ID; by default the same with boot disk
Read-Only:
disk_id
(Number) Disk IDshareable
(Boolean)size_max
(Number)size_used
(Number)
Nested Schema for libvirt_settings
Required:
mac
(String)
Optional:
event_idx
(String)ioeventfd
(String)queues
(Number)rx_queue_size
(Number)tx_queue_size
(Number)txmode
(String)
Nested Schema for network
Required:
net_id
(Number) ID of the network for this connection.net_type
(String) Type of the network for this connection, either EXTNET or VINS.
Optional:
ip_address
(String) Optional IP address to assign to this connection. This IP should belong to the selected network and free for use.weight
(Number) weight the network if you need to sort network list, the smallest attach first. zero or null weight attach last
Read-Only:
mac
(String) MAC address associated with this connection. MAC address is assigned automatically.
Nested Schema for port_forwarding
Required:
proto
(String)public_port_start
(Number)
Optional:
local_port
(Number)public_port_end
(Number)
Read-Only:
rule_id
(Number)
Nested Schema for rollback
Required:
label
(String)
Nested Schema for snapshot
Required:
label
(String)
Nested Schema for tags
Required:
key
(String)value
(String)
Nested Schema for timeouts
Optional:
create
(String)default
(String)delete
(String)read
(String)update
(String)
Nested Schema for user_access
Required:
access_type
(String)username
(String)
Nested Schema for acl
Read-Only:
explicit
(String)guid
(String)right
(String)status
(String)type
(String)user_group_id
(String)
Nested Schema for interfaces
Read-Only:
bus_number
(Number)conn_id
(Number)conn_type
(String)def_gw
(String)enabled
(Boolean)flip_group_id
(Number)guid
(String)ip_address
(String)libvirt_settings
(List of Object) (see below for nested schema)listen_ssh
(Boolean)mac
(String)mtu
(Number)name
(String)net_id
(Number)net_type
(String)netmask
(Number)node_id
(Number)pci_slot
(Number)qos
(List of Object) (see below for nested schema)target
(String)type
(String)vnfs
(List of Number)
Nested Schema for interfaces.libvirt_settings
Read-Only:
event_idx
(String)guid
(String)ioeventfd
(String)queues
(Number)rx_queue_size
(Number)tx_queue_size
(Number)txmode
(String)
Nested Schema for interfaces.qos
Read-Only:
e_rate
(Number)guid
(String)in_brust
(Number)in_rate
(Number)
Nested Schema for os_users
Read-Only:
guid
(String)login
(String)password
(String)public_key
(String)
Nested Schema for snap_sets
Read-Only:
disks
(List of Number)guid
(String)label
(String)timestamp
(Number)