func NewAutomationTemplate() *AutomationTemplate {

	return &AutomationTemplate{
		ModelVersion: 1,
		Entitlements: map[string][]elemental.Operation{},
		Kind:         AutomationTemplateKindCondition,
		Parameters:   map[string]interface{}{},
		Steps:        []*UIStep{},
	}
}
// NewAutomationTemplate returns a new *AutomationTemplate
NewAutomationTemplate returns a new *AutomationTemplate
// NewAutomationTemplate returns a new * AutomationTemplate
func NewAutomationTemplate() *AutomationTemplate {
	return &AutomationTemplate{
		ModelVersion: 1,
		Entitlements: map[string][]elemental.Operation{},
		Kind:         AutomationTemplateKindCondition,
		Parameters:   map[string]interface{}{},
		Steps:        []*UIStep{},
	}
}
func NewAutomationTemplate ( ) * AutomationTemplate { return & AutomationTemplate { ModelVersion : 1 , Entitlements : map [ string ] [ ] elemental . Operation { } , Kind : AutomationTemplateKindCondition , Parameters : map [ string ] interface { } { } , Steps : [ ] * UIStep { } , } }
NewAutomationTemplate returns a new *AutomationTemplate
NewAutomationTemplate returns a new * AutomationTemplate