Documentation ¶
Index ¶
- func ExpandBoolMap(m map[string]interface{}) map[string]*bool
- func ExpandInt64List(configured []interface{}) []*int64
- func ExpandInt64Set(configured *schema.Set) []*int64
- func ExpandStringList(configured []interface{}) []*string
- func ExpandStringMap(m map[string]interface{}) map[string]*string
- func ExpandStringSet(configured *schema.Set) []*string
- func ExpandStringValueList(configured []interface{}) []string
- func ExpandStringValueMap(m map[string]interface{}) map[string]string
- func ExpandStringValueSet(configured *schema.Set) []string
- func FlattenInt64List(list []*int64) []interface{}
- func FlattenInt64Set(list []*int64) *schema.Set
- func FlattenStringList(list []*string) []interface{}
- func FlattenStringSet(list []*string) *schema.Set
- func FlattenStringValueList(list []string) []interface{}
- func FlattenStringValueSet(list []string) *schema.Set
- func PointersMapToStringList(pointers map[string]*string) map[string]interface{}
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExpandBoolMap ¶
Expands a map of string to interface to a map of string to *bool
func ExpandInt64List ¶
func ExpandInt64List(configured []interface{}) []*int64
Takes the result of flatmap.Expand for an array of int64 and returns a []*int64
func ExpandInt64Set ¶
Takes the result of schema.Set of strings and returns a []*int64
func ExpandStringList ¶
func ExpandStringList(configured []interface{}) []*string
Takes the result of flatmap.Expand for an array of strings and returns a []*string
func ExpandStringMap ¶
Expands a map of string to interface to a map of string to *string
func ExpandStringSet ¶
Takes the result of schema.Set of strings and returns a []*string
func ExpandStringValueList ¶
func ExpandStringValueList(configured []interface{}) []string
ExpandStringValueList takes the result of flatmap.Expand for an array of strings and returns a []string
func ExpandStringValueMap ¶
ExpandStringValueMap expands a string map of interfaces to a string map of strings
func ExpandStringValueSet ¶
func FlattenInt64List ¶
func FlattenInt64List(list []*int64) []interface{}
Takes list of pointers to int64s. Expand to an array of raw ints and returns a []interface{} to keep compatibility w/ schema.NewSet
func FlattenInt64Set ¶
func FlattenStringList ¶
func FlattenStringList(list []*string) []interface{}
Takes list of pointers to strings. Expand to an array of raw strings and returns a []interface{} to keep compatibility w/ schema.NewSetschema.NewSet
func FlattenStringSet ¶
func FlattenStringValueList ¶
func FlattenStringValueList(list []string) []interface{}
Takes list of pointers to strings. Expand to an array of raw strings and returns a []interface{} to keep compatibility w/ schema.NewSetschema.NewSet
func FlattenStringValueSet ¶
func PointersMapToStringList ¶
Types ¶
This section is empty.