이 섹션의 다중 페이지 출력 화면임. 여기를 클릭하여 프린트.
Models
- 1: ArchivingHistory
- 2: ArchivingHistoryListResponse
- 3: ArchivingHistoryShowResponse
- 4: ArchivingInfo
- 5: ArchivingPolicies
- 6: ArchivingPolicyCreateRequest
- 7: ArchivingPolicyCreateResponse
- 8: ArchivingPolicyListResponse
- 9: ArchivingPolicyShowResponse
- 10: ArchivingPolicyStateUpdateRequest
- 11: ArchivingPolicyStateUpdateResponse
- 12: ArchivingPolicyUpdateRequest
- 13: ArchivingPolicyUpdateResponse
- 14: ArchivingSource
- 15: BucketCreateRequest
- 16: BucketCreateResponse
- 17: BucketEncryptionRequest
- 18: BucketEncryptionResponse
- 19: BucketListResponse
- 20: BucketShowResponse
- 21: BucketVersioningResponse
- 22: BucketVersionRequest
- 23: BucketWithName
- 24: Object
- 25: ObjectDeleteRequest
- 26: ObjectListResponse
- 27: ObjectRecoverRequest
- 28: ObjectRecoverResponse
- 29: ObjectRecoveryInfo
- 30: ObjectVersionListResponse
- 31: ObjectVersionRecoverRequest
- 32: ObjectVersionRecoverResponse
- 33: ObjectVersions
- 34: ObjectVersionsDeleteRequest
- 35: RecoveryHistory
- 36: RecoveryHistoryListResponse
- 37: RecoveryHistoryShowResponse
- 38: RecoveryInfo
- 39: Tag
1 - ArchivingHistory
| Name | Description | Schema | Default |
|---|---|---|---|
| archiving_id required | 아카이빙 아이디 Example : SCH-02d48456-0f35-47e2-8056-b00e09366cac | any of [string, null] | |
| id required | 아카이빙 이력 아이디 Example : EXE-8f35b491-a060-453b-b825-e78440ca46de | any of [string, null] | |
| state required | 상태 Example : SUCCESS | any of [string, null] | |
| archiving_policy_id required | 아카이빙 정책 아이디 Example : SCH-02d48456-0f35-47e2-8056-b00e09366cac | any of [string, null] | |
| start_at required | 시작 일시 Example : 2025-04-01T00:00:00+09:00 | any of [string (date-time), null] | |
| end_at required | 종료 일시 Example : 2025-04-30T23:59:59+09:00 | any of [string (date-time), null] |
2 - ArchivingHistoryListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| total_count required | 총 개수 Example : 10 | any of [integer, null] | |
| bucket_id required | 버킷 아이디 Example : 3d036efe-f576-48b0-8375-6d3704a95b63 | any of [string, null] | |
| contents required | 이력 목록 | array[ArchivingHistory] |
3 - ArchivingHistoryShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| archiving_id required | 아카이빙 아이디 Example : SCH-02d48456-0f35-47e2-8056-b00e09366cac | any of [string, null] | |
| id required | 아카이빙 이력 아이디 Example : EXE-8f35b491-a060-453b-b825-e78440ca46de | any of [string, null] | |
| state required | 상태 Example : SUCCESS | any of [string, null] | |
| archiving_policy_id required | 아카이빙 정책 아이디 Example : SCH-02d48456-0f35-47e2-8056-b00e09366cac | any of [string, null] | |
| start_at required | 시작 일시 Example : 2025-04-01T00:00:00+09:00 | any of [string (date-time), null] | |
| end_at required | 종료 일시 Example : 2025-04-30T23:59:59+09:00 | any of [string (date-time), null] | |
| bucket_id required | 버킷 아이디 Example : 3d036efe-f576-48b0-8375-6d3704a95b63 | any of [string, null] | |
| archiving_infos required | 아카이빙 정보 목록 | array[ArchivingInfo] |
4 - ArchivingInfo
| Name | Description | Schema | Default |
|---|---|---|---|
| source_object_path required | 소스 오브젝트 경로 Example : example_source_object_path/ | any of [string, null] | |
| usage required | 사용량 Example : 1024 | any of [string, null] | |
| total_object_count required | 총 오브젝트 개수 Example : 100 | any of [integer, null] | |
| archiving_object_count required | 아카이빙 오브젝트 개수 Example : 50 | any of [integer, null] | |
| archiving_rate required | 아카이빙 진행률 Example : 100 | any of [integer, null] |
5 - ArchivingPolicies
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | 아카이빙 정책 아이디 Example : SCH-XXXXXXX | string | |
| object_lifecycle required | Object Storage에 저장된 각 오브젝트의 생성 후 경과 일수를 기준으로 아카이빙 조건을 설정하는 값 Example : 1 | any of [string, null] | |
| object_path required | 오브젝트 경로 Example : / | any of [string, null] | |
| state required | 아카이빙 정책 상태 Example : ACTIVE | string |
6 - ArchivingPolicyCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| archiving_source_bucket_name required | 아카이빙 소스 버킷 이름 Example : obs-bucket-name | string | |
| object_lifecycle required | Object Storage에 저장된 각 오브젝트의 생성 후 경과 일수를 기준으로 아카이빙 조건을 설정하는 값 Example : 1 | string | |
| object_path required | 오브젝트 경로 Example : /Pattern : ^/$ | string |
7 - ArchivingPolicyCreateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | 아카이빙 정책 아이디 Example : SCH-XXXXXXX | string | |
| bucket_id required | 버킷 아이디 Example : 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 | string | |
| archiving_source required | 아카이빙 소스 | ArchivingSource | |
| object_lifecycle required | Object Storage에 저장된 각 오브젝트의 생성 후 경과 일수를 기준으로 아카이빙 조건을 설정하는 값 Example : 1 | string | |
| state required | 아카이빙 정책 상태 Example : ACTIVE | string |
8 - ArchivingPolicyListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | count Example : 1 | integer | |
| bucket_id required | 버킷 아이디 Example : 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 | string | |
| archiving_source_bucket_name required | 아카이빙 소스 버킷 이름 Example : obs-bucket-name | any of [string, null] | |
| archiving_policies required | 아카이빙 정책 목록 | any of [array[ArchivingPolicies], null] |
9 - ArchivingPolicyShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | 아카이빙 정책 아이디 Example : SCH-XXXXXXX | string | |
| bucket_id required | 버킷 아이디 Example : 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 | string | |
| archiving_source required | 아카이빙 소스 | ArchivingSource | |
| object_lifecycle required | Object Storage에 저장된 각 오브젝트의 생성 후 경과 일수를 기준으로 아카이빙 조건을 설정하는 값 Example : 1 | any of [string, null] | |
| state required | 아카이빙 정책 상태 Example : ACTIVE | any of [string, null] |
10 - ArchivingPolicyStateUpdateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| state required | 아카이빙 정책 상태 Example : ACTIVEPattern : ^(ACTIVE|INACTIVE)$ | string |
11 - ArchivingPolicyStateUpdateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | 아카이빙 정책 아이디 Example : SCH-XXXXXXX | string | |
| bucket_id required | 버킷 아이디 Example : 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 | string | |
| state required | 아카이빙 정책 상태 Example : ACTIVE | string |
12 - ArchivingPolicyUpdateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| object_lifecycle required | Object Storage에 저장된 각 오브젝트의 생성 후 경과 일수를 기준으로 아카이빙 조건을 설정하는 값 Example : 1 | string |
13 - ArchivingPolicyUpdateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | 아카이빙 정책 아이디 Example : SCH-XXXXXXX | string | |
| bucket_id required | 버킷 아이디 Example : 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 | string | |
| archiving_source required | 아카이빙 소스 | ArchivingSource | |
| object_lifecycle required | Object Storage에 저장된 각 오브젝트의 생성 후 경과 일수를 기준으로 아카이빙 조건을 설정하는 값 Example : 1 | string | |
| state required | 아카이빙 정책 상태 Example : ACTIVE | string |
14 - ArchivingSource
| Name | Description | Schema | Default |
|---|---|---|---|
| bucket_name required | 아카이빙 소스 버킷 이름 Example : obs-bucket-name | any of [string, null] | |
| object_path required | 오브젝트 경로 Example : / | any of [string, null] |
15 - BucketCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| name required | 버킷 이름 Example : astest | string | |
| tags optional | 태그 목록 | any of [array[Tag], null] |
16 - BucketCreateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | 버킷 아이디 Example : 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 | string |
17 - BucketEncryptionRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| enabled required | 암호화 여부 Example : True | boolean |
18 - BucketEncryptionResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | 버킷 아이디 Example : 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 | string | |
| enabled required | 암호화 여부 Example : True | boolean |
19 - BucketListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| buckets required | 버킷 목록 | array[BucketWithName] |
20 - BucketShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | 버킷 아이디 Example : 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 | string | |
| name required | 버킷 이름 Example : astest | string | |
| state required | 버킷 상태 Example : ACTIVE | string | |
| usage optional | 버킷 사용량 Example : 10 | any of [string, null] | |
| archiving_source_bucket_name optional | 아카이빙 소스 버킷 이름 Example : obstest | any of [string, null] |
21 - BucketVersioningResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | 버킷 아이디 Example : 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 | string | |
| enabled required | 암호화 여부 Example : True | boolean |
22 - BucketVersionRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| enabled required | 버저닝 여부 Example : True | boolean |
23 - BucketWithName
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | 버킷 아이디 Example : 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 | string | |
| name required | 버킷 이름 Example : astest | string |
24 - Object
| Name | Description | Schema | Default |
|---|---|---|---|
| object_name required | 오브젝트 이름 Example : hello/TODO.txt | string | |
| object_type required | 오브젝트 타입 Example : FILE | string | |
| object_size optional | 오브젝트 크기 Example : 3581 | any of [string, null] | |
| modified_at optional | 수정일 Example : 2025-04-09T05:54:46.244000+00:00 | any of [string, null] |
25 - ObjectDeleteRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| paths required | 오브젝트 경로 목록 Example : ['test/'] | array[string] |
26 - ObjectListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | count Example : 1 | integer | |
| marker optional | 마커 Example : TODO.txt | any of [string, null] | |
| is_truncated required | is_truncated는 현재 결과가 모든 데이터를 포함하고 있는지, 아니면 일부만 포함하고 있는지를 나타냅니다. Example : True | boolean | |
| contents required | 오브젝트 목록 | array[Object] |
27 - ObjectRecoverRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| recovery_target_bucket_name required | 복구 대상 버킷 이름 Example : obs-bucket-name | string | |
| recovery_infos required | 오브젝트 복구 정보 목록 | array[ObjectRecoveryInfo] | |
| overwrite required | 덮어쓰기 Example : True | boolean |
28 - ObjectRecoverResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 Example : 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 | string | |
| recovery_target_bucket_name required | 복구 대상 버킷 이름 Example : obs-bucket-name | string |
29 - ObjectRecoveryInfo
| Name | Description | Schema | Default |
|---|---|---|---|
| source_object_path required | 복구 소스 오브젝트 경로 Example : / | string | |
| object_type required | 오브젝트 타입 Example : FILEPattern : ^(FILE|FOLDER)$ | string |
30 - ObjectVersionListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | count Example : 1 | integer | |
| contents required | array[ObjectVersions] |
31 - ObjectVersionRecoverRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| recovery_target_bucket_name required | 복구 대상 버킷 이름 Example : obs-bucket-name | string | |
| source_object_path required | 복구 소스 오브젝트 경로 Example : / | string | |
| source_object_version required | 복구 소스 오브젝트 버전 Example : Oc9nEYWV.6VjzsIMXFZWM1zL8HcYvKl | string | |
| overwrite required | 덮어쓰기 Example : True | boolean |
32 - ObjectVersionRecoverResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 Example : 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 | string | |
| recovery_target_bucket_name required | 복구 대상 버킷 이름 Example : obs-bucket-name | string |
33 - ObjectVersions
| Name | Description | Schema | Default |
|---|---|---|---|
| object_path required | 오브젝트 경로 Example : hello/my_file.txt | string | |
| object_version_id required | 오브젝트 버전 아이디 Example : Oc9nEYWV.6VjzsIMXFZWM1zL8HcYvKl | string | |
| latest required | 오브젝트의 최신버전 Example : True | boolean | |
| modified_at required | 수정일 Example : 2025-04-09T05:54:46.244000+00:00 | string (date-time) | |
| etag required | ETag Example : 4f6094f1e0619a6504efcb5e69e63bec | string | |
| size required | 크기 Example : 20 | string |
34 - ObjectVersionsDeleteRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| path required | 오브젝트 경로 Example : hello/my_file.txt | string | |
| versions required | 오브젝트 버전 목록 Example : ['Oc9nEYWV.6VjzsIMXFZWM1zL8HcYvKl', 'asSrZ.-K.cf67F0NhXR353JS7Kx6kmm'] | array[object] |
35 - RecoveryHistory
| Name | Description | Schema | Default |
|---|---|---|---|
| recovery_id required | 복구 아이디 Example : ARC-f9eab563-312b-4bbf-a4bf-d377448d66b5 | any of [string, null] | |
| id required | 복구 이력 아이디 Example : EXE-9df439a5-9e6d-46a4-806e-1e9991520763 | any of [string, null] | |
| state required | 상태 Example : SUCCESS | any of [string, null] | |
| recovery_target_bucket_name required | 복구 대상 버킷 이름 Example : test-obs-bucket | any of [string, null] | |
| start_at required | 시작 일시 Example : 2025-04-01T00:00:00+09:00 | any of [string (date-time), null] | |
| end_at required | 종료 일시 Example : 2025-04-30T23:59:59+09:00 | any of [string (date-time), null] |
36 - RecoveryHistoryListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| total_count required | 총 개수 Example : 10 | any of [integer, null] | |
| bucket_id required | 버킷 아이디 Example : 7d8d8c2b-d02a-421e-a6e3-5b981bfb507f | any of [string, null] | |
| contents required | 이력 목록 | array[RecoveryHistory] |
37 - RecoveryHistoryShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| recovery_id required | 복구 아이디 Example : ARC-f9eab563-312b-4bbf-a4bf-d377448d66b5 | any of [string, null] | |
| id required | 복구 이력 아이디 Example : EXE-9df439a5-9e6d-46a4-806e-1e9991520763 | any of [string, null] | |
| state required | 상태 Example : SUCCESS | any of [string, null] | |
| recovery_target_bucket_name required | 복구 대상 버킷 이름 Example : test-obs-bucket | any of [string, null] | |
| start_at required | 시작 일시 Example : 2025-04-01T00:00:00+09:00 | any of [string (date-time), null] | |
| end_at required | 종료 일시 Example : 2025-04-30T23:59:59+09:00 | any of [string (date-time), null] | |
| bucket_id required | 버킷 아이디 Example : 7d8d8c2b-d02a-421e-a6e3-5b981bfb507f | any of [string, null] | |
| recovery_infos required | 복구 정보 목록 | array[RecoveryInfo] |
38 - RecoveryInfo
| Name | Description | Schema | Default |
|---|---|---|---|
| source_object_path required | 소스 오브젝트 경로 Example : example_source_object_path/ | any of [string, null] | |
| usage required | 사용량 Example : 1024 | any of [string, null] | |
| total_object_count required | 총 오브젝트 개수 Example : 100 | any of [integer, null] | |
| recovery_object_count required | 복구 오브젝트 개수 Example : 50 | any of [integer, null] | |
| recovery_rate required | 복구 진행률 Example : 50 | any of [integer, null] |
39 - Tag
| Name | Description | Schema | Default |
|---|---|---|---|
| key required | 키 Example : keyMaximum length : 128 | string | |
| value optional | 값 Example : value | any of [string, null] |