

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

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

**Wichtig**  
Der AWS OpsWorks Stacks Service hat am 26. Mai 2024 das Ende seiner Lebensdauer erreicht und wurde sowohl für neue als auch für bestehende Kunden deaktiviert. Wir empfehlen Kunden dringend, ihre Workloads so bald wie möglich auf andere Lösungen zu migrieren. Wenn Sie Fragen zur Migration haben, wenden Sie sich an das AWS Support Team auf [AWS re:POST](https://repost.aws/) oder über den [AWS Premium-Support](https://aws.amazon.com/support).

**Anmerkung**  
Diese Attribute stehen nur für Linux-Stacks zur Verfügung.

Die [`ruby`-Attribute](https://github.com/aws/opsworks-cookbooks/blob/release-chef-11.10/ruby/attributes/ruby.rb) geben die Ruby-Version an, die von Anwendungen verwendet wird. Beachten Sie, dass sich die Attributnutzung mit der Einführung von semantischem Versioning in Ruby 2.1 geändert hat. Weitere Informationen zum Festlegen von Versionen, einschließlich Beispielen, finden Sie unter [Ruby-Versionen](workingcookbook-ruby.md). [Vollständige Informationen darüber, wie OpsWorks Stacks die Ruby-Version bestimmt, finden Sie in der Datei mit den integrierten Attributen ruby.rb.](https://github.com/aws/opsworks-cookbooks/blob/release-chef-11.10/ruby/attributes/ruby.rb) Weitere Informationen zum Überschreiben integrierter Attribute, um benutzerdefinierte Werte anzugeben, finden Sie unter [Überschreiben der Attribute](workingcookbook-attributes.md).

**full\$1version**  <a name="attributes-recipes-ruby-full"></a>
Die vollständige Versionsnummer (Zeichenfolge). Sie sollten dieses Attribut nicht überschreiben. Verwenden Sie stattdessen [[: opsworks][: ruby\$1version]](attributes-json-opsworks-other.md#attributes-json-opsworks-ruby-version) und das entsprechende Patch-Version-Attribut, um eine Version anzugeben.  

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

**major\$1version**  <a name="attributes-recipes-ruby-major"></a>
Die Hauptversionsnummer (Zeichenfolge). Sie sollten dieses Attribut nicht überschreiben. Verwenden Sie stattdessen [[: opsworks][: ruby\$1version]](attributes-json-opsworks-other.md#attributes-json-opsworks-ruby-version), um die Hauptversion anzugeben.  

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

**minor\$1version**  <a name="attributes-recipes-ruby-minor"></a>
Die Nebenversionsnummer (Zeichenfolge). Sie sollten dieses Attribut nicht überschreiben. Verwenden Sie stattdessen [[: opsworks][: ruby\$1version]](attributes-json-opsworks-other.md#attributes-json-opsworks-ruby-version), um die Nebenversion anzugeben.  

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

**Patch**  <a name="attributes-recipes-ruby-patch"></a>
Die Patch-Ebene (Zeichenfolge). Dieses Attribut gilt für Ruby Version 2.0.0 und früher. Für spätere Ruby-Versionen verwenden Sie das `patch_version`-Attribut.  

```
[:ruby][:patch]
```
Die Patch-Nummer muss mit dem Präfix `p` angegeben werden. Verwenden Sie z. B. die folgende benutzerdefinierte JSON, um die Patch-Ebene 484 anzugeben.  

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

**patch\$1version**  <a name="attributes-recipes-ruby-patch-version"></a>
Die Patch-Nummer (Zeichenfolge). Dieses Attribut gilt für Ruby Version 2.1 und später. Für frühere Ruby-Versionen, verwenden Sie das `patch`-Attribut.  

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

**pkgrelease**  <a name="attributes-recipes-ruby-pkgrelease"></a>
Die Paketversionsnummer (Zeichenfolge).  

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