Resource Manager
Overview
Provides a Command-line Interface (CLI) that supports programmatic use of IaaS/PaaS products provided by SCP.
This guide provides a brief description of Resourcemanager service and how to call CLI.
Version
| Version | Status | Supported Until |
|---|
| 1.0 | CURRENT | - |
1 - CLIs
1.1 - CreateResourceGroup
1.1.1 - 1.0
scpcli resourcemanager resource group create
--name <value>
--description <value>
[--region <value>]
[--resource_types <value>]
[--tags <value>]
Description
create a resource_group
State
ACTIVE (CURRENT)
| Version | Supported Until |
|---|
| 1.0 | - |
Parameters
| 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"}' |
Responses
| Name | Description | Example |
|---|
| resource_group | 리소스 그룹 | |
1.2 - DeleteComponentsTag
1.2.1 - 1.0
scpcli resourcemanager components tag key delete
--key <value>
--resource_identifier <value>
--resource_type <value>
--service <value>
--region <value>
Description
delete a specific components tag
State
ACTIVE (CURRENT)
| Version | Supported Until |
|---|
| 1.0 | - |
Parameters
| 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 |
1.3 - DeleteComponentsTags
1.3.1 - 1.0
scpcli resourcemanager components tag delete
--resource_identifier <value>
--resource_type <value>
--service <value>
--region <value>
Description
delete components tags
State
ACTIVE (CURRENT)
| Version | Supported Until |
|---|
| 1.0 | - |
Parameters
| 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 |
1.4 - DeleteResourceGroup
1.4.1 - 1.0
scpcli resourcemanager resource group delete
--resource_group_id <value>
Description
delete a specific resource_group
State
ACTIVE (CURRENT)
| Version | Supported Until |
|---|
| 1.0 | - |
Parameters
| Name | Type | Description | Example |
|---|
resource_group_id required | string | 리소스 그룹 ID | 1486t61d84b354fb9135cc467owe1346 |
1.5 - DeleteResourceGroups
1.5.1 - 1.0
scpcli resourcemanager resource group delete bulk
[--ids <value>]
Description
delete a specific resource_groups
State
ACTIVE (CURRENT)
| Version | Supported Until |
|---|
| 1.0 | - |
Parameters
| Name | Type | Description | Example |
|---|
ids optional | array | 리소스 그룹 ID 목록 | [ |
1.6 - DeleteResourceTag
1.6.1 - 1.0
scpcli resourcemanager resource tag key delete
--key <value>
--srn <value>
Description
delete a specific resource tag
State
ACTIVE (CURRENT)
| Version | Supported Until |
|---|
| 1.0 | - |
Parameters
| Name | Type | Description | Example |
|---|
key required | string | 태그 key (base64 encoded KEY) | dGFnLWtleQ== |
srn required | string | SRN (base64 encoded SRN) | c3JuOmRldjI6OjEyMzRhYjU2N2NkNjQ3NjllOGY5ZzQ5MGhpMzA0ODkxOmtyLXdlc3QxOjp2aXJ0dWFsc2VydmVyOnZpcnR1YWwtc2VydmVyL3o5NWZhNTYxLTExdTMtNGZydy05NjJnLTNiMTIzMTIzYzQ5Ng== |
1.7 - DeleteResourceTags
1.7.1 - 1.0
scpcli resourcemanager resource tag delete
--srn <value>
Description
delete resource tags
State
ACTIVE (CURRENT)
| Version | Supported Until |
|---|
| 1.0 | - |
Parameters
| Name | Type | Description | Example |
|---|
srn required | string | SRN (base64 encoded SRN) | c3JuOmRldjI6OjEyMzRhYjU2N2NkNjQ3NjllOGY5ZzQ5MGhpMzA0ODkxOmtyLXdlc3QxOjp2aXJ0dWFsc2VydmVyOnZpcnR1YWwtc2VydmVyL3o5NWZhNTYxLTExdTMtNGZydy05NjJnLTNiMTIzMTIzYzQ5Ng== |
1.8 - DeleteTags
1.8.1 - 1.0
scpcli resourcemanager tag delete
--tags <value>
Description
delete tags
State
ACTIVE (CURRENT)
| Version | Supported Until |
|---|
| 1.0 | - |
Parameters
| Name | Type | Description | Example |
|---|
tags required | dict | 태그 키 목록 | {"srn:e::PROJECT-NTcEraJPrRhNGqldsJLTnf:kr-east1::compute:instance/INSTANCE-UPOg3Z6ZqyiMM0QyC3sI2m": ["key1", "key4"]} |
1.9 - ListComponentsTags
1.9.1 - 1.0
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>]
Description
get components tags
State
ACTIVE (CURRENT)
| Version | Supported Until |
|---|
| 1.0 | - |
Parameters
| 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 |
Responses
| Name | Description | Example |
|---|
| content | 태그 목록 | |
| count | count | 20 |
| page | page | 0 |
| size | size | 20 |
| sort | sort | [‘created_at:asc’] |
1.10 - ListResourceGroupResources
1.10.1 - 1.0
scpcli resourcemanager resource group resource list
--resource_group_id <value>
[--size <value>]
[--page <value>]
[--sort <value>]
Description
list a specific resource_group_resources
State
ACTIVE (CURRENT)
| Version | Supported Until |
|---|
| 1.0 | - |
Parameters
| 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 |
Responses
| Name | Description | Example |
|---|
| id | ID | 0fdd87aab8cb46f59b7c1f81ed03fb3e |
| account_id | 어카운트ID | 1234ab567cd64769e8f9g490hi304891 |
| created_at | 생성 일시 | 2025-02-27T10:23:43Z |
| created_by | 생성자 | 7123ke8439734e5789lj355b17ef5473 |
| modified_at | Modified At | 2024-05-17T00:23:17Z |
| modified_by | 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”}] |
1.11 - ListResourceGroups
1.11.1 - 1.0
scpcli resourcemanager resource group list
[--size <value>]
[--page <value>]
[--sort <value>]
[--id <value>]
[--name <value>]
[--region <value>]
Description
get resource_groups list
State
ACTIVE (CURRENT)
| Version | Supported Until |
|---|
| 1.0 | - |
Parameters
| 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 |
Responses
| Name | Description | Example |
|---|
| id | 리소스 그룹 ID | 1486t61d84b354fb9135cc467owe1346 |
| created_at | Created At | 2024-05-17T00:23:17Z |
| created_by | Created By | 90dddfc2b1e04edba54ba2b41539a9ac |
| description | 리소스 그룹 설명 | resource group 1 |
| modified_at | Modified At | 2024-05-17T00:23:17Z |
| modified_by | 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”}] |
1.12 - ListResources
1.12.1 - 1.0
scpcli resourcemanager resource list
[--size <value>]
[--page <value>]
[--sort <value>]
[--id <value>]
[--resource_name <value>]
[--service_name <value>]
[--resource_type <value>]
[--region <value>]
Description
get resources list
State
ACTIVE (CURRENT)
| Version | Supported Until |
|---|
| 1.0 | - |
Parameters
| 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 |
Responses
| Name | Description | Example |
|---|
| id | ID | 0fdd87aab8cb46f59b7c1f81ed03fb3e |
| account_id | 어카운트ID | 1234ab567cd64769e8f9g490hi304891 |
| created_at | 생성 일시 | 2025-02-27T10:23:43Z |
| created_by | 생성자 | 7123ke8439734e5789lj355b17ef5473 |
| modified_at | Modified At | 2024-05-17T00:23:17Z |
| modified_by | 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”}] |
1.13 - ListResourceTags
1.13.1 - 1.0
scpcli resourcemanager resource tag list
--srn <value>
[--size <value>]
[--page <value>]
[--sort <value>]
[--key <value>]
[--value <value>]
Description
get resource tags
State
ACTIVE (CURRENT)
| Version | Supported Until |
|---|
| 1.0 | - |
Parameters
| 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 |
Responses
| Name | Description | Example |
|---|
| content | 태그 목록 | |
| count | count | 20 |
| page | page | 0 |
| size | size | 20 |
| sort | sort | [‘created_at:asc’] |
1.14 - ListTagKeys
1.14.1 - 1.0
scpcli resourcemanager tag key list
[--key <value>]
[--region <value>]
Description
get tag key list
State
ACTIVE (CURRENT)
| Version | Supported Until |
|---|
| 1.0 | - |
Parameters
| Name | Type | Description | Example |
|---|
key optional | string | 태그 key | tag-key |
region optional | string | 리전 | kr-west1 |
Responses
| Name | Description | Example |
|---|
| count | 개수 | 6 |
| keys | 태그 key 목록 | [“key1”, “key2”] |
1.15 - ListTags
1.15.1 - 1.0
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>]
Description
get tag list
State
ACTIVE (CURRENT)
| Version | Supported Until |
|---|
| 1.0 | - |
Parameters
| 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 |
Responses
| 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 |
1.16 - ListTagValues
1.16.1 - 1.0
scpcli resourcemanager tag value list
[--key <value>]
[--region <value>]
[--value <value>]
Description
get tag value list
State
ACTIVE (CURRENT)
| Version | Supported Until |
|---|
| 1.0 | - |
Parameters
| Name | Type | Description | Example |
|---|
key optional | string | 태그 key | tag-key |
region optional | string | 리전 | kr-west1 |
value optional | string | 태그 value | tag-value |
Responses
| Name | Description | Example |
|---|
| count | 개수 | 6 |
| values | 태그 value 목록 | [“value1”, “value2”] |
1.17 - SetResourceGroup
1.17.1 - 1.0
scpcli resourcemanager resource group set
--resource_group_id <value>
--description <value>
[--resource_types <value>]
[--tags <value>]
Description
set resource_group
State
ACTIVE (CURRENT)
| Version | Supported Until |
|---|
| 1.0 | - |
Parameters
| 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"}' |
1.18 - ShowComponentsTag
1.18.1 - 1.0
scpcli resourcemanager components tag show
--key <value>
--resource_identifier <value>
--resource_type <value>
--service <value>
--region <value>
Description
get a specific components tag
State
ACTIVE (CURRENT)
| Version | Supported Until |
|---|
| 1.0 | - |
Parameters
| 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 |
Responses
| Name | Description | Example |
|---|
| content | 태그 | |
1.19 - ShowResource
1.19.1 - 1.0
scpcli resourcemanager resource show
--srn <value>
Description
get a specific resource
State
ACTIVE (CURRENT)
| Version | Supported Until |
|---|
| 1.0 | - |
Parameters
| Name | Type | Description | Example |
|---|
srn required | string | SRN (base64 encoded SRN) | c3JuOmRldjI6OjEyMzRhYjU2N2NkNjQ3NjllOGY5ZzQ5MGhpMzA0ODkxOmtyLXdlc3QxOjp2aXJ0dWFsc2VydmVyOnZpcnR1YWwtc2VydmVyL3o5NWZhNTYxLTExdTMtNGZydy05NjJnLTNiMTIzMTIzYzQ5Ng== |
Responses
| Name | Description | Example |
|---|
| resource | 자원 | |
1.20 - ShowResourceByComponents
1.20.1 - 1.0
scpcli resourcemanager resource show by components
--resource_identifier <value>
--resource_type <value>
--service <value>
--region <value>
Description
get a specific resource
State
ACTIVE (CURRENT)
| Version | Supported Until |
|---|
| 1.0 | - |
Parameters
| 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 |
Responses
| Name | Description | Example |
|---|
| resource | 자원 | |
1.21 - ShowResourceGroup
1.21.1 - 1.0
scpcli resourcemanager resource group show
--resource_group_id <value>
Description
show a specific resource_group
State
ACTIVE (CURRENT)
| Version | Supported Until |
|---|
| 1.0 | - |
Parameters
| Name | Type | Description | Example |
|---|
resource_group_id required | string | 리소스 그룹 ID | 1486t61d84b354fb9135cc467owe1346 |
Responses
| Name | Description | Example |
|---|
| resource_group | 리소스 그룹 | |
1.22 - ShowResourceTag
1.22.1 - 1.0
scpcli resourcemanager resource tag show
--key <value>
--srn <value>
Description
get a specific resource tag
State
ACTIVE (CURRENT)
| Version | Supported Until |
|---|
| 1.0 | - |
Parameters
| Name | Type | Description | Example |
|---|
key required | string | 태그 key (base64 encoded KEY) | dGFnLWtleQ== |
srn required | string | SRN (base64 encoded SRN) | c3JuOmRldjI6OjEyMzRhYjU2N2NkNjQ3NjllOGY5ZzQ5MGhpMzA0ODkxOmtyLXdlc3QxOjp2aXJ0dWFsc2VydmVyOnZpcnR1YWwtc2VydmVyL3o5NWZhNTYxLTExdTMtNGZydy05NjJnLTNiMTIzMTIzYzQ5Ng== |
Responses
| Name | Description | Example |
|---|
| content | 태그 | |
1.23 - UpdateComponentsTags
1.23.1 - 1.0
scpcli resourcemanager components tag set
--resource_identifier <value>
--resource_type <value>
--service <value>
--region <value>
--tags <value>
Description
update components tags
State
ACTIVE (CURRENT)
| Version | Supported Until |
|---|
| 1.0 | - |
Parameters
| 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"}' |
1.24 - UpdateComponentsTagValue
1.24.1 - 1.0
scpcli resourcemanager components tag value set
--key <value>
--resource_identifier <value>
--resource_type <value>
--service <value>
--region <value>
--value <value>
Description
update components tag value
State
ACTIVE (CURRENT)
| Version | Supported Until |
|---|
| 1.0 | - |
Parameters
| 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 |
1.25 - UpdateResourceTags
1.25.1 - 1.0
scpcli resourcemanager resource tag set
--srn <value>
--tags <value>
Description
update resource tags
State
ACTIVE (CURRENT)
| Version | Supported Until |
|---|
| 1.0 | - |
Parameters
| Name | Type | Description | Example |
|---|
srn required | string | SRN (base64 encoded SRN) | c3JuOmRldjI6OjEyMzRhYjU2N2NkNjQ3NjllOGY5ZzQ5MGhpMzA0ODkxOmtyLXdlc3QxOjp2aXJ0dWFsc2VydmVyOnZpcnR1YWwtc2VydmVyL3o5NWZhNTYxLTExdTMtNGZydy05NjJnLTNiMTIzMTIzYzQ5Ng== |
tags required | array | 태그 목록 | '{"key": "tag-key", "value": "tag-value"}' |
1.26 - UpdateResourceTagValue
1.26.1 - 1.0
scpcli resourcemanager resource tag value set
--key <value>
--srn <value>
--value <value>
Description
update resource tag value
State
ACTIVE (CURRENT)
| Version | Supported Until |
|---|
| 1.0 | - |
Parameters
| 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 |
1.27 - UpdateTags
1.27.1 - 1.0
scpcli resourcemanager tag set
--tags <value>
Description
update tags
State
ACTIVE (CURRENT)
| Version | Supported Until |
|---|
| 1.0 | - |
Parameters
| Name | Type | Description | Example |
|---|
tags required | dict | 태그 목록 | - |