Documentation ¶
Index ¶
- type Predicate
- type PredicateAttributes
- func (p PredicateAttributes) DataId() terra.StringValue
- func (p PredicateAttributes) InternalRef() (terra.Reference, error)
- func (p PredicateAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p PredicateAttributes) InternalWithRef(ref terra.Reference) PredicateAttributes
- func (p PredicateAttributes) Negated() terra.BoolValue
- func (p PredicateAttributes) Type() terra.StringValue
- type PredicateState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Predicate ¶
type Predicate struct { // DataId: string, required DataId terra.StringValue `hcl:"data_id,attr" validate:"required"` // Negated: bool, required Negated terra.BoolValue `hcl:"negated,attr" validate:"required"` // Type: string, required Type terra.StringValue `hcl:"type,attr" validate:"required"` }
type PredicateAttributes ¶
type PredicateAttributes struct {
// contains filtered or unexported fields
}
func (PredicateAttributes) DataId ¶
func (p PredicateAttributes) DataId() terra.StringValue
func (PredicateAttributes) InternalRef ¶
func (p PredicateAttributes) InternalRef() (terra.Reference, error)
func (PredicateAttributes) InternalTokens ¶
func (p PredicateAttributes) InternalTokens() (hclwrite.Tokens, error)
func (PredicateAttributes) InternalWithRef ¶
func (p PredicateAttributes) InternalWithRef(ref terra.Reference) PredicateAttributes
func (PredicateAttributes) Negated ¶
func (p PredicateAttributes) Negated() terra.BoolValue
func (PredicateAttributes) Type ¶
func (p PredicateAttributes) Type() terra.StringValue
type PredicateState ¶
Click to show internal directories.
Click to hide internal directories.