Skip to main content

backstage_client/entities/
location.rs

1use crate::entities::common::Metadata;
2use serde::{Deserialize, Serialize};
3
4#[derive(Debug, Serialize, Deserialize)]
5pub struct LocationEntity {
6    pub metadata: Metadata,
7    pub spec: LocationSpec,
8    pub relations: Option<Vec<crate::entities::common::Relation>>,
9    // Add other fields as necessary
10}
11
12#[derive(Debug, Serialize, Deserialize)]
13pub struct LocationSpec {
14    pub r#type: Option<String>,
15    pub target: Option<String>,
16    pub presence: Option<String>,
17}