/*
 * HyperOne API
 *
 * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
 *
 * API version: 0.0.2
 * Generated by: OpenAPI Generator (https://openapi-generator.tech)
 */

package openapi

// ProjectLimit struct for ProjectLimit
type ProjectLimit struct {
	Agent       ProjectLimitAgent       `json:"agent,omitempty"`
	Container   ProjectLimitContainer   `json:"container,omitempty"`
	Database    ProjectLimitContainer   `json:"database,omitempty"`
	Journal     ProjectLimitContainer   `json:"journal,omitempty"`
	Registry    ProjectLimitRegistry    `json:"registry,omitempty"`
	Volume      ProjectLimitVolume      `json:"volume,omitempty"`
	Website     ProjectLimitContainer   `json:"website,omitempty"`
	Zone        ProjectLimitContainer   `json:"zone,omitempty"`
	Disk        ProjectLimitDisk        `json:"disk,omitempty"`
	Firewall    ProjectLimitContainer   `json:"firewall,omitempty"`
	Image       ProjectLimitContainer   `json:"image,omitempty"`
	Ip          ProjectLimitContainer   `json:"ip,omitempty"`
	Iso         ProjectLimitRegistry    `json:"iso,omitempty"`
	Netadp      string                  `json:"netadp,omitempty"`
	Netgw       ProjectLimitContainer   `json:"netgw,omitempty"`
	Network     ProjectLimitNetwork     `json:"network,omitempty"`
	Replica     string                  `json:"replica,omitempty"`
	Snapshot    ProjectLimitSnapshot    `json:"snapshot,omitempty"`
	User        string                  `json:"user,omitempty"`
	Vault       ProjectLimitVault       `json:"vault,omitempty"`
	Vm          ProjectLimitVm          `json:"vm,omitempty"`
	Reservation ProjectLimitReservation `json:"reservation,omitempty"`
	Vmhost      string                  `json:"vmhost,omitempty"`
}
