change-policy
post
/V0/nosql/admin#change-policy
まだデプロイしていないサービスに対してストア全体のポリシーのパラメータを変更します。dryRun
が使用されている場合、このコマンドは、指定されたパラメータを変更せずに返します。
"params"引数は、オブジェクトの配列です。各オブジェクトには、パラメータの名/値のペアを含むフィールドが1つのみ存在します。
例:{"params":[{"name1":"value1"},{"name1":"value1"},{"name*":"value*"}*]}
リクエスト
この操作のリクエスト・パラメータはありません。
サポートされているメディア・タイプ
- application/json
管理CLIコマンド:
change-policy [-dry-run] -params [name=value]*
change-policy [-dry-run] -params [name=value]*
ルート・スキーマ: schema
型:
ソースの表示
object
- arguments(optional): array arguments
- command: string
指定できる値:
[ "change-policy" ]
例:
{
"command":"change-policy",
"arguments":[
{
"dryRun":"true|false boolean value to specify whether this run will actually execute on server side"
},
{
"params":"Array of objects. Each object has only one field of parameter name/value pairs. For example: {\"params\":[{\"name1\":\"value1\"},{\"name1\":\"value1\"},{\"name*\":\"value*\"}*]}"
}
]
}
レスポンス
サポートされているメディア・タイプ
- application/json
200 Response
Operation ended successfully
ルート・スキーマ: commonResponse
型:
ソースの表示
object
例:
{
"operation":"Command related operation",
"returnCode":"Error code to indicate the command result, 5000 infers plan success, 5100 infers illegal command, 5200 - 5500 infers connection/resource/internal problem of executing plan.",
"description":"Textual output of the command",
"returnValue":"Valuable information returned by the command execution in JSON object format"
}
ネストされたスキーマ: returnValue
型:
object