github.com/Venafi/vcert/v5@v5.10.2/pkg/domain/workflow.go (about)

     1  package domain
     2  
     3  type WorkFlowResponseData struct {
     4  	Result       interface{} `json:"result"`
     5  	WorkflowID   string      `json:"workflowId"`
     6  	WorkflowName string      `json:"workflowName"`
     7  	WsClientID   string      `json:"wsClientId"`
     8  }
     9  
    10  type WorkflowResponse struct {
    11  	SpecVersion     string               `json:"specversion"`
    12  	Id              string               `json:"id"`
    13  	Source          string               `json:"source"`
    14  	Type            string               `json:"type"`
    15  	Subject         string               `json:"subject"`
    16  	DataContentType string               `json:"datacontenttype"`
    17  	Time            string               `json:"time"`
    18  	Data            WorkFlowResponseData `json:"data"`
    19  	EventKind       string               `json:"eventkind"`
    20  	EventResource   string               `json:"eventresource"`
    21  	Recipient       string               `json:"recipient"`
    22  	CorrelationID   string               `json:"correlationid"`
    23  	Stream          string               `json:"stream"`
    24  }