iwinv IaaS(Infrastructure as a Service) API
HomeMain PageConsoleDocsError CodeFieldsAPI TEST
HomeMain PageConsoleDocsError CodeFieldsAPI TEST
  1. Block Storages
  • Introduction
  • API Request
  • API Response
  • Zones
    • Zone List
      GET
  • Flavors
    • Flavor List
      GET
    • Flavor Detail
      GET
  • Images
    • Image List
      GET
    • Image Detail
      GET
  • Instances
    • Instance List
      GET
    • Instance Detail
      GET
    • Create Instance
      POST
    • Edit Instance Info
      PUT
    • Delete Instance
      DELETE
    • Start(ON) Instance
      POST
    • Shutdown(OFF) Instance
      POST
    • Reboot Instance
      POST
    • Rebuild(Image) Instance
      POST
    • Resize(Flavor) Instance
      POST
    • Remote Console
      GET
    • User Script List
      GET
  • Block Storages
    • Block Storage Types
      GET
    • Block Storage List
      GET
    • Block Storage Detail
      GET
    • Create Block Storage
      POST
    • Delete Block Storage
      DELETE
    • Attach Block Storage
      POST
    • Detach Block Storage
      POST
  • Bill
    • Live Bill
    • Billing and Payment List
    • Billing and Payment Detail
  • Authentication
    • SSH Key List
  • Usage Example
    • Zone List
  • Firewall
    • Firewall List
    • Firewall Detail
    • Create Firewall
    • Edit Firewall
    • Delete Firewall
    • Attach Firewall
    • Detach Firewall
  1. Block Storages

Block Storage Detail

GET
https://api-kr.iwinv.kr/v1/block-storages/{block_storage_id}

Request

Path Params
block_storage_id
string 
required
Block Storage ID of Block Storage
Header Params
X-iwinv-Timestamp
integer 
required
Refer to [API Request]
Example:
{{timestamp}}
X-iwinv-Credential
string 
required
Refer to [API Request]
Example:
{{accesskey}}
X-iwinv-Signature
string 
required
Refer to [API Request]
Example:
{{signature}}
Body Params multipart/form-data
object {0}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api-kr.iwinv.kr/v1/block-storages/' \
--header 'X-iwinv-Timestamp: {{timestamp}}' \
--header 'X-iwinv-Credential: {{accesskey}}' \
--header 'X-iwinv-Signature: {{signature}}'

Responses

🟢202Accepted
application/json
Body
code
string 
required
Status code
error_code
string 
required
Error message
message
string 
required
Status message
result
array [object {10}] 
required
Result
block_storage_id
string 
optional
Block storage ID
instance_id
string 
optional
Instace ID of instance attached to
name
string 
optional
Block storage name
status
string 
optional
Block storage status
description
string 
optional
Block storage description
oid
string 
optional
OID of block storage
type
string 
optional
Block storage type
size
integer 
optional
Block storage size(Unit: GB)
start_date
string 
optional
Block storage start datetime
zone
object 
optional
Zone info
count
integer 
required
Number of block storages returned
page_no
integer 
required
Page number
page_size
integer 
required
Page size
Example
{
  "code": "0x00",
  "error_code": "SUCCESS",
  "message": "",
  "result": [
    {
      "block_storage_id": "BLOCK-7Y9Pd3D13qHQrM8WnoFCJu",
      "instance_id": "INSTANCE-2IZyamjZEKllbeUSTZPsl3",
      "name": "iwinv Block Storage",
      "status": "active",
      "description": "",
      "oid": "5419fc3b-5134-4680-84dc-05c31354d155",
      "type": "ssd",
      "size": 50,
      "start_date": "2024-11-20 11:18:43",
      "zone": {
        "zone_id": "kr2-z01",
        "name": "KR2-Z01 API Beta"
      }
    }
  ],
  "count": 1
}
Previous
Block Storage List
Next
Create Block Storage
Built with