スタックデータバッグ (aws_opsworks_stack) - AWS OpsWorks

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

スタックデータバッグ (aws_opsworks_stack)

重要

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

スタックの設定を表します。

以下の例では、Chef 検索を使用して、スタックの名前とクックブックのソース URL とともに、メッセージを Chef ログに書き込む方法を示しています。

stack = search("aws_opsworks_stack").first Chef::Log.info("********** The stack's name is '#{stack['name']}' **********") Chef::Log.info("********** The stack's cookbook URL is '#{stack['custom_cookbooks_source']['url']}' **********")
arn

スタックの Amazon リソースネーム (ARN) (文字列)

custom_cookbooks_source

カスタムクックブックのソースリポジトリを指定するコンテンツのセット。

type

リポジトリのタイプ (文字列)。有効な値を次に示します。

  • "archive"

  • "git"

  • "s3"

url

リポジトリの URL ("git://github.com/amazonwebservices/opsworks-demo-php-simple-app.git" など) (文字列)。

username

プライベートリポジトリの場合はユーザー名、パブリックリポジトリの場合は null (文字列)。プライベート Amazon Simple Storage Service (Amazon S3) バケットの場合、このコンテンツにはアクセスキーに設定されます。

password

プライベートリポジトリの場合はパスワード、パブリックリポジトリの場合は null (文字列)。プライベート S3 バケットでは、このコンテンツはシークレットキーに設定されます。

ssh_key

プライベート Git リポジトリにアクセスする場合はデプロイ SSH キー、パブリックリポジトリの場合は (文字列)。null

revision

リポジトリに複数のブランチがある場合、そのコンテンツはアプリケーションのブランチまたはバージョンを指定します"version1" (など) (文字列)。それ以外の場合は、null に設定されます。

name

スタックの名前 (文字列)。

region

スタックの AWS リージョン (文字列)。

stack_id

スタックを識別する GUID (文字列)。

use_custom_cookbooks

カスタムクックブックが有効になっているかどうか (ブール)。

vpc_id

スタックが VPC で実行されている場合は VPC ID (文字列)。