eio_okta_sync/crossplane/
connection_secret_metadata.rs

1use std::collections::BTreeMap;
2
3use serde_json::Value;
4
5#[derive(Debug, Clone, PartialEq, Eq, Hash, Default, serde::Serialize, serde::Deserialize)]
6#[remain::sorted]
7pub struct ConnectionSecretMetadata {
8  #[serde(default, skip_serializing_if = "Option::is_none")]
9  pub annotations: Option<BTreeMap<String, Value>>,
10  #[serde(default, skip_serializing_if = "Option::is_none")]
11  pub labels: Option<BTreeMap<String, Value>>,
12  #[serde(default, skip_serializing_if = "Option::is_none", rename = "type")]
13  pub type_: Option<String>,
14}