github.com/NaverCloudPlatform/ncloud-sdk-go-v2@v1.6.13/services/vnks/README.md (about) 1 # Go API client for vnks 2 3 <br/>https://nks.apigw.ntruss.com/vnks/v2 4 5 ## Overview 6 This API client was generated by the [swagger-codegen](https://github.com/swagger-api/swagger-codegen) project. By using the [swagger-spec](https://github.com/swagger-api/swagger-spec) from a remote server, you can easily generate an API client. 7 8 - API version: 2023-03-23T09:23:10Z 9 - Package version: 1.0.0 10 - Build package: io.swagger.codegen.languages.NcpGoForVnksClientCodegen 11 12 ## Installation 13 Put the package under your project folder and add the following in import: 14 ``` 15 "./vnks" 16 ``` 17 18 ## Documentation for API Endpoints 19 20 All URIs are relative to *https://nks.apigw.ntruss.com/vnks/v2* 21 22 Class | Method | HTTP request | Description 23 ------------ | ------------- | ------------- | ------------- 24 *V2Api* | [**ClustersGet**](docs/V2Api.md#clustersget) | **Get** /clusters | 25 *V2Api* | [**ClustersPost**](docs/V2Api.md#clusterspost) | **Post** /clusters | 26 *V2Api* | [**ClustersUuidAddSubnetPatch**](docs/V2Api.md#clustersuuidaddsubnetpatch) | **Patch** /clusters/{uuid}/add-subnet | 27 *V2Api* | [**ClustersUuidDelete**](docs/V2Api.md#clustersuuiddelete) | **Delete** /clusters/{uuid} | 28 *V2Api* | [**ClustersUuidGet**](docs/V2Api.md#clustersuuidget) | **Get** /clusters/{uuid} | 29 *V2Api* | [**ClustersUuidIpAclGet**](docs/V2Api.md#clustersuuidipaclget) | **Get** /clusters/{uuid}/ip-acl | 30 *V2Api* | [**ClustersUuidIpAclPatch**](docs/V2Api.md#clustersuuidipaclpatch) | **Patch** /clusters/{uuid}/ip-acl | 31 *V2Api* | [**ClustersUuidKubeconfigGet**](docs/V2Api.md#clustersuuidkubeconfigget) | **Get** /clusters/{uuid}/kubeconfig | 32 *V2Api* | [**ClustersUuidKubeconfigResetPatch**](docs/V2Api.md#clustersuuidkubeconfigresetpatch) | **Patch** /clusters/{uuid}/kubeconfig/reset | 33 *V2Api* | [**ClustersUuidLbSubnetPatch**](docs/V2Api.md#clustersuuidlbsubnetpatch) | **Patch** /clusters/{uuid}/lb-subnet | 34 *V2Api* | [**ClustersUuidLogPatch**](docs/V2Api.md#clustersuuidlogpatch) | **Patch** /clusters/{uuid}/log | 35 *V2Api* | [**ClustersUuidNodePoolGet**](docs/V2Api.md#clustersuuidnodepoolget) | **Get** /clusters/{uuid}/node-pool | 36 *V2Api* | [**ClustersUuidNodePoolInstanceNoDelete**](docs/V2Api.md#clustersuuidnodepoolinstancenodelete) | **Delete** /clusters/{uuid}/node-pool/{instanceNo} | 37 *V2Api* | [**ClustersUuidNodePoolInstanceNoLabelsPut**](docs/V2Api.md#clustersuuidnodepoolinstancenolabelsput) | **Put** /clusters/{uuid}/node-pool/{instanceNo}/labels | 38 *V2Api* | [**ClustersUuidNodePoolInstanceNoPatch**](docs/V2Api.md#clustersuuidnodepoolinstancenopatch) | **Patch** /clusters/{uuid}/node-pool/{instanceNo} | 39 *V2Api* | [**ClustersUuidNodePoolInstanceNoSubnetsPatch**](docs/V2Api.md#clustersuuidnodepoolinstancenosubnetspatch) | **Patch** /clusters/{uuid}/node-pool/{instanceNo}/subnets | 40 *V2Api* | [**ClustersUuidNodePoolInstanceNoTaintsPut**](docs/V2Api.md#clustersuuidnodepoolinstancenotaintsput) | **Put** /clusters/{uuid}/node-pool/{instanceNo}/taints | 41 *V2Api* | [**ClustersUuidNodePoolInstanceNoUpgradePatch**](docs/V2Api.md#clustersuuidnodepoolinstancenoupgradepatch) | **Patch** /clusters/{uuid}/node-pool/{instanceNo}/upgrade | 42 *V2Api* | [**ClustersUuidNodePoolPost**](docs/V2Api.md#clustersuuidnodepoolpost) | **Post** /clusters/{uuid}/node-pool | 43 *V2Api* | [**ClustersUuidNodesGet**](docs/V2Api.md#clustersuuidnodesget) | **Get** /clusters/{uuid}/nodes | 44 *V2Api* | [**ClustersUuidNodesInstanceNoDelete**](docs/V2Api.md#clustersuuidnodesinstancenodelete) | **Delete** /clusters/{uuid}/nodes/{instanceNo} | 45 *V2Api* | [**ClustersUuidOidcGet**](docs/V2Api.md#clustersuuidoidcget) | **Get** /clusters/{uuid}/oidc | 46 *V2Api* | [**ClustersUuidOidcPatch**](docs/V2Api.md#clustersuuidoidcpatch) | **Patch** /clusters/{uuid}/oidc | 47 *V2Api* | [**ClustersUuidReturnProtectionPatch**](docs/V2Api.md#clustersuuidreturnprotectionpatch) | **Patch** /clusters/{uuid}/return-protection | 48 *V2Api* | [**ClustersUuidUpgradePatch**](docs/V2Api.md#clustersuuidupgradepatch) | **Patch** /clusters/{uuid}/upgrade | 49 *V2Api* | [**OptionServerImageGet**](docs/V2Api.md#optionserverimageget) | **Get** /option/server-image | 50 *V2Api* | [**OptionServerProductCodeGet**](docs/V2Api.md#optionserverproductcodeget) | **Get** /option/server-product-code | 51 *V2Api* | [**OptionVersionGet**](docs/V2Api.md#optionversionget) | **Get** /option/version | 52 *V2Api* | [**RootGet**](docs/V2Api.md#rootget) | **Get** / | 53 54 55 ## Documentation For Models 56 57 - [AddSubnetDto](docs/AddSubnetDto.md) 58 - [AuditLogDto](docs/AuditLogDto.md) 59 - [AutoscaleOption](docs/AutoscaleOption.md) 60 - [AutoscalerUpdate](docs/AutoscalerUpdate.md) 61 - [Cluster](docs/Cluster.md) 62 - [ClusterInputBody](docs/ClusterInputBody.md) 63 - [ClusterLogInput](docs/ClusterLogInput.md) 64 - [ClusterRes](docs/ClusterRes.md) 65 - [ClustersRes](docs/ClustersRes.md) 66 - [CreateClusterRes](docs/CreateClusterRes.md) 67 - [DefaultNodePoolParam](docs/DefaultNodePoolParam.md) 68 - [IpAclsDto](docs/IpAclsDto.md) 69 - [IpAclsEntriesDto](docs/IpAclsEntriesDto.md) 70 - [IpAclsEntriesRes](docs/IpAclsEntriesRes.md) 71 - [IpAclsRes](docs/IpAclsRes.md) 72 - [KubeconfigRes](docs/KubeconfigRes.md) 73 - [NodePool](docs/NodePool.md) 74 - [NodePoolCreationBody](docs/NodePoolCreationBody.md) 75 - [NodePoolDto](docs/NodePoolDto.md) 76 - [NodePoolLabel](docs/NodePoolLabel.md) 77 - [NodePoolRes](docs/NodePoolRes.md) 78 - [NodePoolTaint](docs/NodePoolTaint.md) 79 - [NodePoolUpdateBody](docs/NodePoolUpdateBody.md) 80 - [OidcRes](docs/OidcRes.md) 81 - [OptionRes](docs/OptionRes.md) 82 - [OptionResForServerProduct](docs/OptionResForServerProduct.md) 83 - [OptionsRes](docs/OptionsRes.md) 84 - [OptionsResForServerProduct](docs/OptionsResForServerProduct.md) 85 - [ReturnProtectionDto](docs/ReturnProtectionDto.md) 86 - [ServerProduct](docs/ServerProduct.md) 87 - [SubnetDto](docs/SubnetDto.md) 88 - [UpdateClusterLbSubnetRes](docs/UpdateClusterLbSubnetRes.md) 89 - [UpdateClusterRes](docs/UpdateClusterRes.md) 90 - [UpdateNodePoolRes](docs/UpdateNodePoolRes.md) 91 - [UpdateNodepoolLabelDto](docs/UpdateNodepoolLabelDto.md) 92 - [UpdateNodepoolSubnetDto](docs/UpdateNodepoolSubnetDto.md) 93 - [UpdateNodepoolTaintDto](docs/UpdateNodepoolTaintDto.md) 94 - [UpdateOidcDto](docs/UpdateOidcDto.md) 95 - [WorkerNode](docs/WorkerNode.md) 96 - [WorkerNodeRes](docs/WorkerNodeRes.md) 97