unitycatalog_common/models/_gen/
mod.rs1#![allow(unexpected_cfgs)]
3#![allow(clippy::empty_docs)]
4use std::collections::HashMap;
5pub mod labels;
6pub use labels::{ObjectLabel, Resource};
7#[cfg(feature = "python")]
8pub mod pyo3_impls;
9pub use agent_skills::v0alpha1::AgentSkill;
10pub use agents::v0alpha1::Agent;
11pub use catalogs::v1::Catalog;
12pub use credentials::v1::Credential;
13pub use external_locations::v1::ExternalLocation;
14pub use functions::v1::Function;
15pub use providers::v1::Provider;
16#[cfg(feature = "python")]
17pub use pyo3_impls::*;
18pub use recipients::v1::Recipient;
19pub use schemas::v1::Schema;
20pub use shares::v1::Share;
21pub use staging_tables::v1::StagingTable;
22pub use tables::v1::Column;
23pub use tables::v1::Table;
24pub use tags::v1::TagPolicy;
25pub use volumes::v1::Volume;
26pub type PropertyMap = HashMap<String, serde_json::Value>;
27pub mod agent_skills {
28 pub mod v0alpha1 {
29 include!("./unitycatalog.agent_skills.v0alpha1.rs");
30 #[cfg(feature = "grpc")]
31 include!("./unitycatalog.agent_skills.v0alpha1.tonic.rs");
32 }
33}
34pub mod agents {
35 pub mod v0alpha1 {
36 include!("./unitycatalog.agents.v0alpha1.rs");
37 #[cfg(feature = "grpc")]
38 include!("./unitycatalog.agents.v0alpha1.tonic.rs");
39 }
40}
41pub mod catalogs {
42 pub mod v1 {
43 include!("./unitycatalog.catalogs.v1.rs");
44 #[cfg(feature = "grpc")]
45 include!("./unitycatalog.catalogs.v1.tonic.rs");
46 }
47}
48pub mod credentials {
49 pub mod v1 {
50 include!("./unitycatalog.credentials.v1.rs");
51 #[cfg(feature = "grpc")]
52 include!("./unitycatalog.credentials.v1.tonic.rs");
53 }
54}
55pub mod delta_commits {
56 pub mod v1 {
57 include!("./unitycatalog.delta_commits.v1.rs");
58 #[cfg(feature = "grpc")]
59 include!("./unitycatalog.delta_commits.v1.tonic.rs");
60 }
61}
62pub mod external_locations {
63 pub mod v1 {
64 include!("./unitycatalog.external_locations.v1.rs");
65 #[cfg(feature = "grpc")]
66 include!("./unitycatalog.external_locations.v1.tonic.rs");
67 }
68}
69pub mod functions {
70 pub mod v1 {
71 include!("./unitycatalog.functions.v1.rs");
72 #[cfg(feature = "grpc")]
73 include!("./unitycatalog.functions.v1.tonic.rs");
74 }
75}
76pub mod providers {
77 pub mod v1 {
78 include!("./unitycatalog.providers.v1.rs");
79 #[cfg(feature = "grpc")]
80 include!("./unitycatalog.providers.v1.tonic.rs");
81 }
82}
83pub mod recipients {
84 pub mod v1 {
85 include!("./unitycatalog.recipients.v1.rs");
86 #[cfg(feature = "grpc")]
87 include!("./unitycatalog.recipients.v1.tonic.rs");
88 }
89}
90pub mod schemas {
91 pub mod v1 {
92 include!("./unitycatalog.schemas.v1.rs");
93 #[cfg(feature = "grpc")]
94 include!("./unitycatalog.schemas.v1.tonic.rs");
95 }
96}
97pub mod shares {
98 pub mod v1 {
99 include!("./unitycatalog.shares.v1.rs");
100 #[cfg(feature = "grpc")]
101 include!("./unitycatalog.shares.v1.tonic.rs");
102 }
103}
104pub mod staging_tables {
105 pub mod v1 {
106 include!("./unitycatalog.staging_tables.v1.rs");
107 #[cfg(feature = "grpc")]
108 include!("./unitycatalog.staging_tables.v1.tonic.rs");
109 }
110}
111pub mod tables {
112 pub mod v1 {
113 include!("./unitycatalog.tables.v1.rs");
114 #[cfg(feature = "grpc")]
115 include!("./unitycatalog.tables.v1.tonic.rs");
116 }
117}
118pub mod tags {
119 pub mod v1 {
120 include!("./unitycatalog.tags.v1.rs");
121 #[cfg(feature = "grpc")]
122 include!("./unitycatalog.tags.v1.tonic.rs");
123 }
124}
125pub mod temporary_credentials {
126 pub mod v1 {
127 include!("./unitycatalog.temporary_credentials.v1.rs");
128 #[cfg(feature = "grpc")]
129 include!("./unitycatalog.temporary_credentials.v1.tonic.rs");
130 }
131}
132pub mod volumes {
133 pub mod v1 {
134 include!("./unitycatalog.volumes.v1.rs");
135 #[cfg(feature = "grpc")]
136 include!("./unitycatalog.volumes.v1.tonic.rs");
137 }
138}
139#[cfg(feature = "axum")]
140pub mod extractors;