github.com/NaverCloudPlatform/ncloud-sdk-go-v2@v1.6.13/services/vnks/docs/V2Api.md (about)

     1  # \V2Api
     2  
     3  All URIs are relative to *https://nks.apigw.ntruss.com/vnks/v2*
     4  
     5  Method | HTTP request | Description
     6  ------------- | ------------- | -------------
     7  [**ClustersGet**](V2Api.md#ClustersGet) | **Get** /clusters | 
     8  [**ClustersPost**](V2Api.md#ClustersPost) | **Post** /clusters | 
     9  [**ClustersUuidAddSubnetPatch**](V2Api.md#ClustersUuidAddSubnetPatch) | **Patch** /clusters/{uuid}/add-subnet | 
    10  [**ClustersUuidDelete**](V2Api.md#ClustersUuidDelete) | **Delete** /clusters/{uuid} | 
    11  [**ClustersUuidGet**](V2Api.md#ClustersUuidGet) | **Get** /clusters/{uuid} | 
    12  [**ClustersUuidIpAclGet**](V2Api.md#ClustersUuidIpAclGet) | **Get** /clusters/{uuid}/ip-acl | 
    13  [**ClustersUuidIpAclPatch**](V2Api.md#ClustersUuidIpAclPatch) | **Patch** /clusters/{uuid}/ip-acl | 
    14  [**ClustersUuidKubeconfigGet**](V2Api.md#ClustersUuidKubeconfigGet) | **Get** /clusters/{uuid}/kubeconfig | 
    15  [**ClustersUuidKubeconfigResetPatch**](V2Api.md#ClustersUuidKubeconfigResetPatch) | **Patch** /clusters/{uuid}/kubeconfig/reset | 
    16  [**ClustersUuidLbSubnetPatch**](V2Api.md#ClustersUuidLbSubnetPatch) | **Patch** /clusters/{uuid}/lb-subnet | 
    17  [**ClustersUuidLogPatch**](V2Api.md#ClustersUuidLogPatch) | **Patch** /clusters/{uuid}/log | 
    18  [**ClustersUuidNodePoolGet**](V2Api.md#ClustersUuidNodePoolGet) | **Get** /clusters/{uuid}/node-pool | 
    19  [**ClustersUuidNodePoolInstanceNoDelete**](V2Api.md#ClustersUuidNodePoolInstanceNoDelete) | **Delete** /clusters/{uuid}/node-pool/{instanceNo} | 
    20  [**ClustersUuidNodePoolInstanceNoLabelsPut**](V2Api.md#ClustersUuidNodePoolInstanceNoLabelsPut) | **Put** /clusters/{uuid}/node-pool/{instanceNo}/labels | 
    21  [**ClustersUuidNodePoolInstanceNoPatch**](V2Api.md#ClustersUuidNodePoolInstanceNoPatch) | **Patch** /clusters/{uuid}/node-pool/{instanceNo} | 
    22  [**ClustersUuidNodePoolInstanceNoSubnetsPatch**](V2Api.md#ClustersUuidNodePoolInstanceNoSubnetsPatch) | **Patch** /clusters/{uuid}/node-pool/{instanceNo}/subnets | 
    23  [**ClustersUuidNodePoolInstanceNoTaintsPut**](V2Api.md#ClustersUuidNodePoolInstanceNoTaintsPut) | **Put** /clusters/{uuid}/node-pool/{instanceNo}/taints | 
    24  [**ClustersUuidNodePoolInstanceNoUpgradePatch**](V2Api.md#ClustersUuidNodePoolInstanceNoUpgradePatch) | **Patch** /clusters/{uuid}/node-pool/{instanceNo}/upgrade | 
    25  [**ClustersUuidNodePoolPost**](V2Api.md#ClustersUuidNodePoolPost) | **Post** /clusters/{uuid}/node-pool | 
    26  [**ClustersUuidNodesGet**](V2Api.md#ClustersUuidNodesGet) | **Get** /clusters/{uuid}/nodes | 
    27  [**ClustersUuidNodesInstanceNoDelete**](V2Api.md#ClustersUuidNodesInstanceNoDelete) | **Delete** /clusters/{uuid}/nodes/{instanceNo} | 
    28  [**ClustersUuidOidcGet**](V2Api.md#ClustersUuidOidcGet) | **Get** /clusters/{uuid}/oidc | 
    29  [**ClustersUuidOidcPatch**](V2Api.md#ClustersUuidOidcPatch) | **Patch** /clusters/{uuid}/oidc | 
    30  [**ClustersUuidReturnProtectionPatch**](V2Api.md#ClustersUuidReturnProtectionPatch) | **Patch** /clusters/{uuid}/return-protection | 
    31  [**ClustersUuidUpgradePatch**](V2Api.md#ClustersUuidUpgradePatch) | **Patch** /clusters/{uuid}/upgrade | 
    32  [**OptionServerImageGet**](V2Api.md#OptionServerImageGet) | **Get** /option/server-image | 
    33  [**OptionServerProductCodeGet**](V2Api.md#OptionServerProductCodeGet) | **Get** /option/server-product-code | 
    34  [**OptionVersionGet**](V2Api.md#OptionVersionGet) | **Get** /option/version | 
    35  [**RootGet**](V2Api.md#RootGet) | **Get** / | 
    36  
    37  
    38  # **ClustersGet**
    39  > ClustersRes ClustersGet()
    40  
    41  
    42  ### Required Parameters
    43  This endpoint does not need any parameter.
    44  
    45  ### Return type
    46  
    47  *[**ClustersRes**](ClustersRes.md)
    48  
    49  ### Authorization
    50  
    51  [x-ncp-iam](../README.md#x-ncp-iam)
    52  
    53  ### HTTP request headers
    54  
    55   - **Content-Type**: Not defined
    56   - **Accept**: application/json
    57  
    58  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
    59  
    60  # **ClustersPost**
    61  > CreateClusterRes ClustersPost(body)
    62  
    63  
    64  ### Required Parameters
    65  
    66  Name | Type | Description  | Notes
    67  ------------- | ------------- | ------------- | -------------
    68  **body** | **[\*ClusterInputBody](ClusterInputBody.md)** |  | 
    69  
    70  ### Return type
    71  
    72  *[**CreateClusterRes**](CreateClusterRes.md)
    73  
    74  ### Authorization
    75  
    76  [x-ncp-iam](../README.md#x-ncp-iam)
    77  
    78  ### HTTP request headers
    79  
    80   - **Content-Type**: application/json
    81   - **Accept**: application/json
    82  
    83  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
    84  
    85  # **ClustersUuidAddSubnetPatch**
    86  > UpdateClusterRes ClustersUuidAddSubnetPatch(body, uuid)
    87  
    88  
    89  ### Required Parameters
    90  
    91  Name | Type | Description  | Notes
    92  ------------- | ------------- | ------------- | -------------
    93  **body** | **[\*AddSubnetDto](AddSubnetDto.md)** |  | **uuid** | **string** | uuid | 
    94  
    95  ### Return type
    96  
    97  *[**UpdateClusterRes**](UpdateClusterRes.md)
    98  
    99  ### Authorization
   100  
   101  [x-ncp-iam](../README.md#x-ncp-iam)
   102  
   103  ### HTTP request headers
   104  
   105   - **Content-Type**: application/json
   106   - **Accept**: application/json
   107  
   108  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   109  
   110  # **ClustersUuidDelete**
   111  > ClustersUuidDelete(uuid)
   112  
   113  
   114  ### Required Parameters
   115  
   116  Name | Type | Description  | Notes
   117  ------------- | ------------- | ------------- | -------------
   118  **uuid** | **string** | uuid | 
   119  
   120  ### Return type
   121  
   122   (empty response body)
   123  
   124  ### Authorization
   125  
   126  [x-ncp-iam](../README.md#x-ncp-iam)
   127  
   128  ### HTTP request headers
   129  
   130   - **Content-Type**: Not defined
   131   - **Accept**: Not defined
   132  
   133  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   134  
   135  # **ClustersUuidGet**
   136  > ClusterRes ClustersUuidGet(uuid)
   137  
   138  
   139  ### Required Parameters
   140  
   141  Name | Type | Description  | Notes
   142  ------------- | ------------- | ------------- | -------------
   143  **uuid** | **string** | uuid | 
   144  
   145  ### Return type
   146  
   147  *[**ClusterRes**](ClusterRes.md)
   148  
   149  ### Authorization
   150  
   151  [x-ncp-iam](../README.md#x-ncp-iam)
   152  
   153  ### HTTP request headers
   154  
   155   - **Content-Type**: Not defined
   156   - **Accept**: application/json
   157  
   158  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   159  
   160  # **ClustersUuidIpAclGet**
   161  > IpAclsRes ClustersUuidIpAclGet(uuid)
   162  
   163  
   164  ### Required Parameters
   165  
   166  Name | Type | Description  | Notes
   167  ------------- | ------------- | ------------- | -------------
   168  **uuid** | **string** | uuid | 
   169  
   170  ### Return type
   171  
   172  *[**IpAclsRes**](IpAclsRes.md)
   173  
   174  ### Authorization
   175  
   176  [x-ncp-iam](../README.md#x-ncp-iam)
   177  
   178  ### HTTP request headers
   179  
   180   - **Content-Type**: Not defined
   181   - **Accept**: application/json
   182  
   183  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   184  
   185  # **ClustersUuidIpAclPatch**
   186  > UpdateClusterRes ClustersUuidIpAclPatch(body, uuid)
   187  
   188  
   189  ### Required Parameters
   190  
   191  Name | Type | Description  | Notes
   192  ------------- | ------------- | ------------- | -------------
   193  **body** | **[\*IpAclsDto](IpAclsDto.md)** |  | **uuid** | **string** | uuid | 
   194  
   195  ### Return type
   196  
   197  *[**UpdateClusterRes**](UpdateClusterRes.md)
   198  
   199  ### Authorization
   200  
   201  [x-ncp-iam](../README.md#x-ncp-iam)
   202  
   203  ### HTTP request headers
   204  
   205   - **Content-Type**: application/json
   206   - **Accept**: application/json
   207  
   208  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   209  
   210  # **ClustersUuidKubeconfigGet**
   211  > KubeconfigRes ClustersUuidKubeconfigGet(uuid)
   212  
   213  
   214  ### Required Parameters
   215  
   216  Name | Type | Description  | Notes
   217  ------------- | ------------- | ------------- | -------------
   218  **uuid** | **string** | uuid | 
   219  
   220  ### Return type
   221  
   222  *[**KubeconfigRes**](KubeconfigRes.md)
   223  
   224  ### Authorization
   225  
   226  [x-ncp-iam](../README.md#x-ncp-iam)
   227  
   228  ### HTTP request headers
   229  
   230   - **Content-Type**: Not defined
   231   - **Accept**: application/json
   232  
   233  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   234  
   235  # **ClustersUuidKubeconfigResetPatch**
   236  > UpdateClusterRes ClustersUuidKubeconfigResetPatch(uuid)
   237  
   238  
   239  ### Required Parameters
   240  
   241  Name | Type | Description  | Notes
   242  ------------- | ------------- | ------------- | -------------
   243  **uuid** | **string** | uuid | 
   244  
   245  ### Return type
   246  
   247  *[**UpdateClusterRes**](UpdateClusterRes.md)
   248  
   249  ### Authorization
   250  
   251  [x-ncp-iam](../README.md#x-ncp-iam)
   252  
   253  ### HTTP request headers
   254  
   255   - **Content-Type**: Not defined
   256   - **Accept**: application/json
   257  
   258  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   259  
   260  # **ClustersUuidLbSubnetPatch**
   261  > UpdateClusterLbSubnetRes ClustersUuidLbSubnetPatch(uuid, lbSubnetNo, optional)
   262  
   263  
   264  ### Required Parameters
   265  
   266  Name | Type | Description  | Notes
   267  ------------- | ------------- | ------------- | -------------
   268  **uuid** | **string** | uuid | **lbSubnetNo** | **int32** |  | 
   269   **optional** | **map[string]interface{}** | optional parameters | nil if no parameters
   270  
   271  ### Optional Parameters
   272  Optional parameters are passed through a map[string]interface{}.
   273  
   274  Name | Type | Description  | Notes
   275  ------------- | ------------- | ------------- | -------------
   276  **uuid** | **string** | uuid | **lbSubnetNo** | **int32** |  | **igwYn** | **string** |  | 
   277  
   278  ### Return type
   279  
   280  *[**UpdateClusterLbSubnetRes**](UpdateClusterLbSubnetRes.md)
   281  
   282  ### Authorization
   283  
   284  [x-ncp-iam](../README.md#x-ncp-iam)
   285  
   286  ### HTTP request headers
   287  
   288   - **Content-Type**: Not defined
   289   - **Accept**: application/json
   290  
   291  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   292  
   293  # **ClustersUuidLogPatch**
   294  > UpdateClusterRes ClustersUuidLogPatch(body, uuid)
   295  
   296  
   297  ### Required Parameters
   298  
   299  Name | Type | Description  | Notes
   300  ------------- | ------------- | ------------- | -------------
   301  **body** | **[\*AuditLogDto](AuditLogDto.md)** |  | **uuid** | **string** | uuid | 
   302  
   303  ### Return type
   304  
   305  *[**UpdateClusterRes**](UpdateClusterRes.md)
   306  
   307  ### Authorization
   308  
   309  [x-ncp-iam](../README.md#x-ncp-iam)
   310  
   311  ### HTTP request headers
   312  
   313   - **Content-Type**: application/json
   314   - **Accept**: application/json
   315  
   316  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   317  
   318  # **ClustersUuidNodePoolGet**
   319  > NodePoolRes ClustersUuidNodePoolGet(uuid)
   320  
   321  
   322  ### Required Parameters
   323  
   324  Name | Type | Description  | Notes
   325  ------------- | ------------- | ------------- | -------------
   326  **uuid** | **string** | uuid | 
   327  
   328  ### Return type
   329  
   330  *[**NodePoolRes**](NodePoolRes.md)
   331  
   332  ### Authorization
   333  
   334  [x-ncp-iam](../README.md#x-ncp-iam)
   335  
   336  ### HTTP request headers
   337  
   338   - **Content-Type**: Not defined
   339   - **Accept**: application/json
   340  
   341  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   342  
   343  # **ClustersUuidNodePoolInstanceNoDelete**
   344  > ClustersUuidNodePoolInstanceNoDelete(uuid, instanceNo)
   345  
   346  
   347  ### Required Parameters
   348  
   349  Name | Type | Description  | Notes
   350  ------------- | ------------- | ------------- | -------------
   351  **uuid** | **string** | uuid | **instanceNo** | **string** | instanceNo | 
   352  
   353  ### Return type
   354  
   355   (empty response body)
   356  
   357  ### Authorization
   358  
   359  [x-ncp-iam](../README.md#x-ncp-iam)
   360  
   361  ### HTTP request headers
   362  
   363   - **Content-Type**: Not defined
   364   - **Accept**: Not defined
   365  
   366  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   367  
   368  # **ClustersUuidNodePoolInstanceNoLabelsPut**
   369  > UpdateNodePoolRes ClustersUuidNodePoolInstanceNoLabelsPut(body, uuid, instanceNo)
   370  
   371  
   372  ### Required Parameters
   373  
   374  Name | Type | Description  | Notes
   375  ------------- | ------------- | ------------- | -------------
   376  **body** | **[\*UpdateNodepoolLabelDto](UpdateNodepoolLabelDto.md)** |  | **uuid** | **string** | uuid | **instanceNo** | **string** | instanceNo | 
   377  
   378  ### Return type
   379  
   380  *[**UpdateNodePoolRes**](UpdateNodePoolRes.md)
   381  
   382  ### Authorization
   383  
   384  [x-ncp-iam](../README.md#x-ncp-iam)
   385  
   386  ### HTTP request headers
   387  
   388   - **Content-Type**: application/json
   389   - **Accept**: application/json
   390  
   391  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   392  
   393  # **ClustersUuidNodePoolInstanceNoPatch**
   394  > ClustersUuidNodePoolInstanceNoPatch(body, uuid, instanceNo)
   395  
   396  
   397  ### Required Parameters
   398  
   399  Name | Type | Description  | Notes
   400  ------------- | ------------- | ------------- | -------------
   401  **body** | **[\*NodePoolUpdateBody](NodePoolUpdateBody.md)** |  | **uuid** | **string** | uuid | **instanceNo** | **string** | instanceNo | 
   402  
   403  ### Return type
   404  
   405   (empty response body)
   406  
   407  ### Authorization
   408  
   409  [x-ncp-iam](../README.md#x-ncp-iam)
   410  
   411  ### HTTP request headers
   412  
   413   - **Content-Type**: application/json
   414   - **Accept**: Not defined
   415  
   416  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   417  
   418  # **ClustersUuidNodePoolInstanceNoSubnetsPatch**
   419  > UpdateNodePoolRes ClustersUuidNodePoolInstanceNoSubnetsPatch(body, uuid, instanceNo)
   420  
   421  
   422  ### Required Parameters
   423  
   424  Name | Type | Description  | Notes
   425  ------------- | ------------- | ------------- | -------------
   426  **body** | **[\*UpdateNodepoolSubnetDto](UpdateNodepoolSubnetDto.md)** |  | **uuid** | **string** | uuid | **instanceNo** | **string** | instanceNo | 
   427  
   428  ### Return type
   429  
   430  *[**UpdateNodePoolRes**](UpdateNodePoolRes.md)
   431  
   432  ### Authorization
   433  
   434  [x-ncp-iam](../README.md#x-ncp-iam)
   435  
   436  ### HTTP request headers
   437  
   438   - **Content-Type**: application/json
   439   - **Accept**: application/json
   440  
   441  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   442  
   443  # **ClustersUuidNodePoolInstanceNoTaintsPut**
   444  > UpdateNodePoolRes ClustersUuidNodePoolInstanceNoTaintsPut(body, uuid, instanceNo)
   445  
   446  
   447  ### Required Parameters
   448  
   449  Name | Type | Description  | Notes
   450  ------------- | ------------- | ------------- | -------------
   451  **body** | **[\*UpdateNodepoolTaintDto](UpdateNodepoolTaintDto.md)** |  | **uuid** | **string** | uuid | **instanceNo** | **string** | instanceNo | 
   452  
   453  ### Return type
   454  
   455  *[**UpdateNodePoolRes**](UpdateNodePoolRes.md)
   456  
   457  ### Authorization
   458  
   459  [x-ncp-iam](../README.md#x-ncp-iam)
   460  
   461  ### HTTP request headers
   462  
   463   - **Content-Type**: application/json
   464   - **Accept**: application/json
   465  
   466  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   467  
   468  # **ClustersUuidNodePoolInstanceNoUpgradePatch**
   469  > UpdateNodePoolRes ClustersUuidNodePoolInstanceNoUpgradePatch(uuid, instanceNo, k8sVersion, optional)
   470  
   471  
   472  ### Required Parameters
   473  
   474  Name | Type | Description  | Notes
   475  ------------- | ------------- | ------------- | -------------
   476  **uuid** | **string** | uuid | **instanceNo** | **string** | instanceNo | **k8sVersion** | **string** |  | 
   477   **optional** | **map[string]interface{}** | optional parameters | nil if no parameters
   478  
   479  ### Optional Parameters
   480  Optional parameters are passed through a map[string]interface{}.
   481  
   482  Name | Type | Description  | Notes
   483  ------------- | ------------- | ------------- | -------------
   484  **uuid** | **string** | uuid | **instanceNo** | **string** | instanceNo | **k8sVersion** | **string** |  | **maxSurge** | **int32** |  | **maxUnavailable** | **int32** |  | 
   485  
   486  ### Return type
   487  
   488  *[**UpdateNodePoolRes**](UpdateNodePoolRes.md)
   489  
   490  ### Authorization
   491  
   492  [x-ncp-iam](../README.md#x-ncp-iam)
   493  
   494  ### HTTP request headers
   495  
   496   - **Content-Type**: Not defined
   497   - **Accept**: application/json
   498  
   499  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   500  
   501  # **ClustersUuidNodePoolPost**
   502  > UpdateClusterRes ClustersUuidNodePoolPost(body, uuid)
   503  
   504  
   505  ### Required Parameters
   506  
   507  Name | Type | Description  | Notes
   508  ------------- | ------------- | ------------- | -------------
   509  **body** | **[\*NodePoolCreationBody](NodePoolCreationBody.md)** |  | **uuid** | **string** | uuid | 
   510  
   511  ### Return type
   512  
   513  *[**UpdateClusterRes**](UpdateClusterRes.md)
   514  
   515  ### Authorization
   516  
   517  [x-ncp-iam](../README.md#x-ncp-iam)
   518  
   519  ### HTTP request headers
   520  
   521   - **Content-Type**: application/json
   522   - **Accept**: application/json
   523  
   524  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   525  
   526  # **ClustersUuidNodesGet**
   527  > WorkerNodeRes ClustersUuidNodesGet(uuid)
   528  
   529  
   530  ### Required Parameters
   531  
   532  Name | Type | Description  | Notes
   533  ------------- | ------------- | ------------- | -------------
   534  **uuid** | **string** | uuid | 
   535  
   536  ### Return type
   537  
   538  *[**WorkerNodeRes**](WorkerNodeRes.md)
   539  
   540  ### Authorization
   541  
   542  [x-ncp-iam](../README.md#x-ncp-iam)
   543  
   544  ### HTTP request headers
   545  
   546   - **Content-Type**: Not defined
   547   - **Accept**: application/json
   548  
   549  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   550  
   551  # **ClustersUuidNodesInstanceNoDelete**
   552  > ClustersUuidNodesInstanceNoDelete(uuid, instanceNo, optional)
   553  
   554  
   555  ### Required Parameters
   556  
   557  Name | Type | Description  | Notes
   558  ------------- | ------------- | ------------- | -------------
   559  **uuid** | **string** | uuid | **instanceNo** | **string** | instanceNo | 
   560   **optional** | **map[string]interface{}** | optional parameters | nil if no parameters
   561  
   562  ### Optional Parameters
   563  Optional parameters are passed through a map[string]interface{}.
   564  
   565  Name | Type | Description  | Notes
   566  ------------- | ------------- | ------------- | -------------
   567  **uuid** | **string** | uuid | **instanceNo** | **string** | instanceNo | **nodePoolId** | **string** | 노드풀 인스턴스 번호 | 
   568  
   569  ### Return type
   570  
   571   (empty response body)
   572  
   573  ### Authorization
   574  
   575  [x-ncp-iam](../README.md#x-ncp-iam)
   576  
   577  ### HTTP request headers
   578  
   579   - **Content-Type**: Not defined
   580   - **Accept**: Not defined
   581  
   582  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   583  
   584  # **ClustersUuidOidcGet**
   585  > OidcRes ClustersUuidOidcGet(uuid)
   586  
   587  
   588  ### Required Parameters
   589  
   590  Name | Type | Description  | Notes
   591  ------------- | ------------- | ------------- | -------------
   592  **uuid** | **string** | uuid | 
   593  
   594  ### Return type
   595  
   596  *[**OidcRes**](OidcRes.md)
   597  
   598  ### Authorization
   599  
   600  [x-ncp-iam](../README.md#x-ncp-iam)
   601  
   602  ### HTTP request headers
   603  
   604   - **Content-Type**: Not defined
   605   - **Accept**: application/json
   606  
   607  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   608  
   609  # **ClustersUuidOidcPatch**
   610  > UpdateClusterRes ClustersUuidOidcPatch(body, uuid)
   611  
   612  
   613  ### Required Parameters
   614  
   615  Name | Type | Description  | Notes
   616  ------------- | ------------- | ------------- | -------------
   617  **body** | **[\*UpdateOidcDto](UpdateOidcDto.md)** |  | **uuid** | **string** | uuid | 
   618  
   619  ### Return type
   620  
   621  *[**UpdateClusterRes**](UpdateClusterRes.md)
   622  
   623  ### Authorization
   624  
   625  [x-ncp-iam](../README.md#x-ncp-iam)
   626  
   627  ### HTTP request headers
   628  
   629   - **Content-Type**: application/json
   630   - **Accept**: application/json
   631  
   632  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   633  
   634  # **ClustersUuidReturnProtectionPatch**
   635  > UpdateClusterRes ClustersUuidReturnProtectionPatch(body, uuid)
   636  
   637  
   638  ### Required Parameters
   639  
   640  Name | Type | Description  | Notes
   641  ------------- | ------------- | ------------- | -------------
   642  **body** | **[\*ReturnProtectionDto](ReturnProtectionDto.md)** |  | **uuid** | **string** | uuid | 
   643  
   644  ### Return type
   645  
   646  *[**UpdateClusterRes**](UpdateClusterRes.md)
   647  
   648  ### Authorization
   649  
   650  [x-ncp-iam](../README.md#x-ncp-iam)
   651  
   652  ### HTTP request headers
   653  
   654   - **Content-Type**: application/json
   655   - **Accept**: application/json
   656  
   657  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   658  
   659  # **ClustersUuidUpgradePatch**
   660  > UpdateClusterRes ClustersUuidUpgradePatch(uuid, k8sVersion, optional)
   661  
   662  
   663  ### Required Parameters
   664  
   665  Name | Type | Description  | Notes
   666  ------------- | ------------- | ------------- | -------------
   667  **uuid** | **string** | uuid | **k8sVersion** | **string** |  | 
   668   **optional** | **map[string]interface{}** | optional parameters | nil if no parameters
   669  
   670  ### Optional Parameters
   671  Optional parameters are passed through a map[string]interface{}.
   672  
   673  Name | Type | Description  | Notes
   674  ------------- | ------------- | ------------- | -------------
   675  **uuid** | **string** | uuid | **k8sVersion** | **string** |  | **maxSurge** | **int32** |  | **maxUnavailable** | **int32** |  | 
   676  
   677  ### Return type
   678  
   679  *[**UpdateClusterRes**](UpdateClusterRes.md)
   680  
   681  ### Authorization
   682  
   683  [x-ncp-iam](../README.md#x-ncp-iam)
   684  
   685  ### HTTP request headers
   686  
   687   - **Content-Type**: Not defined
   688   - **Accept**: application/json
   689  
   690  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   691  
   692  # **OptionServerImageGet**
   693  > OptionsRes OptionServerImageGet(optional)
   694  
   695  
   696  ### Required Parameters
   697  
   698  Name | Type | Description  | Notes
   699  ------------- | ------------- | ------------- | -------------
   700   **optional** | **map[string]interface{}** | optional parameters | nil if no parameters
   701  
   702  ### Optional Parameters
   703  Optional parameters are passed through a map[string]interface{}.
   704  
   705  Name | Type | Description  | Notes
   706  ------------- | ------------- | ------------- | -------------
   707  **hypervisorCode** | **string** |  | 
   708  
   709  ### Return type
   710  
   711  *[**OptionsRes**](OptionsRes.md)
   712  
   713  ### Authorization
   714  
   715  [x-ncp-iam](../README.md#x-ncp-iam)
   716  
   717  ### HTTP request headers
   718  
   719   - **Content-Type**: Not defined
   720   - **Accept**: application/json
   721  
   722  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   723  
   724  # **OptionServerProductCodeGet**
   725  > OptionsResForServerProduct OptionServerProductCodeGet(softwareCode, optional)
   726  
   727  
   728  ### Required Parameters
   729  
   730  Name | Type | Description  | Notes
   731  ------------- | ------------- | ------------- | -------------
   732  **softwareCode** | **string** |  | 
   733   **optional** | **map[string]interface{}** | optional parameters | nil if no parameters
   734  
   735  ### Optional Parameters
   736  Optional parameters are passed through a map[string]interface{}.
   737  
   738  Name | Type | Description  | Notes
   739  ------------- | ------------- | ------------- | -------------
   740  **softwareCode** | **string** |  | **hypervisorCode** | **string** |  | **zoneCode** | **string** |  | **zoneNo** | **string** |  | 
   741  
   742  ### Return type
   743  
   744  *[**OptionsResForServerProduct**](OptionsResForServerProduct.md)
   745  
   746  ### Authorization
   747  
   748  [x-ncp-iam](../README.md#x-ncp-iam)
   749  
   750  ### HTTP request headers
   751  
   752   - **Content-Type**: Not defined
   753   - **Accept**: application/json
   754  
   755  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   756  
   757  # **OptionVersionGet**
   758  > OptionsRes OptionVersionGet(optional)
   759  
   760  
   761  ### Required Parameters
   762  
   763  Name | Type | Description  | Notes
   764  ------------- | ------------- | ------------- | -------------
   765   **optional** | **map[string]interface{}** | optional parameters | nil if no parameters
   766  
   767  ### Optional Parameters
   768  Optional parameters are passed through a map[string]interface{}.
   769  
   770  Name | Type | Description  | Notes
   771  ------------- | ------------- | ------------- | -------------
   772  **from** | **string** |  | **hypervisorCode** | **string** |  | **to** | **string** |  | 
   773  
   774  ### Return type
   775  
   776  *[**OptionsRes**](OptionsRes.md)
   777  
   778  ### Authorization
   779  
   780  [x-ncp-iam](../README.md#x-ncp-iam)
   781  
   782  ### HTTP request headers
   783  
   784   - **Content-Type**: Not defined
   785   - **Accept**: application/json
   786  
   787  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   788  
   789  # **RootGet**
   790  > RootGet()
   791  
   792  
   793  ### Required Parameters
   794  This endpoint does not need any parameter.
   795  
   796  ### Return type
   797  
   798   (empty response body)
   799  
   800  ### Authorization
   801  
   802  [x-ncp-iam](../README.md#x-ncp-iam)
   803  
   804  ### HTTP request headers
   805  
   806   - **Content-Type**: Not defined
   807   - **Accept**: Not defined
   808  
   809  [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
   810