datadatapipelinepipelinedefinition

package
v0.0.0-...-c2cc54e Latest Latest
Warning

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

Go to latest
Published: Oct 27, 2023 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Attribute

type Attribute struct{}

type AttributeAttributes

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

func (AttributeAttributes) InternalRef

func (a AttributeAttributes) InternalRef() (terra.Reference, error)

func (AttributeAttributes) InternalTokens

func (a AttributeAttributes) InternalTokens() (hclwrite.Tokens, error)

func (AttributeAttributes) InternalWithRef

func (a AttributeAttributes) InternalWithRef(ref terra.Reference) AttributeAttributes

func (AttributeAttributes) Key

func (AttributeAttributes) StringValue

func (a AttributeAttributes) StringValue() terra.StringValue

type AttributeState

type AttributeState struct {
	Key         string `json:"key"`
	StringValue string `json:"string_value"`
}

type Field

type Field struct{}

type FieldAttributes

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

func (FieldAttributes) InternalRef

func (f FieldAttributes) InternalRef() (terra.Reference, error)

func (FieldAttributes) InternalTokens

func (f FieldAttributes) InternalTokens() (hclwrite.Tokens, error)

func (FieldAttributes) InternalWithRef

func (f FieldAttributes) InternalWithRef(ref terra.Reference) FieldAttributes

func (FieldAttributes) Key

func (FieldAttributes) RefValue

func (f FieldAttributes) RefValue() terra.StringValue

func (FieldAttributes) StringValue

func (f FieldAttributes) StringValue() terra.StringValue

type FieldState

type FieldState struct {
	Key         string `json:"key"`
	RefValue    string `json:"ref_value"`
	StringValue string `json:"string_value"`
}

type ParameterObject

type ParameterObject struct {
	// Attribute: min=0
	Attribute []Attribute `hcl:"attribute,block" validate:"min=0"`
}

type ParameterObjectAttributes

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

func (ParameterObjectAttributes) Attribute

func (ParameterObjectAttributes) Id

func (ParameterObjectAttributes) InternalRef

func (po ParameterObjectAttributes) InternalRef() (terra.Reference, error)

func (ParameterObjectAttributes) InternalTokens

func (po ParameterObjectAttributes) InternalTokens() (hclwrite.Tokens, error)

func (ParameterObjectAttributes) InternalWithRef

type ParameterObjectState

type ParameterObjectState struct {
	Id        string           `json:"id"`
	Attribute []AttributeState `json:"attribute"`
}

type ParameterValue

type ParameterValue struct{}

type ParameterValueAttributes

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

func (ParameterValueAttributes) Id

func (ParameterValueAttributes) InternalRef

func (pv ParameterValueAttributes) InternalRef() (terra.Reference, error)

func (ParameterValueAttributes) InternalTokens

func (pv ParameterValueAttributes) InternalTokens() (hclwrite.Tokens, error)

func (ParameterValueAttributes) InternalWithRef

func (ParameterValueAttributes) StringValue

func (pv ParameterValueAttributes) StringValue() terra.StringValue

type ParameterValueState

type ParameterValueState struct {
	Id          string `json:"id"`
	StringValue string `json:"string_value"`
}

type PipelineObject

type PipelineObject struct {
	// Field: min=0
	Field []Field `hcl:"field,block" validate:"min=0"`
}

type PipelineObjectAttributes

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

func (PipelineObjectAttributes) Field

func (PipelineObjectAttributes) Id

func (PipelineObjectAttributes) InternalRef

func (po PipelineObjectAttributes) InternalRef() (terra.Reference, error)

func (PipelineObjectAttributes) InternalTokens

func (po PipelineObjectAttributes) InternalTokens() (hclwrite.Tokens, error)

func (PipelineObjectAttributes) InternalWithRef

func (PipelineObjectAttributes) Name

type PipelineObjectState

type PipelineObjectState struct {
	Id    string       `json:"id"`
	Name  string       `json:"name"`
	Field []FieldState `json:"field"`
}

Jump to

Keyboard shortcuts

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