Passer au contenu principal
PUT
cURL

Autorisations

Authorization
string
header
requis

Pour vos propres scripts et vos intégrations de serveur à serveur. Créez une clé dans l'application sous Paramètres > Accès > Clés d'API et copiez-la à ce moment-là, car elle n'est affichée qu'une fois. Envoyez-la sous la forme Authorization: Bearer <key>. La clé agit en tant que le membre qui l'a créée, dans l'organisation où elle a été créée. Un appel exige l'autorisation du membre et l'une des portées de la clé, comme inventory:read ou sales:write. Une clé avec * a toutes les portées.

Corps

application/json

Les paramètres d'automatisation à modifier. Un paramètre omis conserve sa valeur.

max_steps
integer

Le nombre maximal d'étapes qu'une automatisation peut avoir : de 1 à 50, 20 par défaut.

Plage requise: 1 <= x <= 50
step_retries
integer

À quelle fréquence une étape qui a échoué pour une raison temporaire est réessayée : 0 à 10, 3 par défaut.

Plage requise: 0 <= x <= 10
retry_delays
integer[]

Minutes avant chaque nouvelle tentative, 1 à 1440 chacune, [1, 5, 15] par défaut; la dernière se répète.

Required array length: 1 - 10 elements
Plage requise: 1 <= x <= 1440
pause_after_failures
integer

Nombre d'exécutions échouées de suite qui désactivent une automatisation : de 1 à 100, 5 par défaut.

Plage requise: 1 <= x <= 100
run_retention_days
integer

Nombre de jours de conservation de l'historique des exécutions : de 1 à 3650, 90 par défaut, sans jamais dépasser la conservation d'audit du forfait.

Plage requise: 1 <= x <= 3650
usage_alerts
integer[]

Les pourcentages des exécutions du mois, de 1 à 100 chacun, qui déclenchent un courriel aux propriétaires et aux gestionnaires d'automatisation : [80, 100] par défaut, aucun pour désactiver les courriels.

Maximum array length: 5
Plage requise: 1 <= x <= 100
external_email
boolean

Indique si les étapes de courriel peuvent écrire à des adresses extérieures à l'organisation : activé par défaut dans l'environnement commercial, désactivé dans l'environnement fédéral.

emails_per_recipient_per_hour
integer

Le nombre maximal de courriels que les automatisations envoient à une adresse en une heure : de 1 à 1000, 20 par défaut.

Plage requise: 1 <= x <= 1000
default_timezone
string

Le fuseau horaire dans lequel un nouvel horaire commence, comme America/Chicago : UTC par défaut.

max_chain_depth
integer

Le nombre maximal d'exécutions d'automatisation qu'une chaîne d'événements peut contenir : de 1 à 10, 3 par défaut.

Plage requise: 1 <= x <= 10
runs_per_minute
integer

Le nombre maximal d'exécutions qu'une automatisation lance en une minute : de 1 à 1000, 60 par défaut.

Plage requise: 1 <= x <= 1000
approval_timeout_hours
integer

Combien d'heures une approbation attend une réponse avant d'expirer, sauf indication contraire de son étape : 1 à 720, 72 par défaut.

Plage requise: 1 <= x <= 720
allow_self_approval
boolean

Indique si la personne qui a lancé une exécution, ou dont l'action a causé son déclencheur, peut répondre à ses approbations : désactivé par défaut.

code_cpu_ms
integer

Le temps CPU d'une étape de code par exécution, en millisecondes : de 10 à 1000, 250 par défaut.

Plage requise: 10 <= x <= 1000
code_wall_ms
integer

Le temps réel écoulé d'une étape de code par exécution, en millisecondes : de 100 à 5000, 1000 par défaut.

Plage requise: 100 <= x <= 5000
code_memory_mb
integer

La mémoire d'une étape de code par exécution, en mégaoctets : de 16 à 128, 32 par défaut.

Plage requise: 16 <= x <= 128
code_output_kb
integer

La sortie d'une étape de code par exécution, en kilooctets : de 1 à 1024, 64 par défaut.

Plage requise: 1 <= x <= 1024

Réponse

AutomationSettingsResource

data
AutomationSettingsResource · object
requis

Les paramètres d'automatisation de l'organisation.