helm-schema-core 0.0.3

Generate an accurate JSON schema for any helm chart
Documentation
1
2
3
4
5
6
7
use crate::{ProviderSchemaFragment, ProviderSchemaUse};

/// Provides JSON Schema fragments for Kubernetes resource fields.
pub trait ResourceSchemaOracle: Send + Sync + std::fmt::Debug {
    /// Schema for a specific provider-schema lookup request.
    fn schema_fragment_for_use(&self, use_: &ProviderSchemaUse) -> Option<ProviderSchemaFragment>;
}