Documentation ¶
Index ¶
- func BoolPtr(v bool) *bool
- func CastToInterfaceArr(arr []string) []interface{}
- func CastToStringArr(arr []interface{}) []string
- func FormatCommaSeparatedString(thing interface{}) string
- func MergeSchema(schemata ...map[string]*schema.Schema) map[string]*schema.Schema
- type HclPredicate
- type Lens
- type ResourceData
- func (d *ResourceData) GetBool(key string, onlyIfChanged bool) bool
- func (d *ResourceData) GetBoolRef(key string, onlyIfChanged bool) *bool
- func (d *ResourceData) GetInt(key string, onlyIfChanged bool) int
- func (d *ResourceData) GetList(key string) []string
- func (d *ResourceData) GetSet(key string) []string
- func (d *ResourceData) GetString(key string, onlyIfChanged bool) string
- type Schema
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CastToInterfaceArr ¶
func CastToInterfaceArr(arr []string) []interface{}
func CastToStringArr ¶
func CastToStringArr(arr []interface{}) []string
func FormatCommaSeparatedString ¶
func FormatCommaSeparatedString(thing interface{}) string
Types ¶
type HclPredicate ¶
func SchemaHasKey ¶
func SchemaHasKey(skeema map[string]*schema.Schema) HclPredicate
type ResourceData ¶
type ResourceData struct{ *schema.ResourceData }
func (*ResourceData) GetBoolRef ¶
func (d *ResourceData) GetBoolRef(key string, onlyIfChanged bool) *bool
func (*ResourceData) GetList ¶
func (d *ResourceData) GetList(key string) []string
func (*ResourceData) GetSet ¶
func (d *ResourceData) GetSet(key string) []string
Click to show internal directories.
Click to hide internal directories.