/*
* Tapis Notifications API
*
* The Tapis Notifications API provides for management of subscriptions and event publication
*
* The version of the OpenAPI document: 25Q4.0
* Contact: cicsupport@tacc.utexas.edu
* Generated by: https://openapi-generator.tech
*/
use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct DeliveryTarget {
#[serde(rename = "deliveryMethod")]
pub delivery_method: models::DeliveryMethod,
#[serde(rename = "deliveryAddress")]
pub delivery_address: String,
}
impl DeliveryTarget {
pub fn new(
delivery_method: models::DeliveryMethod,
delivery_address: String,
) -> DeliveryTarget {
DeliveryTarget {
delivery_method,
delivery_address,
}
}
}