Methods
add(loadBalancerId, parametersOrIds, callbackopt)
Create a forwarding rule object in a load balancer.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
loadBalancerId |
string | The id of the load balancer for which to add a resource | |
parametersOrIds |
array | object | Array of ids of objects to add to the load balancer. Otherwise, an object with required key of `droplet_ids`. See the official docs for valid attributes. | |
callback |
requestCallback |
<optional> |
callback that handles the response |
- Source:
create(attributes, callbackopt)
Create a load balancer object.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
attributes |
object | The attributes with which to create the load balancer. See the official docs for valid attributes. | |
callback |
requestCallback |
<optional> |
callback that handles the response |
- Source:
createForwardingRules(loadBalancerId, parametersOrRules, callbackopt)
Create a forwarding rule object in a load balancer.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
loadBalancerId |
string | The name of the load balancer for which to create a record | |
parametersOrRules |
array | object | Array of rules to create on the load balancer. Otherwise, an object with required key of `forwarding_rules`. See the https://developers.digitalocean.com/documentation/v2/#load-balancers|official docs} for valid attributes. | |
callback |
requestCallback |
<optional> |
callback that handles the response |
- Source:
delete(id, callbackopt)
Delete the identified load balancer object.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
id |
string | The id of the load balancer to delete | |
callback |
requestCallback |
<optional> |
callback that handles the response |
- Source:
deleteForwardingRules(loadBalancerId, parametersOrRules, callbackopt)
Delete the identified load balancer forwarding rule object.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
loadBalancerId |
string | The name of the load balancer for which to delete a record | |
parametersOrRules |
array | object | Array of rules on the load balancer to delete. Otherwise, an object with required key of `forwarding_rules`. See the https://developers.digitalocean.com/documentation/v2/#load-balancers|official docs} for valid attributes. | |
callback |
requestCallback |
<optional> |
callback that handles the response |
- Source:
get(id, callbackopt)
Get the identified load balancer object.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
id |
string | The id of the load balancer to retrieve | |
callback |
requestCallback |
<optional> |
callback that handles the response |
- Source:
list(page or queryObjectopt, perPageopt, callbackopt)
List load balancer objects.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
page or queryObject |
number | object |
<optional> |
page number to retrieve or key value pairs of query parameters |
perPage |
number |
<optional> |
number of result per page to retrieve |
callback |
listRequestCallback |
<optional> |
callback that handles the response |
- Source:
remove(loadBalancerId, parametersOrIds, callbackopt)
Remove the specified IDs from the load balancer.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
loadBalancerId |
string | The name of the load balancer for which to remove a resource | |
parametersOrIds |
array | object | Array of ids of objects to add to the load balancer. Otherwise, an object with required key of `droplet_ids`. See the official docs for valid attributes. | |
callback |
requestCallback |
<optional> |
callback that handles the response |
- Source:
update(id, attributes, callbackopt)
Update a load balancer object.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
id |
string | The id of the load balancer to retrieve | |
attributes |
object | The attributes with which to update the load balancer. See the official docs for valid attributes. | |
callback |
requestCallback |
<optional> |
callback that handles the response |
- Source: