이 섹션의 다중 페이지 출력 화면임. 여기를 클릭하여 프린트.
Models
- 1: AccessRuleRequest
- 2: AccessRuleResponse
- 3: Replication
- 4: ReplicationCreateRequest
- 5: ReplicationCreateResponse
- 6: ReplicationListResponse
- 7: ReplicationRegionListResponse
- 8: ReplicationShowResponse
- 9: ReplicationUpdateRequest
- 10: ReplicationUpdateResponse
- 11: Snapshot
- 12: SnapshotCreateRequest
- 13: SnapshotDetail
- 14: SnapshotListResponse
- 15: SnapshotRestoreResponse
- 16: SnapshotSchedule
- 17: SnapshotScheduleCreateRequest
- 18: SnapshotScheduleCreateResponse
- 19: SnapshotScheduleListResponse
- 20: SnapshotScheduleSetRequest
- 21: SnapshotScheduleSetResponse
- 22: SnapshotScheduleShow
- 23: SnapshotShowResponse
- 24: Tag
- 25: Volume
- 26: VolumeCreateRequest
- 27: VolumeCreateResponse
- 28: VolumeListResponse
- 29: VolumeObjectAccessRuleListBase
- 30: VolumeObjectAccessRuleListResponse
- 31: VolumeSetRequest
- 32: VolumeSetResponse
- 33: VolumeShowResponse
1 - AccessRuleRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| object_id required | 오브젝트 아이디 Example : 43fq3347-02q4-4aa8-ccf9-affe4917bb6f | string | |
| object_type required | 오브젝트 유형 Example : VMPattern : ^(VM|BM|GPU|GPU_NODE|ENDPOINT)$ | string | |
| action required | 접근제어 액션 Example : addPattern : ^(add|remove)$ | string |
2 - AccessRuleResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| volume_id required | 볼륨 아이디 Example : bfdbabf2-04d9-4e8b-a205-020f8e6da438 | string | |
| object_type required | 오브젝트 유형 Example : VM | string | |
| object_id required | 오브젝트 아이디 Example : 43fq3347-02q4-4aa8-ccf9-affe4917bb6f | string | |
| action required | 접근제어 액션 Example : add | string |
3 - Replication
| Name | Description | Schema | Default |
|---|---|---|---|
| replication_id required | 복제 아이디 Example : bfdbabf2-04d9-4e8b-a205-020f8e6da438 | string | |
| replication_frequency required | 복제 주기 Example : 5min | string | |
| source_volume_id required | 원본 볼륨 아이디 Example : bfdbabf2-04d9-4e8b-a205-020f8e6da438 | string | |
| source_volume_region required | 원본 리전 Example : kr-west1 | string | |
| source_volume_access_level required | 원본 접근 레벨 Example : ro | string | |
| replication_volume_id required | 복제본 볼륨 아이디 Example : bfdbabf2-04d9-4e8b-a205-020f8e6da438 | string | |
| replication_volume_region required | 복제본 리전 Example : kr-west1 | string | |
| replication_volume_access_level required | 복제본 접근 레벨 Example : ro | string | |
| replication_type required | 복제 유형 Example : replication | string |
4 - ReplicationCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| name required | 복제본 볼륨 이름 Example : my_volumePattern : ^[a-z]([a-z0-9_]){2,20}$ | string | |
| cifs_password optional | CIFS 비밀번호 Example : cifspwd0!! | any of [string, null] | |
| replication_frequency required | 복제 주기 Example : 5minPattern : ^(5min|hourly|daily|weekly|monthly)$ | string | |
| region required | 복제본 리전 Example : kr-west1 | string | |
| volume_id required | 원본 볼륨 아이디 Example : bfdbabf2-04d9-4e8b-a205-020f8e6da438 | string | |
| backup_retention_count optional | 백업 보관 개수 Example : 2 | any of [integer, null] | |
| replication_type required | 복제 유형 Example : replicationPattern : ^(replication|backup)$ | string |
5 - ReplicationCreateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| replication_id required | 복제 아이디 Example : bfdbabf2-04d9-4e8b-a205-020f8e6da438 | string | |
| replication_status required | 복제 상태 Example : creating | string | |
| source_volume_id required | 원본 볼륨 아이디 Example : bfdbabf2-04d9-4e8b-a205-020f8e6da438 | string | |
| source_volume_region required | 원본 리전 Example : kr-west1 | string | |
| protocol required | 프로토콜 Example : NFS | string | |
| replication_volume_id required | 복제본 볼륨 아이디 Example : bfdbabf2-04d9-4e8b-a205-020f8e6da438 | string | |
| replication_volume_region required | 복제본 리전 Example : kr-west1 | string |
6 - ReplicationListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | count Example : 1 | integer | |
| replications required | array[Replication] |
7 - ReplicationRegionListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| regions required | 복제 리전 목록 Example : ['kr-west1'] | array[string] |
8 - ReplicationShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| replication_id required | 복제 아이디 Example : bfdbabf2-04d9-4e8b-a205-020f8e6da438 | string | |
| replication_frequency required | 복제 주기 Example : 5min | string | |
| source_volume_id required | 원본 볼륨 아이디 Example : bfdbabf2-04d9-4e8b-a205-020f8e6da438 | string | |
| source_volume_region required | 원본 리전 Example : kr-west1 | string | |
| source_volume_access_level required | 원본 접근 레벨 Example : ro | string | |
| replication_volume_id required | 복제본 볼륨 아이디 Example : bfdbabf2-04d9-4e8b-a205-020f8e6da438 | string | |
| replication_volume_region required | 복제본 리전 Example : kr-west1 | string | |
| replication_volume_access_level required | 복제본 접근 레벨 Example : ro | string | |
| replication_type required | 복제 유형 Example : replication | string | |
| source_volume_name required | 원본 볼륨 이름 Example : my_volume | string | |
| replication_policy required | 복제 정책 Example : use | string | |
| replication_status required | 복제 상태 Example : creating | string | |
| replication_volume_name required | 복제본 볼륨 이름 Example : my_volume | string | |
| backup_retention_count optional | 백업 보관 개수 Example : 2 | any of [integer, null] |
9 - ReplicationUpdateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| replication_policy optional | 복제 정책 Example : use | any of [enum (use, paused), null] | |
| replication_frequency optional | 복제 주기 Example : 5min | any of [enum (5min, hourly, daily, weekly, monthly), null] | |
| backup_retention_count optional | 백업 보관 개수 Example : 2 | any of [integer, null] | |
| replication_update_type required | 복제 수정 유형 Example : policyPattern : ^(policy|modify_schedule)$ | string |
10 - ReplicationUpdateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| replication_id required | 복제 아이디 Example : bfdbabf2-04d9-4e8b-a205-020f8e6da438 | string | |
| replication_frequency required | 복제 주기 Example : 5min | string | |
| source_volume_id required | 원본 볼륨 아이디 Example : bfdbabf2-04d9-4e8b-a205-020f8e6da438 | string | |
| source_volume_region required | 원본 리전 Example : kr-west1 | string | |
| source_volume_access_level required | 원본 접근 레벨 Example : ro | string | |
| replication_volume_id required | 복제본 볼륨 아이디 Example : bfdbabf2-04d9-4e8b-a205-020f8e6da438 | string | |
| replication_volume_region required | 복제본 리전 Example : kr-west1 | string | |
| replication_volume_access_level required | 복제본 접근 레벨 Example : ro | string | |
| replication_type required | 복제 유형 Example : replication | string | |
| backup_retention_count optional | 백업 보관 개수 Example : 2 | any of [integer, null] |
11 - Snapshot
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | 스냅샷 아이디 Example : 40htrre5b-eww25-ff2b-a426-6afefas65a3b | string | |
| name required | 스냅샷 이름 Example : my_volume.2024-10-01_14215 | string | |
| state required | 스냅샷 상태 Example : available | string | |
| size required | 스냅샷 크기 Example : 100 | integer | |
| created_at required | 생성 시간 Example : 2024-07-30T04:54:33.219373 | string (date-time) |
12 - SnapshotCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| volume_id required | 볼륨 아이디 Example : bfdbabf2-04d9-4e8b-a205-020f8e6da438 | string |
13 - SnapshotDetail
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | 스냅샷 아이디 Example : 40htrre5b-eww25-ff2b-a426-6afefas65a3b | string | |
| name required | 스냅샷 이름 Example : my_volume.2024-10-01_14215 | string | |
| state required | 스냅샷 상태 Example : available | string | |
| size required | 스냅샷 크기 Example : 100 | integer | |
| created_at required | 생성 시간 Example : 2024-07-30T04:54:33.219373 | string (date-time) | |
| volume_id required | 볼륨 아이디 Example : bfdbabf2-04d9-4e8b-a205-020f8e6da438 | string |
14 - SnapshotListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | count Example : 1 | integer | |
| snapshots required | array[Snapshot] | ||
| snapshot_size_total_byte optional | 스냅샷 총 크기 Example : 100 | any of [integer, null] |
15 - SnapshotRestoreResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| snapshot required | Snapshot |
16 - SnapshotSchedule
| Name | Description | Schema | Default |
|---|---|---|---|
| frequency required | 스냅샷 주기 Example : WEEKLYPattern : ^(WEEKLY|DAILY)$ | string | |
| day_of_week optional | 스냅샷 스케줄 설정 요일 Example : MONPattern : ^(SUN|MON|TUE|WED|THU|FRI|SAT)$ | any of [string, null] | |
| hour required | 스냅샷 스케줄 시간 Example : 23Pattern : ^([0-9]|1[0-9]|2[0-3])$ | string |
17 - SnapshotScheduleCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| snapshot_retention_count optional | 보관 개수 Example : 10 | any of [integer, null] | |
| volume_id required | 볼륨 아이디 Example : bfdbabf2-04d9-4e8b-a205-020f8e6da438 | string | |
| snapshot_schedule required | SnapshotSchedule |
18 - SnapshotScheduleCreateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| snapshot_retention_count optional | 보관 개수 Example : 10 | integer | |
| volume_id required | 볼륨 아이디 Example : bfdbabf2-04d9-4e8b-a205-020f8e6da438 | any of [string, null] | |
| snapshot_schedule required | SnapshotSchedule |
19 - SnapshotScheduleListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| snapshot_retention_count optional | 보관 개수 Example : 10 | integer | |
| volume_id required | 볼륨 아이디 Example : bfdbabf2-04d9-4e8b-a205-020f8e6da438 | string | |
| snapshot_policy_enabled optional | 스냅샷 스케줄 정책 사용 여부 Example : true | any of [boolean, null] | |
| snapshot_schedule required | array[SnapshotScheduleShow] |
20 - SnapshotScheduleSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| snapshot_retention_count optional | 보관 개수 Example : 10 | any of [integer, null] | |
| snapshot_schedule required | SnapshotSchedule |
21 - SnapshotScheduleSetResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| snapshot_retention_count optional | 보관 개수 Example : 10 | integer | |
| volume_id required | 볼륨 아이디 Example : bfdbabf2-04d9-4e8b-a205-020f8e6da438 | any of [string, null] | |
| snapshot_schedule required | SnapshotSchedule |
22 - SnapshotScheduleShow
| Name | Description | Schema | Default |
|---|---|---|---|
| frequency required | 스냅샷 주기 Example : WEEKLYPattern : ^(WEEKLY|DAILY)$ | string | |
| day_of_week optional | 스냅샷 스케줄 설정 요일 Example : MONPattern : ^(SUN|MON|TUE|WED|THU|FRI|SAT)$ | any of [string, null] | |
| hour required | 스냅샷 스케줄 시간 Example : 23Pattern : ^([0-9]|1[0-9]|2[0-3])$ | string | |
| id optional | 스냅샷 스케줄 아이디 Example : d02d1a74-1871-4a3d-bdfc-6e60e9ea0f31 | any of [string, null] |
23 - SnapshotShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| snapshot required | SnapshotDetail |
24 - Tag
| Name | Description | Schema | Default |
|---|---|---|---|
| key required | 키 Example : keyMaximum length : 128 | string | |
| value optional | 값 Example : value | any of [string, null] |
25 - Volume
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | 볼륨 아이디 Example : bfdbabf2-04d9-4e8b-a205-020f8e6da438 | string | |
| name required | 볼륨 이름 Example : my_volume | string | |
| protocol required | 프로토콜 Example : NFS | string | |
| state required | 볼륨 상태 Example : available | string | |
| account_id required | Account 아이디 Example : rwww523320dfvwbbefefsdvwdadsfa24c | string | |
| created_at required | 생성 시간 Example : 2024-07-30T04:54:33.219373 | string (date-time) | |
| type_id required | 볼륨 유형 아이디 Example : jef22f67-ee83-4gg2-2ab6-3lf774ekfjdu | string | |
| type_name required | 볼륨 유형 이름 Example : HDD | string | |
| purpose required | 볼륨 용도 Example : replication | string |
26 - VolumeCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| name required | 볼륨 이름 Example : my_volumePattern : ^[a-z]([a-z0-9_]){2,20}$ | string | |
| protocol required | 프로토콜 Example : NFSPattern : ^(NFS|CIFS)$ | string | |
| type_name required | 볼륨 유형 이름 Example : HDD | string | |
| snapshot_id optional | 스냅샷 아이디 Example : 40htrre5b-eww25-ff2b-a426-6afefas65a3b | any of [string, null] | |
| cifs_password optional | CIFS 비밀번호 Example : cifspwd0!! | any of [string, null] | |
| tags optional | any of [array[Tag], null] |
27 - VolumeCreateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| protocol required | 프로토콜 Example : NFS | string | |
| snapshot_id optional | 스냅샷 아이디 Example : 40htrre5b-eww25-ff2b-a426-6afefas65a3b | any of [string, null] | |
| type_name required | 볼륨 유형 이름 Example : HDD | string | |
| volume_id required | 볼륨 아이디 Example : bfdbabf2-04d9-4e8b-a205-020f8e6da438 | string | |
| volume_name required | 볼륨 이름 Example : my_volume | string |
28 - VolumeListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | count Example : 1 | integer | |
| filestorages required | array[Volume] |
29 - VolumeObjectAccessRuleListBase
| Name | Description | Schema | Default |
|---|---|---|---|
| access_rule_state required | 접근제어 상태 Example : active | string | |
| object_type required | 오브젝트 유형 Example : VM | string | |
| object_id required | 오브젝트 아이디 Example : 43fq3347-02q4-4aa8-ccf9-affe4917bb6f | string |
30 - VolumeObjectAccessRuleListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | count Example : 1 | integer | |
| volume_id required | 볼륨 아이디 Example : bfdbabf2-04d9-4e8b-a205-020f8e6da438 | string | |
| access_rules required | array[VolumeObjectAccessRuleListBase] |
31 - VolumeSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| file_unit_recovery_enabled required | 볼륨 파일 단위 복구 사용 여부 Example : True | boolean |
32 - VolumeSetResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| file_unit_recovery_enabled required | 볼륨 파일 단위 복구 사용 여부 Example : True | boolean |
33 - VolumeShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | 볼륨 아이디 Example : bfdbabf2-04d9-4e8b-a205-020f8e6da438 | string | |
| name required | 볼륨 이름 Example : my_volume | string | |
| protocol required | 프로토콜 Example : NFS | string | |
| state required | 볼륨 상태 Example : available | string | |
| account_id required | Account 아이디 Example : rwww523320dfvwbbefefsdvwdadsfa24c | string | |
| created_at required | 생성 시간 Example : 2024-07-30T04:54:33.219373 | string (date-time) | |
| type_id required | 볼륨 유형 아이디 Example : jef22f67-ee83-4gg2-2ab6-3lf774ekfjdu | string | |
| type_name required | 볼륨 유형 이름 Example : HDD | string | |
| purpose required | 볼륨 용도 Example : replication | string | |
| path optional | 볼륨 마운트 경로 Example : xxx.xx.xxx:/xxxxxxxx | any of [string, null] | |
| usage optional | 볼륨 사용량 Example : 100000 | any of [integer, null] | |
| encryption_enabled required | 볼륨 암호화 사용 여부 Example : True | boolean | |
| file_unit_recovery_enabled optional | 볼륨 파일 단위 복구 사용 여부 Example : True | any of [boolean, null] | |
| cifs_id optional | CIFS 아이디 Example : cifsid | any of [string, null] | |
| endpoint_path optional | 볼륨 엔드포인트 경로 Example : xxx.xx.xxx.xxx | any of [string, null] |