プロジェクトの基本情報を変更します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
odps:UpdateProjectBasicMeta |
update |
*Project
|
なし | なし |
リクエスト構文
PUT /api/v1/projects/{projectName}/meta HTTP/1.1
パスパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| projectName |
string |
必須 |
プロジェクトの名前。 |
odps_project |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| body |
object |
任意 |
リクエストボディ。 |
{ "status":"", // AVAILABLE: restore the project, FROZEN: freeze the project "comment": "", "properties": {} } - Note: If you do not want to update the comment, set it to null. If you set it to an empty string, the comment will be cleared. The properties key-value pairs are the same as those returned by GetProject. Submit only the properties that need to be modified. Do not submit the full property list every time. To reset a property, set the corresponding value to an empty string. |
| comment |
string |
任意 |
プロジェクトの説明。 |
BI_Analysis |
| properties |
object |
任意 |
プロジェクトの基本プロパティ。 |
|
| allowFullScan |
boolean |
任意 |
プロジェクトで全表スキャンを許可するかどうかを指定します。全表スキャンは大量のリソースを消費します。処理効率を向上させるため、この機能はデフォルトで無効になっています。 |
false |
| enableDecimal2 |
boolean |
任意 |
プロジェクトで MaxCompute V2.0 の Decimal データ型を有効にするかどうかを指定します。 |
true |
| enableTunnelQuotaRoute |
boolean |
任意 |
Data Transmission Service のリソースグループベースのルーティングを有効にするかどうかを指定します。
|
true |
| encryption |
object |
任意 |
ストレージ暗号化のプロパティ。 |
|
| enable |
boolean |
任意 |
プロジェクトのデータ暗号化を有効にするかどうかを指定します。データ暗号化の詳細については、「ストレージ暗号化」をご参照ください。 |
true |
| key |
string |
任意 |
データ暗号化に使用されるキーのタイプ。これは、デフォルトの MaxCompute キーまたは Bring Your Own Key (BYOK) にすることができます。デフォルトの MaxCompute キーは MaxCompute 内で作成されます。 |
default |
| algorithm |
string |
任意 |
暗号化アルゴリズム。キーは AES256、AESCTR、RC4 などのアルゴリズムをサポートします。 |
AES256 |
| retentionDays |
integer |
任意 |
バックアップデータを保持する日数。この期間中、現在のバージョンを任意のバックアップバージョンに復元できます。 値は 0 から 30 までの整数である必要があります。デフォルト値は 1 です。値 0 はバックアップ機能を無効にします。 |
1 |
| sqlMeteringMax |
string |
任意 |
単一の SQL ジョブの最大消費しきい値。 単位:スキャンデータ量 (GB) × 複雑度。 |
1500 |
| tableLifecycle |
object |
任意 |
テーブルのライフサイクルプロパティ。 |
|
| type |
string |
任意 |
ライフサイクルタイプ。有効な値:
|
optional |
| value |
string |
任意 |
テーブルのライフサイクル (日数)。値は 1 から 37231 までの整数である必要があります。デフォルト値は 37231 です。 |
37231 |
| timezone |
string |
任意 |
プロジェクトのタイムゾーン。これは |
Asia/Shanghai |
| tunnelQuota |
string |
任意 |
プロジェクトにアタッチされている Data Transmission Service リソースグループ。
|
Default |
| typeSystem |
string |
任意 |
データ型のエディション。有効な値:
データ型のエディション間の違いの詳細については、「データ型のエディション」をご参照ください。 |
2.0 |
| enableDr |
boolean |
任意 |
||
| enableDataMasking |
boolean |
任意 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスパラメーター。 |
||
| requestId |
string |
リクエスト ID。 |
0b87b7e216652820458545253e8b0a |
| httpCode |
integer |
HTTP ステータスコード。
|
200 |
| errorCode |
string |
エラーコード。 |
OBJECT_NOT_EXIST |
| errorMsg |
string |
エラーメッセージ。 |
This object does not exist. |
| data |
string |
リクエストの結果。 |
success |
例
成功レスポンス
JSONJSON
{
"requestId": "0b87b7e216652820458545253e8b0a",
"httpCode": 200,
"errorCode": "OBJECT_NOT_EXIST",
"errorMsg": "This object does not exist.\n",
"data": "success"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。