翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
GetBackupPlanFromTemplate
バックアッププランとして templateId で指定したテンプレートを返します。
リクエストの構文
GET /backup/template/plans/templateId/toPlan HTTP/1.1
URI リクエストパラメータ
リクエストでは、次の URI パラメータを使用します。
- templateId
- 
               保存されているバックアッププランテンプレートを一意に識別します。 必須: はい 
リクエストボディ
リクエストにリクエスト本文がありません。
レスポンスの構文
HTTP/1.1 200
Content-type: application/json
{
   "BackupPlanDocument": { 
      "AdvancedBackupSettings": [ 
         { 
            "BackupOptions": { 
               "string" : "string" 
            },
            "ResourceType": "string"
         }
      ],
      "BackupPlanName": "string",
      "Rules": [ 
         { 
            "CompletionWindowMinutes": number,
            "CopyActions": [ 
               { 
                  "DestinationBackupVaultArn": "string",
                  "Lifecycle": { 
                     "DeleteAfterDays": number,
                     "MoveToColdStorageAfterDays": number,
                     "OptInToArchiveForSupportedResources": boolean
                  }
               }
            ],
            "EnableContinuousBackup": boolean,
            "IndexActions": [ 
               { 
                  "ResourceTypes": [ "string" ]
               }
            ],
            "Lifecycle": { 
               "DeleteAfterDays": number,
               "MoveToColdStorageAfterDays": number,
               "OptInToArchiveForSupportedResources": boolean
            },
            "RecoveryPointTags": { 
               "string" : "string" 
            },
            "RuleId": "string",
            "RuleName": "string",
            "ScheduleExpression": "string",
            "ScheduleExpressionTimezone": "string",
            "StartWindowMinutes": number,
            "TargetBackupVaultName": "string"
         }
      ]
   }
}レスポンス要素
アクションが成功すると、サービスは HTTP 200 レスポンスを返します。
サービスから以下のデータが JSON 形式で返されます。
- BackupPlanDocument
- 
               プランの名前、ルール、バックアップボールトなど、ターゲットテンプレートに基づくバックアッププランの本文を返します。 型: BackupPlan オブジェクト 
エラー
すべてのアクションに共通のエラーについては、「共通エラー」を参照してください。
- InvalidParameterValueException
- 
               パラメータの値に問題があることを示します。たとえば、値が範囲外であることです。 - Context
- Type
 HTTP ステータスコード: 400 
- MissingParameterValueException
- 
               必須パラメータがないことを示します。 - Context
- Type
 HTTP ステータスコード: 400 
- ResourceNotFoundException
- 
               アクションに必要なリソースは存在しません。 - Context
- Type
 HTTP ステータスコード: 400 
- ServiceUnavailableException
- 
               サーバーの一時的障害のため、リクエストは失敗しました。 - Context
- Type
 HTTP ステータスコード: 500 
その他の参照資料
言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。