Documentation
¶
Index ¶
- func CoreClustersDataSourceSchema(ctx context.Context) schema.Schema
- type CoreClustersModel
- type CoreClustersType
- func (t CoreClustersType) Equal(o attr.Type) bool
- func (t CoreClustersType) String() string
- func (t CoreClustersType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t CoreClustersType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t CoreClustersType) ValueType(ctx context.Context) attr.Value
- type CoreClustersValue
- func NewCoreClustersValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (CoreClustersValue, diag.Diagnostics)
- func NewCoreClustersValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) CoreClustersValue
- func NewCoreClustersValueNull() CoreClustersValue
- func NewCoreClustersValueUnknown() CoreClustersValue
- func (v CoreClustersValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v CoreClustersValue) Equal(o attr.Value) bool
- func (v CoreClustersValue) IsNull() bool
- func (v CoreClustersValue) IsUnknown() bool
- func (v CoreClustersValue) String() string
- func (v CoreClustersValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v CoreClustersValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v CoreClustersValue) Type(ctx context.Context) attr.Type
- type FeaturesType
- func (t FeaturesType) Equal(o attr.Type) bool
- func (t FeaturesType) String() string
- func (t FeaturesType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t FeaturesType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t FeaturesType) ValueType(ctx context.Context) attr.Value
- type FeaturesValue
- func NewFeaturesValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (FeaturesValue, diag.Diagnostics)
- func NewFeaturesValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) FeaturesValue
- func NewFeaturesValueNull() FeaturesValue
- func NewFeaturesValueUnknown() FeaturesValue
- func (v FeaturesValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v FeaturesValue) Equal(o attr.Value) bool
- func (v FeaturesValue) IsNull() bool
- func (v FeaturesValue) IsUnknown() bool
- func (v FeaturesValue) String() string
- func (v FeaturesValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v FeaturesValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v FeaturesValue) Type(ctx context.Context) attr.Type
- type FirewallsType
- func (t FirewallsType) Equal(o attr.Type) bool
- func (t FirewallsType) String() string
- func (t FirewallsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t FirewallsType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t FirewallsType) ValueType(ctx context.Context) attr.Value
- type FirewallsValue
- func NewFirewallsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (FirewallsValue, diag.Diagnostics)
- func NewFirewallsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) FirewallsValue
- func NewFirewallsValueNull() FirewallsValue
- func NewFirewallsValueUnknown() FirewallsValue
- func (v FirewallsValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v FirewallsValue) Equal(o attr.Value) bool
- func (v FirewallsValue) IsNull() bool
- func (v FirewallsValue) IsUnknown() bool
- func (v FirewallsValue) String() string
- func (v FirewallsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v FirewallsValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v FirewallsValue) Type(ctx context.Context) attr.Type
- type FlavorType
- func (t FlavorType) Equal(o attr.Type) bool
- func (t FlavorType) String() string
- func (t FlavorType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t FlavorType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t FlavorType) ValueType(ctx context.Context) attr.Value
- type FlavorValue
- func NewFlavorValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (FlavorValue, diag.Diagnostics)
- func NewFlavorValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) FlavorValue
- func NewFlavorValueNull() FlavorValue
- func NewFlavorValueUnknown() FlavorValue
- func (v FlavorValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v FlavorValue) Equal(o attr.Value) bool
- func (v FlavorValue) IsNull() bool
- func (v FlavorValue) IsUnknown() bool
- func (v FlavorValue) String() string
- func (v FlavorValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v FlavorValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v FlavorValue) Type(ctx context.Context) attr.Type
- type InstanceType
- func (t InstanceType) Equal(o attr.Type) bool
- func (t InstanceType) String() string
- func (t InstanceType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t InstanceType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t InstanceType) ValueType(ctx context.Context) attr.Value
- type InstanceValue
- func NewInstanceValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (InstanceValue, diag.Diagnostics)
- func NewInstanceValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) InstanceValue
- func NewInstanceValueNull() InstanceValue
- func NewInstanceValueUnknown() InstanceValue
- func (v InstanceValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v InstanceValue) Equal(o attr.Value) bool
- func (v InstanceValue) IsNull() bool
- func (v InstanceValue) IsUnknown() bool
- func (v InstanceValue) String() string
- func (v InstanceValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v InstanceValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v InstanceValue) Type(ctx context.Context) attr.Type
- type LabelsType
- func (t LabelsType) Equal(o attr.Type) bool
- func (t LabelsType) String() string
- func (t LabelsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t LabelsType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t LabelsType) ValueType(ctx context.Context) attr.Value
- type LabelsValue
- func NewLabelsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (LabelsValue, diag.Diagnostics)
- func NewLabelsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) LabelsValue
- func NewLabelsValueNull() LabelsValue
- func NewLabelsValueUnknown() LabelsValue
- func (v LabelsValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v LabelsValue) Equal(o attr.Value) bool
- func (v LabelsValue) IsNull() bool
- func (v LabelsValue) IsUnknown() bool
- func (v LabelsValue) String() string
- func (v LabelsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v LabelsValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v LabelsValue) Type(ctx context.Context) attr.Type
- type MasterFlavorType
- func (t MasterFlavorType) Equal(o attr.Type) bool
- func (t MasterFlavorType) String() string
- func (t MasterFlavorType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t MasterFlavorType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t MasterFlavorType) ValueType(ctx context.Context) attr.Value
- type MasterFlavorValue
- func NewMasterFlavorValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (MasterFlavorValue, diag.Diagnostics)
- func NewMasterFlavorValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) MasterFlavorValue
- func NewMasterFlavorValueNull() MasterFlavorValue
- func NewMasterFlavorValueUnknown() MasterFlavorValue
- func (v MasterFlavorValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v MasterFlavorValue) Equal(o attr.Value) bool
- func (v MasterFlavorValue) IsNull() bool
- func (v MasterFlavorValue) IsUnknown() bool
- func (v MasterFlavorValue) String() string
- func (v MasterFlavorValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v MasterFlavorValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v MasterFlavorValue) Type(ctx context.Context) attr.Type
- type NodeGroupsType
- func (t NodeGroupsType) Equal(o attr.Type) bool
- func (t NodeGroupsType) String() string
- func (t NodeGroupsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
- func (t NodeGroupsType) ValueFromTerraform(ctx context.Context, in tftypes.Value) (attr.Value, error)
- func (t NodeGroupsType) ValueType(ctx context.Context) attr.Value
- type NodeGroupsValue
- func NewNodeGroupsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (NodeGroupsValue, diag.Diagnostics)
- func NewNodeGroupsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) NodeGroupsValue
- func NewNodeGroupsValueNull() NodeGroupsValue
- func NewNodeGroupsValueUnknown() NodeGroupsValue
- func (v NodeGroupsValue) AttributeTypes(ctx context.Context) map[string]attr.Type
- func (v NodeGroupsValue) Equal(o attr.Value) bool
- func (v NodeGroupsValue) IsNull() bool
- func (v NodeGroupsValue) IsUnknown() bool
- func (v NodeGroupsValue) String() string
- func (v NodeGroupsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
- func (v NodeGroupsValue) ToTerraformValue(ctx context.Context) (tftypes.Value, error)
- func (v NodeGroupsValue) Type(ctx context.Context) attr.Type
- 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 CoreClustersModel ¶
type CoreClustersType ¶
type CoreClustersType struct {
basetypes.ObjectType
}
func (CoreClustersType) String ¶
func (t CoreClustersType) String() string
func (CoreClustersType) ValueFromObject ¶
func (t CoreClustersType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (CoreClustersType) ValueFromTerraform ¶
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"`
IsReconciling basetypes.BoolValue `tfsdk:"is_reconciling"`
KeypairName basetypes.StringValue `tfsdk:"keypair_name"`
KubeConfig basetypes.StringValue `tfsdk:"kube_config"`
KubernetesVersion basetypes.StringValue `tfsdk:"kubernetes_version"`
MasterFlavor basetypes.ObjectValue `tfsdk:"master_flavor"`
Name basetypes.StringValue `tfsdk:"name"`
NodeGroups basetypes.ListValue `tfsdk:"node_groups"`
Nodes basetypes.ListValue `tfsdk:"nodes"`
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 NewCoreClustersValueNull ¶
func NewCoreClustersValueNull() CoreClustersValue
func NewCoreClustersValueUnknown ¶
func NewCoreClustersValueUnknown() CoreClustersValue
func (CoreClustersValue) AttributeTypes ¶
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 (v CoreClustersValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (CoreClustersValue) ToTerraformValue ¶
type FeaturesType ¶
type FeaturesType struct {
basetypes.ObjectType
}
func (FeaturesType) String ¶
func (t FeaturesType) String() string
func (FeaturesType) ValueFromObject ¶
func (t FeaturesType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (FeaturesType) ValueFromTerraform ¶
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 NewFeaturesValueNull ¶
func NewFeaturesValueNull() FeaturesValue
func NewFeaturesValueUnknown ¶
func NewFeaturesValueUnknown() FeaturesValue
func (FeaturesValue) AttributeTypes ¶
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 (v FeaturesValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (FeaturesValue) ToTerraformValue ¶
type FirewallsType ¶
type FirewallsType struct {
basetypes.ObjectType
}
func (FirewallsType) String ¶
func (t FirewallsType) String() string
func (FirewallsType) ValueFromObject ¶
func (t FirewallsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (FirewallsType) ValueFromTerraform ¶
type FirewallsValue ¶
type FirewallsValue struct {
Id basetypes.Int64Value `tfsdk:"id"`
Name basetypes.StringValue `tfsdk:"name"`
Status basetypes.StringValue `tfsdk:"status"`
// contains filtered or unexported fields
}
func NewFirewallsValue ¶
func NewFirewallsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (FirewallsValue, diag.Diagnostics)
func NewFirewallsValueMust ¶
func NewFirewallsValueNull ¶
func NewFirewallsValueNull() FirewallsValue
func NewFirewallsValueUnknown ¶
func NewFirewallsValueUnknown() FirewallsValue
func (FirewallsValue) AttributeTypes ¶
func (FirewallsValue) IsNull ¶
func (v FirewallsValue) IsNull() bool
func (FirewallsValue) IsUnknown ¶
func (v FirewallsValue) IsUnknown() bool
func (FirewallsValue) String ¶
func (v FirewallsValue) String() string
func (FirewallsValue) ToObjectValue ¶
func (v FirewallsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (FirewallsValue) ToTerraformValue ¶
type FlavorType ¶
type FlavorType struct {
basetypes.ObjectType
}
func (FlavorType) String ¶
func (t FlavorType) String() string
func (FlavorType) ValueFromObject ¶
func (t FlavorType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (FlavorType) ValueFromTerraform ¶
type FlavorValue ¶
type FlavorValue 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 NewFlavorValue ¶
func NewFlavorValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (FlavorValue, diag.Diagnostics)
func NewFlavorValueMust ¶
func NewFlavorValueNull ¶
func NewFlavorValueNull() FlavorValue
func NewFlavorValueUnknown ¶
func NewFlavorValueUnknown() FlavorValue
func (FlavorValue) AttributeTypes ¶
func (FlavorValue) IsNull ¶
func (v FlavorValue) IsNull() bool
func (FlavorValue) IsUnknown ¶
func (v FlavorValue) IsUnknown() bool
func (FlavorValue) String ¶
func (v FlavorValue) String() string
func (FlavorValue) ToObjectValue ¶
func (v FlavorValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (FlavorValue) ToTerraformValue ¶
type InstanceType ¶
type InstanceType struct {
basetypes.ObjectType
}
func (InstanceType) String ¶
func (t InstanceType) String() string
func (InstanceType) ValueFromObject ¶
func (t InstanceType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (InstanceType) ValueFromTerraform ¶
type InstanceValue ¶
type InstanceValue struct {
ContractId basetypes.Int64Value `tfsdk:"contract_id"`
FixedIp basetypes.StringValue `tfsdk:"fixed_ip"`
FloatingIp basetypes.StringValue `tfsdk:"floating_ip"`
FloatingIpStatus basetypes.StringValue `tfsdk:"floating_ip_status"`
Id basetypes.Int64Value `tfsdk:"id"`
ImageId basetypes.Int64Value `tfsdk:"image_id"`
Name basetypes.StringValue `tfsdk:"name"`
Status basetypes.StringValue `tfsdk:"status"`
// contains filtered or unexported fields
}
func NewInstanceValue ¶
func NewInstanceValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (InstanceValue, diag.Diagnostics)
func NewInstanceValueMust ¶
func NewInstanceValueNull ¶
func NewInstanceValueNull() InstanceValue
func NewInstanceValueUnknown ¶
func NewInstanceValueUnknown() InstanceValue
func (InstanceValue) AttributeTypes ¶
func (InstanceValue) IsNull ¶
func (v InstanceValue) IsNull() bool
func (InstanceValue) IsUnknown ¶
func (v InstanceValue) IsUnknown() bool
func (InstanceValue) String ¶
func (v InstanceValue) String() string
func (InstanceValue) ToObjectValue ¶
func (v InstanceValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (InstanceValue) ToTerraformValue ¶
type LabelsType ¶
type LabelsType struct {
basetypes.ObjectType
}
func (LabelsType) String ¶
func (t LabelsType) String() string
func (LabelsType) ValueFromObject ¶
func (t LabelsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (LabelsType) ValueFromTerraform ¶
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 NewLabelsValueNull ¶
func NewLabelsValueNull() LabelsValue
func NewLabelsValueUnknown ¶
func NewLabelsValueUnknown() LabelsValue
func (LabelsValue) AttributeTypes ¶
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 (v LabelsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (LabelsValue) ToTerraformValue ¶
type MasterFlavorType ¶
type MasterFlavorType struct {
basetypes.ObjectType
}
func (MasterFlavorType) String ¶
func (t MasterFlavorType) String() string
func (MasterFlavorType) ValueFromObject ¶
func (t MasterFlavorType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (MasterFlavorType) ValueFromTerraform ¶
type MasterFlavorValue ¶
type MasterFlavorValue struct {
Cpu basetypes.Int64Value `tfsdk:"cpu"`
Disk basetypes.Int64Value `tfsdk:"disk"`
Ephemeral basetypes.Int64Value `tfsdk:"ephemeral"`
Gpu basetypes.StringValue `tfsdk:"gpu"`
GpuCount basetypes.Int64Value `tfsdk:"gpu_count"`
Id basetypes.Int64Value `tfsdk:"id"`
Name basetypes.StringValue `tfsdk:"name"`
Ram basetypes.NumberValue `tfsdk:"ram"`
// contains filtered or unexported fields
}
func NewMasterFlavorValue ¶
func NewMasterFlavorValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (MasterFlavorValue, diag.Diagnostics)
func NewMasterFlavorValueNull ¶
func NewMasterFlavorValueNull() MasterFlavorValue
func NewMasterFlavorValueUnknown ¶
func NewMasterFlavorValueUnknown() MasterFlavorValue
func (MasterFlavorValue) AttributeTypes ¶
func (MasterFlavorValue) IsNull ¶
func (v MasterFlavorValue) IsNull() bool
func (MasterFlavorValue) IsUnknown ¶
func (v MasterFlavorValue) IsUnknown() bool
func (MasterFlavorValue) String ¶
func (v MasterFlavorValue) String() string
func (MasterFlavorValue) ToObjectValue ¶
func (v MasterFlavorValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (MasterFlavorValue) ToTerraformValue ¶
type NodeGroupsType ¶
type NodeGroupsType struct {
basetypes.ObjectType
}
func (NodeGroupsType) String ¶
func (t NodeGroupsType) String() string
func (NodeGroupsType) ValueFromObject ¶
func (t NodeGroupsType) ValueFromObject(ctx context.Context, in basetypes.ObjectValue) (basetypes.ObjectValuable, diag.Diagnostics)
func (NodeGroupsType) ValueFromTerraform ¶
type NodeGroupsValue ¶
type NodeGroupsValue struct {
Count basetypes.Int64Value `tfsdk:"count"`
CreatedAt basetypes.StringValue `tfsdk:"created_at"`
FirewallIds basetypes.ListValue `tfsdk:"firewall_ids"`
Firewalls basetypes.ListValue `tfsdk:"firewalls"`
Flavor basetypes.ObjectValue `tfsdk:"flavor"`
Id basetypes.Int64Value `tfsdk:"id"`
MaxCount basetypes.Int64Value `tfsdk:"max_count"`
MinCount basetypes.Int64Value `tfsdk:"min_count"`
Name basetypes.StringValue `tfsdk:"name"`
Role basetypes.StringValue `tfsdk:"role"`
UpdatedAt basetypes.StringValue `tfsdk:"updated_at"`
// contains filtered or unexported fields
}
func NewNodeGroupsValue ¶
func NewNodeGroupsValue(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) (NodeGroupsValue, diag.Diagnostics)
func NewNodeGroupsValueMust ¶
func NewNodeGroupsValueNull ¶
func NewNodeGroupsValueNull() NodeGroupsValue
func NewNodeGroupsValueUnknown ¶
func NewNodeGroupsValueUnknown() NodeGroupsValue
func (NodeGroupsValue) AttributeTypes ¶
func (NodeGroupsValue) IsNull ¶
func (v NodeGroupsValue) IsNull() bool
func (NodeGroupsValue) IsUnknown ¶
func (v NodeGroupsValue) IsUnknown() bool
func (NodeGroupsValue) String ¶
func (v NodeGroupsValue) String() string
func (NodeGroupsValue) ToObjectValue ¶
func (v NodeGroupsValue) ToObjectValue(ctx context.Context) (basetypes.ObjectValue, diag.Diagnostics)
func (NodeGroupsValue) ToTerraformValue ¶
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 {
CreatedAt basetypes.StringValue `tfsdk:"created_at"`
Id basetypes.Int64Value `tfsdk:"id"`
Instance basetypes.ObjectValue `tfsdk:"instance"`
IsBastion basetypes.BoolValue `tfsdk:"is_bastion"`
NodeGroupId basetypes.Int64Value `tfsdk:"node_group_id"`
NodeGroupName basetypes.StringValue `tfsdk:"node_group_name"`
RequiresPublicIp basetypes.BoolValue `tfsdk:"requires_public_ip"`
Role basetypes.StringValue `tfsdk:"role"`
Status basetypes.StringValue `tfsdk:"status"`
StatusReason basetypes.StringValue `tfsdk:"status_reason"`
UpdatedAt basetypes.StringValue `tfsdk:"updated_at"`
// 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.