

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

# スタックデータバッグ (aws\$1opsworks\$1stack)
<a name="data-bag-json-stack"></a>

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

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

以下の例では、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](#data-bag-json-stack-arn) | [custom\$1cookbooks\$1source](#data-bag-json-stack-cookbook-source) | [名前](#data-bag-json-stack-name) | 
| [リージョン](#data-bag-json-stack-region) | [stack\$1id](#data-bag-json-stack-id) | [use\$1custom\$1cookbooks](#data-bag-json-stack-use-cookbooks) | 
| [vpc\$1id](#data-bag-json-stack-vpc-id) |  |  | 

**arn**  <a name="data-bag-json-stack-arn"></a>
スタックの Amazon リソースネーム (ARN) (文字列)

**custom\$1cookbooks\$1source**  <a name="data-bag-json-stack-cookbook-source"></a>
カスタムクックブックのソースリポジトリを指定するコンテンツのセット。    
**型**  
リポジトリのタイプ (文字列)。有効な値を次に示します。  
+ `"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\$1key**  
プライベート Git リポジトリにアクセスする場合は[デプロイ SSH キー](workingapps-deploykeys.md)、パブリックリポジトリの場合は (文字列)。`null`  
**revision**  
リポジトリに複数のブランチがある場合、そのコンテンツはアプリケーションのブランチまたはバージョンを指定します`"version1"` (など) (文字列)。それ以外の場合は、`null` に設定されます。

**名前**  <a name="data-bag-json-stack-name"></a>
スタックの名前 (文字列)。

**リージョン**  <a name="data-bag-json-stack-region"></a>
スタックの AWS リージョン (文字列)。

**stack\$1id**  <a name="data-bag-json-stack-id"></a>
スタックを識別する GUID (文字列)。

**use\$1custom\$1cookbooks**  <a name="data-bag-json-stack-use-cookbooks"></a>
カスタムクックブックが有効になっているかどうか (ブール)。

**vpc\$1id**  <a name="data-bag-json-stack-vpc-id"></a>
スタックが VPC で実行されている場合は VPC ID (文字列)。