Archive Storage
Overview
SCP에서 제공하는 IaaS/PaaS 상품을 프로그램적으로 이용할 수 있도록 지원하는 명령 줄 인터페이스(Command-line interface, CLI)를 제공합니다.
본 가이드는 Archive Storage 서비스에 대한 간략한 설명 및 CLI를 호출하는 방법을 제공합니다.
Version
Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.
| Version | Status | Not Before |
|---|
| 1.1 | CURRENT | - |
| 1.0 | DEPRECATED | 20251231 |
1 - CLIs
1.1 - CancelArchiving
1.1.1 - 1.1
scpcli archivestorage archiving history cancel
--bucket_id <value>
--id <value>
Description
아카이빙을 취소한다.
상태
ACTIVE (CURRENT)
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 3d036efe-f576-48b0-8375-6d3704a95b63 |
id required | string | 아카이빙 이력 아이디 | EXE-8f35b491-a060-453b-b825-e78440ca46de |
1.1.2 - 1.0
scpcli archivestorage archiving history cancel
--bucket_id <value>
--id <value>
Description
아카이빙을 취소한다.
상태
ACTIVE (DEPRECATED)
Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 3d036efe-f576-48b0-8375-6d3704a95b63 |
id required | string | 아카이빙 이력 아이디 | EXE-8f35b491-a060-453b-b825-e78440ca46de |
1.2 - CancelRecovery
1.2.1 - 1.1
scpcli archivestorage recovery history cancel
--bucket_id <value>
--id <value>
Description
복구를 취소한다.
상태
ACTIVE (CURRENT)
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 7d8d8c2b-d02a-421e-a6e3-5b981bfb507f |
id required | string | 복구 이력 아이디 | EXE-9df439a5-9e6d-46a4-806e-1e9991520763 |
1.2.2 - 1.0
scpcli archivestorage recovery history cancel
--bucket_id <value>
--id <value>
Description
복구를 취소한다.
상태
ACTIVE (DEPRECATED)
Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 7d8d8c2b-d02a-421e-a6e3-5b981bfb507f |
id required | string | 복구 이력 아이디 | EXE-9df439a5-9e6d-46a4-806e-1e9991520763 |
1.3 - CreateArchivingPolicy
1.3.1 - 1.1
scpcli archivestorage archiving policy create
--bucket_id <value>
--object_path <value>
--object_lifecycle <value>
--archiving_source_bucket_name <value>
Description
아카이빙 정책을 생성한다.
상태
ACTIVE (CURRENT)
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
object_path required | string | 오브젝트 경로 | / |
object_lifecycle required | string | Object Storage에 저장된 각 오브젝트의 생성 후 경과 일수를 기준으로 아카이빙 조건을 설정하는 값 | 1 |
archiving_source_bucket_name required | string | 아카이빙 소스 버킷 이름 | obs-bucket-name |
Responses
| Name | Description | Example |
|---|
| id | 아카이빙 정책 아이디 | SCH-XXXXXXX |
| bucket_id | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
| archiving_source | 아카이빙 소스 | |
| object_lifecycle | Object Storage에 저장된 각 오브젝트의 생성 후 경과 일수를 기준으로 아카이빙 조건을 설정하는 값 | 1 |
| state | 아카이빙 정책 상태 | ACTIVE |
1.3.2 - 1.0
scpcli archivestorage archiving policy create
--bucket_id <value>
--object_path <value>
--object_lifecycle <value>
--archiving_source_bucket_name <value>
Description
아카이빙 정책을 생성한다.
상태
ACTIVE (DEPRECATED)
Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
object_path required | string | 오브젝트 경로 | / |
object_lifecycle required | string | Object Storage에 저장된 각 오브젝트의 생성 후 경과 일수를 기준으로 아카이빙 조건을 설정하는 값 | 1 |
archiving_source_bucket_name required | string | 아카이빙 소스 버킷 이름 | obs-bucket-name |
Responses
| Name | Description | Example |
|---|
| id | 아카이빙 정책 아이디 | SCH-XXXXXXX |
| bucket_id | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
| archiving_source | 아카이빙 소스 | |
| object_lifecycle | Object Storage에 저장된 각 오브젝트의 생성 후 경과 일수를 기준으로 아카이빙 조건을 설정하는 값 | 1 |
| state | 아카이빙 정책 상태 | ACTIVE |
1.4 - CreateBucket
1.4.1 - 1.1
scpcli archivestorage bucket create
--name <value>
[--tags <value>]
Description
버킷을 생성한다.
상태
ACTIVE (CURRENT)
Parameters
| Name | Type | Description | Example |
|---|
name required | string | 버킷 이름 | astest |
tags optional | array | 태그 목록 | '{"key": "key", "value": "value"}' |
Responses
| Name | Description | Example |
|---|
| id | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
1.4.2 - 1.0
scpcli archivestorage bucket create
--name <value>
[--tags <value>]
Description
버킷을 생성한다.
상태
ACTIVE (DEPRECATED)
Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.
Parameters
| Name | Type | Description | Example |
|---|
name required | string | 버킷 이름 | astest |
tags optional | array | 태그 목록 | '{"key": "key", "value": "value"}' |
Responses
| Name | Description | Example |
|---|
| id | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
1.5 - DeleteBucket
1.5.1 - 1.1
scpcli archivestorage bucket delete
--bucket_id <value>
Description
버킷을 삭제한다.
상태
ACTIVE (CURRENT)
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
1.5.2 - 1.0
scpcli archivestorage bucket delete
--bucket_id <value>
Description
버킷을 삭제한다.
상태
ACTIVE (DEPRECATED)
Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
1.6 - DeleteBucketObjects
1.6.1 - 1.1
scpcli archivestorage bucket object delete
--bucket_id <value>
--paths <value>
Description
버킷 오브젝트를 삭제한다.
상태
ACTIVE (CURRENT)
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
paths required | array | 오브젝트 경로 목록 | test/ |
1.6.2 - 1.0
scpcli archivestorage bucket object delete
--bucket_id <value>
--paths <value>
Description
버킷 오브젝트를 삭제한다.
상태
ACTIVE (DEPRECATED)
Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
paths required | array | 오브젝트 경로 목록 | test/ |
1.7 - DeleteBucketObjectVersions
1.7.1 - 1.1
scpcli archivestorage bucket object version delete
--bucket_id <value>
--versions <value>
--path <value>
Description
버킷 오브젝트 버전을 삭제한다.
상태
ACTIVE (CURRENT)
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
versions required | array | 오브젝트 버전 목록 | Oc9nEYWV.6VjzsIMXFZWM1zL8HcYvKl |
path required | string | 오브젝트 경로 | hello/my_file.txt |
1.8 - ListArchivingHistories
1.8.1 - 1.1
scpcli archivestorage archiving history list
--start_at_to <value>
--start_at_from <value>
--bucket_id <value>
[--state <value>]
[--limit <value>]
[--offset <value>]
Description
아카이빙 이력 목록을 검색한다.
상태
ACTIVE (CURRENT)
Parameters
| Name | Type | Description | Example |
|---|
start_at_to required | string | 시작일까지 | 2025-04-30T23:59:59+09:00 |
start_at_from required | string | 시작일부터 | 2025-04-01T00:00:00+09:00 |
bucket_id required | string | 버킷 아이디 | 3d036efe-f576-48b0-8375-6d3704a95b63 |
state optional | string | 상태 | SUCCESS |
limit optional | integer | 조회 개수 | 20 |
offset optional | integer | 오프셋 | 0 |
Responses
| Name | Description | Example |
|---|
| id | 아카이빙 이력 아이디 | EXE-8f35b491-a060-453b-b825-e78440ca46de |
| archiving_id | 아카이빙 아이디 | SCH-02d48456-0f35-47e2-8056-b00e09366cac |
| state | 상태 | SUCCESS |
| archiving_policy_id | 아카이빙 정책 아이디 | SCH-02d48456-0f35-47e2-8056-b00e09366cac |
| start_at | 시작 일시 | 2025-04-01T00:00:00+09:00 |
| end_at | 종료 일시 | 2025-04-30T23:59:59+09:00 |
1.8.2 - 1.0
scpcli archivestorage archiving history list
--start_at_to <value>
--start_at_from <value>
--bucket_id <value>
[--state <value>]
[--limit <value>]
[--offset <value>]
Description
아카이빙 이력 목록을 검색한다.
상태
ACTIVE (DEPRECATED)
Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.
Parameters
| Name | Type | Description | Example |
|---|
start_at_to required | string | 시작일까지 | 2025-04-30T23:59:59+09:00 |
start_at_from required | string | 시작일부터 | 2025-04-01T00:00:00+09:00 |
bucket_id required | string | 버킷 아이디 | 3d036efe-f576-48b0-8375-6d3704a95b63 |
state optional | string | 상태 | SUCCESS |
limit optional | integer | 조회 개수 | 20 |
offset optional | integer | 오프셋 | 0 |
Responses
| Name | Description | Example |
|---|
| id | 아카이빙 이력 아이디 | EXE-8f35b491-a060-453b-b825-e78440ca46de |
| archiving_id | 아카이빙 아이디 | SCH-02d48456-0f35-47e2-8056-b00e09366cac |
| state | 상태 | SUCCESS |
| archiving_policy_id | 아카이빙 정책 아이디 | SCH-02d48456-0f35-47e2-8056-b00e09366cac |
| start_at | 시작 일시 | 2025-04-01T00:00:00+09:00 |
| end_at | 종료 일시 | 2025-04-30T23:59:59+09:00 |
1.9 - ListArchivingPolicies
1.9.1 - 1.1
scpcli archivestorage archiving policy list
--bucket_id <value>
Description
아카이빙 정책 목록을 검색한다.
상태
ACTIVE (CURRENT)
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
Responses
| Name | Description | Example |
|---|
| id | 아카이빙 정책 아이디 | SCH-XXXXXXX |
| object_lifecycle | Object Storage에 저장된 각 오브젝트의 생성 후 경과 일수를 기준으로 아카이빙 조건을 설정하는 값 | 1 |
| object_path | 오브젝트 경로 | / |
| state | 아카이빙 정책 상태 | ACTIVE |
1.9.2 - 1.0
scpcli archivestorage archiving policy list
--bucket_id <value>
Description
아카이빙 정책 목록을 검색한다.
상태
ACTIVE (DEPRECATED)
Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
Responses
| Name | Description | Example |
|---|
| id | 아카이빙 정책 아이디 | SCH-XXXXXXX |
| object_lifecycle | Object Storage에 저장된 각 오브젝트의 생성 후 경과 일수를 기준으로 아카이빙 조건을 설정하는 값 | 1 |
| object_path | 오브젝트 경로 | / |
| state | 아카이빙 정책 상태 | ACTIVE |
1.10 - ListBucketObjects
1.10.1 - 1.1
scpcli archivestorage bucket object list
--bucket_id <value>
[--marker <value>]
[--object_path <value>]
[--object_name <value>]
[--object_type <value>]
[--limit <value>]
Description
버킷 오브젝트 목록을 검색한다.
상태
ACTIVE (CURRENT)
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
marker optional | string | 마커 | TODO.txt |
object_path optional | string | 오브젝트 경로 | / |
object_name optional | string | 오브젝트 이름 | hello/TODO.txt |
object_type optional | string | 오브젝트 타입 | FILE |
limit optional | integer | 조회 개수 | 20 |
Responses
| Name | Description | Example |
|---|
| object_name | 오브젝트 이름 | hello/TODO.txt |
| object_type | 오브젝트 타입 | FILE |
| object_size | 오브젝트 크기 | 3581 |
| modified_at | 수정일 | 2025-04-09T05:54:46.244000+00:00 |
1.10.2 - 1.0
scpcli archivestorage bucket object list
--bucket_id <value>
[--marker <value>]
[--object_path <value>]
[--object_name <value>]
[--object_type <value>]
[--limit <value>]
Description
버킷 오브젝트 목록을 검색한다.
상태
ACTIVE (DEPRECATED)
Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
marker optional | string | 마커 | TODO.txt |
object_path optional | string | 오브젝트 경로 | / |
object_name optional | string | 오브젝트 이름 | hello/TODO.txt |
object_type optional | string | 오브젝트 타입 | FILE |
limit optional | integer | 조회 개수 | 20 |
Responses
| Name | Description | Example |
|---|
| object_name | 오브젝트 이름 | hello/TODO.txt |
| object_type | 오브젝트 타입 | FILE |
| object_size | 오브젝트 크기 | 3581 |
| modified_at | 수정일 | 2025-04-09T05:54:46.244000+00:00 |
1.11 - ListBucketObjectVersions
1.11.1 - 1.1
scpcli archivestorage bucket object version list
--bucket_id <value>
--object_path <value>
[--offset <value>]
[--limit <value>]
Description
버킷 오브젝트 버전 목록을 검색한다.
상태
ACTIVE (CURRENT)
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
object_path required | string | 오브젝트 경로 | hello/my_file.txt |
offset optional | integer | 오프셋 | 0 |
limit optional | integer | 조회 개수 | 20 |
Responses
| Name | Description | Example |
|---|
| object_path | 오브젝트 경로 | hello/my_file.txt |
| object_version_id | 오브젝트 버전 아이디 | Oc9nEYWV.6VjzsIMXFZWM1zL8HcYvKl |
| latest | 오브젝트의 최신버전 | True |
| modified_at | 수정일 | 2025-04-09T05:54:46.244000+00:00 |
| etag | ETag | 4f6094f1e0619a6504efcb5e69e63bec |
| size | 크기 | 20 |
1.12 - ListBuckets
1.12.1 - 1.1
scpcli archivestorage bucket list
[--name <value>]
[--limit <value>]
Description
버킷 목록을 검색한다.
상태
ACTIVE (CURRENT)
Parameters
| Name | Type | Description | Example |
|---|
name optional | string | 버킷 이름 | astest |
limit optional | integer | 조회 개수 | 20 |
Responses
| Name | Description | Example |
|---|
| id | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
| name | 버킷 이름 | astest |
1.12.2 - 1.0
scpcli archivestorage bucket list
[--name <value>]
[--limit <value>]
Description
버킷 목록을 검색한다.
상태
ACTIVE (DEPRECATED)
Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.
Parameters
| Name | Type | Description | Example |
|---|
name optional | string | 버킷 이름 | astest |
limit optional | integer | 조회 개수 | 20 |
Responses
| Name | Description | Example |
|---|
| id | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
| name | 버킷 이름 | astest |
1.13 - ListRecoveryHistories
1.13.1 - 1.1
scpcli archivestorage recovery history list
--start_at_to <value>
--start_at_from <value>
--bucket_id <value>
[--state <value>]
[--limit <value>]
[--offset <value>]
Description
복구 이력 목록을 검색한다.
상태
ACTIVE (CURRENT)
Parameters
| Name | Type | Description | Example |
|---|
start_at_to required | string | 시작일까지 | 2025-04-30T23:59:59+09:00 |
start_at_from required | string | 시작일부터 | 2025-04-01T00:00:00+09:00 |
bucket_id required | string | 버킷 아이디 | 7d8d8c2b-d02a-421e-a6e3-5b981bfb507f |
state optional | string | 상태 | SUCCESS |
limit optional | integer | 조회 개수 | 20 |
offset optional | integer | 오프셋 | 0 |
Responses
| Name | Description | Example |
|---|
| id | 복구 이력 아이디 | EXE-9df439a5-9e6d-46a4-806e-1e9991520763 |
| recovery_id | 복구 아이디 | ARC-f9eab563-312b-4bbf-a4bf-d377448d66b5 |
| state | 상태 | SUCCESS |
| recovery_target_bucket_name | 복구 대상 버킷 이름 | test-obs-bucket |
| start_at | 시작 일시 | 2025-04-01T00:00:00+09:00 |
| end_at | 종료 일시 | 2025-04-30T23:59:59+09:00 |
1.13.2 - 1.0
scpcli archivestorage recovery history list
--start_at_to <value>
--start_at_from <value>
--bucket_id <value>
[--state <value>]
[--limit <value>]
[--offset <value>]
Description
복구 이력 목록을 검색한다.
상태
ACTIVE (DEPRECATED)
Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.
Parameters
| Name | Type | Description | Example |
|---|
start_at_to required | string | 시작일까지 | 2025-04-30T23:59:59+09:00 |
start_at_from required | string | 시작일부터 | 2025-04-01T00:00:00+09:00 |
bucket_id required | string | 버킷 아이디 | 7d8d8c2b-d02a-421e-a6e3-5b981bfb507f |
state optional | string | 상태 | SUCCESS |
limit optional | integer | 조회 개수 | 20 |
offset optional | integer | 오프셋 | 0 |
Responses
| Name | Description | Example |
|---|
| id | 복구 이력 아이디 | EXE-9df439a5-9e6d-46a4-806e-1e9991520763 |
| recovery_id | 복구 아이디 | ARC-f9eab563-312b-4bbf-a4bf-d377448d66b5 |
| state | 상태 | SUCCESS |
| recovery_target_bucket_name | 복구 대상 버킷 이름 | test-obs-bucket |
| start_at | 시작 일시 | 2025-04-01T00:00:00+09:00 |
| end_at | 종료 일시 | 2025-04-30T23:59:59+09:00 |
1.14 - RecoverObjects
1.14.1 - 1.1
scpcli archivestorage bucket object recover
--bucket_id <value>
--overwrite <value>
--recovery_infos <value>
--recovery_target_bucket_name <value>
Description
오브젝트를 오브젝트 스토리지에 복구한다.
상태
ACTIVE (CURRENT)
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
overwrite required | boolean | 덮어쓰기 | True |
recovery_infos required | array | 오브젝트 복구 정보 목록 | '{"source_object_path": "/", "object_type": "FILE"}' |
recovery_target_bucket_name required | string | 복구 대상 버킷 이름 | obs-bucket-name |
1.14.2 - 1.0
scpcli archivestorage bucket object recover
--bucket_id <value>
--overwrite <value>
--recovery_infos <value>
--recovery_target_bucket_name <value>
Description
오브젝트를 오브젝트 스토리지에 복구한다.
상태
ACTIVE (DEPRECATED)
Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
overwrite required | boolean | 덮어쓰기 | True |
recovery_infos required | array | 오브젝트 복구 정보 목록 | '{"source_object_path": "/", "object_type": "FILE"}' |
recovery_target_bucket_name required | string | 복구 대상 버킷 이름 | obs-bucket-name |
1.15 - RecoverObjectVersions
1.15.1 - 1.1
scpcli archivestorage bucket object recover versions
--bucket_id <value>
--overwrite <value>
--source_object_version <value>
--source_object_path <value>
--recovery_target_bucket_name <value>
Description
오브젝트 버전을 오브젝트 스토리지에 복구한다.
상태
ACTIVE (CURRENT)
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
overwrite required | boolean | 덮어쓰기 | True |
source_object_version required | string | 복구 소스 오브젝트 버전 | Oc9nEYWV.6VjzsIMXFZWM1zL8HcYvKl |
source_object_path required | string | 복구 소스 오브젝트 경로 | / |
recovery_target_bucket_name required | string | 복구 대상 버킷 이름 | obs-bucket-name |
1.16 - SetArchivingPolicy
1.16.1 - 1.1
scpcli archivestorage archiving policy set
--archiving_policy_id <value>
--bucket_id <value>
--object_lifecycle <value>
Description
아카이빙 정책을 수정한다.
상태
ACTIVE (CURRENT)
Parameters
| Name | Type | Description | Example |
|---|
archiving_policy_id required | string | 아카이빙 정책 아이디 | SCH-XXXXXXX |
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
object_lifecycle required | string | Object Storage에 저장된 각 오브젝트의 생성 후 경과 일수를 기준으로 아카이빙 조건을 설정하는 값 | 1 |
1.16.2 - 1.0
scpcli archivestorage archiving policy set
--archiving_policy_id <value>
--bucket_id <value>
--object_lifecycle <value>
Description
아카이빙 정책을 수정한다.
상태
ACTIVE (DEPRECATED)
Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.
Parameters
| Name | Type | Description | Example |
|---|
archiving_policy_id required | string | 아카이빙 정책 아이디 | SCH-XXXXXXX |
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
object_lifecycle required | string | Object Storage에 저장된 각 오브젝트의 생성 후 경과 일수를 기준으로 아카이빙 조건을 설정하는 값 | 1 |
1.17 - SetArchivingPolicyState
1.17.1 - 1.1
scpcli archivestorage archiving policy state set
--archiving_policy_id <value>
--bucket_id <value>
--state <value>
Description
아카이빙 정책 상태를 수정한다.
상태
ACTIVE (CURRENT)
Parameters
| Name | Type | Description | Example |
|---|
archiving_policy_id required | string | 아카이빙 정책 아이디 | SCH-XXXXXXX |
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
state required | string | 아카이빙 정책 상태 | ACTIVE |
1.18 - SetBucketEncryption
1.18.1 - 1.1
scpcli archivestorage bucket encryption set
--bucket_id <value>
--enabled <value>
Description
버킷 암호화 정보를 수정한다.
상태
ACTIVE (CURRENT)
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
enabled required | boolean | 암호화 여부 | True |
1.18.2 - 1.0
scpcli archivestorage bucket encryption set
--bucket_id <value>
--enabled <value>
Description
버킷 암호화 정보를 수정한다.
상태
ACTIVE (DEPRECATED)
Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
enabled required | boolean | 암호화 여부 | True |
1.19 - SetBucketVersioning
1.19.1 - 1.1
scpcli archivestorage bucket versioning set
--bucket_id <value>
--enabled <value>
Description
버킷 버저닝을 수정한다.
상태
ACTIVE (CURRENT)
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
enabled required | boolean | 버저닝 여부 | True |
1.20 - ShowArchivingHistory
1.20.1 - 1.1
scpcli archivestorage archiving history show
--bucket_id <value>
--id <value>
Description
아카이빙 이력을 상세 조회한다.
상태
ACTIVE (CURRENT)
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 3d036efe-f576-48b0-8375-6d3704a95b63 |
id required | string | 아카이빙 이력 아이디 | EXE-8f35b491-a060-453b-b825-e78440ca46de |
Responses
| Name | Description | Example |
|---|
| source_object_path | 소스 오브젝트 경로 | example_source_object_path/ |
| usage | 사용량 | 1024 |
| total_object_count | 총 오브젝트 개수 | 100 |
| archiving_object_count | 아카이빙 오브젝트 개수 | 50 |
| archiving_rate | 아카이빙 진행률 | 100 |
1.20.2 - 1.0
scpcli archivestorage archiving history show
--bucket_id <value>
--id <value>
Description
아카이빙 이력을 상세 조회한다.
상태
ACTIVE (DEPRECATED)
Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 3d036efe-f576-48b0-8375-6d3704a95b63 |
id required | string | 아카이빙 이력 아이디 | EXE-8f35b491-a060-453b-b825-e78440ca46de |
Responses
| Name | Description | Example |
|---|
| source_object_path | 소스 오브젝트 경로 | example_source_object_path/ |
| usage | 사용량 | 1024 |
| total_object_count | 총 오브젝트 개수 | 100 |
| archiving_object_count | 아카이빙 오브젝트 개수 | 50 |
| archiving_rate | 아카이빙 진행률 | 100 |
1.21 - ShowArchivingPolicy
1.21.1 - 1.1
scpcli archivestorage archiving policy show
--archiving_policy_id <value>
--bucket_id <value>
Description
아카이빙 정책을 상세 조회한다.
상태
ACTIVE (CURRENT)
Parameters
| Name | Type | Description | Example |
|---|
archiving_policy_id required | string | 아카이빙 정책 아이디 | SCH-XXXXXXX |
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
Responses
| Name | Description | Example |
|---|
| id | 아카이빙 정책 아이디 | SCH-XXXXXXX |
| bucket_id | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
| archiving_source | 아카이빙 소스 | |
| object_lifecycle | Object Storage에 저장된 각 오브젝트의 생성 후 경과 일수를 기준으로 아카이빙 조건을 설정하는 값 | 1 |
| state | 아카이빙 정책 상태 | ACTIVE |
1.21.2 - 1.0
scpcli archivestorage archiving policy show
--archiving_policy_id <value>
--bucket_id <value>
Description
아카이빙 정책을 상세 조회한다.
상태
ACTIVE (DEPRECATED)
Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.
Parameters
| Name | Type | Description | Example |
|---|
archiving_policy_id required | string | 아카이빙 정책 아이디 | SCH-XXXXXXX |
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
Responses
| Name | Description | Example |
|---|
| id | 아카이빙 정책 아이디 | SCH-XXXXXXX |
| bucket_id | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
| archiving_source | 아카이빙 소스 | |
| object_lifecycle | Object Storage에 저장된 각 오브젝트의 생성 후 경과 일수를 기준으로 아카이빙 조건을 설정하는 값 | 1 |
| state | 아카이빙 정책 상태 | ACTIVE |
1.22 - ShowBucket
1.22.1 - 1.1
scpcli archivestorage bucket show
--bucket_id <value>
Description
버킷을 상세 조회한다.
상태
ACTIVE (CURRENT)
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
Responses
| Name | Description | Example |
|---|
| id | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
| name | 버킷 이름 | astest |
| state | 버킷 상태 | ACTIVE |
| usage | 버킷 사용량 | 10 |
| archiving_source_bucket_name | 아카이빙 소스 버킷 이름 | obstest |
1.22.2 - 1.0
scpcli archivestorage bucket show
--bucket_id <value>
Description
버킷을 상세 조회한다.
상태
ACTIVE (DEPRECATED)
Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
Responses
| Name | Description | Example |
|---|
| id | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
| name | 버킷 이름 | astest |
| state | 버킷 상태 | ACTIVE |
| usage | 버킷 사용량 | 10 |
| archiving_source_bucket_name | 아카이빙 소스 버킷 이름 | obstest |
1.23 - ShowBucketEncryption
1.23.1 - 1.1
scpcli archivestorage bucket encryption show
--bucket_id <value>
Description
버킷 암호화 정보를 조회한다.
상태
ACTIVE (CURRENT)
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
Responses
| Name | Description | Example |
|---|
| id | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
| enabled | 암호화 여부 | True |
1.23.2 - 1.0
scpcli archivestorage bucket encryption show
--bucket_id <value>
Description
버킷 암호화 정보를 조회한다.
상태
ACTIVE (DEPRECATED)
Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
Responses
| Name | Description | Example |
|---|
| id | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
| enabled | 암호화 여부 | True |
1.24 - ShowBucketVersioning
1.24.1 - 1.1
scpcli archivestorage bucket versioning show
--bucket_id <value>
Description
버킷 버저닝 정보를 조회한다.
상태
ACTIVE (CURRENT)
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
Responses
| Name | Description | Example |
|---|
| id | 버킷 아이디 | 138c2-fc8c2-9a449-dbfa86-81f8f-1d78e2 |
| enabled | 암호화 여부 | True |
1.25 - ShowRecoveryHistory
1.25.1 - 1.1
scpcli archivestorage recovery history show
--bucket_id <value>
--id <value>
Description
복구 이력을 상세 조회한다.
상태
ACTIVE (CURRENT)
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 7d8d8c2b-d02a-421e-a6e3-5b981bfb507f |
id required | string | 복구 이력 아이디 | EXE-9df439a5-9e6d-46a4-806e-1e9991520763 |
Responses
| Name | Description | Example |
|---|
| source_object_path | 소스 오브젝트 경로 | example_source_object_path/ |
| usage | 사용량 | 1024 |
| total_object_count | 총 오브젝트 개수 | 100 |
| recovery_object_count | 복구 오브젝트 개수 | 50 |
| recovery_rate | 복구 진행률 | 50 |
1.25.2 - 1.0
scpcli archivestorage recovery history show
--bucket_id <value>
--id <value>
Description
복구 이력을 상세 조회한다.
상태
ACTIVE (DEPRECATED)
Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.
Parameters
| Name | Type | Description | Example |
|---|
bucket_id required | string | 버킷 아이디 | 7d8d8c2b-d02a-421e-a6e3-5b981bfb507f |
id required | string | 복구 이력 아이디 | EXE-9df439a5-9e6d-46a4-806e-1e9991520763 |
Responses
| Name | Description | Example |
|---|
| source_object_path | 소스 오브젝트 경로 | example_source_object_path/ |
| usage | 사용량 | 1024 |
| total_object_count | 총 오브젝트 개수 | 100 |
| recovery_object_count | 복구 오브젝트 개수 | 50 |
| recovery_rate | 복구 진행률 | 50 |