Documentation
¶
Index ¶
- type CaseInsensitiveStringType
- func (t CaseInsensitiveStringType) Equal(o attr.Type) bool
- func (t CaseInsensitiveStringType) String() string
- func (t CaseInsensitiveStringType) ValueFromString(ctx context.Context, in basetypes.StringValue) (basetypes.StringValuable, diag.Diagnostics)
- func (t CaseInsensitiveStringType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t CaseInsensitiveStringType) ValueType(ctx context.Context) attr.Value
- type CaseInsensitiveStringValue
- type EncodedCAType
- type EncodedCAValue
- type UnorderedStringListType
- func (t UnorderedStringListType) Equal(o attr.Type) bool
- func (t UnorderedStringListType) String() string
- func (t UnorderedStringListType) ValueFromList(ctx context.Context, in basetypes.ListValue) (basetypes.ListValuable, diag.Diagnostics)
- func (t UnorderedStringListType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t UnorderedStringListType) ValueType(ctx context.Context) attr.Value
- func (t UnorderedStringListType) WithElementType(typ attr.Type) attr.TypeWithElementType
- type UnorderedStringListValue
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CaseInsensitiveStringType ¶
type CaseInsensitiveStringType struct {
basetypes.StringType
}
func (CaseInsensitiveStringType) String ¶
func (t CaseInsensitiveStringType) String() string
func (CaseInsensitiveStringType) ValueFromString ¶
func (t CaseInsensitiveStringType) ValueFromString(ctx context.Context, in basetypes.StringValue) (basetypes.StringValuable, diag.Diagnostics)
func (CaseInsensitiveStringType) ValueFromTerraform ¶
type CaseInsensitiveStringValue ¶
type CaseInsensitiveStringValue struct {
basetypes.StringValue
}
func CaseInsensitiveString ¶
func CaseInsensitiveString(val string) CaseInsensitiveStringValue
func (CaseInsensitiveStringValue) Equal ¶
func (v CaseInsensitiveStringValue) Equal(o attr.Value) bool
func (CaseInsensitiveStringValue) StringSemanticEquals ¶
func (v CaseInsensitiveStringValue) StringSemanticEquals(ctx context.Context, newValuable basetypes.StringValuable) (bool, diag.Diagnostics)
type EncodedCAType ¶ added in v0.0.10
type EncodedCAType struct {
basetypes.StringType
}
func (EncodedCAType) ValueFromString ¶ added in v0.0.10
func (t EncodedCAType) ValueFromString(ctx context.Context, in basetypes.StringValue) (basetypes.StringValuable, diag.Diagnostics)
func (EncodedCAType) ValueFromTerraform ¶ added in v0.0.10
type EncodedCAValue ¶ added in v0.0.10
type EncodedCAValue struct {
basetypes.StringValue
}
func EncodedCA ¶ added in v0.0.10
func EncodedCA(val string) EncodedCAValue
func (EncodedCAValue) StringSemanticEquals ¶ added in v0.0.10
func (v EncodedCAValue) StringSemanticEquals(ctx context.Context, newValuable basetypes.StringValuable) (bool, diag.Diagnostics)
type UnorderedStringListType ¶ added in v0.5.0
func (UnorderedStringListType) Equal ¶ added in v0.5.0
func (t UnorderedStringListType) Equal(o attr.Type) bool
func (UnorderedStringListType) String ¶ added in v0.5.0
func (t UnorderedStringListType) String() string
func (UnorderedStringListType) ValueFromList ¶ added in v0.5.0
func (t UnorderedStringListType) ValueFromList(ctx context.Context, in basetypes.ListValue) (basetypes.ListValuable, diag.Diagnostics)
func (UnorderedStringListType) ValueFromTerraform ¶ added in v0.5.0
func (UnorderedStringListType) ValueType ¶ added in v0.5.0
func (t UnorderedStringListType) ValueType(ctx context.Context) attr.Value
func (UnorderedStringListType) WithElementType ¶ added in v0.5.0
func (t UnorderedStringListType) WithElementType(typ attr.Type) attr.TypeWithElementType
type UnorderedStringListValue ¶ added in v0.5.0
func (UnorderedStringListValue) Equal ¶ added in v0.5.0
func (v UnorderedStringListValue) Equal(o attr.Value) bool
func (UnorderedStringListValue) ListSemanticEquals ¶ added in v0.5.0
func (v UnorderedStringListValue) ListSemanticEquals(ctx context.Context, newValuable basetypes.ListValuable) (bool, diag.Diagnostics)
Click to show internal directories.
Click to hide internal directories.