github.com/NaverCloudPlatform/ncloud-sdk-go-v2@v1.6.13/services/loadbalancer/docs/V2Api.md (about) 1 # \V2Api 2 3 All URIs are relative to *https://ncloud.apigw.ntruss.com/loadbalancer/v2* 4 5 Method | HTTP request | Description 6 ------------- | ------------- | ------------- 7 [**AddLoadBalancerSslCertificate**](V2Api.md#AddLoadBalancerSslCertificate) | **Post** /addLoadBalancerSslCertificate | 8 [**AddServerInstancesToLoadBalancer**](V2Api.md#AddServerInstancesToLoadBalancer) | **Post** /addServerInstancesToLoadBalancer | 9 [**ChangeLoadBalancedServerInstances**](V2Api.md#ChangeLoadBalancedServerInstances) | **Post** /changeLoadBalancedServerInstances | 10 [**ChangeLoadBalancerInstanceConfiguration**](V2Api.md#ChangeLoadBalancerInstanceConfiguration) | **Post** /changeLoadBalancerInstanceConfiguration | 11 [**CreateLoadBalancerInstance**](V2Api.md#CreateLoadBalancerInstance) | **Post** /createLoadBalancerInstance | 12 [**DeleteLoadBalancerInstances**](V2Api.md#DeleteLoadBalancerInstances) | **Post** /deleteLoadBalancerInstances | 13 [**DeleteLoadBalancerSslCertificate**](V2Api.md#DeleteLoadBalancerSslCertificate) | **Post** /deleteLoadBalancerSslCertificate | 14 [**DeleteServerInstancesFromLoadBalancer**](V2Api.md#DeleteServerInstancesFromLoadBalancer) | **Post** /deleteServerInstancesFromLoadBalancer | 15 [**GetLoadBalancedServerInstanceList**](V2Api.md#GetLoadBalancedServerInstanceList) | **Post** /getLoadBalancedServerInstanceList | 16 [**GetLoadBalancerInstanceList**](V2Api.md#GetLoadBalancerInstanceList) | **Post** /getLoadBalancerInstanceList | 17 [**GetLoadBalancerSslCertificateList**](V2Api.md#GetLoadBalancerSslCertificateList) | **Post** /getLoadBalancerSslCertificateList | 18 [**GetLoadBalancerTargetServerInstanceList**](V2Api.md#GetLoadBalancerTargetServerInstanceList) | **Post** /getLoadBalancerTargetServerInstanceList | 19 20 21 # **AddLoadBalancerSslCertificate** 22 > AddLoadBalancerSslCertificateResponse AddLoadBalancerSslCertificate(addLoadBalancerSslCertificateRequest) 23 24 25 ### Required Parameters 26 27 Name | Type | Description | Notes 28 ------------- | ------------- | ------------- | ------------- 29 **addLoadBalancerSslCertificateRequest** | **[\*AddLoadBalancerSslCertificateRequest](AddLoadBalancerSslCertificateRequest.md)** | addLoadBalancerSslCertificateRequest | 30 31 ### Return type 32 33 *[**AddLoadBalancerSslCertificateResponse**](AddLoadBalancerSslCertificateResponse.md) 34 35 ### Authorization 36 37 [x-ncp-iam](../README.md#x-ncp-iam) 38 39 ### HTTP request headers 40 41 - **Content-Type**: application/x-www-form-urlencoded 42 - **Accept**: Not defined 43 44 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 45 46 # **AddServerInstancesToLoadBalancer** 47 > AddServerInstancesToLoadBalancerResponse AddServerInstancesToLoadBalancer(addServerInstancesToLoadBalancerRequest) 48 49 50 ### Required Parameters 51 52 Name | Type | Description | Notes 53 ------------- | ------------- | ------------- | ------------- 54 **addServerInstancesToLoadBalancerRequest** | **[\*AddServerInstancesToLoadBalancerRequest](AddServerInstancesToLoadBalancerRequest.md)** | addServerInstancesToLoadBalancerRequest | 55 56 ### Return type 57 58 *[**AddServerInstancesToLoadBalancerResponse**](AddServerInstancesToLoadBalancerResponse.md) 59 60 ### Authorization 61 62 [x-ncp-iam](../README.md#x-ncp-iam) 63 64 ### HTTP request headers 65 66 - **Content-Type**: application/x-www-form-urlencoded 67 - **Accept**: Not defined 68 69 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 70 71 # **ChangeLoadBalancedServerInstances** 72 > ChangeLoadBalancedServerInstancesResponse ChangeLoadBalancedServerInstances(changeLoadBalancedServerInstancesRequest) 73 74 75 ### Required Parameters 76 77 Name | Type | Description | Notes 78 ------------- | ------------- | ------------- | ------------- 79 **changeLoadBalancedServerInstancesRequest** | **[\*ChangeLoadBalancedServerInstancesRequest](ChangeLoadBalancedServerInstancesRequest.md)** | changeLoadBalancedServerInstancesRequest | 80 81 ### Return type 82 83 *[**ChangeLoadBalancedServerInstancesResponse**](ChangeLoadBalancedServerInstancesResponse.md) 84 85 ### Authorization 86 87 [x-ncp-iam](../README.md#x-ncp-iam) 88 89 ### HTTP request headers 90 91 - **Content-Type**: application/x-www-form-urlencoded 92 - **Accept**: Not defined 93 94 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 95 96 # **ChangeLoadBalancerInstanceConfiguration** 97 > ChangeLoadBalancerInstanceConfigurationResponse ChangeLoadBalancerInstanceConfiguration(changeLoadBalancerInstanceConfigurationRequest) 98 99 100 ### Required Parameters 101 102 Name | Type | Description | Notes 103 ------------- | ------------- | ------------- | ------------- 104 **changeLoadBalancerInstanceConfigurationRequest** | **[\*ChangeLoadBalancerInstanceConfigurationRequest](ChangeLoadBalancerInstanceConfigurationRequest.md)** | changeLoadBalancerInstanceConfigurationRequest | 105 106 ### Return type 107 108 *[**ChangeLoadBalancerInstanceConfigurationResponse**](ChangeLoadBalancerInstanceConfigurationResponse.md) 109 110 ### Authorization 111 112 [x-ncp-iam](../README.md#x-ncp-iam) 113 114 ### HTTP request headers 115 116 - **Content-Type**: application/x-www-form-urlencoded 117 - **Accept**: Not defined 118 119 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 120 121 # **CreateLoadBalancerInstance** 122 > CreateLoadBalancerInstanceResponse CreateLoadBalancerInstance(createLoadBalancerInstanceRequest) 123 124 125 ### Required Parameters 126 127 Name | Type | Description | Notes 128 ------------- | ------------- | ------------- | ------------- 129 **createLoadBalancerInstanceRequest** | **[\*CreateLoadBalancerInstanceRequest](CreateLoadBalancerInstanceRequest.md)** | createLoadBalancerInstanceRequest | 130 131 ### Return type 132 133 *[**CreateLoadBalancerInstanceResponse**](CreateLoadBalancerInstanceResponse.md) 134 135 ### Authorization 136 137 [x-ncp-iam](../README.md#x-ncp-iam) 138 139 ### HTTP request headers 140 141 - **Content-Type**: application/x-www-form-urlencoded 142 - **Accept**: Not defined 143 144 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 145 146 # **DeleteLoadBalancerInstances** 147 > DeleteLoadBalancerInstancesResponse DeleteLoadBalancerInstances(deleteLoadBalancerInstancesRequest) 148 149 150 ### Required Parameters 151 152 Name | Type | Description | Notes 153 ------------- | ------------- | ------------- | ------------- 154 **deleteLoadBalancerInstancesRequest** | **[\*DeleteLoadBalancerInstancesRequest](DeleteLoadBalancerInstancesRequest.md)** | deleteLoadBalancerInstancesRequest | 155 156 ### Return type 157 158 *[**DeleteLoadBalancerInstancesResponse**](DeleteLoadBalancerInstancesResponse.md) 159 160 ### Authorization 161 162 [x-ncp-iam](../README.md#x-ncp-iam) 163 164 ### HTTP request headers 165 166 - **Content-Type**: application/x-www-form-urlencoded 167 - **Accept**: Not defined 168 169 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 170 171 # **DeleteLoadBalancerSslCertificate** 172 > DeleteLoadBalancerSslCertificateResponse DeleteLoadBalancerSslCertificate(deleteLoadBalancerSslCertificateRequest) 173 174 175 ### Required Parameters 176 177 Name | Type | Description | Notes 178 ------------- | ------------- | ------------- | ------------- 179 **deleteLoadBalancerSslCertificateRequest** | **[\*DeleteLoadBalancerSslCertificateRequest](DeleteLoadBalancerSslCertificateRequest.md)** | deleteLoadBalancerSslCertificateRequest | 180 181 ### Return type 182 183 *[**DeleteLoadBalancerSslCertificateResponse**](DeleteLoadBalancerSslCertificateResponse.md) 184 185 ### Authorization 186 187 [x-ncp-iam](../README.md#x-ncp-iam) 188 189 ### HTTP request headers 190 191 - **Content-Type**: application/x-www-form-urlencoded 192 - **Accept**: Not defined 193 194 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 195 196 # **DeleteServerInstancesFromLoadBalancer** 197 > DeleteServerInstancesFromLoadBalancerResponse DeleteServerInstancesFromLoadBalancer(deleteServerInstancesFromLoadBalancerRequest) 198 199 200 ### Required Parameters 201 202 Name | Type | Description | Notes 203 ------------- | ------------- | ------------- | ------------- 204 **deleteServerInstancesFromLoadBalancerRequest** | **[\*DeleteServerInstancesFromLoadBalancerRequest](DeleteServerInstancesFromLoadBalancerRequest.md)** | deleteServerInstancesFromLoadBalancerRequest | 205 206 ### Return type 207 208 *[**DeleteServerInstancesFromLoadBalancerResponse**](DeleteServerInstancesFromLoadBalancerResponse.md) 209 210 ### Authorization 211 212 [x-ncp-iam](../README.md#x-ncp-iam) 213 214 ### HTTP request headers 215 216 - **Content-Type**: application/x-www-form-urlencoded 217 - **Accept**: Not defined 218 219 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 220 221 # **GetLoadBalancedServerInstanceList** 222 > GetLoadBalancedServerInstanceListResponse GetLoadBalancedServerInstanceList(getLoadBalancedServerInstanceListRequest) 223 224 225 ### Required Parameters 226 227 Name | Type | Description | Notes 228 ------------- | ------------- | ------------- | ------------- 229 **getLoadBalancedServerInstanceListRequest** | **[\*GetLoadBalancedServerInstanceListRequest](GetLoadBalancedServerInstanceListRequest.md)** | getLoadBalancedServerInstanceListRequest | 230 231 ### Return type 232 233 *[**GetLoadBalancedServerInstanceListResponse**](GetLoadBalancedServerInstanceListResponse.md) 234 235 ### Authorization 236 237 [x-ncp-iam](../README.md#x-ncp-iam) 238 239 ### HTTP request headers 240 241 - **Content-Type**: application/x-www-form-urlencoded 242 - **Accept**: Not defined 243 244 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 245 246 # **GetLoadBalancerInstanceList** 247 > GetLoadBalancerInstanceListResponse GetLoadBalancerInstanceList(getLoadBalancerInstanceListRequest) 248 249 250 ### Required Parameters 251 252 Name | Type | Description | Notes 253 ------------- | ------------- | ------------- | ------------- 254 **getLoadBalancerInstanceListRequest** | **[\*GetLoadBalancerInstanceListRequest](GetLoadBalancerInstanceListRequest.md)** | getLoadBalancerInstanceListRequest | 255 256 ### Return type 257 258 *[**GetLoadBalancerInstanceListResponse**](GetLoadBalancerInstanceListResponse.md) 259 260 ### Authorization 261 262 [x-ncp-iam](../README.md#x-ncp-iam) 263 264 ### HTTP request headers 265 266 - **Content-Type**: application/x-www-form-urlencoded 267 - **Accept**: Not defined 268 269 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 270 271 # **GetLoadBalancerSslCertificateList** 272 > GetLoadBalancerSslCertificateListResponse GetLoadBalancerSslCertificateList(getLoadBalancerSslCertificateListRequest) 273 274 275 ### Required Parameters 276 277 Name | Type | Description | Notes 278 ------------- | ------------- | ------------- | ------------- 279 **getLoadBalancerSslCertificateListRequest** | **[\*GetLoadBalancerSslCertificateListRequest](GetLoadBalancerSslCertificateListRequest.md)** | getLoadBalancerSslCertificateListRequest | 280 281 ### Return type 282 283 *[**GetLoadBalancerSslCertificateListResponse**](GetLoadBalancerSslCertificateListResponse.md) 284 285 ### Authorization 286 287 [x-ncp-iam](../README.md#x-ncp-iam) 288 289 ### HTTP request headers 290 291 - **Content-Type**: application/x-www-form-urlencoded 292 - **Accept**: Not defined 293 294 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 295 296 # **GetLoadBalancerTargetServerInstanceList** 297 > GetLoadBalancerTargetServerInstanceListResponse GetLoadBalancerTargetServerInstanceList(getLoadBalancerTargetServerInstanceListRequest) 298 299 300 ### Required Parameters 301 302 Name | Type | Description | Notes 303 ------------- | ------------- | ------------- | ------------- 304 **getLoadBalancerTargetServerInstanceListRequest** | **[\*GetLoadBalancerTargetServerInstanceListRequest](GetLoadBalancerTargetServerInstanceListRequest.md)** | getLoadBalancerTargetServerInstanceListRequest | 305 306 ### Return type 307 308 *[**GetLoadBalancerTargetServerInstanceListResponse**](GetLoadBalancerTargetServerInstanceListResponse.md) 309 310 ### Authorization 311 312 [x-ncp-iam](../README.md#x-ncp-iam) 313 314 ### HTTP request headers 315 316 - **Content-Type**: application/x-www-form-urlencoded 317 - **Accept**: Not defined 318 319 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 320