Documentation ¶
Index ¶
- type Setting
- type SettingAttributes
- func (s SettingAttributes) InternalRef() (terra.Reference, error)
- func (s SettingAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (s SettingAttributes) InternalWithRef(ref terra.Reference) SettingAttributes
- func (s SettingAttributes) Name() terra.StringValue
- func (s SettingAttributes) Namespace() terra.StringValue
- func (s SettingAttributes) Resource() terra.StringValue
- func (s SettingAttributes) Value() terra.StringValue
- type SettingState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Setting ¶
type Setting struct { // Name: string, required Name terra.StringValue `hcl:"name,attr" validate:"required"` // Namespace: string, required Namespace terra.StringValue `hcl:"namespace,attr" validate:"required"` // Resource: string, optional Resource terra.StringValue `hcl:"resource,attr"` // Value: string, required Value terra.StringValue `hcl:"value,attr" validate:"required"` }
type SettingAttributes ¶
type SettingAttributes struct {
// contains filtered or unexported fields
}
func (SettingAttributes) InternalRef ¶
func (s SettingAttributes) InternalRef() (terra.Reference, error)
func (SettingAttributes) InternalTokens ¶
func (s SettingAttributes) InternalTokens() (hclwrite.Tokens, error)
func (SettingAttributes) InternalWithRef ¶
func (s SettingAttributes) InternalWithRef(ref terra.Reference) SettingAttributes
func (SettingAttributes) Name ¶
func (s SettingAttributes) Name() terra.StringValue
func (SettingAttributes) Namespace ¶
func (s SettingAttributes) Namespace() terra.StringValue
func (SettingAttributes) Resource ¶
func (s SettingAttributes) Resource() terra.StringValue
func (SettingAttributes) Value ¶
func (s SettingAttributes) Value() terra.StringValue
Click to show internal directories.
Click to hide internal directories.