Documentation
¶
Index ¶
- func ExpandAutoscaleConfiguration(autoscaleConfig []interface{}) *api.AutoscaleConfiguration
- func ExpandAutoscaleConfigurationBase(config map[string]interface{}) *api.AutoscaleConfigurationBase
- func ExpandNode(config map[string]interface{}) api.NodeConfiguration
- func ExpandPorts(ports map[string]interface{}) api.ServiceOpenPorts
- func ExpandRonDBMySQLNodeConfiguration(node map[string]interface{}) api.MYSQLNodeConfiguration
- func ExpandRonDBNodeConfiguration(node map[string]interface{}) api.RonDBNodeConfiguration
- func ExpandTags(tags map[string]interface{}) []api.ClusterTag
- func ExpandWorker(workerConfig map[string]interface{}) api.WorkerConfiguration
- func ExpandWorkers(workers *schema.Set) map[string]api.WorkerConfiguration
- func FlattenBackup(backup *api.Backup) map[string]interface{}
- func FlattenBackups(backupsArray []api.Backup) []map[string]interface{}
- func FlattenCluster(cluster *api.Cluster) map[string]interface{}
- func FlattenClusters(clustersArray []api.Cluster) []map[string]interface{}
- func FlattenSupportedInstanceTypes(instanceTypes api.SupportedInstanceTypeList) []map[string]interface{}
- func FlattenVersion(version *api.SupportedVersion) map[string]interface{}
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExpandAutoscaleConfiguration ¶
func ExpandAutoscaleConfiguration(autoscaleConfig []interface{}) *api.AutoscaleConfiguration
func ExpandAutoscaleConfigurationBase ¶
func ExpandAutoscaleConfigurationBase(config map[string]interface{}) *api.AutoscaleConfigurationBase
func ExpandNode ¶
func ExpandNode(config map[string]interface{}) api.NodeConfiguration
func ExpandPorts ¶
func ExpandPorts(ports map[string]interface{}) api.ServiceOpenPorts
func ExpandRonDBMySQLNodeConfiguration ¶ added in v1.8.0
func ExpandRonDBMySQLNodeConfiguration(node map[string]interface{}) api.MYSQLNodeConfiguration
func ExpandRonDBNodeConfiguration ¶ added in v1.0.0
func ExpandRonDBNodeConfiguration(node map[string]interface{}) api.RonDBNodeConfiguration
func ExpandTags ¶
func ExpandTags(tags map[string]interface{}) []api.ClusterTag
func ExpandWorker ¶
func ExpandWorker(workerConfig map[string]interface{}) api.WorkerConfiguration
func ExpandWorkers ¶
func ExpandWorkers(workers *schema.Set) map[string]api.WorkerConfiguration
func FlattenBackup ¶
func FlattenBackups ¶
func FlattenCluster ¶
func FlattenClusters ¶
func FlattenSupportedInstanceTypes ¶
func FlattenSupportedInstanceTypes(instanceTypes api.SupportedInstanceTypeList) []map[string]interface{}
func FlattenVersion ¶ added in v0.6.0
func FlattenVersion(version *api.SupportedVersion) map[string]interface{}
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.