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