---
title: Kubevirt Preset
slug: homologacao-atmosphere/kubevirt-preset
description: Learn how to effectively manage KubeVirt virtual machine presets using OpenShift with this comprehensive document. Discover essential parameters like preset name, namespace, and explore options for creating or deleting presets. Additionally, gain valuable
docTags: 
createdAt: 2021-09-14T18:21:39.000Z
---

## Resumo

- Utilize o OpenShift para gerenciar o estado das predefinições da máquina virtual KubeVirt.

## Parâmetros

| **Parâmetro**          | **Tipo**   | **Escolhas \| Valor Padrão**                          | **Comentários**                                                                          |
| ---------------------- | ---------- | ----------------------------------------------------- | ---------------------------------------------------------------------------------------- |
| name - *required*      | string     |                                                       | Nome da predefinição da máquina virtual.                                                 |
| namespace - *required* | string     |                                                       | Namespace onde existe a predefinição da máquina virtual.                                 |
| selector               | dictionary |                                                       | Selector é uma consulta de rótulo sobre um conjunto de predefinições de máquina virtual. |
| state                  | string     | Escolhas:<br />- present<br />(default)<br />- absent | Crie ou exclua predefinições de máquina virtual.                                         |

Extende fragmentos da documentação dos módulos [Kubevirt VM Options](docId\:XpSFhb2lDSjXuVYwfUS2i) e [Kubevirt Common Options](docId\:IIbQ0w8pGoD0HiXnQ7z-Y).

## Exemplos

```yaml
# Exemplo: Criar máquina virtual predefinida chamada 'vmi-preset-small'
- kubevirt_preset:
      state: present
      name: vmi-preset-small
      namespace: vms
      memory: 64M
      selector:
        matchLabels:
            kubevirt.io/vmPreset: vmi-preset-small

# Exemplo: Remova a predefinição da máquina virtual 'vmi-preset-small'
- kubevirt_preset:
      state: absent
      name: vmi-preset-small
      namespace: vms
```



## Valores retornados

| **Chave**         | **Tipo** | **Retornado quando** | **Descrição**                                                                                                                    |
| ----------------- | -------- | -------------------- | -------------------------------------------------------------------------------------------------------------------------------- |
| kubevirt\_preset  | complex  | Sucesso              | A predefinição da máquina virtual gerenciada pelo usuário. Este dicionário contém todos os valores retornados pela API KubeVirt. |

