schema

package
v0.16.1 Latest Latest
Warning

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

Go to latest
Published: Jun 1, 2026 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ElasticsearchConnectionNullList added in v0.16.0

func ElasticsearchConnectionNullList() types.List

ElasticsearchConnectionNullList returns a properly-typed null list value for the elasticsearch_connection block. Use when building state in ImportState so the framework list element type matches the resource schema.

func ElasticsearchConnectionObjectType added in v0.16.0

func ElasticsearchConnectionObjectType() types.ObjectType

ElasticsearchConnectionObjectType returns the object type for elasticsearch_connection list elements. Managed and ephemeral resources use the same connection block shape.

func GetEsActionConnectionBlock added in v0.16.1

func GetEsActionConnectionBlock() schema.Block

GetEsActionConnectionBlock returns the elasticsearch_connection block for provider-defined actions, mirroring GetEsEphemeralConnectionBlock for ephemeral resources.

func GetEsEphemeralConnectionBlock added in v0.16.0

func GetEsEphemeralConnectionBlock() schema.Block

GetEsEphemeralConnectionBlock returns the elasticsearch_connection block for ephemeral resources, mirroring GetEsFWConnectionBlock for managed resources.

func GetEsFWConnectionBlock added in v0.10.0

func GetEsFWConnectionBlock() fwschema.Block

func GetFleetFWConnectionBlock added in v0.10.0

func GetFleetFWConnectionBlock() fwschema.Block

func GetKbActionConnectionBlock added in v0.16.1

func GetKbActionConnectionBlock() schema.Block

GetKbActionConnectionBlock returns the kibana_connection block for provider-defined actions, mirroring GetKbEphemeralConnectionBlock for ephemeral resources.

func GetKbEphemeralConnectionBlock added in v0.16.0

func GetKbEphemeralConnectionBlock() schema.Block

GetKbEphemeralConnectionBlock returns the kibana_connection block for ephemeral resources, mirroring GetKbFWConnectionBlock for managed resources.

func GetKbFWConnectionBlock added in v0.10.0

func GetKbFWConnectionBlock() fwschema.Block

func KibanaConnectionNullList added in v0.14.4

func KibanaConnectionNullList() types.List

KibanaConnectionNullList returns a properly-typed null list value for the kibana_connection block. Use this when building a state struct from scratch (e.g., in ImportState or state upgraders) so the framework can match the list element type against the schema instead of encountering a zero-value.

func KibanaConnectionObjectType added in v0.16.0

func KibanaConnectionObjectType() types.ObjectType

KibanaConnectionObjectType returns the object type for kibana_connection list elements. Managed and ephemeral resources use the same connection block shape.

Types

This section is empty.

Jump to

Keyboard shortcuts

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