Documentation ¶
Index ¶
Constants ¶
View Source
const ( ResourceName = "tanzu-mission-control_cluster_class" // Root Keys. NameKey = "name" ManagementClusterNameKey = "management_cluster_name" ProvisionerNameKey = "provisioner_name" // Computed Keys. WorkerClassesKey = "worker_classes" VariablesSchemaKey = "variables_schema" VariablesTemplateKey = "variables_template" )
Variables ¶
View Source
var VariablesSchema = &schema.Schema{ Type: schema.TypeString, Description: "JSON encoded OpenAPIV3 schema for the cluster class variables", Computed: true, }
View Source
var VariablesTemplateSchema = &schema.Schema{ Type: schema.TypeString, Description: "JSON encoded example template for the cluster class variables", Computed: true, }
View Source
var WorkerClassesSchema = &schema.Schema{ Type: schema.TypeList, Description: "Available worker classes in cluster class", Computed: true, Elem: &schema.Schema{ Type: schema.TypeString, }, }
Functions ¶
func BuildClusterClassMap ¶
func BuildClusterClassMap(spec *clusterclassmodels.VmwareTanzuManageV1alpha1ManagementclusterProvisionerClusterclassSpec) map[string]interface{}
func DataSourceClusterClass ¶
Types ¶
This section is empty.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.