Skip to content

Commit

Permalink
Merge pull request #74 from NaverCloudPlatform/release/2024.09.10
Browse files Browse the repository at this point in the history
Release/2024.09.10
  • Loading branch information
lee-yongtak authored Sep 10, 2024
2 parents 6f72285 + 82a6629 commit fc1b611
Show file tree
Hide file tree
Showing 29 changed files with 1,362 additions and 141 deletions.
16 changes: 14 additions & 2 deletions services/vserver/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: 2024-08-29T15:17:28Z
- Package version: 1.0.5
- API version: 2024-09-10T09:44:10Z
- Package version: 1.0.6
- Build package: io.swagger.codegen.languages.NcpGoForNcloudClientCodegen

## Installation
Expand Down Expand Up @@ -130,6 +130,7 @@ Class | Method | HTTP request | Description
- [AddPlacementGroupServerInstanceRequest](docs/AddPlacementGroupServerInstanceRequest.md)
- [AddPlacementGroupServerInstanceResponse](docs/AddPlacementGroupServerInstanceResponse.md)
- [AddServerImageSharingPermissionRequest](docs/AddServerImageSharingPermissionRequest.md)
- [AddServerImageSharingPermissionResponse](docs/AddServerImageSharingPermissionResponse.md)
- [AssignSecondaryIpsRequest](docs/AssignSecondaryIpsRequest.md)
- [AssignSecondaryIpsResponse](docs/AssignSecondaryIpsResponse.md)
- [AssociatePublicIpWithServerInstanceRequest](docs/AssociatePublicIpWithServerInstanceRequest.md)
Expand All @@ -141,6 +142,7 @@ Class | Method | HTTP request | Description
- [BlockDevicePartition](docs/BlockDevicePartition.md)
- [BlockStorage](docs/BlockStorage.md)
- [BlockStorageInstance](docs/BlockStorageInstance.md)
- [BlockStorageMapping](docs/BlockStorageMapping.md)
- [BlockStorageMappingParameter](docs/BlockStorageMappingParameter.md)
- [BlockStorageSnapshotInstance](docs/BlockStorageSnapshotInstance.md)
- [BlockStorageVolumeType](docs/BlockStorageVolumeType.md)
Expand Down Expand Up @@ -170,7 +172,9 @@ Class | Method | HTTP request | Description
- [CreatePublicIpInstanceRequest](docs/CreatePublicIpInstanceRequest.md)
- [CreatePublicIpInstanceResponse](docs/CreatePublicIpInstanceResponse.md)
- [CreateServerImageFromSnapshotRequest](docs/CreateServerImageFromSnapshotRequest.md)
- [CreateServerImageFromSnapshotResponse](docs/CreateServerImageFromSnapshotResponse.md)
- [CreateServerImageRequest](docs/CreateServerImageRequest.md)
- [CreateServerImageResponse](docs/CreateServerImageResponse.md)
- [CreateServerInstancesRequest](docs/CreateServerInstancesRequest.md)
- [CreateServerInstancesResponse](docs/CreateServerInstancesResponse.md)
- [DeleteAccessControlGroupRequest](docs/DeleteAccessControlGroupRequest.md)
Expand All @@ -192,6 +196,7 @@ Class | Method | HTTP request | Description
- [DeletePublicIpInstanceRequest](docs/DeletePublicIpInstanceRequest.md)
- [DeletePublicIpInstanceResponse](docs/DeletePublicIpInstanceResponse.md)
- [DeleteServerImageRequest](docs/DeleteServerImageRequest.md)
- [DeleteServerImageResponse](docs/DeleteServerImageResponse.md)
- [DetachBlockStorageInstancesRequest](docs/DetachBlockStorageInstancesRequest.md)
- [DetachBlockStorageInstancesResponse](docs/DetachBlockStorageInstancesResponse.md)
- [DetachNetworkInterfaceRequest](docs/DetachNetworkInterfaceRequest.md)
Expand Down Expand Up @@ -254,7 +259,9 @@ Class | Method | HTTP request | Description
- [GetRootPasswordServerInstanceListRequest](docs/GetRootPasswordServerInstanceListRequest.md)
- [GetRootPasswordServerInstanceListResponse](docs/GetRootPasswordServerInstanceListResponse.md)
- [GetServerImageDetailRequest](docs/GetServerImageDetailRequest.md)
- [GetServerImageDetailResponse](docs/GetServerImageDetailResponse.md)
- [GetServerImageListRequest](docs/GetServerImageListRequest.md)
- [GetServerImageListResponse](docs/GetServerImageListResponse.md)
- [GetServerImageProductListRequest](docs/GetServerImageProductListRequest.md)
- [GetServerImageProductListResponse](docs/GetServerImageProductListResponse.md)
- [GetServerInstanceDetailRequest](docs/GetServerInstanceDetailRequest.md)
Expand All @@ -264,7 +271,9 @@ Class | Method | HTTP request | Description
- [GetServerProductListRequest](docs/GetServerProductListRequest.md)
- [GetServerProductListResponse](docs/GetServerProductListResponse.md)
- [GetServerSpecDetailRequest](docs/GetServerSpecDetailRequest.md)
- [GetServerSpecDetailResponse](docs/GetServerSpecDetailResponse.md)
- [GetServerSpecListRequest](docs/GetServerSpecListRequest.md)
- [GetServerSpecListResponse](docs/GetServerSpecListResponse.md)
- [GetZoneListRequest](docs/GetZoneListRequest.md)
- [GetZoneListResponse](docs/GetZoneListResponse.md)
- [ImportLoginKeyRequest](docs/ImportLoginKeyRequest.md)
Expand Down Expand Up @@ -295,9 +304,12 @@ Class | Method | HTTP request | Description
- [RemovePlacementGroupServerInstanceRequest](docs/RemovePlacementGroupServerInstanceRequest.md)
- [RemovePlacementGroupServerInstanceResponse](docs/RemovePlacementGroupServerInstanceResponse.md)
- [RemoveServerImageSharingPermissionRequest](docs/RemoveServerImageSharingPermissionRequest.md)
- [RemoveServerImageSharingPermissionResponse](docs/RemoveServerImageSharingPermissionResponse.md)
- [RootPasswordServerInstance](docs/RootPasswordServerInstance.md)
- [RootPasswordServerInstanceParameter](docs/RootPasswordServerInstanceParameter.md)
- [ServerImage](docs/ServerImage.md)
- [ServerInstance](docs/ServerInstance.md)
- [ServerSpec](docs/ServerSpec.md)
- [SetBlockStorageReturnProtectionRequest](docs/SetBlockStorageReturnProtectionRequest.md)
- [SetBlockStorageReturnProtectionResponse](docs/SetBlockStorageReturnProtectionResponse.md)
- [SetMemberServerImageSharingPermissionRequest](docs/SetMemberServerImageSharingPermissionRequest.md)
Expand Down
22 changes: 22 additions & 0 deletions services/vserver/add_server_image_sharing_permission_response.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
/*
* vserver
*
* VPC Compute 관련 API<br/>https://ncloud.apigw.ntruss.com/vserver/v2
*
* Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
*/

package vserver

type AddServerImageSharingPermissionResponse struct {

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

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

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

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

ServerImageList []*ServerImage `json:"serverImageList,omitempty"`
}
2 changes: 1 addition & 1 deletion services/vserver/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 vserver API v2024-08-29T15:17:28Z
// APIClient manages communication with the vserver API v2024-09-10T09:44:10Z
// In most cases there should be only one, shared, APIClient.
type APIClient struct {
cfg *ncloud.Configuration
Expand Down
39 changes: 39 additions & 0 deletions services/vserver/block_storage_mapping.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
/*
* vserver
*
* VPC Compute 관련 API<br/>https://ncloud.apigw.ntruss.com/vserver/v2
*
* Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
*/

package vserver

type BlockStorageMapping struct {

// 블록스토리지순서
Order *int32 `json:"order,omitempty"`

// 블록스토리지스냅샷인스턴스번호
BlockStorageSnapshotInstanceNo *string `json:"blockStorageSnapshotInstanceNo,omitempty"`

// 블록스토리지스냅샷이름
BlockStorageSnapshotName *string `json:"blockStorageSnapshotName,omitempty"`

// 블록스토리지사이즈
BlockStorageSize *float32 `json:"blockStorageSize,omitempty"`

// 블록스토리지이름
BlockStorageName *string `json:"blockStorageName,omitempty"`

// 블록스토리지볼륨유형
BlockStorageVolumeType *CommonCode `json:"blockStorageVolumeType,omitempty"`

// IOPS
Iops *float32 `json:"iops,omitempty"`

// 부하처리성능
Throughput *float32 `json:"throughput,omitempty"`

// 볼륨암호화여부
IsEncryptedVolume *bool `json:"isEncryptedVolume,omitempty"`
}
2 changes: 1 addition & 1 deletion services/vserver/configuration.go
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ func NewConfiguration(apiKeys ...*ncloud.APIKey) *ncloud.Configuration {
cfg := &ncloud.Configuration{
BasePath: "https://ncloud.apigw.ntruss.com/vserver/v2",
DefaultHeader: make(map[string]string),
UserAgent: "vserver/1.0.5/go",
UserAgent: "vserver/1.0.6/go",
}
if len(apiKeys) > 0 {
cfg.APIKey = apiKeys[0]
Expand Down
22 changes: 22 additions & 0 deletions services/vserver/create_server_image_from_snapshot_response.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
/*
* vserver
*
* VPC Compute 관련 API<br/>https://ncloud.apigw.ntruss.com/vserver/v2
*
* Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
*/

package vserver

type CreateServerImageFromSnapshotResponse struct {

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

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

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

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

ServerImageList []*ServerImage `json:"serverImageList,omitempty"`
}
22 changes: 22 additions & 0 deletions services/vserver/create_server_image_response.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
/*
* vserver
*
* VPC Compute 관련 API<br/>https://ncloud.apigw.ntruss.com/vserver/v2
*
* Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
*/

package vserver

type CreateServerImageResponse struct {

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

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

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

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

ServerImageList []*ServerImage `json:"serverImageList,omitempty"`
}
22 changes: 22 additions & 0 deletions services/vserver/delete_server_image_response.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
/*
* vserver
*
* VPC Compute 관련 API<br/>https://ncloud.apigw.ntruss.com/vserver/v2
*
* Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
*/

package vserver

type DeleteServerImageResponse struct {

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

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

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

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

ServerImageList []*ServerImage `json:"serverImageList,omitempty"`
}
14 changes: 14 additions & 0 deletions services/vserver/docs/AddServerImageSharingPermissionResponse.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# AddServerImageSharingPermissionResponse

## 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]
**ServerImageList** | **[[]\*ServerImage](ServerImage.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)


18 changes: 18 additions & 0 deletions services/vserver/docs/BlockStorageMapping.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# BlockStorageMapping

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Order** | ***int32** | 블록스토리지순서 | [optional] [default to null]
**BlockStorageSnapshotInstanceNo** | ***string** | 블록스토리지스냅샷인스턴스번호 | [optional] [default to null]
**BlockStorageSnapshotName** | ***string** | 블록스토리지스냅샷이름 | [optional] [default to null]
**BlockStorageSize** | ***float32** | 블록스토리지사이즈 | [optional] [default to null]
**BlockStorageName** | ***string** | 블록스토리지이름 | [optional] [default to null]
**BlockStorageVolumeType** | **[*CommonCode](CommonCode.md)** | 블록스토리지볼륨유형 | [optional] [default to null]
**Iops** | ***float32** | IOPS | [optional] [default to null]
**Throughput** | ***float32** | 부하처리성능 | [optional] [default to null]
**IsEncryptedVolume** | ***bool** | 볼륨암호화여부 | [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)


14 changes: 14 additions & 0 deletions services/vserver/docs/CreateServerImageFromSnapshotResponse.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# CreateServerImageFromSnapshotResponse

## 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]
**ServerImageList** | **[[]\*ServerImage](ServerImage.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)


14 changes: 14 additions & 0 deletions services/vserver/docs/CreateServerImageResponse.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# CreateServerImageResponse

## 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]
**ServerImageList** | **[[]\*ServerImage](ServerImage.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)


14 changes: 14 additions & 0 deletions services/vserver/docs/DeleteServerImageResponse.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# DeleteServerImageResponse

## 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]
**ServerImageList** | **[[]\*ServerImage](ServerImage.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)


14 changes: 14 additions & 0 deletions services/vserver/docs/GetServerImageDetailResponse.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# GetServerImageDetailResponse

## 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]
**ServerImageList** | **[[]\*ServerImage](ServerImage.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)


14 changes: 14 additions & 0 deletions services/vserver/docs/GetServerImageListResponse.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# GetServerImageListResponse

## 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]
**ServerImageList** | **[[]\*ServerImage](ServerImage.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)


14 changes: 14 additions & 0 deletions services/vserver/docs/GetServerSpecDetailResponse.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# GetServerSpecDetailResponse

## 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]
**ServerSpecList** | **[[]\*ServerSpec](ServerSpec.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)


14 changes: 14 additions & 0 deletions services/vserver/docs/GetServerSpecListResponse.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# GetServerSpecListResponse

## 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]
**ServerSpecList** | **[[]\*ServerSpec](ServerSpec.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)


Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# RemoveServerImageSharingPermissionResponse

## 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]
**ServerImageList** | **[[]\*ServerImage](ServerImage.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)


Loading

0 comments on commit fc1b611

Please sign in to comment.