Cloud ML

Overview

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

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

Version

VersionStatusSupported Until

1 - CLIs

1.1 - CheckDuplicationNameAndDomainName

1.1.1 - 1.0

scpcli cloud-ml check duplication name and domain name
[--name <value>]
[--domain_name <value>]
[--accept <value>]
[--content_type <value>]

Description

check duplication name and domain name(Please use either the ’name’ or ‘domain_name’ query parameter.)

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
name
optional
stringname-
domain_name
optional
stringDomain Name-
accept
optional
stringAccept-
content_type
optional
stringContent-Type-

Responses

NameDescriptionExample
resultResult

1.2 - CloudMLClusterCheckEstimate

1.2.1 - 1.0

scpcli cloud-ml cloud ml cluster estimate
--cluster_id <value>
[--use_copilot <value>]
[--accept <value>]
[--content_type <value>]

Description

cloud ml cluster estimate

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
cluster_id
required
stringCluster ID10a599e031e749b7b260868f441e862b
use_copilot
optional
booleanUse Copilot-
accept
optional
stringAccept-
content_type
optional
stringContent-Type-

Responses

NameDescriptionExample
analyticsAnalytics Estimate
applicationApplication Estimate
copilotCopilot Estimate

1.3 - CloudMLImages

1.3.1 - 1.0

scpcli cloud-ml cloud ml images
[--accept <value>]
[--content_type <value>]

Description

cloud ml images

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
accept
optional
stringAccept-
content_type
optional
stringContent-Type-

Responses

NameDescriptionExample
copilot_enabledCopilot Enabled
display_versionDisplay Version
image_idImage ID
image_nameImage Name
k8s_versionK8s Version

1.4 - ClusterCheckReleasable

1.4.1 - 1.0

scpcli cloud-ml cluster check releasable
--cluster_id <value>
[--accept <value>]
[--content_type <value>]

Description

cluster check releasable

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
cluster_id
required
stringCluster ID10a599e031e749b7b260868f441e862b
accept
optional
stringAccept-
content_type
optional
stringContent-Type-

Responses

NameDescriptionExample
default_messageDefault Message
detail_messageDetail Message
error_codeError Code

1.5 - ClusterProduct

1.5.1 - 1.0

scpcli cloud-ml cluster product
--cluster_id <value>
[--accept <value>]
[--content_type <value>]

Description

cluster product

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
cluster_id
required
stringCluster ID10a599e031e749b7b260868f441e862b
accept
optional
stringAccept-
content_type
optional
stringContent-Type-

Responses

NameDescriptionExample
cloud_mlCloud ML
cloud_ml_commonCloud ML Common

1.6 - CreateCloudML

1.6.1 - 1.0

scpcli cloud-ml create cloud ml
--image_id <value>
--endpoint_type <value>
--domain_name <value>
--custom_registry_host <value>
--custom_registry_access_secret_key <value>
--custom_registry_access_key <value>
--cluster_id <value>
--cloud_ml_name <value>
--application_resource <value>
--analytics_resource <value>
[--copilot <value>]
[--custom_registry_access_project_id <value>]
[--custom_registry_access_region <value>]
[--description <value>]
[--product_group_id <value>]
[--tags <value>]
[--use_copilot <value>]
[--accept <value>]
[--content_type <value>]

Description

create cloud ML

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
image_id
required
stringImage ID10a599e031e749b7b260868f441e862b
endpoint_type
required
stringEndpoint Type147@53A69a
domain_name
required
stringDomain Name147@53A69a
custom_registry_host
required
stringCustom Registry Host10a599e031e749b7b260868f441e862b
custom_registry_access_secret_key
required
stringCustom Registry Access Secret Key10a599e031e749b7b260868f441e862b
custom_registry_access_key
required
stringCustom Registry Access Key10a599e031e749b7b260868f441e862b
cluster_id
required
stringCluster ID10a599e031e749b7b260868f441e862b
cloud_ml_name
required
stringCloud ML Nameaiml-test
application_resource
required
objectApplication Resource{'cpu': 0, 'memory': 0}
analytics_resource
required
objectAnalytics Resource{'cpu': 0, 'gpu': '', 'memory': 0}
copilot
optional
objectCopilot{'cpu': 0, 'gpu': '', 'memory': 0}
custom_registry_access_project_id
optional
stringCustom Registry Access Project ID10a599e031e749b7b260868f441e862b
custom_registry_access_region
optional
stringCustom Registry Access Region10a599e031e749b7b260868f441e862b
description
optional
stringDescription147@53A69a
product_group_id
optional
stringProduct Group ID10a599e031e749b7b260868f441e862b
tags
optional
arrayTags-
use_copilot
optional
booleanUse CopilotTrue
accept
optional
stringAccept-
content_type
optional
stringContent-Type-

Responses

NameDescriptionExample
project_idProject ID10a599e031e749b7b260868f441e862b
request_idRequest ID10a599e031e749b7b260868f441e862b
resource_idResource ID10a599e031e749b7b260868f441e862b

1.7 - DeleteCloudML

1.7.1 - 1.0

scpcli cloud-ml delete cloud ml
--cloud_ml_id <value>
[--accept <value>]
[--content_type <value>]

Description

delete cloud ML

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
cloud_ml_id
required
stringCluster ID10a599e031e749b7b260868f441e862b
accept
optional
stringAccept-
content_type
optional
stringContent-Type-

1.8 - ShowCloudML

1.8.1 - 1.0

scpcli cloud-ml show cloud ml
--cloud_ml_id <value>
[--accept <value>]
[--content_type <value>]

Description

get cloud ML

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
cloud_ml_id
required
stringCluster ID10a599e031e749b7b260868f441e862b
accept
optional
stringAccept-
content_type
optional
stringContent-Type-

Responses

NameDescriptionExample
cloud_ml_idCloud ML Id10a599e031e749b7b260868f441e862b
cloud_ml_nameCloud ML Nameaiml-test
cloud_ml_stateCloud ML StateDEPLOYED
cluster_idCluster ID10a599e031e749b7b260868f441e862b
cluster_nameCluster Namecluster-test
cluster_permissionCluster Permission{}
cluster_request_failedCluster Request FailFalse
copilot_enabledCopilot EnableFalse
created_byCreated By10a599e031e749b7b260868f441e862b
created_dtCreated Datetime2024-05-17T00:23:17Z
custom_registry_access_keyCustom Registry Access Keyaiml-test
custom_registry_hostCustom Registry Hostaiml-test
descriptionDescriptionaiml-test
display_versionDisplay Version22.04
domain_nameDomain Nameaiml-test
endpoint_ip_addressEndpoint Ip Addressaiml-test
endpoint_typeEndpoint Typeprivate
image_idImage ID10a599e031e749b7b260868f441e862b
image_nameImage Nameaiml-test
modified_byModified By10a599e031e749b7b260868f441e862b
modified_dtModified Datetime2024-05-17T00:23:17Z
namespace_nameNamepsace Nameaiml-test
product_group_idProduct Group ID10a599e031e749b7b260868f441e862b
project_idProject ID10a599e031e749b7b260868f441e862b
request_idRequest ID10a599e031e749b7b260868f441e862b
resource_limit_textResource Limit Textaiml-test
resource_request_textResource Request Textaiml-test
storage_class_nameStorage Class Nameaiml-test

1.9 - UpdateCloudML

1.9.1 - 1.0

scpcli cloud-ml update-cloud-ml
--cloud_ml_id <value>
--description <value>
[--accept <value>]
[--content_type <value>]

Description

update cloud ML

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
cloud_ml_id
required
stringCluster ID10a599e031e749b7b260868f441e862b
description
required
stringDescription147@53A69a
accept
optional
stringAccept-
content_type
optional
stringContent-Type-