Documentation
¶
Index ¶
- Variables
- func ReadArtifact(context *parsing.Context) parsing.EntityPtr
- func ReadArtifactDefinition(context *parsing.Context) parsing.EntityPtr
- func ReadAttributeDefinition(context *parsing.Context) parsing.EntityPtr
- func ReadCapabilityAssignment(context *parsing.Context) parsing.EntityPtr
- func ReadDataType(context *parsing.Context) parsing.EntityPtr
- func ReadFile(context *parsing.Context) parsing.EntityPtr
- func ReadGroup(context *parsing.Context) parsing.EntityPtr
- func ReadGroupType(context *parsing.Context) parsing.EntityPtr
- func ReadInterfaceAssignment(context *parsing.Context) parsing.EntityPtr
- func ReadInterfaceDefinition(context *parsing.Context) parsing.EntityPtr
- func ReadInterfaceType(context *parsing.Context) parsing.EntityPtr
- func ReadOperationAssignment(context *parsing.Context) parsing.EntityPtr
- func ReadOperationDefinition(context *parsing.Context) parsing.EntityPtr
- func ReadPropertyDefinition(context *parsing.Context) parsing.EntityPtr
- func ReadRequirementAssignment(context *parsing.Context) parsing.EntityPtr
- func ReadServiceFile(context *parsing.Context) parsing.EntityPtr
- func ReadSubstitutionMappings(context *parsing.Context) parsing.EntityPtr
- func ReadTriggerDefinition(context *parsing.Context) parsing.EntityPtr
- func ReadWorkflowActivityCallOperation(context *parsing.Context) parsing.EntityPtr
- type TriggerDefinition
- type TriggerDefinitions
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultScriptletNamespace = parsing.NewScriptletNamespace()
View Source
var Grammar = parsing.NewGrammar()
Functions ¶
func ReadArtifact ¶
(parsing.Reader signature)
func ReadArtifactDefinition ¶
(parsing.Reader signature)
func ReadAttributeDefinition ¶
(parsing.Reader signature)
func ReadCapabilityAssignment ¶ added in v0.13.0
(parsing.Reader signature)
func ReadDataType ¶ added in v0.16.0
(parsing.Reader signature)
func ReadFile ¶ added in v0.21.0
(parsing.Reader signature)
func ReadGroup ¶
(parsing.Reader signature)
func ReadGroupType ¶
(parsing.Reader signature)
func ReadInterfaceAssignment ¶
(parsing.Reader signature)
func ReadInterfaceDefinition ¶
(parsing.Reader signature)
func ReadInterfaceType ¶
(parsing.Reader signature)
func ReadOperationAssignment ¶ added in v0.16.0
(parsing.Reader signature)
func ReadOperationDefinition ¶ added in v0.16.0
(parsing.Reader signature)
func ReadPropertyDefinition ¶
(parsing.Reader signature)
func ReadRequirementAssignment ¶ added in v0.15.0
(parsing.Reader signature)
func ReadServiceFile ¶ added in v0.21.0
(parsing.Reader signature)
func ReadSubstitutionMappings ¶
(parsing.Reader signature)
func ReadTriggerDefinition ¶ added in v0.13.0
(parsing.Reader signature)
func ReadWorkflowActivityCallOperation ¶ added in v0.19.0
(parsing.Reader signature)
Types ¶
type TriggerDefinition ¶ added in v0.13.0
type TriggerDefinition struct { *tosca_v2_0.Entity `name:"trigger definition" json:"-" yaml:"-"` Name string Description *string `read:"description"` Event *string `read:"event_type"` Schedule *tosca_v2_0.Value `read:"schedule,Value"` // tosca:TimeInterval TargetFilter *tosca_v2_0.EventFilter `read:"target_filter,EventFilter"` Condition *tosca_v2_0.TriggerDefinitionCondition `read:"condition,TriggerDefinitionCondition"` OperationAction *tosca_v2_0.OperationDefinition WorkflowAction *string WorkflowDefinition *tosca_v2_0.WorkflowDefinition `lookup:"action,WorkflowAction" traverse:"ignore" json:"-" yaml:"-"` // contains filtered or unexported fields }
func NewTriggerDefinition ¶ added in v0.13.0
func NewTriggerDefinition(context *parsing.Context) *TriggerDefinition
func (*TriggerDefinition) GetKey ¶ added in v0.13.0
func (self *TriggerDefinition) GetKey() string
(parsing.Mappable interface)
func (*TriggerDefinition) Normalize ¶ added in v0.13.0
func (self *TriggerDefinition) Normalize(normalPolicy *normal.Policy) *normal.PolicyTrigger
func (*TriggerDefinition) Render ¶ added in v0.13.0
func (self *TriggerDefinition) Render()
(parsing.Renderable interface)
type TriggerDefinitions ¶ added in v0.13.0
type TriggerDefinitions map[string]*TriggerDefinition
func (TriggerDefinitions) Normalize ¶ added in v0.13.0
func (self TriggerDefinitions) Normalize(normalPolicy *normal.Policy)
Source Files
¶
- artifact-definition.go
- artifact.go
- attribute-definition.go
- capability-assignment.go
- common.go
- data-type.go
- file.go
- group-type.go
- group.go
- interface-assignment.go
- interface-definition.go
- interface-type.go
- operation-assignment.go
- operation-definition.go
- property-definition.go
- requirement-assignment.go
- service-file.go
- substitution-mappings.go
- trigger-definition.go
- workflow-activity-call-operation.go
Click to show internal directories.
Click to hide internal directories.