adding inputs output struct based on argo naming for now
This commit is contained in:
parent
68bacf5da4
commit
2a373e7368
@ -14,7 +14,7 @@ import (
|
||||
* it defines the resource data
|
||||
*/
|
||||
type DataResource struct {
|
||||
AbstractIntanciatedResource[*ResourceInstance[*DataResourcePartnership]]
|
||||
AbstractIntanciatedResource[*DataInstance]
|
||||
Type string `bson:"type,omitempty" json:"type,omitempty"`
|
||||
Source string `json:"source,omitempty" bson:"source,omitempty"` // Source is the source of the resource
|
||||
Quality string `bson:"quality,omitempty" json:"quality,omitempty"`
|
||||
@ -48,6 +48,11 @@ func (abs *DataResource) ConvertToPricedResource(
|
||||
}
|
||||
}
|
||||
|
||||
type DataInstance struct {
|
||||
ResourceInstance[*DataResourcePartnership]
|
||||
Source string `json:"source,omitempty" bson:"source,omitempty"` // Source is the source of the data
|
||||
}
|
||||
|
||||
type DataResourcePartnership struct {
|
||||
ResourcePartnerShip[*DataResourcePricingProfile]
|
||||
MaxDownloadableGbAllowed float64 `json:"allowed_gb,omitempty" bson:"allowed_gb,omitempty"`
|
||||
|
Loading…
Reference in New Issue
Block a user