기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
ListRecoveryPointsByBackupVault
백업 저장소에 저장된 복구 시점에 대한 자세한 정보를 반환합니다.
Request Syntax
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 리전 및 백업 저장소를 생성하는 데 사용된 계정에 고유 이름으로 식별됩니다.
참고
지원되는 서비스가 백업을 생성할 경우 백업 저장소 이름을 사용하지 못할 수 있습니다.
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
Amazon Simple Storage Service(Amazon S3)용 -
SAP HANA on Amazon EC2
Amazon Elastic Compute Cloud 인스턴스의 SAP HANA 데이터베이스용 -
Storage Gateway
( AWS Storage Gateway 일 때) -
Amazon Timestream의
Timestream
-
VirtualMachine
VMware 가상 머신용
패턴:
^[a-zA-Z0-9\-\_\.]{1,50}$
-
- MaxResults
-
반환할 항목의 최대 수입니다.
유효한 범위: 최소값은 1입니다. 최대값은 1000입니다.
- NextToken
-
반환된 항목의 일부 목록 다음에 나오는 다음 항목입니다. 예를 들어, 항목의
MaxResults
수를 반환하기 위한 요청을 한 경우,NextToken
을 사용하면 다음 토큰이 가리키는 위치에서 시작하여 목록에 있는 추가 항목을 반환할 수 있습니다.
Request Body
해당 요청에는 본문이 없습니다.
Response Syntax
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"
}
]
}
Response Elements
작업이 성공하면 서비스가 HTTP 200개의 응답을 다시 보냅니다.
다음 데이터는 서비스에서 JSON 형식으로 반환됩니다.
- NextToken
-
반환된 항목의 일부 목록 다음에 나오는 다음 항목입니다. 예를 들어, 항목의
MaxResults
수를 반환하기 위한 요청을 한 경우,NextToken
을 사용하면 다음 토큰이 가리키는 위치에서 시작하여 목록에 있는 추가 항목을 반환할 수 있습니다.유형: 문자열
- RecoveryPoints
-
백업 저장소에 저장된 복구 시점에 대한 세부 정보가 포함된 객체 배열입니다.
타입: RecoveryPointByBackupVault 객체 배열
Errors
모든 작업에서 발생하는 일반적인 오류에 대한 자세한 내용은 일반적인 오류 섹션을 참조하세요.
- InvalidParameterValueException
-
파라미터의 값에 문제가 있음을 나타냅니다. 예를 들어 값이 범위를 벗어난 경우가 이에 해당합니다.
HTTP 상태 코드: 400
- MissingParameterValueException
-
필수 파라미터가 누락되었음을 나타냅니다.
HTTP 상태 코드: 400
- ResourceNotFoundException
-
작업에 필요한 리소스가 존재하지 않습니다.
HTTP 상태 코드: 400
- ServiceUnavailableException
-
요청이 서버의 일시적 장애 때문에 실패했습니다.
HTTP 상태 코드: 500
참고
언어별 중 하나API에서 이 를 사용하는 방법에 대한 자세한 내용은 다음을 AWS SDKs참조하세요.