sigs.k8s.io/cluster-api@v1.7.1/docs/proposals/images/clusterctl-extensible-templates/templateClient.plantuml (about) 1 @startuml 2 class templateClient { 3 listVariablesOnly: bool 4 5 6 provider: config.Provider 7 repository: Repository 8 configVariablesClient: config.VariablesClient 9 10 11 processor: YamlProcessor 12 {method} Get(version, flavor, targetNamespace string) (Template, error) 13 14 15 } 16 note right 17 An instance of this struct is created 18 in newTemplateClient(TemplateClientInput). 19 It defaults to using the default processor else 20 it uses the specified yaml processor. 21 end note 22 @enduml