schemaregistry

package
v0.0.9 Latest Latest
Warning

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

Go to latest
Published: Dec 12, 2024 License: Apache-2.0 Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewSchemaRegistriesDataSource

func NewSchemaRegistriesDataSource() datasource.DataSource

func NewSchemaRegistryDataSource

func NewSchemaRegistryDataSource() datasource.DataSource

func NewSchemaRegistryResource

func NewSchemaRegistryResource() resource.Resource

Types

type ConfluentCloudProperties

type ConfluentCloudProperties struct {
	Uris   types.String `tfsdk:"uris"`
	Key    types.String `tfsdk:"key"`
	Secret types.String `tfsdk:"secret"`
}

type ConfluentProperties

type ConfluentProperties struct {
	Uris     types.String `tfsdk:"uris"`
	Username types.String `tfsdk:"username"`
	Password types.String `tfsdk:"password"`
}

type SchemaRegistriesDataSource

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

func (*SchemaRegistriesDataSource) Configure

func (*SchemaRegistriesDataSource) Metadata

func (*SchemaRegistriesDataSource) Read

func (*SchemaRegistriesDataSource) Schema

type SchemaRegistriesDatasourceData

type SchemaRegistriesDatasourceData struct {
	Items types.List `tfsdk:"items"`
}

type SchemaRegistryDataSource

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

func (*SchemaRegistryDataSource) Configure

func (*SchemaRegistryDataSource) Metadata

func (*SchemaRegistryDataSource) Read

func (*SchemaRegistryDataSource) Schema

type SchemaRegistryDatasourceDataItem

type SchemaRegistryDatasourceDataItem struct {
	Name      types.String `tfsdk:"name"`
	Type      types.String `tfsdk:"type"`
	Owner     types.String `tfsdk:"owner"`
	State     types.String `tfsdk:"state"`
	UpdatedAt types.String `tfsdk:"updated_at"`
	CreatedAt types.String `tfsdk:"created_at"`
}

type SchemaRegistryResource

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

func (*SchemaRegistryResource) Configure

func (*SchemaRegistryResource) Create

Create implements resource.Resource.

func (*SchemaRegistryResource) Delete

func (*SchemaRegistryResource) Metadata

func (*SchemaRegistryResource) Read

func (*SchemaRegistryResource) Schema

func (*SchemaRegistryResource) Update

type SchemaRegistryResourceData

type SchemaRegistryResourceData struct {
	Name           types.String `tfsdk:"name"`
	Type           types.String `tfsdk:"type"`
	AccessRegion   types.String `tfsdk:"access_region"`
	Confluent      types.Object `tfsdk:"confluent"`
	ConfluentCloud types.Object `tfsdk:"confluent_cloud"`
	Owner          types.String `tfsdk:"owner"`
	State          types.String `tfsdk:"state"`
	UpdatedAt      types.String `tfsdk:"updated_at"`
	CreatedAt      types.String `tfsdk:"created_at"`
}

Jump to

Keyboard shortcuts

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