Documentation ¶
Overview ¶
Package deprecated vendors config parsing from pulumi-terraform-bridge.
Originally taken from here: https://github.com/pulumi/pulumi-terraform-bridge/blob/90733a0c7/pkg/tfbridge/config_encoding.go
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigEncoding ¶
type ConfigEncoding struct {
// contains filtered or unexported fields
}
ConfigEncoding handles unmarshaling legacy JSON provider config.
func New ¶
func New(s schema.ConfigSpec) *ConfigEncoding
New constructs a new config encoder for the provided spec.
func (*ConfigEncoding) UnmarshalProperties ¶
func (enc *ConfigEncoding) UnmarshalProperties( props *structpb.Struct, ) (resource.PropertyMap, error)
UnmarshalProperties is copied from plugin.UnmarshalProperties substituting plugin.UnmarshalPropertyValue.
Click to show internal directories.
Click to hide internal directories.