bitwarden_api_api/models/
inner_secret_import_request_model.rsuse serde::{Deserialize, Serialize};
use crate::models;
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct InnerSecretImportRequestModel {
#[serde(rename = "id")]
pub id: uuid::Uuid,
#[serde(rename = "key")]
pub key: String,
#[serde(rename = "value")]
pub value: String,
#[serde(rename = "note")]
pub note: String,
#[serde(rename = "projectIds")]
pub project_ids: Vec<uuid::Uuid>,
}
impl InnerSecretImportRequestModel {
pub fn new(
id: uuid::Uuid,
key: String,
value: String,
note: String,
project_ids: Vec<uuid::Uuid>,
) -> InnerSecretImportRequestModel {
InnerSecretImportRequestModel {
id,
key,
value,
note,
project_ids,
}
}
}