Documentation
¶
Index ¶
- func Diff(slice1 []string, slice2 []string) []string
- 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 ExpandStringSliceofPointers(input []*string) []string
- func FlattenInt64List(list []*int64) []interface{}
- func FlattenInt64Set(list []*int64) *schema.Set
- func FlattenStringList(list []*string) []interface{}
- func FlattenStringSet(list []*string) *schema.Set
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
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 ExpandStringSliceofPointers ¶
Takes a slice of pointers to string and returns a slice of strings
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 ¶
Types ¶
This section is empty.