Skip to content

Commit

Permalink
Merge pull request #72 from NaverCloudPlatform/release/2024.08.30
Browse files Browse the repository at this point in the history
  • Loading branch information
lee-yongtak authored Aug 29, 2024
2 parents 9c2467d + 17715bd commit 884ec61
Show file tree
Hide file tree
Showing 95 changed files with 1,482 additions and 1,314 deletions.
44 changes: 39 additions & 5 deletions services/vmongodb/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
## Overview
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.

- API version: 2021-07-27T10:20:35Z
- Package version: 1.0.0
- API version: 2024-06-20T09:27:15Z
- Package version: 1.0.1
- Build package: io.swagger.codegen.languages.NcpGoForNcloudClientCodegen

## Installation
Expand All @@ -21,24 +21,37 @@ All URIs are relative to *https://ncloud.apigw.ntruss.com/vmongodb/v2*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*V2Api* | [**AddCloudMongoDbUserList**](docs/V2Api.md#addcloudmongodbuserlist) | **Post** /addCloudMongoDbUserList |
*V2Api* | [**ChangeCloudMongoDbConfigCount**](docs/V2Api.md#changecloudmongodbconfigcount) | **Post** /changeCloudMongoDbConfigCount |
*V2Api* | [**ChangeCloudMongoDbMongosCount**](docs/V2Api.md#changecloudmongodbmongoscount) | **Post** /changeCloudMongoDbMongosCount |
*V2Api* | [**ChangeCloudMongoDbSecondaryCount**](docs/V2Api.md#changecloudmongodbsecondarycount) | **Post** /changeCloudMongoDbSecondaryCount |
*V2Api* | [**ChangeCloudMongoDbShardCount**](docs/V2Api.md#changecloudmongodbshardcount) | **Post** /changeCloudMongoDbShardCount |
*V2Api* | [**ChangeCloudMongoDbUserList**](docs/V2Api.md#changecloudmongodbuserlist) | **Post** /changeCloudMongoDbUserList |
*V2Api* | [**CreateCloudMongoDbInstance**](docs/V2Api.md#createcloudmongodbinstance) | **Post** /createCloudMongoDbInstance |
*V2Api* | [**DeleteCloudMongoDbInstance**](docs/V2Api.md#deletecloudmongodbinstance) | **Post** /deleteCloudMongoDbInstance |
*V2Api* | [**DeleteCloudMongoDbUserList**](docs/V2Api.md#deletecloudmongodbuserlist) | **Post** /deleteCloudMongoDbUserList |
*V2Api* | [**ExportBackupToObjectStorage**](docs/V2Api.md#exportbackuptoobjectstorage) | **Post** /exportBackupToObjectStorage |
*V2Api* | [**ExportDbServerLogToObjectStorage**](docs/V2Api.md#exportdbserverlogtoobjectstorage) | **Post** /exportDbServerLogToObjectStorage |
*V2Api* | [**GetCloudMongoDbBackupDetailList**](docs/V2Api.md#getcloudmongodbbackupdetaillist) | **Post** /getCloudMongoDbBackupDetailList |
*V2Api* | [**GetCloudMongoDbBackupList**](docs/V2Api.md#getcloudmongodbbackuplist) | **Post** /getCloudMongoDbBackupList |
*V2Api* | [**GetCloudMongoDbBucketList**](docs/V2Api.md#getcloudmongodbbucketlist) | **Post** /getCloudMongoDbBucketList |
*V2Api* | [**GetCloudMongoDbImageProductList**](docs/V2Api.md#getcloudmongodbimageproductlist) | **Post** /getCloudMongoDbImageProductList |
*V2Api* | [**GetCloudMongoDbInstanceDetail**](docs/V2Api.md#getcloudmongodbinstancedetail) | **Post** /getCloudMongoDbInstanceDetail |
*V2Api* | [**GetCloudMongoDbInstanceList**](docs/V2Api.md#getcloudmongodbinstancelist) | **Post** /getCloudMongoDbInstanceList |
*V2Api* | [**GetCloudMongoDbProductList**](docs/V2Api.md#getcloudmongodbproductlist) | **Post** /getCloudMongoDbProductList |
*V2Api* | [**GetCloudMongoDbTargetSubnetList**](docs/V2Api.md#getcloudmongodbtargetsubnetlist) | **Post** /getCloudMongoDbTargetSubnetList |
*V2Api* | [**GetCloudMongoDbTargetVpcList**](docs/V2Api.md#getcloudmongodbtargetvpclist) | **Post** /getCloudMongoDbTargetVpcList |
*V2Api* | [**GetCloudMongoDbUserList**](docs/V2Api.md#getcloudmongodbuserlist) | **Post** /getCloudMongoDbUserList |
*V2Api* | [**GetDbServerLogList**](docs/V2Api.md#getdbserverloglist) | **Post** /getDbServerLogList |
*V2Api* | [**RebootCloudMongoDbServerInstance**](docs/V2Api.md#rebootcloudmongodbserverinstance) | **Post** /rebootCloudMongoDbServerInstance |


## Documentation For Models

- [AccessControlGroupNoList](docs/AccessControlGroupNoList.md)
- [AddCloudMongoDbUserListRequest](docs/AddCloudMongoDbUserListRequest.md)
- [AddCloudMongoDbUserListResponse](docs/AddCloudMongoDbUserListResponse.md)
- [AddOrChangeCloudMongoDbUserParameter](docs/AddOrChangeCloudMongoDbUserParameter.md)
- [ChangeCloudMongoDbConfigCountRequest](docs/ChangeCloudMongoDbConfigCountRequest.md)
- [ChangeCloudMongoDbConfigCountResponse](docs/ChangeCloudMongoDbConfigCountResponse.md)
- [ChangeCloudMongoDbMongosCountRequest](docs/ChangeCloudMongoDbMongosCountRequest.md)
Expand All @@ -47,22 +60,33 @@ Class | Method | HTTP request | Description
- [ChangeCloudMongoDbSecondaryCountResponse](docs/ChangeCloudMongoDbSecondaryCountResponse.md)
- [ChangeCloudMongoDbShardCountRequest](docs/ChangeCloudMongoDbShardCountRequest.md)
- [ChangeCloudMongoDbShardCountResponse](docs/ChangeCloudMongoDbShardCountResponse.md)
- [ChangeCloudMongoDbUserListRequest](docs/ChangeCloudMongoDbUserListRequest.md)
- [ChangeCloudMongoDbUserListResponse](docs/ChangeCloudMongoDbUserListResponse.md)
- [CloudMongoDbBackup](docs/CloudMongoDbBackup.md)
- [CloudMongoDbBackupDetail](docs/CloudMongoDbBackupDetail.md)
- [CloudMongoDbBackupDetailList](docs/CloudMongoDbBackupDetailList.md)
- [CloudMongoDbBackupList](docs/CloudMongoDbBackupList.md)
- [CloudMongoDbBucket](docs/CloudMongoDbBucket.md)
- [CloudMongoDbDbServerLog](docs/CloudMongoDbDbServerLog.md)
- [CloudMongoDbInstance](docs/CloudMongoDbInstance.md)
- [CloudMongoDbInstanceList](docs/CloudMongoDbInstanceList.md)
- [CloudMongoDbServerInstance](docs/CloudMongoDbServerInstance.md)
- [CloudMongoDbUser](docs/CloudMongoDbUser.md)
- [CommonCode](docs/CommonCode.md)
- [CreateCloudMongoDbInstanceRequest](docs/CreateCloudMongoDbInstanceRequest.md)
- [CreateCloudMongoDbInstanceResponse](docs/CreateCloudMongoDbInstanceResponse.md)
- [DeleteCloudMongoDbInstanceRequest](docs/DeleteCloudMongoDbInstanceRequest.md)
- [DeleteCloudMongoDbInstanceResponse](docs/DeleteCloudMongoDbInstanceResponse.md)
- [DeleteCloudMongoDbUserListRequest](docs/DeleteCloudMongoDbUserListRequest.md)
- [DeleteCloudMongoDbUserListResponse](docs/DeleteCloudMongoDbUserListResponse.md)
- [DeleteCloudMongoDbUserParameter](docs/DeleteCloudMongoDbUserParameter.md)
- [ExportBackupToObjectStorageRequest](docs/ExportBackupToObjectStorageRequest.md)
- [ExportBackupToObjectStorageResponse](docs/ExportBackupToObjectStorageResponse.md)
- [ExportDbServerLogToObjectStorageRequest](docs/ExportDbServerLogToObjectStorageRequest.md)
- [ExportDbServerLogToObjectStorageResponse](docs/ExportDbServerLogToObjectStorageResponse.md)
- [GetCloudMongoDbBackupDetailListRequest](docs/GetCloudMongoDbBackupDetailListRequest.md)
- [GetCloudMongoDbBackupDetailListResponse](docs/GetCloudMongoDbBackupDetailListResponse.md)
- [GetCloudMongoDbBackupListRequest](docs/GetCloudMongoDbBackupListRequest.md)
- [GetCloudMongoDbBackupListResponse](docs/GetCloudMongoDbBackupListResponse.md)
- [GetCloudMongoDbBucketListRequest](docs/GetCloudMongoDbBucketListRequest.md)
- [GetCloudMongoDbBucketListResponse](docs/GetCloudMongoDbBucketListResponse.md)
- [GetCloudMongoDbImageProductListRequest](docs/GetCloudMongoDbImageProductListRequest.md)
- [GetCloudMongoDbImageProductListResponse](docs/GetCloudMongoDbImageProductListResponse.md)
- [GetCloudMongoDbInstanceDetailRequest](docs/GetCloudMongoDbInstanceDetailRequest.md)
Expand All @@ -71,8 +95,18 @@ Class | Method | HTTP request | Description
- [GetCloudMongoDbInstanceListResponse](docs/GetCloudMongoDbInstanceListResponse.md)
- [GetCloudMongoDbProductListRequest](docs/GetCloudMongoDbProductListRequest.md)
- [GetCloudMongoDbProductListResponse](docs/GetCloudMongoDbProductListResponse.md)
- [GetCloudMongoDbTargetSubnetListRequest](docs/GetCloudMongoDbTargetSubnetListRequest.md)
- [GetCloudMongoDbTargetSubnetListResponse](docs/GetCloudMongoDbTargetSubnetListResponse.md)
- [GetCloudMongoDbTargetVpcListRequest](docs/GetCloudMongoDbTargetVpcListRequest.md)
- [GetCloudMongoDbTargetVpcListResponse](docs/GetCloudMongoDbTargetVpcListResponse.md)
- [GetCloudMongoDbUserListRequest](docs/GetCloudMongoDbUserListRequest.md)
- [GetCloudMongoDbUserListResponse](docs/GetCloudMongoDbUserListResponse.md)
- [GetDbServerLogListRequest](docs/GetDbServerLogListRequest.md)
- [GetDbServerLogListResponse](docs/GetDbServerLogListResponse.md)
- [Product](docs/Product.md)
- [ProductList](docs/ProductList.md)
- [RebootCloudMongoDbServerInstanceRequest](docs/RebootCloudMongoDbServerInstanceRequest.md)
- [RebootCloudMongoDbServerInstanceResponse](docs/RebootCloudMongoDbServerInstanceResponse.md)
- [TargetSubnet](docs/TargetSubnet.md)
- [TargetVpc](docs/TargetVpc.md)

17 changes: 13 additions & 4 deletions services/vmongodb/add_cloud_mongo_db_user_list_request.go
Original file line number Diff line number Diff line change
@@ -1,12 +1,21 @@
/*
* vmongodb
*
* <br/>https://ncloud.apigw.ntruss.com/vmongodb/v2
*
* Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
*/

package vmongodb

type AddCloudMongoDbUserListRequest struct {

// REGION코드
RegionCode *string `json:"regionCode,omitempty"`
RegionCode *string `json:"regionCode,omitempty"`

// CloudMongoDb 인스턴스번호
CloudMongoDbInstanceNo *string `json:"cloudMongoDbInstanceNo,omitempty"`
// Cloud DB for MongoDB 인스턴스 번호
CloudMongoDbInstanceNo *string `json:"cloudMongoDbInstanceNo"`

CloudMongoDbUserList []*CloudMongoDbUserParam `json:"cloudMongoDbUserList,omitempty"`
// Cloud DB for MongoDB User 리스트
CloudMongoDbUserList []*AddOrChangeCloudMongoDbUserParameter `json:"cloudMongoDbUserList"`
}
15 changes: 12 additions & 3 deletions services/vmongodb/add_cloud_mongo_db_user_list_response.go
Original file line number Diff line number Diff line change
@@ -1,9 +1,18 @@
/*
* vmongodb
*
* <br/>https://ncloud.apigw.ntruss.com/vmongodb/v2
*
* Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
*/

package vmongodb

type AddCloudMongoDbUserListResponse struct {
RequestId *string `json:"requestId,omitempty"`

ReturnCode *string `json:"returnCode,omitempty"`
RequestId *string `json:"requestId,omitempty"`

ReturnCode *string `json:"returnCode,omitempty"`

ReturnMessage *string `json:"returnMessage,omitempty"`
ReturnMessage *string `json:"returnMessage,omitempty"`
}
2 changes: 1 addition & 1 deletion services/vmongodb/api_client.go
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ var (
xmlCheck = regexp.MustCompile("(?i:[application|text]/xml)")
)

// APIClient manages communication with the vmongodb API v2021-07-27T10:20:35Z
// APIClient manages communication with the vmongodb API v2024-06-20T09:27:15Z
// In most cases there should be only one, shared, APIClient.
type APIClient struct {
cfg *ncloud.Configuration
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,11 @@ package vmongodb
type ChangeCloudMongoDbConfigCountRequest struct {

// REGION코드
RegionCode *string `json:"regionCode,omitempty"`
RegionCode *string `json:"regionCode,omitempty"`

// CloudMongoDb 인스턴스번호
CloudMongoDbInstanceNo *string `json:"cloudMongoDbInstanceNo"`
CloudMongoDbInstanceNo *string `json:"cloudMongoDbInstanceNo"`

// Cloud DB for MongoDB config 서버 대수
ConfigServerCount *int32 `json:"configServerCount"`
ConfigServerCount *string `json:"configServerCount"`
}
11 changes: 6 additions & 5 deletions services/vmongodb/change_cloud_mongo_db_config_count_response.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,15 @@
package vmongodb

type ChangeCloudMongoDbConfigCountResponse struct {
RequestId *string `json:"requestId,omitempty"`

ReturnCode *string `json:"returnCode,omitempty"`
RequestId *string `json:"requestId,omitempty"`

ReturnMessage *string `json:"returnMessage,omitempty"`
ReturnCode *string `json:"returnCode,omitempty"`

TotalRows *int32 `json:"totalRows,omitempty"`
ReturnMessage *string `json:"returnMessage,omitempty"`

TotalRows *int32 `json:"totalRows,omitempty"`

// CloudMongoDb인스턴스리스트
CloudMongoDbInstanceList []*CloudMongoDbInstance `json:"cloudMongoDbInstanceList,omitempty"`
CloudMongoDbInstanceList []*CloudMongoDbInstance `json:"cloudMongoDbInstanceList,omitempty"`
}
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,11 @@ package vmongodb
type ChangeCloudMongoDbMongosCountRequest struct {

// REGION코드
RegionCode *string `json:"regionCode,omitempty"`
RegionCode *string `json:"regionCode,omitempty"`

// CloudMongoDb 인스턴스번호
CloudMongoDbInstanceNo *string `json:"cloudMongoDbInstanceNo"`
CloudMongoDbInstanceNo *string `json:"cloudMongoDbInstanceNo"`

// Cloud DB for MongoDB mongos 서버 대수
MongosServerCount *int32 `json:"mongosServerCount"`
MongosServerCount *string `json:"mongosServerCount"`
}
11 changes: 6 additions & 5 deletions services/vmongodb/change_cloud_mongo_db_mongos_count_response.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,15 @@
package vmongodb

type ChangeCloudMongoDbMongosCountResponse struct {
RequestId *string `json:"requestId,omitempty"`

ReturnCode *string `json:"returnCode,omitempty"`
RequestId *string `json:"requestId,omitempty"`

ReturnMessage *string `json:"returnMessage,omitempty"`
ReturnCode *string `json:"returnCode,omitempty"`

TotalRows *int32 `json:"totalRows,omitempty"`
ReturnMessage *string `json:"returnMessage,omitempty"`

TotalRows *int32 `json:"totalRows,omitempty"`

// CloudMongoDb인스턴스리스트
CloudMongoDbInstanceList []*CloudMongoDbInstance `json:"cloudMongoDbInstanceList,omitempty"`
CloudMongoDbInstanceList []*CloudMongoDbInstance `json:"cloudMongoDbInstanceList,omitempty"`
}
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,17 @@ package vmongodb
type ChangeCloudMongoDbSecondaryCountRequest struct {

// REGION코드
RegionCode *string `json:"regionCode,omitempty"`
RegionCode *string `json:"regionCode,omitempty"`

// CloudMongoDb 인스턴스번호
CloudMongoDbInstanceNo *string `json:"cloudMongoDbInstanceNo"`
CloudMongoDbInstanceNo *string `json:"cloudMongoDbInstanceNo"`

// Cloud DB for MongoDB config 서버 대수
MemberServerCount *int32 `json:"memberServerCount"`
MemberServerCount *string `json:"memberServerCount"`

// Cloud DB for MongoDB arbiter 서버 대수
ArbiterServerCount *int32 `json:"arbiterServerCount"`
ArbiterServerCount *string `json:"arbiterServerCount"`

// CloudMongoDb Arbiter상품코드
ArbiterProductCode *string `json:"arbiterProductCode,omitempty"`
}
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,15 @@
package vmongodb

type ChangeCloudMongoDbSecondaryCountResponse struct {
RequestId *string `json:"requestId,omitempty"`

ReturnCode *string `json:"returnCode,omitempty"`
RequestId *string `json:"requestId,omitempty"`

ReturnMessage *string `json:"returnMessage,omitempty"`
ReturnCode *string `json:"returnCode,omitempty"`

TotalRows *int32 `json:"totalRows,omitempty"`
ReturnMessage *string `json:"returnMessage,omitempty"`

TotalRows *int32 `json:"totalRows,omitempty"`

// CloudMongoDb인스턴스리스트
CloudMongoDbInstanceList []*CloudMongoDbInstance `json:"cloudMongoDbInstanceList,omitempty"`
CloudMongoDbInstanceList []*CloudMongoDbInstance `json:"cloudMongoDbInstanceList,omitempty"`
}
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,11 @@ package vmongodb
type ChangeCloudMongoDbShardCountRequest struct {

// REGION코드
RegionCode *string `json:"regionCode,omitempty"`
RegionCode *string `json:"regionCode,omitempty"`

// CloudMongoDb 인스턴스번호
CloudMongoDbInstanceNo *string `json:"cloudMongoDbInstanceNo"`
CloudMongoDbInstanceNo *string `json:"cloudMongoDbInstanceNo"`

// Cloud DB for MongoDB 샤드 대수
ShardCount *int32 `json:"shardCount"`
ShardCount *string `json:"shardCount"`
}
11 changes: 6 additions & 5 deletions services/vmongodb/change_cloud_mongo_db_shard_count_response.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,15 @@
package vmongodb

type ChangeCloudMongoDbShardCountResponse struct {
RequestId *string `json:"requestId,omitempty"`

ReturnCode *string `json:"returnCode,omitempty"`
RequestId *string `json:"requestId,omitempty"`

ReturnMessage *string `json:"returnMessage,omitempty"`
ReturnCode *string `json:"returnCode,omitempty"`

TotalRows *int32 `json:"totalRows,omitempty"`
ReturnMessage *string `json:"returnMessage,omitempty"`

TotalRows *int32 `json:"totalRows,omitempty"`

// CloudMongoDb인스턴스리스트
CloudMongoDbInstanceList []*CloudMongoDbInstance `json:"cloudMongoDbInstanceList,omitempty"`
CloudMongoDbInstanceList []*CloudMongoDbInstance `json:"cloudMongoDbInstanceList,omitempty"`
}
17 changes: 13 additions & 4 deletions services/vmongodb/change_cloud_mongo_db_user_list_request.go
Original file line number Diff line number Diff line change
@@ -1,12 +1,21 @@
/*
* vmongodb
*
* <br/>https://ncloud.apigw.ntruss.com/vmongodb/v2
*
* Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
*/

package vmongodb

type ChangeCloudMongoDbUserListRequest struct {

// REGION코드
RegionCode *string `json:"regionCode,omitempty"`
RegionCode *string `json:"regionCode,omitempty"`

// CloudMongoDb 인스턴스번호
CloudMongoDbInstanceNo *string `json:"cloudMongoDbInstanceNo,omitempty"`
// Cloud DB for MongoDB 인스턴스 번호
CloudMongoDbInstanceNo *string `json:"cloudMongoDbInstanceNo"`

CloudMongoDbUserList []*CloudMongoDbUserParam `json:"cloudMongoDbUserList,omitempty"`
// Cloud DB for MongoDB User 리스트
CloudMongoDbUserList []*AddOrChangeCloudMongoDbUserParameter `json:"cloudMongoDbUserList"`
}
15 changes: 12 additions & 3 deletions services/vmongodb/change_cloud_mongo_db_user_list_response.go
Original file line number Diff line number Diff line change
@@ -1,9 +1,18 @@
/*
* vmongodb
*
* <br/>https://ncloud.apigw.ntruss.com/vmongodb/v2
*
* Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
*/

package vmongodb

type ChangeCloudMongoDbUserListResponse struct {
RequestId *string `json:"requestId,omitempty"`

ReturnCode *string `json:"returnCode,omitempty"`
RequestId *string `json:"requestId,omitempty"`

ReturnCode *string `json:"returnCode,omitempty"`

ReturnMessage *string `json:"returnMessage,omitempty"`
ReturnMessage *string `json:"returnMessage,omitempty"`
}
6 changes: 6 additions & 0 deletions services/vmongodb/cloud_mongo_db_backup_detail.go
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,10 @@ BackupSize *int64 `json:"backupSize,omitempty"`

// 데이터스토리지사이즈
DataStorageSize *int64 `json:"dataStorageSize,omitempty"`

// 백업속도
BackupParallel *int32 `json:"backupParallel,omitempty"`

// 샤드(Replica Set)이름
Shard *string `json:"shard,omitempty"`
}
15 changes: 0 additions & 15 deletions services/vmongodb/cloud_mongo_db_backup_detail_list.go

This file was deleted.

Loading

0 comments on commit 884ec61

Please sign in to comment.