Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HCLParamMap ¶
type HCLParamMap struct { Params map[string]string Diags diag.Diagnostics }
func (*HCLParamMap) ToAPIParams ¶
func (pm *HCLParamMap) ToAPIParams(t Template) (client.APIParams, error)
type ParamMapKey ¶
type ParamMapKey struct { Map *HCLParamMap Key string }
func (*ParamMapKey) Value ¶
func (pmf *ParamMapKey) Value() string
type SymApprovalTemplate ¶
type SymApprovalTemplate struct{}
func (*SymApprovalTemplate) APIToTerraform ¶
func (t *SymApprovalTemplate) APIToTerraform(apiParams client.APIParams) (*HCLParamMap, error)
func (*SymApprovalTemplate) APIToTerraformKeyMap ¶
func (t *SymApprovalTemplate) APIToTerraformKeyMap() map[string]string
func (*SymApprovalTemplate) ParamResource ¶
func (t *SymApprovalTemplate) ParamResource() *schema.Resource
type UnknownTemplate ¶
type UnknownTemplate struct {
Name string
}
func (*UnknownTemplate) APIToTerraform ¶
func (t *UnknownTemplate) APIToTerraform(apiParams client.APIParams) (*HCLParamMap, error)
func (*UnknownTemplate) APIToTerraformKeyMap ¶
func (t *UnknownTemplate) APIToTerraformKeyMap() map[string]string
func (*UnknownTemplate) ParamResource ¶
func (t *UnknownTemplate) ParamResource() *schema.Resource
Click to show internal directories.
Click to hide internal directories.