Pricing

Overview

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

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

Version

Not Before 기간이 도래하거나 만료된 Deprecated 버전은 더 이상 지원하지 않습니다. 최신 버전 사용을 권장합니다.

VersionStatusNot Before
1.0CURRENT-

1 - CLIs

1.1 - ListBillingItemIds

1.1.1 - 1.0

scpcli pricing 

Description

Get billing item ID list.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Responses

NameDescriptionExample
billing_item_idsList of all billing item IDsVIRTUAL_SERVER

1.2 - ListOffering

1.2.1 - 1.0

scpcli pricing 

Description

Get offering list.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Responses

NameDescriptionExample
offeringsList of offering types[‘PS’, ‘PP’, ‘PG’]

1.3 - ListReportPrice

1.3.1 - 1.0

scpcli pricing 
[--size <value>]
[--page <value>]
[--sort <value>]
[--billing_item_id <value>]
[--offering <value>]

Description

Get prices with optional filtering by billing_item_id and offering.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
size
optional
integersize20
page
optional
integerpage0
sort
optional
stringsortcreated_at:desc
billing_item_id
optional
stringFilter by billing item IDVIRTUAL_SERVER
offering
optional
stringFilter by offering type (PS/PP/PG)PP

Responses

NameDescriptionExample
attributesPrice attributes
billing_item_idBilling Item IDVIRTUAL_SERVER
currency_code통화 코드VIRTUAL_SERVER
offeringOffering type (PP/PS/PG)PP
price_modelPrice model enum nameVIRTUAL_SERVER
price_unitPrice unit enum nameVIRTUAL_SERVER
prices가격 범위
proration_ruleProration rule enum namePRORATION
rounding_position반올림 위치VIRTUAL_SERVER
rounding_ruleRounding rule enum nameROUND_DOWN