設定バンドルを作成する
設定バンドルを作成して、エージェントの動的設定のバージョニングされたスナップショットを保存します。バンドルは、mainlineブランチの初期バージョンで作成されます。
注記
CLI add config-bundle コマンドは、バンドル定義をagentcore.jsonローカルに に保存します。実際にサービスで作成するには、agentcore deploy後で を実行する必要があります。
コードサンプル
例
リクエストパラメータ
| パラメータ | タイプ | 必須 | 説明 |
|---|---|---|---|
|
|
文字列 |
はい |
バンドルの名前。と一致する必要があります |
|
|
マッピング |
はい |
コンポーネント識別子のコンポーネント設定へのマップ。キーは通常、設定されている AgentCore リソースの ARN (ランタイム ARN など) です。各値には、任意のキーと値のペアを持つ |
|
|
String |
いいえ |
バンドルの説明。最大 500 文字。 |
|
|
String |
いいえ |
バージョン追跡用のブランチ名。デフォルトは |
|
|
String |
いいえ |
初期バージョンのメッセージをコミットします。最大 500 文字。 |
|
|
オブジェクト |
いいえ |
このバージョンを作成したソース。( |
|
|
String |
いいえ |
べき等性トークン。同じトークンで再試行すると、サービスは新しいバンドルを作成する代わりに既存のバンドルを返します。 |
|
|
マッピング |
いいえ |
リソースタグ。最大 50 タグ。 |
[応答]
| フィールド | タイプ | 説明 |
|---|---|---|
|
|
文字列 |
作成された設定バンドルの ARN。 |
|
|
String |
バンドルの一意の識別子。形式: |
|
|
String |
バンドルで作成された初期バージョンの UUID。 |
|
|
タイムスタンプ |
バンドルが作成された日時。 |
エラー
| エラー | HTTP ステータス | 説明 |
|---|---|---|
|
|
400 |
リクエストパラメータが無効です。フィールドの制約と命名パターンを確認します。 |
|
|
409 |
同じ名前またはクライアントトークンのバンドルが既に存在します。 |
|
|
402 |
アカウントの設定バンドルの最大数に達しました。 |
|
|
403 |
アクセス許可が不十分です。IAM ポリシーに が含まれていることを確認します |
|
|
429 |
リクエストレートを超えました。エクスポネンシャルバックオフを使用して再試行してください。 |
|
|
500 |
サービス側のエラー。リクエストを再試行します。 |