指定された RDS for PostgreSQL のプライマリインスタンスに対して、DuckDB ベースの分析インスタンスを作成できるかどうかを確認します。DuckDB ベースの分析インスタンスを作成できない場合、この操作は失敗原因を返し、ソリューションまたは推奨仕様値を提供します。
操作説明
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
rds:PrecheckDuckDBDependency |
get |
*DBInstance
|
なし | なし |
リクエスト構文
POST HTTP/1.1
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| DBInstanceId |
string |
必須 |
プライマリインスタンスの ID。 |
pgm-2zegy5pdkg58**** |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスパラメーター。 |
||
| FailedCheckItems |
array<object> |
DuckDB ベースの分析インスタンスを作成するための要件を満たしていない確認項目。 |
|
|
object |
|||
| AllowAutoModify |
boolean |
ワンクリックで項目を変更して要件を満たすことができるかどうかを示します。
説明
プライマリインスタンスのメジャーエンジンバージョンが要件を満たしていない場合は、手動でアップグレードする必要があります。 列挙値:
|
false |
| CurrentValue |
string |
確認項目の現在の値。 |
15.0 |
| Name |
string |
確認項目の名前。 |
MajorVersion |
| RequiredValue |
string |
要件を満たす値または値の範囲。 |
17.0 |
| Type |
string |
確認項目。有効値:
列挙値:
|
Parameter |
| Result |
boolean |
プライマリインスタンスが DuckDB ベースの分析インスタンスを作成するための要件を満たしているかどうかを示します。有効値:
列挙値:
|
false |
例
成功レスポンス
JSONJSON
{
"FailedCheckItems": [
{
"AllowAutoModify": true,
"CurrentValue": "15.0",
"Name": "MajorVersion",
"RequiredValue": "17.0",
"Type": "Parameter"
}
],
"Result": true
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | IdempotentParameterMismatch | The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical. | |
| 400 | ReadonlyInstanceNotSupport | The operation is not permitted due to type of the instance. | |
| 400 | InvalidEngineVersion | The specified EngineVersion is invalid. | |
| 400 | MissingParameter.MinorVersionTag | You must specify the parameter MinorVersionTag. | |
| 400 | Workbench.InternalFailure | ECS workbench returns an internal failure. Please check password expiration policy and / or other issues. | |
| 400 | DuckDBOperationConflictBetweenPrimaryAndReadOnlyInstance | Current instance is already attached to another duckdb instance, operation is conflict. | |
| 500 | InternalFailure | The request processing has failed due to some unknown error, exception or failure. | |
| 403 | ReadOnlyInstanceNotSupport | Read-only instance does not support this operation. | |
| 403 | DBInstanceStatusNotActive | The status of the current instance is not active. | |
| 403 | IncorrectDBInstanceType | The database instance type does not support the operation. | |
| 403 | GroupReplicationNotSupport.InvalidEngineVersion | Group Replication requires the instance engine version to be 8.0. | |
| 403 | IncorrectDBInstance | The current DB instance does not support this operation. | |
| 403 | IncorrectDBInstanceState | Current DB instance state does not support this operation. | |
| 404 | IncorrectDBInstanceLockMode | Current DB instance lock mode does not support this operation. | |
| 404 | InvalidDBInstance.NotFound | The specified instance does not exist or is not supported. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。