User Tools

Site Tools


2_x:datamodel:ip-addresses

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
2_x:datamodel:ip-addresses [2023/10/03 14:38] – [Navigating between adjacent IPs] cnaud2_x:datamodel:ip-addresses [2023/10/03 15:45] – [Automation] cnaud
Line 223: Line 223:
    * **Release IPs from subnets that are released** be set to **Yes**, TeemIp will release all IPs that belong to released subnets,    * **Release IPs from subnets that are released** be set to **Yes**, TeemIp will release all IPs that belong to released subnets,
    * **Allow attachment of already allocated IPs to CIs** be set to **Yes**, TeemIp will allow, from the CI details screen, the attachment of an allocated IP to a CI.    * **Allow attachment of already allocated IPs to CIs** be set to **Yes**, TeemIp will allow, from the CI details screen, the attachment of an allocated IP to a CI.
 +
 +These actions are handled by background tasks which default parameters can be overwritten in the configuration file. 
 +
 +<code>
 + 'teemip-ip-mgmt' => array (
 + ...
 + 'ip_allocate_on_ci_status' => array (
 +   'enabled' => true,
 +   'debug' => true,
 +   'periodicity' => 3600,
 +   'status_list' => array (
 +     0 => 'implementation',
 +     1 => 'production',
 +   ),
 + ),
 + 'ip_release_on_ci_status' => array (
 +   'enabled' => true,
 +   'debug' => true,
 +   'periodicity' => 3600,
 +   'status_list' => array (
 +     0 => 'obsolete',
 +   ),
 + ),
 + 'ip_unassign_on_no_ci' => array (
 +   'enabled' => true,
 +   'debug' => true,
 +   'periodicity' => 3600,
 +   'target_status' => 'unassigned',
 + ),
 +                ...
 + ),
 +
 +</code>
 +
 +^  Parameter  ^  Description  ^
 +| enabled| Enable or disable the function |
 +| debug | Add verbosity to the process |
 +| periodicity | Periodicity of the background task |
 +| status_list | List of status that trigger the action |
 +| target_status | Status of the IP once the action is done |
 +
2_x/datamodel/ip-addresses.txt · Last modified: 2024/04/04 16:10 by cnaud