Documentation ¶
Index ¶
- type AllSettings
- type AllSettingsAttributes
- func (as AllSettingsAttributes) InternalRef() (terra.Reference, error)
- func (as AllSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (as AllSettingsAttributes) InternalWithRef(ref terra.Reference) AllSettingsAttributes
- func (as AllSettingsAttributes) Name() terra.StringValue
- func (as AllSettingsAttributes) Namespace() terra.StringValue
- func (as AllSettingsAttributes) Resource() terra.StringValue
- func (as AllSettingsAttributes) Value() terra.StringValue
- type AllSettingsState
- 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 AllSettings ¶
type AllSettings struct{}
type AllSettingsAttributes ¶
type AllSettingsAttributes struct {
// contains filtered or unexported fields
}
func (AllSettingsAttributes) InternalRef ¶
func (as AllSettingsAttributes) InternalRef() (terra.Reference, error)
func (AllSettingsAttributes) InternalTokens ¶
func (as AllSettingsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (AllSettingsAttributes) InternalWithRef ¶
func (as AllSettingsAttributes) InternalWithRef(ref terra.Reference) AllSettingsAttributes
func (AllSettingsAttributes) Name ¶
func (as AllSettingsAttributes) Name() terra.StringValue
func (AllSettingsAttributes) Namespace ¶
func (as AllSettingsAttributes) Namespace() terra.StringValue
func (AllSettingsAttributes) Resource ¶
func (as AllSettingsAttributes) Resource() terra.StringValue
func (AllSettingsAttributes) Value ¶
func (as AllSettingsAttributes) Value() terra.StringValue
type AllSettingsState ¶
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.