すべてのプロダクト
Search
ドキュメントセンター

:UpdatePolicyV2

最終更新日:Aug 21, 2026

ポリシーを変更します。

操作説明

ポリシーの変更は、関連付けられているすべてのデータソースに効果があります。慎重に操作してください。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

この操作の認証情報はありません。問題が発生した場合は、アカウントマネージャーにご連絡ください。

リクエストパラメーター

パラメーター

必須 / 任意

説明

PolicyId

string

任意

ポリシーの ID。

po-000************viy

PolicyName

string

任意

ポリシー名。

毎日バックアップ + 地理的冗長性

PolicyDescription

string

任意

ポリシーの説明。

毎日午前 10:00 に 1 回バックアップし、上海へのクロスリージョンバックアップを実行します。

Rules

array<object>

任意

ポリシールールのリスト。

array<object>

任意

ポリシールール。

RuleId

string

任意

ルールの ID。

ルール-000************rof

RuleType

string

任意

ルールのタイプ。各ポリシーには、少なくとも 1 つの BACKUP ルールと、正確に 1 つの TRANSITION ルールが必要です。有効な値:

  • BACKUP: バックアップルール。

  • TRANSITION: ライフサイクルルール。

  • REPLICATION: レプリケーションルール。

BACKUP

Schedule

string

任意

このパラメーターは、RuleTypeBACKUP に設定されている場合にのみ必須です。バックアップスケジュールの設定。サポートされている形式:

  • I|{startTime}|{interval}: {startTime} から {interval} ごとにバックアップジョブを実行することを指定します。例: I|1631685600|P1D は、2021-09-15 14:00:00 から毎日 1 回バックアップジョブを実行することを指定します。

    • startTime: バックアップの開始時刻。この値は UNIX タイムスタンプです。単位: 秒。

    • interval: ISO 8601 時間間隔。例: PT1H は 1 時間の間隔を指定します。P1D は 1 日の間隔を指定します。

  • C|{startTime}|{crontab}: {startTime} から {crontab} 式に基づいてバックアップジョブを実行することを指定します。例: C|1631685600|0 0 2 ? * 3,5,7 は、2021-09-15 14:00:00 から毎週火曜日、木曜日、土曜日の 02:00:00 にバックアップジョブを実行することを指定します。

    • startTime: バックアップの開始時刻。この値は UNIX タイムスタンプです。単位: 秒。

    • crontab: crontab 式。例: 0 0 2 ? * 3,5,7 は、毎週火曜日、木曜日、土曜日の 02:00:00 を指定します。

経過した期間のバックアップジョブは補償されません。前のバックアップジョブが完了していない場合、次のバックアップジョブはトリガーされません。

I|1648647166|P1D

BackupType

string

任意

このパラメーターは、RuleTypeBACKUP に設定されている場合にのみ必須です。バックアップタイプ。値を COMPLETE (完全バックアップを示す) に設定します。

COMPLETE

Retention

integer

任意

このパラメーターは、RuleTypeTRANSITION または REPLICATION に設定されている場合にのみ必須です。

  • RuleTypeTRANSITION に設定されている場合: バックアップの保持期間。最小値: 1。単位: 日。

  • RuleTypeREPLICATION に設定されている場合: クロスリージョンバックアップの保持期間。最小値: 1。単位: 日。

7

ReplicationRegionId

string

任意

このパラメーターは、RuleTypeREPLICATION に設定されている場合にのみ必須です。レプリケーションの送信先リージョンの ID。

cn-shanghai

ArchiveDays

integer

任意

このパラメーターは、RuleTypeTRANSITION に設定されている場合にのみ必須です。バックアップがアーカイブストレージに変換されるまでの日数。単位: 日。

90

ColdArchiveDays

integer

任意

このパラメーターは、RuleTypeTRANSITION に設定されている場合にのみ必須です。バックアップがコールドアーカイブストレージに変換されるまでの日数。単位: 日。

365

VaultId

string

任意

このパラメーターは、RuleType が BACKUP に設定されている場合にのみ必須です。バックアップボールトの ID。

v-0001************aseg

RetentionRules

array<object>

任意

このパラメーターは、RuleTypeTRANSITION に設定されている場合にのみ必須です。特別な保持ルール。

object

任意

特別な保持ルール。

AdvancedRetentionType

string

任意

特別な保持ルールのタイプ。有効な値:

  • WEEKLY: 週次バックアップ。

  • MONTHLY: 月次バックアップ。

  • YEARLY: 年次バックアップ。

YEARLY

WhichSnapshot

integer

任意

ルールが適用されるバックアップ。現在、最初のバックアップのみがサポートされています。値を 1 に設定します。

1

Retention

integer

任意

バックアップの特別な保持期間。最小値: 1。単位: 日。

365

KeepLatestSnapshots

integer

任意

少なくとも 1 つのバックアップバージョンを保持するかどうかを指定します。有効な値:

  • 0: 保持しない。

  • 1: 保持する。

1

DataSourceFilters

array<object>

任意

このパラメーターは、RuleTypeTAG に設定されている場合にのみ必須です。データソースのフィルタールール。

object

任意

SourceType

string

任意

データソースのタイプ。有効な値:

  • UDM_ECS: ECS インスタンスバックアップ。このデータソースタイプは、RuleTypeUDM_ECS_ONLY に設定されている場合にのみサポートされます。

  • OSS: OSS バックアップ。このデータソースタイプは、RuleTypeSTANDARD に設定されている場合にのみサポートされます。

  • NAS: Alibaba Cloud NAS バックアップ。このデータソースタイプは、RuleTypeSTANDARD に設定されている場合にのみサポートされます。

  • ECS_FILE: ECS ファイルバックアップ Essential エディション。このデータソースタイプは、RuleTypeSTANDARD に設定されている場合にのみサポートされます。

  • OTS: Tablestore バックアップ。このデータソースタイプは、RuleTypeSTANDARD に設定されている場合にのみサポートされます。

UDM_ECS

DataSourceIds deprecated

array

任意

非推奨。

deprecated

string

任意

非推奨。

Deprecated

TagFilters

array<object>

任意

このパラメーターは、RuleTypeTAG に設定されている場合にのみ必須です。リソースタグのフィルタールール。

object

任意

Key

string

任意

タグキー。

env

Value

string

任意

タグ値。空の値は任意の値を示します。

prod

Operator

string

任意

タグの一致ルール。有効な値:

  • EQUAL: タグキーとタグ値の両方に一致します。

  • NOT: タグキーには一致しますが、タグ値には一致しません。

EQUAL

Immutable

boolean

任意

このパラメーターは、PolicyTypeUDM_ECS_ONLY に設定され、かつ RuleTypeSECURITY に設定されている場合にのみ必須です。バックアップロックを有効にするかどうかを指定します。

true

レスポンスフィールド

フィールド

説明

object

UpdatePolicyResponse。

Success

boolean

リクエストが成功したかどうかを示します。有効な値:

  • true: リクエストが成功しました。

  • false: リクエストが失敗したことを示します。

true

Code

string

リターンコード。値が 200 の場合は成功を示します。

200

Message

string

返されたメッセージ。リクエストが成功した場合は "successful" という値が返されます。リクエストが失敗した場合はエラーメッセージが返されます。

successful

RequestId

string

リクエスト ID。

473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E

成功レスポンス

JSONJSON

{
  "Success": true,
  "Code": "200",
  "Message": "successful",
  "RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E"
}

エラーコード

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。