Documentation ¶
Index ¶
Constants ¶
View Source
const MAX_DESCRIPTION_LEN int = 1024
It implements the interface for managing the ClusterProviders
View Source
const MAX_USERDATA_LEN int = 4096
Variables ¶
This section is empty.
Functions ¶
func IsValidMetadata ¶
Check for valid format Metadata
Types ¶
type ClusterSyncObjectSpec ¶
type ClusterSyncObjectSpec struct {
Kv []map[string]interface{} `json:"kv" encrypted:""`
}
Key value pairs for Sync Objects
type ClusterSyncObjects ¶
type ClusterSyncObjects struct { Metadata Metadata `json:"metadata"` Spec ClusterSyncObjectSpec `json:"spec"` }
Sync Objects
type GitOpsProps ¶
type GitOpsProps struct { // GitOps type - example fluxv2, azureArc, anthos GitOpsType string `json:"gitOpsType"` // Refrence Sync object for the cloud configuration GitOpsReferenceObject string `json:"gitOpsReferenceObject"` // Resource Sync Object for resurces GitOpsResourceObject string `json:"gitOpsResourceObject"` }
GitOps Properties for Reference and Resource Objects
Click to show internal directories.
Click to hide internal directories.