diff --git a/sdks/pcmscheduler/models.go b/sdks/pcmscheduler/models.go index fae6c6a..0505232 100644 --- a/sdks/pcmscheduler/models.go +++ b/sdks/pcmscheduler/models.go @@ -398,17 +398,28 @@ type CodeBinding struct { PackageID cdssdk.PackageID `json:"packageID"` } +//type ImageBinding struct { +// serder.Metadata `union:"image"` +// DataBindingBase +// Type string `json:"type"` +// Name string `json:"name"` +// ClusterIDs []schsdk.ClusterID `json:"clusterIDs"` +// Description string `json:"description"` +// Architecture string `json:"architecture"` +// ResourceType string `json:"resourceType"` +// Tags []string `json:"tags"` +// PackageID cdssdk.PackageID `json:"packageID"` +//} + type ImageBinding struct { serder.Metadata `union:"image"` DataBindingBase - Type string `json:"type"` - Name string `json:"name"` - ClusterIDs []schsdk.ClusterID `json:"clusterIDs"` - Description string `json:"description"` - Architecture string `json:"architecture"` - ResourceType string `json:"resourceType"` - Tags []string `json:"tags"` - PackageID cdssdk.PackageID `json:"packageID"` + Type string `json:"type"` + ID int64 `json:"id"` + Name string `json:"name"` + IDType string `json:"idType"` + ImageID string `json:"imageID"` + ClusterID schsdk.ClusterID `json:"clusterID"` } type ClusterImage struct {