

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Atributos ruby
<a name="attributes-recipes-ruby"></a>

**importante**  
El AWS OpsWorks Stacks servicio llegó al final de su vida útil el 26 de mayo de 2024 y se ha desactivado tanto para los clientes nuevos como para los actuales. Recomendamos encarecidamente a los clientes que migren sus cargas de trabajo a otras soluciones lo antes posible. Si tienes preguntas sobre la migración, ponte en contacto con el AWS Support equipo en [AWS Re:post](https://repost.aws/) o a través de Premium [AWS Support](https://aws.amazon.com/support).

**nota**  
Estos atributos solo están disponibles en las pilas de Linux.

Los [atributos `ruby`](https://github.com/aws/opsworks-cookbooks/blob/release-chef-11.10/ruby/attributes/ruby.rb) especifican la versión de Ruby que utilizan las aplicaciones. Tenga en cuenta que el uso de los atributos cambió con la introducción del control de versiones semánticas en Ruby 2.1. Para obtener más información sobre cómo especificar una versión, incluidos ejemplos, consulte [Versiones de Ruby](workingcookbook-ruby.md). [Para obtener detalles completos sobre cómo OpsWorks Stacks determina la versión de Ruby, consulta el archivo de atributos integrado, ruby.rb.](https://github.com/aws/opsworks-cookbooks/blob/release-chef-11.10/ruby/attributes/ruby.rb) Para obtener más información sobre cómo anular los atributos integrados para especificar valores personalizados, consulte [Anulación de atributos](workingcookbook-attributes.md).

**full\$1version**  <a name="attributes-recipes-ruby-full"></a>
El número completo de la versión (cadena). No debe anular este atributo. En su lugar, utilice [[: OpsWorks][:ruby\$1version]](attributes-json-opsworks-other.md#attributes-json-opsworks-ruby-version) y el atributo de la versión del parche correspondiente para especificar una versión.  

```
[:ruby][:full_version]
```

**major\$1version**  <a name="attributes-recipes-ruby-major"></a>
El número de la versión principal (cadena). No debe anular este atributo. En su lugar, utilice [[: OpsWorks][:ruby\$1version]](attributes-json-opsworks-other.md#attributes-json-opsworks-ruby-version) para especificar la versión principal.  

```
[:ruby][:major_version]
```

**minor\$1version**  <a name="attributes-recipes-ruby-minor"></a>
El número de la versión menor (cadena). No debe anular este atributo. En su lugar, utilice [[: OpsWorks][:ruby\$1version]](attributes-json-opsworks-other.md#attributes-json-opsworks-ruby-version) para especificar la versión menor.  

```
[:ruby][:minor_version]
```

**parche**  <a name="attributes-recipes-ruby-patch"></a>
El nivel del parche (cadena). Este atributo es válido en la versión 2.0.0 y anteriores de Ruby. En versiones de Ruby posteriores, utilice el atributo `patch_version`.  

```
[:ruby][:patch]
```
El número del parche debe ir precedido de `p`. Por ejemplo, usaría el siguiente JSON personalizado para especificar el nivel del parche 484.  

```
{
  "ruby":{"patch":"p484"}
}
```

**patch\$1version**  <a name="attributes-recipes-ruby-patch-version"></a>
El número del parche (cadena). Este atributo es válido en la versión 2.1 y posteriores de Ruby. En versiones anteriores de Ruby, utilice el atributo `patch`.  

```
[:ruby][:patch_version]
```

**pkgrelease**  <a name="attributes-recipes-ruby-pkgrelease"></a>
El número de lanzamiento del paquete (cadena).  

```
[:ruby][:pkgrelease]
```