Documentation
¶
Index ¶
- type LossyJson
- type LossyJsonType
- func (t LossyJsonType) Equal(o attr.Type) bool
- func (t LossyJsonType) String() string
- func (t LossyJsonType) Validate(ctx context.Context, in tftypes.Value, path path.Path) diag.Diagnostics
- func (t LossyJsonType) ValueFromString(ctx context.Context, in basetypes.StringValue) (basetypes.StringValuable, diag.Diagnostics)
- func (t LossyJsonType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t LossyJsonType) ValueType(_ context.Context) attr.Value
- type StringSet
- type StringSetType
- func (t StringSetType) Equal(o attr.Type) bool
- func (t StringSetType) String() string
- func (t StringSetType) ValueFromSet(_ context.Context, in basetypes.SetValue) (basetypes.SetValuable, diag.Diagnostics)
- func (t StringSetType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t StringSetType) ValueType(_ context.Context) attr.Value
- type TrimmedString
- type TrimmedStringType
- func (t TrimmedStringType) Equal(o attr.Type) bool
- func (t TrimmedStringType) String() string
- func (t TrimmedStringType) ValueFromString(_ context.Context, in basetypes.StringValue) (basetypes.StringValuable, diag.Diagnostics)
- func (t TrimmedStringType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t TrimmedStringType) ValueType(_ context.Context) attr.Value
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LossyJson ¶
type LossyJson struct { basetypes.StringValue IgnoreKeys []string }
func NewLossyJsonNull ¶
func NewLossyJsonNull() LossyJson
func NewLossyJsonUnknown ¶
func NewLossyJsonUnknown() LossyJson
func NewLossyJsonValue ¶
func (LossyJson) StringSemanticEquals ¶
func (v LossyJson) StringSemanticEquals(_ context.Context, newValuable basetypes.StringValuable) (bool, diag.Diagnostics)
type LossyJsonType ¶
type LossyJsonType struct { basetypes.StringType IgnoreKeys []string }
func (LossyJsonType) String ¶
func (t LossyJsonType) String() string
func (LossyJsonType) Validate ¶
func (t LossyJsonType) Validate(ctx context.Context, in tftypes.Value, path path.Path) diag.Diagnostics
func (LossyJsonType) ValueFromString ¶
func (t LossyJsonType) ValueFromString(ctx context.Context, in basetypes.StringValue) (basetypes.StringValuable, diag.Diagnostics)
func (LossyJsonType) ValueFromTerraform ¶
type StringSet ¶ added in v0.14.2
func StringSetNull ¶ added in v0.14.2
func StringSetNull() StringSet
func StringSetPointerValue ¶ added in v0.14.2
func StringSetPointerValue(value *string) (StringSet, diag.Diagnostics)
func StringSetUnknown ¶ added in v0.14.2
func StringSetUnknown() StringSet
func (StringSet) ValueString ¶ added in v0.14.2
func (StringSet) ValueStringPointer ¶ added in v0.14.2
type StringSetType ¶ added in v0.14.2
func (StringSetType) String ¶ added in v0.14.2
func (t StringSetType) String() string
func (StringSetType) ValueFromSet ¶ added in v0.14.2
func (t StringSetType) ValueFromSet(_ context.Context, in basetypes.SetValue) (basetypes.SetValuable, diag.Diagnostics)
func (StringSetType) ValueFromTerraform ¶ added in v0.14.2
type TrimmedString ¶ added in v0.14.2
type TrimmedString struct {
basetypes.StringValue
}
func TrimmedStringNull ¶ added in v0.14.2
func TrimmedStringNull() TrimmedString
func TrimmedStringPointerValue ¶ added in v0.14.2
func TrimmedStringPointerValue(value *string) TrimmedString
func TrimmedStringUnknown ¶ added in v0.14.2
func TrimmedStringUnknown() TrimmedString
func TrimmedStringValue ¶ added in v0.14.2
func TrimmedStringValue(value string) TrimmedString
func (TrimmedString) StringSemanticEquals ¶ added in v0.14.2
func (v TrimmedString) StringSemanticEquals(_ context.Context, newValuable basetypes.StringValuable) (bool, diag.Diagnostics)
type TrimmedStringType ¶ added in v0.14.2
type TrimmedStringType struct {
basetypes.StringType
}
func (TrimmedStringType) Equal ¶ added in v0.14.2
func (t TrimmedStringType) Equal(o attr.Type) bool
func (TrimmedStringType) String ¶ added in v0.14.2
func (t TrimmedStringType) String() string
func (TrimmedStringType) ValueFromString ¶ added in v0.14.2
func (t TrimmedStringType) ValueFromString(_ context.Context, in basetypes.StringValue) (basetypes.StringValuable, diag.Diagnostics)
func (TrimmedStringType) ValueFromTerraform ¶ added in v0.14.2
Click to show internal directories.
Click to hide internal directories.