diff --git a/services/vmongodb/access_control_group_no_list.go b/services/vmongodb/access_control_group_no_list.go
new file mode 100644
index 0000000..dede39c
--- /dev/null
+++ b/services/vmongodb/access_control_group_no_list.go
@@ -0,0 +1,13 @@
+/*
+ * vmongodb
+ *
+ *
https://ncloud.apigw.ntruss.com/vmongodb/v2
+ *
+ * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
+ */
+
+package vmongodb
+
+// ACG번호리스트
+type AccessControlGroupNoList struct {
+}
diff --git a/services/vmongodb/add_or_change_cloud_mongo_db_user_parameter.go b/services/vmongodb/add_or_change_cloud_mongo_db_user_parameter.go
new file mode 100644
index 0000000..e13166f
--- /dev/null
+++ b/services/vmongodb/add_or_change_cloud_mongo_db_user_parameter.go
@@ -0,0 +1,24 @@
+/*
+ * vmongodb
+ *
+ *
https://ncloud.apigw.ntruss.com/vmongodb/v2
+ *
+ * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
+ */
+
+package vmongodb
+
+type AddOrChangeCloudMongoDbUserParameter struct {
+
+ // User 이름
+UserName *string `json:"userName"`
+
+ // Database 이름
+DatabaseName *string `json:"databaseName"`
+
+ // Password
+Password *string `json:"password"`
+
+ // DB 접근 권한
+Authority *string `json:"authority"`
+}
diff --git a/services/vmongodb/cloud_mongo_db_bucket.go b/services/vmongodb/cloud_mongo_db_bucket.go
new file mode 100644
index 0000000..3c5a914
--- /dev/null
+++ b/services/vmongodb/cloud_mongo_db_bucket.go
@@ -0,0 +1,15 @@
+/*
+ * vmongodb
+ *
+ *
https://ncloud.apigw.ntruss.com/vmongodb/v2
+ *
+ * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
+ */
+
+package vmongodb
+
+type CloudMongoDbBucket struct {
+
+ // CloudMongoDb버킷이름
+BucketName *string `json:"bucketName,omitempty"`
+}
diff --git a/services/vmongodb/cloud_mongo_db_db_server_log.go b/services/vmongodb/cloud_mongo_db_db_server_log.go
new file mode 100644
index 0000000..72935d2
--- /dev/null
+++ b/services/vmongodb/cloud_mongo_db_db_server_log.go
@@ -0,0 +1,21 @@
+/*
+ * vmongodb
+ *
+ *
https://ncloud.apigw.ntruss.com/vmongodb/v2
+ *
+ * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
+ */
+
+package vmongodb
+
+type CloudMongoDbDbServerLog struct {
+
+ // 데이터베이스서버로그파일이름
+FileName *string `json:"fileName,omitempty"`
+
+ // 데이터베이스서버로그파일사이즈
+FileSize *int64 `json:"fileSize,omitempty"`
+
+ // 데이터베이스서버로그파일수정일시
+FileDate *string `json:"fileDate,omitempty"`
+}
diff --git a/services/vmongodb/delete_cloud_mongo_db_user_parameter.go b/services/vmongodb/delete_cloud_mongo_db_user_parameter.go
new file mode 100644
index 0000000..f068a49
--- /dev/null
+++ b/services/vmongodb/delete_cloud_mongo_db_user_parameter.go
@@ -0,0 +1,18 @@
+/*
+ * vmongodb
+ *
+ *
https://ncloud.apigw.ntruss.com/vmongodb/v2
+ *
+ * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
+ */
+
+package vmongodb
+
+type DeleteCloudMongoDbUserParameter struct {
+
+ // User 이름
+UserName *string `json:"userName"`
+
+ // Database 이름
+DatabaseName *string `json:"databaseName"`
+}
diff --git a/services/vmongodb/docs/AccessControlGroupNoList.md b/services/vmongodb/docs/AccessControlGroupNoList.md
new file mode 100644
index 0000000..4d07ef0
--- /dev/null
+++ b/services/vmongodb/docs/AccessControlGroupNoList.md
@@ -0,0 +1,9 @@
+# AccessControlGroupNoList
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
+
diff --git a/services/vmongodb/docs/AddOrChangeCloudMongoDbUserParameter.md b/services/vmongodb/docs/AddOrChangeCloudMongoDbUserParameter.md
new file mode 100644
index 0000000..cffb528
--- /dev/null
+++ b/services/vmongodb/docs/AddOrChangeCloudMongoDbUserParameter.md
@@ -0,0 +1,13 @@
+# AddOrChangeCloudMongoDbUserParameter
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**UserName** | ***string** | User 이름 | [default to null]
+**DatabaseName** | ***string** | Database 이름 | [default to null]
+**Password** | ***string** | Password | [default to null]
+**Authority** | ***string** | DB 접근 권한 | [default to null]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
+
diff --git a/services/vmongodb/docs/CloudMongoDbBucket.md b/services/vmongodb/docs/CloudMongoDbBucket.md
new file mode 100644
index 0000000..749a1bf
--- /dev/null
+++ b/services/vmongodb/docs/CloudMongoDbBucket.md
@@ -0,0 +1,10 @@
+# CloudMongoDbBucket
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**BucketName** | ***string** | CloudMongoDb버킷이름 | [optional] [default to null]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
+
diff --git a/services/vmongodb/docs/CloudMongoDbDbServerLog.md b/services/vmongodb/docs/CloudMongoDbDbServerLog.md
new file mode 100644
index 0000000..5220f43
--- /dev/null
+++ b/services/vmongodb/docs/CloudMongoDbDbServerLog.md
@@ -0,0 +1,12 @@
+# CloudMongoDbDbServerLog
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**FileName** | ***string** | 데이터베이스서버로그파일이름 | [optional] [default to null]
+**FileSize** | ***int64** | 데이터베이스서버로그파일사이즈 | [optional] [default to null]
+**FileDate** | ***string** | 데이터베이스서버로그파일수정일시 | [optional] [default to null]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
+
diff --git a/services/vmongodb/docs/DeleteCloudMongoDbUserParameter.md b/services/vmongodb/docs/DeleteCloudMongoDbUserParameter.md
new file mode 100644
index 0000000..6412837
--- /dev/null
+++ b/services/vmongodb/docs/DeleteCloudMongoDbUserParameter.md
@@ -0,0 +1,11 @@
+# DeleteCloudMongoDbUserParameter
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**UserName** | ***string** | User 이름 | [default to null]
+**DatabaseName** | ***string** | Database 이름 | [default to null]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
+
diff --git a/services/vmongodb/docs/ExportBackupToObjectStorageRequest.md b/services/vmongodb/docs/ExportBackupToObjectStorageRequest.md
new file mode 100644
index 0000000..8ec8481
--- /dev/null
+++ b/services/vmongodb/docs/ExportBackupToObjectStorageRequest.md
@@ -0,0 +1,13 @@
+# ExportBackupToObjectStorageRequest
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**RegionCode** | ***string** | REGION코드 | [optional] [default to null]
+**CloudMongoDbInstanceNo** | ***string** | CloudMongoDb인스턴스번호 | [default to null]
+**ObjectName** | ***string** | Backup 이름 | [default to null]
+**BucketName** | ***string** | 버킷이름 | [default to null]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
+
diff --git a/services/vmongodb/docs/ExportBackupToObjectStorageResponse.md b/services/vmongodb/docs/ExportBackupToObjectStorageResponse.md
new file mode 100644
index 0000000..fce8559
--- /dev/null
+++ b/services/vmongodb/docs/ExportBackupToObjectStorageResponse.md
@@ -0,0 +1,12 @@
+# ExportBackupToObjectStorageResponse
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**RequestId** | ***string** | | [optional] [default to null]
+**ReturnCode** | ***string** | | [optional] [default to null]
+**ReturnMessage** | ***string** | | [optional] [default to null]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
+
diff --git a/services/vmongodb/docs/ExportDbServerLogToObjectStorageRequest.md b/services/vmongodb/docs/ExportDbServerLogToObjectStorageRequest.md
new file mode 100644
index 0000000..4ba56ad
--- /dev/null
+++ b/services/vmongodb/docs/ExportDbServerLogToObjectStorageRequest.md
@@ -0,0 +1,14 @@
+# ExportDbServerLogToObjectStorageRequest
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**RegionCode** | ***string** | REGION코드 | [optional] [default to null]
+**LogType** | ***string** | 데이터베이스서버로그파일타입 | [default to null]
+**FileName** | ***string** | 데이터베이스서버로그파일이름 | [default to null]
+**BucketName** | ***string** | ObjectStorage버킷이름 | [default to null]
+**CloudMongoDbServerInstanceNo** | ***string** | CloudMongodb서버인스턴스번호 | [default to null]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
+
diff --git a/services/vmongodb/docs/ExportDbServerLogToObjectStorageResponse.md b/services/vmongodb/docs/ExportDbServerLogToObjectStorageResponse.md
new file mode 100644
index 0000000..ebb1679
--- /dev/null
+++ b/services/vmongodb/docs/ExportDbServerLogToObjectStorageResponse.md
@@ -0,0 +1,12 @@
+# ExportDbServerLogToObjectStorageResponse
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**RequestId** | ***string** | | [optional] [default to null]
+**ReturnCode** | ***string** | | [optional] [default to null]
+**ReturnMessage** | ***string** | | [optional] [default to null]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
+
diff --git a/services/vmongodb/docs/GetCloudMongoDbBucketListRequest.md b/services/vmongodb/docs/GetCloudMongoDbBucketListRequest.md
new file mode 100644
index 0000000..f5610de
--- /dev/null
+++ b/services/vmongodb/docs/GetCloudMongoDbBucketListRequest.md
@@ -0,0 +1,11 @@
+# GetCloudMongoDbBucketListRequest
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**RegionCode** | ***string** | REGION코드 | [optional] [default to null]
+**CloudMongoDbInstanceNo** | ***string** | CloudMongoDb인스턴스번호 | [optional] [default to null]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
+
diff --git a/services/vmongodb/docs/GetCloudMongoDbBucketListResponse.md b/services/vmongodb/docs/GetCloudMongoDbBucketListResponse.md
new file mode 100644
index 0000000..2a722d5
--- /dev/null
+++ b/services/vmongodb/docs/GetCloudMongoDbBucketListResponse.md
@@ -0,0 +1,14 @@
+# GetCloudMongoDbBucketListResponse
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**RequestId** | ***string** | | [optional] [default to null]
+**ReturnCode** | ***string** | | [optional] [default to null]
+**ReturnMessage** | ***string** | | [optional] [default to null]
+**TotalRows** | ***int32** | | [optional] [default to null]
+**CloudMongoDbBucketList** | **[[]\*CloudMongoDbBucket](CloudMongoDbBucket.md)** | CloudMongoDb버킷리스트 | [optional] [default to null]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
+
diff --git a/services/vmongodb/docs/GetCloudMongoDbTargetSubnetListRequest.md b/services/vmongodb/docs/GetCloudMongoDbTargetSubnetListRequest.md
new file mode 100644
index 0000000..5877327
--- /dev/null
+++ b/services/vmongodb/docs/GetCloudMongoDbTargetSubnetListRequest.md
@@ -0,0 +1,12 @@
+# GetCloudMongoDbTargetSubnetListRequest
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**RegionCode** | ***string** | REGION코드 | [optional] [default to null]
+**VpcNo** | ***string** | VPC번호 | [optional] [default to null]
+**CloudMongoDbImageProductCode** | ***string** | CloudMongoDb이미지상품코드 | [optional] [default to null]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
+
diff --git a/services/vmongodb/docs/GetCloudMongoDbTargetSubnetListResponse.md b/services/vmongodb/docs/GetCloudMongoDbTargetSubnetListResponse.md
new file mode 100644
index 0000000..886d181
--- /dev/null
+++ b/services/vmongodb/docs/GetCloudMongoDbTargetSubnetListResponse.md
@@ -0,0 +1,14 @@
+# GetCloudMongoDbTargetSubnetListResponse
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**RequestId** | ***string** | | [optional] [default to null]
+**ReturnCode** | ***string** | | [optional] [default to null]
+**ReturnMessage** | ***string** | | [optional] [default to null]
+**TotalRows** | ***int32** | | [optional] [default to null]
+**TargetSubnetList** | **[[]\*TargetSubnet](TargetSubnet.md)** | 상품리스트 | [optional] [default to null]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
+
diff --git a/services/vmongodb/docs/GetCloudMongoDbTargetVpcListRequest.md b/services/vmongodb/docs/GetCloudMongoDbTargetVpcListRequest.md
new file mode 100644
index 0000000..3ca4155
--- /dev/null
+++ b/services/vmongodb/docs/GetCloudMongoDbTargetVpcListRequest.md
@@ -0,0 +1,10 @@
+# GetCloudMongoDbTargetVpcListRequest
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**RegionCode** | ***string** | REGION코드 | [optional] [default to null]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
+
diff --git a/services/vmongodb/docs/GetCloudMongoDbTargetVpcListResponse.md b/services/vmongodb/docs/GetCloudMongoDbTargetVpcListResponse.md
new file mode 100644
index 0000000..5210ab3
--- /dev/null
+++ b/services/vmongodb/docs/GetCloudMongoDbTargetVpcListResponse.md
@@ -0,0 +1,14 @@
+# GetCloudMongoDbTargetVpcListResponse
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**RequestId** | ***string** | | [optional] [default to null]
+**ReturnCode** | ***string** | | [optional] [default to null]
+**ReturnMessage** | ***string** | | [optional] [default to null]
+**TotalRows** | ***int32** | | [optional] [default to null]
+**TargetVpcList** | **[[]\*TargetVpc](TargetVpc.md)** | 상품리스트 | [optional] [default to null]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
+
diff --git a/services/vmongodb/docs/GetDbServerLogListRequest.md b/services/vmongodb/docs/GetDbServerLogListRequest.md
new file mode 100644
index 0000000..73e99b3
--- /dev/null
+++ b/services/vmongodb/docs/GetDbServerLogListRequest.md
@@ -0,0 +1,12 @@
+# GetDbServerLogListRequest
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**RegionCode** | ***string** | REGION코드 | [optional] [default to null]
+**LogType** | ***string** | 데이터베이스서버로그파일타입 | [default to null]
+**CloudMongoDbServerInstanceNo** | ***string** | CloudMongoDb서버인스턴스번호 | [default to null]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
+
diff --git a/services/vmongodb/docs/GetDbServerLogListResponse.md b/services/vmongodb/docs/GetDbServerLogListResponse.md
new file mode 100644
index 0000000..8c1951d
--- /dev/null
+++ b/services/vmongodb/docs/GetDbServerLogListResponse.md
@@ -0,0 +1,14 @@
+# GetDbServerLogListResponse
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**RequestId** | ***string** | | [optional] [default to null]
+**ReturnCode** | ***string** | | [optional] [default to null]
+**ReturnMessage** | ***string** | | [optional] [default to null]
+**TotalRows** | ***int32** | | [optional] [default to null]
+**CloudMongoDbDbServerLogList** | **[[]\*CloudMongoDbDbServerLog](CloudMongoDbDbServerLog.md)** | CloudMongoDb데이터베이스서버로그리스트 | [optional] [default to null]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
+
diff --git a/services/vmongodb/docs/TargetSubnet.md b/services/vmongodb/docs/TargetSubnet.md
new file mode 100644
index 0000000..529db67
--- /dev/null
+++ b/services/vmongodb/docs/TargetSubnet.md
@@ -0,0 +1,17 @@
+# TargetSubnet
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**SubnetNo** | ***string** | Subnet번호 | [optional] [default to null]
+**SubnetName** | ***string** | Subnet이름 | [optional] [default to null]
+**VpcNo** | ***string** | VPC번호 | [optional] [default to null]
+**VpcName** | ***string** | VPC이름 | [optional] [default to null]
+**ZoneCode** | ***string** | ZONE코드 | [optional] [default to null]
+**Subnet** | ***string** | Subnet | [optional] [default to null]
+**IsPublic** | ***string** | Public여부 | [optional] [default to null]
+**CreatedDate** | ***string** | 생성시간 | [optional] [default to null]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
+
diff --git a/services/vmongodb/docs/TargetVpc.md b/services/vmongodb/docs/TargetVpc.md
new file mode 100644
index 0000000..c2d5f1f
--- /dev/null
+++ b/services/vmongodb/docs/TargetVpc.md
@@ -0,0 +1,14 @@
+# TargetVpc
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**VpcNo** | ***string** | VPC번호 | [optional] [default to null]
+**VpcName** | ***string** | VPC이름 | [optional] [default to null]
+**Ipv4Cidr** | ***string** | IPv4 CIDR | [optional] [default to null]
+**RegionCode** | ***string** | REGION코드 | [optional] [default to null]
+**CreatedDate** | ***string** | 생성시간 | [optional] [default to null]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
+
diff --git a/services/vmongodb/export_backup_to_object_storage_request.go b/services/vmongodb/export_backup_to_object_storage_request.go
new file mode 100644
index 0000000..b2ef973
--- /dev/null
+++ b/services/vmongodb/export_backup_to_object_storage_request.go
@@ -0,0 +1,24 @@
+/*
+ * vmongodb
+ *
+ *
https://ncloud.apigw.ntruss.com/vmongodb/v2
+ *
+ * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
+ */
+
+package vmongodb
+
+type ExportBackupToObjectStorageRequest struct {
+
+ // REGION코드
+RegionCode *string `json:"regionCode,omitempty"`
+
+ // CloudMongoDb인스턴스번호
+CloudMongoDbInstanceNo *string `json:"cloudMongoDbInstanceNo"`
+
+ // Backup 이름
+ObjectName *string `json:"objectName"`
+
+ // 버킷이름
+BucketName *string `json:"bucketName"`
+}
diff --git a/services/vmongodb/export_backup_to_object_storage_response.go b/services/vmongodb/export_backup_to_object_storage_response.go
new file mode 100644
index 0000000..eb91c84
--- /dev/null
+++ b/services/vmongodb/export_backup_to_object_storage_response.go
@@ -0,0 +1,18 @@
+/*
+ * vmongodb
+ *
+ *
https://ncloud.apigw.ntruss.com/vmongodb/v2
+ *
+ * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
+ */
+
+package vmongodb
+
+type ExportBackupToObjectStorageResponse struct {
+
+RequestId *string `json:"requestId,omitempty"`
+
+ReturnCode *string `json:"returnCode,omitempty"`
+
+ReturnMessage *string `json:"returnMessage,omitempty"`
+}
diff --git a/services/vmongodb/export_db_server_log_to_object_storage_request.go b/services/vmongodb/export_db_server_log_to_object_storage_request.go
new file mode 100644
index 0000000..27e6592
--- /dev/null
+++ b/services/vmongodb/export_db_server_log_to_object_storage_request.go
@@ -0,0 +1,27 @@
+/*
+ * vmongodb
+ *
+ *
https://ncloud.apigw.ntruss.com/vmongodb/v2
+ *
+ * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
+ */
+
+package vmongodb
+
+type ExportDbServerLogToObjectStorageRequest struct {
+
+ // REGION코드
+RegionCode *string `json:"regionCode,omitempty"`
+
+ // 데이터베이스서버로그파일타입
+LogType *string `json:"logType"`
+
+ // 데이터베이스서버로그파일이름
+FileName *string `json:"fileName"`
+
+ // ObjectStorage버킷이름
+BucketName *string `json:"bucketName"`
+
+ // CloudMongodb서버인스턴스번호
+CloudMongoDbServerInstanceNo *string `json:"cloudMongoDbServerInstanceNo"`
+}
diff --git a/services/vmongodb/export_db_server_log_to_object_storage_response.go b/services/vmongodb/export_db_server_log_to_object_storage_response.go
new file mode 100644
index 0000000..f87935c
--- /dev/null
+++ b/services/vmongodb/export_db_server_log_to_object_storage_response.go
@@ -0,0 +1,18 @@
+/*
+ * vmongodb
+ *
+ *
https://ncloud.apigw.ntruss.com/vmongodb/v2
+ *
+ * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
+ */
+
+package vmongodb
+
+type ExportDbServerLogToObjectStorageResponse struct {
+
+RequestId *string `json:"requestId,omitempty"`
+
+ReturnCode *string `json:"returnCode,omitempty"`
+
+ReturnMessage *string `json:"returnMessage,omitempty"`
+}
diff --git a/services/vmongodb/get_cloud_mongo_db_bucket_list_request.go b/services/vmongodb/get_cloud_mongo_db_bucket_list_request.go
new file mode 100644
index 0000000..4213728
--- /dev/null
+++ b/services/vmongodb/get_cloud_mongo_db_bucket_list_request.go
@@ -0,0 +1,18 @@
+/*
+ * vmongodb
+ *
+ *
https://ncloud.apigw.ntruss.com/vmongodb/v2
+ *
+ * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
+ */
+
+package vmongodb
+
+type GetCloudMongoDbBucketListRequest struct {
+
+ // REGION코드
+RegionCode *string `json:"regionCode,omitempty"`
+
+ // CloudMongoDb인스턴스번호
+CloudMongoDbInstanceNo *string `json:"cloudMongoDbInstanceNo,omitempty"`
+}
diff --git a/services/vmongodb/get_cloud_mongo_db_bucket_list_response.go b/services/vmongodb/get_cloud_mongo_db_bucket_list_response.go
new file mode 100644
index 0000000..5ffb067
--- /dev/null
+++ b/services/vmongodb/get_cloud_mongo_db_bucket_list_response.go
@@ -0,0 +1,23 @@
+/*
+ * vmongodb
+ *
+ *
https://ncloud.apigw.ntruss.com/vmongodb/v2
+ *
+ * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
+ */
+
+package vmongodb
+
+type GetCloudMongoDbBucketListResponse struct {
+
+RequestId *string `json:"requestId,omitempty"`
+
+ReturnCode *string `json:"returnCode,omitempty"`
+
+ReturnMessage *string `json:"returnMessage,omitempty"`
+
+TotalRows *int32 `json:"totalRows,omitempty"`
+
+ // CloudMongoDb버킷리스트
+CloudMongoDbBucketList []*CloudMongoDbBucket `json:"cloudMongoDbBucketList,omitempty"`
+}
diff --git a/services/vmongodb/get_cloud_mongo_db_target_subnet_list_request.go b/services/vmongodb/get_cloud_mongo_db_target_subnet_list_request.go
new file mode 100644
index 0000000..f1d3a24
--- /dev/null
+++ b/services/vmongodb/get_cloud_mongo_db_target_subnet_list_request.go
@@ -0,0 +1,21 @@
+/*
+ * vmongodb
+ *
+ *
https://ncloud.apigw.ntruss.com/vmongodb/v2
+ *
+ * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
+ */
+
+package vmongodb
+
+type GetCloudMongoDbTargetSubnetListRequest struct {
+
+ // REGION코드
+RegionCode *string `json:"regionCode,omitempty"`
+
+ // VPC번호
+VpcNo *string `json:"vpcNo,omitempty"`
+
+ // CloudMongoDb이미지상품코드
+CloudMongoDbImageProductCode *string `json:"cloudMongoDbImageProductCode,omitempty"`
+}
diff --git a/services/vmongodb/get_cloud_mongo_db_target_subnet_list_response.go b/services/vmongodb/get_cloud_mongo_db_target_subnet_list_response.go
new file mode 100644
index 0000000..18514a2
--- /dev/null
+++ b/services/vmongodb/get_cloud_mongo_db_target_subnet_list_response.go
@@ -0,0 +1,23 @@
+/*
+ * vmongodb
+ *
+ *
https://ncloud.apigw.ntruss.com/vmongodb/v2
+ *
+ * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
+ */
+
+package vmongodb
+
+type GetCloudMongoDbTargetSubnetListResponse struct {
+
+RequestId *string `json:"requestId,omitempty"`
+
+ReturnCode *string `json:"returnCode,omitempty"`
+
+ReturnMessage *string `json:"returnMessage,omitempty"`
+
+TotalRows *int32 `json:"totalRows,omitempty"`
+
+ // 상품리스트
+TargetSubnetList []*TargetSubnet `json:"targetSubnetList,omitempty"`
+}
diff --git a/services/vmongodb/get_cloud_mongo_db_target_vpc_list_request.go b/services/vmongodb/get_cloud_mongo_db_target_vpc_list_request.go
new file mode 100644
index 0000000..abf087d
--- /dev/null
+++ b/services/vmongodb/get_cloud_mongo_db_target_vpc_list_request.go
@@ -0,0 +1,15 @@
+/*
+ * vmongodb
+ *
+ *
https://ncloud.apigw.ntruss.com/vmongodb/v2
+ *
+ * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
+ */
+
+package vmongodb
+
+type GetCloudMongoDbTargetVpcListRequest struct {
+
+ // REGION코드
+RegionCode *string `json:"regionCode,omitempty"`
+}
diff --git a/services/vmongodb/get_cloud_mongo_db_target_vpc_list_response.go b/services/vmongodb/get_cloud_mongo_db_target_vpc_list_response.go
new file mode 100644
index 0000000..50274be
--- /dev/null
+++ b/services/vmongodb/get_cloud_mongo_db_target_vpc_list_response.go
@@ -0,0 +1,23 @@
+/*
+ * vmongodb
+ *
+ *
https://ncloud.apigw.ntruss.com/vmongodb/v2
+ *
+ * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
+ */
+
+package vmongodb
+
+type GetCloudMongoDbTargetVpcListResponse struct {
+
+RequestId *string `json:"requestId,omitempty"`
+
+ReturnCode *string `json:"returnCode,omitempty"`
+
+ReturnMessage *string `json:"returnMessage,omitempty"`
+
+TotalRows *int32 `json:"totalRows,omitempty"`
+
+ // 상품리스트
+TargetVpcList []*TargetVpc `json:"targetVpcList,omitempty"`
+}
diff --git a/services/vmongodb/get_db_server_log_list_request.go b/services/vmongodb/get_db_server_log_list_request.go
new file mode 100644
index 0000000..8d9313f
--- /dev/null
+++ b/services/vmongodb/get_db_server_log_list_request.go
@@ -0,0 +1,21 @@
+/*
+ * vmongodb
+ *
+ *
https://ncloud.apigw.ntruss.com/vmongodb/v2
+ *
+ * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
+ */
+
+package vmongodb
+
+type GetDbServerLogListRequest struct {
+
+ // REGION코드
+RegionCode *string `json:"regionCode,omitempty"`
+
+ // 데이터베이스서버로그파일타입
+LogType *string `json:"logType"`
+
+ // CloudMongoDb서버인스턴스번호
+CloudMongoDbServerInstanceNo *string `json:"cloudMongoDbServerInstanceNo"`
+}
diff --git a/services/vmongodb/get_db_server_log_list_response.go b/services/vmongodb/get_db_server_log_list_response.go
new file mode 100644
index 0000000..5b2a4c1
--- /dev/null
+++ b/services/vmongodb/get_db_server_log_list_response.go
@@ -0,0 +1,23 @@
+/*
+ * vmongodb
+ *
+ *
https://ncloud.apigw.ntruss.com/vmongodb/v2
+ *
+ * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
+ */
+
+package vmongodb
+
+type GetDbServerLogListResponse struct {
+
+RequestId *string `json:"requestId,omitempty"`
+
+ReturnCode *string `json:"returnCode,omitempty"`
+
+ReturnMessage *string `json:"returnMessage,omitempty"`
+
+TotalRows *int32 `json:"totalRows,omitempty"`
+
+ // CloudMongoDb데이터베이스서버로그리스트
+CloudMongoDbDbServerLogList []*CloudMongoDbDbServerLog `json:"cloudMongoDbDbServerLogList,omitempty"`
+}
diff --git a/services/vmongodb/target_subnet.go b/services/vmongodb/target_subnet.go
new file mode 100644
index 0000000..fa239bd
--- /dev/null
+++ b/services/vmongodb/target_subnet.go
@@ -0,0 +1,36 @@
+/*
+ * vmongodb
+ *
+ *
https://ncloud.apigw.ntruss.com/vmongodb/v2
+ *
+ * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
+ */
+
+package vmongodb
+
+type TargetSubnet struct {
+
+ // Subnet번호
+SubnetNo *string `json:"subnetNo,omitempty"`
+
+ // Subnet이름
+SubnetName *string `json:"subnetName,omitempty"`
+
+ // VPC번호
+VpcNo *string `json:"vpcNo,omitempty"`
+
+ // VPC이름
+VpcName *string `json:"vpcName,omitempty"`
+
+ // ZONE코드
+ZoneCode *string `json:"zoneCode,omitempty"`
+
+ // Subnet
+Subnet *string `json:"subnet,omitempty"`
+
+ // Public여부
+IsPublic *string `json:"isPublic,omitempty"`
+
+ // 생성시간
+CreatedDate *string `json:"createdDate,omitempty"`
+}
diff --git a/services/vmongodb/target_vpc.go b/services/vmongodb/target_vpc.go
new file mode 100644
index 0000000..faffa7b
--- /dev/null
+++ b/services/vmongodb/target_vpc.go
@@ -0,0 +1,27 @@
+/*
+ * vmongodb
+ *
+ *
https://ncloud.apigw.ntruss.com/vmongodb/v2
+ *
+ * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
+ */
+
+package vmongodb
+
+type TargetVpc struct {
+
+ // VPC번호
+VpcNo *string `json:"vpcNo,omitempty"`
+
+ // VPC이름
+VpcName *string `json:"vpcName,omitempty"`
+
+ // IPv4 CIDR
+Ipv4Cidr *string `json:"ipv4Cidr,omitempty"`
+
+ // REGION코드
+RegionCode *string `json:"regionCode,omitempty"`
+
+ // 생성시간
+CreatedDate *string `json:"createdDate,omitempty"`
+}
diff --git a/services/vserver/add_server_image_sharing_permission_request.go b/services/vserver/add_server_image_sharing_permission_request.go
new file mode 100644
index 0000000..e2ad6cc
--- /dev/null
+++ b/services/vserver/add_server_image_sharing_permission_request.go
@@ -0,0 +1,21 @@
+/*
+ * vserver
+ *
+ * VPC Compute 관련 API
https://ncloud.apigw.ntruss.com/vserver/v2
+ *
+ * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
+ */
+
+package vserver
+
+type AddServerImageSharingPermissionRequest struct {
+
+ // REGION코드
+RegionCode *string `json:"regionCode,omitempty"`
+
+ // 서버이미지번호
+ServerImageNo *string `json:"serverImageNo"`
+
+ // 대상로그인ID리스트
+TargetLoginIdList []*string `json:"targetLoginIdList"`
+}
diff --git a/services/vserver/block_storage_mapping_parameter.go b/services/vserver/block_storage_mapping_parameter.go
new file mode 100644
index 0000000..171572a
--- /dev/null
+++ b/services/vserver/block_storage_mapping_parameter.go
@@ -0,0 +1,30 @@
+/*
+ * vserver
+ *
+ * VPC Compute 관련 API
https://ncloud.apigw.ntruss.com/vserver/v2
+ *
+ * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
+ */
+
+package vserver
+
+type BlockStorageMappingParameter struct {
+
+ // 생성스토리지순서
+Order *int32 `json:"order,omitempty"`
+
+ // 생성스토리지스냅샷번호
+SnapshotInstanceNo *string `json:"snapshotInstanceNo,omitempty"`
+
+ // 생성스토리지사이즈
+BlockStorageSize *string `json:"blockStorageSize,omitempty"`
+
+ // 생성스토리지이름
+BlockStorageName *string `json:"blockStorageName,omitempty"`
+
+ // 생성스토리지볼륨타입코드
+BlockStorageVolumeTypeCode *string `json:"blockStorageVolumeTypeCode,omitempty"`
+
+ // 생성스토리지암호화여부
+Encrypted *string `json:"encrypted,omitempty"`
+}
diff --git a/services/vserver/docs/AddServerImageSharingPermissionRequest.md b/services/vserver/docs/AddServerImageSharingPermissionRequest.md
new file mode 100644
index 0000000..8a4a313
--- /dev/null
+++ b/services/vserver/docs/AddServerImageSharingPermissionRequest.md
@@ -0,0 +1,12 @@
+# AddServerImageSharingPermissionRequest
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**RegionCode** | ***string** | REGION코드 | [optional] [default to null]
+**ServerImageNo** | ***string** | 서버이미지번호 | [default to null]
+**TargetLoginIdList** | **[]\*string** | 대상로그인ID리스트 | [default to null]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
+
diff --git a/services/vserver/docs/BlockStorageMappingParameter.md b/services/vserver/docs/BlockStorageMappingParameter.md
new file mode 100644
index 0000000..4412a9f
--- /dev/null
+++ b/services/vserver/docs/BlockStorageMappingParameter.md
@@ -0,0 +1,15 @@
+# BlockStorageMappingParameter
+
+## Properties
+Name | Type | Description | Notes
+------------ | ------------- | ------------- | -------------
+**Order** | ***int32** | 생성스토리지순서 | [optional] [default to null]
+**SnapshotInstanceNo** | ***string** | 생성스토리지스냅샷번호 | [optional] [default to null]
+**BlockStorageSize** | ***string** | 생성스토리지사이즈 | [optional] [default to null]
+**BlockStorageName** | ***string** | 생성스토리지이름 | [optional] [default to null]
+**BlockStorageVolumeTypeCode** | ***string** | 생성스토리지볼륨타입코드 | [optional] [default to null]
+**Encrypted** | ***string** | 생성스토리지암호화여부 | [optional] [default to null]
+
+[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
+
+