github.com/NaverCloudPlatform/ncloud-sdk-go-v2@v1.6.13/services/vnas/README.md (about) 1 # Go API client for vnas 2 3 VPC NAS 관련 API<br/>https://ncloud.apigw.ntruss.com/vnas/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: 2022-02-17T10:34:16Z 9 - Package version: 1.0.3 10 - Build package: io.swagger.codegen.languages.NcpGoForNcloudClientCodegen 11 12 ## Installation 13 Put the package under your project folder and add the following in import: 14 ``` 15 "./vnas" 16 ``` 17 18 ## Documentation for API Endpoints 19 20 All URIs are relative to *https://ncloud.apigw.ntruss.com/vnas/v2* 21 22 Class | Method | HTTP request | Description 23 ------------ | ------------- | ------------- | ------------- 24 *V2Api* | [**AddNasVolumeAccessControl**](docs/V2Api.md#addnasvolumeaccesscontrol) | **Post** /addNasVolumeAccessControl | 25 *V2Api* | [**ChangeNasVolumeSize**](docs/V2Api.md#changenasvolumesize) | **Post** /changeNasVolumeSize | 26 *V2Api* | [**ChangeNasVolumeSnapshotConfiguration**](docs/V2Api.md#changenasvolumesnapshotconfiguration) | **Post** /changeNasVolumeSnapshotConfiguration | 27 *V2Api* | [**CreateNasVolumeInstance**](docs/V2Api.md#createnasvolumeinstance) | **Post** /createNasVolumeInstance | 28 *V2Api* | [**CreateNasVolumeSnapshot**](docs/V2Api.md#createnasvolumesnapshot) | **Post** /createNasVolumeSnapshot | 29 *V2Api* | [**DeleteNasVolumeInstances**](docs/V2Api.md#deletenasvolumeinstances) | **Post** /deleteNasVolumeInstances | 30 *V2Api* | [**DeleteNasVolumeSnapshot**](docs/V2Api.md#deletenasvolumesnapshot) | **Post** /deleteNasVolumeSnapshot | 31 *V2Api* | [**GetNasVolumeAccessControlRuleList**](docs/V2Api.md#getnasvolumeaccesscontrolrulelist) | **Post** /getNasVolumeAccessControlRuleList | 32 *V2Api* | [**GetNasVolumeInstanceDetail**](docs/V2Api.md#getnasvolumeinstancedetail) | **Post** /getNasVolumeInstanceDetail | 33 *V2Api* | [**GetNasVolumeInstanceList**](docs/V2Api.md#getnasvolumeinstancelist) | **Post** /getNasVolumeInstanceList | 34 *V2Api* | [**GetNasVolumeInstanceRatingList**](docs/V2Api.md#getnasvolumeinstanceratinglist) | **Post** /getNasVolumeInstanceRatingList | 35 *V2Api* | [**GetNasVolumeSnapshotConfigurationHistoryList**](docs/V2Api.md#getnasvolumesnapshotconfigurationhistorylist) | **Post** /getNasVolumeSnapshotConfigurationHistoryList | 36 *V2Api* | [**GetNasVolumeSnapshotList**](docs/V2Api.md#getnasvolumesnapshotlist) | **Post** /getNasVolumeSnapshotList | 37 *V2Api* | [**RemoveNasVolumeAccessControl**](docs/V2Api.md#removenasvolumeaccesscontrol) | **Post** /removeNasVolumeAccessControl | 38 *V2Api* | [**RestoreNasVolumeWithSnapshot**](docs/V2Api.md#restorenasvolumewithsnapshot) | **Post** /restoreNasVolumeWithSnapshot | 39 *V2Api* | [**SetNasVolumeAccessControl**](docs/V2Api.md#setnasvolumeaccesscontrol) | **Post** /setNasVolumeAccessControl | 40 *V2Api* | [**SetNasVolumeReturnProtection**](docs/V2Api.md#setnasvolumereturnprotection) | **Post** /setNasVolumeReturnProtection | 41 42 43 ## Documentation For Models 44 45 - [AccessControlRuleParameter](docs/AccessControlRuleParameter.md) 46 - [AddNasVolumeAccessControlRequest](docs/AddNasVolumeAccessControlRequest.md) 47 - [AddNasVolumeAccessControlResponse](docs/AddNasVolumeAccessControlResponse.md) 48 - [ChangeNasVolumeSizeRequest](docs/ChangeNasVolumeSizeRequest.md) 49 - [ChangeNasVolumeSizeResponse](docs/ChangeNasVolumeSizeResponse.md) 50 - [ChangeNasVolumeSnapshotConfigurationRequest](docs/ChangeNasVolumeSnapshotConfigurationRequest.md) 51 - [ChangeNasVolumeSnapshotConfigurationResponse](docs/ChangeNasVolumeSnapshotConfigurationResponse.md) 52 - [CommonCode](docs/CommonCode.md) 53 - [CreateNasVolumeInstanceRequest](docs/CreateNasVolumeInstanceRequest.md) 54 - [CreateNasVolumeInstanceResponse](docs/CreateNasVolumeInstanceResponse.md) 55 - [CreateNasVolumeSnapshotRequest](docs/CreateNasVolumeSnapshotRequest.md) 56 - [CreateNasVolumeSnapshotResponse](docs/CreateNasVolumeSnapshotResponse.md) 57 - [DeleteNasVolumeInstancesRequest](docs/DeleteNasVolumeInstancesRequest.md) 58 - [DeleteNasVolumeInstancesResponse](docs/DeleteNasVolumeInstancesResponse.md) 59 - [DeleteNasVolumeSnapshotRequest](docs/DeleteNasVolumeSnapshotRequest.md) 60 - [DeleteNasVolumeSnapshotResponse](docs/DeleteNasVolumeSnapshotResponse.md) 61 - [GetNasVolumeAccessControlRuleListRequest](docs/GetNasVolumeAccessControlRuleListRequest.md) 62 - [GetNasVolumeAccessControlRuleListResponse](docs/GetNasVolumeAccessControlRuleListResponse.md) 63 - [GetNasVolumeInstanceDetailRequest](docs/GetNasVolumeInstanceDetailRequest.md) 64 - [GetNasVolumeInstanceDetailResponse](docs/GetNasVolumeInstanceDetailResponse.md) 65 - [GetNasVolumeInstanceListRequest](docs/GetNasVolumeInstanceListRequest.md) 66 - [GetNasVolumeInstanceListResponse](docs/GetNasVolumeInstanceListResponse.md) 67 - [GetNasVolumeInstanceRatingListRequest](docs/GetNasVolumeInstanceRatingListRequest.md) 68 - [GetNasVolumeInstanceRatingListResponse](docs/GetNasVolumeInstanceRatingListResponse.md) 69 - [GetNasVolumeSnapshotConfigurationHistoryListRequest](docs/GetNasVolumeSnapshotConfigurationHistoryListRequest.md) 70 - [GetNasVolumeSnapshotConfigurationHistoryListResponse](docs/GetNasVolumeSnapshotConfigurationHistoryListResponse.md) 71 - [GetNasVolumeSnapshotListRequest](docs/GetNasVolumeSnapshotListRequest.md) 72 - [GetNasVolumeSnapshotListResponse](docs/GetNasVolumeSnapshotListResponse.md) 73 - [NasVolumeAccessControlRule](docs/NasVolumeAccessControlRule.md) 74 - [NasVolumeInstance](docs/NasVolumeInstance.md) 75 - [NasVolumeInstanceCustomIp](docs/NasVolumeInstanceCustomIp.md) 76 - [NasVolumeInstanceRating](docs/NasVolumeInstanceRating.md) 77 - [NasVolumeSnapshot](docs/NasVolumeSnapshot.md) 78 - [NasVolumeSnapshotConfigurationHistory](docs/NasVolumeSnapshotConfigurationHistory.md) 79 - [RemoveNasVolumeAccessControlRequest](docs/RemoveNasVolumeAccessControlRequest.md) 80 - [RemoveNasVolumeAccessControlResponse](docs/RemoveNasVolumeAccessControlResponse.md) 81 - [RestoreNasVolumeWithSnapshotRequest](docs/RestoreNasVolumeWithSnapshotRequest.md) 82 - [RestoreNasVolumeWithSnapshotResponse](docs/RestoreNasVolumeWithSnapshotResponse.md) 83 - [SetNasVolumeAccessControlRequest](docs/SetNasVolumeAccessControlRequest.md) 84 - [SetNasVolumeAccessControlResponse](docs/SetNasVolumeAccessControlResponse.md) 85 - [SetNasVolumeReturnProtectionRequest](docs/SetNasVolumeReturnProtectionRequest.md) 86 - [SetNasVolumeReturnProtectionResponse](docs/SetNasVolumeReturnProtectionResponse.md) 87