ruby 属性 - AWS OpsWorks

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ruby 属性

重要

この AWS OpsWorks Stacks サービスは 2024 年 5 月 26 日にサポート終了となり、新規および既存のお客様の両方で無効になっています。できるだけ早くワークロードを他のソリューションに移行することを強くお勧めします。移行についてご質問がある場合は、 AWS re:Post または AWS Premium Support を通じて AWS Support チームにお問い合わせください。

注記

これらの属性は Linux スタックにのみ使用できます。

ruby 属性は、アプリケーションで使用する Ruby バージョンを指定します。Ruby 2.1 でセマンティクスのバージョニングが導入されたことにより、属性の使用方法が変わったことに注意してください。バージョンの指定方法と例については、「Ruby のバージョン」を参照してください。 AWS OpsWorks スタックが Ruby バージョンを決定する方法の詳細については、組み込み属性ファイル ruby.rb を参照してください。組み込み属性を上書きしてカスタム値を指定する方法の詳細については、「属性の上書き」を参照してください。

full_version

完全なバージョン番号 (文字列)。この属性を上書きしないでください。代わりに [:opsworks][:ruby_version] と適切なパッチバージョン属性を使用してバージョンを指定してください。

[:ruby][:full_version]
major_version

メジャーバージョン番号 (文字列)。この属性を上書きしないでください。代わりに [:opsworks][:ruby_version] を使用してメジャーバージョンを指定してください。

[:ruby][:major_version]
minor_version

マイナーバージョン番号 (文字列)。この属性を上書きしないでください。代わりに [:opsworks][:ruby_version] を使用してマイナーバージョンを指定してください。

[:ruby][:minor_version]
patch

パッチレベル (文字列)。この属性は Ruby バージョン 2.0.0 以前で有効です。それより後の Ruby バージョンでは、patch_version 属性を使用します。

[:ruby][:patch]

パッチ番号の前に p を置く必要があります。たとえば、次のカスタム JSON を使用してパッチレベル 484 を指定します。

{ "ruby":{"patch":"p484"} }
patch_version

パッチの数 (文字列)。この属性は Ruby バージョン 2.1 以降で有効です。それより前の Ruby バージョンでは、patch 属性を使用します。

[:ruby][:patch_version]
pkgrelease

パッケージのリリース番号 (文字列)。

[:ruby][:pkgrelease]