Passer au contenu principal

class Automation

Une instance locale d’une automatisation W&B enregistrée, qui peut être modifiée.

méthode Automation.__init__

__init__(
    typename__: 'Literal['Trigger']' = 'Trigger',
    id: 'str',
    created_at: 'datetime',
    updated_at: 'datetime | None' = None,
    name: 'str',
    description: 'str | None',
    enabled: 'bool',
    scope: '_ArtifactSequenceScope | _ArtifactPortfolioScope | ProjectScope',
    event: 'SavedEvent',
    action: 'SavedLaunchJobAction | SavedNotificationAction | SavedWebhookAction | SavedNoOpAction'
) → None
Arguments :
  • typename__ (Literal[‘Trigger’]):
  • id (str):
  • created_at (datetime): La date et l’heure de création de cette automatisation.
  • updated_at (Optional[datetime]): La date et l’heure de la dernière mise à jour de cette automatisation, le cas échéant.
  • name (str): Le nom de cette automatisation.
  • description (Optional[str]): Une description facultative de cette automatisation.
  • enabled (bool): Indique si cette automatisation est activée. Seules les automatisations activées se déclenchent.
  • scope (Union[_ArtifactSequenceScope, _ArtifactPortfolioScope, ProjectScope]): Le périmètre dans lequel l’événement déclencheur doit se produire.
  • event (SavedEvent): L’événement qui déclenchera cette automatisation.
  • action (Union[SavedLaunchJobAction, SavedNotificationAction, SavedWebhookAction, SavedNoOpAction]): L’action qui sera exécutée lorsque cette automatisation se déclenchera.
Retourne : Un objet Automation.