This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

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

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

State ACTIVE (CURRENT)

VersionSupported Until
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

State ACTIVE (CURRENT)

VersionSupported Until
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

State ACTIVE (CURRENT)

VersionSupported Until
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

State ACTIVE (CURRENT)

VersionSupported Until
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

State ACTIVE (CURRENT)

VersionSupported Until
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

State ACTIVE (CURRENT)

VersionSupported Until
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

State ACTIVE (CURRENT)

VersionSupported Until
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

State ACTIVE (CURRENT)

VersionSupported Until
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

State ACTIVE (CURRENT)

VersionSupported Until
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

State ACTIVE (CURRENT)

VersionSupported Until
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_atModified At2024-05-17T00:23:17Z
modified_byModified By90dddfc2b1e04edba54ba2b41539a9ac
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

State ACTIVE (CURRENT)

VersionSupported Until
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_atCreated At2024-05-17T00:23:17Z
created_byCreated By90dddfc2b1e04edba54ba2b41539a9ac
description리소스 그룹 설명resource group 1
modified_atModified At2024-05-17T00:23:17Z
modified_byModified By90dddfc2b1e04edba54ba2b41539a9ac
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)

VersionSupported Until
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_atModified At2024-05-17T00:23:17Z
modified_byModified By90dddfc2b1e04edba54ba2b41539a9ac
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

State ACTIVE (CURRENT)

VersionSupported Until
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

State ACTIVE (CURRENT)

VersionSupported Until
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

State ACTIVE (CURRENT)

VersionSupported Until
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

State ACTIVE (CURRENT)

VersionSupported Until
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

State ACTIVE (CURRENT)

VersionSupported Until
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

State ACTIVE (CURRENT)

VersionSupported Until
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

State ACTIVE (CURRENT)

VersionSupported Until
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

State ACTIVE (CURRENT)

VersionSupported Until
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

State ACTIVE (CURRENT)

VersionSupported Until
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

State ACTIVE (CURRENT)

VersionSupported Until
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

State ACTIVE (CURRENT)

VersionSupported Until
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

State ACTIVE (CURRENT)

VersionSupported Until
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

State ACTIVE (CURRENT)

VersionSupported Until
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

State ACTIVE (CURRENT)

VersionSupported Until
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

State ACTIVE (CURRENT)

VersionSupported Until
1.0-

Parameters

NameTypeDescriptionExample
tags
required
dict태그 목록-