proto6server

package
v0.14.0 Latest Latest
Warning

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

Go to latest
Published: Oct 4, 2022 License: MPL-2.0 Imports: 8 Imported by: 0

Documentation

Overview

Package proto6server contains the provider server implementation compatible with protocol version 6 (tfprotov6.ProviderServer).

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Server

type Server struct {
	FrameworkServer fwserver.Server
	// contains filtered or unexported fields
}

Provider server implementation.

func (*Server) ApplyResourceChange

ApplyResourceChange satisfies the tfprotov6.ProviderServer interface.

func (*Server) ConfigureProvider

ConfigureProvider satisfies the tfprotov6.ProviderServer interface.

func (*Server) GetProviderSchema

GetProviderSchema satisfies the tfprotov6.ProviderServer interface.

func (*Server) ImportResourceState

ImportResourceState satisfies the tfprotov6.ProviderServer interface.

func (*Server) PlanResourceChange

PlanResourceChange satisfies the tfprotov6.ProviderServer interface.

func (*Server) ReadDataSource

ReadDataSource satisfies the tfprotov6.ProviderServer interface.

func (*Server) ReadResource

ReadResource satisfies the tfprotov6.ProviderServer interface.

func (*Server) StopProvider

StopProvider satisfies the tfprotov6.ProviderServer interface.

func (*Server) UpgradeResourceState

UpgradeResourceState satisfies the tfprotov6.ProviderServer interface.

func (*Server) ValidateDataResourceConfig

ValidateDataResourceConfig satisfies the tfprotov6.ProviderServer interface.

func (*Server) ValidateProviderConfig

ValidateProviderConfig satisfies the tfprotov6.ProviderServer interface.

func (*Server) ValidateResourceConfig

ValidateResourceConfig satisfies the tfprotov6.ProviderServer interface.

Jump to

Keyboard shortcuts

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