github.com/kubeshop/testkube@v1.17.23/pkg/cloud/data/artifact/scraper_model.go (about)

     1  package artifact
     2  
     3  import "github.com/kubeshop/testkube/pkg/cloud/data/executor"
     4  
     5  const (
     6  	CmdScraperPutObjectSignedURL executor.Command = "put_object_signed_url"
     7  )
     8  
     9  type PutObjectSignedURLRequest struct {
    10  	Object           string `json:"object"`
    11  	ContentType      string `json:"contentType,omitempty"`
    12  	ExecutionID      string `json:"executionId"`
    13  	TestName         string `json:"testName"`
    14  	TestSuiteName    string `json:"testSuiteName"`
    15  	TestWorkflowName string `json:"testWorkflowName"`
    16  }
    17  
    18  type PutObjectSignedURLResponse struct {
    19  	URL string
    20  }