Documentation
¶
Index ¶
- func NamespacesDataSourceSchema(ctx context.Context) schema.Schema
- type NamespacesModel
- type NamespacesType
- func (t NamespacesType) Equal(o attr.Type) bool
- func (t NamespacesType) String() string
- func (t NamespacesType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t NamespacesType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t NamespacesType) ValueType(ctx context.Context) attr.Value
- type NamespacesValue
- func NewNamespacesValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (NamespacesValue, diag.Diagnostics)
- func NewNamespacesValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) NamespacesValue
- func NewNamespacesValueNull() NamespacesValue
- func NewNamespacesValueUnknown() NamespacesValue
- func (v NamespacesValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v NamespacesValue) Equal(o attr.Value) bool
- func (v NamespacesValue) IsNull() bool
- func (v NamespacesValue) IsUnknown() bool
- func (v NamespacesValue) String() string
- func (v NamespacesValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v NamespacesValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v NamespacesValue) Type(ctx context.Context) attr.Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type NamespacesModel ¶
type NamespacesType ¶
type NamespacesType struct {
basetypes.ObjectType
}
func (NamespacesType) String ¶
func (t NamespacesType) String() string
func (NamespacesType) ValueFromObject ¶
func (t NamespacesType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (NamespacesType) ValueFromTerraform ¶
type NamespacesValue ¶
type NamespacesValue struct {
AppId basetypes.StringValue `tfsdk:"app_id"`
Authenticated basetypes.BoolValue `tfsdk:"authenticated"`
BatchingEnabled basetypes.BoolValue `tfsdk:"batching_enabled"`
BatchingInterval basetypes.Int64Value `tfsdk:"batching_interval"`
ConflationEnabled basetypes.BoolValue `tfsdk:"conflation_enabled"`
ConflationInterval basetypes.Int64Value `tfsdk:"conflation_interval"`
ConflationKey basetypes.StringValue `tfsdk:"conflation_key"`
Created basetypes.Int64Value `tfsdk:"created"`
ExposeTimeserial basetypes.BoolValue `tfsdk:"expose_timeserial"`
Id basetypes.StringValue `tfsdk:"id"`
Modified basetypes.Int64Value `tfsdk:"modified"`
MutableMessages basetypes.BoolValue `tfsdk:"mutable_messages"`
PersistLast basetypes.BoolValue `tfsdk:"persist_last"`
Persisted basetypes.BoolValue `tfsdk:"persisted"`
PopulateChannelRegistry basetypes.BoolValue `tfsdk:"populate_channel_registry"`
PushEnabled basetypes.BoolValue `tfsdk:"push_enabled"`
TlsOnly basetypes.BoolValue `tfsdk:"tls_only"`
// contains filtered or unexported fields
}
func NewNamespacesValue ¶
func NewNamespacesValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (NamespacesValue, diag.Diagnostics)
func NewNamespacesValueMust ¶
func NewNamespacesValueNull ¶
func NewNamespacesValueNull() NamespacesValue
func NewNamespacesValueUnknown ¶
func NewNamespacesValueUnknown() NamespacesValue
func (NamespacesValue) AttributeTypes ¶
func (NamespacesValue) IsNull ¶
func (v NamespacesValue) IsNull() bool
func (NamespacesValue) IsUnknown ¶
func (v NamespacesValue) IsUnknown() bool
func (NamespacesValue) String ¶
func (v NamespacesValue) String() string
func (NamespacesValue) ToObjectValue ¶
func (v NamespacesValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (NamespacesValue) ToTerraformValue ¶
Click to show internal directories.
Click to hide internal directories.