rougail/doc/target/list.md

69 lines
935 B
Markdown
Raw Normal View History

2021-02-15 18:52:41 +01:00
# Cible de type \*list
## Les différences cible de type \*.list
2021-02-21 19:48:30 +01:00
### servicelist
2021-02-15 18:52:41 +01:00
2021-11-24 18:06:09 +01:00
Une cible peut être de type [service](../service/README.md) :
2021-02-15 18:52:41 +01:00
2022-11-03 22:17:43 +01:00
```xml
2021-02-21 19:48:30 +01:00
<target type="servicelist">example</target>
2021-02-15 18:52:41 +01:00
```
2022-11-02 22:52:50 +01:00
En YAML :
2022-11-03 22:17:43 +01:00
```yml
2022-11-02 22:52:50 +01:00
target:
- type: servicelist
text: example
```
2021-02-21 19:48:30 +01:00
### filelist
2021-02-15 18:52:41 +01:00
2021-02-21 19:48:30 +01:00
Une cible peut être de type [fichier](../service/file.md) :
2021-02-15 18:52:41 +01:00
2022-11-03 22:17:43 +01:00
```xml
2021-02-21 19:48:30 +01:00
<target type="filelist">example</target>
2021-02-15 18:52:41 +01:00
```
2022-11-02 22:52:50 +01:00
En YAML :
2022-11-03 22:17:43 +01:00
```yml
2022-11-02 22:52:50 +01:00
target:
- type: filelist
text: example
```
2021-02-15 18:52:41 +01:00
### iplist
Une cible peut être de type [ip](../service/ip.md) :
2022-11-03 22:17:43 +01:00
```xml
2021-02-15 18:52:41 +01:00
<target type="iplist">example</target>
```
2022-11-02 22:52:50 +01:00
En YAML :
2022-11-03 22:17:43 +01:00
```yml
2022-11-02 22:52:50 +01:00
target:
- type: iplist
text: example
```
2021-02-15 18:52:41 +01:00
## La cible optionnelle
Mais une target peut être optionnelle. C'est à dire que si la \*list n'existe pas, l'action ne sera pas associé.
2022-11-03 22:17:43 +01:00
```xml
2021-02-15 18:52:41 +01:00
<target type="filelist" optional="True">unknown</target>
```
2022-11-02 22:52:50 +01:00
En YAML :
2022-11-03 22:17:43 +01:00
```yml
2022-11-02 22:52:50 +01:00
target:
- type: filelist
2022-11-03 22:16:52 +01:00
optional: true
2022-11-02 22:52:50 +01:00
text: unknown
```