Skip to main content

CatalogOperation

Type Alias CatalogOperation 

Source
pub type CatalogOperation = CatalogOperation;

Aliased Type§

pub struct CatalogOperation {
Show 14 fields pub id: String, pub method: String, pub title: String, pub description: String, pub input_schema: String, pub output_schema: String, pub annotations: Option<OperationAnnotations>, pub parameters: Vec<CatalogParameter>, pub required_scopes: Vec<String>, pub tags: Vec<String>, pub read_only: bool, pub visible: Option<bool>, pub transport: String, pub allowed_roles: Vec<String>,
}

Fields§

§id: String§method: String§title: String§description: String§input_schema: String§output_schema: String§annotations: Option<OperationAnnotations>§parameters: Vec<CatalogParameter>§required_scopes: Vec<String>§tags: Vec<String>§read_only: bool§visible: Option<bool>§transport: String§allowed_roles: Vec<String>