Documentation ¶
Index ¶
- type Predicates
- type PredicatesAttributes
- func (p PredicatesAttributes) DataId() terra.StringValue
- func (p PredicatesAttributes) InternalRef() (terra.Reference, error)
- func (p PredicatesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (p PredicatesAttributes) InternalWithRef(ref terra.Reference) PredicatesAttributes
- func (p PredicatesAttributes) Negated() terra.BoolValue
- func (p PredicatesAttributes) Type() terra.StringValue
- type PredicatesState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Predicates ¶
type Predicates 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 PredicatesAttributes ¶
type PredicatesAttributes struct {
// contains filtered or unexported fields
}
func (PredicatesAttributes) DataId ¶
func (p PredicatesAttributes) DataId() terra.StringValue
func (PredicatesAttributes) InternalRef ¶
func (p PredicatesAttributes) InternalRef() (terra.Reference, error)
func (PredicatesAttributes) InternalTokens ¶
func (p PredicatesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (PredicatesAttributes) InternalWithRef ¶
func (p PredicatesAttributes) InternalWithRef(ref terra.Reference) PredicatesAttributes
func (PredicatesAttributes) Negated ¶
func (p PredicatesAttributes) Negated() terra.BoolValue
func (PredicatesAttributes) Type ¶
func (p PredicatesAttributes) Type() terra.StringValue
type PredicatesState ¶
Click to show internal directories.
Click to hide internal directories.