blob: da902799ca8d9b2c85063992dcc9f6d8d1ccc146 [file] [log] [blame]
package common
type Attribute struct {
Name string `json:"name"`
Value string `json:"value"`
}
type APIProduct struct {
APIResources []string `json:"apiResources"`
ApprovalType string `json:"approvalType"`
Attributes []Attribute `json:"attributes"`
CreatedAt int64 `json:"createdAt"`
CreatedBy string `json:"createdBy"`
Description string `json:"description"`
DisplayName string `json:"displayName"`
Environments []string `json:"environments"`
LastModifiedAt int64 `json:"lastModifiedAt"`
LastModifiedBy string `json:"lastModifiedBy"`
Name string `json:"name"`
Proxies []string `json:"proxies"`
Quota string `json:"quota"`
QuotaInterval string `json:"quotaInterval"`
QuotaTimeUnit string `json:"quotaTimeUnit"`
Scopes []string `json:"scopes"`
}