datasource_core_clusters

package
v1.50.2-alpha Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 26, 2026 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CoreClustersDataSourceSchema

func CoreClustersDataSourceSchema(ctx context.Context) schema.Schema

Types

type CoreClustersModel

type CoreClustersModel struct {
	CoreClusters types.Set `tfsdk:"core_clusters"`
}

type CoreClustersType

type CoreClustersType struct {
	basetypes.ObjectType
}

func (CoreClustersType) Equal

func (t CoreClustersType) Equal(o attr.Type) bool

func (CoreClustersType) String

func (t CoreClustersType) String() string

func (CoreClustersType) ValueFromObject

func (CoreClustersType) ValueFromTerraform

func (t CoreClustersType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (CoreClustersType) ValueType

func (t CoreClustersType) ValueType(ctx context.Context) attr.Value

type CoreClustersValue

type CoreClustersValue struct {
	ApiAddress        basetypes.StringValue `tfsdk:"api_address"`
	CreatedAt         basetypes.StringValue `tfsdk:"created_at"`
	EnvironmentName   basetypes.StringValue `tfsdk:"environment_name"`
	Id                basetypes.Int64Value  `tfsdk:"id"`
	KeypairName       basetypes.StringValue `tfsdk:"keypair_name"`
	KubeConfig        basetypes.StringValue `tfsdk:"kube_config"`
	KubernetesVersion basetypes.StringValue `tfsdk:"kubernetes_version"`
	Name              basetypes.StringValue `tfsdk:"name"`
	NodeCount         basetypes.Int64Value  `tfsdk:"node_count"`
	NodeFlavor        basetypes.ObjectValue `tfsdk:"node_flavor"`
	Status            basetypes.StringValue `tfsdk:"status"`
	StatusReason      basetypes.StringValue `tfsdk:"status_reason"`
	// contains filtered or unexported fields
}

func NewCoreClustersValue

func NewCoreClustersValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (CoreClustersValue, diag.Diagnostics)

func NewCoreClustersValueMust

func NewCoreClustersValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) CoreClustersValue

func NewCoreClustersValueNull

func NewCoreClustersValueNull() CoreClustersValue

func NewCoreClustersValueUnknown

func NewCoreClustersValueUnknown() CoreClustersValue

func (CoreClustersValue) AttributeTypes

func (v CoreClustersValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (CoreClustersValue) Equal

func (v CoreClustersValue) Equal(o attr.Value) bool

func (CoreClustersValue) IsNull

func (v CoreClustersValue) IsNull() bool

func (CoreClustersValue) IsUnknown

func (v CoreClustersValue) IsUnknown() bool

func (CoreClustersValue) String

func (v CoreClustersValue) String() string

func (CoreClustersValue) ToObjectValue

func (CoreClustersValue) ToTerraformValue

func (v CoreClustersValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (CoreClustersValue) Type

type FeaturesType

type FeaturesType struct {
	basetypes.ObjectType
}

func (FeaturesType) Equal

func (t FeaturesType) Equal(o attr.Type) bool

func (FeaturesType) String

func (t FeaturesType) String() string

func (FeaturesType) ValueFromObject

func (FeaturesType) ValueFromTerraform

func (t FeaturesType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (FeaturesType) ValueType

func (t FeaturesType) ValueType(ctx context.Context) attr.Value

type FeaturesValue

type FeaturesValue struct {
	// contains filtered or unexported fields
}

func NewFeaturesValue

func NewFeaturesValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (FeaturesValue, diag.Diagnostics)

func NewFeaturesValueMust

func NewFeaturesValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) FeaturesValue

func NewFeaturesValueNull

func NewFeaturesValueNull() FeaturesValue

func NewFeaturesValueUnknown

func NewFeaturesValueUnknown() FeaturesValue

func (FeaturesValue) AttributeTypes

func (v FeaturesValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (FeaturesValue) Equal

func (v FeaturesValue) Equal(o attr.Value) bool

func (FeaturesValue) IsNull

func (v FeaturesValue) IsNull() bool

func (FeaturesValue) IsUnknown

func (v FeaturesValue) IsUnknown() bool

func (FeaturesValue) String

func (v FeaturesValue) String() string

func (FeaturesValue) ToObjectValue

func (FeaturesValue) ToTerraformValue

func (v FeaturesValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (FeaturesValue) Type

func (v FeaturesValue) Type(ctx context.Context) attr.Type

type LabelsType

type LabelsType struct {
	basetypes.ObjectType
}

func (LabelsType) Equal

func (t LabelsType) Equal(o attr.Type) bool

func (LabelsType) String

func (t LabelsType) String() string

func (LabelsType) ValueFromObject

func (LabelsType) ValueFromTerraform

func (t LabelsType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (LabelsType) ValueType

func (t LabelsType) ValueType(ctx context.Context) attr.Value

type LabelsValue

type LabelsValue struct {
	Id    basetypes.Int64Value  `tfsdk:"id"`
	Label basetypes.StringValue `tfsdk:"label"`
	// contains filtered or unexported fields
}

func NewLabelsValue

func NewLabelsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (LabelsValue, diag.Diagnostics)

func NewLabelsValueMust

func NewLabelsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) LabelsValue

func NewLabelsValueNull

func NewLabelsValueNull() LabelsValue

func NewLabelsValueUnknown

func NewLabelsValueUnknown() LabelsValue

func (LabelsValue) AttributeTypes

func (v LabelsValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (LabelsValue) Equal

func (v LabelsValue) Equal(o attr.Value) bool

func (LabelsValue) IsNull

func (v LabelsValue) IsNull() bool

func (LabelsValue) IsUnknown

func (v LabelsValue) IsUnknown() bool

func (LabelsValue) String

func (v LabelsValue) String() string

func (LabelsValue) ToObjectValue

func (LabelsValue) ToTerraformValue

func (v LabelsValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (LabelsValue) Type

func (v LabelsValue) Type(ctx context.Context) attr.Type

type NodeFlavorType

type NodeFlavorType struct {
	basetypes.ObjectType
}

func (NodeFlavorType) Equal

func (t NodeFlavorType) Equal(o attr.Type) bool

func (NodeFlavorType) String

func (t NodeFlavorType) String() string

func (NodeFlavorType) ValueFromObject

func (NodeFlavorType) ValueFromTerraform

func (t NodeFlavorType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)

func (NodeFlavorType) ValueType

func (t NodeFlavorType) ValueType(ctx context.Context) attr.Value

type NodeFlavorValue

type NodeFlavorValue struct {
	Cpu       basetypes.Int64Value  `tfsdk:"cpu"`
	Disk      basetypes.Int64Value  `tfsdk:"disk"`
	Ephemeral basetypes.Int64Value  `tfsdk:"ephemeral"`
	Features  basetypes.ObjectValue `tfsdk:"features"`
	Gpu       basetypes.StringValue `tfsdk:"gpu"`
	GpuCount  basetypes.Int64Value  `tfsdk:"gpu_count"`
	Id        basetypes.Int64Value  `tfsdk:"id"`
	Labels    basetypes.ListValue   `tfsdk:"labels"`
	Name      basetypes.StringValue `tfsdk:"name"`
	Ram       basetypes.NumberValue `tfsdk:"ram"`
	// contains filtered or unexported fields
}

func NewNodeFlavorValue

func NewNodeFlavorValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (NodeFlavorValue, diag.Diagnostics)

func NewNodeFlavorValueMust

func NewNodeFlavorValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) NodeFlavorValue

func NewNodeFlavorValueNull

func NewNodeFlavorValueNull() NodeFlavorValue

func NewNodeFlavorValueUnknown

func NewNodeFlavorValueUnknown() NodeFlavorValue

func (NodeFlavorValue) AttributeTypes

func (v NodeFlavorValue) AttributeTypes(ctx context.Context) map[string]attr.Type

func (NodeFlavorValue) Equal

func (v NodeFlavorValue) Equal(o attr.Value) bool

func (NodeFlavorValue) IsNull

func (v NodeFlavorValue) IsNull() bool

func (NodeFlavorValue) IsUnknown

func (v NodeFlavorValue) IsUnknown() bool

func (NodeFlavorValue) String

func (v NodeFlavorValue) String() string

func (NodeFlavorValue) ToObjectValue

func (NodeFlavorValue) ToTerraformValue

func (v NodeFlavorValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)

func (NodeFlavorValue) Type

func (v NodeFlavorValue) Type(ctx context.Context) attr.Type

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL