This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
2_x:datamodel:ip-settings [2022/12/12 17:35] – [IP Watermarks] cnaud | 2_x:datamodel:ip-settings [2023/09/15 15:36] – [Automatic IP Release] cnaud | ||
---|---|---|---|
Line 50: | Line 50: | ||
| **Domain Information** ||||| | | **Domain Information** ||||| | ||
| Delegate domains to children organizations only | Boolean | Yes / No | No | | | | Delegate domains to children organizations only | Boolean | Yes / No | No | | | ||
- | | Automatically update DNS records | Boolean | Yes / No | No | DNS Zone Management | | + | | Automatically update DNS records |
+ | | Remove DNS records from obsolete IPs | Boolean | Yes / No | No | DNS Zone Management | | ||
| **Other information**||||| | | **Other information**||||| | ||
| MAC Address Output Format | Enum | Colons / Hyphens / Dots | Colons | | | | MAC Address Output Format | Enum | Colons / Hyphens / Dots | Colons | | | ||
Line 142: | Line 143: | ||
==== Automatic IP Release ==== | ==== Automatic IP Release ==== | ||
- | TeemIp may periodically look for IPs that are attached to obsolete CIs and make sure they are in the " | + | TeemIp may periodically look for IPs that are attached to obsolete CIs and make sure they are in the " |
^ Name ^ Type ^ Allowed values | ^ Name ^ Type ^ Allowed values | ||
Line 148: | Line 149: | ||
| debug | Boolean | true, false | Activate verbosity within the process | | | debug | Boolean | true, false | Activate verbosity within the process | | ||
| periodicity | Number | Any integer | Defines the periodicity of the task | | | periodicity | Number | Any integer | Defines the periodicity of the task | | ||
- | | status_list | List of CI statuses | + | | status_list | Array | List of valid statuses for the CIs | Defines the CI statuses under which the IP should be considered as released | |
Line 163: | Line 164: | ||
</ | </ | ||
+ | <note important> | ||
+ | By default, the process is disabled both **globally** and at the **Global IP settings** level ! | ||
+ | </ | ||
==== Automatic IP Allocation ==== | ==== Automatic IP Allocation ==== | ||
- | TeemIp may periodically look for IPs that are attached to implementation or production CIs and make sure they are in the " | + | TeemIp may periodically look for IPs that are attached to implementation or production CIs and make sure they are in the " |
^ Name ^ Type ^ Allowed values | ^ Name ^ Type ^ Allowed values | ||
Line 171: | Line 175: | ||
| debug | Boolean | true, false | Activate verbosity within the process | | | debug | Boolean | true, false | Activate verbosity within the process | | ||
| periodicity | Number | Any integer | Defines the periodicity of the task | | | periodicity | Number | Any integer | Defines the periodicity of the task | | ||
- | | status_list | List of CI statuses | + | | status_list | Array | List of valid statuses for the CIs | Defines the CI statuses under which the IP should be considered as allocated | |
< | < | ||
Line 186: | Line 190: | ||
</ | </ | ||
==== Automatic IP Un-assignment ==== | ==== Automatic IP Un-assignment ==== | ||
- | TeemIp may periodically look for IPs that are **not** attached to any CIs and make sure they are in the " | + | TeemIp may periodically look for IPs that are **not** attached to any CIs and make sure they are in the " |
^ Name ^ Type ^ Allowed values | ^ Name ^ Type ^ Allowed values | ||
Line 192: | Line 196: | ||
| debug | Boolean | true, false | Activate verbosity within the process | | | debug | Boolean | true, false | Activate verbosity within the process | | ||
| periodicity | Number | Any integer | Defines the periodicity of the task | | | periodicity | Number | Any integer | Defines the periodicity of the task | | ||
- | | target_status | IP Address status | + | | target_status | Array | Any IP address status | Defines the status that an IP must have when not attached to a CI | |
< | < |