Resource Manager

Overview

SCP에서 제공하는 IaaS/PaaS 상품을 프로그램적으로 이용할 수 있도록 지원하는 명령 줄 인터페이스(Command-line interface, CLI)를 제공합니다.

본 가이드는 Resourcemanager 서비스에 대한 간략한 설명 및 CLI를 호출하는 방법을 제공합니다.

Version

VersionStatusSupported Until
1.0CURRENT-

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

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
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

NameDescriptionExample
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

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
key
required
string태그 key (base64 encoded KEY)dGFnLWtleQ==
resource_identifier
required
string자원 IDz95fa561-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

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
resource_identifier
required
string자원 IDz95fa561-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

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
resource_group_id
required
string리소스 그룹 ID1486t61d84b354fb9135cc467owe1346

1.5 - DeleteResourceGroups

1.5.1 - 1.0

scpcli resourcemanager resource group delete bulk
[--ids <value>]

Description

delete a specific resource_groups

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
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

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
key
required
string태그 key (base64 encoded KEY)dGFnLWtleQ==
srn
required
stringSRN (base64 encoded SRN)c3JuOmRldjI6OjEyMzRhYjU2N2NkNjQ3NjllOGY5ZzQ5MGhpMzA0ODkxOmtyLXdlc3QxOjp2aXJ0dWFsc2VydmVyOnZpcnR1YWwtc2VydmVyL3o5NWZhNTYxLTExdTMtNGZydy05NjJnLTNiMTIzMTIzYzQ5Ng==

1.7 - DeleteResourceTags

1.7.1 - 1.0

scpcli resourcemanager resource tag delete
--srn <value>

Description

delete resource tags

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
srn
required
stringSRN (base64 encoded SRN)c3JuOmRldjI6OjEyMzRhYjU2N2NkNjQ3NjllOGY5ZzQ5MGhpMzA0ODkxOmtyLXdlc3QxOjp2aXJ0dWFsc2VydmVyOnZpcnR1YWwtc2VydmVyL3o5NWZhNTYxLTExdTMtNGZydy05NjJnLTNiMTIzMTIzYzQ5Ng==

1.8 - DeleteTags

1.8.1 - 1.0

scpcli resourcemanager tag delete
--tags <value>

Description

delete tags

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
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

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
resource_identifier
required
string자원 IDz95fa561-11u3-4frw-962g-3b123123c496
resource_type
required
string자원 유형virtual-server
service
required
string서비스 명virtualserver
region
required
string리전kr-west1
size
optional
integersize20
page
optional
integerpage0
sort
optional
stringsortcreated_at:desc
key
optional
string태그 keytag-key
value
optional
string태그 valuetag-value

Responses

NameDescriptionExample
content태그 목록
countcount20
pagepage0
sizesize20
sortsort[‘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

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
resource_group_id
required
string리소스 그룹 ID1486t61d84b354fb9135cc467owe1346
size
optional
integersize20
page
optional
integerpage0
sort
optional
stringsortcreated_at:desc

Responses

NameDescriptionExample
idID0fdd87aab8cb46f59b7c1f81ed03fb3e
account_id어카운트ID1234ab567cd64769e8f9g490hi304891
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
serviceSERVICEvirtualserver
service_name서비스 명Virtual Server
srnSRNsrn: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

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
size
optional
integersize20
page
optional
integerpage0
sort
optional
stringsortcreated_at:desc
id
optional
string리소스 그룹 ID1486t61d84b354fb9135cc467owe1346
name
optional
string리소스 그룹명resource-group-1
region
optional
string리전kr-west1

Responses

NameDescriptionExample
id리소스 그룹 ID1486t61d84b354fb9135cc467owe1346
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”}]

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

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
size
optional
integersize20
page
optional
integerpage0
sort
optional
stringsortcreated_at:desc
id
optional
string자원 IDz95fa561-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

NameDescriptionExample
idID0fdd87aab8cb46f59b7c1f81ed03fb3e
account_id어카운트ID1234ab567cd64769e8f9g490hi304891
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
serviceSERVICEvirtualserver
service_name서비스 명Virtual Server
srnSRNsrn: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

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
srn
required
stringSRN (base64 encoded SRN)c3JuOmRldjI6OjEyMzRhYjU2N2NkNjQ3NjllOGY5ZzQ5MGhpMzA0ODkxOmtyLXdlc3QxOjp2aXJ0dWFsc2VydmVyOnZpcnR1YWwtc2VydmVyL3o5NWZhNTYxLTExdTMtNGZydy05NjJnLTNiMTIzMTIzYzQ5Ng==
size
optional
integersize20
page
optional
integerpage0
sort
optional
stringsortcreated_at:desc
key
optional
string태그 keytag-key
value
optional
string태그 valuetag-value

Responses

NameDescriptionExample
content태그 목록
countcount20
pagepage0
sizesize20
sortsort[‘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

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
key
optional
string태그 keytag-key
region
optional
string리전kr-west1

Responses

NameDescriptionExample
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

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
size
optional
integersize20
page
optional
integerpage0
sort
optional
stringsortcreated_at:desc
account_id
optional
string어카운트 ID1234ab567cd64769e8f9g490hi304891
key
optional
string태그 keytag-key
value
optional
string태그 valuetag-value
resource_identifier
optional
string자원 IDz95fa561-11u3-4frw-962g-3b123123c496
resource_type
optional
string자원 유형virtual-server
service
optional
string서비스 명virtualserver
offering
optional
stringSCP 운영 단위dev2
region
optional
string리전kr-west1

Responses

NameDescriptionExample
key태그 keytag-key
srnSRNsrn:dev2::1234ab567cd64769e8f9g490hi304891:kr-west1::virtualserver:virtual-server/z95fa561-11u3-4frw-962g-3b123123c496
value태그 valuetag-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

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
key
optional
string태그 keytag-key
region
optional
string리전kr-west1
value
optional
string태그 valuetag-value

Responses

NameDescriptionExample
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

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
resource_group_id
required
string리소스 그룹 ID1486t61d84b354fb9135cc467owe1346
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

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
key
required
string태그 key (base64 encoded KEY)dGFnLWtleQ==
resource_identifier
required
string자원 IDz95fa561-11u3-4frw-962g-3b123123c496
resource_type
required
string자원 유형virtual-server
service
required
string서비스 명virtualserver
region
required
string리전kr-west1

Responses

NameDescriptionExample
content태그

1.19 - ShowResource

1.19.1 - 1.0

scpcli resourcemanager resource show
--srn <value>

Description

get a specific resource

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
srn
required
stringSRN (base64 encoded SRN)c3JuOmRldjI6OjEyMzRhYjU2N2NkNjQ3NjllOGY5ZzQ5MGhpMzA0ODkxOmtyLXdlc3QxOjp2aXJ0dWFsc2VydmVyOnZpcnR1YWwtc2VydmVyL3o5NWZhNTYxLTExdTMtNGZydy05NjJnLTNiMTIzMTIzYzQ5Ng==

Responses

NameDescriptionExample
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

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
resource_identifier
required
string자원 IDz95fa561-11u3-4frw-962g-3b123123c496
resource_type
required
string자원 유형virtual-server
service
required
string서비스 명virtualserver
region
required
string리전kr-west1

Responses

NameDescriptionExample
resource자원

1.21 - ShowResourceGroup

1.21.1 - 1.0

scpcli resourcemanager resource group show
--resource_group_id <value>

Description

show a specific resource_group

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
resource_group_id
required
string리소스 그룹 ID1486t61d84b354fb9135cc467owe1346

Responses

NameDescriptionExample
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

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
key
required
string태그 key (base64 encoded KEY)dGFnLWtleQ==
srn
required
stringSRN (base64 encoded SRN)c3JuOmRldjI6OjEyMzRhYjU2N2NkNjQ3NjllOGY5ZzQ5MGhpMzA0ODkxOmtyLXdlc3QxOjp2aXJ0dWFsc2VydmVyOnZpcnR1YWwtc2VydmVyL3o5NWZhNTYxLTExdTMtNGZydy05NjJnLTNiMTIzMTIzYzQ5Ng==

Responses

NameDescriptionExample
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

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
resource_identifier
required
string자원 IDz95fa561-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

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
key
required
string태그 key (base64 encoded KEY)dGFnLWtleQ==
resource_identifier
required
string자원 IDz95fa561-11u3-4frw-962g-3b123123c496
resource_type
required
string자원 유형virtual-server
service
required
string서비스 명virtualserver
region
required
string리전kr-west1
value
required
stringSRNtag-value

1.25 - UpdateResourceTags

1.25.1 - 1.0

scpcli resourcemanager resource tag set
--srn <value>
--tags <value>

Description

update resource tags

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
srn
required
stringSRN (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

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
key
required
string태그 key (base64 encoded KEY)dGFnLWtleQ==
srn
required
stringSRN (base64 encoded SRN)c3JuOmRldjI6OjEyMzRhYjU2N2NkNjQ3NjllOGY5ZzQ5MGhpMzA0ODkxOmtyLXdlc3QxOjp2aXJ0dWFsc2VydmVyOnZpcnR1YWwtc2VydmVyL3o5NWZhNTYxLTExdTMtNGZydy05NjJnLTNiMTIzMTIzYzQ5Ng==
value
required
stringSRNtag-value

1.27 - UpdateTags

1.27.1 - 1.0

scpcli resourcemanager tag set
--tags <value>

Description

update tags

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
tags
required
dict태그 목록-