package tfplugin5

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service Provider

tfplugin5.proto:127

service Provisioner

tfplugin5.proto:334

message ApplyResourceChange

tfplugin5.proto:275

(message has no fields)

message AttributePath

tfplugin5.proto:42

Used in: Diagnostic, PlanResourceChange.Response

message AttributePath.Step

tfplugin5.proto:43

Used in: AttributePath

message Configure

tfplugin5.proto:219

(message has no fields)

message Diagnostic

tfplugin5.proto:30

Used in: ApplyResourceChange.Response, Configure.Response, GetProviderSchema.Response, GetProvisionerSchema.Response, ImportResourceState.Response, PlanResourceChange.Response, PrepareProviderConfig.Response, ProvisionResource.Response, ReadDataSource.Response, ReadResource.Response, UpgradeResourceState.Response, ValidateDataSourceConfig.Response, ValidateProvisionerConfig.Response, ValidateResourceTypeConfig.Response

enum Diagnostic.Severity

tfplugin5.proto:31

Used in: Diagnostic

message DynamicValue

tfplugin5.proto:25

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

Used in: ApplyResourceChange.Request, ApplyResourceChange.Response, Configure.Request, ImportResourceState.ImportedResource, PlanResourceChange.Request, PlanResourceChange.Response, PrepareProviderConfig.Request, PrepareProviderConfig.Response, ProvisionResource.Request, ReadDataSource.Request, ReadDataSource.Response, ReadResource.Request, ReadResource.Response, UpgradeResourceState.Response, ValidateDataSourceConfig.Request, ValidateProvisionerConfig.Request, ValidateResourceTypeConfig.Request

message GetProviderSchema

tfplugin5.proto:150

(message has no fields)

message GetProvisionerSchema

tfplugin5.proto:341

(message has no fields)

message ImportResourceState

tfplugin5.proto:304

(message has no fields)

message ImportResourceState.ImportedResource

tfplugin5.proto:310

Used in: Response

message PlanResourceChange

tfplugin5.proto:243

(message has no fields)

message PrepareProviderConfig

tfplugin5.proto:162

(message has no fields)

message ProvisionResource

tfplugin5.proto:359

(message has no fields)

message RawState

tfplugin5.proto:68

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.

Used in: UpgradeResourceState.Request

message ReadDataSource

tfplugin5.proto:322

(message has no fields)

message ReadResource

tfplugin5.proto:229

(message has no fields)

message Schema

tfplugin5.proto:79

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

Used in: GetProviderSchema.Response, GetProvisionerSchema.Response

message Schema.Attribute

tfplugin5.proto:89

Used in: Block

message Schema.Block

tfplugin5.proto:80

Used in: Schema, NestedBlock

message Schema.NestedBlock

tfplugin5.proto:101

Used in: Block

enum Schema.NestedBlock.NestingMode

tfplugin5.proto:102

Used in: NestedBlock

message Stop

tfplugin5.proto:57

(message has no fields)

message Stop.Request

tfplugin5.proto:58

Used as request type in: Provider.Stop, Provisioner.Stop

(message has no fields)

message Stop.Response

tfplugin5.proto:60

Used as response type in: Provider.Stop, Provisioner.Stop

enum StringKind

tfplugin5.proto:73

Used in: Schema.Attribute, Schema.Block

message UpgradeResourceState

tfplugin5.proto:172

(message has no fields)

message ValidateDataSourceConfig

tfplugin5.proto:209

(message has no fields)

message ValidateProvisionerConfig

tfplugin5.proto:350

(message has no fields)

message ValidateResourceTypeConfig

tfplugin5.proto:199

(message has no fields)