All URIs are relative to https://nks.apigw.ntruss.com/vnks/v2
Method | HTTP request | Description |
---|---|---|
ClustersGet | Get /clusters | |
ClustersPost | Post /clusters | |
ClustersUuidAddSubnetPatch | Patch /clusters/{uuid}/add-subnet | |
ClustersUuidDelete | Delete /clusters/{uuid} | |
ClustersUuidGet | Get /clusters/{uuid} | |
ClustersUuidIpAclGet | Get /clusters/{uuid}/ip-acl | |
ClustersUuidIpAclPatch | Patch /clusters/{uuid}/ip-acl | |
ClustersUuidKubeconfigGet | Get /clusters/{uuid}/kubeconfig | |
ClustersUuidKubeconfigResetPatch | Patch /clusters/{uuid}/kubeconfig/reset | |
ClustersUuidLbSubnetPatch | Patch /clusters/{uuid}/lb-subnet | |
ClustersUuidLogPatch | Patch /clusters/{uuid}/log | |
ClustersUuidNodePoolGet | Get /clusters/{uuid}/node-pool | |
ClustersUuidNodePoolInstanceNoDelete | Delete /clusters/{uuid}/node-pool/{instanceNo} | |
ClustersUuidNodePoolInstanceNoLabelsPut | Put /clusters/{uuid}/node-pool/{instanceNo}/labels | |
ClustersUuidNodePoolInstanceNoPatch | Patch /clusters/{uuid}/node-pool/{instanceNo} | |
ClustersUuidNodePoolInstanceNoSubnetsPatch | Patch /clusters/{uuid}/node-pool/{instanceNo}/subnets | |
ClustersUuidNodePoolInstanceNoTaintsPut | Put /clusters/{uuid}/node-pool/{instanceNo}/taints | |
ClustersUuidNodePoolInstanceNoUpgradePatch | Patch /clusters/{uuid}/node-pool/{instanceNo}/upgrade | |
ClustersUuidNodePoolPost | Post /clusters/{uuid}/node-pool | |
ClustersUuidNodesGet | Get /clusters/{uuid}/nodes | |
ClustersUuidNodesInstanceNoDelete | Delete /clusters/{uuid}/nodes/{instanceNo} | |
ClustersUuidOidcGet | Get /clusters/{uuid}/oidc | |
ClustersUuidOidcPatch | Patch /clusters/{uuid}/oidc | |
ClustersUuidReturnProtectionPatch | Patch /clusters/{uuid}/return-protection | |
ClustersUuidUpgradePatch | Patch /clusters/{uuid}/upgrade | |
OptionServerImageGet | Get /option/server-image | |
OptionServerProductCodeGet | Get /option/server-product-code | |
OptionVersionGet | Get /option/version | |
RootGet | Get / |
ClustersRes ClustersGet()
This endpoint does not need any parameter.
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
CreateClusterRes ClustersPost(body)
Name | Type | Description | Notes |
---|---|---|---|
body | *ClusterInputBody |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UpdateClusterRes ClustersUuidAddSubnetPatch(body, uuid)
Name | Type | Description | Notes |
---|---|---|---|
body | *AddSubnetDto | uuid |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ClustersUuidDelete(uuid)
Name | Type | Description | Notes |
---|---|---|---|
uuid | string | uuid |
(empty response body)
- Content-Type: Not defined
- Accept: Not defined
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ClusterRes ClustersUuidGet(uuid)
Name | Type | Description | Notes |
---|---|---|---|
uuid | string | uuid |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
IpAclsRes ClustersUuidIpAclGet(uuid)
Name | Type | Description | Notes |
---|---|---|---|
uuid | string | uuid |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UpdateClusterRes ClustersUuidIpAclPatch(body, uuid)
Name | Type | Description | Notes |
---|---|---|---|
body | *IpAclsDto | uuid |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
KubeconfigRes ClustersUuidKubeconfigGet(uuid)
Name | Type | Description | Notes |
---|---|---|---|
uuid | string | uuid |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UpdateClusterRes ClustersUuidKubeconfigResetPatch(uuid)
Name | Type | Description | Notes |
---|---|---|---|
uuid | string | uuid |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UpdateClusterLbSubnetRes ClustersUuidLbSubnetPatch(uuid, lbSubnetNo, optional)
Name | Type | Description | Notes |
---|---|---|---|
uuid | string | uuid | lbSubnetNo |
optional | map[string]interface{} | optional parameters | nil if no parameters |
Optional parameters are passed through a map[string]interface{}.
Name | Type | Description | Notes |
---|---|---|---|
uuid | string | uuid | lbSubnetNo |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UpdateClusterRes ClustersUuidLogPatch(body, uuid)
Name | Type | Description | Notes |
---|---|---|---|
body | *AuditLogDto | uuid |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
NodePoolRes ClustersUuidNodePoolGet(uuid)
Name | Type | Description | Notes |
---|---|---|---|
uuid | string | uuid |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ClustersUuidNodePoolInstanceNoDelete(uuid, instanceNo)
Name | Type | Description | Notes |
---|---|---|---|
uuid | string | uuid | instanceNo |
(empty response body)
- Content-Type: Not defined
- Accept: Not defined
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UpdateNodePoolRes ClustersUuidNodePoolInstanceNoLabelsPut(body, uuid, instanceNo)
Name | Type | Description | Notes |
---|---|---|---|
body | *UpdateNodepoolLabelDto | uuid |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ClustersUuidNodePoolInstanceNoPatch(body, uuid, instanceNo)
Name | Type | Description | Notes |
---|---|---|---|
body | *NodePoolUpdateBody | uuid |
(empty response body)
- Content-Type: application/json
- Accept: Not defined
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UpdateNodePoolRes ClustersUuidNodePoolInstanceNoSubnetsPatch(body, uuid, instanceNo)
Name | Type | Description | Notes |
---|---|---|---|
body | *UpdateNodepoolSubnetDto | uuid |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UpdateNodePoolRes ClustersUuidNodePoolInstanceNoTaintsPut(body, uuid, instanceNo)
Name | Type | Description | Notes |
---|---|---|---|
body | *UpdateNodepoolTaintDto | uuid |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UpdateNodePoolRes ClustersUuidNodePoolInstanceNoUpgradePatch(uuid, instanceNo, k8sVersion, optional)
Name | Type | Description | Notes |
---|---|---|---|
uuid | string | uuid | instanceNo |
optional | map[string]interface{} | optional parameters | nil if no parameters |
Optional parameters are passed through a map[string]interface{}.
Name | Type | Description | Notes |
---|---|---|---|
uuid | string | uuid | instanceNo |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UpdateClusterRes ClustersUuidNodePoolPost(body, uuid)
Name | Type | Description | Notes |
---|---|---|---|
body | *NodePoolCreationBody | uuid |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
WorkerNodeRes ClustersUuidNodesGet(uuid)
Name | Type | Description | Notes |
---|---|---|---|
uuid | string | uuid |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ClustersUuidNodesInstanceNoDelete(uuid, instanceNo, optional)
Name | Type | Description | Notes |
---|---|---|---|
uuid | string | uuid | instanceNo |
optional | map[string]interface{} | optional parameters | nil if no parameters |
Optional parameters are passed through a map[string]interface{}.
Name | Type | Description | Notes |
---|---|---|---|
uuid | string | uuid | instanceNo |
(empty response body)
- Content-Type: Not defined
- Accept: Not defined
[Back to top] [Back to API list] [Back to Model list] [Back to README]
OidcRes ClustersUuidOidcGet(uuid)
Name | Type | Description | Notes |
---|---|---|---|
uuid | string | uuid |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UpdateClusterRes ClustersUuidOidcPatch(body, uuid)
Name | Type | Description | Notes |
---|---|---|---|
body | *UpdateOidcDto | uuid |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UpdateClusterRes ClustersUuidReturnProtectionPatch(body, uuid)
Name | Type | Description | Notes |
---|---|---|---|
body | *ReturnProtectionDto | uuid |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
UpdateClusterRes ClustersUuidUpgradePatch(uuid, k8sVersion, optional)
Name | Type | Description | Notes |
---|---|---|---|
uuid | string | uuid | k8sVersion |
optional | map[string]interface{} | optional parameters | nil if no parameters |
Optional parameters are passed through a map[string]interface{}.
Name | Type | Description | Notes |
---|---|---|---|
uuid | string | uuid | k8sVersion |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
OptionsRes OptionServerImageGet(optional)
Name | Type | Description | Notes |
---|---|---|---|
optional | map[string]interface{} | optional parameters | nil if no parameters |
Optional parameters are passed through a map[string]interface{}.
Name | Type | Description | Notes |
---|---|---|---|
hypervisorCode | string |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
OptionsResForServerProduct OptionServerProductCodeGet(softwareCode, optional)
Name | Type | Description | Notes |
---|---|---|---|
softwareCode | string | ||
optional | map[string]interface{} | optional parameters | nil if no parameters |
Optional parameters are passed through a map[string]interface{}.
Name | Type | Description | Notes |
---|---|---|---|
softwareCode | string | hypervisorCode |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
OptionsRes OptionVersionGet(optional)
Name | Type | Description | Notes |
---|---|---|---|
optional | map[string]interface{} | optional parameters | nil if no parameters |
Optional parameters are passed through a map[string]interface{}.
Name | Type | Description | Notes |
---|---|---|---|
from | string | hypervisorCode |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
RootGet()
This endpoint does not need any parameter.
(empty response body)
- Content-Type: Not defined
- Accept: Not defined
[Back to top] [Back to API list] [Back to Model list] [Back to README]