github.com/kubeshop/testkube@v1.17.23/pkg/mapper/keymap/triggers/kube_openapi.go (about)

     1  package triggers
     2  
     3  import (
     4  	"github.com/kubeshop/testkube/pkg/api/v1/testkube"
     5  	"github.com/kubeshop/testkube/pkg/keymap/triggers"
     6  )
     7  
     8  func MapTestTriggerKeyMapToAPI(km *triggers.KeyMap) *testkube.TestTriggerKeyMap {
     9  	return &testkube.TestTriggerKeyMap{
    10  		Resources:           km.Resources,
    11  		Actions:             km.Actions,
    12  		Executions:          km.Executions,
    13  		Events:              km.Events,
    14  		Conditions:          km.Conditions,
    15  		ConcurrencyPolicies: km.ConcurrencyPolicies,
    16  	}
    17  }