Documentation ¶
Index ¶
- Variables
- func DeepEqual(a any, b any, path string) bool
- func JSONBytesEqual(b1, b2 []byte) bool
- func JSONStringsEqual(s1, s2 string) bool
- func Println(path string, message string, b ...bool)
- func SuppressEOT(k, old, new string, d *schema.ResourceData) bool
- func SuppressJSONorEOT(k, old, new string, d *schema.ResourceData) bool
- func UnmarshalHCL(m Unmarshaler, d Decoder) error
- type Decoder
- type Marshaler
- type MinDecoder
- type Preconditioner
- type Properties
- type Schemer
- type StringSet
- type Unmarshaler
Constants ¶
This section is empty.
Variables ¶
View Source
var DYNATRACE_DASHBOARD_TESTS = len(os.Getenv("DYNATRACE_DASHBOARD_TESTS")) > 0
Functions ¶
func JSONBytesEqual ¶
func JSONStringsEqual ¶
func SuppressEOT ¶
func SuppressEOT(k, old, new string, d *schema.ResourceData) bool
func SuppressJSONorEOT ¶
func SuppressJSONorEOT(k, old, new string, d *schema.ResourceData) bool
func UnmarshalHCL ¶ added in v1.26.0
func UnmarshalHCL(m Unmarshaler, d Decoder) error
Types ¶
type Decoder ¶
type Decoder interface { GetOkExists(key string) (any, bool) GetOk(key string) (any, bool) Get(key string) any Decode(key string, v any) error DecodeAll(map[string]any) error DecodeAny(map[string]any) (any, error) DecodeSlice(key string, v any) error // GetStringSet(key string) []string Path() string }
Decoder has no documentation
func DecoderFrom ¶
func DecoderFrom(m MinDecoder) Decoder
func NewDecoder ¶
func NewDecoder(parent MinDecoder, address ...any) Decoder
NewDecoder has no documentation
func VoidDecoder ¶
func VoidDecoder() Decoder
type Marshaler ¶
type Marshaler interface {
MarshalHCL(Properties) error
}
Marshaler has no documentation
type MinDecoder ¶
type MinDecoder interface { GetOkExists(key string) (any, bool) GetOk(key string) (any, bool) Get(key string) any }
Decoder has no documentation
type Preconditioner ¶ added in v1.26.0
type Preconditioner interface {
HandlePreconditions() error
}
type Properties ¶
func (Properties) EncodeSlice ¶
func (me Properties) EncodeSlice(key string, v any) error
func (Properties) Unknowns ¶
func (me Properties) Unknowns(unknowns map[string]json.RawMessage) error
type Unmarshaler ¶
Click to show internal directories.
Click to hide internal directories.