|
10 | 10 | ], |
11 | 11 | "info": { |
12 | 12 | "name": "Virak Cloud API", |
13 | | - "_postman_id": "679327f5-46b0-4f3c-a9ee-941adfeb6b2e", |
| 13 | + "_postman_id": "a9aba48e-7db0-45fb-90db-894e827d5310", |
14 | 14 | "description": "<P>\n Welcome to the Virak Cloud API documentation.\n Virak Cloud API is a comprehensive RESTful API that empowers developers to programmatically manage and interact with cloud infrastructure resources.\n This API provides secure, scalable endpoints for managing virtual instances, networks, Kubernetes clusters, object storage, DNS records, and more. Built with enterprise-grade security and reliability, the Virak Cloud API enables seamless automation and integration with your existing workflows and applications.\n <p>For detailed guides and advanced documentation, visit the <a href=\"https:\/\/docs.virakcloud.com\/fa\/guides\/\" target=\"_blank\">VirakCloud Documentation<\/a>.<\/p>\n <a href=\"https:\/\/github.com\/virak-cloud\/public-api-docs\"> <img src=\"https:\/\/img.shields.io\/badge\/github-%23181717.svg?&style=for-the-badge&logo=github&logoColor=white\" alt=\"github icon\" title=\"github icon\"><\/a>\n<\/P>", |
15 | 15 | "schema": "https:\/\/schema.getpostman.com\/json\/collection\/v2.1.0\/collection.json" |
16 | 16 | }, |
|
316 | 316 | { |
317 | 317 | "id": "sshKeyId", |
318 | 318 | "key": "sshKeyId", |
319 | | - "value": "75svX12wvT9g4KwQF1VHcRNjp4", |
| 319 | + "value": "4GMw8bTrPN7sQFGP3z6A1SDGh6", |
320 | 320 | "description": "" |
321 | 321 | } |
322 | 322 | ] |
|
1391 | 1391 | { |
1392 | 1392 | "id": "instanceId", |
1393 | 1393 | "key": "instanceId", |
1394 | | - "value": "74NSQHzy4ajdpCMv9x08A9CqBg", |
| 1394 | + "value": "0GrMYD4yxp6QZxmarRsfaRnRWK", |
1395 | 1395 | "description": "" |
1396 | 1396 | } |
1397 | 1397 | ] |
|
1734 | 1734 | { |
1735 | 1735 | "id": "zoneId", |
1736 | 1736 | "key": "zoneId", |
1737 | | - "value": "consequuntur", |
| 1737 | + "value": "veniam", |
1738 | 1738 | "description": "The ID of the zone." |
1739 | 1739 | }, |
1740 | 1740 | { |
1741 | 1741 | "id": "networkId", |
1742 | 1742 | "key": "networkId", |
1743 | | - "value": "numquam", |
| 1743 | + "value": "maiores", |
1744 | 1744 | "description": "The ID of the network." |
1745 | 1745 | } |
1746 | 1746 | ] |
|
1789 | 1789 | { |
1790 | 1790 | "id": "networkId", |
1791 | 1791 | "key": "networkId", |
1792 | | - "value": "voluptates", |
| 1792 | + "value": "totam", |
1793 | 1793 | "description": "The ID of the network." |
1794 | 1794 | } |
1795 | 1795 | ] |
|
1832 | 1832 | { |
1833 | 1833 | "id": "zoneId", |
1834 | 1834 | "key": "zoneId", |
1835 | | - "value": "corporis", |
| 1835 | + "value": "aliquam", |
1836 | 1836 | "description": "The ID of the zone." |
1837 | 1837 | }, |
1838 | 1838 | { |
1839 | 1839 | "id": "networkId", |
1840 | 1840 | "key": "networkId", |
1841 | | - "value": "qui", |
| 1841 | + "value": "nulla", |
1842 | 1842 | "description": "The ID of the network." |
1843 | 1843 | } |
1844 | 1844 | ] |
|
2275 | 2275 | { |
2276 | 2276 | "id": "zoneId", |
2277 | 2277 | "key": "zoneId", |
2278 | | - "value": "ullam", |
| 2278 | + "value": "quia", |
2279 | 2279 | "description": "The ID of the zone." |
2280 | 2280 | }, |
2281 | 2281 | { |
2282 | 2282 | "id": "networkId", |
2283 | 2283 | "key": "networkId", |
2284 | | - "value": "fuga", |
| 2284 | + "value": "accusamus", |
2285 | 2285 | "description": "The ID of the network." |
2286 | 2286 | } |
2287 | 2287 | ] |
|
2321 | 2321 | { |
2322 | 2322 | "id": "zoneId", |
2323 | 2323 | "key": "zoneId", |
2324 | | - "value": "mollitia", |
| 2324 | + "value": "deserunt", |
2325 | 2325 | "description": "The ID of the zone." |
2326 | 2326 | }, |
2327 | 2327 | { |
2328 | 2328 | "id": "networkId", |
2329 | 2329 | "key": "networkId", |
2330 | | - "value": "commodi", |
| 2330 | + "value": "error", |
2331 | 2331 | "description": "The ID of the network." |
2332 | 2332 | }, |
2333 | 2333 | { |
2334 | 2334 | "id": "networkPublicIpId", |
2335 | 2335 | "key": "networkPublicIpId", |
2336 | | - "value": "qui", |
| 2336 | + "value": "eaque", |
2337 | 2337 | "description": "The ID of the public IP." |
2338 | 2338 | } |
2339 | 2339 | ] |
|
2373 | 2373 | { |
2374 | 2374 | "id": "zoneId", |
2375 | 2375 | "key": "zoneId", |
2376 | | - "value": "eum", |
| 2376 | + "value": "voluptates", |
2377 | 2377 | "description": "The ID of the zone." |
2378 | 2378 | }, |
2379 | 2379 | { |
2380 | 2380 | "id": "networkId", |
2381 | 2381 | "key": "networkId", |
2382 | | - "value": "veritatis", |
| 2382 | + "value": "libero", |
2383 | 2383 | "description": "The ID of the network." |
2384 | 2384 | }, |
2385 | 2385 | { |
2386 | 2386 | "id": "networkPublicIpId", |
2387 | 2387 | "key": "networkPublicIpId", |
2388 | | - "value": "autem", |
| 2388 | + "value": "ut", |
2389 | 2389 | "description": "The ID of the public IP." |
2390 | 2390 | } |
2391 | 2391 | ] |
|
2403 | 2403 | ], |
2404 | 2404 | "body": { |
2405 | 2405 | "mode": "raw", |
2406 | | - "raw": "{\"instance_id\":\"ipsam\"}" |
| 2406 | + "raw": "{\"instance_id\":\"magni\"}" |
2407 | 2407 | }, |
2408 | 2408 | "description": "Enable static NAT for a public IP.\n <b>Note:<\/b> This function runs asynchronously in the background. The response will be:<br>\n <pre>{\n \"data\": {\n \"success\": true\n }\n }<\/pre>\n To check the status of the created public ip, use the <b>List Public IPs<\/b> endpoint and review.\n <\/p>\n " |
2409 | 2409 | }, |
|
2428 | 2428 | { |
2429 | 2429 | "id": "zoneId", |
2430 | 2430 | "key": "zoneId", |
2431 | | - "value": "et", |
| 2431 | + "value": "omnis", |
2432 | 2432 | "description": "The ID of the zone." |
2433 | 2433 | }, |
2434 | 2434 | { |
2435 | 2435 | "id": "networkId", |
2436 | 2436 | "key": "networkId", |
2437 | | - "value": "cumque", |
| 2437 | + "value": "est", |
2438 | 2438 | "description": "The ID of the network." |
2439 | 2439 | }, |
2440 | 2440 | { |
2441 | 2441 | "id": "networkPublicIpId", |
2442 | 2442 | "key": "networkPublicIpId", |
2443 | | - "value": "similique", |
| 2443 | + "value": "non", |
2444 | 2444 | "description": "The ID of the public IP." |
2445 | 2445 | } |
2446 | 2446 | ] |
|
2516 | 2516 | ], |
2517 | 2517 | "body": { |
2518 | 2518 | "mode": "raw", |
2519 | | - "raw": "{\"public_ip_id\":\"mollitia\"}" |
| 2519 | + "raw": "{\"public_ip_id\":\"eum\"}" |
2520 | 2520 | }, |
2521 | 2521 | "description": "Get a list of port forward rules for a network." |
2522 | 2522 | }, |
|
2571 | 2571 | ], |
2572 | 2572 | "body": { |
2573 | 2573 | "mode": "raw", |
2574 | | - "raw": "{\"network_id\":\"01F8MECHZX3RZ8Y6B8Q5F1E3V7\",\"public_ip_id\":\"01F8MECHZX3RZ8Y6B8Q5F1E3V8\",\"protocol_type\":\"TCP\",\"instance_id\":\"01HZYKJ8QK8ZJ6K8J6K8J6K8J6\",\"port_start_public\":8080,\"port_start_private\":80,\"port_end_public\":17,\"port_end_private\":8,\"instance_network_secondary_ip_id\":\"01F8MECHZX3RZ8Y6B8Q5F1E3V9\"}" |
| 2574 | + "raw": "{\"network_id\":\"01F8MECHZX3RZ8Y6B8Q5F1E3V7\",\"public_ip_id\":\"01F8MECHZX3RZ8Y6B8Q5F1E3V8\",\"protocol_type\":\"TCP\",\"instance_id\":\"01HZYKJ8QK8ZJ6K8J6K8J6K8J6\",\"port_start_public\":8080,\"port_start_private\":80,\"port_end_public\":20,\"port_end_private\":14,\"instance_network_secondary_ip_id\":\"01F8MECHZX3RZ8Y6B8Q5F1E3V9\"}" |
2575 | 2575 | }, |
2576 | 2576 | "description": "Add a new port forward rule to a network." |
2577 | 2577 | }, |
|
3537 | 3537 | ], |
3538 | 3538 | "body": { |
3539 | 3539 | "mode": "raw", |
3540 | | - "raw": "{\"name\":\"fuga\",\"description\":\"Maiores autem ut consequuntur.\"}" |
| 3540 | + "raw": "{\"name\":\"eaque\",\"description\":\"Quia rerum quaerat ducimus doloremque magnam voluptas.\"}" |
3541 | 3541 | }, |
3542 | 3542 | "description": " <aside class=\"notice\">need <small class=\"badge\">kubernetes:cluster:update<\/small> ability for api token<\/aside>" |
3543 | 3543 | }, |
|
3796 | 3796 | "name": "Invalid max cluster size format." |
3797 | 3797 | } |
3798 | 3798 | ] |
3799 | | - }, |
3800 | | - { |
3801 | | - "name": "Update Service Offering", |
3802 | | - "request": { |
3803 | | - "url": { |
3804 | | - "host": "{{baseUrl}}", |
3805 | | - "path": "\/zone\/:zoneId\/kubernetes\/:clusterId\/service-offering", |
3806 | | - "query": [], |
3807 | | - "raw": "{{baseUrl}}\/zone\/:zoneId\/kubernetes\/:clusterId\/service-offering", |
3808 | | - "variable": [ |
3809 | | - { |
3810 | | - "id": "zoneId", |
3811 | | - "key": "zoneId", |
3812 | | - "value": "01F8MECHZX3TBDSZ7XRADM79XE", |
3813 | | - "description": "The ID of the zone." |
3814 | | - }, |
3815 | | - { |
3816 | | - "id": "clusterId", |
3817 | | - "key": "clusterId", |
3818 | | - "value": "01F8MECHZX3TBDSZ7XRADM79XE", |
3819 | | - "description": "The ID of the cluster." |
3820 | | - } |
3821 | | - ] |
3822 | | - }, |
3823 | | - "method": "POST", |
3824 | | - "header": [ |
3825 | | - { |
3826 | | - "key": "Content-Type", |
3827 | | - "value": "application\/json" |
3828 | | - }, |
3829 | | - { |
3830 | | - "key": "Accept", |
3831 | | - "value": "application\/json" |
3832 | | - } |
3833 | | - ], |
3834 | | - "body": { |
3835 | | - "mode": "raw", |
3836 | | - "raw": "{\"service_offering_id\":\"01F8MECHZX3TBDSZ7XRADM79XE\"}" |
3837 | | - }, |
3838 | | - "description": " <aside class=\"notice\">need <small class=\"badge\">kubernetes:cluster:update-service-offering<\/small> ability for api token<\/aside>" |
3839 | | - }, |
3840 | | - "response": [ |
3841 | | - { |
3842 | | - "header": [], |
3843 | | - "code": 200, |
3844 | | - "body": "{\n \"data\": {\n \"id\": \"01F8MECHZX3TBDSZ7XRADM79XE\",\n \"name\": \"example-cluster\",\n \"description\": \"This is a test cluster\",\n \"zone_id\": \"zone-id\",\n \"status\": \"Running\",\n \"kubernetes_version\": {\n \"id\": \"k8s-version-id\",\n \"version\": \"1.26.14\",\n \"enabled\": true,\n \"min_cpu\": 2,\n \"min_memory\": 2048\n },\n \"service_offering\": {\n \"id\": \"service-offering-id\",\n \"name\": \"service-offering-name\",\n \"is_public\": true,\n \"is_available\": true,\n \"hourly_price\": {\n \"up\": 100,\n \"down\": 100\n },\n \"hardware\": {\n \"cpu_core\": 4,\n \"memory_mb\": 4096,\n \"cpu_speed_MHz\": 2300,\n \"root_disk_size_gB\": 50,\n \"network_rate\": 980,\n \"disk_iops\": 2500\n }\n },\n \"ssh_key\": \"ssh-ed25519 ...\",\n \"ha_enabled\": false,\n \"cluster_size\": 1,\n \"created_at\": 1737794395,\n \"updated_at\": 1737794395\n }\n }", |
3845 | | - "name": "Successful service offering update" |
3846 | | - } |
3847 | | - ] |
3848 | 3799 | } |
3849 | 3800 | ] |
3850 | 3801 | }, |
|
4001 | 3952 | { |
4002 | 3953 | "id": "zoneId", |
4003 | 3954 | "key": "zoneId", |
4004 | | - "value": "rerum", |
| 3955 | + "value": "consectetur", |
4005 | 3956 | "description": "" |
4006 | 3957 | } |
4007 | 3958 | ] |
|
0 commit comments