Documentation ¶
Index ¶
- func NodesDataSourceSchema(ctx context.Context) schema.Schema
- type FilterType
- func (t FilterType) Equal(o attr.Type) bool
- func (t FilterType) String() string
- func (t FilterType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t FilterType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t FilterType) ValueType(ctx context.Context) attr.Value
- type FilterValue
- func NewFilterValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (FilterValue, diag.Diagnostics)
- func NewFilterValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) FilterValue
- func NewFilterValueNull() FilterValue
- func NewFilterValueUnknown() FilterValue
- func (v FilterValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v FilterValue) Equal(o attr.Value) bool
- func (v FilterValue) IsNull() bool
- func (v FilterValue) IsUnknown() bool
- func (v FilterValue) String() string
- func (v FilterValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v FilterValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v FilterValue) Type(ctx context.Context) attr.Type
- type FiltersType
- func (t FiltersType) Equal(o attr.Type) bool
- func (t FiltersType) String() string
- func (t FiltersType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t FiltersType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t FiltersType) ValueType(ctx context.Context) attr.Value
- type FiltersValue
- func NewFiltersValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (FiltersValue, diag.Diagnostics)
- func NewFiltersValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) FiltersValue
- func NewFiltersValueNull() FiltersValue
- func NewFiltersValueUnknown() FiltersValue
- func (v FiltersValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v FiltersValue) Equal(o attr.Value) bool
- func (v FiltersValue) IsNull() bool
- func (v FiltersValue) IsUnknown() bool
- func (v FiltersValue) String() string
- func (v FiltersValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v FiltersValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v FiltersValue) Type(ctx context.Context) attr.Type
- type NodesModel
- type NodesType
- func (t NodesType) Equal(o attr.Type) bool
- func (t NodesType) String() string
- func (t NodesType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t NodesType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t NodesType) ValueType(ctx context.Context) attr.Value
- type NodesValue
- func NewNodesValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (NodesValue, diag.Diagnostics)
- func NewNodesValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) NodesValue
- func NewNodesValueNull() NodesValue
- func NewNodesValueUnknown() NodesValue
- func (v NodesValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v NodesValue) Equal(o attr.Value) bool
- func (v NodesValue) IsNull() bool
- func (v NodesValue) IsUnknown() bool
- func (v NodesValue) String() string
- func (v NodesValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v NodesValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v NodesValue) Type(ctx context.Context) attr.Type
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type FilterType ¶
type FilterType struct {
basetypes.ObjectType
}
func (FilterType) String ¶
func (t FilterType) String() string
func (FilterType) ValueFromObject ¶
func (t FilterType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (FilterType) ValueFromTerraform ¶
type FilterValue ¶
type FilterValue struct { Name basetypes.StringValue `tfsdk:"name"` Values basetypes.ListValue `tfsdk:"values"` // contains filtered or unexported fields }
func NewFilterValue ¶
func NewFilterValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (FilterValue, diag.Diagnostics)
func NewFilterValueMust ¶
func NewFilterValueNull ¶
func NewFilterValueNull() FilterValue
func NewFilterValueUnknown ¶
func NewFilterValueUnknown() FilterValue
func (FilterValue) AttributeTypes ¶
func (FilterValue) IsNull ¶
func (v FilterValue) IsNull() bool
func (FilterValue) IsUnknown ¶
func (v FilterValue) IsUnknown() bool
func (FilterValue) String ¶
func (v FilterValue) String() string
func (FilterValue) ToObjectValue ¶
func (v FilterValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (FilterValue) ToTerraformValue ¶
type FiltersType ¶
type FiltersType struct {
basetypes.ObjectType
}
func (FiltersType) String ¶
func (t FiltersType) String() string
func (FiltersType) ValueFromObject ¶
func (t FiltersType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (FiltersType) ValueFromTerraform ¶
type FiltersValue ¶
type FiltersValue struct { Name basetypes.StringValue `tfsdk:"name"` Regexes basetypes.SetValue `tfsdk:"regexes"` Values basetypes.SetValue `tfsdk:"values"` // contains filtered or unexported fields }
func NewFiltersValue ¶
func NewFiltersValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (FiltersValue, diag.Diagnostics)
func NewFiltersValueMust ¶
func NewFiltersValueNull ¶
func NewFiltersValueNull() FiltersValue
func NewFiltersValueUnknown ¶
func NewFiltersValueUnknown() FiltersValue
func (FiltersValue) AttributeTypes ¶
func (FiltersValue) IsNull ¶
func (v FiltersValue) IsNull() bool
func (FiltersValue) IsUnknown ¶
func (v FiltersValue) IsUnknown() bool
func (FiltersValue) String ¶
func (v FiltersValue) String() string
func (FiltersValue) ToObjectValue ¶
func (v FiltersValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (FiltersValue) ToTerraformValue ¶
type NodesModel ¶
type NodesType ¶
type NodesType struct {
basetypes.ObjectType
}
func (NodesType) ValueFromObject ¶
func (t NodesType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (NodesType) ValueFromTerraform ¶
type NodesValue ¶
type NodesValue struct { ApiResponding basetypes.BoolValue `tfsdk:"api_responding"` ClusterName basetypes.StringValue `tfsdk:"cluster_name"` ClusterUuid basetypes.StringValue `tfsdk:"cluster_uuid"` Id basetypes.StringValue `tfsdk:"id"` IsMaster basetypes.BoolValue `tfsdk:"is_master"` Name basetypes.StringValue `tfsdk:"name"` NodePoolName basetypes.StringValue `tfsdk:"node_pool_name"` NodePoolUuid basetypes.StringValue `tfsdk:"node_pool_uuid"` PrimaryIp basetypes.StringValue `tfsdk:"primary_ip"` Status basetypes.StringValue `tfsdk:"status"` // contains filtered or unexported fields }
func NewNodesValue ¶
func NewNodesValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (NodesValue, diag.Diagnostics)
func NewNodesValueMust ¶
func NewNodesValueNull ¶
func NewNodesValueNull() NodesValue
func NewNodesValueUnknown ¶
func NewNodesValueUnknown() NodesValue
func (NodesValue) AttributeTypes ¶
func (NodesValue) IsNull ¶
func (v NodesValue) IsNull() bool
func (NodesValue) IsUnknown ¶
func (v NodesValue) IsUnknown() bool
func (NodesValue) String ¶
func (v NodesValue) String() string
func (NodesValue) ToObjectValue ¶
func (v NodesValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (NodesValue) ToTerraformValue ¶
Click to show internal directories.
Click to hide internal directories.