package
5.64.0+incompatible
Repository: https://github.com/hashicorp/terraform-provider-aws.git
Documentation: pkg.go.dev

# README

Terraform Plugin SDK v2

This package and its subpackages contain Terraform Plugin SDK v2 functionality.

# Packages

No description provided by the author

# Functions

No description provided by the author
DataSourcePropertyFromResourceProperty is a recursive func that converts an existing Resource property schema to a Datasource property schema.
No description provided by the author
NormalizeJsonStringSchemaStateFunc normalizes a JSON string value before storing it in state.
SimpleSchemaSetFunc returns a schema.SchemaSetFunc that hashes the given keys values.
StringCaseInsensitiveSetFunc hashes strings in a case insensitive manner.
SuppressEquivalentStringCaseInsensitive provides custom difference suppression for strings that are equal under case-insensitivity.
ToLowerSchemaStateFunc converts a string value to lowercase before storing it in state.
ToUpperSchemaStateFunc converts a string value to uppercase before storing it in state.

# Interfaces

ResourceDiffer exposes the interface for accessing changes in a resource Implementations: * schema.ResourceData * schema.ResourceDiff Matches the public part of helper/schema/resourceDiffer: https://github.com/hashicorp/terraform-plugin-sdk/blob/28e631776d97f0a5a5942b3524814addbef90875/helper/schema/schema.go#L1104-L1112.