Skip to main content

ComponentManifestInfo

Type Alias ComponentManifestInfo 

Source
pub type ComponentManifestInfo = ComponentInfo;

Aliased Type§

pub struct ComponentManifestInfo {
    pub name: Option<String>,
    pub description: Option<String>,
    pub capabilities: Vec<CapabilityRef>,
    pub exports: Vec<CompiledExportSchema>,
    pub config_schema: Value,
    pub secret_requirements: Vec<SecretRequirement>,
    pub wit_compat: WitCompat,
    pub metadata: Map<String, Value>,
    pub raw: Value,
}

Fields§

§name: Option<String>§description: Option<String>§capabilities: Vec<CapabilityRef>§exports: Vec<CompiledExportSchema>§config_schema: Value§secret_requirements: Vec<SecretRequirement>§wit_compat: WitCompat§metadata: Map<String, Value>§raw: Value