network
Manage networks
Add_addresses
Input parameters
| Parameter | Type | Required | Details | ||||||
|---|---|---|---|---|---|---|---|---|---|
countCount |
Integer | yes |
Number of added IP addresses Default:
|
||||||
userUser |
Resource | no |
Owner of new IP addresses |
||||||
environmentEnvironment |
Resource | no |
Environment to which the addresses are charged |
Output parameters
| Parameter | Type | Description |
|---|---|---|
countCount |
Integer | Number of added IP addresses |
Create
Input parameters
| Parameter | Type | Required | Details | ||||||
|---|---|---|---|---|---|---|---|---|---|
labelLabel |
String | no |
Default: |
||||||
ip_versionIp_version |
Integer | yes |
Default:
|
||||||
addressAddress |
String | yes |
Default:
|
||||||
prefixPrefix |
Integer | yes |
Default:
|
||||||
roleRole |
String | yes |
Show only datasets of certain role Default:
|
||||||
managedManaged |
Boolean | yes |
Default:
|
||||||
enabledEnabled |
Boolean | no |
Allow new allocations and assignments Default:
|
||||||
split_accessSplit_access |
String | no |
Default:
|
||||||
split_prefixSplit_prefix |
Integer | yes |
Default:
|
||||||
purposePurpose |
String | yes |
Default:
|
||||||
add_ip_addressesAdd_ip_addresses |
Boolean | no |
Add all IP addresses from this network to the database now Default: |
Output parameters
| Parameter | Type | Description |
|---|---|---|
idId |
Integer | |
primary_locationPrimary_location |
Resource | |
labelLabel |
String | |
ip_versionIp_version |
Integer | |
addressAddress |
String | |
prefixPrefix |
Integer | |
roleRole |
String | Show only datasets of certain role |
managedManaged |
Boolean | |
enabledEnabled |
Boolean | Allow new allocations and assignments |
split_accessSplit_access |
String | |
split_prefixSplit_prefix |
Integer | |
purposePurpose |
String | |
sizeSize |
Integer | Number of possible host IP addresses |
usedUsed |
Integer | Number of IP addresses present in vpsAdmin |
assignedAssigned |
Integer | Number of IP addresses assigned to VPSes |
ownedOwned |
Integer | Number of IP addresses owned by some users |
takenTaken |
Integer | Number of owned and assigned IP addresses |
available_to_usersAvailable to users |
Integer | Registered unowned, unassigned and unreserved addresses or prefixes; zero when the network is disabled |
owned_unassignedOwned, not assigned |
Integer | User-owned addresses or prefixes without an interface assignment, including reserved entries and disabled networks |
Index
Input parameters
| Parameter | Type | Required | Details | ||||
|---|---|---|---|---|---|---|---|
from_idFrom ID |
Integer | no |
List objects with IDs greater or lower than this value Default:
|
||||
limitLimit |
Integer | no |
Number of objects to retrieve Default:
|
||||
locationLocation |
Resource | no | |||||
enabledEnabled |
Boolean | no |
Allow new allocations and assignments Default:
|
||||
purposePurpose |
String | no |
Default:
|
||||
usable_forUsable for |
String | no |
Filter by compatible network purpose, including networks with purpose any Default:
|
Output parameters
| Parameter | Type | Description |
|---|---|---|
idId |
Integer | |
primary_locationPrimary_location |
Resource | |
labelLabel |
String | |
ip_versionIp_version |
Integer | |
addressAddress |
String | |
prefixPrefix |
Integer | |
roleRole |
String | Show only datasets of certain role |
managedManaged |
Boolean | |
enabledEnabled |
Boolean | Allow new allocations and assignments |
split_accessSplit_access |
String | |
split_prefixSplit_prefix |
Integer | |
purposePurpose |
String | |
sizeSize |
Integer | Number of possible host IP addresses |
usedUsed |
Integer | Number of IP addresses present in vpsAdmin |
assignedAssigned |
Integer | Number of IP addresses assigned to VPSes |
ownedOwned |
Integer | Number of IP addresses owned by some users |
takenTaken |
Integer | Number of owned and assigned IP addresses |
available_to_usersAvailable to users |
Integer | Registered unowned, unassigned and unreserved addresses or prefixes; zero when the network is disabled |
owned_unassignedOwned, not assigned |
Integer | User-owned addresses or prefixes without an interface assignment, including reserved entries and disabled networks |
Show
Input parameters
No parameters.
Output parameters
| Parameter | Type | Description |
|---|---|---|
idId |
Integer | |
primary_locationPrimary_location |
Resource | |
labelLabel |
String | |
ip_versionIp_version |
Integer | |
addressAddress |
String | |
prefixPrefix |
Integer | |
roleRole |
String | Show only datasets of certain role |
managedManaged |
Boolean | |
enabledEnabled |
Boolean | Allow new allocations and assignments |
split_accessSplit_access |
String | |
split_prefixSplit_prefix |
Integer | |
purposePurpose |
String | |
sizeSize |
Integer | Number of possible host IP addresses |
usedUsed |
Integer | Number of IP addresses present in vpsAdmin |
assignedAssigned |
Integer | Number of IP addresses assigned to VPSes |
ownedOwned |
Integer | Number of IP addresses owned by some users |
takenTaken |
Integer | Number of owned and assigned IP addresses |
available_to_usersAvailable to users |
Integer | Registered unowned, unassigned and unreserved addresses or prefixes; zero when the network is disabled |
owned_unassignedOwned, not assigned |
Integer | User-owned addresses or prefixes without an interface assignment, including reserved entries and disabled networks |
Update
Input parameters
| Parameter | Type | Required | Details | ||||
|---|---|---|---|---|---|---|---|
labelLabel |
String | no |
Default: |
||||
ip_versionIp_version |
Integer | no |
Default:
|
||||
addressAddress |
String | no |
Default: |
||||
prefixPrefix |
Integer | no |
Default: |
||||
roleRole |
String | no |
Show only datasets of certain role Default:
|
||||
managedManaged |
Boolean | no |
Default:
|
||||
enabledEnabled |
Boolean | no |
Allow new allocations and assignments Default:
|
||||
split_accessSplit_access |
String | no |
Default:
|
||||
split_prefixSplit_prefix |
Integer | no |
Default: |
||||
purposePurpose |
String | no |
Default:
|
Output parameters
| Parameter | Type | Description |
|---|---|---|
idId |
Integer | |
primary_locationPrimary_location |
Resource | |
labelLabel |
String | |
ip_versionIp_version |
Integer | |
addressAddress |
String | |
prefixPrefix |
Integer | |
roleRole |
String | Show only datasets of certain role |
managedManaged |
Boolean | |
enabledEnabled |
Boolean | Allow new allocations and assignments |
split_accessSplit_access |
String | |
split_prefixSplit_prefix |
Integer | |
purposePurpose |
String | |
sizeSize |
Integer | Number of possible host IP addresses |
usedUsed |
Integer | Number of IP addresses present in vpsAdmin |
assignedAssigned |
Integer | Number of IP addresses assigned to VPSes |
ownedOwned |
Integer | Number of IP addresses owned by some users |
takenTaken |
Integer | Number of owned and assigned IP addresses |
available_to_usersAvailable to users |
Integer | Registered unowned, unassigned and unreserved addresses or prefixes; zero when the network is disabled |
owned_unassignedOwned, not assigned |
Integer | User-owned addresses or prefixes without an interface assignment, including reserved entries and disabled networks |