Skip to main content

sideko_rest_api/models/
update_api_link.rs

1/// UpdateApiLink
2#[derive(serde::Serialize, serde::Deserialize, Debug, Default, Clone)]
3pub struct UpdateApiLink {
4    /// Can be either the semantic version or a released type (like latest)
5    #[serde(skip_serializing_if = "Option::is_none")]
6    pub api_version: Option<crate::models::ApiVersion>,
7    #[serde(skip_serializing_if = "Option::is_none")]
8    pub ask_ai: Option<bool>,
9    #[serde(skip_serializing_if = "Option::is_none")]
10    pub build_request_enabled: Option<bool>,
11    #[serde(skip_serializing_if = "Option::is_none")]
12    pub include_mock_server: Option<bool>,
13    #[serde(skip_serializing_if = "Option::is_none")]
14    pub label: Option<String>,
15    #[serde(skip_serializing_if = "Option::is_none")]
16    pub policy: Option<crate::models::LinkPolicyEnum>,
17    #[serde(skip_serializing_if = "Option::is_none")]
18    pub slug: Option<String>,
19}