ListRecoveryPointsByBackupVault - AWS Backup

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ListRecoveryPointsByBackupVault

バックアップボールトに保存されている復旧ポイントの詳細情報を返します。

リクエストの構文

GET /backup-vaults/backupVaultName/recovery-points/?backupPlanId=ByBackupPlanId&backupVaultAccountId=BackupVaultAccountId&createdAfter=ByCreatedAfter&createdBefore=ByCreatedBefore&maxResults=MaxResults&nextToken=NextToken&parentRecoveryPointArn=ByParentRecoveryPointArn&resourceArn=ByResourceArn&resourceType=ByResourceType HTTP/1.1

URI リクエストパラメータ

リクエストは、次のURIパラメータを使用します。

BackupVaultAccountId

このパラメータは、復旧ポイントのリストをアカウント ID でソートします。

パターン: ^[0-9]{12}$

backupVaultName

バックアップを保存する論理コンテナの名前。バックアップボールトは、これらのボールトを作成するために使用されたアカウントと作成先の AWS リージョンに一意の名前で識別されます。

注記

サポートされているサービスが Backup を作成するときに、バックアップボールト名を使用できないことがあります。

Pattern: ^[a-zA-Z0-9\-\_]{2,50}$

必須:はい

ByBackupPlanId

指定したバックアッププラン ID に一致するリカバリポイントのみを返します。

ByCreatedAfter

指定されたタイムスタンプの後に作成されたリカバリポイントのみを返します。

ByCreatedBefore

指定されたタイムスタンプの前に作成されたリカバリポイントのみを返します。

ByParentRecoveryPointArn

これにより、指定された親 (複合) リカバリポイント Amazon リソースネーム () に一致するリカバリポイントのみが返されますARN。

ByResourceArn

指定されたリソース Amazon リソースネーム () に一致するリカバリポイントのみを返しますARN。

ByResourceType

指定されたリソースタイプに一致する復旧ポイントのみを返します。

  • Amazon Aurora の場合は Aurora

  • CloudFormation の AWS CloudFormation

  • Amazon DocumentDB (MongoDB 互換性) の場合は DocumentDB

  • Amazon DynamoDB 用の DynamoDB

  • Amazon Elastic Block Store 用の EBS

  • Amazon Elastic Compute Cloud 用の EC2

  • Amazon Elastic File System 用の EFS

  • FSx Amazon 用 FSx

  • Amazon Neptune の場合 用の Neptune

  • Amazon Relational Database Service 用の RDS

  • Amazon Redshift 用の Redshift

  • S3 for Amazon Simple Storage Service (Amazon S3)

  • SAP HANA on Amazon EC2 Amazon Elastic Compute Cloud インスタンス上のSAPHANAデータベース用

  • Storage Gateway の AWS Storage Gateway

  • Amazon Timestream 用の Timestream

  • VirtualMachine VMware仮想マシン用

パターン: ^[a-zA-Z0-9\-\_\.]{1,50}$

MaxResults

返されるアイテムの最大数。

有効な範囲: 最小値 は 1 です。最大値は 1000 です。

NextToken

返された項目の一部リストに続く次の項目。たとえば、MaxResults アイテム数のリクエストが行われるようにされた場合、NextToken では、次のトークンが指すロケーションから開始して、リスト内のより多くのアイテムを返すことができます。

リクエスト本文

リクエストにリクエスト本文がありません。

レスポンスの構文

HTTP/1.1 200 Content-type: application/json { "NextToken": "string", "RecoveryPoints": [ { "BackupSizeInBytes": number, "BackupVaultArn": "string", "BackupVaultName": "string", "CalculatedLifecycle": { "DeleteAt": number, "MoveToColdStorageAt": number }, "CompletionDate": number, "CompositeMemberIdentifier": "string", "CreatedBy": { "BackupPlanArn": "string", "BackupPlanId": "string", "BackupPlanVersion": "string", "BackupRuleId": "string" }, "CreationDate": number, "EncryptionKeyArn": "string", "IamRoleArn": "string", "IsEncrypted": boolean, "IsParent": boolean, "LastRestoreTime": number, "Lifecycle": { "DeleteAfterDays": number, "MoveToColdStorageAfterDays": number, "OptInToArchiveForSupportedResources": boolean }, "ParentRecoveryPointArn": "string", "RecoveryPointArn": "string", "ResourceArn": "string", "ResourceName": "string", "ResourceType": "string", "SourceBackupVaultArn": "string", "Status": "string", "StatusMessage": "string", "VaultType": "string" } ] }

レスポンス要素

アクションが成功すると、サービスは 200 HTTP レスポンスを送り返します。

次のデータは、 サービスによって JSON 形式で返されます。

NextToken

返された項目の一部リストに続く次の項目。たとえば、MaxResults アイテム数のリクエストが行われるようにされた場合、NextToken では、次のトークンが指すロケーションから開始して、リスト内のより多くのアイテムを返すことができます。

型: 文字列

RecoveryPoints

バックアップボールトに保存された復旧ポイントに関する詳細情報を含むオブジェクトの配列。

型: RecoveryPointByBackupVault オブジェクトの配列

エラー

すべてのアクションに共通のエラーについては、「共通エラー」を参照してください。

InvalidParameterValueException

パラメータの値に問題があることを示します。たとえば、値が範囲外であることです。

HTTP ステータスコード: 400

MissingParameterValueException

必須パラメータがないことを示します。

HTTP ステータスコード: 400

ResourceNotFoundException

アクションに必要なリソースは存在しません。

HTTP ステータスコード: 400

ServiceUnavailableException

サーバーの一時的障害のため、リクエストは失敗しました。

HTTP ステータスコード: 500

以下の資料も参照してください。

言語固有の のいずれかAPIでこれを使用する方法の詳細については AWS SDKs、以下を参照してください。