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