Documentation ¶
Index ¶
- func NodepoolsDataSourceSchema(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 NodepoolsModel
- type NodepoolsType
- func (t NodepoolsType) Equal(o attr.Type) bool
- func (t NodepoolsType) String() string
- func (t NodepoolsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t NodepoolsType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t NodepoolsType) ValueType(ctx context.Context) attr.Value
- type NodepoolsValue
- func NewNodepoolsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (NodepoolsValue, diag.Diagnostics)
- func NewNodepoolsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) NodepoolsValue
- func NewNodepoolsValueNull() NodepoolsValue
- func NewNodepoolsValueUnknown() NodepoolsValue
- func (v NodepoolsValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v NodepoolsValue) Equal(o attr.Value) bool
- func (v NodepoolsValue) IsNull() bool
- func (v NodepoolsValue) IsUnknown() bool
- func (v NodepoolsValue) String() string
- func (v NodepoolsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v NodepoolsValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v NodepoolsValue) 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 NodepoolsModel ¶
type NodepoolsModel struct { Filter FilterValue `tfsdk:"filter"` Id types.String `tfsdk:"id"` Nodepools types.List `tfsdk:"nodepools"` }
type NodepoolsType ¶
type NodepoolsType struct {
basetypes.ObjectType
}
func (NodepoolsType) String ¶
func (t NodepoolsType) String() string
func (NodepoolsType) ValueFromObject ¶
func (t NodepoolsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (NodepoolsType) ValueFromTerraform ¶
type NodepoolsValue ¶
type NodepoolsValue struct { CloudProviderName basetypes.StringValue `tfsdk:"cloud_provider_name"` CloudProviderUuid basetypes.StringValue `tfsdk:"cloud_provider_uuid"` Id basetypes.StringValue `tfsdk:"id"` Name basetypes.StringValue `tfsdk:"name"` // contains filtered or unexported fields }
func NewNodepoolsValue ¶
func NewNodepoolsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (NodepoolsValue, diag.Diagnostics)
func NewNodepoolsValueMust ¶
func NewNodepoolsValueNull ¶
func NewNodepoolsValueNull() NodepoolsValue
func NewNodepoolsValueUnknown ¶
func NewNodepoolsValueUnknown() NodepoolsValue
func (NodepoolsValue) AttributeTypes ¶
func (NodepoolsValue) IsNull ¶
func (v NodepoolsValue) IsNull() bool
func (NodepoolsValue) IsUnknown ¶
func (v NodepoolsValue) IsUnknown() bool
func (NodepoolsValue) String ¶
func (v NodepoolsValue) String() string
func (NodepoolsValue) ToObjectValue ¶
func (v NodepoolsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (NodepoolsValue) ToTerraformValue ¶
Click to show internal directories.
Click to hide internal directories.