iwinv IaaS(Infrastructure as a Service) API
Home
Main PageConsoleDocsError CodeFieldsAPI TEST
Home
Main PageConsoleDocsError CodeFieldsAPI TEST
  1. Security Groups
  • 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
    • Block Storage List
    • Block Storage Detail
    • Create Block Storage
    • Delete Block Storage
    • Attach Block Storage
    • Detach Block Storage
  • Bill
    • Live Bill
    • Billing and Payment List
    • Billing and Payment Detail
  • Authentication
    • SSH Key List
  • Usage Example
    • Zone List
  • Security Groups
    • Security Group List
      GET
    • Security Group Detail
      GET
    • Create Security Group
      POST
    • Edit Security Group
      PUT
    • Delete Security Group
      DELETE
    • Security Group Rules List
      GET
    • Create Security Group Rule
      POST
    • Edit Security Group Rule
      PUT
    • Delete Security Group Rule
      DELETE
    • Security Group Instances List
      GET
    • Attach Security Group to Instance
      POST
    • Detach Security Group from Instance
      POST
Home
Main PageConsoleDocsError CodeFieldsAPI TEST
Home
Main PageConsoleDocsError CodeFieldsAPI TEST
  1. Security Groups

Edit Security Group

Developing
PUT
https://api-kr.iwinv.kr/v1/security-groups/{id}
시큐리티 그룹 정보를 수정합니다.

Request

Path Params

Header Params

Body Params application/jsonRequired

Example
{
    "title": "Updated Security Group Name",
    "content": "수정된 설명",
    "icmp": "N"
}

Request Code 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 PUT 'https://api-kr.iwinv.kr/v1/security-groups/' \
--header 'X-iwinv-Timestamp: {{timestamp}}' \
--header 'X-iwinv-Credential: {{accesskey}}' \
--header 'X-iwinv-Signature: {{signature}}' \
--header 'Content-Type: application/json' \
--data-raw '{
    "title": "Updated Security Group Name",
    "content": "수정된 설명",
    "icmp": "N"
}'

Responses

🟢200Success
application/json
Body

Example
{
    "code": "0x00",
    "error_code": "SUCCESS",
    "message": "",
    "result": [
        {
            "firewall_id": "FIREWALL-7f8Y18kDMZgSEjLXeyiMov",
            "title": "Title",
            "content": "Content",
            "icmp": "Y",
            "rules": []
        }
    ],
    "count": 1
}
🟠4040x1 - NOT_FOUND
Modified at 2025-11-19 06:15:01
Previous
Create Security Group
Next
Delete Security Group
Built with