第6章 ImageStreamLayers [image.openshift.io/v1]
- 説明
- ImageStreamLayers は、このイメージストリーム内のイメージによって参照されるレイヤーに関する情報を記述します。 - 互換性レベル 1: メジャーリリース内で最低 12 か月または 3 つのマイナーリリース (どちらか長い方) の間安定しています。 
- 型
- 
						object
- 必須
- 
								blobs
- 
								images
 
- 
								
6.1. 仕様
| プロパティー | 型 | 説明 | 
|---|---|---|
| 
								 | 
								 | apiVersion はオブジェクトのこの表現のバージョンスキーマを定義します。サーバーは認識されたスキーマを最新の内部値に変換し、認識されない値は拒否することがあります。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources を参照してください。 | 
| 
								 | 
								 | blobs は、blob 名から blob に関するメタデータへのマップです。 | 
| 
								 | 
								 | ImageLayerData には、イメージレイヤーに関するメタデータが含まれています。 | 
| 
								 | 
								 | images は、イメージ名と、イメージを構成する Blob および設定の名前の間のマップです。 | 
| 
								 | 
								 | ImageBlobReferences は、イメージ内の blob 参照を記述します。 | 
| 
								 | 
								 | kind はこのオブジェクトが表す REST リソースを表す文字列の値です。サーバーはクライアントが要求を送信するエンドポイントからこれを推測できる場合があります。これは更新できません。CamelCase を使用します。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds を参照してください。 | 
| 
								 | metadata は標準オブジェクトのメタデータです。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata を参照してください。 | 
6.1.1. .blobs
- 説明
- blobs は、blob 名から blob に関するメタデータへのマップです。
- 型
- 
								object
6.1.2. .blobs{}
- 説明
- ImageLayerData には、イメージレイヤーに関するメタデータが含まれています。
- 型
- 
								object
- 必須
- 
										size
- 
										mediaType
 
- 
										
| プロパティー | 型 | 説明 | 
|---|---|---|
| 
									 | 
									 | 参照されるオブジェクトの MediaType。 | 
| 
									 | 
									 | 基になるストアによって定義されたレイヤーのサイズ (バイト単位)。サイズに関する必要な情報が利用できない場合、このフィールドはオプションです。 | 
6.1.3. .images
- 説明
- images は、イメージ名と、イメージを構成する Blob および設定の名前の間のマップです。
- 型
- 
								object
6.1.4. .images{}
- 説明
- ImageBlobReferences は、イメージ内の blob 参照を記述します。
- 型
- 
								object
| プロパティー | 型 | 説明 | 
|---|---|---|
| 
									 | 
									 | config は、設定されている場合、イメージ config を含む blob です。一部のイメージには個別の設定 Blob がなく、その場合、このフィールドは nil に設定されます。 | 
| 
									 | 
									 | imageMissing は、イメージがイメージストリームによって参照されているが、管理者によってイメージオブジェクトが API から削除されている場合に true になります。このフィールドが設定されている場合、レイヤーと設定フィールドは空になる可能性があり、イメージメタデータに依存する呼び出し元は、イメージをダウンロードまたは表示できないと見なす必要があります。 | 
| 
									 | 
									 | レイヤーは、ベースレイヤーからトップレイヤーまで、このイメージを設定する Blob のリストです。この配列によって参照されるすべてのレイヤーは、blob マップで定義されます。一部のイメージにはゼロレイヤーが含まれる場合があります。 | 
| 
									 | 
									 | manifests は、このイメージが指す他のイメージ名のリストです。シングルアーキテクチャーイメージの場合は空です。マルチアーキテクチャーイメージの場合、レイヤーや設定を持たないシングルアーキテクチャーイメージのダイジェストで構成されます。 |