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