mirror of https://github.com/databricks/cli.git
26 lines
648 B
Go
26 lines
648 B
Go
package resources
|
|
|
|
import (
|
|
"github.com/databricks/cli/bundle/config/paths"
|
|
"github.com/databricks/databricks-sdk-go/marshal"
|
|
"github.com/databricks/databricks-sdk-go/service/ml"
|
|
)
|
|
|
|
type MlflowExperiment struct {
|
|
ID string `json:"id,omitempty" bundle:"readonly"`
|
|
Permissions []Permission `json:"permissions,omitempty"`
|
|
ModifiedStatus ModifiedStatus `json:"modified_status,omitempty" bundle:"internal"`
|
|
|
|
paths.Paths
|
|
|
|
*ml.Experiment
|
|
}
|
|
|
|
func (s *MlflowExperiment) UnmarshalJSON(b []byte) error {
|
|
return marshal.Unmarshal(b, s)
|
|
}
|
|
|
|
func (s MlflowExperiment) MarshalJSON() ([]byte, error) {
|
|
return marshal.Marshal(s)
|
|
}
|