use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct SetWorkspaceSlackOauthConfigRequest {
#[serde(rename = "slack_oauth_client_id")]
pub slack_oauth_client_id: String,
#[serde(rename = "slack_oauth_client_secret")]
pub slack_oauth_client_secret: String,
#[serde(rename = "already_encrypted", skip_serializing_if = "Option::is_none")]
pub already_encrypted: Option<bool>,
}
impl SetWorkspaceSlackOauthConfigRequest {
pub fn new(slack_oauth_client_id: String, slack_oauth_client_secret: String) -> SetWorkspaceSlackOauthConfigRequest {
SetWorkspaceSlackOauthConfigRequest {
slack_oauth_client_id,
slack_oauth_client_secret,
already_encrypted: None,
}
}
}