Structure du fichier d'import de services Web personnalisés (format CSV)

Cette section définit, pour chaque service Web personnalisé pouvant être importé ou exporté, la structure d'une ligne constituant le fichier au format CSV.

Importer / exporter des services Web personnalisés

Vous pouvez réaliser ces opérations d'import / export dans le module ObjetsSERVICES WEB :

  • Onglet Import de services personnalisés pour l'import,
  • Onglet Liste des services Web pour l'export (menu Exporter la base personnalisée).

Fichier d'import CSV : structure et limitations

  • Chaque ligne du fichier est constituée de plusieurs champs, tous séparés par des virgules,

  • Les champs optionnels vides sont inclus entre deux virgules,

  • Le fichier doit comporter une ligne vide après le dernier enregistrement.

#name,#ip/fqdn,#date,#revision,#comment

Champ Description
Nom du service (obligatoire)

Chaîne de texte respectant les critères suivants :

  • Maximum 20 caractères alphanumériques,

  • Chaîne de texte respectant les caractères acceptés (voir section Caractères autorisés ou interdits),

  • Non sensible à la casse, le nom est toujours considéré en minuscule. Les majuscules ne sont pas conservées sur le firewall SNS lors de l'import.

Adresse IP ou FQDN (obligatoire)

Adresse IPv4 / IPv6 publique ou un FQDN. Un FQDN ne peut contenir qu'un seul méta-caractère (wildcard) * en début ou au milieu de son nom.

Si un service Web repose sur plusieurs adresses IP ou FQDN, la ligne le décrivant doit être dupliquée autant de fois que le service Web comporte d'adresses IP ou de FQDN. Seules les informations optionnelles de la première ligne seront conservées.

Date de révision (optionnel)

Date et heure de révision au format YYYY/MM/DD ou YYYY/MM/DD hh:mm (exemple : 2022/10/15 10:30).

Numéro de révision (optionnel)

Numéro de révision pouvant contenir jusqu'à 3 chiffres : major.minor.patch (exemple : 10.2).

Commentaire (optionnel) Chaîne de texte libre pouvant être encadrée de guillemets si elle contient une virgule.

name1,1.1.1.1,2021/09/21 11:00,1.1.1,Simple case
name2,2.2.2.2,2021/12/31,2,"Comment, with comma"
name2,domain.tld,2022/01/01,3,"Date, revision and comment are discarded"
name3,*.newdomain.tld,,,No date and revision

Une limitation sur le nombre de lignes autorisées dans le fichier d'import existe :

Firewalls physiques SNS

 

Firewalls virtuels EVA

SN160(W)

5 000

SN210(W), SN310

10 000
SN-S-Series-220, SN-S-Series-320,
SN510, SN710, SNi20, SNi40
100 000
SN-M-Series-520, SN-M-Series-720,
SN910, SN-M-Series-920, SN1100,
SN2000, SN2100, SN3000, SN3100,
SN6000, SN6100
1 000 000
 
EVA avec 1 Go de RAM 10 000
EVA avec 2 Go à 6 Go de RAM 100 000
EVA avec 8 Go à 64 Go de RAM 1 000 000

Une limitation sur le nombre de lignes possédant un FQDN avec un méta-caractère * au milieu existe : 10 % du nombre de lignes autorisées dans le fichier d'import.