スタック設定の更新 (update-stack) - AWS OpsWorks

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

スタック設定の更新 (update-stack)

重要

AWS OpsWorks Stacks は新規顧客を受け付けなくなりました。既存のお客様は、2024 年 5 月 26 日までは OpsWorks コンソール、 API、 CLI、および CloudFormation リソースを通常どおり使用できますが、その時点でこれらのリソースは廃止されます。この移行に備えて、できるだけ早くスタックを AWS Systems Manager に移行することをおすすめします。詳細については、AWS OpsWorks Stacks サポート終了に関する FAQ および AWS Systems Manager アプリケーションマネージャへの AWS OpsWorks Stacks アプリケーションの移行 を参照してください。

update-stack コマンドを使用して、指定したスタックの設定を更新します。以下の例では、スタックを更新してカスタム JSON をスタック設定属性に追加します。

aws opsworks --region us-west-1 update-stack --stack-id 935450cc-61e0-4b03-a3e0-160ac817d2bb --custom-json "{\"somekey\":\"somevalue\"}" --service-role-arn arn:aws:iam::444455556666:role/aws-opsworks-service-role

JSON オブジェクトの " 文字がすべてエスケープされていることに注意してください。そうしないと、JSON が無効であるというエラーがコマンドから返されます。

注記

また、この例では、スタック用のサービスロールを指定しています。service-role-arn を有効なサービスロール ARN に設定する必要があります。そうしないと、アクションは失敗します。デフォルト値はありません。必要に応じて、スタックの現在のサービスロール ARN を指定することもできますが、その場合は明示的に指定する必要があります。

update-stack コマンドから返される値はありません。