Help us shape the future of Go! Take the 2026 Go Developer Survey

tfplugin5

package
v1.17.2 Latest Latest
Warning

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

Go to latest
Published: Apr 27, 2021 License: MPL-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Diagnostic_Severity_name = map[int32]string{
	0: "INVALID",
	1: "ERROR",
	2: "WARNING",
}
View Source
var Diagnostic_Severity_value = map[string]int32{
	"INVALID": 0,
	"ERROR":   1,
	"WARNING": 2,
}
View Source
var Schema_NestedBlock_NestingMode_name = map[int32]string{
	0: "INVALID",
	1: "SINGLE",
	2: "LIST",
	3: "SET",
	4: "MAP",
	5: "GROUP",
}
View Source
var Schema_NestedBlock_NestingMode_value = map[string]int32{
	"INVALID": 0,
	"SINGLE":  1,
	"LIST":    2,
	"SET":     3,
	"MAP":     4,
	"GROUP":   5,
}
View Source
var StringKind_name = map[int32]string{
	0: "PLAIN",
	1: "MARKDOWN",
}
View Source
var StringKind_value = map[string]int32{
	"PLAIN":    0,
	"MARKDOWN": 1,
}

Functions

func RegisterProviderServer

func RegisterProviderServer(s *grpc.Server, srv ProviderServer)

func RegisterProvisionerServer

func RegisterProvisionerServer(s *grpc.Server, srv ProvisionerServer)

Types

type ApplyResourceChange

type ApplyResourceChange struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ApplyResourceChange) Descriptor

func (*ApplyResourceChange) Descriptor() ([]byte, []int)

func (*ApplyResourceChange) ProtoMessage

func (*ApplyResourceChange) ProtoMessage()

func (*ApplyResourceChange) Reset

func (m *ApplyResourceChange) Reset()

func (*ApplyResourceChange) String

func (m *ApplyResourceChange) String() string

func (*ApplyResourceChange) XXX_DiscardUnknown

func (m *ApplyResourceChange) XXX_DiscardUnknown()

func (*ApplyResourceChange) XXX_Marshal

func (m *ApplyResourceChange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplyResourceChange) XXX_Merge

func (m *ApplyResourceChange) XXX_Merge(src proto.Message)

func (*ApplyResourceChange) XXX_Size

func (m *ApplyResourceChange) XXX_Size() int

func (*ApplyResourceChange) XXX_Unmarshal

func (m *ApplyResourceChange) XXX_Unmarshal(b []byte) error

type ApplyResourceChange_Request

type ApplyResourceChange_Request struct {
	TypeName             string        `protobuf:"bytes,1,opt,name=type_name,json=typeName,proto3" json:"type_name,omitempty"`
	PriorState           *DynamicValue `protobuf:"bytes,2,opt,name=prior_state,json=priorState,proto3" json:"prior_state,omitempty"`
	PlannedState         *DynamicValue `protobuf:"bytes,3,opt,name=planned_state,json=plannedState,proto3" json:"planned_state,omitempty"`
	Config               *DynamicValue `protobuf:"bytes,4,opt,name=config,proto3" json:"config,omitempty"`
	PlannedPrivate       []byte        `protobuf:"bytes,5,opt,name=planned_private,json=plannedPrivate,proto3" json:"planned_private,omitempty"`
	ProviderMeta         *DynamicValue `protobuf:"bytes,6,opt,name=provider_meta,json=providerMeta,proto3" json:"provider_meta,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ApplyResourceChange_Request) Descriptor

func (*ApplyResourceChange_Request) Descriptor() ([]byte, []int)

func (*ApplyResourceChange_Request) GetConfig

func (m *ApplyResourceChange_Request) GetConfig() *DynamicValue

func (*ApplyResourceChange_Request) GetPlannedPrivate

func (m *ApplyResourceChange_Request) GetPlannedPrivate() []byte

func (*ApplyResourceChange_Request) GetPlannedState

func (m *ApplyResourceChange_Request) GetPlannedState() *DynamicValue

func (*ApplyResourceChange_Request) GetPriorState

func (m *ApplyResourceChange_Request) GetPriorState() *DynamicValue

func (*ApplyResourceChange_Request) GetProviderMeta added in v1.9.0

func (m *ApplyResourceChange_Request) GetProviderMeta() *DynamicValue

func (*ApplyResourceChange_Request) GetTypeName

func (m *ApplyResourceChange_Request) GetTypeName() string

func (*ApplyResourceChange_Request) ProtoMessage

func (*ApplyResourceChange_Request) ProtoMessage()

func (*ApplyResourceChange_Request) Reset

func (m *ApplyResourceChange_Request) Reset()

func (*ApplyResourceChange_Request) String

func (m *ApplyResourceChange_Request) String() string

func (*ApplyResourceChange_Request) XXX_DiscardUnknown

func (m *ApplyResourceChange_Request) XXX_DiscardUnknown()

func (*ApplyResourceChange_Request) XXX_Marshal

func (m *ApplyResourceChange_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplyResourceChange_Request) XXX_Merge

func (m *ApplyResourceChange_Request) XXX_Merge(src proto.Message)

func (*ApplyResourceChange_Request) XXX_Size

func (m *ApplyResourceChange_Request) XXX_Size() int

func (*ApplyResourceChange_Request) XXX_Unmarshal

func (m *ApplyResourceChange_Request) XXX_Unmarshal(b []byte) error

type ApplyResourceChange_Response

type ApplyResourceChange_Response struct {
	NewState    *DynamicValue `protobuf:"bytes,1,opt,name=new_state,json=newState,proto3" json:"new_state,omitempty"`
	Private     []byte        `protobuf:"bytes,2,opt,name=private,proto3" json:"private,omitempty"`
	Diagnostics []*Diagnostic `protobuf:"bytes,3,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	// This may be set only by the helper/schema "SDK" in the main Terraform
	// repository, to request that Terraform Core >=0.12 permit additional
	// inconsistencies that can result from the legacy SDK type system
	// and its imprecise mapping to the >=0.12 type system.
	// The change in behavior implied by this flag makes sense only for the
	// specific details of the legacy SDK type system, and are not a general
	// mechanism to avoid proper type handling in providers.
	//
	//     ====              DO NOT USE THIS              ====
	//     ==== THIS MUST BE LEFT UNSET IN ALL OTHER SDKS ====
	//     ====              DO NOT USE THIS              ====
	LegacyTypeSystem     bool     `protobuf:"varint,4,opt,name=legacy_type_system,json=legacyTypeSystem,proto3" json:"legacy_type_system,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ApplyResourceChange_Response) Descriptor

func (*ApplyResourceChange_Response) Descriptor() ([]byte, []int)

func (*ApplyResourceChange_Response) GetDiagnostics

func (m *ApplyResourceChange_Response) GetDiagnostics() []*Diagnostic

func (*ApplyResourceChange_Response) GetLegacyTypeSystem

func (m *ApplyResourceChange_Response) GetLegacyTypeSystem() bool

func (*ApplyResourceChange_Response) GetNewState

func (m *ApplyResourceChange_Response) GetNewState() *DynamicValue

func (*ApplyResourceChange_Response) GetPrivate

func (m *ApplyResourceChange_Response) GetPrivate() []byte

func (*ApplyResourceChange_Response) ProtoMessage

func (*ApplyResourceChange_Response) ProtoMessage()

func (*ApplyResourceChange_Response) Reset

func (m *ApplyResourceChange_Response) Reset()

func (*ApplyResourceChange_Response) String

func (*ApplyResourceChange_Response) XXX_DiscardUnknown

func (m *ApplyResourceChange_Response) XXX_DiscardUnknown()

func (*ApplyResourceChange_Response) XXX_Marshal

func (m *ApplyResourceChange_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ApplyResourceChange_Response) XXX_Merge

func (m *ApplyResourceChange_Response) XXX_Merge(src proto.Message)

func (*ApplyResourceChange_Response) XXX_Size

func (m *ApplyResourceChange_Response) XXX_Size() int

func (*ApplyResourceChange_Response) XXX_Unmarshal

func (m *ApplyResourceChange_Response) XXX_Unmarshal(b []byte) error

type AttributePath

type AttributePath struct {
	Steps                []*AttributePath_Step `protobuf:"bytes,1,rep,name=steps,proto3" json:"steps,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*AttributePath) Descriptor

func (*AttributePath) Descriptor() ([]byte, []int)

func (*AttributePath) GetSteps

func (m *AttributePath) GetSteps() []*AttributePath_Step

func (*AttributePath) ProtoMessage

func (*AttributePath) ProtoMessage()

func (*AttributePath) Reset

func (m *AttributePath) Reset()

func (*AttributePath) String

func (m *AttributePath) String() string

func (*AttributePath) XXX_DiscardUnknown

func (m *AttributePath) XXX_DiscardUnknown()

func (*AttributePath) XXX_Marshal

func (m *AttributePath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AttributePath) XXX_Merge

func (m *AttributePath) XXX_Merge(src proto.Message)

func (*AttributePath) XXX_Size

func (m *AttributePath) XXX_Size() int

func (*AttributePath) XXX_Unmarshal

func (m *AttributePath) XXX_Unmarshal(b []byte) error

type AttributePath_Step

type AttributePath_Step struct {
	// Types that are valid to be assigned to Selector:
	//	*AttributePath_Step_AttributeName
	//	*AttributePath_Step_ElementKeyString
	//	*AttributePath_Step_ElementKeyInt
	Selector             isAttributePath_Step_Selector `protobuf_oneof:"selector"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_unrecognized     []byte                        `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

func (*AttributePath_Step) Descriptor

func (*AttributePath_Step) Descriptor() ([]byte, []int)

func (*AttributePath_Step) GetAttributeName

func (m *AttributePath_Step) GetAttributeName() string

func (*AttributePath_Step) GetElementKeyInt

func (m *AttributePath_Step) GetElementKeyInt() int64

func (*AttributePath_Step) GetElementKeyString

func (m *AttributePath_Step) GetElementKeyString() string

func (*AttributePath_Step) GetSelector

func (m *AttributePath_Step) GetSelector() isAttributePath_Step_Selector

func (*AttributePath_Step) ProtoMessage

func (*AttributePath_Step) ProtoMessage()

func (*AttributePath_Step) Reset

func (m *AttributePath_Step) Reset()

func (*AttributePath_Step) String

func (m *AttributePath_Step) String() string

func (*AttributePath_Step) XXX_DiscardUnknown

func (m *AttributePath_Step) XXX_DiscardUnknown()

func (*AttributePath_Step) XXX_Marshal

func (m *AttributePath_Step) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AttributePath_Step) XXX_Merge

func (m *AttributePath_Step) XXX_Merge(src proto.Message)

func (*AttributePath_Step) XXX_OneofWrappers

func (*AttributePath_Step) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*AttributePath_Step) XXX_Size

func (m *AttributePath_Step) XXX_Size() int

func (*AttributePath_Step) XXX_Unmarshal

func (m *AttributePath_Step) XXX_Unmarshal(b []byte) error

type AttributePath_Step_AttributeName

type AttributePath_Step_AttributeName struct {
	AttributeName string `protobuf:"bytes,1,opt,name=attribute_name,json=attributeName,proto3,oneof"`
}

type AttributePath_Step_ElementKeyInt

type AttributePath_Step_ElementKeyInt struct {
	ElementKeyInt int64 `protobuf:"varint,3,opt,name=element_key_int,json=elementKeyInt,proto3,oneof"`
}

type AttributePath_Step_ElementKeyString

type AttributePath_Step_ElementKeyString struct {
	ElementKeyString string `protobuf:"bytes,2,opt,name=element_key_string,json=elementKeyString,proto3,oneof"`
}

type Configure

type Configure struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Configure) Descriptor

func (*Configure) Descriptor() ([]byte, []int)

func (*Configure) ProtoMessage

func (*Configure) ProtoMessage()

func (*Configure) Reset

func (m *Configure) Reset()

func (*Configure) String

func (m *Configure) String() string

func (*Configure) XXX_DiscardUnknown

func (m *Configure) XXX_DiscardUnknown()

func (*Configure) XXX_Marshal

func (m *Configure) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Configure) XXX_Merge

func (m *Configure) XXX_Merge(src proto.Message)

func (*Configure) XXX_Size

func (m *Configure) XXX_Size() int

func (*Configure) XXX_Unmarshal

func (m *Configure) XXX_Unmarshal(b []byte) error

type Configure_Request

type Configure_Request struct {
	TerraformVersion     string        `protobuf:"bytes,1,opt,name=terraform_version,json=terraformVersion,proto3" json:"terraform_version,omitempty"`
	Config               *DynamicValue `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*Configure_Request) Descriptor

func (*Configure_Request) Descriptor() ([]byte, []int)

func (*Configure_Request) GetConfig

func (m *Configure_Request) GetConfig() *DynamicValue

func (*Configure_Request) GetTerraformVersion

func (m *Configure_Request) GetTerraformVersion() string

func (*Configure_Request) ProtoMessage

func (*Configure_Request) ProtoMessage()

func (*Configure_Request) Reset

func (m *Configure_Request) Reset()

func (*Configure_Request) String

func (m *Configure_Request) String() string

func (*Configure_Request) XXX_DiscardUnknown

func (m *Configure_Request) XXX_DiscardUnknown()

func (*Configure_Request) XXX_Marshal

func (m *Configure_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Configure_Request) XXX_Merge

func (m *Configure_Request) XXX_Merge(src proto.Message)

func (*Configure_Request) XXX_Size

func (m *Configure_Request) XXX_Size() int

func (*Configure_Request) XXX_Unmarshal

func (m *Configure_Request) XXX_Unmarshal(b []byte) error

type Configure_Response

type Configure_Response struct {
	Diagnostics          []*Diagnostic `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*Configure_Response) Descriptor

func (*Configure_Response) Descriptor() ([]byte, []int)

func (*Configure_Response) GetDiagnostics

func (m *Configure_Response) GetDiagnostics() []*Diagnostic

func (*Configure_Response) ProtoMessage

func (*Configure_Response) ProtoMessage()

func (*Configure_Response) Reset

func (m *Configure_Response) Reset()

func (*Configure_Response) String

func (m *Configure_Response) String() string

func (*Configure_Response) XXX_DiscardUnknown

func (m *Configure_Response) XXX_DiscardUnknown()

func (*Configure_Response) XXX_Marshal

func (m *Configure_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Configure_Response) XXX_Merge

func (m *Configure_Response) XXX_Merge(src proto.Message)

func (*Configure_Response) XXX_Size

func (m *Configure_Response) XXX_Size() int

func (*Configure_Response) XXX_Unmarshal

func (m *Configure_Response) XXX_Unmarshal(b []byte) error

type Diagnostic

type Diagnostic struct {
	Severity             Diagnostic_Severity `protobuf:"varint,1,opt,name=severity,proto3,enum=tfplugin5.Diagnostic_Severity" json:"severity,omitempty"`
	Summary              string              `protobuf:"bytes,2,opt,name=summary,proto3" json:"summary,omitempty"`
	Detail               string              `protobuf:"bytes,3,opt,name=detail,proto3" json:"detail,omitempty"`
	Attribute            *AttributePath      `protobuf:"bytes,4,opt,name=attribute,proto3" json:"attribute,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*Diagnostic) Descriptor

func (*Diagnostic) Descriptor() ([]byte, []int)

func (*Diagnostic) GetAttribute

func (m *Diagnostic) GetAttribute() *AttributePath

func (*Diagnostic) GetDetail

func (m *Diagnostic) GetDetail() string

func (*Diagnostic) GetSeverity

func (m *Diagnostic) GetSeverity() Diagnostic_Severity

func (*Diagnostic) GetSummary

func (m *Diagnostic) GetSummary() string

func (*Diagnostic) ProtoMessage

func (*Diagnostic) ProtoMessage()

func (*Diagnostic) Reset

func (m *Diagnostic) Reset()

func (*Diagnostic) String

func (m *Diagnostic) String() string

func (*Diagnostic) XXX_DiscardUnknown

func (m *Diagnostic) XXX_DiscardUnknown()

func (*Diagnostic) XXX_Marshal

func (m *Diagnostic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Diagnostic) XXX_Merge

func (m *Diagnostic) XXX_Merge(src proto.Message)

func (*Diagnostic) XXX_Size

func (m *Diagnostic) XXX_Size() int

func (*Diagnostic) XXX_Unmarshal

func (m *Diagnostic) XXX_Unmarshal(b []byte) error

type Diagnostic_Severity

type Diagnostic_Severity int32
const (
	Diagnostic_INVALID Diagnostic_Severity = 0
	Diagnostic_ERROR   Diagnostic_Severity = 1
	Diagnostic_WARNING Diagnostic_Severity = 2
)

func (Diagnostic_Severity) EnumDescriptor

func (Diagnostic_Severity) EnumDescriptor() ([]byte, []int)

func (Diagnostic_Severity) String

func (x Diagnostic_Severity) String() string

type DynamicValue

type DynamicValue struct {
	Msgpack              []byte   `protobuf:"bytes,1,opt,name=msgpack,proto3" json:"msgpack,omitempty"`
	Json                 []byte   `protobuf:"bytes,2,opt,name=json,proto3" json:"json,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

DynamicValue is an opaque encoding of terraform data, with the field name indicating the encoding scheme used.

func (*DynamicValue) Descriptor

func (*DynamicValue) Descriptor() ([]byte, []int)

func (*DynamicValue) GetJson

func (m *DynamicValue) GetJson() []byte

func (*DynamicValue) GetMsgpack

func (m *DynamicValue) GetMsgpack() []byte

func (*DynamicValue) ProtoMessage

func (*DynamicValue) ProtoMessage()

func (*DynamicValue) Reset

func (m *DynamicValue) Reset()

func (*DynamicValue) String

func (m *DynamicValue) String() string

func (*DynamicValue) XXX_DiscardUnknown

func (m *DynamicValue) XXX_DiscardUnknown()

func (*DynamicValue) XXX_Marshal

func (m *DynamicValue) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DynamicValue) XXX_Merge

func (m *DynamicValue) XXX_Merge(src proto.Message)

func (*DynamicValue) XXX_Size

func (m *DynamicValue) XXX_Size() int

func (*DynamicValue) XXX_Unmarshal

func (m *DynamicValue) XXX_Unmarshal(b []byte) error

type GetProviderSchema

type GetProviderSchema struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetProviderSchema) Descriptor

func (*GetProviderSchema) Descriptor() ([]byte, []int)

func (*GetProviderSchema) ProtoMessage

func (*GetProviderSchema) ProtoMessage()

func (*GetProviderSchema) Reset

func (m *GetProviderSchema) Reset()

func (*GetProviderSchema) String

func (m *GetProviderSchema) String() string

func (*GetProviderSchema) XXX_DiscardUnknown

func (m *GetProviderSchema) XXX_DiscardUnknown()

func (*GetProviderSchema) XXX_Marshal

func (m *GetProviderSchema) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetProviderSchema) XXX_Merge

func (m *GetProviderSchema) XXX_Merge(src proto.Message)

func (*GetProviderSchema) XXX_Size

func (m *GetProviderSchema) XXX_Size() int

func (*GetProviderSchema) XXX_Unmarshal

func (m *GetProviderSchema) XXX_Unmarshal(b []byte) error

type GetProviderSchema_Request

type GetProviderSchema_Request struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetProviderSchema_Request) Descriptor

func (*GetProviderSchema_Request) Descriptor() ([]byte, []int)

func (*GetProviderSchema_Request) ProtoMessage

func (*GetProviderSchema_Request) ProtoMessage()

func (*GetProviderSchema_Request) Reset

func (m *GetProviderSchema_Request) Reset()

func (*GetProviderSchema_Request) String

func (m *GetProviderSchema_Request) String() string

func (*GetProviderSchema_Request) XXX_DiscardUnknown

func (m *GetProviderSchema_Request) XXX_DiscardUnknown()

func (*GetProviderSchema_Request) XXX_Marshal

func (m *GetProviderSchema_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetProviderSchema_Request) XXX_Merge

func (m *GetProviderSchema_Request) XXX_Merge(src proto.Message)

func (*GetProviderSchema_Request) XXX_Size

func (m *GetProviderSchema_Request) XXX_Size() int

func (*GetProviderSchema_Request) XXX_Unmarshal

func (m *GetProviderSchema_Request) XXX_Unmarshal(b []byte) error

type GetProviderSchema_Response

type GetProviderSchema_Response struct {
	Provider             *Schema            `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	ResourceSchemas      map[string]*Schema `` /* 194-byte string literal not displayed */
	DataSourceSchemas    map[string]*Schema `` /* 202-byte string literal not displayed */
	Diagnostics          []*Diagnostic      `protobuf:"bytes,4,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	ProviderMeta         *Schema            `protobuf:"bytes,5,opt,name=provider_meta,json=providerMeta,proto3" json:"provider_meta,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*GetProviderSchema_Response) Descriptor

func (*GetProviderSchema_Response) Descriptor() ([]byte, []int)

func (*GetProviderSchema_Response) GetDataSourceSchemas

func (m *GetProviderSchema_Response) GetDataSourceSchemas() map[string]*Schema

func (*GetProviderSchema_Response) GetDiagnostics

func (m *GetProviderSchema_Response) GetDiagnostics() []*Diagnostic

func (*GetProviderSchema_Response) GetProvider

func (m *GetProviderSchema_Response) GetProvider() *Schema

func (*GetProviderSchema_Response) GetProviderMeta added in v1.9.0

func (m *GetProviderSchema_Response) GetProviderMeta() *Schema

func (*GetProviderSchema_Response) GetResourceSchemas

func (m *GetProviderSchema_Response) GetResourceSchemas() map[string]*Schema

func (*GetProviderSchema_Response) ProtoMessage

func (*GetProviderSchema_Response) ProtoMessage()

func (*GetProviderSchema_Response) Reset

func (m *GetProviderSchema_Response) Reset()

func (*GetProviderSchema_Response) String

func (m *GetProviderSchema_Response) String() string

func (*GetProviderSchema_Response) XXX_DiscardUnknown

func (m *GetProviderSchema_Response) XXX_DiscardUnknown()

func (*GetProviderSchema_Response) XXX_Marshal

func (m *GetProviderSchema_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetProviderSchema_Response) XXX_Merge

func (m *GetProviderSchema_Response) XXX_Merge(src proto.Message)

func (*GetProviderSchema_Response) XXX_Size

func (m *GetProviderSchema_Response) XXX_Size() int

func (*GetProviderSchema_Response) XXX_Unmarshal

func (m *GetProviderSchema_Response) XXX_Unmarshal(b []byte) error

type GetProvisionerSchema

type GetProvisionerSchema struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetProvisionerSchema) Descriptor

func (*GetProvisionerSchema) Descriptor() ([]byte, []int)

func (*GetProvisionerSchema) ProtoMessage

func (*GetProvisionerSchema) ProtoMessage()

func (*GetProvisionerSchema) Reset

func (m *GetProvisionerSchema) Reset()

func (*GetProvisionerSchema) String

func (m *GetProvisionerSchema) String() string

func (*GetProvisionerSchema) XXX_DiscardUnknown

func (m *GetProvisionerSchema) XXX_DiscardUnknown()

func (*GetProvisionerSchema) XXX_Marshal

func (m *GetProvisionerSchema) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetProvisionerSchema) XXX_Merge

func (m *GetProvisionerSchema) XXX_Merge(src proto.Message)

func (*GetProvisionerSchema) XXX_Size

func (m *GetProvisionerSchema) XXX_Size() int

func (*GetProvisionerSchema) XXX_Unmarshal

func (m *GetProvisionerSchema) XXX_Unmarshal(b []byte) error

type GetProvisionerSchema_Request

type GetProvisionerSchema_Request struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetProvisionerSchema_Request) Descriptor

func (*GetProvisionerSchema_Request) Descriptor() ([]byte, []int)

func (*GetProvisionerSchema_Request) ProtoMessage

func (*GetProvisionerSchema_Request) ProtoMessage()

func (*GetProvisionerSchema_Request) Reset

func (m *GetProvisionerSchema_Request) Reset()

func (*GetProvisionerSchema_Request) String

func (*GetProvisionerSchema_Request) XXX_DiscardUnknown

func (m *GetProvisionerSchema_Request) XXX_DiscardUnknown()

func (*GetProvisionerSchema_Request) XXX_Marshal

func (m *GetProvisionerSchema_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetProvisionerSchema_Request) XXX_Merge

func (m *GetProvisionerSchema_Request) XXX_Merge(src proto.Message)

func (*GetProvisionerSchema_Request) XXX_Size

func (m *GetProvisionerSchema_Request) XXX_Size() int

func (*GetProvisionerSchema_Request) XXX_Unmarshal

func (m *GetProvisionerSchema_Request) XXX_Unmarshal(b []byte) error

type GetProvisionerSchema_Response

type GetProvisionerSchema_Response struct {
	Provisioner          *Schema       `protobuf:"bytes,1,opt,name=provisioner,proto3" json:"provisioner,omitempty"`
	Diagnostics          []*Diagnostic `protobuf:"bytes,2,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*GetProvisionerSchema_Response) Descriptor

func (*GetProvisionerSchema_Response) Descriptor() ([]byte, []int)

func (*GetProvisionerSchema_Response) GetDiagnostics

func (m *GetProvisionerSchema_Response) GetDiagnostics() []*Diagnostic

func (*GetProvisionerSchema_Response) GetProvisioner

func (m *GetProvisionerSchema_Response) GetProvisioner() *Schema

func (*GetProvisionerSchema_Response) ProtoMessage

func (*GetProvisionerSchema_Response) ProtoMessage()

func (*GetProvisionerSchema_Response) Reset

func (m *GetProvisionerSchema_Response) Reset()

func (*GetProvisionerSchema_Response) String

func (*GetProvisionerSchema_Response) XXX_DiscardUnknown

func (m *GetProvisionerSchema_Response) XXX_DiscardUnknown()

func (*GetProvisionerSchema_Response) XXX_Marshal

func (m *GetProvisionerSchema_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetProvisionerSchema_Response) XXX_Merge

func (m *GetProvisionerSchema_Response) XXX_Merge(src proto.Message)

func (*GetProvisionerSchema_Response) XXX_Size

func (m *GetProvisionerSchema_Response) XXX_Size() int

func (*GetProvisionerSchema_Response) XXX_Unmarshal

func (m *GetProvisionerSchema_Response) XXX_Unmarshal(b []byte) error

type ImportResourceState

type ImportResourceState struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ImportResourceState) Descriptor

func (*ImportResourceState) Descriptor() ([]byte, []int)

func (*ImportResourceState) ProtoMessage

func (*ImportResourceState) ProtoMessage()

func (*ImportResourceState) Reset

func (m *ImportResourceState) Reset()

func (*ImportResourceState) String

func (m *ImportResourceState) String() string

func (*ImportResourceState) XXX_DiscardUnknown

func (m *ImportResourceState) XXX_DiscardUnknown()

func (*ImportResourceState) XXX_Marshal

func (m *ImportResourceState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImportResourceState) XXX_Merge

func (m *ImportResourceState) XXX_Merge(src proto.Message)

func (*ImportResourceState) XXX_Size

func (m *ImportResourceState) XXX_Size() int

func (*ImportResourceState) XXX_Unmarshal

func (m *ImportResourceState) XXX_Unmarshal(b []byte) error

type ImportResourceState_ImportedResource

type ImportResourceState_ImportedResource struct {
	TypeName             string        `protobuf:"bytes,1,opt,name=type_name,json=typeName,proto3" json:"type_name,omitempty"`
	State                *DynamicValue `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"`
	Private              []byte        `protobuf:"bytes,3,opt,name=private,proto3" json:"private,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ImportResourceState_ImportedResource) Descriptor

func (*ImportResourceState_ImportedResource) Descriptor() ([]byte, []int)

func (*ImportResourceState_ImportedResource) GetPrivate

func (m *ImportResourceState_ImportedResource) GetPrivate() []byte

func (*ImportResourceState_ImportedResource) GetState

func (*ImportResourceState_ImportedResource) GetTypeName

func (*ImportResourceState_ImportedResource) ProtoMessage

func (*ImportResourceState_ImportedResource) ProtoMessage()

func (*ImportResourceState_ImportedResource) Reset

func (*ImportResourceState_ImportedResource) String

func (*ImportResourceState_ImportedResource) XXX_DiscardUnknown

func (m *ImportResourceState_ImportedResource) XXX_DiscardUnknown()

func (*ImportResourceState_ImportedResource) XXX_Marshal

func (m *ImportResourceState_ImportedResource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImportResourceState_ImportedResource) XXX_Merge

func (*ImportResourceState_ImportedResource) XXX_Size

func (*ImportResourceState_ImportedResource) XXX_Unmarshal

func (m *ImportResourceState_ImportedResource) XXX_Unmarshal(b []byte) error

type ImportResourceState_Request

type ImportResourceState_Request struct {
	TypeName             string   `protobuf:"bytes,1,opt,name=type_name,json=typeName,proto3" json:"type_name,omitempty"`
	Id                   string   `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ImportResourceState_Request) Descriptor

func (*ImportResourceState_Request) Descriptor() ([]byte, []int)

func (*ImportResourceState_Request) GetId

func (*ImportResourceState_Request) GetTypeName

func (m *ImportResourceState_Request) GetTypeName() string

func (*ImportResourceState_Request) ProtoMessage

func (*ImportResourceState_Request) ProtoMessage()

func (*ImportResourceState_Request) Reset

func (m *ImportResourceState_Request) Reset()

func (*ImportResourceState_Request) String

func (m *ImportResourceState_Request) String() string

func (*ImportResourceState_Request) XXX_DiscardUnknown

func (m *ImportResourceState_Request) XXX_DiscardUnknown()

func (*ImportResourceState_Request) XXX_Marshal

func (m *ImportResourceState_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImportResourceState_Request) XXX_Merge

func (m *ImportResourceState_Request) XXX_Merge(src proto.Message)

func (*ImportResourceState_Request) XXX_Size

func (m *ImportResourceState_Request) XXX_Size() int

func (*ImportResourceState_Request) XXX_Unmarshal

func (m *ImportResourceState_Request) XXX_Unmarshal(b []byte) error

type ImportResourceState_Response

type ImportResourceState_Response struct {
	ImportedResources    []*ImportResourceState_ImportedResource `protobuf:"bytes,1,rep,name=imported_resources,json=importedResources,proto3" json:"imported_resources,omitempty"`
	Diagnostics          []*Diagnostic                           `protobuf:"bytes,2,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                `json:"-"`
	XXX_unrecognized     []byte                                  `json:"-"`
	XXX_sizecache        int32                                   `json:"-"`
}

func (*ImportResourceState_Response) Descriptor

func (*ImportResourceState_Response) Descriptor() ([]byte, []int)

func (*ImportResourceState_Response) GetDiagnostics

func (m *ImportResourceState_Response) GetDiagnostics() []*Diagnostic

func (*ImportResourceState_Response) GetImportedResources

func (*ImportResourceState_Response) ProtoMessage

func (*ImportResourceState_Response) ProtoMessage()

func (*ImportResourceState_Response) Reset

func (m *ImportResourceState_Response) Reset()

func (*ImportResourceState_Response) String

func (*ImportResourceState_Response) XXX_DiscardUnknown

func (m *ImportResourceState_Response) XXX_DiscardUnknown()

func (*ImportResourceState_Response) XXX_Marshal

func (m *ImportResourceState_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImportResourceState_Response) XXX_Merge

func (m *ImportResourceState_Response) XXX_Merge(src proto.Message)

func (*ImportResourceState_Response) XXX_Size

func (m *ImportResourceState_Response) XXX_Size() int

func (*ImportResourceState_Response) XXX_Unmarshal

func (m *ImportResourceState_Response) XXX_Unmarshal(b []byte) error

type PlanResourceChange

type PlanResourceChange struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PlanResourceChange) Descriptor

func (*PlanResourceChange) Descriptor() ([]byte, []int)

func (*PlanResourceChange) ProtoMessage

func (*PlanResourceChange) ProtoMessage()

func (*PlanResourceChange) Reset

func (m *PlanResourceChange) Reset()

func (*PlanResourceChange) String

func (m *PlanResourceChange) String() string

func (*PlanResourceChange) XXX_DiscardUnknown

func (m *PlanResourceChange) XXX_DiscardUnknown()

func (*PlanResourceChange) XXX_Marshal

func (m *PlanResourceChange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PlanResourceChange) XXX_Merge

func (m *PlanResourceChange) XXX_Merge(src proto.Message)

func (*PlanResourceChange) XXX_Size

func (m *PlanResourceChange) XXX_Size() int

func (*PlanResourceChange) XXX_Unmarshal

func (m *PlanResourceChange) XXX_Unmarshal(b []byte) error

type PlanResourceChange_Request

type PlanResourceChange_Request struct {
	TypeName             string        `protobuf:"bytes,1,opt,name=type_name,json=typeName,proto3" json:"type_name,omitempty"`
	PriorState           *DynamicValue `protobuf:"bytes,2,opt,name=prior_state,json=priorState,proto3" json:"prior_state,omitempty"`
	ProposedNewState     *DynamicValue `protobuf:"bytes,3,opt,name=proposed_new_state,json=proposedNewState,proto3" json:"proposed_new_state,omitempty"`
	Config               *DynamicValue `protobuf:"bytes,4,opt,name=config,proto3" json:"config,omitempty"`
	PriorPrivate         []byte        `protobuf:"bytes,5,opt,name=prior_private,json=priorPrivate,proto3" json:"prior_private,omitempty"`
	ProviderMeta         *DynamicValue `protobuf:"bytes,6,opt,name=provider_meta,json=providerMeta,proto3" json:"provider_meta,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*PlanResourceChange_Request) Descriptor

func (*PlanResourceChange_Request) Descriptor() ([]byte, []int)

func (*PlanResourceChange_Request) GetConfig

func (m *PlanResourceChange_Request) GetConfig() *DynamicValue

func (*PlanResourceChange_Request) GetPriorPrivate

func (m *PlanResourceChange_Request) GetPriorPrivate() []byte

func (*PlanResourceChange_Request) GetPriorState

func (m *PlanResourceChange_Request) GetPriorState() *DynamicValue

func (*PlanResourceChange_Request) GetProposedNewState

func (m *PlanResourceChange_Request) GetProposedNewState() *DynamicValue

func (*PlanResourceChange_Request) GetProviderMeta added in v1.9.0

func (m *PlanResourceChange_Request) GetProviderMeta() *DynamicValue

func (*PlanResourceChange_Request) GetTypeName

func (m *PlanResourceChange_Request) GetTypeName() string

func (*PlanResourceChange_Request) ProtoMessage

func (*PlanResourceChange_Request) ProtoMessage()

func (*PlanResourceChange_Request) Reset

func (m *PlanResourceChange_Request) Reset()

func (*PlanResourceChange_Request) String

func (m *PlanResourceChange_Request) String() string

func (*PlanResourceChange_Request) XXX_DiscardUnknown

func (m *PlanResourceChange_Request) XXX_DiscardUnknown()

func (*PlanResourceChange_Request) XXX_Marshal

func (m *PlanResourceChange_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PlanResourceChange_Request) XXX_Merge

func (m *PlanResourceChange_Request) XXX_Merge(src proto.Message)

func (*PlanResourceChange_Request) XXX_Size

func (m *PlanResourceChange_Request) XXX_Size() int

func (*PlanResourceChange_Request) XXX_Unmarshal

func (m *PlanResourceChange_Request) XXX_Unmarshal(b []byte) error

type PlanResourceChange_Response

type PlanResourceChange_Response struct {
	PlannedState    *DynamicValue    `protobuf:"bytes,1,opt,name=planned_state,json=plannedState,proto3" json:"planned_state,omitempty"`
	RequiresReplace []*AttributePath `protobuf:"bytes,2,rep,name=requires_replace,json=requiresReplace,proto3" json:"requires_replace,omitempty"`
	PlannedPrivate  []byte           `protobuf:"bytes,3,opt,name=planned_private,json=plannedPrivate,proto3" json:"planned_private,omitempty"`
	Diagnostics     []*Diagnostic    `protobuf:"bytes,4,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	// This may be set only by the helper/schema "SDK" in the main Terraform
	// repository, to request that Terraform Core >=0.12 permit additional
	// inconsistencies that can result from the legacy SDK type system
	// and its imprecise mapping to the >=0.12 type system.
	// The change in behavior implied by this flag makes sense only for the
	// specific details of the legacy SDK type system, and are not a general
	// mechanism to avoid proper type handling in providers.
	//
	//     ====              DO NOT USE THIS              ====
	//     ==== THIS MUST BE LEFT UNSET IN ALL OTHER SDKS ====
	//     ====              DO NOT USE THIS              ====
	LegacyTypeSystem     bool     `protobuf:"varint,5,opt,name=legacy_type_system,json=legacyTypeSystem,proto3" json:"legacy_type_system,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PlanResourceChange_Response) Descriptor

func (*PlanResourceChange_Response) Descriptor() ([]byte, []int)

func (*PlanResourceChange_Response) GetDiagnostics

func (m *PlanResourceChange_Response) GetDiagnostics() []*Diagnostic

func (*PlanResourceChange_Response) GetLegacyTypeSystem

func (m *PlanResourceChange_Response) GetLegacyTypeSystem() bool

func (*PlanResourceChange_Response) GetPlannedPrivate

func (m *PlanResourceChange_Response) GetPlannedPrivate() []byte

func (*PlanResourceChange_Response) GetPlannedState

func (m *PlanResourceChange_Response) GetPlannedState() *DynamicValue

func (*PlanResourceChange_Response) GetRequiresReplace

func (m *PlanResourceChange_Response) GetRequiresReplace() []*AttributePath

func (*PlanResourceChange_Response) ProtoMessage

func (*PlanResourceChange_Response) ProtoMessage()

func (*PlanResourceChange_Response) Reset

func (m *PlanResourceChange_Response) Reset()

func (*PlanResourceChange_Response) String

func (m *PlanResourceChange_Response) String() string

func (*PlanResourceChange_Response) XXX_DiscardUnknown

func (m *PlanResourceChange_Response) XXX_DiscardUnknown()

func (*PlanResourceChange_Response) XXX_Marshal

func (m *PlanResourceChange_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PlanResourceChange_Response) XXX_Merge

func (m *PlanResourceChange_Response) XXX_Merge(src proto.Message)

func (*PlanResourceChange_Response) XXX_Size

func (m *PlanResourceChange_Response) XXX_Size() int

func (*PlanResourceChange_Response) XXX_Unmarshal

func (m *PlanResourceChange_Response) XXX_Unmarshal(b []byte) error

type PrepareProviderConfig

type PrepareProviderConfig struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PrepareProviderConfig) Descriptor

func (*PrepareProviderConfig) Descriptor() ([]byte, []int)

func (*PrepareProviderConfig) ProtoMessage

func (*PrepareProviderConfig) ProtoMessage()

func (*PrepareProviderConfig) Reset

func (m *PrepareProviderConfig) Reset()

func (*PrepareProviderConfig) String

func (m *PrepareProviderConfig) String() string

func (*PrepareProviderConfig) XXX_DiscardUnknown

func (m *PrepareProviderConfig) XXX_DiscardUnknown()

func (*PrepareProviderConfig) XXX_Marshal

func (m *PrepareProviderConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PrepareProviderConfig) XXX_Merge

func (m *PrepareProviderConfig) XXX_Merge(src proto.Message)

func (*PrepareProviderConfig) XXX_Size

func (m *PrepareProviderConfig) XXX_Size() int

func (*PrepareProviderConfig) XXX_Unmarshal

func (m *PrepareProviderConfig) XXX_Unmarshal(b []byte) error

type PrepareProviderConfig_Request

type PrepareProviderConfig_Request struct {
	Config               *DynamicValue `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*PrepareProviderConfig_Request) Descriptor

func (*PrepareProviderConfig_Request) Descriptor() ([]byte, []int)

func (*PrepareProviderConfig_Request) GetConfig

func (*PrepareProviderConfig_Request) ProtoMessage

func (*PrepareProviderConfig_Request) ProtoMessage()

func (*PrepareProviderConfig_Request) Reset

func (m *PrepareProviderConfig_Request) Reset()

func (*PrepareProviderConfig_Request) String

func (*PrepareProviderConfig_Request) XXX_DiscardUnknown

func (m *PrepareProviderConfig_Request) XXX_DiscardUnknown()

func (*PrepareProviderConfig_Request) XXX_Marshal

func (m *PrepareProviderConfig_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PrepareProviderConfig_Request) XXX_Merge

func (m *PrepareProviderConfig_Request) XXX_Merge(src proto.Message)

func (*PrepareProviderConfig_Request) XXX_Size

func (m *PrepareProviderConfig_Request) XXX_Size() int

func (*PrepareProviderConfig_Request) XXX_Unmarshal

func (m *PrepareProviderConfig_Request) XXX_Unmarshal(b []byte) error

type PrepareProviderConfig_Response

type PrepareProviderConfig_Response struct {
	PreparedConfig       *DynamicValue `protobuf:"bytes,1,opt,name=prepared_config,json=preparedConfig,proto3" json:"prepared_config,omitempty"`
	Diagnostics          []*Diagnostic `protobuf:"bytes,2,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*PrepareProviderConfig_Response) Descriptor

func (*PrepareProviderConfig_Response) Descriptor() ([]byte, []int)

func (*PrepareProviderConfig_Response) GetDiagnostics

func (m *PrepareProviderConfig_Response) GetDiagnostics() []*Diagnostic

func (*PrepareProviderConfig_Response) GetPreparedConfig

func (m *PrepareProviderConfig_Response) GetPreparedConfig() *DynamicValue

func (*PrepareProviderConfig_Response) ProtoMessage

func (*PrepareProviderConfig_Response) ProtoMessage()

func (*PrepareProviderConfig_Response) Reset

func (m *PrepareProviderConfig_Response) Reset()

func (*PrepareProviderConfig_Response) String

func (*PrepareProviderConfig_Response) XXX_DiscardUnknown

func (m *PrepareProviderConfig_Response) XXX_DiscardUnknown()

func (*PrepareProviderConfig_Response) XXX_Marshal

func (m *PrepareProviderConfig_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PrepareProviderConfig_Response) XXX_Merge

func (m *PrepareProviderConfig_Response) XXX_Merge(src proto.Message)

func (*PrepareProviderConfig_Response) XXX_Size

func (m *PrepareProviderConfig_Response) XXX_Size() int

func (*PrepareProviderConfig_Response) XXX_Unmarshal

func (m *PrepareProviderConfig_Response) XXX_Unmarshal(b []byte) error

type ProviderClient

type ProviderClient interface {
	//////// Information about what a provider supports/expects
	GetSchema(ctx context.Context, in *GetProviderSchema_Request, opts ...grpc.CallOption) (*GetProviderSchema_Response, error)
	PrepareProviderConfig(ctx context.Context, in *PrepareProviderConfig_Request, opts ...grpc.CallOption) (*PrepareProviderConfig_Response, error)
	ValidateResourceTypeConfig(ctx context.Context, in *ValidateResourceTypeConfig_Request, opts ...grpc.CallOption) (*ValidateResourceTypeConfig_Response, error)
	ValidateDataSourceConfig(ctx context.Context, in *ValidateDataSourceConfig_Request, opts ...grpc.CallOption) (*ValidateDataSourceConfig_Response, error)
	UpgradeResourceState(ctx context.Context, in *UpgradeResourceState_Request, opts ...grpc.CallOption) (*UpgradeResourceState_Response, error)
	//////// One-time initialization, called before other functions below
	Configure(ctx context.Context, in *Configure_Request, opts ...grpc.CallOption) (*Configure_Response, error)
	//////// Managed Resource Lifecycle
	ReadResource(ctx context.Context, in *ReadResource_Request, opts ...grpc.CallOption) (*ReadResource_Response, error)
	PlanResourceChange(ctx context.Context, in *PlanResourceChange_Request, opts ...grpc.CallOption) (*PlanResourceChange_Response, error)
	ApplyResourceChange(ctx context.Context, in *ApplyResourceChange_Request, opts ...grpc.CallOption) (*ApplyResourceChange_Response, error)
	ImportResourceState(ctx context.Context, in *ImportResourceState_Request, opts ...grpc.CallOption) (*ImportResourceState_Response, error)
	ReadDataSource(ctx context.Context, in *ReadDataSource_Request, opts ...grpc.CallOption) (*ReadDataSource_Response, error)
	//////// Graceful Shutdown
	Stop(ctx context.Context, in *Stop_Request, opts ...grpc.CallOption) (*Stop_Response, error)
}

ProviderClient is the client API for Provider service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewProviderClient

func NewProviderClient(cc grpc.ClientConnInterface) ProviderClient

type ProviderServer

type ProviderServer interface {
	//////// Information about what a provider supports/expects
	GetSchema(context.Context, *GetProviderSchema_Request) (*GetProviderSchema_Response, error)
	PrepareProviderConfig(context.Context, *PrepareProviderConfig_Request) (*PrepareProviderConfig_Response, error)
	ValidateResourceTypeConfig(context.Context, *ValidateResourceTypeConfig_Request) (*ValidateResourceTypeConfig_Response, error)
	ValidateDataSourceConfig(context.Context, *ValidateDataSourceConfig_Request) (*ValidateDataSourceConfig_Response, error)
	UpgradeResourceState(context.Context, *UpgradeResourceState_Request) (*UpgradeResourceState_Response, error)
	//////// One-time initialization, called before other functions below
	Configure(context.Context, *Configure_Request) (*Configure_Response, error)
	//////// Managed Resource Lifecycle
	ReadResource(context.Context, *ReadResource_Request) (*ReadResource_Response, error)
	PlanResourceChange(context.Context, *PlanResourceChange_Request) (*PlanResourceChange_Response, error)
	ApplyResourceChange(context.Context, *ApplyResourceChange_Request) (*ApplyResourceChange_Response, error)
	ImportResourceState(context.Context, *ImportResourceState_Request) (*ImportResourceState_Response, error)
	ReadDataSource(context.Context, *ReadDataSource_Request) (*ReadDataSource_Response, error)
	//////// Graceful Shutdown
	Stop(context.Context, *Stop_Request) (*Stop_Response, error)
}

ProviderServer is the server API for Provider service.

type ProvisionResource

type ProvisionResource struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ProvisionResource) Descriptor

func (*ProvisionResource) Descriptor() ([]byte, []int)

func (*ProvisionResource) ProtoMessage

func (*ProvisionResource) ProtoMessage()

func (*ProvisionResource) Reset

func (m *ProvisionResource) Reset()

func (*ProvisionResource) String

func (m *ProvisionResource) String() string

func (*ProvisionResource) XXX_DiscardUnknown

func (m *ProvisionResource) XXX_DiscardUnknown()

func (*ProvisionResource) XXX_Marshal

func (m *ProvisionResource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProvisionResource) XXX_Merge

func (m *ProvisionResource) XXX_Merge(src proto.Message)

func (*ProvisionResource) XXX_Size

func (m *ProvisionResource) XXX_Size() int

func (*ProvisionResource) XXX_Unmarshal

func (m *ProvisionResource) XXX_Unmarshal(b []byte) error

type ProvisionResource_Request

type ProvisionResource_Request struct {
	Config               *DynamicValue `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	Connection           *DynamicValue `protobuf:"bytes,2,opt,name=connection,proto3" json:"connection,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ProvisionResource_Request) Descriptor

func (*ProvisionResource_Request) Descriptor() ([]byte, []int)

func (*ProvisionResource_Request) GetConfig

func (m *ProvisionResource_Request) GetConfig() *DynamicValue

func (*ProvisionResource_Request) GetConnection

func (m *ProvisionResource_Request) GetConnection() *DynamicValue

func (*ProvisionResource_Request) ProtoMessage

func (*ProvisionResource_Request) ProtoMessage()

func (*ProvisionResource_Request) Reset

func (m *ProvisionResource_Request) Reset()

func (*ProvisionResource_Request) String

func (m *ProvisionResource_Request) String() string

func (*ProvisionResource_Request) XXX_DiscardUnknown

func (m *ProvisionResource_Request) XXX_DiscardUnknown()

func (*ProvisionResource_Request) XXX_Marshal

func (m *ProvisionResource_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProvisionResource_Request) XXX_Merge

func (m *ProvisionResource_Request) XXX_Merge(src proto.Message)

func (*ProvisionResource_Request) XXX_Size

func (m *ProvisionResource_Request) XXX_Size() int

func (*ProvisionResource_Request) XXX_Unmarshal

func (m *ProvisionResource_Request) XXX_Unmarshal(b []byte) error

type ProvisionResource_Response

type ProvisionResource_Response struct {
	Output               string        `protobuf:"bytes,1,opt,name=output,proto3" json:"output,omitempty"`
	Diagnostics          []*Diagnostic `protobuf:"bytes,2,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ProvisionResource_Response) Descriptor

func (*ProvisionResource_Response) Descriptor() ([]byte, []int)

func (*ProvisionResource_Response) GetDiagnostics

func (m *ProvisionResource_Response) GetDiagnostics() []*Diagnostic

func (*ProvisionResource_Response) GetOutput

func (m *ProvisionResource_Response) GetOutput() string

func (*ProvisionResource_Response) ProtoMessage

func (*ProvisionResource_Response) ProtoMessage()

func (*ProvisionResource_Response) Reset

func (m *ProvisionResource_Response) Reset()

func (*ProvisionResource_Response) String

func (m *ProvisionResource_Response) String() string

func (*ProvisionResource_Response) XXX_DiscardUnknown

func (m *ProvisionResource_Response) XXX_DiscardUnknown()

func (*ProvisionResource_Response) XXX_Marshal

func (m *ProvisionResource_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProvisionResource_Response) XXX_Merge

func (m *ProvisionResource_Response) XXX_Merge(src proto.Message)

func (*ProvisionResource_Response) XXX_Size

func (m *ProvisionResource_Response) XXX_Size() int

func (*ProvisionResource_Response) XXX_Unmarshal

func (m *ProvisionResource_Response) XXX_Unmarshal(b []byte) error

type ProvisionerClient

ProvisionerClient is the client API for Provisioner service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type ProvisionerServer

ProvisionerServer is the server API for Provisioner service.

type Provisioner_ProvisionResourceClient

type Provisioner_ProvisionResourceClient interface {
	Recv() (*ProvisionResource_Response, error)
	grpc.ClientStream
}

type Provisioner_ProvisionResourceServer

type Provisioner_ProvisionResourceServer interface {
	Send(*ProvisionResource_Response) error
	grpc.ServerStream
}

type RawState

type RawState struct {
	Json                 []byte            `protobuf:"bytes,1,opt,name=json,proto3" json:"json,omitempty"`
	Flatmap              map[string]string `` /* 155-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

RawState holds the stored state for a resource to be upgraded by the provider. It can be in one of two formats, the current json encoded format in bytes, or the legacy flatmap format as a map of strings.

func (*RawState) Descriptor

func (*RawState) Descriptor() ([]byte, []int)

func (*RawState) GetFlatmap

func (m *RawState) GetFlatmap() map[string]string

func (*RawState) GetJson

func (m *RawState) GetJson() []byte

func (*RawState) ProtoMessage

func (*RawState) ProtoMessage()

func (*RawState) Reset

func (m *RawState) Reset()

func (*RawState) String

func (m *RawState) String() string

func (*RawState) XXX_DiscardUnknown

func (m *RawState) XXX_DiscardUnknown()

func (*RawState) XXX_Marshal

func (m *RawState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RawState) XXX_Merge

func (m *RawState) XXX_Merge(src proto.Message)

func (*RawState) XXX_Size

func (m *RawState) XXX_Size() int

func (*RawState) XXX_Unmarshal

func (m *RawState) XXX_Unmarshal(b []byte) error

type ReadDataSource

type ReadDataSource struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReadDataSource) Descriptor

func (*ReadDataSource) Descriptor() ([]byte, []int)

func (*ReadDataSource) ProtoMessage

func (*ReadDataSource) ProtoMessage()

func (*ReadDataSource) Reset

func (m *ReadDataSource) Reset()

func (*ReadDataSource) String

func (m *ReadDataSource) String() string

func (*ReadDataSource) XXX_DiscardUnknown

func (m *ReadDataSource) XXX_DiscardUnknown()

func (*ReadDataSource) XXX_Marshal

func (m *ReadDataSource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReadDataSource) XXX_Merge

func (m *ReadDataSource) XXX_Merge(src proto.Message)

func (*ReadDataSource) XXX_Size

func (m *ReadDataSource) XXX_Size() int

func (*ReadDataSource) XXX_Unmarshal

func (m *ReadDataSource) XXX_Unmarshal(b []byte) error

type ReadDataSource_Request

type ReadDataSource_Request struct {
	TypeName             string        `protobuf:"bytes,1,opt,name=type_name,json=typeName,proto3" json:"type_name,omitempty"`
	Config               *DynamicValue `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"`
	ProviderMeta         *DynamicValue `protobuf:"bytes,3,opt,name=provider_meta,json=providerMeta,proto3" json:"provider_meta,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ReadDataSource_Request) Descriptor

func (*ReadDataSource_Request) Descriptor() ([]byte, []int)

func (*ReadDataSource_Request) GetConfig

func (m *ReadDataSource_Request) GetConfig() *DynamicValue

func (*ReadDataSource_Request) GetProviderMeta added in v1.9.0

func (m *ReadDataSource_Request) GetProviderMeta() *DynamicValue

func (*ReadDataSource_Request) GetTypeName

func (m *ReadDataSource_Request) GetTypeName() string

func (*ReadDataSource_Request) ProtoMessage

func (*ReadDataSource_Request) ProtoMessage()

func (*ReadDataSource_Request) Reset

func (m *ReadDataSource_Request) Reset()

func (*ReadDataSource_Request) String

func (m *ReadDataSource_Request) String() string

func (*ReadDataSource_Request) XXX_DiscardUnknown

func (m *ReadDataSource_Request) XXX_DiscardUnknown()

func (*ReadDataSource_Request) XXX_Marshal

func (m *ReadDataSource_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReadDataSource_Request) XXX_Merge

func (m *ReadDataSource_Request) XXX_Merge(src proto.Message)

func (*ReadDataSource_Request) XXX_Size

func (m *ReadDataSource_Request) XXX_Size() int

func (*ReadDataSource_Request) XXX_Unmarshal

func (m *ReadDataSource_Request) XXX_Unmarshal(b []byte) error

type ReadDataSource_Response

type ReadDataSource_Response struct {
	State                *DynamicValue `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"`
	Diagnostics          []*Diagnostic `protobuf:"bytes,2,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ReadDataSource_Response) Descriptor

func (*ReadDataSource_Response) Descriptor() ([]byte, []int)

func (*ReadDataSource_Response) GetDiagnostics

func (m *ReadDataSource_Response) GetDiagnostics() []*Diagnostic

func (*ReadDataSource_Response) GetState

func (m *ReadDataSource_Response) GetState() *DynamicValue

func (*ReadDataSource_Response) ProtoMessage

func (*ReadDataSource_Response) ProtoMessage()

func (*ReadDataSource_Response) Reset

func (m *ReadDataSource_Response) Reset()

func (*ReadDataSource_Response) String

func (m *ReadDataSource_Response) String() string

func (*ReadDataSource_Response) XXX_DiscardUnknown

func (m *ReadDataSource_Response) XXX_DiscardUnknown()

func (*ReadDataSource_Response) XXX_Marshal

func (m *ReadDataSource_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReadDataSource_Response) XXX_Merge

func (m *ReadDataSource_Response) XXX_Merge(src proto.Message)

func (*ReadDataSource_Response) XXX_Size

func (m *ReadDataSource_Response) XXX_Size() int

func (*ReadDataSource_Response) XXX_Unmarshal

func (m *ReadDataSource_Response) XXX_Unmarshal(b []byte) error

type ReadResource

type ReadResource struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReadResource) Descriptor

func (*ReadResource) Descriptor() ([]byte, []int)

func (*ReadResource) ProtoMessage

func (*ReadResource) ProtoMessage()

func (*ReadResource) Reset

func (m *ReadResource) Reset()

func (*ReadResource) String

func (m *ReadResource) String() string

func (*ReadResource) XXX_DiscardUnknown

func (m *ReadResource) XXX_DiscardUnknown()

func (*ReadResource) XXX_Marshal

func (m *ReadResource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReadResource) XXX_Merge

func (m *ReadResource) XXX_Merge(src proto.Message)

func (*ReadResource) XXX_Size

func (m *ReadResource) XXX_Size() int

func (*ReadResource) XXX_Unmarshal

func (m *ReadResource) XXX_Unmarshal(b []byte) error

type ReadResource_Request

type ReadResource_Request struct {
	TypeName             string        `protobuf:"bytes,1,opt,name=type_name,json=typeName,proto3" json:"type_name,omitempty"`
	CurrentState         *DynamicValue `protobuf:"bytes,2,opt,name=current_state,json=currentState,proto3" json:"current_state,omitempty"`
	Private              []byte        `protobuf:"bytes,3,opt,name=private,proto3" json:"private,omitempty"`
	ProviderMeta         *DynamicValue `protobuf:"bytes,4,opt,name=provider_meta,json=providerMeta,proto3" json:"provider_meta,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ReadResource_Request) Descriptor

func (*ReadResource_Request) Descriptor() ([]byte, []int)

func (*ReadResource_Request) GetCurrentState

func (m *ReadResource_Request) GetCurrentState() *DynamicValue

func (*ReadResource_Request) GetPrivate

func (m *ReadResource_Request) GetPrivate() []byte

func (*ReadResource_Request) GetProviderMeta added in v1.9.0

func (m *ReadResource_Request) GetProviderMeta() *DynamicValue

func (*ReadResource_Request) GetTypeName

func (m *ReadResource_Request) GetTypeName() string

func (*ReadResource_Request) ProtoMessage

func (*ReadResource_Request) ProtoMessage()

func (*ReadResource_Request) Reset

func (m *ReadResource_Request) Reset()

func (*ReadResource_Request) String

func (m *ReadResource_Request) String() string

func (*ReadResource_Request) XXX_DiscardUnknown

func (m *ReadResource_Request) XXX_DiscardUnknown()

func (*ReadResource_Request) XXX_Marshal

func (m *ReadResource_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReadResource_Request) XXX_Merge

func (m *ReadResource_Request) XXX_Merge(src proto.Message)

func (*ReadResource_Request) XXX_Size

func (m *ReadResource_Request) XXX_Size() int

func (*ReadResource_Request) XXX_Unmarshal

func (m *ReadResource_Request) XXX_Unmarshal(b []byte) error

type ReadResource_Response

type ReadResource_Response struct {
	NewState             *DynamicValue `protobuf:"bytes,1,opt,name=new_state,json=newState,proto3" json:"new_state,omitempty"`
	Diagnostics          []*Diagnostic `protobuf:"bytes,2,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Private              []byte        `protobuf:"bytes,3,opt,name=private,proto3" json:"private,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ReadResource_Response) Descriptor

func (*ReadResource_Response) Descriptor() ([]byte, []int)

func (*ReadResource_Response) GetDiagnostics

func (m *ReadResource_Response) GetDiagnostics() []*Diagnostic

func (*ReadResource_Response) GetNewState

func (m *ReadResource_Response) GetNewState() *DynamicValue

func (*ReadResource_Response) GetPrivate

func (m *ReadResource_Response) GetPrivate() []byte

func (*ReadResource_Response) ProtoMessage

func (*ReadResource_Response) ProtoMessage()

func (*ReadResource_Response) Reset

func (m *ReadResource_Response) Reset()

func (*ReadResource_Response) String

func (m *ReadResource_Response) String() string

func (*ReadResource_Response) XXX_DiscardUnknown

func (m *ReadResource_Response) XXX_DiscardUnknown()

func (*ReadResource_Response) XXX_Marshal

func (m *ReadResource_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReadResource_Response) XXX_Merge

func (m *ReadResource_Response) XXX_Merge(src proto.Message)

func (*ReadResource_Response) XXX_Size

func (m *ReadResource_Response) XXX_Size() int

func (*ReadResource_Response) XXX_Unmarshal

func (m *ReadResource_Response) XXX_Unmarshal(b []byte) error

type Schema

type Schema struct {
	// The version of the schema.
	// Schemas are versioned, so that providers can upgrade a saved resource
	// state when the schema is changed.
	Version int64 `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
	// Block is the top level configuration block for this schema.
	Block                *Schema_Block `protobuf:"bytes,2,opt,name=block,proto3" json:"block,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

Schema is the configuration schema for a Resource, Provider, or Provisioner.

func (*Schema) Descriptor

func (*Schema) Descriptor() ([]byte, []int)

func (*Schema) GetBlock

func (m *Schema) GetBlock() *Schema_Block

func (*Schema) GetVersion

func (m *Schema) GetVersion() int64

func (*Schema) ProtoMessage

func (*Schema) ProtoMessage()

func (*Schema) Reset

func (m *Schema) Reset()

func (*Schema) String

func (m *Schema) String() string

func (*Schema) XXX_DiscardUnknown

func (m *Schema) XXX_DiscardUnknown()

func (*Schema) XXX_Marshal

func (m *Schema) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Schema) XXX_Merge

func (m *Schema) XXX_Merge(src proto.Message)

func (*Schema) XXX_Size

func (m *Schema) XXX_Size() int

func (*Schema) XXX_Unmarshal

func (m *Schema) XXX_Unmarshal(b []byte) error

type Schema_Attribute

type Schema_Attribute struct {
	Name                 string     `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Type                 []byte     `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	Description          string     `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Required             bool       `protobuf:"varint,4,opt,name=required,proto3" json:"required,omitempty"`
	Optional             bool       `protobuf:"varint,5,opt,name=optional,proto3" json:"optional,omitempty"`
	Computed             bool       `protobuf:"varint,6,opt,name=computed,proto3" json:"computed,omitempty"`
	Sensitive            bool       `protobuf:"varint,7,opt,name=sensitive,proto3" json:"sensitive,omitempty"`
	DescriptionKind      StringKind `` /* 133-byte string literal not displayed */
	Deprecated           bool       `protobuf:"varint,9,opt,name=deprecated,proto3" json:"deprecated,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (*Schema_Attribute) Descriptor

func (*Schema_Attribute) Descriptor() ([]byte, []int)

func (*Schema_Attribute) GetComputed

func (m *Schema_Attribute) GetComputed() bool

func (*Schema_Attribute) GetDeprecated added in v1.9.0

func (m *Schema_Attribute) GetDeprecated() bool

func (*Schema_Attribute) GetDescription

func (m *Schema_Attribute) GetDescription() string

func (*Schema_Attribute) GetDescriptionKind added in v1.9.0

func (m *Schema_Attribute) GetDescriptionKind() StringKind

func (*Schema_Attribute) GetName

func (m *Schema_Attribute) GetName() string

func (*Schema_Attribute) GetOptional

func (m *Schema_Attribute) GetOptional() bool

func (*Schema_Attribute) GetRequired

func (m *Schema_Attribute) GetRequired() bool

func (*Schema_Attribute) GetSensitive

func (m *Schema_Attribute) GetSensitive() bool

func (*Schema_Attribute) GetType

func (m *Schema_Attribute) GetType() []byte

func (*Schema_Attribute) ProtoMessage

func (*Schema_Attribute) ProtoMessage()

func (*Schema_Attribute) Reset

func (m *Schema_Attribute) Reset()

func (*Schema_Attribute) String

func (m *Schema_Attribute) String() string

func (*Schema_Attribute) XXX_DiscardUnknown

func (m *Schema_Attribute) XXX_DiscardUnknown()

func (*Schema_Attribute) XXX_Marshal

func (m *Schema_Attribute) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Schema_Attribute) XXX_Merge

func (m *Schema_Attribute) XXX_Merge(src proto.Message)

func (*Schema_Attribute) XXX_Size

func (m *Schema_Attribute) XXX_Size() int

func (*Schema_Attribute) XXX_Unmarshal

func (m *Schema_Attribute) XXX_Unmarshal(b []byte) error

type Schema_Block

type Schema_Block struct {
	Version              int64                 `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
	Attributes           []*Schema_Attribute   `protobuf:"bytes,2,rep,name=attributes,proto3" json:"attributes,omitempty"`
	BlockTypes           []*Schema_NestedBlock `protobuf:"bytes,3,rep,name=block_types,json=blockTypes,proto3" json:"block_types,omitempty"`
	Description          string                `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	DescriptionKind      StringKind            `` /* 133-byte string literal not displayed */
	Deprecated           bool                  `protobuf:"varint,6,opt,name=deprecated,proto3" json:"deprecated,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*Schema_Block) Descriptor

func (*Schema_Block) Descriptor() ([]byte, []int)

func (*Schema_Block) GetAttributes

func (m *Schema_Block) GetAttributes() []*Schema_Attribute

func (*Schema_Block) GetBlockTypes

func (m *Schema_Block) GetBlockTypes() []*Schema_NestedBlock

func (*Schema_Block) GetDeprecated added in v1.9.0

func (m *Schema_Block) GetDeprecated() bool

func (*Schema_Block) GetDescription added in v1.9.0

func (m *Schema_Block) GetDescription() string

func (*Schema_Block) GetDescriptionKind added in v1.9.0

func (m *Schema_Block) GetDescriptionKind() StringKind

func (*Schema_Block) GetVersion

func (m *Schema_Block) GetVersion() int64

func (*Schema_Block) ProtoMessage

func (*Schema_Block) ProtoMessage()

func (*Schema_Block) Reset

func (m *Schema_Block) Reset()

func (*Schema_Block) String

func (m *Schema_Block) String() string

func (*Schema_Block) XXX_DiscardUnknown

func (m *Schema_Block) XXX_DiscardUnknown()

func (*Schema_Block) XXX_Marshal

func (m *Schema_Block) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Schema_Block) XXX_Merge

func (m *Schema_Block) XXX_Merge(src proto.Message)

func (*Schema_Block) XXX_Size

func (m *Schema_Block) XXX_Size() int

func (*Schema_Block) XXX_Unmarshal

func (m *Schema_Block) XXX_Unmarshal(b []byte) error

type Schema_NestedBlock

type Schema_NestedBlock struct {
	TypeName             string                         `protobuf:"bytes,1,opt,name=type_name,json=typeName,proto3" json:"type_name,omitempty"`
	Block                *Schema_Block                  `protobuf:"bytes,2,opt,name=block,proto3" json:"block,omitempty"`
	Nesting              Schema_NestedBlock_NestingMode `protobuf:"varint,3,opt,name=nesting,proto3,enum=tfplugin5.Schema_NestedBlock_NestingMode" json:"nesting,omitempty"`
	MinItems             int64                          `protobuf:"varint,4,opt,name=min_items,json=minItems,proto3" json:"min_items,omitempty"`
	MaxItems             int64                          `protobuf:"varint,5,opt,name=max_items,json=maxItems,proto3" json:"max_items,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
	XXX_unrecognized     []byte                         `json:"-"`
	XXX_sizecache        int32                          `json:"-"`
}

func (*Schema_NestedBlock) Descriptor

func (*Schema_NestedBlock) Descriptor() ([]byte, []int)

func (*Schema_NestedBlock) GetBlock

func (m *Schema_NestedBlock) GetBlock() *Schema_Block

func (*Schema_NestedBlock) GetMaxItems

func (m *Schema_NestedBlock) GetMaxItems() int64

func (*Schema_NestedBlock) GetMinItems

func (m *Schema_NestedBlock) GetMinItems() int64

func (*Schema_NestedBlock) GetNesting

func (*Schema_NestedBlock) GetTypeName

func (m *Schema_NestedBlock) GetTypeName() string

func (*Schema_NestedBlock) ProtoMessage

func (*Schema_NestedBlock) ProtoMessage()

func (*Schema_NestedBlock) Reset

func (m *Schema_NestedBlock) Reset()

func (*Schema_NestedBlock) String

func (m *Schema_NestedBlock) String() string

func (*Schema_NestedBlock) XXX_DiscardUnknown

func (m *Schema_NestedBlock) XXX_DiscardUnknown()

func (*Schema_NestedBlock) XXX_Marshal

func (m *Schema_NestedBlock) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Schema_NestedBlock) XXX_Merge

func (m *Schema_NestedBlock) XXX_Merge(src proto.Message)

func (*Schema_NestedBlock) XXX_Size

func (m *Schema_NestedBlock) XXX_Size() int

func (*Schema_NestedBlock) XXX_Unmarshal

func (m *Schema_NestedBlock) XXX_Unmarshal(b []byte) error

type Schema_NestedBlock_NestingMode

type Schema_NestedBlock_NestingMode int32
const (
	Schema_NestedBlock_INVALID Schema_NestedBlock_NestingMode = 0
	Schema_NestedBlock_SINGLE  Schema_NestedBlock_NestingMode = 1
	Schema_NestedBlock_LIST    Schema_NestedBlock_NestingMode = 2
	Schema_NestedBlock_SET     Schema_NestedBlock_NestingMode = 3
	Schema_NestedBlock_MAP     Schema_NestedBlock_NestingMode = 4
	Schema_NestedBlock_GROUP   Schema_NestedBlock_NestingMode = 5
)

func (Schema_NestedBlock_NestingMode) EnumDescriptor

func (Schema_NestedBlock_NestingMode) EnumDescriptor() ([]byte, []int)

func (Schema_NestedBlock_NestingMode) String

type Stop

type Stop struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Stop) Descriptor

func (*Stop) Descriptor() ([]byte, []int)

func (*Stop) ProtoMessage

func (*Stop) ProtoMessage()

func (*Stop) Reset

func (m *Stop) Reset()

func (*Stop) String

func (m *Stop) String() string

func (*Stop) XXX_DiscardUnknown

func (m *Stop) XXX_DiscardUnknown()

func (*Stop) XXX_Marshal

func (m *Stop) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Stop) XXX_Merge

func (m *Stop) XXX_Merge(src proto.Message)

func (*Stop) XXX_Size

func (m *Stop) XXX_Size() int

func (*Stop) XXX_Unmarshal

func (m *Stop) XXX_Unmarshal(b []byte) error

type Stop_Request

type Stop_Request struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Stop_Request) Descriptor

func (*Stop_Request) Descriptor() ([]byte, []int)

func (*Stop_Request) ProtoMessage

func (*Stop_Request) ProtoMessage()

func (*Stop_Request) Reset

func (m *Stop_Request) Reset()

func (*Stop_Request) String

func (m *Stop_Request) String() string

func (*Stop_Request) XXX_DiscardUnknown

func (m *Stop_Request) XXX_DiscardUnknown()

func (*Stop_Request) XXX_Marshal

func (m *Stop_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Stop_Request) XXX_Merge

func (m *Stop_Request) XXX_Merge(src proto.Message)

func (*Stop_Request) XXX_Size

func (m *Stop_Request) XXX_Size() int

func (*Stop_Request) XXX_Unmarshal

func (m *Stop_Request) XXX_Unmarshal(b []byte) error

type Stop_Response

type Stop_Response struct {
	Error                string   `protobuf:"bytes,1,opt,name=Error,proto3" json:"Error,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Stop_Response) Descriptor

func (*Stop_Response) Descriptor() ([]byte, []int)

func (*Stop_Response) GetError

func (m *Stop_Response) GetError() string

func (*Stop_Response) ProtoMessage

func (*Stop_Response) ProtoMessage()

func (*Stop_Response) Reset

func (m *Stop_Response) Reset()

func (*Stop_Response) String

func (m *Stop_Response) String() string

func (*Stop_Response) XXX_DiscardUnknown

func (m *Stop_Response) XXX_DiscardUnknown()

func (*Stop_Response) XXX_Marshal

func (m *Stop_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Stop_Response) XXX_Merge

func (m *Stop_Response) XXX_Merge(src proto.Message)

func (*Stop_Response) XXX_Size

func (m *Stop_Response) XXX_Size() int

func (*Stop_Response) XXX_Unmarshal

func (m *Stop_Response) XXX_Unmarshal(b []byte) error

type StringKind added in v1.9.0

type StringKind int32
const (
	StringKind_PLAIN    StringKind = 0
	StringKind_MARKDOWN StringKind = 1
)

func (StringKind) EnumDescriptor added in v1.9.0

func (StringKind) EnumDescriptor() ([]byte, []int)

func (StringKind) String added in v1.9.0

func (x StringKind) String() string

type UnimplementedProviderServer

type UnimplementedProviderServer struct {
}

UnimplementedProviderServer can be embedded to have forward compatible implementations.

func (*UnimplementedProviderServer) ApplyResourceChange

func (*UnimplementedProviderServer) Configure

func (*UnimplementedProviderServer) GetSchema

func (*UnimplementedProviderServer) ImportResourceState

func (*UnimplementedProviderServer) PlanResourceChange

func (*UnimplementedProviderServer) PrepareProviderConfig

func (*UnimplementedProviderServer) ReadDataSource

func (*UnimplementedProviderServer) ReadResource

func (*UnimplementedProviderServer) Stop

func (*UnimplementedProviderServer) UpgradeResourceState

func (*UnimplementedProviderServer) ValidateDataSourceConfig

type UnimplementedProvisionerServer

type UnimplementedProvisionerServer struct {
}

UnimplementedProvisionerServer can be embedded to have forward compatible implementations.

func (*UnimplementedProvisionerServer) GetSchema

func (*UnimplementedProvisionerServer) ProvisionResource

func (*UnimplementedProvisionerServer) Stop

func (*UnimplementedProvisionerServer) ValidateProvisionerConfig

type UpgradeResourceState

type UpgradeResourceState struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*UpgradeResourceState) Descriptor

func (*UpgradeResourceState) Descriptor() ([]byte, []int)

func (*UpgradeResourceState) ProtoMessage

func (*UpgradeResourceState) ProtoMessage()

func (*UpgradeResourceState) Reset

func (m *UpgradeResourceState) Reset()

func (*UpgradeResourceState) String

func (m *UpgradeResourceState) String() string

func (*UpgradeResourceState) XXX_DiscardUnknown

func (m *UpgradeResourceState) XXX_DiscardUnknown()

func (*UpgradeResourceState) XXX_Marshal

func (m *UpgradeResourceState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpgradeResourceState) XXX_Merge

func (m *UpgradeResourceState) XXX_Merge(src proto.Message)

func (*UpgradeResourceState) XXX_Size

func (m *UpgradeResourceState) XXX_Size() int

func (*UpgradeResourceState) XXX_Unmarshal

func (m *UpgradeResourceState) XXX_Unmarshal(b []byte) error

type UpgradeResourceState_Request

type UpgradeResourceState_Request struct {
	TypeName string `protobuf:"bytes,1,opt,name=type_name,json=typeName,proto3" json:"type_name,omitempty"`
	// version is the schema_version number recorded in the state file
	Version int64 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"`
	// raw_state is the raw states as stored for the resource.  Core does
	// not have access to the schema of prior_version, so it's the
	// provider's responsibility to interpret this value using the
	// appropriate older schema. The raw_state will be the json encoded
	// state, or a legacy flat-mapped format.
	RawState             *RawState `protobuf:"bytes,3,opt,name=raw_state,json=rawState,proto3" json:"raw_state,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

func (*UpgradeResourceState_Request) Descriptor

func (*UpgradeResourceState_Request) Descriptor() ([]byte, []int)

func (*UpgradeResourceState_Request) GetRawState

func (m *UpgradeResourceState_Request) GetRawState() *RawState

func (*UpgradeResourceState_Request) GetTypeName

func (m *UpgradeResourceState_Request) GetTypeName() string

func (*UpgradeResourceState_Request) GetVersion

func (m *UpgradeResourceState_Request) GetVersion() int64

func (*UpgradeResourceState_Request) ProtoMessage

func (*UpgradeResourceState_Request) ProtoMessage()

func (*UpgradeResourceState_Request) Reset

func (m *UpgradeResourceState_Request) Reset()

func (*UpgradeResourceState_Request) String

func (*UpgradeResourceState_Request) XXX_DiscardUnknown

func (m *UpgradeResourceState_Request) XXX_DiscardUnknown()

func (*UpgradeResourceState_Request) XXX_Marshal

func (m *UpgradeResourceState_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpgradeResourceState_Request) XXX_Merge

func (m *UpgradeResourceState_Request) XXX_Merge(src proto.Message)

func (*UpgradeResourceState_Request) XXX_Size

func (m *UpgradeResourceState_Request) XXX_Size() int

func (*UpgradeResourceState_Request) XXX_Unmarshal

func (m *UpgradeResourceState_Request) XXX_Unmarshal(b []byte) error

type UpgradeResourceState_Response

type UpgradeResourceState_Response struct {
	// new_state is a msgpack-encoded data structure that, when interpreted with
	// the _current_ schema for this resource type, is functionally equivalent to
	// that which was given in prior_state_raw.
	UpgradedState *DynamicValue `protobuf:"bytes,1,opt,name=upgraded_state,json=upgradedState,proto3" json:"upgraded_state,omitempty"`
	// diagnostics describes any errors encountered during migration that could not
	// be safely resolved, and warnings about any possibly-risky assumptions made
	// in the upgrade process.
	Diagnostics          []*Diagnostic `protobuf:"bytes,2,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*UpgradeResourceState_Response) Descriptor

func (*UpgradeResourceState_Response) Descriptor() ([]byte, []int)

func (*UpgradeResourceState_Response) GetDiagnostics

func (m *UpgradeResourceState_Response) GetDiagnostics() []*Diagnostic

func (*UpgradeResourceState_Response) GetUpgradedState

func (m *UpgradeResourceState_Response) GetUpgradedState() *DynamicValue

func (*UpgradeResourceState_Response) ProtoMessage

func (*UpgradeResourceState_Response) ProtoMessage()

func (*UpgradeResourceState_Response) Reset

func (m *UpgradeResourceState_Response) Reset()

func (*UpgradeResourceState_Response) String

func (*UpgradeResourceState_Response) XXX_DiscardUnknown

func (m *UpgradeResourceState_Response) XXX_DiscardUnknown()

func (*UpgradeResourceState_Response) XXX_Marshal

func (m *UpgradeResourceState_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpgradeResourceState_Response) XXX_Merge

func (m *UpgradeResourceState_Response) XXX_Merge(src proto.Message)

func (*UpgradeResourceState_Response) XXX_Size

func (m *UpgradeResourceState_Response) XXX_Size() int

func (*UpgradeResourceState_Response) XXX_Unmarshal

func (m *UpgradeResourceState_Response) XXX_Unmarshal(b []byte) error

type ValidateDataSourceConfig

type ValidateDataSourceConfig struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ValidateDataSourceConfig) Descriptor

func (*ValidateDataSourceConfig) Descriptor() ([]byte, []int)

func (*ValidateDataSourceConfig) ProtoMessage

func (*ValidateDataSourceConfig) ProtoMessage()

func (*ValidateDataSourceConfig) Reset

func (m *ValidateDataSourceConfig) Reset()

func (*ValidateDataSourceConfig) String

func (m *ValidateDataSourceConfig) String() string

func (*ValidateDataSourceConfig) XXX_DiscardUnknown

func (m *ValidateDataSourceConfig) XXX_DiscardUnknown()

func (*ValidateDataSourceConfig) XXX_Marshal

func (m *ValidateDataSourceConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ValidateDataSourceConfig) XXX_Merge

func (m *ValidateDataSourceConfig) XXX_Merge(src proto.Message)

func (*ValidateDataSourceConfig) XXX_Size

func (m *ValidateDataSourceConfig) XXX_Size() int

func (*ValidateDataSourceConfig) XXX_Unmarshal

func (m *ValidateDataSourceConfig) XXX_Unmarshal(b []byte) error

type ValidateDataSourceConfig_Request

type ValidateDataSourceConfig_Request struct {
	TypeName             string        `protobuf:"bytes,1,opt,name=type_name,json=typeName,proto3" json:"type_name,omitempty"`
	Config               *DynamicValue `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ValidateDataSourceConfig_Request) Descriptor

func (*ValidateDataSourceConfig_Request) Descriptor() ([]byte, []int)

func (*ValidateDataSourceConfig_Request) GetConfig

func (*ValidateDataSourceConfig_Request) GetTypeName

func (m *ValidateDataSourceConfig_Request) GetTypeName() string

func (*ValidateDataSourceConfig_Request) ProtoMessage

func (*ValidateDataSourceConfig_Request) ProtoMessage()

func (*ValidateDataSourceConfig_Request) Reset

func (*ValidateDataSourceConfig_Request) String

func (*ValidateDataSourceConfig_Request) XXX_DiscardUnknown

func (m *ValidateDataSourceConfig_Request) XXX_DiscardUnknown()

func (*ValidateDataSourceConfig_Request) XXX_Marshal

func (m *ValidateDataSourceConfig_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ValidateDataSourceConfig_Request) XXX_Merge

func (*ValidateDataSourceConfig_Request) XXX_Size

func (m *ValidateDataSourceConfig_Request) XXX_Size() int

func (*ValidateDataSourceConfig_Request) XXX_Unmarshal

func (m *ValidateDataSourceConfig_Request) XXX_Unmarshal(b []byte) error

type ValidateDataSourceConfig_Response

type ValidateDataSourceConfig_Response struct {
	Diagnostics          []*Diagnostic `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ValidateDataSourceConfig_Response) Descriptor

func (*ValidateDataSourceConfig_Response) Descriptor() ([]byte, []int)

func (*ValidateDataSourceConfig_Response) GetDiagnostics

func (m *ValidateDataSourceConfig_Response) GetDiagnostics() []*Diagnostic

func (*ValidateDataSourceConfig_Response) ProtoMessage

func (*ValidateDataSourceConfig_Response) ProtoMessage()

func (*ValidateDataSourceConfig_Response) Reset

func (*ValidateDataSourceConfig_Response) String

func (*ValidateDataSourceConfig_Response) XXX_DiscardUnknown

func (m *ValidateDataSourceConfig_Response) XXX_DiscardUnknown()

func (*ValidateDataSourceConfig_Response) XXX_Marshal

func (m *ValidateDataSourceConfig_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ValidateDataSourceConfig_Response) XXX_Merge

func (*ValidateDataSourceConfig_Response) XXX_Size

func (m *ValidateDataSourceConfig_Response) XXX_Size() int

func (*ValidateDataSourceConfig_Response) XXX_Unmarshal

func (m *ValidateDataSourceConfig_Response) XXX_Unmarshal(b []byte) error

type ValidateProvisionerConfig

type ValidateProvisionerConfig struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ValidateProvisionerConfig) Descriptor

func (*ValidateProvisionerConfig) Descriptor() ([]byte, []int)

func (*ValidateProvisionerConfig) ProtoMessage

func (*ValidateProvisionerConfig) ProtoMessage()

func (*ValidateProvisionerConfig) Reset

func (m *ValidateProvisionerConfig) Reset()

func (*ValidateProvisionerConfig) String

func (m *ValidateProvisionerConfig) String() string

func (*ValidateProvisionerConfig) XXX_DiscardUnknown

func (m *ValidateProvisionerConfig) XXX_DiscardUnknown()

func (*ValidateProvisionerConfig) XXX_Marshal

func (m *ValidateProvisionerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ValidateProvisionerConfig) XXX_Merge

func (m *ValidateProvisionerConfig) XXX_Merge(src proto.Message)

func (*ValidateProvisionerConfig) XXX_Size

func (m *ValidateProvisionerConfig) XXX_Size() int

func (*ValidateProvisionerConfig) XXX_Unmarshal

func (m *ValidateProvisionerConfig) XXX_Unmarshal(b []byte) error

type ValidateProvisionerConfig_Request

type ValidateProvisionerConfig_Request struct {
	Config               *DynamicValue `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ValidateProvisionerConfig_Request) Descriptor

func (*ValidateProvisionerConfig_Request) Descriptor() ([]byte, []int)

func (*ValidateProvisionerConfig_Request) GetConfig

func (*ValidateProvisionerConfig_Request) ProtoMessage

func (*ValidateProvisionerConfig_Request) ProtoMessage()

func (*ValidateProvisionerConfig_Request) Reset

func (*ValidateProvisionerConfig_Request) String

func (*ValidateProvisionerConfig_Request) XXX_DiscardUnknown

func (m *ValidateProvisionerConfig_Request) XXX_DiscardUnknown()

func (*ValidateProvisionerConfig_Request) XXX_Marshal

func (m *ValidateProvisionerConfig_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ValidateProvisionerConfig_Request) XXX_Merge

func (*ValidateProvisionerConfig_Request) XXX_Size

func (m *ValidateProvisionerConfig_Request) XXX_Size() int

func (*ValidateProvisionerConfig_Request) XXX_Unmarshal

func (m *ValidateProvisionerConfig_Request) XXX_Unmarshal(b []byte) error

type ValidateProvisionerConfig_Response

type ValidateProvisionerConfig_Response struct {
	Diagnostics          []*Diagnostic `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ValidateProvisionerConfig_Response) Descriptor

func (*ValidateProvisionerConfig_Response) Descriptor() ([]byte, []int)

func (*ValidateProvisionerConfig_Response) GetDiagnostics

func (m *ValidateProvisionerConfig_Response) GetDiagnostics() []*Diagnostic

func (*ValidateProvisionerConfig_Response) ProtoMessage

func (*ValidateProvisionerConfig_Response) ProtoMessage()

func (*ValidateProvisionerConfig_Response) Reset

func (*ValidateProvisionerConfig_Response) String

func (*ValidateProvisionerConfig_Response) XXX_DiscardUnknown

func (m *ValidateProvisionerConfig_Response) XXX_DiscardUnknown()

func (*ValidateProvisionerConfig_Response) XXX_Marshal

func (m *ValidateProvisionerConfig_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ValidateProvisionerConfig_Response) XXX_Merge

func (*ValidateProvisionerConfig_Response) XXX_Size

func (*ValidateProvisionerConfig_Response) XXX_Unmarshal

func (m *ValidateProvisionerConfig_Response) XXX_Unmarshal(b []byte) error

type ValidateResourceTypeConfig

type ValidateResourceTypeConfig struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ValidateResourceTypeConfig) Descriptor

func (*ValidateResourceTypeConfig) Descriptor() ([]byte, []int)

func (*ValidateResourceTypeConfig) ProtoMessage

func (*ValidateResourceTypeConfig) ProtoMessage()

func (*ValidateResourceTypeConfig) Reset

func (m *ValidateResourceTypeConfig) Reset()

func (*ValidateResourceTypeConfig) String

func (m *ValidateResourceTypeConfig) String() string

func (*ValidateResourceTypeConfig) XXX_DiscardUnknown

func (m *ValidateResourceTypeConfig) XXX_DiscardUnknown()

func (*ValidateResourceTypeConfig) XXX_Marshal

func (m *ValidateResourceTypeConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ValidateResourceTypeConfig) XXX_Merge

func (m *ValidateResourceTypeConfig) XXX_Merge(src proto.Message)

func (*ValidateResourceTypeConfig) XXX_Size

func (m *ValidateResourceTypeConfig) XXX_Size() int

func (*ValidateResourceTypeConfig) XXX_Unmarshal

func (m *ValidateResourceTypeConfig) XXX_Unmarshal(b []byte) error

type ValidateResourceTypeConfig_Request

type ValidateResourceTypeConfig_Request struct {
	TypeName             string        `protobuf:"bytes,1,opt,name=type_name,json=typeName,proto3" json:"type_name,omitempty"`
	Config               *DynamicValue `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ValidateResourceTypeConfig_Request) Descriptor

func (*ValidateResourceTypeConfig_Request) Descriptor() ([]byte, []int)

func (*ValidateResourceTypeConfig_Request) GetConfig

func (*ValidateResourceTypeConfig_Request) GetTypeName

func (m *ValidateResourceTypeConfig_Request) GetTypeName() string

func (*ValidateResourceTypeConfig_Request) ProtoMessage

func (*ValidateResourceTypeConfig_Request) ProtoMessage()

func (*ValidateResourceTypeConfig_Request) Reset

func (*ValidateResourceTypeConfig_Request) String

func (*ValidateResourceTypeConfig_Request) XXX_DiscardUnknown

func (m *ValidateResourceTypeConfig_Request) XXX_DiscardUnknown()

func (*ValidateResourceTypeConfig_Request) XXX_Marshal

func (m *ValidateResourceTypeConfig_Request) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ValidateResourceTypeConfig_Request) XXX_Merge

func (*ValidateResourceTypeConfig_Request) XXX_Size

func (*ValidateResourceTypeConfig_Request) XXX_Unmarshal

func (m *ValidateResourceTypeConfig_Request) XXX_Unmarshal(b []byte) error

type ValidateResourceTypeConfig_Response

type ValidateResourceTypeConfig_Response struct {
	Diagnostics          []*Diagnostic `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ValidateResourceTypeConfig_Response) Descriptor

func (*ValidateResourceTypeConfig_Response) Descriptor() ([]byte, []int)

func (*ValidateResourceTypeConfig_Response) GetDiagnostics

func (m *ValidateResourceTypeConfig_Response) GetDiagnostics() []*Diagnostic

func (*ValidateResourceTypeConfig_Response) ProtoMessage

func (*ValidateResourceTypeConfig_Response) ProtoMessage()

func (*ValidateResourceTypeConfig_Response) Reset

func (*ValidateResourceTypeConfig_Response) String

func (*ValidateResourceTypeConfig_Response) XXX_DiscardUnknown

func (m *ValidateResourceTypeConfig_Response) XXX_DiscardUnknown()

func (*ValidateResourceTypeConfig_Response) XXX_Marshal

func (m *ValidateResourceTypeConfig_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ValidateResourceTypeConfig_Response) XXX_Merge

func (*ValidateResourceTypeConfig_Response) XXX_Size

func (*ValidateResourceTypeConfig_Response) XXX_Unmarshal

func (m *ValidateResourceTypeConfig_Response) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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