メインコンテンツへスキップ

Environment オブジェクト

create、get、list、update、archive エンドポイントで返却されます。
フィールド説明
idstringenv_ プレフィックス付きの Environment ID
typestring固定値 "environment"
namestringEnvironment 名
descriptionstringEnvironment の説明
configEnvironment 設定Environment の設定
metadataobjectメタデータオブジェクト。デフォルトは {}
statusstringEnvironment のステータス。有効な値: readyarchived
archivedbooleanEnvironment がアーカイブ済みかどうか
archived_atstring | nullUTC でのアーカイブ時刻、未アーカイブの場合は null
created_atstringUTC での作成時刻
updated_atstringUTC での最終更新時刻

Environment 設定

フィールド必須説明
typestringはい"cloud" でなければなりません
networkingEnvironment ネットワークいいえネットワークアクセス設定
packagesEnvironment パッケージいいえSession のサンドボックス準備時にインストールする依存関係

Environment パッケージ

packages はサポートされるパッケージマネージャーをキーとし、パッケージ指定文字列の配列を値とするマップです。サポートされるキーは aptpipnpm です。それ以外のキーは現在の環境準備フローではインストールされません。
キー説明
aptstring の配列apt-get install -y でインストールされる Debian/Ubuntu システムパッケージ["git", "curl", "build-essential"]
pipstring の配列pip install でインストールされる Python パッケージ["pandas", "PyYAML==6.0.1"]
npmstring の配列npm install -g でグローバルにインストールされる Node.js パッケージ["typescript@5.0.0", "eslint"]
パッケージのインストールは Session のサンドボックス準備時に実行されます。無効なパッケージ名や利用できないバージョンを指定すると、環境設定エラーで Session が失敗する場合があります。

Environment ネットワーク

フィールド必須説明
typestringはい有効な値: limitedunrestricted

関連項目

クラウド環境

Agent が動作するコンテナ、ネットワーク、依存関係を選択する。