datasource_core_environments

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 CoreEnvironmentsDataSourceSchema

func CoreEnvironmentsDataSourceSchema(ctx context.Context) schema.Schema

Types

type CoreEnvironmentsModel

type CoreEnvironmentsModel struct {
	CoreEnvironments types.Set    `tfsdk:"core_environments"`
	Page             types.String `tfsdk:"page"`
	PageSize         types.String `tfsdk:"page_size"`
	Search           types.String `tfsdk:"search"`
}

type CoreEnvironmentsType

type CoreEnvironmentsType struct {
	basetypes.ObjectType
}

func (CoreEnvironmentsType) Equal

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

func (CoreEnvironmentsType) String

func (t CoreEnvironmentsType) String() string

func (CoreEnvironmentsType) ValueFromObject

func (CoreEnvironmentsType) ValueFromTerraform

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

func (CoreEnvironmentsType) ValueType

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

type CoreEnvironmentsValue

type CoreEnvironmentsValue struct {
	CreatedAt basetypes.StringValue `tfsdk:"created_at"`
	Features  basetypes.ObjectValue `tfsdk:"features"`
	Id        basetypes.Int64Value  `tfsdk:"id"`
	Name      basetypes.StringValue `tfsdk:"name"`
	Region    basetypes.StringValue `tfsdk:"region"`
	// contains filtered or unexported fields
}

func NewCoreEnvironmentsValue

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

func NewCoreEnvironmentsValueMust

func NewCoreEnvironmentsValueMust(attributeTypes map[string]attr.Type, attributes map[string]attr.Value) CoreEnvironmentsValue

func NewCoreEnvironmentsValueNull

func NewCoreEnvironmentsValueNull() CoreEnvironmentsValue

func NewCoreEnvironmentsValueUnknown

func NewCoreEnvironmentsValueUnknown() CoreEnvironmentsValue

func (CoreEnvironmentsValue) AttributeTypes

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

func (CoreEnvironmentsValue) Equal

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

func (CoreEnvironmentsValue) IsNull

func (v CoreEnvironmentsValue) IsNull() bool

func (CoreEnvironmentsValue) IsUnknown

func (v CoreEnvironmentsValue) IsUnknown() bool

func (CoreEnvironmentsValue) String

func (v CoreEnvironmentsValue) String() string

func (CoreEnvironmentsValue) ToObjectValue

func (CoreEnvironmentsValue) ToTerraformValue

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

func (CoreEnvironmentsValue) 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 {
	GreenStatus      basetypes.StringValue `tfsdk:"green_status"`
	NetworkOptimised basetypes.BoolValue   `tfsdk:"network_optimised"`
	// 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

Jump to

Keyboard shortcuts

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