# Functions
BoolToStringValue converts a bool pointer to a Go string value.
BoolValueToString converts a Go bool value to a string pointer.
No description provided by the author
DiffStringMaps returns the set of keys and values that must be created, the set of keys and values that must be destroyed, and the set of keys and values that are unchanged.
DiffStringValueMaps returns the set of keys and values that must be created, the set of keys and values that must be destroyed, and the set of keys and values that are unchanged.
Expands a map of string to interface to a map of string to *bool.
Expands a map of string to interface to a map of string to *bool.
Takes the result of flatmap.Expand for an array of float64 and returns a []*float64.
ExpandFloat64ValueMap expands a map of string to interface to a map of string to float64.
Expands a map of string to interface to a map of string to int32.
Takes the result of flatmap.Expand for an array of int32 and returns a []int32.
Takes the result of schema.Set of strings and returns a []int32.
Takes the result of flatmap.Expand for an array of int64 and returns a []*int64.
Expands a map of string to interface to a map of string to *int64.
Takes the result of schema.Set of strings and returns a []*int64.
Takes the result of flatmap.Expand for an array of int64 and returns a []int64.
ExpandInt64ValueMap expands a map of string to interface to a map of string to int64.
Takes the result of schema.Set of strings and returns a []int64.
Takes a string of resource attributes separated by the ResourceIdSeparator constant, an expected number of Id Parts, and a boolean specifying if empty parts are to be allowed Returns a list of the resource attributes strings used to construct the unique Id or an error message if the resource id does not parse properly.
ExpandStringList the result of flatmap.Expand for an array of strings and returns a []*string.
ExpandStringListEmpty the result of flatmap.
Expands a map of string to interface to a map of string to *string.
Takes the result of schema.Set of strings and returns a []*string.
Takes the result of flatmap.Expand for an array of strings and returns a []*time.Time.
No description provided by the author
ExpandStringValueList takes the result of flatmap.Expand for an array of strings and returns a []string.
ExpandStringValueList takes the result of flatmap.Expand for an array of strings and returns a []string.
ExpandStringValueMap expands a string map of interfaces to a string map of strings.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Takes list of pointers to float64s.
Takes list of pointers to int32s.
No description provided by the author
No description provided by the author
No description provided by the author
Takes list of pointers to int64s.
No description provided by the author
Takes a list of the resource attributes as strings used to construct the unique Id, an expected number of Id Parts, and a boolean specifying if empty parts are to be allowed Returns a string of resource attributes separated by the ResourceIdSeparator constant or an error message if the id parts do not parse properly.
Takes list of pointers to strings.
No description provided by the author
No description provided by the author
Takes list of strings.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Takes list of pointers to time.Time.
Float32ToFloat64Value converts a float32 pointer to a Go float64 value.
Float32ValueToFloat64Value converts a float32 value to a Go float64 value.
Float64ToStringValue converts a float64 pointer to a Go string value.
Float64ValueToFloat32 converts a float64 value to a float32 pointer.
Int32ToStringValue converts an int32 pointer to a Go string value.
Int32ValueToStringValue converts an int32 value to a Go string value.
Int64ToStringValue converts an int64 pointer to a Go string value.
Int64ValueToString converts a Go int64 value to a string pointer.
IntValueToString converts a Go int value to a string pointer.
Takes a string of resource attributes separated by the ResourceIdSeparator constant returns the number of parts.
StringToBoolValue converts a string pointer to a Go bool value.
StringToInt32Value converts a string pointer to a Go int32 value.
StringToIntValue converts a string pointer to a Go int value.
StringValueToBase64String converts a string to a Go base64 string pointer.
StringValueToInt64 converts a string to a Go int32 pointer.
StringValueToInt32Value converts a string to a Go int32 value.
StringValueToInt64 converts a string to a Go int64 pointer.
StringValueToInt64Value converts a string to a Go int64 value.
# Constants
A common separator to be used for creating resource Ids from a combination of attributes.