package
0.0.0-20241016122000-b89db601902d
Repository: https://github.com/magodo/terraform-client-go.git
Documentation: pkg.go.dev

# Functions

DecoderSpec returns a hcldec.Spec that can be used to decode a HCL body using the facilities in the hcldec package.
SchemaAttributeEmptyValue returns the "empty value" for the receiving attribute, which is the value that would be returned if there were no definition of the attribute at all, ignoring any required constraint.
ImpliedType returns the cty.Type that would result from decoding a NestedType Attribute using the receiving block schema.
SchemaBlockEmptyValue returns the "empty value" for the recieving block, which for a block type is a non-null object where all of the attribute values are the empty values of the block's attributes and nested block types.
SchemaBlockImpliedType returns the cty.Type that would result from decoding a configuration block using the receiving block schema.
SchemaBlockTypeEmptyValue returns the "empty value" for when there are zero nested blocks present of the receiving type.
SchemaNestedAttributeTypeImpliedType returns the cty.Type that would result from decoding a NestedType Attribute using the SchemaNestedAttributeType.