Documentation ¶
Index ¶
- func AllEquals(v ...interface{}) bool
- func Base64EncodeIfNot(data string) string
- func Bool(input bool) *bool
- func ExpandFloatSlice(input []interface{}) *[]float64
- func ExpandInt32Slice(input []interface{}) *[]int32
- func ExpandMapStringPtrString(input map[string]interface{}) map[string]*string
- func ExpandStringSlice(input []interface{}) *[]string
- func FlattenFloatSlice(input *[]float64) []interface{}
- func FlattenInt32Slice(input *[]int32) []interface{}
- func FlattenMapStringPtrString(input map[string]*string) map[string]interface{}
- func FlattenStringSlice(input *[]string) []interface{}
- func Float(input float64) *float64
- func Int(input int) *int
- func Int32(input int32) *int32
- func Int64(input int64) *int64
- func NormalizeIPv6Address(ipv6 interface{}) string
- func NormalizeJson(jsonString interface{}) string
- func RemoveFromStringArray(elements []string, remove string) []string
- func ResponseErrorIsRetryable(err error) bool
- func ResponseWasConflict(resp autorest.Response) bool
- func ResponseWasForbidden(resp autorest.Response) bool
- func ResponseWasNotFound(resp autorest.Response) bool
- func ResponseWasStatusCode(resp autorest.Response, statusCode int) bool
- func SliceContainsValue(input []string, value string) bool
- func String(input string) *string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Base64EncodeIfNot ¶
Base64EncodeIfNot encodes data if the input isn't already encoded using base64.StdEncoding.EncodeToString. If the input is already base64 encoded, return the original input unchanged.
func ExpandFloatSlice ¶
func ExpandFloatSlice(input []interface{}) *[]float64
func ExpandInt32Slice ¶
func ExpandInt32Slice(input []interface{}) *[]int32
func ExpandStringSlice ¶
func ExpandStringSlice(input []interface{}) *[]string
func FlattenFloatSlice ¶
func FlattenFloatSlice(input *[]float64) []interface{}
func FlattenInt32Slice ¶
func FlattenInt32Slice(input *[]int32) []interface{}
func FlattenStringSlice ¶
func FlattenStringSlice(input *[]string) []interface{}
func NormalizeIPv6Address ¶
func NormalizeIPv6Address(ipv6 interface{}) string
func NormalizeJson ¶
func NormalizeJson(jsonString interface{}) string
func RemoveFromStringArray ¶
RemoveFromStringArray removes all matching values from a string array
func ResponseWasConflict ¶
func ResponseWasForbidden ¶
func ResponseWasNotFound ¶
func ResponseWasStatusCode ¶
func SliceContainsValue ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.