use crate::objects::api_token::ApiToken;
use serde::{Deserialize, Serialize};
#[derive(Debug, Clone, Deserialize, Serialize)]
pub struct CreateApiTokenOutput {
#[serde(rename = "create_api_token_output_api_token")]
pub api_token: ApiToken,
#[serde(rename = "create_api_token_output_client_secret")]
pub client_secret: String,
}
pub const FRAGMENT: &str = "
fragment CreateApiTokenOutputFragment on CreateApiTokenOutput {
__typename
create_api_token_output_api_token: api_token {
__typename
api_token_id: id
api_token_created_at: created_at
api_token_updated_at: updated_at
api_token_client_id: client_id
api_token_name: name
api_token_permissions: permissions
api_token_is_deleted: is_deleted
}
create_api_token_output_client_secret: client_secret
}
";