args_api/resource/webhook.rs
1use chrono::{DateTime, Utc};
2use serde::{Deserialize, Serialize};
3use uuid::Uuid;
4
5#[derive(ApiResource, Debug, Clone, PartialEq, Eq, Serialize, Deserialize)]
6pub struct WebhookResource {
7 pub id: Uuid,
8 pub repository_id: Uuid,
9 pub url: String,
10 pub secret: String,
11 pub events: Vec<String>,
12 pub created_at: DateTime<Utc>,
13 pub updated_at: DateTime<Utc>,
14}