Overview
SCP에서 제공하는 IaaS/PaaS 상품을 프로그램적으로 이용할 수 있도록 지원하는 명령 줄 인터페이스(Command-line interface, CLI)를 제공합니다.
본 가이드는 Resourcemanager 서비스에 대한 간략한 설명 및 CLI를 호출하는 방법을 제공합니다.
Version
| Version | Status | Supported Until |
|---|---|---|
| 1.0 | CURRENT | - |
이 섹션의 다중 페이지 출력 화면임. 여기를 클릭하여 프린트.
scpcli resourcemanager resource group create
--name <value>
--description <value>
[--region <value>]
[--resource_types <value>]
[--tags <value>]
create a resource_group
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
| Name | Type | Description | Example |
|---|---|---|---|
| name required | string | 리소스 그룹명 | resource-group-1 |
| description required | string | 리소스 그룹 설명 | resource group 1 |
| region optional | string | 리전 | kr-west1 |
| resource_types optional | array | 자원 유형 목록 (service:resource_type) | [ |
| tags optional | array | 태그 목록 | '{"key": "tag-key", "value": "tag-value"}' |
| Name | Description | Example |
|---|---|---|
| resource_group | 리소스 그룹 |
scpcli resourcemanager components tag key delete
--key <value>
--resource_identifier <value>
--resource_type <value>
--service <value>
--region <value>
delete a specific components tag
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
| Name | Type | Description | Example |
|---|---|---|---|
| key required | string | 태그 key (base64 encoded KEY) | dGFnLWtleQ== |
| resource_identifier required | string | 자원 ID | z95fa561-11u3-4frw-962g-3b123123c496 |
| resource_type required | string | 자원 유형 | virtual-server |
| service required | string | 서비스 명 | virtualserver |
| region required | string | 리전 | kr-west1 |
scpcli resourcemanager components tag delete
--resource_identifier <value>
--resource_type <value>
--service <value>
--region <value>
delete components tags
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
| Name | Type | Description | Example |
|---|---|---|---|
| resource_identifier required | string | 자원 ID | z95fa561-11u3-4frw-962g-3b123123c496 |
| resource_type required | string | 자원 유형 | virtual-server |
| service required | string | 서비스 명 | virtualserver |
| region required | string | 리전 | kr-west1 |
scpcli resourcemanager resource group delete
--resource_group_id <value>
delete a specific resource_group
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
| Name | Type | Description | Example |
|---|---|---|---|
| resource_group_id required | string | 리소스 그룹 ID | 1486t61d84b354fb9135cc467owe1346 |
scpcli resourcemanager resource group delete bulk
[--ids <value>]
delete a specific resource_groups
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
| Name | Type | Description | Example |
|---|---|---|---|
| ids optional | array | 리소스 그룹 ID 목록 | [ |
scpcli resourcemanager resource tag key delete
--key <value>
--srn <value>
delete a specific resource tag
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
| Name | Type | Description | Example |
|---|---|---|---|
| key required | string | 태그 key (base64 encoded KEY) | dGFnLWtleQ== |
| srn required | string | SRN (base64 encoded SRN) | c3JuOmRldjI6OjEyMzRhYjU2N2NkNjQ3NjllOGY5ZzQ5MGhpMzA0ODkxOmtyLXdlc3QxOjp2aXJ0dWFsc2VydmVyOnZpcnR1YWwtc2VydmVyL3o5NWZhNTYxLTExdTMtNGZydy05NjJnLTNiMTIzMTIzYzQ5Ng== |
scpcli resourcemanager resource tag delete
--srn <value>
delete resource tags
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
| Name | Type | Description | Example |
|---|---|---|---|
| srn required | string | SRN (base64 encoded SRN) | c3JuOmRldjI6OjEyMzRhYjU2N2NkNjQ3NjllOGY5ZzQ5MGhpMzA0ODkxOmtyLXdlc3QxOjp2aXJ0dWFsc2VydmVyOnZpcnR1YWwtc2VydmVyL3o5NWZhNTYxLTExdTMtNGZydy05NjJnLTNiMTIzMTIzYzQ5Ng== |
scpcli resourcemanager tag delete
--tags <value>
delete tags
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
| Name | Type | Description | Example |
|---|---|---|---|
| tags required | dict | 태그 키 목록 | {"srn:e::PROJECT-NTcEraJPrRhNGqldsJLTnf:kr-east1::compute:instance/INSTANCE-UPOg3Z6ZqyiMM0QyC3sI2m": ["key1", "key4"]} |
scpcli resourcemanager components tag list
--resource_identifier <value>
--resource_type <value>
--service <value>
--region <value>
[--size <value>]
[--page <value>]
[--sort <value>]
[--key <value>]
[--value <value>]
get components tags
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
| Name | Type | Description | Example |
|---|---|---|---|
| resource_identifier required | string | 자원 ID | z95fa561-11u3-4frw-962g-3b123123c496 |
| resource_type required | string | 자원 유형 | virtual-server |
| service required | string | 서비스 명 | virtualserver |
| region required | string | 리전 | kr-west1 |
| size optional | integer | size | 20 |
| page optional | integer | page | 0 |
| sort optional | string | sort | created_at:desc |
| key optional | string | 태그 key | tag-key |
| value optional | string | 태그 value | tag-value |
| Name | Description | Example |
|---|---|---|
| content | 태그 목록 | |
| count | count | 20 |
| page | page | 0 |
| size | size | 20 |
| sort | sort | [‘created_at:asc’] |
scpcli resourcemanager resource group resource list
--resource_group_id <value>
[--size <value>]
[--page <value>]
[--sort <value>]
list a specific resource_group_resources
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
| Name | Type | Description | Example |
|---|---|---|---|
| resource_group_id required | string | 리소스 그룹 ID | 1486t61d84b354fb9135cc467owe1346 |
| size optional | integer | size | 20 |
| page optional | integer | page | 0 |
| sort optional | string | sort | created_at:desc |
| Name | Description | Example |
|---|---|---|
| id | ID | 0fdd87aab8cb46f59b7c1f81ed03fb3e |
| account_id | 어카운트ID | 1234ab567cd64769e8f9g490hi304891 |
| created_at | 생성 일시 | 2025-02-27T10:23:43Z |
| created_by | 생성자 | 7123ke8439734e5789lj355b17ef5473 |
| modified_at | 수정 시간 | 2024-05-17T00:23:17Z |
| modified_by | 수정자 | 90dddfc2b1e04edba54ba2b41539a9ac |
| product_name | 상품/서비스 | Virtual Server |
| region | 리전 | kr-west1 |
| resource_name | 자원명 | resource-name-1 |
| resource_type | 자원 유형 | virtual-server |
| resource_type_display_name | 자원 유형명 | Virtual Server |
| service | SERVICE | virtualserver |
| service_name | 서비스 명 | Virtual Server |
| srn | SRN | srn:dev2::1234ab567cd64769e8f9g490hi304891:kr-west1::virtualserver:virtual-server/z95fa561-11u3-4frw-962g-3b123123c496 |
| state | 상태 | Success |
| tags | 태그 목록 | [{“key1”: “value1”}, {“key2”: “value2”}] |
scpcli resourcemanager resource group list
[--size <value>]
[--page <value>]
[--sort <value>]
[--id <value>]
[--name <value>]
[--region <value>]
get resource_groups list
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
| Name | Type | Description | Example |
|---|---|---|---|
| size optional | integer | size | 20 |
| page optional | integer | page | 0 |
| sort optional | string | sort | created_at:desc |
| id optional | string | 리소스 그룹 ID | 1486t61d84b354fb9135cc467owe1346 |
| name optional | string | 리소스 그룹명 | resource-group-1 |
| region optional | string | 리전 | kr-west1 |
| Name | Description | Example |
|---|---|---|
| id | 리소스 그룹 ID | 1486t61d84b354fb9135cc467owe1346 |
| created_at | 생성 시간 | 2024-05-17T00:23:17Z |
| created_by | 생성자 | 90dddfc2b1e04edba54ba2b41539a9ac |
| description | 리소스 그룹 설명 | resource group 1 |
| modified_at | 수정 시간 | 2024-05-17T00:23:17Z |
| modified_by | 수정자 | 90dddfc2b1e04edba54ba2b41539a9ac |
| name | 리소스 그룹명 | resource-group-1 |
| region | 리전 | kr-west1 |
| resource_types | 자원 유형 목록 | [“resourcemanager:resource-group”, “loggingaudit:trail”] |
| tags | 태그 목록 | [{“key”: “key1”, “value”: “value1”}, {“key”: “key2”, “value”: “value2”}] |
scpcli resourcemanager resource list
[--size <value>]
[--page <value>]
[--sort <value>]
[--id <value>]
[--resource_name <value>]
[--service_name <value>]
[--resource_type <value>]
[--region <value>]
get resources list
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
| Name | Type | Description | Example |
|---|---|---|---|
| size optional | integer | size | 20 |
| page optional | integer | page | 0 |
| sort optional | string | sort | created_at:desc |
| id optional | string | 자원 ID | z95fa561-11u3-4frw-962g-3b123123c496 |
| resource_name optional | string | 자원명 | resource-name-1 |
| service_name optional | string | 서비스 명 | Virtual Server |
| resource_type optional | string | 자원 유형 | virtual-server |
| region optional | string | 리전 | kr-west1 |
| Name | Description | Example |
|---|---|---|
| id | ID | 0fdd87aab8cb46f59b7c1f81ed03fb3e |
| account_id | 어카운트ID | 1234ab567cd64769e8f9g490hi304891 |
| created_at | 생성 일시 | 2025-02-27T10:23:43Z |
| created_by | 생성자 | 7123ke8439734e5789lj355b17ef5473 |
| modified_at | 수정 시간 | 2024-05-17T00:23:17Z |
| modified_by | 수정자 | 90dddfc2b1e04edba54ba2b41539a9ac |
| product_name | 상품/서비스 | Virtual Server |
| region | 리전 | kr-west1 |
| resource_name | 자원명 | resource-name-1 |
| resource_type | 자원 유형 | virtual-server |
| resource_type_display_name | 자원 유형명 | Virtual Server |
| service | SERVICE | virtualserver |
| service_name | 서비스 명 | Virtual Server |
| srn | SRN | srn:dev2::1234ab567cd64769e8f9g490hi304891:kr-west1::virtualserver:virtual-server/z95fa561-11u3-4frw-962g-3b123123c496 |
| state | 상태 | Success |
| tags | 태그 목록 | [{“key1”: “value1”}, {“key2”: “value2”}] |
scpcli resourcemanager resource tag list
--srn <value>
[--size <value>]
[--page <value>]
[--sort <value>]
[--key <value>]
[--value <value>]
get resource tags
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
| Name | Type | Description | Example |
|---|---|---|---|
| srn required | string | SRN (base64 encoded SRN) | c3JuOmRldjI6OjEyMzRhYjU2N2NkNjQ3NjllOGY5ZzQ5MGhpMzA0ODkxOmtyLXdlc3QxOjp2aXJ0dWFsc2VydmVyOnZpcnR1YWwtc2VydmVyL3o5NWZhNTYxLTExdTMtNGZydy05NjJnLTNiMTIzMTIzYzQ5Ng== |
| size optional | integer | size | 20 |
| page optional | integer | page | 0 |
| sort optional | string | sort | created_at:desc |
| key optional | string | 태그 key | tag-key |
| value optional | string | 태그 value | tag-value |
| Name | Description | Example |
|---|---|---|
| content | 태그 목록 | |
| count | count | 20 |
| page | page | 0 |
| size | size | 20 |
| sort | sort | [‘created_at:asc’] |
scpcli resourcemanager tag key list
[--key <value>]
[--region <value>]
get tag key list
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
| Name | Type | Description | Example |
|---|---|---|---|
| key optional | string | 태그 key | tag-key |
| region optional | string | 리전 | kr-west1 |
| Name | Description | Example |
|---|---|---|
| count | 개수 | 6 |
| keys | 태그 key 목록 | [“key1”, “key2”] |
scpcli resourcemanager tag list
[--size <value>]
[--page <value>]
[--sort <value>]
[--account_id <value>]
[--key <value>]
[--value <value>]
[--resource_identifier <value>]
[--resource_type <value>]
[--service <value>]
[--offering <value>]
[--region <value>]
get tag list
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
| Name | Type | Description | Example |
|---|---|---|---|
| size optional | integer | size | 20 |
| page optional | integer | page | 0 |
| sort optional | string | sort | created_at:desc |
| account_id optional | string | 어카운트 ID | 1234ab567cd64769e8f9g490hi304891 |
| key optional | string | 태그 key | tag-key |
| value optional | string | 태그 value | tag-value |
| resource_identifier optional | string | 자원 ID | z95fa561-11u3-4frw-962g-3b123123c496 |
| resource_type optional | string | 자원 유형 | virtual-server |
| service optional | string | 서비스 명 | virtualserver |
| offering optional | string | SCP 운영 단위 | dev2 |
| region optional | string | 리전 | kr-west1 |
| Name | Description | Example |
|---|---|---|
| key | 태그 key | tag-key |
| srn | SRN | srn:dev2::1234ab567cd64769e8f9g490hi304891:kr-west1::virtualserver:virtual-server/z95fa561-11u3-4frw-962g-3b123123c496 |
| value | 태그 value | tag-value |
scpcli resourcemanager tag value list
[--key <value>]
[--region <value>]
[--value <value>]
get tag value list
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
| Name | Type | Description | Example |
|---|---|---|---|
| key optional | string | 태그 key | tag-key |
| region optional | string | 리전 | kr-west1 |
| value optional | string | 태그 value | tag-value |
| Name | Description | Example |
|---|---|---|
| count | 개수 | 6 |
| values | 태그 value 목록 | [“value1”, “value2”] |
scpcli resourcemanager resource group set
--resource_group_id <value>
--description <value>
[--resource_types <value>]
[--tags <value>]
set resource_group
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
| Name | Type | Description | Example |
|---|---|---|---|
| resource_group_id required | string | 리소스 그룹 ID | 1486t61d84b354fb9135cc467owe1346 |
| description required | string | 리소스 그룹 설명 | resource group 1 |
| resource_types optional | array | 자원 유형 목록 (service:resource_type) | [ |
| tags optional | array | 태그 목록 | '{"key": "tag-key", "value": "tag-value"}' |
scpcli resourcemanager components tag show
--key <value>
--resource_identifier <value>
--resource_type <value>
--service <value>
--region <value>
get a specific components tag
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
| Name | Type | Description | Example |
|---|---|---|---|
| key required | string | 태그 key (base64 encoded KEY) | dGFnLWtleQ== |
| resource_identifier required | string | 자원 ID | z95fa561-11u3-4frw-962g-3b123123c496 |
| resource_type required | string | 자원 유형 | virtual-server |
| service required | string | 서비스 명 | virtualserver |
| region required | string | 리전 | kr-west1 |
| Name | Description | Example |
|---|---|---|
| content | 태그 |
scpcli resourcemanager resource show
--srn <value>
get a specific resource
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
| Name | Type | Description | Example |
|---|---|---|---|
| srn required | string | SRN (base64 encoded SRN) | c3JuOmRldjI6OjEyMzRhYjU2N2NkNjQ3NjllOGY5ZzQ5MGhpMzA0ODkxOmtyLXdlc3QxOjp2aXJ0dWFsc2VydmVyOnZpcnR1YWwtc2VydmVyL3o5NWZhNTYxLTExdTMtNGZydy05NjJnLTNiMTIzMTIzYzQ5Ng== |
| Name | Description | Example |
|---|---|---|
| resource | 자원 |
scpcli resourcemanager resource show by components
--resource_identifier <value>
--resource_type <value>
--service <value>
--region <value>
get a specific resource
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
| Name | Type | Description | Example |
|---|---|---|---|
| resource_identifier required | string | 자원 ID | z95fa561-11u3-4frw-962g-3b123123c496 |
| resource_type required | string | 자원 유형 | virtual-server |
| service required | string | 서비스 명 | virtualserver |
| region required | string | 리전 | kr-west1 |
| Name | Description | Example |
|---|---|---|
| resource | 자원 |
scpcli resourcemanager resource group show
--resource_group_id <value>
show a specific resource_group
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
| Name | Type | Description | Example |
|---|---|---|---|
| resource_group_id required | string | 리소스 그룹 ID | 1486t61d84b354fb9135cc467owe1346 |
| Name | Description | Example |
|---|---|---|
| resource_group | 리소스 그룹 |
scpcli resourcemanager resource tag show
--key <value>
--srn <value>
get a specific resource tag
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
| Name | Type | Description | Example |
|---|---|---|---|
| key required | string | 태그 key (base64 encoded KEY) | dGFnLWtleQ== |
| srn required | string | SRN (base64 encoded SRN) | c3JuOmRldjI6OjEyMzRhYjU2N2NkNjQ3NjllOGY5ZzQ5MGhpMzA0ODkxOmtyLXdlc3QxOjp2aXJ0dWFsc2VydmVyOnZpcnR1YWwtc2VydmVyL3o5NWZhNTYxLTExdTMtNGZydy05NjJnLTNiMTIzMTIzYzQ5Ng== |
| Name | Description | Example |
|---|---|---|
| content | 태그 |
scpcli resourcemanager components tag set
--resource_identifier <value>
--resource_type <value>
--service <value>
--region <value>
--tags <value>
update components tags
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
| Name | Type | Description | Example |
|---|---|---|---|
| resource_identifier required | string | 자원 ID | z95fa561-11u3-4frw-962g-3b123123c496 |
| resource_type required | string | 자원 유형 | virtual-server |
| service required | string | 서비스 명 | virtualserver |
| region required | string | 리전 | kr-west1 |
| tags required | array | 태그 목록 | '{"key": "tag-key", "value": "tag-value"}' |
scpcli resourcemanager components tag value set
--key <value>
--resource_identifier <value>
--resource_type <value>
--service <value>
--region <value>
--value <value>
update components tag value
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
| Name | Type | Description | Example |
|---|---|---|---|
| key required | string | 태그 key (base64 encoded KEY) | dGFnLWtleQ== |
| resource_identifier required | string | 자원 ID | z95fa561-11u3-4frw-962g-3b123123c496 |
| resource_type required | string | 자원 유형 | virtual-server |
| service required | string | 서비스 명 | virtualserver |
| region required | string | 리전 | kr-west1 |
| value required | string | SRN | tag-value |
scpcli resourcemanager resource tag set
--srn <value>
--tags <value>
update resource tags
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
| Name | Type | Description | Example |
|---|---|---|---|
| srn required | string | SRN (base64 encoded SRN) | c3JuOmRldjI6OjEyMzRhYjU2N2NkNjQ3NjllOGY5ZzQ5MGhpMzA0ODkxOmtyLXdlc3QxOjp2aXJ0dWFsc2VydmVyOnZpcnR1YWwtc2VydmVyL3o5NWZhNTYxLTExdTMtNGZydy05NjJnLTNiMTIzMTIzYzQ5Ng== |
| tags required | array | 태그 목록 | '{"key": "tag-key", "value": "tag-value"}' |
scpcli resourcemanager resource tag value set
--key <value>
--srn <value>
--value <value>
update resource tag value
상태 ACTIVE (CURRENT)
| 버전 | 최소 지원 보장일 |
|---|---|
| 1.0 | - |
| Name | Type | Description | Example |
|---|---|---|---|
| key required | string | 태그 key (base64 encoded KEY) | dGFnLWtleQ== |
| srn required | string | SRN (base64 encoded SRN) | c3JuOmRldjI6OjEyMzRhYjU2N2NkNjQ3NjllOGY5ZzQ5MGhpMzA0ODkxOmtyLXdlc3QxOjp2aXJ0dWFsc2VydmVyOnZpcnR1YWwtc2VydmVyL3o5NWZhNTYxLTExdTMtNGZydy05NjJnLTNiMTIzMTIzYzQ5Ng== |
| value required | string | SRN | tag-value |