provider

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Mar 27, 2024 License: MIT Imports: 25 Imported by: 0

Documentation

Overview

Package provider provides the overwrriten kubeproxy providy

Package provider is a shim for the Package method of the underlying provider. nolint: wrapcheck

Package provider is the Terraform provider for Kubernetes nolint

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func MainProvider

func MainProvider() *schema.Provider

MainProvider creates the main provider for the iap tunnel.

func ManifestProvider added in v0.0.5

func ManifestProvider() (func() tfprotov5.ProviderServer, error)

ManifestProvider gets the manifest provider.

Types

type RawProviderServer added in v0.0.5

type RawProviderServer struct {
	*manifest.RawProviderServer
	// contains filtered or unexported fields
}

RawProviderServer is the raw provider server.

func (*RawProviderServer) ApplyResourceChange added in v0.0.5

ApplyResourceChange is a shim for the ApplyResourceChange method of the underlying provider.

func (*RawProviderServer) ConfigureProvider added in v0.0.5

ConfigureProvider configures the provider and sets up the tunnel.

func (*RawProviderServer) GetProviderSchema added in v0.0.5

GetProviderSchema returns the provider schema.

func (*RawProviderServer) ImportResourceState added in v0.0.5

ImportResourceState is a shim for the ImportResourceState method of the underlying provider.

func (*RawProviderServer) PlanResourceChange added in v0.0.5

PlanResourceChange is a shim for the PlanResourceChange method of the underlying provider.

func (*RawProviderServer) ReadDataSource added in v0.0.5

ReadDataSource is a shim for the ReadDataSource method of the underlying provider.

func (*RawProviderServer) ReadResource added in v0.0.5

ReadResource is a shim for the ReadResource method of the underlying provider.

func (*RawProviderServer) StopContext added in v0.0.5

func (r *RawProviderServer) StopContext(ctx context.Context) context.Context

StopContext derives a new context from the passed in grpc context. It creates a goroutine to wait for the server stop and propagates cancellation to the derived grpc context.

func (*RawProviderServer) UpgradeResourceState added in v0.0.5

UpgradeResourceState is a shim for the UpgradeResourceState method of the underlying provider.

func (*RawProviderServer) ValidateDataSourceConfig added in v0.0.5

ValidateDataSourceConfig is a shim for the ValidateDataSourceConfig method of the underlying provider.

func (*RawProviderServer) ValidateResourceTypeConfig added in v0.0.5

ValidateResourceTypeConfig is a shim for the ValidateProviderConfig method of the underlying provider.

Jump to

Keyboard shortcuts

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