pb

package
v0.0.32 Latest Latest
Warning

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

Go to latest
Published: Jun 24, 2024 License: MPL-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const (
	EnosService_GetVersion_FullMethodName                     = "/hashicorp.enos.v1.EnosService/GetVersion"
	EnosService_ValidateScenariosConfiguration_FullMethodName = "/hashicorp.enos.v1.EnosService/ValidateScenariosConfiguration"
	EnosService_ListScenarios_FullMethodName                  = "/hashicorp.enos.v1.EnosService/ListScenarios"
	EnosService_CheckScenarios_FullMethodName                 = "/hashicorp.enos.v1.EnosService/CheckScenarios"
	EnosService_GenerateScenarios_FullMethodName              = "/hashicorp.enos.v1.EnosService/GenerateScenarios"
	EnosService_LaunchScenarios_FullMethodName                = "/hashicorp.enos.v1.EnosService/LaunchScenarios"
	EnosService_DestroyScenarios_FullMethodName               = "/hashicorp.enos.v1.EnosService/DestroyScenarios"
	EnosService_RunScenarios_FullMethodName                   = "/hashicorp.enos.v1.EnosService/RunScenarios"
	EnosService_ExecScenarios_FullMethodName                  = "/hashicorp.enos.v1.EnosService/ExecScenarios"
	EnosService_OutputScenarios_FullMethodName                = "/hashicorp.enos.v1.EnosService/OutputScenarios"
	EnosService_Format_FullMethodName                         = "/hashicorp.enos.v1.EnosService/Format"
	EnosService_OperationEventStream_FullMethodName           = "/hashicorp.enos.v1.EnosService/OperationEventStream"
	EnosService_Operation_FullMethodName                      = "/hashicorp.enos.v1.EnosService/Operation"
	EnosService_ListSamples_FullMethodName                    = "/hashicorp.enos.v1.EnosService/ListSamples"
	EnosService_ObserveSample_FullMethodName                  = "/hashicorp.enos.v1.EnosService/ObserveSample"
	EnosService_OutlineScenarios_FullMethodName               = "/hashicorp.enos.v1.EnosService/OutlineScenarios"
)

Variables

View Source
var (
	UI_Settings_Format_name = map[int32]string{
		0: "FORMAT_UNSPECIFIED",
		1: "FORMAT_BASIC_TEXT",
		2: "FORMAT_JSON",
		3: "FORMAT_HTML",
	}
	UI_Settings_Format_value = map[string]int32{
		"FORMAT_UNSPECIFIED": 0,
		"FORMAT_BASIC_TEXT":  1,
		"FORMAT_JSON":        2,
		"FORMAT_HTML":        3,
	}
)

Enum value maps for UI_Settings_Format.

View Source
var (
	UI_Settings_Level_name = map[int32]string{
		0: "LEVEL_UNSPECIFIED",
		1: "LEVEL_ERROR",
		2: "LEVEL_WARN",
		3: "LEVEL_INFO",
		4: "LEVEL_DEBUG",
		5: "LEVEL_TRACE",
	}
	UI_Settings_Level_value = map[string]int32{
		"LEVEL_UNSPECIFIED": 0,
		"LEVEL_ERROR":       1,
		"LEVEL_WARN":        2,
		"LEVEL_INFO":        3,
		"LEVEL_DEBUG":       4,
		"LEVEL_TRACE":       5,
	}
)

Enum value maps for UI_Settings_Level.

View Source
var (
	Diagnostic_Severity_name = map[int32]string{
		0: "SEVERITY_UNSPECIFIED",
		1: "SEVERITY_UNKNOWN",
		2: "SEVERITY_ERROR",
		3: "SEVERITY_WARNING",
	}
	Diagnostic_Severity_value = map[string]int32{
		"SEVERITY_UNSPECIFIED": 0,
		"SEVERITY_UNKNOWN":     1,
		"SEVERITY_ERROR":       2,
		"SEVERITY_WARNING":     3,
	}
)

Enum value maps for Diagnostic_Severity.

View Source
var (
	Operation_Status_name = map[int32]string{
		0:  "STATUS_UNSPECIFIED",
		1:  "STATUS_UNKNOWN",
		2:  "STATUS_QUEUED",
		3:  "STATUS_WAITING",
		4:  "STATUS_RUNNING",
		6:  "STATUS_RUNNING_WARNING",
		7:  "STATUS_FAILED",
		8:  "STATUS_COMPLETED",
		9:  "STATUS_COMPLETED_WARNING",
		10: "STATUS_CANCELLED",
	}
	Operation_Status_value = map[string]int32{
		"STATUS_UNSPECIFIED":       0,
		"STATUS_UNKNOWN":           1,
		"STATUS_QUEUED":            2,
		"STATUS_WAITING":           3,
		"STATUS_RUNNING":           4,
		"STATUS_RUNNING_WARNING":   6,
		"STATUS_FAILED":            7,
		"STATUS_COMPLETED":         8,
		"STATUS_COMPLETED_WARNING": 9,
		"STATUS_CANCELLED":         10,
	}
)

Enum value maps for Operation_Status.

View Source
var (
	Matrix_Exclude_Mode_name = map[int32]string{
		0: "MODE_UNSPECIFIED",
		1: "MODE_EXACTLY",
		2: "MODE_EQUAL_UNORDERED",
		3: "MODE_CONTAINS",
	}
	Matrix_Exclude_Mode_value = map[string]int32{
		"MODE_UNSPECIFIED":     0,
		"MODE_EXACTLY":         1,
		"MODE_EQUAL_UNORDERED": 2,
		"MODE_CONTAINS":        3,
	}
)

Enum value maps for Matrix_Exclude_Mode.

View Source
var EnosService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "hashicorp.enos.v1.EnosService",
	HandlerType: (*EnosServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetVersion",
			Handler:    _EnosService_GetVersion_Handler,
		},
		{
			MethodName: "ValidateScenariosConfiguration",
			Handler:    _EnosService_ValidateScenariosConfiguration_Handler,
		},
		{
			MethodName: "CheckScenarios",
			Handler:    _EnosService_CheckScenarios_Handler,
		},
		{
			MethodName: "GenerateScenarios",
			Handler:    _EnosService_GenerateScenarios_Handler,
		},
		{
			MethodName: "LaunchScenarios",
			Handler:    _EnosService_LaunchScenarios_Handler,
		},
		{
			MethodName: "DestroyScenarios",
			Handler:    _EnosService_DestroyScenarios_Handler,
		},
		{
			MethodName: "RunScenarios",
			Handler:    _EnosService_RunScenarios_Handler,
		},
		{
			MethodName: "ExecScenarios",
			Handler:    _EnosService_ExecScenarios_Handler,
		},
		{
			MethodName: "OutputScenarios",
			Handler:    _EnosService_OutputScenarios_Handler,
		},
		{
			MethodName: "Format",
			Handler:    _EnosService_Format_Handler,
		},
		{
			MethodName: "Operation",
			Handler:    _EnosService_Operation_Handler,
		},
		{
			MethodName: "ListSamples",
			Handler:    _EnosService_ListSamples_Handler,
		},
		{
			MethodName: "ObserveSample",
			Handler:    _EnosService_ObserveSample_Handler,
		},
		{
			MethodName: "OutlineScenarios",
			Handler:    _EnosService_OutlineScenarios_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "ListScenarios",
			Handler:       _EnosService_ListScenarios_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "OperationEventStream",
			Handler:       _EnosService_OperationEventStream_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "hashicorp/enos/v1/enos.proto",
}

EnosService_ServiceDesc is the grpc.ServiceDesc for EnosService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_hashicorp_enos_v1_enos_proto protoreflect.FileDescriptor

Functions

func RegisterEnosServiceServer

func RegisterEnosServiceServer(s grpc.ServiceRegistrar, srv EnosServiceServer)

Types

type CheckScenariosRequest

type CheckScenariosRequest struct {
	Workspace *Workspace       `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	Filter    *Scenario_Filter `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*CheckScenariosRequest) Descriptor deprecated

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

Deprecated: Use CheckScenariosRequest.ProtoReflect.Descriptor instead.

func (*CheckScenariosRequest) GetFilter

func (x *CheckScenariosRequest) GetFilter() *Scenario_Filter

func (*CheckScenariosRequest) GetWorkspace

func (x *CheckScenariosRequest) GetWorkspace() *Workspace

func (*CheckScenariosRequest) ProtoMessage

func (*CheckScenariosRequest) ProtoMessage()

func (*CheckScenariosRequest) ProtoReflect

func (x *CheckScenariosRequest) ProtoReflect() protoreflect.Message

func (*CheckScenariosRequest) Reset

func (x *CheckScenariosRequest) Reset()

func (*CheckScenariosRequest) String

func (x *CheckScenariosRequest) String() string

type CheckScenariosResponse

type CheckScenariosResponse struct {
	Diagnostics []*Diagnostic    `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Decode      *DecodeResponse  `protobuf:"bytes,2,opt,name=decode,proto3" json:"decode,omitempty"`
	Operations  []*Ref_Operation `protobuf:"bytes,3,rep,name=operations,proto3" json:"operations,omitempty"`
	// contains filtered or unexported fields
}

func (*CheckScenariosResponse) Descriptor deprecated

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

Deprecated: Use CheckScenariosResponse.ProtoReflect.Descriptor instead.

func (*CheckScenariosResponse) GetDecode

func (x *CheckScenariosResponse) GetDecode() *DecodeResponse

func (*CheckScenariosResponse) GetDiagnostics

func (x *CheckScenariosResponse) GetDiagnostics() []*Diagnostic

func (*CheckScenariosResponse) GetOperations

func (x *CheckScenariosResponse) GetOperations() []*Ref_Operation

func (*CheckScenariosResponse) ProtoMessage

func (*CheckScenariosResponse) ProtoMessage()

func (*CheckScenariosResponse) ProtoReflect

func (x *CheckScenariosResponse) ProtoReflect() protoreflect.Message

func (*CheckScenariosResponse) Reset

func (x *CheckScenariosResponse) Reset()

func (*CheckScenariosResponse) String

func (x *CheckScenariosResponse) String() string

type DecodeResponse

type DecodeResponse struct {
	Diagnostics []*Diagnostic `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Flightplan  *FlightPlan   `protobuf:"bytes,2,opt,name=flightplan,proto3" json:"flightplan,omitempty"`
	// contains filtered or unexported fields
}

func (*DecodeResponse) Descriptor deprecated

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

Deprecated: Use DecodeResponse.ProtoReflect.Descriptor instead.

func (*DecodeResponse) GetDiagnostics

func (x *DecodeResponse) GetDiagnostics() []*Diagnostic

func (*DecodeResponse) GetFlightplan

func (x *DecodeResponse) GetFlightplan() *FlightPlan

func (*DecodeResponse) ProtoMessage

func (*DecodeResponse) ProtoMessage()

func (*DecodeResponse) ProtoReflect

func (x *DecodeResponse) ProtoReflect() protoreflect.Message

func (*DecodeResponse) Reset

func (x *DecodeResponse) Reset()

func (*DecodeResponse) String

func (x *DecodeResponse) String() string

type DestroyScenariosRequest

type DestroyScenariosRequest struct {
	Workspace *Workspace       `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	Filter    *Scenario_Filter `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*DestroyScenariosRequest) Descriptor deprecated

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

Deprecated: Use DestroyScenariosRequest.ProtoReflect.Descriptor instead.

func (*DestroyScenariosRequest) GetFilter

func (x *DestroyScenariosRequest) GetFilter() *Scenario_Filter

func (*DestroyScenariosRequest) GetWorkspace

func (x *DestroyScenariosRequest) GetWorkspace() *Workspace

func (*DestroyScenariosRequest) ProtoMessage

func (*DestroyScenariosRequest) ProtoMessage()

func (*DestroyScenariosRequest) ProtoReflect

func (x *DestroyScenariosRequest) ProtoReflect() protoreflect.Message

func (*DestroyScenariosRequest) Reset

func (x *DestroyScenariosRequest) Reset()

func (*DestroyScenariosRequest) String

func (x *DestroyScenariosRequest) String() string

type DestroyScenariosResponse

type DestroyScenariosResponse struct {
	Diagnostics []*Diagnostic    `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Decode      *DecodeResponse  `protobuf:"bytes,2,opt,name=decode,proto3" json:"decode,omitempty"`
	Operations  []*Ref_Operation `protobuf:"bytes,3,rep,name=operations,proto3" json:"operations,omitempty"`
	// contains filtered or unexported fields
}

func (*DestroyScenariosResponse) Descriptor deprecated

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

Deprecated: Use DestroyScenariosResponse.ProtoReflect.Descriptor instead.

func (*DestroyScenariosResponse) GetDecode

func (x *DestroyScenariosResponse) GetDecode() *DecodeResponse

func (*DestroyScenariosResponse) GetDiagnostics

func (x *DestroyScenariosResponse) GetDiagnostics() []*Diagnostic

func (*DestroyScenariosResponse) GetOperations

func (x *DestroyScenariosResponse) GetOperations() []*Ref_Operation

func (*DestroyScenariosResponse) ProtoMessage

func (*DestroyScenariosResponse) ProtoMessage()

func (*DestroyScenariosResponse) ProtoReflect

func (x *DestroyScenariosResponse) ProtoReflect() protoreflect.Message

func (*DestroyScenariosResponse) Reset

func (x *DestroyScenariosResponse) Reset()

func (*DestroyScenariosResponse) String

func (x *DestroyScenariosResponse) String() string

type Diagnostic

type Diagnostic struct {
	Severity Diagnostic_Severity `protobuf:"varint,1,opt,name=severity,proto3,enum=hashicorp.enos.v1.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"`
	Range    *Range              `protobuf:"bytes,4,opt,name=range,proto3" json:"range,omitempty"`
	Snippet  *Diagnostic_Snippet `protobuf:"bytes,5,opt,name=snippet,proto3" json:"snippet,omitempty"`
	// contains filtered or unexported fields
}

Diagnostic is how we'll return error messages that may or may not have code context associated with it. This is general enough to handle Terraform's JSON output diagnostics and Enos HCL diagnostics.

func (*Diagnostic) Descriptor deprecated

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

Deprecated: Use Diagnostic.ProtoReflect.Descriptor instead.

func (*Diagnostic) GetDetail

func (x *Diagnostic) GetDetail() string

func (*Diagnostic) GetRange

func (x *Diagnostic) GetRange() *Range

func (*Diagnostic) GetSeverity

func (x *Diagnostic) GetSeverity() Diagnostic_Severity

func (*Diagnostic) GetSnippet

func (x *Diagnostic) GetSnippet() *Diagnostic_Snippet

func (*Diagnostic) GetSummary

func (x *Diagnostic) GetSummary() string

func (*Diagnostic) ProtoMessage

func (*Diagnostic) ProtoMessage()

func (*Diagnostic) ProtoReflect

func (x *Diagnostic) ProtoReflect() protoreflect.Message

func (*Diagnostic) Reset

func (x *Diagnostic) Reset()

func (*Diagnostic) String

func (x *Diagnostic) String() string

type Diagnostic_ExpressionValue

type Diagnostic_ExpressionValue struct {
	Traversal string `protobuf:"bytes,1,opt,name=traversal,proto3" json:"traversal,omitempty"`
	Statement string `protobuf:"bytes,2,opt,name=statement,proto3" json:"statement,omitempty"`
	// contains filtered or unexported fields
}

func (*Diagnostic_ExpressionValue) Descriptor deprecated

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

Deprecated: Use Diagnostic_ExpressionValue.ProtoReflect.Descriptor instead.

func (*Diagnostic_ExpressionValue) GetStatement

func (x *Diagnostic_ExpressionValue) GetStatement() string

func (*Diagnostic_ExpressionValue) GetTraversal

func (x *Diagnostic_ExpressionValue) GetTraversal() string

func (*Diagnostic_ExpressionValue) ProtoMessage

func (*Diagnostic_ExpressionValue) ProtoMessage()

func (*Diagnostic_ExpressionValue) ProtoReflect

func (*Diagnostic_ExpressionValue) Reset

func (x *Diagnostic_ExpressionValue) Reset()

func (*Diagnostic_ExpressionValue) String

func (x *Diagnostic_ExpressionValue) String() string

type Diagnostic_Severity

type Diagnostic_Severity int32
const (
	Diagnostic_SEVERITY_UNSPECIFIED Diagnostic_Severity = 0
	Diagnostic_SEVERITY_UNKNOWN     Diagnostic_Severity = 1
	Diagnostic_SEVERITY_ERROR       Diagnostic_Severity = 2
	Diagnostic_SEVERITY_WARNING     Diagnostic_Severity = 3
)

func (Diagnostic_Severity) Descriptor

func (Diagnostic_Severity) Enum

func (Diagnostic_Severity) EnumDescriptor deprecated

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

Deprecated: Use Diagnostic_Severity.Descriptor instead.

func (Diagnostic_Severity) Number

func (Diagnostic_Severity) String

func (x Diagnostic_Severity) String() string

func (Diagnostic_Severity) Type

type Diagnostic_Snippet

type Diagnostic_Snippet struct {
	Context              string                        `protobuf:"bytes,1,opt,name=context,proto3" json:"context,omitempty"`
	Code                 string                        `protobuf:"bytes,2,opt,name=code,proto3" json:"code,omitempty"`
	StartLine            int64                         `protobuf:"varint,3,opt,name=start_line,proto3" json:"start_line,omitempty"`
	HighlightStartOffset int64                         `protobuf:"varint,4,opt,name=highlight_start_offset,proto3" json:"highlight_start_offset,omitempty"`
	HighlightEndOffset   int64                         `protobuf:"varint,5,opt,name=highlight_end_offset,proto3" json:"highlight_end_offset,omitempty"`
	Values               []*Diagnostic_ExpressionValue `protobuf:"bytes,6,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*Diagnostic_Snippet) Descriptor deprecated

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

Deprecated: Use Diagnostic_Snippet.ProtoReflect.Descriptor instead.

func (*Diagnostic_Snippet) GetCode

func (x *Diagnostic_Snippet) GetCode() string

func (*Diagnostic_Snippet) GetContext

func (x *Diagnostic_Snippet) GetContext() string

func (*Diagnostic_Snippet) GetHighlightEndOffset

func (x *Diagnostic_Snippet) GetHighlightEndOffset() int64

func (*Diagnostic_Snippet) GetHighlightStartOffset

func (x *Diagnostic_Snippet) GetHighlightStartOffset() int64

func (*Diagnostic_Snippet) GetStartLine

func (x *Diagnostic_Snippet) GetStartLine() int64

func (*Diagnostic_Snippet) GetValues

func (*Diagnostic_Snippet) ProtoMessage

func (*Diagnostic_Snippet) ProtoMessage()

func (*Diagnostic_Snippet) ProtoReflect

func (x *Diagnostic_Snippet) ProtoReflect() protoreflect.Message

func (*Diagnostic_Snippet) Reset

func (x *Diagnostic_Snippet) Reset()

func (*Diagnostic_Snippet) String

func (x *Diagnostic_Snippet) String() string

type EnosServiceClient

type EnosServiceClient interface {
	GetVersion(ctx context.Context, in *GetVersionRequest, opts ...grpc.CallOption) (*GetVersionResponse, error)
	ValidateScenariosConfiguration(ctx context.Context, in *ValidateScenariosConfigurationRequest, opts ...grpc.CallOption) (*ValidateScenariosConfigurationResponse, error)
	ListScenarios(ctx context.Context, in *ListScenariosRequest, opts ...grpc.CallOption) (EnosService_ListScenariosClient, error)
	CheckScenarios(ctx context.Context, in *CheckScenariosRequest, opts ...grpc.CallOption) (*CheckScenariosResponse, error)
	GenerateScenarios(ctx context.Context, in *GenerateScenariosRequest, opts ...grpc.CallOption) (*GenerateScenariosResponse, error)
	LaunchScenarios(ctx context.Context, in *LaunchScenariosRequest, opts ...grpc.CallOption) (*LaunchScenariosResponse, error)
	DestroyScenarios(ctx context.Context, in *DestroyScenariosRequest, opts ...grpc.CallOption) (*DestroyScenariosResponse, error)
	RunScenarios(ctx context.Context, in *RunScenariosRequest, opts ...grpc.CallOption) (*RunScenariosResponse, error)
	ExecScenarios(ctx context.Context, in *ExecScenariosRequest, opts ...grpc.CallOption) (*ExecScenariosResponse, error)
	OutputScenarios(ctx context.Context, in *OutputScenariosRequest, opts ...grpc.CallOption) (*OutputScenariosResponse, error)
	Format(ctx context.Context, in *FormatRequest, opts ...grpc.CallOption) (*FormatResponse, error)
	OperationEventStream(ctx context.Context, in *OperationEventStreamRequest, opts ...grpc.CallOption) (EnosService_OperationEventStreamClient, error)
	Operation(ctx context.Context, in *OperationRequest, opts ...grpc.CallOption) (*OperationResponse, error)
	ListSamples(ctx context.Context, in *ListSamplesRequest, opts ...grpc.CallOption) (*ListSamplesResponse, error)
	ObserveSample(ctx context.Context, in *ObserveSampleRequest, opts ...grpc.CallOption) (*ObserveSampleResponse, error)
	OutlineScenarios(ctx context.Context, in *OutlineScenariosRequest, opts ...grpc.CallOption) (*OutlineScenariosResponse, error)
}

EnosServiceClient is the client API for EnosService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type EnosServiceListScenariosResponse

type EnosServiceListScenariosResponse struct {

	// Types that are assignable to Response:
	//
	//	*EnosServiceListScenariosResponse_Scenario
	//	*EnosServiceListScenariosResponse_Decode
	Response isEnosServiceListScenariosResponse_Response `protobuf_oneof:"response"`
	// contains filtered or unexported fields
}

func (*EnosServiceListScenariosResponse) Descriptor deprecated

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

Deprecated: Use EnosServiceListScenariosResponse.ProtoReflect.Descriptor instead.

func (*EnosServiceListScenariosResponse) GetDecode

func (*EnosServiceListScenariosResponse) GetResponse

func (m *EnosServiceListScenariosResponse) GetResponse() isEnosServiceListScenariosResponse_Response

func (*EnosServiceListScenariosResponse) GetScenario

func (*EnosServiceListScenariosResponse) ProtoMessage

func (*EnosServiceListScenariosResponse) ProtoMessage()

func (*EnosServiceListScenariosResponse) ProtoReflect

func (*EnosServiceListScenariosResponse) Reset

func (*EnosServiceListScenariosResponse) String

type EnosServiceListScenariosResponse_Decode

type EnosServiceListScenariosResponse_Decode struct {
	Decode *DecodeResponse `protobuf:"bytes,3,opt,name=decode,proto3,oneof"`
}

type EnosServiceListScenariosResponse_Scenario

type EnosServiceListScenariosResponse_Scenario struct {
	Scenario *Ref_Scenario `protobuf:"bytes,1,opt,name=scenario,proto3,oneof"`
}

type EnosServiceServer

EnosServiceServer is the server API for EnosService service. All implementations should embed UnimplementedEnosServiceServer for forward compatibility

type EnosService_ListScenariosClient

type EnosService_ListScenariosClient interface {
	Recv() (*EnosServiceListScenariosResponse, error)
	grpc.ClientStream
}

type EnosService_ListScenariosServer

type EnosService_ListScenariosServer interface {
	Send(*EnosServiceListScenariosResponse) error
	grpc.ServerStream
}

type EnosService_OperationEventStreamClient

type EnosService_OperationEventStreamClient interface {
	Recv() (*OperationEventStreamResponse, error)
	grpc.ClientStream
}

type EnosService_OperationEventStreamServer

type EnosService_OperationEventStreamServer interface {
	Send(*OperationEventStreamResponse) error
	grpc.ServerStream
}

type ExecScenariosRequest

type ExecScenariosRequest struct {
	Workspace *Workspace       `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	Filter    *Scenario_Filter `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecScenariosRequest) Descriptor deprecated

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

Deprecated: Use ExecScenariosRequest.ProtoReflect.Descriptor instead.

func (*ExecScenariosRequest) GetFilter

func (x *ExecScenariosRequest) GetFilter() *Scenario_Filter

func (*ExecScenariosRequest) GetWorkspace

func (x *ExecScenariosRequest) GetWorkspace() *Workspace

func (*ExecScenariosRequest) ProtoMessage

func (*ExecScenariosRequest) ProtoMessage()

func (*ExecScenariosRequest) ProtoReflect

func (x *ExecScenariosRequest) ProtoReflect() protoreflect.Message

func (*ExecScenariosRequest) Reset

func (x *ExecScenariosRequest) Reset()

func (*ExecScenariosRequest) String

func (x *ExecScenariosRequest) String() string

type ExecScenariosResponse

type ExecScenariosResponse struct {
	Diagnostics []*Diagnostic    `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Decode      *DecodeResponse  `protobuf:"bytes,2,opt,name=decode,proto3" json:"decode,omitempty"`
	Operations  []*Ref_Operation `protobuf:"bytes,3,rep,name=operations,proto3" json:"operations,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecScenariosResponse) Descriptor deprecated

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

Deprecated: Use ExecScenariosResponse.ProtoReflect.Descriptor instead.

func (*ExecScenariosResponse) GetDecode

func (x *ExecScenariosResponse) GetDecode() *DecodeResponse

func (*ExecScenariosResponse) GetDiagnostics

func (x *ExecScenariosResponse) GetDiagnostics() []*Diagnostic

func (*ExecScenariosResponse) GetOperations

func (x *ExecScenariosResponse) GetOperations() []*Ref_Operation

func (*ExecScenariosResponse) ProtoMessage

func (*ExecScenariosResponse) ProtoMessage()

func (*ExecScenariosResponse) ProtoReflect

func (x *ExecScenariosResponse) ProtoReflect() protoreflect.Message

func (*ExecScenariosResponse) Reset

func (x *ExecScenariosResponse) Reset()

func (*ExecScenariosResponse) String

func (x *ExecScenariosResponse) String() string

type FlightPlan

type FlightPlan struct {
	BaseDir     string            `protobuf:"bytes,1,opt,name=base_dir,json=baseDir,proto3" json:"base_dir,omitempty"`
	EnosHcl     map[string][]byte `` /* 157-byte string literal not displayed */
	EnosVarsHcl map[string][]byte `` /* 167-byte string literal not displayed */
	EnosVarsEnv []string          `protobuf:"bytes,4,rep,name=enos_vars_env,proto3" json:"enos_vars_env,omitempty"`
	// contains filtered or unexported fields
}

FlightPlan is the Enos configuration.

func (*FlightPlan) Descriptor deprecated

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

Deprecated: Use FlightPlan.ProtoReflect.Descriptor instead.

func (*FlightPlan) GetBaseDir

func (x *FlightPlan) GetBaseDir() string

func (*FlightPlan) GetEnosHcl

func (x *FlightPlan) GetEnosHcl() map[string][]byte

func (*FlightPlan) GetEnosVarsEnv

func (x *FlightPlan) GetEnosVarsEnv() []string

func (*FlightPlan) GetEnosVarsHcl

func (x *FlightPlan) GetEnosVarsHcl() map[string][]byte

func (*FlightPlan) ProtoMessage

func (*FlightPlan) ProtoMessage()

func (*FlightPlan) ProtoReflect

func (x *FlightPlan) ProtoReflect() protoreflect.Message

func (*FlightPlan) Reset

func (x *FlightPlan) Reset()

func (*FlightPlan) String

func (x *FlightPlan) String() string

type FormatRequest

type FormatRequest struct {
	Files  []*FormatRequest_File `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"`
	Config *FormatRequest_Config `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*FormatRequest) Descriptor deprecated

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

Deprecated: Use FormatRequest.ProtoReflect.Descriptor instead.

func (*FormatRequest) GetConfig

func (x *FormatRequest) GetConfig() *FormatRequest_Config

func (*FormatRequest) GetFiles

func (x *FormatRequest) GetFiles() []*FormatRequest_File

func (*FormatRequest) ProtoMessage

func (*FormatRequest) ProtoMessage()

func (*FormatRequest) ProtoReflect

func (x *FormatRequest) ProtoReflect() protoreflect.Message

func (*FormatRequest) Reset

func (x *FormatRequest) Reset()

func (*FormatRequest) String

func (x *FormatRequest) String() string

type FormatRequest_Config

type FormatRequest_Config struct {
	Write     bool `protobuf:"varint,1,opt,name=write,proto3" json:"write,omitempty"`
	List      bool `protobuf:"varint,2,opt,name=list,proto3" json:"list,omitempty"`
	Check     bool `protobuf:"varint,3,opt,name=check,proto3" json:"check,omitempty"`
	Diff      bool `protobuf:"varint,4,opt,name=diff,proto3" json:"diff,omitempty"`
	Recursive bool `protobuf:"varint,5,opt,name=recursive,proto3" json:"recursive,omitempty"`
	// contains filtered or unexported fields
}

func (*FormatRequest_Config) Descriptor deprecated

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

Deprecated: Use FormatRequest_Config.ProtoReflect.Descriptor instead.

func (*FormatRequest_Config) GetCheck

func (x *FormatRequest_Config) GetCheck() bool

func (*FormatRequest_Config) GetDiff

func (x *FormatRequest_Config) GetDiff() bool

func (*FormatRequest_Config) GetList

func (x *FormatRequest_Config) GetList() bool

func (*FormatRequest_Config) GetRecursive

func (x *FormatRequest_Config) GetRecursive() bool

func (*FormatRequest_Config) GetWrite

func (x *FormatRequest_Config) GetWrite() bool

func (*FormatRequest_Config) ProtoMessage

func (*FormatRequest_Config) ProtoMessage()

func (*FormatRequest_Config) ProtoReflect

func (x *FormatRequest_Config) ProtoReflect() protoreflect.Message

func (*FormatRequest_Config) Reset

func (x *FormatRequest_Config) Reset()

func (*FormatRequest_Config) String

func (x *FormatRequest_Config) String() string

type FormatRequest_File

type FormatRequest_File struct {
	Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	Body []byte `protobuf:"bytes,2,opt,name=body,proto3" json:"body,omitempty"`
	// contains filtered or unexported fields
}

func (*FormatRequest_File) Descriptor deprecated

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

Deprecated: Use FormatRequest_File.ProtoReflect.Descriptor instead.

func (*FormatRequest_File) GetBody

func (x *FormatRequest_File) GetBody() []byte

func (*FormatRequest_File) GetPath

func (x *FormatRequest_File) GetPath() string

func (*FormatRequest_File) ProtoMessage

func (*FormatRequest_File) ProtoMessage()

func (*FormatRequest_File) ProtoReflect

func (x *FormatRequest_File) ProtoReflect() protoreflect.Message

func (*FormatRequest_File) Reset

func (x *FormatRequest_File) Reset()

func (*FormatRequest_File) String

func (x *FormatRequest_File) String() string

type FormatResponse

type FormatResponse struct {
	Diagnostics []*Diagnostic              `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Responses   []*FormatResponse_Response `protobuf:"bytes,2,rep,name=responses,proto3" json:"responses,omitempty"`
	// contains filtered or unexported fields
}

func (*FormatResponse) Descriptor deprecated

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

Deprecated: Use FormatResponse.ProtoReflect.Descriptor instead.

func (*FormatResponse) GetDiagnostics

func (x *FormatResponse) GetDiagnostics() []*Diagnostic

func (*FormatResponse) GetResponses

func (x *FormatResponse) GetResponses() []*FormatResponse_Response

func (*FormatResponse) ProtoMessage

func (*FormatResponse) ProtoMessage()

func (*FormatResponse) ProtoReflect

func (x *FormatResponse) ProtoReflect() protoreflect.Message

func (*FormatResponse) Reset

func (x *FormatResponse) Reset()

func (*FormatResponse) String

func (x *FormatResponse) String() string

type FormatResponse_Response

type FormatResponse_Response struct {
	Diagnostics []*Diagnostic `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Path        string        `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	Changed     bool          `protobuf:"varint,3,opt,name=changed,proto3" json:"changed,omitempty"`
	Diff        string        `protobuf:"bytes,4,opt,name=diff,proto3" json:"diff,omitempty"`
	Body        string        `protobuf:"bytes,5,opt,name=body,proto3" json:"body,omitempty"` // Used for formatted STDIN
	// contains filtered or unexported fields
}

func (*FormatResponse_Response) Descriptor deprecated

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

Deprecated: Use FormatResponse_Response.ProtoReflect.Descriptor instead.

func (*FormatResponse_Response) GetBody

func (x *FormatResponse_Response) GetBody() string

func (*FormatResponse_Response) GetChanged

func (x *FormatResponse_Response) GetChanged() bool

func (*FormatResponse_Response) GetDiagnostics

func (x *FormatResponse_Response) GetDiagnostics() []*Diagnostic

func (*FormatResponse_Response) GetDiff

func (x *FormatResponse_Response) GetDiff() string

func (*FormatResponse_Response) GetPath

func (x *FormatResponse_Response) GetPath() string

func (*FormatResponse_Response) ProtoMessage

func (*FormatResponse_Response) ProtoMessage()

func (*FormatResponse_Response) ProtoReflect

func (x *FormatResponse_Response) ProtoReflect() protoreflect.Message

func (*FormatResponse_Response) Reset

func (x *FormatResponse_Response) Reset()

func (*FormatResponse_Response) String

func (x *FormatResponse_Response) String() string

type GenerateScenariosRequest

type GenerateScenariosRequest struct {
	Workspace *Workspace       `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	Filter    *Scenario_Filter `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*GenerateScenariosRequest) Descriptor deprecated

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

Deprecated: Use GenerateScenariosRequest.ProtoReflect.Descriptor instead.

func (*GenerateScenariosRequest) GetFilter

func (x *GenerateScenariosRequest) GetFilter() *Scenario_Filter

func (*GenerateScenariosRequest) GetWorkspace

func (x *GenerateScenariosRequest) GetWorkspace() *Workspace

func (*GenerateScenariosRequest) ProtoMessage

func (*GenerateScenariosRequest) ProtoMessage()

func (*GenerateScenariosRequest) ProtoReflect

func (x *GenerateScenariosRequest) ProtoReflect() protoreflect.Message

func (*GenerateScenariosRequest) Reset

func (x *GenerateScenariosRequest) Reset()

func (*GenerateScenariosRequest) String

func (x *GenerateScenariosRequest) String() string

type GenerateScenariosResponse

type GenerateScenariosResponse struct {
	Diagnostics []*Diagnostic    `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Decode      *DecodeResponse  `protobuf:"bytes,2,opt,name=decode,proto3" json:"decode,omitempty"`
	Operations  []*Ref_Operation `protobuf:"bytes,3,rep,name=operations,proto3" json:"operations,omitempty"`
	// contains filtered or unexported fields
}

func (*GenerateScenariosResponse) Descriptor deprecated

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

Deprecated: Use GenerateScenariosResponse.ProtoReflect.Descriptor instead.

func (*GenerateScenariosResponse) GetDecode

func (x *GenerateScenariosResponse) GetDecode() *DecodeResponse

func (*GenerateScenariosResponse) GetDiagnostics

func (x *GenerateScenariosResponse) GetDiagnostics() []*Diagnostic

func (*GenerateScenariosResponse) GetOperations

func (x *GenerateScenariosResponse) GetOperations() []*Ref_Operation

func (*GenerateScenariosResponse) ProtoMessage

func (*GenerateScenariosResponse) ProtoMessage()

func (*GenerateScenariosResponse) ProtoReflect

func (*GenerateScenariosResponse) Reset

func (x *GenerateScenariosResponse) Reset()

func (*GenerateScenariosResponse) String

func (x *GenerateScenariosResponse) String() string

type GetVersionRequest

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

func (*GetVersionRequest) Descriptor deprecated

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

Deprecated: Use GetVersionRequest.ProtoReflect.Descriptor instead.

func (*GetVersionRequest) ProtoMessage

func (*GetVersionRequest) ProtoMessage()

func (*GetVersionRequest) ProtoReflect

func (x *GetVersionRequest) ProtoReflect() protoreflect.Message

func (*GetVersionRequest) Reset

func (x *GetVersionRequest) Reset()

func (*GetVersionRequest) String

func (x *GetVersionRequest) String() string

type GetVersionResponse

type GetVersionResponse struct {
	Diagnostics []*Diagnostic `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Version     string        `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	GitSha      string        `protobuf:"bytes,3,opt,name=git_sha,proto3" json:"git_sha,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVersionResponse) Descriptor deprecated

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

Deprecated: Use GetVersionResponse.ProtoReflect.Descriptor instead.

func (*GetVersionResponse) GetDiagnostics

func (x *GetVersionResponse) GetDiagnostics() []*Diagnostic

func (*GetVersionResponse) GetGitSha

func (x *GetVersionResponse) GetGitSha() string

func (*GetVersionResponse) GetVersion

func (x *GetVersionResponse) GetVersion() string

func (*GetVersionResponse) ProtoMessage

func (*GetVersionResponse) ProtoMessage()

func (*GetVersionResponse) ProtoReflect

func (x *GetVersionResponse) ProtoReflect() protoreflect.Message

func (*GetVersionResponse) Reset

func (x *GetVersionResponse) Reset()

func (*GetVersionResponse) String

func (x *GetVersionResponse) String() string

type LaunchScenariosRequest

type LaunchScenariosRequest struct {
	Workspace *Workspace       `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	Filter    *Scenario_Filter `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*LaunchScenariosRequest) Descriptor deprecated

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

Deprecated: Use LaunchScenariosRequest.ProtoReflect.Descriptor instead.

func (*LaunchScenariosRequest) GetFilter

func (x *LaunchScenariosRequest) GetFilter() *Scenario_Filter

func (*LaunchScenariosRequest) GetWorkspace

func (x *LaunchScenariosRequest) GetWorkspace() *Workspace

func (*LaunchScenariosRequest) ProtoMessage

func (*LaunchScenariosRequest) ProtoMessage()

func (*LaunchScenariosRequest) ProtoReflect

func (x *LaunchScenariosRequest) ProtoReflect() protoreflect.Message

func (*LaunchScenariosRequest) Reset

func (x *LaunchScenariosRequest) Reset()

func (*LaunchScenariosRequest) String

func (x *LaunchScenariosRequest) String() string

type LaunchScenariosResponse

type LaunchScenariosResponse struct {
	Diagnostics []*Diagnostic    `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Decode      *DecodeResponse  `protobuf:"bytes,2,opt,name=decode,proto3" json:"decode,omitempty"`
	Operations  []*Ref_Operation `protobuf:"bytes,3,rep,name=operations,proto3" json:"operations,omitempty"`
	// contains filtered or unexported fields
}

func (*LaunchScenariosResponse) Descriptor deprecated

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

Deprecated: Use LaunchScenariosResponse.ProtoReflect.Descriptor instead.

func (*LaunchScenariosResponse) GetDecode

func (x *LaunchScenariosResponse) GetDecode() *DecodeResponse

func (*LaunchScenariosResponse) GetDiagnostics

func (x *LaunchScenariosResponse) GetDiagnostics() []*Diagnostic

func (*LaunchScenariosResponse) GetOperations

func (x *LaunchScenariosResponse) GetOperations() []*Ref_Operation

func (*LaunchScenariosResponse) ProtoMessage

func (*LaunchScenariosResponse) ProtoMessage()

func (*LaunchScenariosResponse) ProtoReflect

func (x *LaunchScenariosResponse) ProtoReflect() protoreflect.Message

func (*LaunchScenariosResponse) Reset

func (x *LaunchScenariosResponse) Reset()

func (*LaunchScenariosResponse) String

func (x *LaunchScenariosResponse) String() string

type ListSamplesRequest

type ListSamplesRequest struct {
	Workspace *Workspace `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSamplesRequest) Descriptor deprecated

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

Deprecated: Use ListSamplesRequest.ProtoReflect.Descriptor instead.

func (*ListSamplesRequest) GetWorkspace

func (x *ListSamplesRequest) GetWorkspace() *Workspace

func (*ListSamplesRequest) ProtoMessage

func (*ListSamplesRequest) ProtoMessage()

func (*ListSamplesRequest) ProtoReflect

func (x *ListSamplesRequest) ProtoReflect() protoreflect.Message

func (*ListSamplesRequest) Reset

func (x *ListSamplesRequest) Reset()

func (*ListSamplesRequest) String

func (x *ListSamplesRequest) String() string

type ListSamplesResponse

type ListSamplesResponse struct {
	Diagnostics []*Diagnostic   `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Decode      *DecodeResponse `protobuf:"bytes,2,opt,name=decode,proto3" json:"decode,omitempty"`
	Samples     []*Ref_Sample   `protobuf:"bytes,3,rep,name=samples,proto3" json:"samples,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSamplesResponse) Descriptor deprecated

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

Deprecated: Use ListSamplesResponse.ProtoReflect.Descriptor instead.

func (*ListSamplesResponse) GetDecode

func (x *ListSamplesResponse) GetDecode() *DecodeResponse

func (*ListSamplesResponse) GetDiagnostics

func (x *ListSamplesResponse) GetDiagnostics() []*Diagnostic

func (*ListSamplesResponse) GetSamples

func (x *ListSamplesResponse) GetSamples() []*Ref_Sample

func (*ListSamplesResponse) ProtoMessage

func (*ListSamplesResponse) ProtoMessage()

func (*ListSamplesResponse) ProtoReflect

func (x *ListSamplesResponse) ProtoReflect() protoreflect.Message

func (*ListSamplesResponse) Reset

func (x *ListSamplesResponse) Reset()

func (*ListSamplesResponse) String

func (x *ListSamplesResponse) String() string

type ListScenariosRequest

type ListScenariosRequest struct {
	Workspace *Workspace       `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	Filter    *Scenario_Filter `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*ListScenariosRequest) Descriptor deprecated

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

Deprecated: Use ListScenariosRequest.ProtoReflect.Descriptor instead.

func (*ListScenariosRequest) GetFilter

func (x *ListScenariosRequest) GetFilter() *Scenario_Filter

func (*ListScenariosRequest) GetWorkspace

func (x *ListScenariosRequest) GetWorkspace() *Workspace

func (*ListScenariosRequest) ProtoMessage

func (*ListScenariosRequest) ProtoMessage()

func (*ListScenariosRequest) ProtoReflect

func (x *ListScenariosRequest) ProtoReflect() protoreflect.Message

func (*ListScenariosRequest) Reset

func (x *ListScenariosRequest) Reset()

func (*ListScenariosRequest) String

func (x *ListScenariosRequest) String() string

type ListScenariosResponse

type ListScenariosResponse struct {
	Diagnostics []*Diagnostic   `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Decode      *DecodeResponse `protobuf:"bytes,2,opt,name=decode,proto3" json:"decode,omitempty"`
	Scenarios   []*Ref_Scenario `protobuf:"bytes,3,rep,name=scenarios,proto3" json:"scenarios,omitempty"`
	// contains filtered or unexported fields
}

func (*ListScenariosResponse) Descriptor deprecated

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

Deprecated: Use ListScenariosResponse.ProtoReflect.Descriptor instead.

func (*ListScenariosResponse) GetDecode

func (x *ListScenariosResponse) GetDecode() *DecodeResponse

func (*ListScenariosResponse) GetDiagnostics

func (x *ListScenariosResponse) GetDiagnostics() []*Diagnostic

func (*ListScenariosResponse) GetScenarios

func (x *ListScenariosResponse) GetScenarios() []*Ref_Scenario

func (*ListScenariosResponse) ProtoMessage

func (*ListScenariosResponse) ProtoMessage()

func (*ListScenariosResponse) ProtoReflect

func (x *ListScenariosResponse) ProtoReflect() protoreflect.Message

func (*ListScenariosResponse) Reset

func (x *ListScenariosResponse) Reset()

func (*ListScenariosResponse) String

func (x *ListScenariosResponse) String() string

type Matrix

type Matrix struct {
	Vectors []*Matrix_Vector  `protobuf:"bytes,1,rep,name=vectors,proto3" json:"vectors,omitempty"`
	Include *Matrix_Vector    `protobuf:"bytes,2,opt,name=include,proto3" json:"include,omitempty"`
	Exclude []*Matrix_Exclude `protobuf:"bytes,3,rep,name=exclude,proto3" json:"exclude,omitempty"`
	// contains filtered or unexported fields
}

Matrix represents our DSL matrix

func (*Matrix) Descriptor deprecated

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

Deprecated: Use Matrix.ProtoReflect.Descriptor instead.

func (*Matrix) GetExclude

func (x *Matrix) GetExclude() []*Matrix_Exclude

func (*Matrix) GetInclude

func (x *Matrix) GetInclude() *Matrix_Vector

func (*Matrix) GetVectors

func (x *Matrix) GetVectors() []*Matrix_Vector

func (*Matrix) ProtoMessage

func (*Matrix) ProtoMessage()

func (*Matrix) ProtoReflect

func (x *Matrix) ProtoReflect() protoreflect.Message

func (*Matrix) Reset

func (x *Matrix) Reset()

func (*Matrix) String

func (x *Matrix) String() string

type Matrix_Element

type Matrix_Element struct {
	Key   string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*Matrix_Element) Descriptor deprecated

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

Deprecated: Use Matrix_Element.ProtoReflect.Descriptor instead.

func (*Matrix_Element) GetKey

func (x *Matrix_Element) GetKey() string

func (*Matrix_Element) GetValue

func (x *Matrix_Element) GetValue() string

func (*Matrix_Element) ProtoMessage

func (*Matrix_Element) ProtoMessage()

func (*Matrix_Element) ProtoReflect

func (x *Matrix_Element) ProtoReflect() protoreflect.Message

func (*Matrix_Element) Reset

func (x *Matrix_Element) Reset()

func (*Matrix_Element) String

func (x *Matrix_Element) String() string

type Matrix_Exclude

type Matrix_Exclude struct {
	Vector *Matrix_Vector      `protobuf:"bytes,1,opt,name=vector,proto3" json:"vector,omitempty"`
	Mode   Matrix_Exclude_Mode `protobuf:"varint,2,opt,name=mode,proto3,enum=hashicorp.enos.v1.Matrix_Exclude_Mode" json:"mode,omitempty"`
	// contains filtered or unexported fields
}

func (*Matrix_Exclude) Descriptor deprecated

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

Deprecated: Use Matrix_Exclude.ProtoReflect.Descriptor instead.

func (*Matrix_Exclude) GetMode

func (x *Matrix_Exclude) GetMode() Matrix_Exclude_Mode

func (*Matrix_Exclude) GetVector

func (x *Matrix_Exclude) GetVector() *Matrix_Vector

func (*Matrix_Exclude) ProtoMessage

func (*Matrix_Exclude) ProtoMessage()

func (*Matrix_Exclude) ProtoReflect

func (x *Matrix_Exclude) ProtoReflect() protoreflect.Message

func (*Matrix_Exclude) Reset

func (x *Matrix_Exclude) Reset()

func (*Matrix_Exclude) String

func (x *Matrix_Exclude) String() string

type Matrix_Exclude_Mode

type Matrix_Exclude_Mode int32
const (
	Matrix_Exclude_MODE_UNSPECIFIED Matrix_Exclude_Mode = 0
	// MODE_EXACTLY will match a vector that has the exact ordered elements
	Matrix_Exclude_MODE_EXACTLY Matrix_Exclude_Mode = 1
	// MODE_EQUAL_UNORDERED will match a vector that has the exact elements
	// but may be unordered.
	Matrix_Exclude_MODE_EQUAL_UNORDERED Matrix_Exclude_Mode = 2
	// MODE_CONTAINS will match any vector that has at least the given vector
	// elements in any order.
	Matrix_Exclude_MODE_CONTAINS Matrix_Exclude_Mode = 3
)

func (Matrix_Exclude_Mode) Descriptor

func (Matrix_Exclude_Mode) Enum

func (Matrix_Exclude_Mode) EnumDescriptor deprecated

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

Deprecated: Use Matrix_Exclude_Mode.Descriptor instead.

func (Matrix_Exclude_Mode) Number

func (Matrix_Exclude_Mode) String

func (x Matrix_Exclude_Mode) String() string

func (Matrix_Exclude_Mode) Type

type Matrix_Vector

type Matrix_Vector struct {
	Elements []*Matrix_Element `protobuf:"bytes,1,rep,name=elements,proto3" json:"elements,omitempty"`
	// contains filtered or unexported fields
}

func (*Matrix_Vector) Descriptor deprecated

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

Deprecated: Use Matrix_Vector.ProtoReflect.Descriptor instead.

func (*Matrix_Vector) GetElements

func (x *Matrix_Vector) GetElements() []*Matrix_Element

func (*Matrix_Vector) ProtoMessage

func (*Matrix_Vector) ProtoMessage()

func (*Matrix_Vector) ProtoReflect

func (x *Matrix_Vector) ProtoReflect() protoreflect.Message

func (*Matrix_Vector) Reset

func (x *Matrix_Vector) Reset()

func (*Matrix_Vector) String

func (x *Matrix_Vector) String() string

type ObserveSampleRequest

type ObserveSampleRequest struct {
	Workspace *Workspace     `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	Filter    *Sample_Filter `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*ObserveSampleRequest) Descriptor deprecated

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

Deprecated: Use ObserveSampleRequest.ProtoReflect.Descriptor instead.

func (*ObserveSampleRequest) GetFilter

func (x *ObserveSampleRequest) GetFilter() *Sample_Filter

func (*ObserveSampleRequest) GetWorkspace

func (x *ObserveSampleRequest) GetWorkspace() *Workspace

func (*ObserveSampleRequest) ProtoMessage

func (*ObserveSampleRequest) ProtoMessage()

func (*ObserveSampleRequest) ProtoReflect

func (x *ObserveSampleRequest) ProtoReflect() protoreflect.Message

func (*ObserveSampleRequest) Reset

func (x *ObserveSampleRequest) Reset()

func (*ObserveSampleRequest) String

func (x *ObserveSampleRequest) String() string

type ObserveSampleResponse

type ObserveSampleResponse struct {
	Diagnostics []*Diagnostic       `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Decode      *DecodeResponse     `protobuf:"bytes,2,opt,name=decode,proto3" json:"decode,omitempty"`
	Observation *Sample_Observation `protobuf:"bytes,3,opt,name=observation,proto3" json:"observation,omitempty"`
	// contains filtered or unexported fields
}

func (*ObserveSampleResponse) Descriptor deprecated

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

Deprecated: Use ObserveSampleResponse.ProtoReflect.Descriptor instead.

func (*ObserveSampleResponse) GetDecode

func (x *ObserveSampleResponse) GetDecode() *DecodeResponse

func (*ObserveSampleResponse) GetDiagnostics

func (x *ObserveSampleResponse) GetDiagnostics() []*Diagnostic

func (*ObserveSampleResponse) GetObservation

func (x *ObserveSampleResponse) GetObservation() *Sample_Observation

func (*ObserveSampleResponse) ProtoMessage

func (*ObserveSampleResponse) ProtoMessage()

func (*ObserveSampleResponse) ProtoReflect

func (x *ObserveSampleResponse) ProtoReflect() protoreflect.Message

func (*ObserveSampleResponse) Reset

func (x *ObserveSampleResponse) Reset()

func (*ObserveSampleResponse) String

func (x *ObserveSampleResponse) String() string

type Operation

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

Operation is our primary schema for a scenario operation.

func (*Operation) Descriptor deprecated

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

Deprecated: Use Operation.ProtoReflect.Descriptor instead.

func (*Operation) ProtoMessage

func (*Operation) ProtoMessage()

func (*Operation) ProtoReflect

func (x *Operation) ProtoReflect() protoreflect.Message

func (*Operation) Reset

func (x *Operation) Reset()

func (*Operation) String

func (x *Operation) String() string

type OperationEventStreamRequest

type OperationEventStreamRequest struct {
	Op *Ref_Operation `protobuf:"bytes,1,opt,name=op,proto3" json:"op,omitempty"`
	// contains filtered or unexported fields
}

func (*OperationEventStreamRequest) Descriptor deprecated

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

Deprecated: Use OperationEventStreamRequest.ProtoReflect.Descriptor instead.

func (*OperationEventStreamRequest) GetOp

func (*OperationEventStreamRequest) ProtoMessage

func (*OperationEventStreamRequest) ProtoMessage()

func (*OperationEventStreamRequest) ProtoReflect

func (*OperationEventStreamRequest) Reset

func (x *OperationEventStreamRequest) Reset()

func (*OperationEventStreamRequest) String

func (x *OperationEventStreamRequest) String() string

type OperationEventStreamResponse

type OperationEventStreamResponse struct {
	Diagnostics []*Diagnostic    `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Event       *Operation_Event `protobuf:"bytes,2,opt,name=event,proto3" json:"event,omitempty"`
	// contains filtered or unexported fields
}

func (*OperationEventStreamResponse) Descriptor deprecated

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

Deprecated: Use OperationEventStreamResponse.ProtoReflect.Descriptor instead.

func (*OperationEventStreamResponse) GetDiagnostics

func (x *OperationEventStreamResponse) GetDiagnostics() []*Diagnostic

func (*OperationEventStreamResponse) GetEvent

func (*OperationEventStreamResponse) ProtoMessage

func (*OperationEventStreamResponse) ProtoMessage()

func (*OperationEventStreamResponse) ProtoReflect

func (*OperationEventStreamResponse) Reset

func (x *OperationEventStreamResponse) Reset()

func (*OperationEventStreamResponse) String

type OperationRequest

type OperationRequest struct {
	Op *Ref_Operation `protobuf:"bytes,1,opt,name=op,proto3" json:"op,omitempty"`
	// contains filtered or unexported fields
}

func (*OperationRequest) Descriptor deprecated

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

Deprecated: Use OperationRequest.ProtoReflect.Descriptor instead.

func (*OperationRequest) GetOp

func (x *OperationRequest) GetOp() *Ref_Operation

func (*OperationRequest) ProtoMessage

func (*OperationRequest) ProtoMessage()

func (*OperationRequest) ProtoReflect

func (x *OperationRequest) ProtoReflect() protoreflect.Message

func (*OperationRequest) Reset

func (x *OperationRequest) Reset()

func (*OperationRequest) String

func (x *OperationRequest) String() string

type OperationResponse

type OperationResponse struct {
	Diagnostics []*Diagnostic       `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Response    *Operation_Response `protobuf:"bytes,2,opt,name=response,proto3" json:"response,omitempty"`
	// contains filtered or unexported fields
}

func (*OperationResponse) Descriptor deprecated

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

Deprecated: Use OperationResponse.ProtoReflect.Descriptor instead.

func (*OperationResponse) GetDiagnostics

func (x *OperationResponse) GetDiagnostics() []*Diagnostic

func (*OperationResponse) GetResponse

func (x *OperationResponse) GetResponse() *Operation_Response

func (*OperationResponse) ProtoMessage

func (*OperationResponse) ProtoMessage()

func (*OperationResponse) ProtoReflect

func (x *OperationResponse) ProtoReflect() protoreflect.Message

func (*OperationResponse) Reset

func (x *OperationResponse) Reset()

func (*OperationResponse) String

func (x *OperationResponse) String() string

type OperationResponses

type OperationResponses struct {
	Diagnostics []*Diagnostic         `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Decode      *DecodeResponse       `protobuf:"bytes,2,opt,name=decode,proto3" json:"decode,omitempty"`
	Responses   []*Operation_Response `protobuf:"bytes,3,rep,name=responses,proto3" json:"responses,omitempty"`
	// contains filtered or unexported fields
}

func (*OperationResponses) Descriptor deprecated

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

Deprecated: Use OperationResponses.ProtoReflect.Descriptor instead.

func (*OperationResponses) GetDecode

func (x *OperationResponses) GetDecode() *DecodeResponse

func (*OperationResponses) GetDiagnostics

func (x *OperationResponses) GetDiagnostics() []*Diagnostic

func (*OperationResponses) GetResponses

func (x *OperationResponses) GetResponses() []*Operation_Response

func (*OperationResponses) ProtoMessage

func (*OperationResponses) ProtoMessage()

func (*OperationResponses) ProtoReflect

func (x *OperationResponses) ProtoReflect() protoreflect.Message

func (*OperationResponses) Reset

func (x *OperationResponses) Reset()

func (*OperationResponses) String

func (x *OperationResponses) String() string

type Operation_Event

type Operation_Event struct {
	Diagnostics []*Diagnostic    `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Op          *Ref_Operation   `protobuf:"bytes,2,opt,name=op,proto3" json:"op,omitempty"`
	Status      Operation_Status `protobuf:"varint,3,opt,name=status,proto3,enum=hashicorp.enos.v1.Operation_Status" json:"status,omitempty"`
	// done is how we tell event listeners that event stream is completed. The
	// worker running the operation is responsible for setting this field when
	// the associated workFunc is completed.
	Done        bool                   `protobuf:"varint,4,opt,name=done,proto3" json:"done,omitempty"`
	PublishedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=published_at,json=publishedAt,proto3" json:"published_at,omitempty"`
	// NOTE: If you add a new value type you need to make sure you update the
	// diagnostics and ui packages to handle the new event types.
	//
	// Types that are assignable to Value:
	//
	//	*Operation_Event_Decode
	//	*Operation_Event_Generate
	//	*Operation_Event_Init
	//	*Operation_Event_Validate
	//	*Operation_Event_Plan
	//	*Operation_Event_Apply
	//	*Operation_Event_Destroy
	//	*Operation_Event_Exec
	//	*Operation_Event_Output
	//	*Operation_Event_Show
	Value isOperation_Event_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

Events operation updates that can be streamed to the client while an operation is in progress

func (*Operation_Event) Descriptor deprecated

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

Deprecated: Use Operation_Event.ProtoReflect.Descriptor instead.

func (*Operation_Event) GetApply

func (*Operation_Event) GetDecode

func (x *Operation_Event) GetDecode() *DecodeResponse

func (*Operation_Event) GetDestroy

func (*Operation_Event) GetDiagnostics

func (x *Operation_Event) GetDiagnostics() []*Diagnostic

func (*Operation_Event) GetDone

func (x *Operation_Event) GetDone() bool

func (*Operation_Event) GetExec

func (*Operation_Event) GetGenerate

func (x *Operation_Event) GetGenerate() *Operation_Response_Generate

func (*Operation_Event) GetInit

func (*Operation_Event) GetOp

func (x *Operation_Event) GetOp() *Ref_Operation

func (*Operation_Event) GetOutput

func (*Operation_Event) GetPlan

func (*Operation_Event) GetPublishedAt

func (x *Operation_Event) GetPublishedAt() *timestamppb.Timestamp

func (*Operation_Event) GetShow

func (*Operation_Event) GetStatus

func (x *Operation_Event) GetStatus() Operation_Status

func (*Operation_Event) GetValidate

func (*Operation_Event) GetValue

func (m *Operation_Event) GetValue() isOperation_Event_Value

func (*Operation_Event) ProtoMessage

func (*Operation_Event) ProtoMessage()

func (*Operation_Event) ProtoReflect

func (x *Operation_Event) ProtoReflect() protoreflect.Message

func (*Operation_Event) Reset

func (x *Operation_Event) Reset()

func (*Operation_Event) String

func (x *Operation_Event) String() string

type Operation_Event_Apply

type Operation_Event_Apply struct {
	Apply *Terraform_Command_Apply_Response `protobuf:"bytes,15,opt,name=apply,proto3,oneof"`
}

type Operation_Event_Decode

type Operation_Event_Decode struct {
	Decode *DecodeResponse `protobuf:"bytes,10,opt,name=decode,proto3,oneof"`
}

type Operation_Event_Destroy

type Operation_Event_Destroy struct {
	Destroy *Terraform_Command_Destroy_Response `protobuf:"bytes,16,opt,name=destroy,proto3,oneof"`
}

type Operation_Event_Exec

type Operation_Event_Exec struct {
	Exec *Terraform_Command_Exec_Response `protobuf:"bytes,17,opt,name=exec,proto3,oneof"`
}

type Operation_Event_Generate

type Operation_Event_Generate struct {
	Generate *Operation_Response_Generate `protobuf:"bytes,11,opt,name=generate,proto3,oneof"`
}

type Operation_Event_Init

type Operation_Event_Init struct {
	Init *Terraform_Command_Init_Response `protobuf:"bytes,12,opt,name=init,proto3,oneof"`
}

type Operation_Event_Output

type Operation_Event_Output struct {
	Output *Terraform_Command_Output_Response `protobuf:"bytes,18,opt,name=output,proto3,oneof"`
}

type Operation_Event_Plan

type Operation_Event_Plan struct {
	Plan *Terraform_Command_Plan_Response `protobuf:"bytes,14,opt,name=plan,proto3,oneof"`
}

type Operation_Event_Show

type Operation_Event_Show struct {
	Show *Terraform_Command_Show_Response `protobuf:"bytes,19,opt,name=show,proto3,oneof"`
}

type Operation_Event_Validate

type Operation_Event_Validate struct {
	Validate *Terraform_Command_Validate_Response `protobuf:"bytes,13,opt,name=validate,proto3,oneof"`
}

type Operation_Request

type Operation_Request struct {
	Scenario  *Ref_Scenario `protobuf:"bytes,1,opt,name=scenario,proto3" json:"scenario,omitempty"`
	Workspace *Workspace    `protobuf:"bytes,2,opt,name=workspace,proto3" json:"workspace,omitempty"`
	Id        string        `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
	// Types that are assignable to Value:
	//
	//	*Operation_Request_Generate_
	//	*Operation_Request_Check_
	//	*Operation_Request_Launch_
	//	*Operation_Request_Destroy_
	//	*Operation_Request_Run_
	//	*Operation_Request_Exec_
	//	*Operation_Request_Output_
	Value isOperation_Request_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

Request is an operation request. This is passed when making requests to a server.

func (*Operation_Request) Descriptor deprecated

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

Deprecated: Use Operation_Request.ProtoReflect.Descriptor instead.

func (*Operation_Request) GetCheck

func (*Operation_Request) GetDestroy

func (*Operation_Request) GetExec

func (*Operation_Request) GetGenerate

func (*Operation_Request) GetId

func (x *Operation_Request) GetId() string

func (*Operation_Request) GetLaunch

func (*Operation_Request) GetOutput

func (*Operation_Request) GetRun

func (*Operation_Request) GetScenario

func (x *Operation_Request) GetScenario() *Ref_Scenario

func (*Operation_Request) GetValue

func (m *Operation_Request) GetValue() isOperation_Request_Value

func (*Operation_Request) GetWorkspace

func (x *Operation_Request) GetWorkspace() *Workspace

func (*Operation_Request) ProtoMessage

func (*Operation_Request) ProtoMessage()

func (*Operation_Request) ProtoReflect

func (x *Operation_Request) ProtoReflect() protoreflect.Message

func (*Operation_Request) Reset

func (x *Operation_Request) Reset()

func (*Operation_Request) String

func (x *Operation_Request) String() string

type Operation_Request_Check

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

func (*Operation_Request_Check) Descriptor deprecated

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

Deprecated: Use Operation_Request_Check.ProtoReflect.Descriptor instead.

func (*Operation_Request_Check) ProtoMessage

func (*Operation_Request_Check) ProtoMessage()

func (*Operation_Request_Check) ProtoReflect

func (x *Operation_Request_Check) ProtoReflect() protoreflect.Message

func (*Operation_Request_Check) Reset

func (x *Operation_Request_Check) Reset()

func (*Operation_Request_Check) String

func (x *Operation_Request_Check) String() string

type Operation_Request_Check_

type Operation_Request_Check_ struct {
	Check *Operation_Request_Check `protobuf:"bytes,12,opt,name=check,proto3,oneof"`
}

type Operation_Request_Destroy

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

func (*Operation_Request_Destroy) Descriptor deprecated

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

Deprecated: Use Operation_Request_Destroy.ProtoReflect.Descriptor instead.

func (*Operation_Request_Destroy) ProtoMessage

func (*Operation_Request_Destroy) ProtoMessage()

func (*Operation_Request_Destroy) ProtoReflect

func (*Operation_Request_Destroy) Reset

func (x *Operation_Request_Destroy) Reset()

func (*Operation_Request_Destroy) String

func (x *Operation_Request_Destroy) String() string

type Operation_Request_Destroy_

type Operation_Request_Destroy_ struct {
	Destroy *Operation_Request_Destroy `protobuf:"bytes,14,opt,name=destroy,proto3,oneof"`
}

type Operation_Request_Exec

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

func (*Operation_Request_Exec) Descriptor deprecated

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

Deprecated: Use Operation_Request_Exec.ProtoReflect.Descriptor instead.

func (*Operation_Request_Exec) ProtoMessage

func (*Operation_Request_Exec) ProtoMessage()

func (*Operation_Request_Exec) ProtoReflect

func (x *Operation_Request_Exec) ProtoReflect() protoreflect.Message

func (*Operation_Request_Exec) Reset

func (x *Operation_Request_Exec) Reset()

func (*Operation_Request_Exec) String

func (x *Operation_Request_Exec) String() string

type Operation_Request_Exec_

type Operation_Request_Exec_ struct {
	Exec *Operation_Request_Exec `protobuf:"bytes,16,opt,name=exec,proto3,oneof"`
}

type Operation_Request_Generate

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

func (*Operation_Request_Generate) Descriptor deprecated

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

Deprecated: Use Operation_Request_Generate.ProtoReflect.Descriptor instead.

func (*Operation_Request_Generate) ProtoMessage

func (*Operation_Request_Generate) ProtoMessage()

func (*Operation_Request_Generate) ProtoReflect

func (*Operation_Request_Generate) Reset

func (x *Operation_Request_Generate) Reset()

func (*Operation_Request_Generate) String

func (x *Operation_Request_Generate) String() string

type Operation_Request_Generate_

type Operation_Request_Generate_ struct {
	Generate *Operation_Request_Generate `protobuf:"bytes,11,opt,name=generate,proto3,oneof"`
}

type Operation_Request_Launch

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

func (*Operation_Request_Launch) Descriptor deprecated

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

Deprecated: Use Operation_Request_Launch.ProtoReflect.Descriptor instead.

func (*Operation_Request_Launch) ProtoMessage

func (*Operation_Request_Launch) ProtoMessage()

func (*Operation_Request_Launch) ProtoReflect

func (x *Operation_Request_Launch) ProtoReflect() protoreflect.Message

func (*Operation_Request_Launch) Reset

func (x *Operation_Request_Launch) Reset()

func (*Operation_Request_Launch) String

func (x *Operation_Request_Launch) String() string

type Operation_Request_Launch_

type Operation_Request_Launch_ struct {
	Launch *Operation_Request_Launch `protobuf:"bytes,13,opt,name=launch,proto3,oneof"`
}

type Operation_Request_Output

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

func (*Operation_Request_Output) Descriptor deprecated

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

Deprecated: Use Operation_Request_Output.ProtoReflect.Descriptor instead.

func (*Operation_Request_Output) ProtoMessage

func (*Operation_Request_Output) ProtoMessage()

func (*Operation_Request_Output) ProtoReflect

func (x *Operation_Request_Output) ProtoReflect() protoreflect.Message

func (*Operation_Request_Output) Reset

func (x *Operation_Request_Output) Reset()

func (*Operation_Request_Output) String

func (x *Operation_Request_Output) String() string

type Operation_Request_Output_

type Operation_Request_Output_ struct {
	Output *Operation_Request_Output `protobuf:"bytes,17,opt,name=output,proto3,oneof"`
}

type Operation_Request_Run

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

func (*Operation_Request_Run) Descriptor deprecated

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

Deprecated: Use Operation_Request_Run.ProtoReflect.Descriptor instead.

func (*Operation_Request_Run) ProtoMessage

func (*Operation_Request_Run) ProtoMessage()

func (*Operation_Request_Run) ProtoReflect

func (x *Operation_Request_Run) ProtoReflect() protoreflect.Message

func (*Operation_Request_Run) Reset

func (x *Operation_Request_Run) Reset()

func (*Operation_Request_Run) String

func (x *Operation_Request_Run) String() string

type Operation_Request_Run_

type Operation_Request_Run_ struct {
	Run *Operation_Request_Run `protobuf:"bytes,15,opt,name=run,proto3,oneof"`
}

type Operation_Response

type Operation_Response struct {
	Diagnostics []*Diagnostic    `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Op          *Ref_Operation   `protobuf:"bytes,2,opt,name=op,proto3" json:"op,omitempty"`
	Status      Operation_Status `protobuf:"varint,3,opt,name=status,proto3,enum=hashicorp.enos.v1.Operation_Status" json:"status,omitempty"`
	// NOTE: If you add a new or modify value type be sure to update theoperation
	// operation helpers in the diagnostics package and the response writer init
	// the ui package.
	//
	// Types that are assignable to Value:
	//
	//	*Operation_Response_Generate_
	//	*Operation_Response_Check_
	//	*Operation_Response_Launch_
	//	*Operation_Response_Destroy_
	//	*Operation_Response_Run_
	//	*Operation_Response_Exec_
	//	*Operation_Response_Output_
	Value isOperation_Response_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

Response is an operation response from a server. The value of the response will either be the full response for the operation type or a partial event update.

func (*Operation_Response) Descriptor deprecated

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

Deprecated: Use Operation_Response.ProtoReflect.Descriptor instead.

func (*Operation_Response) GetCheck

func (*Operation_Response) GetDestroy

func (*Operation_Response) GetDiagnostics

func (x *Operation_Response) GetDiagnostics() []*Diagnostic

func (*Operation_Response) GetExec

func (*Operation_Response) GetGenerate

func (*Operation_Response) GetLaunch

func (*Operation_Response) GetOp

func (x *Operation_Response) GetOp() *Ref_Operation

func (*Operation_Response) GetOutput

func (*Operation_Response) GetRun

func (*Operation_Response) GetStatus

func (x *Operation_Response) GetStatus() Operation_Status

func (*Operation_Response) GetValue

func (m *Operation_Response) GetValue() isOperation_Response_Value

func (*Operation_Response) ProtoMessage

func (*Operation_Response) ProtoMessage()

func (*Operation_Response) ProtoReflect

func (x *Operation_Response) ProtoReflect() protoreflect.Message

func (*Operation_Response) Reset

func (x *Operation_Response) Reset()

func (*Operation_Response) String

func (x *Operation_Response) String() string

type Operation_Response_Check

type Operation_Response_Check struct {
	Diagnostics []*Diagnostic                        `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Generate    *Operation_Response_Generate         `protobuf:"bytes,2,opt,name=generate,proto3" json:"generate,omitempty"`
	Init        *Terraform_Command_Init_Response     `protobuf:"bytes,3,opt,name=init,proto3" json:"init,omitempty"`
	Validate    *Terraform_Command_Validate_Response `protobuf:"bytes,4,opt,name=validate,proto3" json:"validate,omitempty"`
	Plan        *Terraform_Command_Plan_Response     `protobuf:"bytes,5,opt,name=plan,proto3" json:"plan,omitempty"`
	// contains filtered or unexported fields
}

func (*Operation_Response_Check) Descriptor deprecated

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

Deprecated: Use Operation_Response_Check.ProtoReflect.Descriptor instead.

func (*Operation_Response_Check) GetDiagnostics

func (x *Operation_Response_Check) GetDiagnostics() []*Diagnostic

func (*Operation_Response_Check) GetGenerate

func (*Operation_Response_Check) GetInit

func (*Operation_Response_Check) GetPlan

func (*Operation_Response_Check) GetValidate

func (*Operation_Response_Check) ProtoMessage

func (*Operation_Response_Check) ProtoMessage()

func (*Operation_Response_Check) ProtoReflect

func (x *Operation_Response_Check) ProtoReflect() protoreflect.Message

func (*Operation_Response_Check) Reset

func (x *Operation_Response_Check) Reset()

func (*Operation_Response_Check) String

func (x *Operation_Response_Check) String() string

type Operation_Response_Check_

type Operation_Response_Check_ struct {
	Check *Operation_Response_Check `protobuf:"bytes,12,opt,name=check,proto3,oneof"`
}

type Operation_Response_Destroy

type Operation_Response_Destroy struct {
	Diagnostics    []*Diagnostic                       `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	PriorStateShow *Terraform_Command_Show_Response    `protobuf:"bytes,5,opt,name=prior_state_show,json=priorStateShow,proto3" json:"prior_state_show,omitempty"`
	Generate       *Operation_Response_Generate        `protobuf:"bytes,2,opt,name=generate,proto3" json:"generate,omitempty"`
	Init           *Terraform_Command_Init_Response    `protobuf:"bytes,4,opt,name=init,proto3" json:"init,omitempty"`
	Destroy        *Terraform_Command_Destroy_Response `protobuf:"bytes,3,opt,name=destroy,proto3" json:"destroy,omitempty"`
	// contains filtered or unexported fields
}

func (*Operation_Response_Destroy) Descriptor deprecated

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

Deprecated: Use Operation_Response_Destroy.ProtoReflect.Descriptor instead.

func (*Operation_Response_Destroy) GetDestroy

func (*Operation_Response_Destroy) GetDiagnostics

func (x *Operation_Response_Destroy) GetDiagnostics() []*Diagnostic

func (*Operation_Response_Destroy) GetGenerate

func (*Operation_Response_Destroy) GetInit

func (*Operation_Response_Destroy) GetPriorStateShow

func (*Operation_Response_Destroy) ProtoMessage

func (*Operation_Response_Destroy) ProtoMessage()

func (*Operation_Response_Destroy) ProtoReflect

func (*Operation_Response_Destroy) Reset

func (x *Operation_Response_Destroy) Reset()

func (*Operation_Response_Destroy) String

func (x *Operation_Response_Destroy) String() string

type Operation_Response_Destroy_

type Operation_Response_Destroy_ struct {
	Destroy *Operation_Response_Destroy `protobuf:"bytes,14,opt,name=destroy,proto3,oneof"`
}

type Operation_Response_Exec

type Operation_Response_Exec struct {
	Diagnostics     []*Diagnostic                    `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	TerraformModule *Terraform_Module                `protobuf:"bytes,2,opt,name=terraform_module,proto3" json:"terraform_module,omitempty"`
	Exec            *Terraform_Command_Exec_Response `protobuf:"bytes,3,opt,name=exec,proto3" json:"exec,omitempty"`
	// contains filtered or unexported fields
}

func (*Operation_Response_Exec) Descriptor deprecated

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

Deprecated: Use Operation_Response_Exec.ProtoReflect.Descriptor instead.

func (*Operation_Response_Exec) GetDiagnostics

func (x *Operation_Response_Exec) GetDiagnostics() []*Diagnostic

func (*Operation_Response_Exec) GetExec

func (*Operation_Response_Exec) GetTerraformModule

func (x *Operation_Response_Exec) GetTerraformModule() *Terraform_Module

func (*Operation_Response_Exec) ProtoMessage

func (*Operation_Response_Exec) ProtoMessage()

func (*Operation_Response_Exec) ProtoReflect

func (x *Operation_Response_Exec) ProtoReflect() protoreflect.Message

func (*Operation_Response_Exec) Reset

func (x *Operation_Response_Exec) Reset()

func (*Operation_Response_Exec) String

func (x *Operation_Response_Exec) String() string

type Operation_Response_Exec_

type Operation_Response_Exec_ struct {
	Exec *Operation_Response_Exec `protobuf:"bytes,16,opt,name=exec,proto3,oneof"`
}

type Operation_Response_Generate

type Operation_Response_Generate struct {
	Diagnostics     []*Diagnostic     `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	TerraformModule *Terraform_Module `protobuf:"bytes,2,opt,name=terraform_module,proto3" json:"terraform_module,omitempty"`
	// contains filtered or unexported fields
}

func (*Operation_Response_Generate) Descriptor deprecated

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

Deprecated: Use Operation_Response_Generate.ProtoReflect.Descriptor instead.

func (*Operation_Response_Generate) GetDiagnostics

func (x *Operation_Response_Generate) GetDiagnostics() []*Diagnostic

func (*Operation_Response_Generate) GetTerraformModule

func (x *Operation_Response_Generate) GetTerraformModule() *Terraform_Module

func (*Operation_Response_Generate) ProtoMessage

func (*Operation_Response_Generate) ProtoMessage()

func (*Operation_Response_Generate) ProtoReflect

func (*Operation_Response_Generate) Reset

func (x *Operation_Response_Generate) Reset()

func (*Operation_Response_Generate) String

func (x *Operation_Response_Generate) String() string

type Operation_Response_Generate_

type Operation_Response_Generate_ struct {
	Generate *Operation_Response_Generate `protobuf:"bytes,11,opt,name=generate,proto3,oneof"`
}

type Operation_Response_Launch

type Operation_Response_Launch struct {
	Diagnostics []*Diagnostic                        `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Generate    *Operation_Response_Generate         `protobuf:"bytes,2,opt,name=generate,proto3" json:"generate,omitempty"`
	Init        *Terraform_Command_Init_Response     `protobuf:"bytes,3,opt,name=init,proto3" json:"init,omitempty"`
	Validate    *Terraform_Command_Validate_Response `protobuf:"bytes,4,opt,name=validate,proto3" json:"validate,omitempty"`
	Plan        *Terraform_Command_Plan_Response     `protobuf:"bytes,5,opt,name=plan,proto3" json:"plan,omitempty"`
	Apply       *Terraform_Command_Apply_Response    `protobuf:"bytes,6,opt,name=apply,proto3" json:"apply,omitempty"`
	// contains filtered or unexported fields
}

func (*Operation_Response_Launch) Descriptor deprecated

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

Deprecated: Use Operation_Response_Launch.ProtoReflect.Descriptor instead.

func (*Operation_Response_Launch) GetApply

func (*Operation_Response_Launch) GetDiagnostics

func (x *Operation_Response_Launch) GetDiagnostics() []*Diagnostic

func (*Operation_Response_Launch) GetGenerate

func (*Operation_Response_Launch) GetInit

func (*Operation_Response_Launch) GetPlan

func (*Operation_Response_Launch) GetValidate

func (*Operation_Response_Launch) ProtoMessage

func (*Operation_Response_Launch) ProtoMessage()

func (*Operation_Response_Launch) ProtoReflect

func (*Operation_Response_Launch) Reset

func (x *Operation_Response_Launch) Reset()

func (*Operation_Response_Launch) String

func (x *Operation_Response_Launch) String() string

type Operation_Response_Launch_

type Operation_Response_Launch_ struct {
	Launch *Operation_Response_Launch `protobuf:"bytes,13,opt,name=launch,proto3,oneof"`
}

type Operation_Response_Output

type Operation_Response_Output struct {
	Diagnostics     []*Diagnostic                      `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	TerraformModule *Terraform_Module                  `protobuf:"bytes,2,opt,name=terraform_module,proto3" json:"terraform_module,omitempty"`
	Output          *Terraform_Command_Output_Response `protobuf:"bytes,3,opt,name=output,proto3" json:"output,omitempty"`
	// contains filtered or unexported fields
}

func (*Operation_Response_Output) Descriptor deprecated

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

Deprecated: Use Operation_Response_Output.ProtoReflect.Descriptor instead.

func (*Operation_Response_Output) GetDiagnostics

func (x *Operation_Response_Output) GetDiagnostics() []*Diagnostic

func (*Operation_Response_Output) GetOutput

func (*Operation_Response_Output) GetTerraformModule

func (x *Operation_Response_Output) GetTerraformModule() *Terraform_Module

func (*Operation_Response_Output) ProtoMessage

func (*Operation_Response_Output) ProtoMessage()

func (*Operation_Response_Output) ProtoReflect

func (*Operation_Response_Output) Reset

func (x *Operation_Response_Output) Reset()

func (*Operation_Response_Output) String

func (x *Operation_Response_Output) String() string

type Operation_Response_Output_

type Operation_Response_Output_ struct {
	Output *Operation_Response_Output `protobuf:"bytes,17,opt,name=output,proto3,oneof"`
}

type Operation_Response_Run

type Operation_Response_Run struct {
	Diagnostics    []*Diagnostic                        `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Generate       *Operation_Response_Generate         `protobuf:"bytes,2,opt,name=generate,proto3" json:"generate,omitempty"`
	Init           *Terraform_Command_Init_Response     `protobuf:"bytes,3,opt,name=init,proto3" json:"init,omitempty"`
	Validate       *Terraform_Command_Validate_Response `protobuf:"bytes,4,opt,name=validate,proto3" json:"validate,omitempty"`
	Plan           *Terraform_Command_Plan_Response     `protobuf:"bytes,5,opt,name=plan,proto3" json:"plan,omitempty"`
	Apply          *Terraform_Command_Apply_Response    `protobuf:"bytes,6,opt,name=apply,proto3" json:"apply,omitempty"`
	PriorStateShow *Terraform_Command_Show_Response     `protobuf:"bytes,8,opt,name=prior_state_show,json=priorStateShow,proto3" json:"prior_state_show,omitempty"`
	Destroy        *Terraform_Command_Destroy_Response  `protobuf:"bytes,7,opt,name=destroy,proto3" json:"destroy,omitempty"`
	// contains filtered or unexported fields
}

func (*Operation_Response_Run) Descriptor deprecated

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

Deprecated: Use Operation_Response_Run.ProtoReflect.Descriptor instead.

func (*Operation_Response_Run) GetApply

func (*Operation_Response_Run) GetDestroy

func (*Operation_Response_Run) GetDiagnostics

func (x *Operation_Response_Run) GetDiagnostics() []*Diagnostic

func (*Operation_Response_Run) GetGenerate

func (*Operation_Response_Run) GetInit

func (*Operation_Response_Run) GetPlan

func (*Operation_Response_Run) GetPriorStateShow

func (*Operation_Response_Run) GetValidate

func (*Operation_Response_Run) ProtoMessage

func (*Operation_Response_Run) ProtoMessage()

func (*Operation_Response_Run) ProtoReflect

func (x *Operation_Response_Run) ProtoReflect() protoreflect.Message

func (*Operation_Response_Run) Reset

func (x *Operation_Response_Run) Reset()

func (*Operation_Response_Run) String

func (x *Operation_Response_Run) String() string

type Operation_Response_Run_

type Operation_Response_Run_ struct {
	Run *Operation_Response_Run `protobuf:"bytes,15,opt,name=run,proto3,oneof"`
}

type Operation_Status

type Operation_Status int32
const (
	Operation_STATUS_UNSPECIFIED       Operation_Status = 0
	Operation_STATUS_UNKNOWN           Operation_Status = 1
	Operation_STATUS_QUEUED            Operation_Status = 2
	Operation_STATUS_WAITING           Operation_Status = 3
	Operation_STATUS_RUNNING           Operation_Status = 4
	Operation_STATUS_RUNNING_WARNING   Operation_Status = 6
	Operation_STATUS_FAILED            Operation_Status = 7
	Operation_STATUS_COMPLETED         Operation_Status = 8
	Operation_STATUS_COMPLETED_WARNING Operation_Status = 9
	Operation_STATUS_CANCELLED         Operation_Status = 10
)

func (Operation_Status) Descriptor

func (Operation_Status) Enum

func (Operation_Status) EnumDescriptor deprecated

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

Deprecated: Use Operation_Status.Descriptor instead.

func (Operation_Status) Number

func (Operation_Status) String

func (x Operation_Status) String() string

func (Operation_Status) Type

type Operator

type Operator struct {
	Config *Operator_Config `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

Operator is our operation operator

func (*Operator) Descriptor deprecated

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

Deprecated: Use Operator.ProtoReflect.Descriptor instead.

func (*Operator) GetConfig

func (x *Operator) GetConfig() *Operator_Config

func (*Operator) ProtoMessage

func (*Operator) ProtoMessage()

func (*Operator) ProtoReflect

func (x *Operator) ProtoReflect() protoreflect.Message

func (*Operator) Reset

func (x *Operator) Reset()

func (*Operator) String

func (x *Operator) String() string

type Operator_Config

type Operator_Config struct {

	// How many operation workers to run
	WorkerCount int32 `protobuf:"varint,1,opt,name=worker_count,json=workerCount,proto3" json:"worker_count,omitempty"`
	// contains filtered or unexported fields
}

func (*Operator_Config) Descriptor deprecated

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

Deprecated: Use Operator_Config.ProtoReflect.Descriptor instead.

func (*Operator_Config) GetWorkerCount

func (x *Operator_Config) GetWorkerCount() int32

func (*Operator_Config) ProtoMessage

func (*Operator_Config) ProtoMessage()

func (*Operator_Config) ProtoReflect

func (x *Operator_Config) ProtoReflect() protoreflect.Message

func (*Operator_Config) Reset

func (x *Operator_Config) Reset()

func (*Operator_Config) String

func (x *Operator_Config) String() string

type OutlineScenariosRequest

type OutlineScenariosRequest struct {
	Workspace *Workspace       `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	Filter    *Scenario_Filter `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*OutlineScenariosRequest) Descriptor deprecated

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

Deprecated: Use OutlineScenariosRequest.ProtoReflect.Descriptor instead.

func (*OutlineScenariosRequest) GetFilter

func (x *OutlineScenariosRequest) GetFilter() *Scenario_Filter

func (*OutlineScenariosRequest) GetWorkspace

func (x *OutlineScenariosRequest) GetWorkspace() *Workspace

func (*OutlineScenariosRequest) ProtoMessage

func (*OutlineScenariosRequest) ProtoMessage()

func (*OutlineScenariosRequest) ProtoReflect

func (x *OutlineScenariosRequest) ProtoReflect() protoreflect.Message

func (*OutlineScenariosRequest) Reset

func (x *OutlineScenariosRequest) Reset()

func (*OutlineScenariosRequest) String

func (x *OutlineScenariosRequest) String() string

type OutlineScenariosResponse

type OutlineScenariosResponse struct {
	Diagnostics []*Diagnostic       `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Decode      *DecodeResponse     `protobuf:"bytes,2,opt,name=decode,proto3" json:"decode,omitempty"`
	Outlines    []*Scenario_Outline `protobuf:"bytes,3,rep,name=outlines,proto3" json:"outlines,omitempty"`
	Verifies    []*Quality          `protobuf:"bytes,4,rep,name=verifies,proto3" json:"verifies,omitempty"`
	// contains filtered or unexported fields
}

func (*OutlineScenariosResponse) Descriptor deprecated

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

Deprecated: Use OutlineScenariosResponse.ProtoReflect.Descriptor instead.

func (*OutlineScenariosResponse) GetDecode

func (x *OutlineScenariosResponse) GetDecode() *DecodeResponse

func (*OutlineScenariosResponse) GetDiagnostics

func (x *OutlineScenariosResponse) GetDiagnostics() []*Diagnostic

func (*OutlineScenariosResponse) GetOutlines

func (x *OutlineScenariosResponse) GetOutlines() []*Scenario_Outline

func (*OutlineScenariosResponse) GetVerifies

func (x *OutlineScenariosResponse) GetVerifies() []*Quality

func (*OutlineScenariosResponse) ProtoMessage

func (*OutlineScenariosResponse) ProtoMessage()

func (*OutlineScenariosResponse) ProtoReflect

func (x *OutlineScenariosResponse) ProtoReflect() protoreflect.Message

func (*OutlineScenariosResponse) Reset

func (x *OutlineScenariosResponse) Reset()

func (*OutlineScenariosResponse) String

func (x *OutlineScenariosResponse) String() string

type OutputScenariosRequest

type OutputScenariosRequest struct {
	Workspace *Workspace       `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	Filter    *Scenario_Filter `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*OutputScenariosRequest) Descriptor deprecated

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

Deprecated: Use OutputScenariosRequest.ProtoReflect.Descriptor instead.

func (*OutputScenariosRequest) GetFilter

func (x *OutputScenariosRequest) GetFilter() *Scenario_Filter

func (*OutputScenariosRequest) GetWorkspace

func (x *OutputScenariosRequest) GetWorkspace() *Workspace

func (*OutputScenariosRequest) ProtoMessage

func (*OutputScenariosRequest) ProtoMessage()

func (*OutputScenariosRequest) ProtoReflect

func (x *OutputScenariosRequest) ProtoReflect() protoreflect.Message

func (*OutputScenariosRequest) Reset

func (x *OutputScenariosRequest) Reset()

func (*OutputScenariosRequest) String

func (x *OutputScenariosRequest) String() string

type OutputScenariosResponse

type OutputScenariosResponse struct {
	Diagnostics []*Diagnostic    `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Decode      *DecodeResponse  `protobuf:"bytes,2,opt,name=decode,proto3" json:"decode,omitempty"`
	Operations  []*Ref_Operation `protobuf:"bytes,3,rep,name=operations,proto3" json:"operations,omitempty"`
	// contains filtered or unexported fields
}

func (*OutputScenariosResponse) Descriptor deprecated

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

Deprecated: Use OutputScenariosResponse.ProtoReflect.Descriptor instead.

func (*OutputScenariosResponse) GetDecode

func (x *OutputScenariosResponse) GetDecode() *DecodeResponse

func (*OutputScenariosResponse) GetDiagnostics

func (x *OutputScenariosResponse) GetDiagnostics() []*Diagnostic

func (*OutputScenariosResponse) GetOperations

func (x *OutputScenariosResponse) GetOperations() []*Ref_Operation

func (*OutputScenariosResponse) ProtoMessage

func (*OutputScenariosResponse) ProtoMessage()

func (*OutputScenariosResponse) ProtoReflect

func (x *OutputScenariosResponse) ProtoReflect() protoreflect.Message

func (*OutputScenariosResponse) Reset

func (x *OutputScenariosResponse) Reset()

func (*OutputScenariosResponse) String

func (x *OutputScenariosResponse) String() string

type Quality

type Quality struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

Quality describes a quality chracteristic that a scenario step can verify.

func (*Quality) Descriptor deprecated

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

Deprecated: Use Quality.ProtoReflect.Descriptor instead.

func (*Quality) GetDescription

func (x *Quality) GetDescription() string

func (*Quality) GetName

func (x *Quality) GetName() string

func (*Quality) ProtoMessage

func (*Quality) ProtoMessage()

func (*Quality) ProtoReflect

func (x *Quality) ProtoReflect() protoreflect.Message

func (*Quality) Reset

func (x *Quality) Reset()

func (*Quality) String

func (x *Quality) String() string

type Range

type Range struct {
	Filename string     `protobuf:"bytes,1,opt,name=filename,proto3" json:"filename,omitempty"`
	Start    *Range_Pos `protobuf:"bytes,2,opt,name=start,proto3" json:"start,omitempty"`
	End      *Range_Pos `protobuf:"bytes,3,opt,name=end,proto3" json:"end,omitempty"`
	// contains filtered or unexported fields
}

func (*Range) Descriptor deprecated

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

Deprecated: Use Range.ProtoReflect.Descriptor instead.

func (*Range) GetEnd

func (x *Range) GetEnd() *Range_Pos

func (*Range) GetFilename

func (x *Range) GetFilename() string

func (*Range) GetStart

func (x *Range) GetStart() *Range_Pos

func (*Range) ProtoMessage

func (*Range) ProtoMessage()

func (*Range) ProtoReflect

func (x *Range) ProtoReflect() protoreflect.Message

func (*Range) Reset

func (x *Range) Reset()

func (*Range) String

func (x *Range) String() string

type Range_Pos

type Range_Pos struct {
	Line   int64 `protobuf:"varint,1,opt,name=line,proto3" json:"line,omitempty"`
	Column int64 `protobuf:"varint,2,opt,name=column,proto3" json:"column,omitempty"`
	Byte   int64 `protobuf:"varint,3,opt,name=byte,proto3" json:"byte,omitempty"`
	// contains filtered or unexported fields
}

func (*Range_Pos) Descriptor deprecated

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

Deprecated: Use Range_Pos.ProtoReflect.Descriptor instead.

func (*Range_Pos) GetByte

func (x *Range_Pos) GetByte() int64

func (*Range_Pos) GetColumn

func (x *Range_Pos) GetColumn() int64

func (*Range_Pos) GetLine

func (x *Range_Pos) GetLine() int64

func (*Range_Pos) ProtoMessage

func (*Range_Pos) ProtoMessage()

func (*Range_Pos) ProtoReflect

func (x *Range_Pos) ProtoReflect() protoreflect.Message

func (*Range_Pos) Reset

func (x *Range_Pos) Reset()

func (*Range_Pos) String

func (x *Range_Pos) String() string

type Ref

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

func (*Ref) Descriptor deprecated

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

Deprecated: Use Ref.ProtoReflect.Descriptor instead.

func (*Ref) ProtoMessage

func (*Ref) ProtoMessage()

func (*Ref) ProtoReflect

func (x *Ref) ProtoReflect() protoreflect.Message

func (*Ref) Reset

func (x *Ref) Reset()

func (*Ref) String

func (x *Ref) String() string

type Ref_Operation

type Ref_Operation struct {
	Id       string        `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Scenario *Ref_Scenario `protobuf:"bytes,2,opt,name=scenario,proto3" json:"scenario,omitempty"`
	// contains filtered or unexported fields
}

func (*Ref_Operation) Descriptor deprecated

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

Deprecated: Use Ref_Operation.ProtoReflect.Descriptor instead.

func (*Ref_Operation) GetId

func (x *Ref_Operation) GetId() string

func (*Ref_Operation) GetScenario

func (x *Ref_Operation) GetScenario() *Ref_Scenario

func (*Ref_Operation) ProtoMessage

func (*Ref_Operation) ProtoMessage()

func (*Ref_Operation) ProtoReflect

func (x *Ref_Operation) ProtoReflect() protoreflect.Message

func (*Ref_Operation) Reset

func (x *Ref_Operation) Reset()

func (*Ref_Operation) String

func (x *Ref_Operation) String() string

type Ref_Sample

type Ref_Sample struct {
	Id *Sample_ID `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*Ref_Sample) Descriptor deprecated

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

Deprecated: Use Ref_Sample.ProtoReflect.Descriptor instead.

func (*Ref_Sample) GetId

func (x *Ref_Sample) GetId() *Sample_ID

func (*Ref_Sample) ProtoMessage

func (*Ref_Sample) ProtoMessage()

func (*Ref_Sample) ProtoReflect

func (x *Ref_Sample) ProtoReflect() protoreflect.Message

func (*Ref_Sample) Reset

func (x *Ref_Sample) Reset()

func (*Ref_Sample) String

func (x *Ref_Sample) String() string

type Ref_Sample_Subset

type Ref_Sample_Subset struct {
	Id *Sample_Subset_ID `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*Ref_Sample_Subset) Descriptor deprecated

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

Deprecated: Use Ref_Sample_Subset.ProtoReflect.Descriptor instead.

func (*Ref_Sample_Subset) GetId

func (x *Ref_Sample_Subset) GetId() *Sample_Subset_ID

func (*Ref_Sample_Subset) ProtoMessage

func (*Ref_Sample_Subset) ProtoMessage()

func (*Ref_Sample_Subset) ProtoReflect

func (x *Ref_Sample_Subset) ProtoReflect() protoreflect.Message

func (*Ref_Sample_Subset) Reset

func (x *Ref_Sample_Subset) Reset()

func (*Ref_Sample_Subset) String

func (x *Ref_Sample_Subset) String() string

type Ref_Scenario

type Ref_Scenario struct {
	Id *Scenario_ID `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*Ref_Scenario) Descriptor deprecated

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

Deprecated: Use Ref_Scenario.ProtoReflect.Descriptor instead.

func (*Ref_Scenario) GetId

func (x *Ref_Scenario) GetId() *Scenario_ID

func (*Ref_Scenario) ProtoMessage

func (*Ref_Scenario) ProtoMessage()

func (*Ref_Scenario) ProtoReflect

func (x *Ref_Scenario) ProtoReflect() protoreflect.Message

func (*Ref_Scenario) Reset

func (x *Ref_Scenario) Reset()

func (*Ref_Scenario) String

func (x *Ref_Scenario) String() string

type RunScenariosRequest

type RunScenariosRequest struct {
	Workspace *Workspace       `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	Filter    *Scenario_Filter `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*RunScenariosRequest) Descriptor deprecated

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

Deprecated: Use RunScenariosRequest.ProtoReflect.Descriptor instead.

func (*RunScenariosRequest) GetFilter

func (x *RunScenariosRequest) GetFilter() *Scenario_Filter

func (*RunScenariosRequest) GetWorkspace

func (x *RunScenariosRequest) GetWorkspace() *Workspace

func (*RunScenariosRequest) ProtoMessage

func (*RunScenariosRequest) ProtoMessage()

func (*RunScenariosRequest) ProtoReflect

func (x *RunScenariosRequest) ProtoReflect() protoreflect.Message

func (*RunScenariosRequest) Reset

func (x *RunScenariosRequest) Reset()

func (*RunScenariosRequest) String

func (x *RunScenariosRequest) String() string

type RunScenariosResponse

type RunScenariosResponse struct {
	Diagnostics []*Diagnostic    `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Decode      *DecodeResponse  `protobuf:"bytes,2,opt,name=decode,proto3" json:"decode,omitempty"`
	Operations  []*Ref_Operation `protobuf:"bytes,3,rep,name=operations,proto3" json:"operations,omitempty"`
	// contains filtered or unexported fields
}

func (*RunScenariosResponse) Descriptor deprecated

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

Deprecated: Use RunScenariosResponse.ProtoReflect.Descriptor instead.

func (*RunScenariosResponse) GetDecode

func (x *RunScenariosResponse) GetDecode() *DecodeResponse

func (*RunScenariosResponse) GetDiagnostics

func (x *RunScenariosResponse) GetDiagnostics() []*Diagnostic

func (*RunScenariosResponse) GetOperations

func (x *RunScenariosResponse) GetOperations() []*Ref_Operation

func (*RunScenariosResponse) ProtoMessage

func (*RunScenariosResponse) ProtoMessage()

func (*RunScenariosResponse) ProtoReflect

func (x *RunScenariosResponse) ProtoReflect() protoreflect.Message

func (*RunScenariosResponse) Reset

func (x *RunScenariosResponse) Reset()

func (*RunScenariosResponse) String

func (x *RunScenariosResponse) String() string

type Sample

type Sample struct {
	Id         *Sample_ID          `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Attributes []*Sample_Attribute `protobuf:"bytes,2,rep,name=attributes,proto3" json:"attributes,omitempty"`
	Subsets    []*Sample_Subset    `protobuf:"bytes,3,rep,name=subsets,proto3" json:"subsets,omitempty"`
	// contains filtered or unexported fields
}

Sample is a scenario matrix sample

func (*Sample) Descriptor deprecated

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

Deprecated: Use Sample.ProtoReflect.Descriptor instead.

func (*Sample) GetAttributes

func (x *Sample) GetAttributes() []*Sample_Attribute

func (*Sample) GetId

func (x *Sample) GetId() *Sample_ID

func (*Sample) GetSubsets

func (x *Sample) GetSubsets() []*Sample_Subset

func (*Sample) ProtoMessage

func (*Sample) ProtoMessage()

func (*Sample) ProtoReflect

func (x *Sample) ProtoReflect() protoreflect.Message

func (*Sample) Reset

func (x *Sample) Reset()

func (*Sample) String

func (x *Sample) String() string

type Sample_Attribute

type Sample_Attribute struct {
	Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	// To support unknown schema we pass the attributes as JSON encoded cty types and values.
	CtyType  []byte `protobuf:"bytes,2,opt,name=cty_type,proto3" json:"cty_type,omitempty"`
	CtyValue []byte `protobuf:"bytes,3,opt,name=cty_value,proto3" json:"cty_value,omitempty"`
	// contains filtered or unexported fields
}

Attributes are various metadata that was injected into a sample element.

func (*Sample_Attribute) Descriptor deprecated

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

Deprecated: Use Sample_Attribute.ProtoReflect.Descriptor instead.

func (*Sample_Attribute) GetCtyType

func (x *Sample_Attribute) GetCtyType() []byte

func (*Sample_Attribute) GetCtyValue

func (x *Sample_Attribute) GetCtyValue() []byte

func (*Sample_Attribute) GetKey

func (x *Sample_Attribute) GetKey() string

func (*Sample_Attribute) ProtoMessage

func (*Sample_Attribute) ProtoMessage()

func (*Sample_Attribute) ProtoReflect

func (x *Sample_Attribute) ProtoReflect() protoreflect.Message

func (*Sample_Attribute) Reset

func (x *Sample_Attribute) Reset()

func (*Sample_Attribute) String

func (x *Sample_Attribute) String() string

type Sample_Element

type Sample_Element struct {
	Sample     *Ref_Sample        `protobuf:"bytes,1,opt,name=sample,proto3" json:"sample,omitempty"`
	Subset     *Ref_Sample_Subset `protobuf:"bytes,2,opt,name=subset,proto3" json:"subset,omitempty"`
	Scenario   *Ref_Scenario      `protobuf:"bytes,3,opt,name=scenario,proto3" json:"scenario,omitempty"`
	Attributes *structpb.Struct   `protobuf:"bytes,4,opt,name=attributes,proto3" json:"attributes,omitempty"`
	// contains filtered or unexported fields
}

A sample element is one instance of the sample observation.

func (*Sample_Element) Descriptor deprecated

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

Deprecated: Use Sample_Element.ProtoReflect.Descriptor instead.

func (*Sample_Element) GetAttributes

func (x *Sample_Element) GetAttributes() *structpb.Struct

func (*Sample_Element) GetSample

func (x *Sample_Element) GetSample() *Ref_Sample

func (*Sample_Element) GetScenario

func (x *Sample_Element) GetScenario() *Ref_Scenario

func (*Sample_Element) GetSubset

func (x *Sample_Element) GetSubset() *Ref_Sample_Subset

func (*Sample_Element) ProtoMessage

func (*Sample_Element) ProtoMessage()

func (*Sample_Element) ProtoReflect

func (x *Sample_Element) ProtoReflect() protoreflect.Message

func (*Sample_Element) Reset

func (x *Sample_Element) Reset()

func (*Sample_Element) String

func (x *Sample_Element) String() string

type Sample_Filter

type Sample_Filter struct {
	Sample         *Ref_Sample         `protobuf:"bytes,1,opt,name=sample,proto3" json:"sample,omitempty"`
	Subsets        []*Sample_Subset_ID `protobuf:"bytes,2,rep,name=subsets,proto3" json:"subsets,omitempty"`
	ExcludeSubsets []*Sample_Subset_ID `protobuf:"bytes,3,rep,name=exclude_subsets,proto3" json:"exclude_subsets,omitempty"`
	MaxElements    int32               `protobuf:"varint,4,opt,name=max_elements,json=maxElements,proto3" json:"max_elements,omitempty"`
	MinElements    int32               `protobuf:"varint,5,opt,name=min_elements,json=minElements,proto3" json:"min_elements,omitempty"`
	Percentage     float32             `protobuf:"fixed32,6,opt,name=percentage,proto3" json:"percentage,omitempty"`
	Seed           int64               `protobuf:"varint,7,opt,name=seed,proto3" json:"seed,omitempty"`
	// contains filtered or unexported fields
}

A filter lets us dynamically filter our sample frame, limit our sample observation, or control the randomness seed for deterministic observations.

func (*Sample_Filter) Descriptor deprecated

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

Deprecated: Use Sample_Filter.ProtoReflect.Descriptor instead.

func (*Sample_Filter) GetExcludeSubsets

func (x *Sample_Filter) GetExcludeSubsets() []*Sample_Subset_ID

func (*Sample_Filter) GetMaxElements

func (x *Sample_Filter) GetMaxElements() int32

func (*Sample_Filter) GetMinElements

func (x *Sample_Filter) GetMinElements() int32

func (*Sample_Filter) GetPercentage

func (x *Sample_Filter) GetPercentage() float32

func (*Sample_Filter) GetSample

func (x *Sample_Filter) GetSample() *Ref_Sample

func (*Sample_Filter) GetSeed

func (x *Sample_Filter) GetSeed() int64

func (*Sample_Filter) GetSubsets

func (x *Sample_Filter) GetSubsets() []*Sample_Subset_ID

func (*Sample_Filter) ProtoMessage

func (*Sample_Filter) ProtoMessage()

func (*Sample_Filter) ProtoReflect

func (x *Sample_Filter) ProtoReflect() protoreflect.Message

func (*Sample_Filter) Reset

func (x *Sample_Filter) Reset()

func (*Sample_Filter) String

func (x *Sample_Filter) String() string

type Sample_ID

type Sample_ID struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

ID is the unique identification of the sample and its subsets.

func (*Sample_ID) Descriptor deprecated

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

Deprecated: Use Sample_ID.ProtoReflect.Descriptor instead.

func (*Sample_ID) GetName

func (x *Sample_ID) GetName() string

func (*Sample_ID) ProtoMessage

func (*Sample_ID) ProtoMessage()

func (*Sample_ID) ProtoReflect

func (x *Sample_ID) ProtoReflect() protoreflect.Message

func (*Sample_ID) Reset

func (x *Sample_ID) Reset()

func (*Sample_ID) String

func (x *Sample_ID) String() string

type Sample_Observation

type Sample_Observation struct {
	Diagnostics []*Diagnostic     `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Elements    []*Sample_Element `protobuf:"bytes,2,rep,name=elements,proto3" json:"elements,omitempty"`
	Filter      *Sample_Filter    `protobuf:"bytes,3,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

A sample observation the result of taking a sample.

func (*Sample_Observation) Descriptor deprecated

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

Deprecated: Use Sample_Observation.ProtoReflect.Descriptor instead.

func (*Sample_Observation) GetDiagnostics

func (x *Sample_Observation) GetDiagnostics() []*Diagnostic

func (*Sample_Observation) GetElements

func (x *Sample_Observation) GetElements() []*Sample_Element

func (*Sample_Observation) GetFilter

func (x *Sample_Observation) GetFilter() *Sample_Filter

func (*Sample_Observation) ProtoMessage

func (*Sample_Observation) ProtoMessage()

func (*Sample_Observation) ProtoReflect

func (x *Sample_Observation) ProtoReflect() protoreflect.Message

func (*Sample_Observation) Reset

func (x *Sample_Observation) Reset()

func (*Sample_Observation) String

func (x *Sample_Observation) String() string

type Sample_Subset

type Sample_Subset struct {
	Id             *Sample_Subset_ID   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ScenarioName   string              `protobuf:"bytes,2,opt,name=scenario_name,proto3" json:"scenario_name,omitempty"`
	ScenarioFilter string              `protobuf:"bytes,3,opt,name=scenario_filter,proto3" json:"scenario_filter,omitempty"`
	Attributes     []*Sample_Attribute `protobuf:"bytes,4,rep,name=attributes,proto3" json:"attributes,omitempty"`
	Matrix         *Matrix             `protobuf:"bytes,5,opt,name=matrix,proto3" json:"matrix,omitempty"`
	// contains filtered or unexported fields
}

A subet refers to a scenario subset of a matrix.

func (*Sample_Subset) Descriptor deprecated

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

Deprecated: Use Sample_Subset.ProtoReflect.Descriptor instead.

func (*Sample_Subset) GetAttributes

func (x *Sample_Subset) GetAttributes() []*Sample_Attribute

func (*Sample_Subset) GetId

func (x *Sample_Subset) GetId() *Sample_Subset_ID

func (*Sample_Subset) GetMatrix

func (x *Sample_Subset) GetMatrix() *Matrix

func (*Sample_Subset) GetScenarioFilter

func (x *Sample_Subset) GetScenarioFilter() string

func (*Sample_Subset) GetScenarioName

func (x *Sample_Subset) GetScenarioName() string

func (*Sample_Subset) ProtoMessage

func (*Sample_Subset) ProtoMessage()

func (*Sample_Subset) ProtoReflect

func (x *Sample_Subset) ProtoReflect() protoreflect.Message

func (*Sample_Subset) Reset

func (x *Sample_Subset) Reset()

func (*Sample_Subset) String

func (x *Sample_Subset) String() string

type Sample_Subset_ID

type Sample_Subset_ID struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Sample_Subset_ID) Descriptor deprecated

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

Deprecated: Use Sample_Subset_ID.ProtoReflect.Descriptor instead.

func (*Sample_Subset_ID) GetName

func (x *Sample_Subset_ID) GetName() string

func (*Sample_Subset_ID) ProtoMessage

func (*Sample_Subset_ID) ProtoMessage()

func (*Sample_Subset_ID) ProtoReflect

func (x *Sample_Subset_ID) ProtoReflect() protoreflect.Message

func (*Sample_Subset_ID) Reset

func (x *Sample_Subset_ID) Reset()

func (*Sample_Subset_ID) String

func (x *Sample_Subset_ID) String() string

type Scenario

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

Scenario is an Enos scenario.

func (*Scenario) Descriptor deprecated

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

Deprecated: Use Scenario.ProtoReflect.Descriptor instead.

func (*Scenario) ProtoMessage

func (*Scenario) ProtoMessage()

func (*Scenario) ProtoReflect

func (x *Scenario) ProtoReflect() protoreflect.Message

func (*Scenario) Reset

func (x *Scenario) Reset()

func (*Scenario) String

func (x *Scenario) String() string

type Scenario_Filter

type Scenario_Filter struct {
	Name               string                     `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	SelectAll          *Scenario_Filter_SelectAll `protobuf:"bytes,2,opt,name=select_all,proto3" json:"select_all,omitempty"`
	Include            *Matrix_Vector             `protobuf:"bytes,3,opt,name=include,proto3" json:"include,omitempty"`
	Exclude            []*Matrix_Exclude          `protobuf:"bytes,4,rep,name=exclude,proto3" json:"exclude,omitempty"`
	IntersectionMatrix *Matrix                    `protobuf:"bytes,5,opt,name=intersection_matrix,proto3" json:"intersection_matrix,omitempty"`
	// contains filtered or unexported fields
}

Filter is a scenario filter.

func (*Scenario_Filter) Descriptor deprecated

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

Deprecated: Use Scenario_Filter.ProtoReflect.Descriptor instead.

func (*Scenario_Filter) GetExclude

func (x *Scenario_Filter) GetExclude() []*Matrix_Exclude

func (*Scenario_Filter) GetInclude

func (x *Scenario_Filter) GetInclude() *Matrix_Vector

func (*Scenario_Filter) GetIntersectionMatrix

func (x *Scenario_Filter) GetIntersectionMatrix() *Matrix

func (*Scenario_Filter) GetName

func (x *Scenario_Filter) GetName() string

func (*Scenario_Filter) GetSelectAll

func (x *Scenario_Filter) GetSelectAll() *Scenario_Filter_SelectAll

func (*Scenario_Filter) ProtoMessage

func (*Scenario_Filter) ProtoMessage()

func (*Scenario_Filter) ProtoReflect

func (x *Scenario_Filter) ProtoReflect() protoreflect.Message

func (*Scenario_Filter) Reset

func (x *Scenario_Filter) Reset()

func (*Scenario_Filter) String

func (x *Scenario_Filter) String() string

type Scenario_Filter_SelectAll

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

func (*Scenario_Filter_SelectAll) Descriptor deprecated

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

Deprecated: Use Scenario_Filter_SelectAll.ProtoReflect.Descriptor instead.

func (*Scenario_Filter_SelectAll) ProtoMessage

func (*Scenario_Filter_SelectAll) ProtoMessage()

func (*Scenario_Filter_SelectAll) ProtoReflect

func (*Scenario_Filter_SelectAll) Reset

func (x *Scenario_Filter_SelectAll) Reset()

func (*Scenario_Filter_SelectAll) String

func (x *Scenario_Filter_SelectAll) String() string

type Scenario_ID

type Scenario_ID struct {
	Name        string         `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Variants    *Matrix_Vector `protobuf:"bytes,2,opt,name=variants,proto3" json:"variants,omitempty"`
	Uid         string         `protobuf:"bytes,3,opt,name=uid,proto3" json:"uid,omitempty"`
	Filter      string         `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
	Description string         `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

ID is the unique identification of the scenario and its variants.

func (*Scenario_ID) Descriptor deprecated

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

Deprecated: Use Scenario_ID.ProtoReflect.Descriptor instead.

func (*Scenario_ID) GetDescription

func (x *Scenario_ID) GetDescription() string

func (*Scenario_ID) GetFilter

func (x *Scenario_ID) GetFilter() string

func (*Scenario_ID) GetName

func (x *Scenario_ID) GetName() string

func (*Scenario_ID) GetUid

func (x *Scenario_ID) GetUid() string

func (*Scenario_ID) GetVariants

func (x *Scenario_ID) GetVariants() *Matrix_Vector

func (*Scenario_ID) ProtoMessage

func (*Scenario_ID) ProtoMessage()

func (*Scenario_ID) ProtoReflect

func (x *Scenario_ID) ProtoReflect() protoreflect.Message

func (*Scenario_ID) Reset

func (x *Scenario_ID) Reset()

func (*Scenario_ID) String

func (x *Scenario_ID) String() string

type Scenario_Outline

type Scenario_Outline struct {
	Scenario *Ref_Scenario            `protobuf:"bytes,1,opt,name=scenario,proto3" json:"scenario,omitempty"`
	Matrix   *Matrix                  `protobuf:"bytes,2,opt,name=matrix,proto3" json:"matrix,omitempty"`
	Steps    []*Scenario_Outline_Step `protobuf:"bytes,3,rep,name=steps,proto3" json:"steps,omitempty"`
	Verifies []*Quality               `protobuf:"bytes,4,rep,name=verifies,proto3" json:"verifies,omitempty"`
	// contains filtered or unexported fields
}

func (*Scenario_Outline) Descriptor deprecated

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

Deprecated: Use Scenario_Outline.ProtoReflect.Descriptor instead.

func (*Scenario_Outline) GetMatrix

func (x *Scenario_Outline) GetMatrix() *Matrix

func (*Scenario_Outline) GetScenario

func (x *Scenario_Outline) GetScenario() *Ref_Scenario

func (*Scenario_Outline) GetSteps

func (x *Scenario_Outline) GetSteps() []*Scenario_Outline_Step

func (*Scenario_Outline) GetVerifies

func (x *Scenario_Outline) GetVerifies() []*Quality

func (*Scenario_Outline) ProtoMessage

func (*Scenario_Outline) ProtoMessage()

func (*Scenario_Outline) ProtoReflect

func (x *Scenario_Outline) ProtoReflect() protoreflect.Message

func (*Scenario_Outline) Reset

func (x *Scenario_Outline) Reset()

func (*Scenario_Outline) String

func (x *Scenario_Outline) String() string

type Scenario_Outline_Step

type Scenario_Outline_Step struct {
	Name        string     `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string     `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Verifies    []*Quality `protobuf:"bytes,3,rep,name=verifies,proto3" json:"verifies,omitempty"`
	// contains filtered or unexported fields
}

func (*Scenario_Outline_Step) Descriptor deprecated

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

Deprecated: Use Scenario_Outline_Step.ProtoReflect.Descriptor instead.

func (*Scenario_Outline_Step) GetDescription

func (x *Scenario_Outline_Step) GetDescription() string

func (*Scenario_Outline_Step) GetName

func (x *Scenario_Outline_Step) GetName() string

func (*Scenario_Outline_Step) GetVerifies

func (x *Scenario_Outline_Step) GetVerifies() []*Quality

func (*Scenario_Outline_Step) ProtoMessage

func (*Scenario_Outline_Step) ProtoMessage()

func (*Scenario_Outline_Step) ProtoReflect

func (x *Scenario_Outline_Step) ProtoReflect() protoreflect.Message

func (*Scenario_Outline_Step) Reset

func (x *Scenario_Outline_Step) Reset()

func (*Scenario_Outline_Step) String

func (x *Scenario_Outline_Step) String() string

type Terraform

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

func (*Terraform) Descriptor deprecated

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

Deprecated: Use Terraform.ProtoReflect.Descriptor instead.

func (*Terraform) ProtoMessage

func (*Terraform) ProtoMessage()

func (*Terraform) ProtoReflect

func (x *Terraform) ProtoReflect() protoreflect.Message

func (*Terraform) Reset

func (x *Terraform) Reset()

func (*Terraform) String

func (x *Terraform) String() string

type Terraform_Command

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

func (*Terraform_Command) Descriptor deprecated

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

Deprecated: Use Terraform_Command.ProtoReflect.Descriptor instead.

func (*Terraform_Command) ProtoMessage

func (*Terraform_Command) ProtoMessage()

func (*Terraform_Command) ProtoReflect

func (x *Terraform_Command) ProtoReflect() protoreflect.Message

func (*Terraform_Command) Reset

func (x *Terraform_Command) Reset()

func (*Terraform_Command) String

func (x *Terraform_Command) String() string

type Terraform_Command_Apply

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

func (*Terraform_Command_Apply) Descriptor deprecated

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

Deprecated: Use Terraform_Command_Apply.ProtoReflect.Descriptor instead.

func (*Terraform_Command_Apply) ProtoMessage

func (*Terraform_Command_Apply) ProtoMessage()

func (*Terraform_Command_Apply) ProtoReflect

func (x *Terraform_Command_Apply) ProtoReflect() protoreflect.Message

func (*Terraform_Command_Apply) Reset

func (x *Terraform_Command_Apply) Reset()

func (*Terraform_Command_Apply) String

func (x *Terraform_Command_Apply) String() string

type Terraform_Command_Apply_Response

type Terraform_Command_Apply_Response struct {
	Diagnostics []*Diagnostic `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Stderr      string        `protobuf:"bytes,2,opt,name=stderr,proto3" json:"stderr,omitempty"`
	// contains filtered or unexported fields
}

func (*Terraform_Command_Apply_Response) Descriptor deprecated

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

Deprecated: Use Terraform_Command_Apply_Response.ProtoReflect.Descriptor instead.

func (*Terraform_Command_Apply_Response) GetDiagnostics

func (x *Terraform_Command_Apply_Response) GetDiagnostics() []*Diagnostic

func (*Terraform_Command_Apply_Response) GetStderr

func (*Terraform_Command_Apply_Response) ProtoMessage

func (*Terraform_Command_Apply_Response) ProtoMessage()

func (*Terraform_Command_Apply_Response) ProtoReflect

func (*Terraform_Command_Apply_Response) Reset

func (*Terraform_Command_Apply_Response) String

type Terraform_Command_Destroy

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

func (*Terraform_Command_Destroy) Descriptor deprecated

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

Deprecated: Use Terraform_Command_Destroy.ProtoReflect.Descriptor instead.

func (*Terraform_Command_Destroy) ProtoMessage

func (*Terraform_Command_Destroy) ProtoMessage()

func (*Terraform_Command_Destroy) ProtoReflect

func (*Terraform_Command_Destroy) Reset

func (x *Terraform_Command_Destroy) Reset()

func (*Terraform_Command_Destroy) String

func (x *Terraform_Command_Destroy) String() string

type Terraform_Command_Destroy_Response

type Terraform_Command_Destroy_Response struct {
	Diagnostics []*Diagnostic `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Stderr      string        `protobuf:"bytes,2,opt,name=stderr,proto3" json:"stderr,omitempty"`
	// contains filtered or unexported fields
}

func (*Terraform_Command_Destroy_Response) Descriptor deprecated

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

Deprecated: Use Terraform_Command_Destroy_Response.ProtoReflect.Descriptor instead.

func (*Terraform_Command_Destroy_Response) GetDiagnostics

func (x *Terraform_Command_Destroy_Response) GetDiagnostics() []*Diagnostic

func (*Terraform_Command_Destroy_Response) GetStderr

func (*Terraform_Command_Destroy_Response) ProtoMessage

func (*Terraform_Command_Destroy_Response) ProtoMessage()

func (*Terraform_Command_Destroy_Response) ProtoReflect

func (*Terraform_Command_Destroy_Response) Reset

func (*Terraform_Command_Destroy_Response) String

type Terraform_Command_Exec

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

func (*Terraform_Command_Exec) Descriptor deprecated

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

Deprecated: Use Terraform_Command_Exec.ProtoReflect.Descriptor instead.

func (*Terraform_Command_Exec) ProtoMessage

func (*Terraform_Command_Exec) ProtoMessage()

func (*Terraform_Command_Exec) ProtoReflect

func (x *Terraform_Command_Exec) ProtoReflect() protoreflect.Message

func (*Terraform_Command_Exec) Reset

func (x *Terraform_Command_Exec) Reset()

func (*Terraform_Command_Exec) String

func (x *Terraform_Command_Exec) String() string

type Terraform_Command_Exec_Response

type Terraform_Command_Exec_Response struct {
	Diagnostics []*Diagnostic `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	SubCommand  string        `protobuf:"bytes,2,opt,name=sub_command,proto3" json:"sub_command,omitempty"`
	Stderr      string        `protobuf:"bytes,3,opt,name=stderr,proto3" json:"stderr,omitempty"`
	Stdout      string        `protobuf:"bytes,4,opt,name=stdout,proto3" json:"stdout,omitempty"`
	// contains filtered or unexported fields
}

func (*Terraform_Command_Exec_Response) Descriptor deprecated

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

Deprecated: Use Terraform_Command_Exec_Response.ProtoReflect.Descriptor instead.

func (*Terraform_Command_Exec_Response) GetDiagnostics

func (x *Terraform_Command_Exec_Response) GetDiagnostics() []*Diagnostic

func (*Terraform_Command_Exec_Response) GetStderr

func (x *Terraform_Command_Exec_Response) GetStderr() string

func (*Terraform_Command_Exec_Response) GetStdout

func (x *Terraform_Command_Exec_Response) GetStdout() string

func (*Terraform_Command_Exec_Response) GetSubCommand

func (x *Terraform_Command_Exec_Response) GetSubCommand() string

func (*Terraform_Command_Exec_Response) ProtoMessage

func (*Terraform_Command_Exec_Response) ProtoMessage()

func (*Terraform_Command_Exec_Response) ProtoReflect

func (*Terraform_Command_Exec_Response) Reset

func (*Terraform_Command_Exec_Response) String

type Terraform_Command_Init

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

func (*Terraform_Command_Init) Descriptor deprecated

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

Deprecated: Use Terraform_Command_Init.ProtoReflect.Descriptor instead.

func (*Terraform_Command_Init) ProtoMessage

func (*Terraform_Command_Init) ProtoMessage()

func (*Terraform_Command_Init) ProtoReflect

func (x *Terraform_Command_Init) ProtoReflect() protoreflect.Message

func (*Terraform_Command_Init) Reset

func (x *Terraform_Command_Init) Reset()

func (*Terraform_Command_Init) String

func (x *Terraform_Command_Init) String() string

type Terraform_Command_Init_Response

type Terraform_Command_Init_Response struct {
	Diagnostics []*Diagnostic `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Stderr      string        `protobuf:"bytes,2,opt,name=stderr,proto3" json:"stderr,omitempty"`
	// contains filtered or unexported fields
}

func (*Terraform_Command_Init_Response) Descriptor deprecated

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

Deprecated: Use Terraform_Command_Init_Response.ProtoReflect.Descriptor instead.

func (*Terraform_Command_Init_Response) GetDiagnostics

func (x *Terraform_Command_Init_Response) GetDiagnostics() []*Diagnostic

func (*Terraform_Command_Init_Response) GetStderr

func (x *Terraform_Command_Init_Response) GetStderr() string

func (*Terraform_Command_Init_Response) ProtoMessage

func (*Terraform_Command_Init_Response) ProtoMessage()

func (*Terraform_Command_Init_Response) ProtoReflect

func (*Terraform_Command_Init_Response) Reset

func (*Terraform_Command_Init_Response) String

type Terraform_Command_Output

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

func (*Terraform_Command_Output) Descriptor deprecated

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

Deprecated: Use Terraform_Command_Output.ProtoReflect.Descriptor instead.

func (*Terraform_Command_Output) ProtoMessage

func (*Terraform_Command_Output) ProtoMessage()

func (*Terraform_Command_Output) ProtoReflect

func (x *Terraform_Command_Output) ProtoReflect() protoreflect.Message

func (*Terraform_Command_Output) Reset

func (x *Terraform_Command_Output) Reset()

func (*Terraform_Command_Output) String

func (x *Terraform_Command_Output) String() string

type Terraform_Command_Output_Response

type Terraform_Command_Output_Response struct {
	Diagnostics []*Diagnostic                             `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Meta        []*Terraform_Command_Output_Response_Meta `protobuf:"bytes,2,rep,name=meta,proto3" json:"meta,omitempty"`
	// contains filtered or unexported fields
}

func (*Terraform_Command_Output_Response) Descriptor deprecated

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

Deprecated: Use Terraform_Command_Output_Response.ProtoReflect.Descriptor instead.

func (*Terraform_Command_Output_Response) GetDiagnostics

func (x *Terraform_Command_Output_Response) GetDiagnostics() []*Diagnostic

func (*Terraform_Command_Output_Response) GetMeta

func (*Terraform_Command_Output_Response) ProtoMessage

func (*Terraform_Command_Output_Response) ProtoMessage()

func (*Terraform_Command_Output_Response) ProtoReflect

func (*Terraform_Command_Output_Response) Reset

func (*Terraform_Command_Output_Response) String

type Terraform_Command_Output_Response_Meta

type Terraform_Command_Output_Response_Meta 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"`
	Value     []byte `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
	Sensitive bool   `protobuf:"varint,4,opt,name=sensitive,proto3" json:"sensitive,omitempty"`
	Stderr    string `protobuf:"bytes,5,opt,name=stderr,proto3" json:"stderr,omitempty"`
	// contains filtered or unexported fields
}

func (*Terraform_Command_Output_Response_Meta) Descriptor deprecated

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

Deprecated: Use Terraform_Command_Output_Response_Meta.ProtoReflect.Descriptor instead.

func (*Terraform_Command_Output_Response_Meta) GetName

func (*Terraform_Command_Output_Response_Meta) GetSensitive

func (x *Terraform_Command_Output_Response_Meta) GetSensitive() bool

func (*Terraform_Command_Output_Response_Meta) GetStderr

func (*Terraform_Command_Output_Response_Meta) GetType

func (*Terraform_Command_Output_Response_Meta) GetValue

func (*Terraform_Command_Output_Response_Meta) ProtoMessage

func (*Terraform_Command_Output_Response_Meta) ProtoReflect

func (*Terraform_Command_Output_Response_Meta) Reset

func (*Terraform_Command_Output_Response_Meta) String

type Terraform_Command_Plan

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

func (*Terraform_Command_Plan) Descriptor deprecated

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

Deprecated: Use Terraform_Command_Plan.ProtoReflect.Descriptor instead.

func (*Terraform_Command_Plan) ProtoMessage

func (*Terraform_Command_Plan) ProtoMessage()

func (*Terraform_Command_Plan) ProtoReflect

func (x *Terraform_Command_Plan) ProtoReflect() protoreflect.Message

func (*Terraform_Command_Plan) Reset

func (x *Terraform_Command_Plan) Reset()

func (*Terraform_Command_Plan) String

func (x *Terraform_Command_Plan) String() string

type Terraform_Command_Plan_Response

type Terraform_Command_Plan_Response struct {
	Diagnostics    []*Diagnostic `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	ChangesPresent bool          `protobuf:"varint,2,opt,name=changes_present,proto3" json:"changes_present,omitempty"`
	Stderr         string        `protobuf:"bytes,3,opt,name=stderr,proto3" json:"stderr,omitempty"`
	// contains filtered or unexported fields
}

func (*Terraform_Command_Plan_Response) Descriptor deprecated

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

Deprecated: Use Terraform_Command_Plan_Response.ProtoReflect.Descriptor instead.

func (*Terraform_Command_Plan_Response) GetChangesPresent

func (x *Terraform_Command_Plan_Response) GetChangesPresent() bool

func (*Terraform_Command_Plan_Response) GetDiagnostics

func (x *Terraform_Command_Plan_Response) GetDiagnostics() []*Diagnostic

func (*Terraform_Command_Plan_Response) GetStderr

func (x *Terraform_Command_Plan_Response) GetStderr() string

func (*Terraform_Command_Plan_Response) ProtoMessage

func (*Terraform_Command_Plan_Response) ProtoMessage()

func (*Terraform_Command_Plan_Response) ProtoReflect

func (*Terraform_Command_Plan_Response) Reset

func (*Terraform_Command_Plan_Response) String

type Terraform_Command_Show

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

func (*Terraform_Command_Show) Descriptor deprecated

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

Deprecated: Use Terraform_Command_Show.ProtoReflect.Descriptor instead.

func (*Terraform_Command_Show) ProtoMessage

func (*Terraform_Command_Show) ProtoMessage()

func (*Terraform_Command_Show) ProtoReflect

func (x *Terraform_Command_Show) ProtoReflect() protoreflect.Message

func (*Terraform_Command_Show) Reset

func (x *Terraform_Command_Show) Reset()

func (*Terraform_Command_Show) String

func (x *Terraform_Command_Show) String() string

type Terraform_Command_Show_Response

type Terraform_Command_Show_Response struct {
	Diagnostics []*Diagnostic `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	// For now, we pass the entire state over the wire as a tfjson.State JSON
	// representation. You can unmarshal the value into that Go type if
	// necessary.
	State []byte `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"`
	// contains filtered or unexported fields
}

func (*Terraform_Command_Show_Response) Descriptor deprecated

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

Deprecated: Use Terraform_Command_Show_Response.ProtoReflect.Descriptor instead.

func (*Terraform_Command_Show_Response) GetDiagnostics

func (x *Terraform_Command_Show_Response) GetDiagnostics() []*Diagnostic

func (*Terraform_Command_Show_Response) GetState

func (x *Terraform_Command_Show_Response) GetState() []byte

func (*Terraform_Command_Show_Response) ProtoMessage

func (*Terraform_Command_Show_Response) ProtoMessage()

func (*Terraform_Command_Show_Response) ProtoReflect

func (*Terraform_Command_Show_Response) Reset

func (*Terraform_Command_Show_Response) String

type Terraform_Command_Validate

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

func (*Terraform_Command_Validate) Descriptor deprecated

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

Deprecated: Use Terraform_Command_Validate.ProtoReflect.Descriptor instead.

func (*Terraform_Command_Validate) ProtoMessage

func (*Terraform_Command_Validate) ProtoMessage()

func (*Terraform_Command_Validate) ProtoReflect

func (*Terraform_Command_Validate) Reset

func (x *Terraform_Command_Validate) Reset()

func (*Terraform_Command_Validate) String

func (x *Terraform_Command_Validate) String() string

type Terraform_Command_Validate_Response

type Terraform_Command_Validate_Response struct {
	Diagnostics   []*Diagnostic `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Valid         bool          `protobuf:"varint,2,opt,name=valid,proto3" json:"valid,omitempty"`
	ErrorCount    int64         `protobuf:"varint,3,opt,name=error_count,proto3" json:"error_count,omitempty"`
	WarningCount  int64         `protobuf:"varint,4,opt,name=warning_count,proto3" json:"warning_count,omitempty"`
	FormatVersion string        `protobuf:"bytes,5,opt,name=format_version,proto3" json:"format_version,omitempty"`
	// contains filtered or unexported fields
}

func (*Terraform_Command_Validate_Response) Descriptor deprecated

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

Deprecated: Use Terraform_Command_Validate_Response.ProtoReflect.Descriptor instead.

func (*Terraform_Command_Validate_Response) GetDiagnostics

func (x *Terraform_Command_Validate_Response) GetDiagnostics() []*Diagnostic

func (*Terraform_Command_Validate_Response) GetErrorCount

func (x *Terraform_Command_Validate_Response) GetErrorCount() int64

func (*Terraform_Command_Validate_Response) GetFormatVersion

func (x *Terraform_Command_Validate_Response) GetFormatVersion() string

func (*Terraform_Command_Validate_Response) GetValid

func (*Terraform_Command_Validate_Response) GetWarningCount

func (x *Terraform_Command_Validate_Response) GetWarningCount() int64

func (*Terraform_Command_Validate_Response) ProtoMessage

func (*Terraform_Command_Validate_Response) ProtoMessage()

func (*Terraform_Command_Validate_Response) ProtoReflect

func (*Terraform_Command_Validate_Response) Reset

func (*Terraform_Command_Validate_Response) String

type Terraform_Module

type Terraform_Module struct {
	ModulePath  string        `protobuf:"bytes,1,opt,name=module_path,proto3" json:"module_path,omitempty"`
	RcPath      string        `protobuf:"bytes,2,opt,name=rc_path,proto3" json:"rc_path,omitempty"`
	ScenarioRef *Ref_Scenario `protobuf:"bytes,3,opt,name=scenario_ref,json=scenario,proto3" json:"scenario_ref,omitempty"`
	// contains filtered or unexported fields
}

func (*Terraform_Module) Descriptor deprecated

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

Deprecated: Use Terraform_Module.ProtoReflect.Descriptor instead.

func (*Terraform_Module) GetModulePath

func (x *Terraform_Module) GetModulePath() string

func (*Terraform_Module) GetRcPath

func (x *Terraform_Module) GetRcPath() string

func (*Terraform_Module) GetScenarioRef

func (x *Terraform_Module) GetScenarioRef() *Ref_Scenario

func (*Terraform_Module) ProtoMessage

func (*Terraform_Module) ProtoMessage()

func (*Terraform_Module) ProtoReflect

func (x *Terraform_Module) ProtoReflect() protoreflect.Message

func (*Terraform_Module) Reset

func (x *Terraform_Module) Reset()

func (*Terraform_Module) String

func (x *Terraform_Module) String() string

type Terraform_Runner

type Terraform_Runner struct {
	Config *Terraform_Runner_Config `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*Terraform_Runner) Descriptor deprecated

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

Deprecated: Use Terraform_Runner.ProtoReflect.Descriptor instead.

func (*Terraform_Runner) GetConfig

func (x *Terraform_Runner) GetConfig() *Terraform_Runner_Config

func (*Terraform_Runner) ProtoMessage

func (*Terraform_Runner) ProtoMessage()

func (*Terraform_Runner) ProtoReflect

func (x *Terraform_Runner) ProtoReflect() protoreflect.Message

func (*Terraform_Runner) Reset

func (x *Terraform_Runner) Reset()

func (*Terraform_Runner) String

func (x *Terraform_Runner) String() string

type Terraform_Runner_Config

type Terraform_Runner_Config struct {

	// Terraform CLI flags
	Flags *Terraform_Runner_Config_Flags `protobuf:"bytes,1,opt,name=flags,proto3" json:"flags,omitempty"`
	// The path to the terraform binary
	BinPath string `protobuf:"bytes,2,opt,name=bin_path,json=binPath,proto3" json:"bin_path,omitempty"`
	// Where the .terraformrc configuration is
	ConfigPath string `protobuf:"bytes,3,opt,name=config_path,json=configPath,proto3" json:"config_path,omitempty"`
	// The directory from which to execute Terraform
	WorkingDirPath string `protobuf:"bytes,4,opt,name=working_dir_path,json=workingDirPath,proto3" json:"working_dir_path,omitempty"`
	// Environment variables to set when executing Terraform
	Env map[string]string `` /* 147-byte string literal not displayed */
	// User supplied sub-command
	UserSubCommand string `protobuf:"bytes,6,opt,name=user_sub_command,json=userSubCommand,proto3" json:"user_sub_command,omitempty"`
	// Output filter
	OutputFilter string `protobuf:"bytes,7,opt,name=output_filter,json=outputFilter,proto3" json:"output_filter,omitempty"`
	// Fail on warnings
	FailOnWarnings bool `protobuf:"varint,8,opt,name=fail_on_warnings,json=failOnWarnings,proto3" json:"fail_on_warnings,omitempty"`
	// contains filtered or unexported fields
}

func (*Terraform_Runner_Config) Descriptor deprecated

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

Deprecated: Use Terraform_Runner_Config.ProtoReflect.Descriptor instead.

func (*Terraform_Runner_Config) GetBinPath

func (x *Terraform_Runner_Config) GetBinPath() string

func (*Terraform_Runner_Config) GetConfigPath

func (x *Terraform_Runner_Config) GetConfigPath() string

func (*Terraform_Runner_Config) GetEnv

func (x *Terraform_Runner_Config) GetEnv() map[string]string

func (*Terraform_Runner_Config) GetFailOnWarnings

func (x *Terraform_Runner_Config) GetFailOnWarnings() bool

func (*Terraform_Runner_Config) GetFlags

func (*Terraform_Runner_Config) GetOutputFilter

func (x *Terraform_Runner_Config) GetOutputFilter() string

func (*Terraform_Runner_Config) GetUserSubCommand

func (x *Terraform_Runner_Config) GetUserSubCommand() string

func (*Terraform_Runner_Config) GetWorkingDirPath

func (x *Terraform_Runner_Config) GetWorkingDirPath() string

func (*Terraform_Runner_Config) ProtoMessage

func (*Terraform_Runner_Config) ProtoMessage()

func (*Terraform_Runner_Config) ProtoReflect

func (x *Terraform_Runner_Config) ProtoReflect() protoreflect.Message

func (*Terraform_Runner_Config) Reset

func (x *Terraform_Runner_Config) Reset()

func (*Terraform_Runner_Config) String

func (x *Terraform_Runner_Config) String() string

type Terraform_Runner_Config_Flags

type Terraform_Runner_Config_Flags struct {

	// -backup=path
	BackupStateFilePath string `protobuf:"bytes,1,opt,name=backup_state_file_path,json=backupStateFilePath,proto3" json:"backup_state_file_path,omitempty"`
	// -lock-timeout=10s
	LockTimeout *durationpb.Duration `protobuf:"bytes,2,opt,name=lock_timeout,json=lockTimeout,proto3" json:"lock_timeout,omitempty"`
	// -backend=false
	NoBackend bool `protobuf:"varint,3,opt,name=no_backend,json=noBackend,proto3" json:"no_backend,omitempty"`
	// -lock=false
	NoLock bool `protobuf:"varint,4,opt,name=no_lock,json=noLock,proto3" json:"no_lock,omitempty"`
	// -get=false
	NoDownload bool `protobuf:"varint,5,opt,name=no_download,json=noDownload,proto3" json:"no_download,omitempty"`
	// -refresh=false
	NoRefresh bool `protobuf:"varint,6,opt,name=no_refresh,json=noRefresh,proto3" json:"no_refresh,omitempty"`
	// -parallelism=n
	Parallelism uint32 `protobuf:"varint,7,opt,name=parallelism,proto3" json:"parallelism,omitempty"`
	// -refresh-only
	RefreshOnly bool `protobuf:"varint,8,opt,name=refresh_only,json=refreshOnly,proto3" json:"refresh_only,omitempty"`
	// -upgrade
	Upgrade bool `protobuf:"varint,9,opt,name=upgrade,proto3" json:"upgrade,omitempty"`
	// -reconfigure=false
	NoReconfigure bool `protobuf:"varint,10,opt,name=no_reconfigure,json=noReconfigure,proto3" json:"no_reconfigure,omitempty"`
	// contains filtered or unexported fields
}

Flags are a subset of the Terraform flags that we allow to be settable.

func (*Terraform_Runner_Config_Flags) Descriptor deprecated

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

Deprecated: Use Terraform_Runner_Config_Flags.ProtoReflect.Descriptor instead.

func (*Terraform_Runner_Config_Flags) GetBackupStateFilePath

func (x *Terraform_Runner_Config_Flags) GetBackupStateFilePath() string

func (*Terraform_Runner_Config_Flags) GetLockTimeout

func (x *Terraform_Runner_Config_Flags) GetLockTimeout() *durationpb.Duration

func (*Terraform_Runner_Config_Flags) GetNoBackend

func (x *Terraform_Runner_Config_Flags) GetNoBackend() bool

func (*Terraform_Runner_Config_Flags) GetNoDownload

func (x *Terraform_Runner_Config_Flags) GetNoDownload() bool

func (*Terraform_Runner_Config_Flags) GetNoLock

func (x *Terraform_Runner_Config_Flags) GetNoLock() bool

func (*Terraform_Runner_Config_Flags) GetNoReconfigure

func (x *Terraform_Runner_Config_Flags) GetNoReconfigure() bool

func (*Terraform_Runner_Config_Flags) GetNoRefresh

func (x *Terraform_Runner_Config_Flags) GetNoRefresh() bool

func (*Terraform_Runner_Config_Flags) GetParallelism

func (x *Terraform_Runner_Config_Flags) GetParallelism() uint32

func (*Terraform_Runner_Config_Flags) GetRefreshOnly

func (x *Terraform_Runner_Config_Flags) GetRefreshOnly() bool

func (*Terraform_Runner_Config_Flags) GetUpgrade

func (x *Terraform_Runner_Config_Flags) GetUpgrade() bool

func (*Terraform_Runner_Config_Flags) ProtoMessage

func (*Terraform_Runner_Config_Flags) ProtoMessage()

func (*Terraform_Runner_Config_Flags) ProtoReflect

func (*Terraform_Runner_Config_Flags) Reset

func (x *Terraform_Runner_Config_Flags) Reset()

func (*Terraform_Runner_Config_Flags) String

type UI

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

UI contains messages related to the UI calling the server. This information will be populated by the caller and passed to the server, which it can use in some instances to generate output tailored for the caller.

func (*UI) Descriptor deprecated

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

Deprecated: Use UI.ProtoReflect.Descriptor instead.

func (*UI) ProtoMessage

func (*UI) ProtoMessage()

func (*UI) ProtoReflect

func (x *UI) ProtoReflect() protoreflect.Message

func (*UI) Reset

func (x *UI) Reset()

func (*UI) String

func (x *UI) String() string

type UI_Settings

type UI_Settings struct {
	Width    uint32             `protobuf:"varint,1,opt,name=width,proto3" json:"width,omitempty"`
	IsTty    bool               `protobuf:"varint,2,opt,name=is_tty,proto3" json:"is_tty,omitempty"`
	UseColor bool               `protobuf:"varint,3,opt,name=use_color,proto3" json:"use_color,omitempty"`
	Format   UI_Settings_Format `protobuf:"varint,4,opt,name=format,proto3,enum=hashicorp.enos.v1.UI_Settings_Format" json:"format,omitempty"`
	Level    UI_Settings_Level  `protobuf:"varint,5,opt,name=level,proto3,enum=hashicorp.enos.v1.UI_Settings_Level" json:"level,omitempty"`
	// stdout_path if defined, we'll write our stdout messages to a file in
	// the given path
	StdoutPath string `protobuf:"bytes,6,opt,name=stdout_path,proto3" json:"stdout_path,omitempty"`
	// stderr_path if defined, we'll write our stderr messages to a file in
	// the given path
	StderrPath string `protobuf:"bytes,7,opt,name=stderr_path,proto3" json:"stderr_path,omitempty"`
	// Render warnings as failures
	FailOnWarnings bool `protobuf:"varint,8,opt,name=fail_on_warnings,proto3" json:"fail_on_warnings,omitempty"`
	// contains filtered or unexported fields
}

func (*UI_Settings) Descriptor deprecated

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

Deprecated: Use UI_Settings.ProtoReflect.Descriptor instead.

func (*UI_Settings) GetFailOnWarnings

func (x *UI_Settings) GetFailOnWarnings() bool

func (*UI_Settings) GetFormat

func (x *UI_Settings) GetFormat() UI_Settings_Format

func (*UI_Settings) GetIsTty

func (x *UI_Settings) GetIsTty() bool

func (*UI_Settings) GetLevel

func (x *UI_Settings) GetLevel() UI_Settings_Level

func (*UI_Settings) GetStderrPath

func (x *UI_Settings) GetStderrPath() string

func (*UI_Settings) GetStdoutPath

func (x *UI_Settings) GetStdoutPath() string

func (*UI_Settings) GetUseColor

func (x *UI_Settings) GetUseColor() bool

func (*UI_Settings) GetWidth

func (x *UI_Settings) GetWidth() uint32

func (*UI_Settings) ProtoMessage

func (*UI_Settings) ProtoMessage()

func (*UI_Settings) ProtoReflect

func (x *UI_Settings) ProtoReflect() protoreflect.Message

func (*UI_Settings) Reset

func (x *UI_Settings) Reset()

func (*UI_Settings) String

func (x *UI_Settings) String() string

type UI_Settings_Format

type UI_Settings_Format int32
const (
	UI_Settings_FORMAT_UNSPECIFIED UI_Settings_Format = 0
	UI_Settings_FORMAT_BASIC_TEXT  UI_Settings_Format = 1
	UI_Settings_FORMAT_JSON        UI_Settings_Format = 2
	UI_Settings_FORMAT_HTML        UI_Settings_Format = 3
)

func (UI_Settings_Format) Descriptor

func (UI_Settings_Format) Enum

func (UI_Settings_Format) EnumDescriptor deprecated

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

Deprecated: Use UI_Settings_Format.Descriptor instead.

func (UI_Settings_Format) Number

func (UI_Settings_Format) String

func (x UI_Settings_Format) String() string

func (UI_Settings_Format) Type

type UI_Settings_Level

type UI_Settings_Level int32
const (
	UI_Settings_LEVEL_UNSPECIFIED UI_Settings_Level = 0
	UI_Settings_LEVEL_ERROR       UI_Settings_Level = 1
	UI_Settings_LEVEL_WARN        UI_Settings_Level = 2
	UI_Settings_LEVEL_INFO        UI_Settings_Level = 3
	UI_Settings_LEVEL_DEBUG       UI_Settings_Level = 4
	UI_Settings_LEVEL_TRACE       UI_Settings_Level = 5
)

func (UI_Settings_Level) Descriptor

func (UI_Settings_Level) Enum

func (UI_Settings_Level) EnumDescriptor deprecated

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

Deprecated: Use UI_Settings_Level.Descriptor instead.

func (UI_Settings_Level) Number

func (UI_Settings_Level) String

func (x UI_Settings_Level) String() string

func (UI_Settings_Level) Type

type UnimplementedEnosServiceServer

type UnimplementedEnosServiceServer struct {
}

UnimplementedEnosServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedEnosServiceServer) CheckScenarios

func (UnimplementedEnosServiceServer) DestroyScenarios

func (UnimplementedEnosServiceServer) ExecScenarios

func (UnimplementedEnosServiceServer) Format

func (UnimplementedEnosServiceServer) GenerateScenarios

func (UnimplementedEnosServiceServer) GetVersion

func (UnimplementedEnosServiceServer) LaunchScenarios

func (UnimplementedEnosServiceServer) ListSamples

func (UnimplementedEnosServiceServer) ListScenarios

func (UnimplementedEnosServiceServer) ObserveSample

func (UnimplementedEnosServiceServer) Operation

func (UnimplementedEnosServiceServer) OutlineScenarios

func (UnimplementedEnosServiceServer) OutputScenarios

func (UnimplementedEnosServiceServer) RunScenarios

type UnsafeEnosServiceServer

type UnsafeEnosServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeEnosServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to EnosServiceServer will result in compilation errors.

type ValidateScenariosConfigurationRequest

type ValidateScenariosConfigurationRequest struct {
	Workspace           *Workspace       `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
	Filter              *Scenario_Filter `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
	SampleFilter        *Sample_Filter   `protobuf:"bytes,3,opt,name=sample_filter,json=sampleFilter,proto3" json:"sample_filter,omitempty"`
	NoValidateScenarios bool             `protobuf:"varint,4,opt,name=no_validate_scenarios,json=noValidateScenarios,proto3" json:"no_validate_scenarios,omitempty"`
	NoValidateSamples   bool             `protobuf:"varint,5,opt,name=no_validate_samples,json=noValidateSamples,proto3" json:"no_validate_samples,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidateScenariosConfigurationRequest) Descriptor deprecated

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

Deprecated: Use ValidateScenariosConfigurationRequest.ProtoReflect.Descriptor instead.

func (*ValidateScenariosConfigurationRequest) GetFilter

func (*ValidateScenariosConfigurationRequest) GetNoValidateSamples

func (x *ValidateScenariosConfigurationRequest) GetNoValidateSamples() bool

func (*ValidateScenariosConfigurationRequest) GetNoValidateScenarios

func (x *ValidateScenariosConfigurationRequest) GetNoValidateScenarios() bool

func (*ValidateScenariosConfigurationRequest) GetSampleFilter

func (*ValidateScenariosConfigurationRequest) GetWorkspace

func (*ValidateScenariosConfigurationRequest) ProtoMessage

func (*ValidateScenariosConfigurationRequest) ProtoMessage()

func (*ValidateScenariosConfigurationRequest) ProtoReflect

func (*ValidateScenariosConfigurationRequest) Reset

func (*ValidateScenariosConfigurationRequest) String

type ValidateScenariosConfigurationResponse

type ValidateScenariosConfigurationResponse struct {
	Diagnostics  []*Diagnostic   `protobuf:"bytes,1,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"`
	Decode       *DecodeResponse `protobuf:"bytes,2,opt,name=decode,proto3" json:"decode,omitempty"`
	SampleDecode *DecodeResponse `protobuf:"bytes,3,opt,name=sample_decode,json=sampleDecode,proto3" json:"sample_decode,omitempty"`
	// contains filtered or unexported fields
}

func (*ValidateScenariosConfigurationResponse) Descriptor deprecated

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

Deprecated: Use ValidateScenariosConfigurationResponse.ProtoReflect.Descriptor instead.

func (*ValidateScenariosConfigurationResponse) GetDecode

func (*ValidateScenariosConfigurationResponse) GetDiagnostics

func (x *ValidateScenariosConfigurationResponse) GetDiagnostics() []*Diagnostic

func (*ValidateScenariosConfigurationResponse) GetSampleDecode

func (*ValidateScenariosConfigurationResponse) ProtoMessage

func (*ValidateScenariosConfigurationResponse) ProtoReflect

func (*ValidateScenariosConfigurationResponse) Reset

func (*ValidateScenariosConfigurationResponse) String

type Workspace

type Workspace struct {

	// flightplan is our workspace flight plan configuration and variables
	Flightplan *FlightPlan `protobuf:"bytes,1,opt,name=flightplan,proto3" json:"flightplan,omitempty"`
	// terraform_exec contains our default and override Terraform execution
	// configuration.
	TfExecCfg *Terraform_Runner_Config `protobuf:"bytes,4,opt,name=tf_exec_cfg,proto3" json:"tf_exec_cfg,omitempty"`
	// dir is our workspaces directory. This will default to the current working
	// directory.
	Dir string `protobuf:"bytes,5,opt,name=dir,proto3" json:"dir,omitempty"`
	// Terraform modules are scoped relative to directories. This optional field
	// can be used as the base working dir for generated modules. If it is not
	// set Enos will use $dir/.enos
	OutDir string `protobuf:"bytes,6,opt,name=out_dir,json=outDir,proto3" json:"out_dir,omitempty"`
	// contains filtered or unexported fields
}

Workspace defines an Enos workspace. In our case that means our working directory, output directory, flight plan and any Terraform specific configuration.

func (*Workspace) Descriptor deprecated

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

Deprecated: Use Workspace.ProtoReflect.Descriptor instead.

func (*Workspace) GetDir

func (x *Workspace) GetDir() string

func (*Workspace) GetFlightplan

func (x *Workspace) GetFlightplan() *FlightPlan

func (*Workspace) GetOutDir

func (x *Workspace) GetOutDir() string

func (*Workspace) GetTfExecCfg

func (x *Workspace) GetTfExecCfg() *Terraform_Runner_Config

func (*Workspace) ProtoMessage

func (*Workspace) ProtoMessage()

func (*Workspace) ProtoReflect

func (x *Workspace) ProtoReflect() protoreflect.Message

func (*Workspace) Reset

func (x *Workspace) Reset()

func (*Workspace) String

func (x *Workspace) String() string

Jump to

Keyboard shortcuts

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