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

Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.

VersionStatusNot Before
1.0CURRENT-

CLI Version History

1.0

Initial CLI release for Resource Manager

Changes

  • [New] resourcemanager resource list [--size <value>] [--page <value>] [--sort <value>] [--id <value>] [--resource_name <value>] [--service_name <value>] [--resource_type <value>] [--region <value>] - ListResources commands have been added.
  • [New] resourcemanager resource show --srn <value> - ShowResource commands have been added.
  • [New] resourcemanager resource show by components --resource_identifier <value> --resource_type <value> --service <value> --region <value> - ShowResourceByComponents commands have been added.
  • [New] resourcemanager resource group create --name <value> --description <value> [--region <value>] [--resource_types <value>] [--tags <value>] - CreateResourceGroup commands have been added.
  • [New] resourcemanager resource group delete --resource_group_id <value> - DeleteResourceGroup commands have been added.
  • [New] resourcemanager resource group delete bulk [--ids <value>] - DeleteResourceGroups commands have been added.
  • [New] resourcemanager resource group resource list --resource_group_id <value> [--size <value>] [--page <value>] [--sort <value>] - ListResourceGroupResources commands have been added.
  • [New] resourcemanager resource group list [--size <value>] [--page <value>] [--sort <value>] [--id <value>] [--name <value>] [--region <value>] - ListResourceGroups commands have been added.
  • [New] resourcemanager resource group set --resource_group_id <value> --description <value> [--resource_types <value>] [--tags <value>] - SetResourceGroup commands have been added.
  • [New] resourcemanager resource group show --resource_group_id <value> - ShowResourceGroup commands have been added.
  • [New] 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>] - ListTags commands have been added.
  • [New] resourcemanager tag delete --tags <value> - DeleteTags commands have been added.
  • [New] resourcemanager tag key list [--key <value>] [--region <value>] - ListTagKeys commands have been added.
  • [New] resourcemanager tag value list [--key <value>] [--region <value>] [--value <value>] - ListTagValues commands have been added.
  • [New] resourcemanager tag set --tags <value> - UpdateTags commands have been added.
  • [New] resourcemanager resource tag list --srn <value> [--size <value>] [--page <value>] [--sort <value>] [--key <value>] [--value <value>] - ListResourceTags commands have been added.
  • [New] resourcemanager resource tag delete --srn <value> - DeleteResourceTags commands have been added.
  • [New] resourcemanager resource tag show --key <value> --srn <value> - ShowResourceTag commands have been added.
  • [New] resourcemanager resource tag key delete --key <value> --srn <value> - DeleteResourceTag commands have been added.
  • [New] resourcemanager resource tag value set --key <value> --srn <value> --value <value> - UpdateResourceTagValue commands have been added.
  • [New] resourcemanager resource tag set --srn <value> --tags <value> - UpdateResourceTags commands have been added.
  • [New] resourcemanager components tag list --resource_identifier <value> --resource_type <value> --service <value> --region <value> [--size <value>] [--page <value>] [--sort <value>] [--key <value>] [--value <value>] - ListComponentsTags commands have been added.
  • [New] resourcemanager components tag show --key <value> --resource_identifier <value> --resource_type <value> --service <value> --region <value> - ShowComponentsTag commands have been added.
  • [New] resourcemanager components tag value set --key <value> --resource_identifier <value> --resource_type <value> --service <value> --region <value> --value <value> - UpdateComponentsTagValue commands have been added.
  • [New] resourcemanager components tag delete --resource_identifier <value> --resource_type <value> --service <value> --region <value> - DeleteComponentsTags commands have been added.
  • [New] resourcemanager components tag key delete --key <value> --resource_identifier <value> --resource_type <value> --service <value> --region <value> - DeleteComponentsTag commands have been added.
  • [New] resourcemanager components tag set --resource_identifier <value> --resource_type <value> --service <value> --region <value> --tags <value> - UpdateComponentsTags commands have been added.

1 - CLIs

1.1 - CreateResourceGroup

1.1.1 - 1.0

scp-cli resourcemanager resource group create
--name <value>
--description <value>
[--region <value>]
[--resource_types <value>]
[--tags <value>]

Description

create a resource_group

State ACTIVE (CURRENT)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
name
required
stringResource Group nameresource-group-1
description
required
stringResource Group descriptionresource group 1
region
optional
stringRegionkr-west1
resource_types
optional
arrayResource type list (service:resource_type)[
tags
optional
arrayTag list'{"key": "tag-key", "value": "tag-value"}'

Responses

NameDescriptionExample
resource_groupResource Group

1.2 - DeleteComponentsTag

1.2.1 - 1.0

scp-cli 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)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
key
required
stringTag key (base64 encoded KEY)dGFnLWtleQ==
resource_identifier
required
stringResource IDz95fa561-11u3-4frw-962g-3b123123c496
resource_type
required
stringResource typevirtual-server
service
required
stringService namevirtualserver
region
required
stringRegionkr-west1

1.3 - DeleteComponentsTags

1.3.1 - 1.0

scp-cli resourcemanager components tag delete
--resource_identifier <value>
--resource_type <value>
--service <value>
--region <value>

Description

delete components tags

State ACTIVE (CURRENT)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
resource_identifier
required
stringResource IDz95fa561-11u3-4frw-962g-3b123123c496
resource_type
required
stringResource typevirtual-server
service
required
stringService namevirtualserver
region
required
stringRegionkr-west1

1.4 - DeleteResourceGroup

1.4.1 - 1.0

scp-cli resourcemanager resource group delete
--resource_group_id <value>

Description

delete a specific resource_group

State ACTIVE (CURRENT)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
resource_group_id
required
stringResource Group ID1486t61d84b354fb9135cc467owe1346

1.5 - DeleteResourceGroups

1.5.1 - 1.0

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

Description

delete a specific resource_groups

State ACTIVE (CURRENT)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
ids
optional
arrayResource Group ID list[

1.6 - DeleteResourceTag

1.6.1 - 1.0

scp-cli resourcemanager resource tag key delete
--key <value>
--srn <value>

Description

delete a specific resource tag

State ACTIVE (CURRENT)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
key
required
stringTag key (base64 encoded KEY)dGFnLWtleQ==
srn
required
stringSRN (base64 encoded SRN)c3JuOmRldjI6OjEyMzRhYjU2N2NkNjQ3NjllOGY5ZzQ5MGhpMzA0ODkxOmtyLXdlc3QxOjp2aXJ0dWFsc2VydmVyOnZpcnR1YWwtc2VydmVyL3o5NWZhNTYxLTExdTMtNGZydy05NjJnLTNiMTIzMTIzYzQ5Ng==

1.7 - DeleteResourceTags

1.7.1 - 1.0

scp-cli resourcemanager resource tag delete
--srn <value>

Description

delete resource tags

State ACTIVE (CURRENT)

VersionNot Before
1.0-

Parameters

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

1.8 - DeleteTags

1.8.1 - 1.0

scp-cli resourcemanager tag delete
--tags <value>

Description

delete tags

State ACTIVE (CURRENT)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
tags
required
dictTag key list{"srn:e::PROJECT-NTcEraJPrRhNGqldsJLTnf:kr-east1::compute:instance/INSTANCE-UPOg3Z6ZqyiMM0QyC3sI2m": ["key1", "key4"]}

1.9 - ListComponentsTags

1.9.1 - 1.0

scp-cli 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)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
resource_identifier
required
stringResource IDz95fa561-11u3-4frw-962g-3b123123c496
resource_type
required
stringResource typevirtual-server
service
required
stringService namevirtualserver
region
required
stringRegionkr-west1
size
optional
integersize20
page
optional
integerpage0
sort
optional
stringsortcreated_at:desc
key
optional
stringTag keytag-key
value
optional
stringTag valuetag-value

Responses

NameDescriptionExample
contentTag list
countcount20
pagepage0
sizesize20
sortsort[‘created_at:asc’]

1.10 - ListResourceGroupResources

1.10.1 - 1.0

scp-cli 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)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
resource_group_id
required
stringResource Group ID1486t61d84b354fb9135cc467owe1346
size
optional
integersize20
page
optional
integerpage0
sort
optional
stringsortcreated_at:desc

Responses

NameDescriptionExample
idID0fdd87aab8cb46f59b7c1f81ed03fb3e
account_idAccount ID1234ab567cd64769e8f9g490hi304891
created_atCreated At2025-02-27T10:23:43Z
created_byCreated By7123ke8439734e5789lj355b17ef5473
modified_atModified At2024-05-17T00:23:17Z
modified_byModified By90dddfc2b1e04edba54ba2b41539a9ac
product_nameProduct/ServiceVirtual Server
regionRegionkr-west1
resource_nameResource nameresource-name-1
resource_typeResource typevirtual-server
resource_type_display_nameResource type nameVirtual Server
serviceServicevirtualserver
service_nameService nameVirtual Server
srnSRNsrn:dev2::1234ab567cd64769e8f9g490hi304891:kr-west1::virtualserver:virtual-server/z95fa561-11u3-4frw-962g-3b123123c496
stateStateSuccess
tagsTag list[{“key1”: “value1”}, {“key2”: “value2”}]

1.11 - ListResourceGroups

1.11.1 - 1.0

scp-cli resourcemanager resource group list
[--size <value>]
[--page <value>]
[--sort <value>]
[--id <value>]
[--name <value>]
[--region <value>]

Description

get resource_groups list

State ACTIVE (CURRENT)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
size
optional
integersize20
page
optional
integerpage0
sort
optional
stringsortcreated_at:desc
id
optional
stringResource Group ID1486t61d84b354fb9135cc467owe1346
name
optional
stringResource Group nameresource-group-1
region
optional
stringRegionkr-west1

Responses

NameDescriptionExample
idResource Group ID1486t61d84b354fb9135cc467owe1346
created_atCreated At2024-05-17T00:23:17Z
created_byCreated By90dddfc2b1e04edba54ba2b41539a9ac
descriptionResource Group descriptionresource group 1
modified_atModified At2024-05-17T00:23:17Z
modified_byModified By90dddfc2b1e04edba54ba2b41539a9ac
nameResource Group nameresource-group-1
regionRegionkr-west1
resource_typesResource type list[“resourcemanager:resource-group”, “loggingaudit:trail”]
tagsTag list[{“key”: “key1”, “value”: “value1”}, {“key”: “key2”, “value”: “value2”}]

1.12 - ListResources

1.12.1 - 1.0

scp-cli 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)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
size
optional
integersize20
page
optional
integerpage0
sort
optional
stringsortcreated_at:desc
id
optional
stringResource IDz95fa561-11u3-4frw-962g-3b123123c496
resource_name
optional
stringResource nameresource-name-1
service_name
optional
stringService nameVirtual Server
resource_type
optional
stringResource typevirtual-server
region
optional
stringRegionkr-west1

Responses

NameDescriptionExample
idID0fdd87aab8cb46f59b7c1f81ed03fb3e
account_idAccount ID1234ab567cd64769e8f9g490hi304891
created_atCreated At2025-02-27T10:23:43Z
created_byCreated By7123ke8439734e5789lj355b17ef5473
modified_atModified At2024-05-17T00:23:17Z
modified_byModified By90dddfc2b1e04edba54ba2b41539a9ac
product_nameProduct/ServiceVirtual Server
regionRegionkr-west1
resource_nameResource nameresource-name-1
resource_typeResource typevirtual-server
resource_type_display_nameResource type nameVirtual Server
serviceServicevirtualserver
service_nameService nameVirtual Server
srnSRNsrn:dev2::1234ab567cd64769e8f9g490hi304891:kr-west1::virtualserver:virtual-server/z95fa561-11u3-4frw-962g-3b123123c496
stateStateSuccess
tagsTag list[{“key1”: “value1”}, {“key2”: “value2”}]

1.13 - ListResourceTags

1.13.1 - 1.0

scp-cli resourcemanager resource tag list
--srn <value>
[--size <value>]
[--page <value>]
[--sort <value>]
[--key <value>]
[--value <value>]

Description

get resource tags

State ACTIVE (CURRENT)

VersionNot Before
1.0-

Parameters

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

Responses

NameDescriptionExample
contentTag list
countcount20
pagepage0
sizesize20
sortsort[‘created_at:asc’]

1.14 - ListTagKeys

1.14.1 - 1.0

scp-cli resourcemanager tag key list
[--key <value>]
[--region <value>]

Description

get tag key list

State ACTIVE (CURRENT)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
key
optional
stringTag keytag-key
region
optional
stringRegionkr-west1

Responses

NameDescriptionExample
countCount6
keysTag key list[“key1”, “key2”]

1.15 - ListTags

1.15.1 - 1.0

scp-cli 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)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
size
optional
integersize20
page
optional
integerpage0
sort
optional
stringsortcreated_at:desc
account_id
optional
stringAccount ID1234ab567cd64769e8f9g490hi304891
key
optional
stringTag keytag-key
value
optional
stringTag valuetag-value
resource_identifier
optional
stringResource IDz95fa561-11u3-4frw-962g-3b123123c496
resource_type
optional
stringResource typevirtual-server
service
optional
stringService namevirtualserver
offering
optional
stringSCP Offeringdev2
region
optional
stringRegionkr-west1

Responses

NameDescriptionExample
keyTag keytag-key
srnSRNsrn:dev2::1234ab567cd64769e8f9g490hi304891:kr-west1::virtualserver:virtual-server/z95fa561-11u3-4frw-962g-3b123123c496
valueTag valuetag-value

1.16 - ListTagValues

1.16.1 - 1.0

scp-cli resourcemanager tag value list
[--key <value>]
[--region <value>]
[--value <value>]

Description

get tag value list

State ACTIVE (CURRENT)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
key
optional
stringTag keytag-key
region
optional
stringRegionkr-west1
value
optional
stringTag valuetag-value

Responses

NameDescriptionExample
countCount6
valuesTag value list[“value1”, “value2”]

1.17 - SetResourceGroup

1.17.1 - 1.0

scp-cli resourcemanager resource group set
--resource_group_id <value>
--description <value>
[--resource_types <value>]
[--tags <value>]

Description

set resource_group

State ACTIVE (CURRENT)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
resource_group_id
required
stringResource Group ID1486t61d84b354fb9135cc467owe1346
description
required
stringResource Group descriptionresource group 1
resource_types
optional
arrayResource type list (service:resource_type)[
tags
optional
arrayTag list'{"key": "tag-key", "value": "tag-value"}'

1.18 - ShowComponentsTag

1.18.1 - 1.0

scp-cli 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)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
key
required
stringTag key (base64 encoded KEY)dGFnLWtleQ==
resource_identifier
required
stringResource IDz95fa561-11u3-4frw-962g-3b123123c496
resource_type
required
stringResource typevirtual-server
service
required
stringService namevirtualserver
region
required
stringRegionkr-west1

Responses

NameDescriptionExample
contentTag

1.19 - ShowResource

1.19.1 - 1.0

scp-cli resourcemanager resource show
--srn <value>

Description

get a specific resource

State ACTIVE (CURRENT)

VersionNot Before
1.0-

Parameters

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

Responses

NameDescriptionExample
resourceResource

1.20 - ShowResourceByComponents

1.20.1 - 1.0

scp-cli resourcemanager resource show by components
--resource_identifier <value>
--resource_type <value>
--service <value>
--region <value>

Description

get a specific resource

State ACTIVE (CURRENT)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
resource_identifier
required
stringResource IDz95fa561-11u3-4frw-962g-3b123123c496
resource_type
required
stringResource typevirtual-server
service
required
stringService namevirtualserver
region
required
stringRegionkr-west1

Responses

NameDescriptionExample
resourceResource

1.21 - ShowResourceGroup

1.21.1 - 1.0

scp-cli resourcemanager resource group show
--resource_group_id <value>

Description

show a specific resource_group

State ACTIVE (CURRENT)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
resource_group_id
required
stringResource Group ID1486t61d84b354fb9135cc467owe1346

Responses

NameDescriptionExample
resource_groupResource Group

1.22 - ShowResourceTag

1.22.1 - 1.0

scp-cli resourcemanager resource tag show
--key <value>
--srn <value>

Description

get a specific resource tag

State ACTIVE (CURRENT)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
key
required
stringTag key (base64 encoded KEY)dGFnLWtleQ==
srn
required
stringSRN (base64 encoded SRN)c3JuOmRldjI6OjEyMzRhYjU2N2NkNjQ3NjllOGY5ZzQ5MGhpMzA0ODkxOmtyLXdlc3QxOjp2aXJ0dWFsc2VydmVyOnZpcnR1YWwtc2VydmVyL3o5NWZhNTYxLTExdTMtNGZydy05NjJnLTNiMTIzMTIzYzQ5Ng==

Responses

NameDescriptionExample
contentTag

1.23 - UpdateComponentsTags

1.23.1 - 1.0

scp-cli resourcemanager components tag set
--resource_identifier <value>
--resource_type <value>
--service <value>
--region <value>
--tags <value>

Description

update components tags

State ACTIVE (CURRENT)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
resource_identifier
required
stringResource IDz95fa561-11u3-4frw-962g-3b123123c496
resource_type
required
stringResource typevirtual-server
service
required
stringService namevirtualserver
region
required
stringRegionkr-west1
tags
required
arrayTag list'{"key": "tag-key", "value": "tag-value"}'

1.24 - UpdateComponentsTagValue

1.24.1 - 1.0

scp-cli 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)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
key
required
stringTag key (base64 encoded KEY)dGFnLWtleQ==
resource_identifier
required
stringResource IDz95fa561-11u3-4frw-962g-3b123123c496
resource_type
required
stringResource typevirtual-server
service
required
stringService namevirtualserver
region
required
stringRegionkr-west1
value
required
stringSRNtag-value

1.25 - UpdateResourceTags

1.25.1 - 1.0

scp-cli resourcemanager resource tag set
--srn <value>
--tags <value>

Description

update resource tags

State ACTIVE (CURRENT)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
srn
required
stringSRN (base64 encoded SRN)c3JuOmRldjI6OjEyMzRhYjU2N2NkNjQ3NjllOGY5ZzQ5MGhpMzA0ODkxOmtyLXdlc3QxOjp2aXJ0dWFsc2VydmVyOnZpcnR1YWwtc2VydmVyL3o5NWZhNTYxLTExdTMtNGZydy05NjJnLTNiMTIzMTIzYzQ5Ng==
tags
required
arrayTag list'{"key": "tag-key", "value": "tag-value"}'

1.26 - UpdateResourceTagValue

1.26.1 - 1.0

scp-cli resourcemanager resource tag value set
--key <value>
--srn <value>
--value <value>

Description

update resource tag value

State ACTIVE (CURRENT)

VersionNot Before
1.0-

Parameters

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

1.27 - UpdateTags

1.27.1 - 1.0

scp-cli resourcemanager tag set
--tags <value>

Description

update tags

State ACTIVE (CURRENT)

VersionNot Before
1.0-

Parameters

NameTypeDescriptionExample
tags
required
dictTag list-