models

package
v0.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 1, 2020 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AppcompsCustomFields

type AppcompsCustomFields struct {

	// key
	Key interface{} `json:"key,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// value
	Value interface{} `json:"value,omitempty"`
}

AppcompsCustomFields appcomps custom fields

swagger:model Appcomps_Custom_fields

func (*AppcompsCustomFields) MarshalBinary

func (m *AppcompsCustomFields) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*AppcompsCustomFields) UnmarshalBinary

func (m *AppcompsCustomFields) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*AppcompsCustomFields) Validate

func (m *AppcompsCustomFields) Validate(formats strfmt.Registry) error

Validate validates this appcomps custom fields

type Assets

type Assets struct {

	// asset contracts
	AssetContracts interface{} `json:"asset_contracts,omitempty"`

	// asset id
	AssetID interface{} `json:"asset_id,omitempty"`

	// asset no
	AssetNo interface{} `json:"asset_no,omitempty"`

	// asset purchases
	AssetPurchases interface{} `json:"asset_purchases,omitempty"`

	// building
	Building interface{} `json:"building,omitempty"`

	// custom fields
	CustomFields interface{} `json:"custom_fields,omitempty"`

	// depth
	Depth interface{} `json:"depth,omitempty"`

	// imagefile id
	ImagefileID interface{} `json:"imagefile_id,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// orientation
	Orientation interface{} `json:"orientation,omitempty"`

	// patch panel model id
	PatchPanelModelID interface{} `json:"patch_panel_model_id,omitempty"`

	// rack
	Rack interface{} `json:"rack,omitempty"`

	// rack id
	RackID interface{} `json:"rack_id,omitempty"`

	// room
	Room interface{} `json:"room,omitempty"`

	// row
	Row interface{} `json:"row,omitempty"`

	// serial no
	SerialNo interface{} `json:"serial_no,omitempty"`

	// service level
	ServiceLevel interface{} `json:"service_level,omitempty"`

	// size
	Size interface{} `json:"size,omitempty"`

	// start at
	StartAt interface{} `json:"start_at,omitempty"`

	// type
	Type interface{} `json:"type,omitempty"`

	// vendor
	Vendor interface{} `json:"vendor,omitempty"`

	// vendor id
	VendorID interface{} `json:"vendor_id,omitempty"`

	// where
	Where interface{} `json:"where,omitempty"`
}

Assets assets

swagger:model Assets

func (*Assets) MarshalBinary

func (m *Assets) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Assets) UnmarshalBinary

func (m *Assets) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Assets) Validate

func (m *Assets) Validate(formats strfmt.Registry) error

Validate validates this assets

type BackupStatus

type BackupStatus struct {

	// backup status
	BackupStatus []*BackupStatusBackupStatusItems0 `json:"backup_status"`

	// cpu used percent
	CPUUsedPercent interface{} `json:"cpu_used_percent,omitempty"`

	// dbsize
	Dbsize interface{} `json:"dbsize,omitempty"`

	// disk used percent
	DiskUsedPercent interface{} `json:"disk_used_percent,omitempty"`

	// memory in m b
	MemoryInMB *BackupStatusMemoryInMB `json:"memory_in_MB,omitempty"`
}

BackupStatus backup status

swagger:model Backup_status

func (*BackupStatus) MarshalBinary

func (m *BackupStatus) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*BackupStatus) UnmarshalBinary

func (m *BackupStatus) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*BackupStatus) Validate

func (m *BackupStatus) Validate(formats strfmt.Registry) error

Validate validates this backup status

type BackupStatusBackupStatusItems0

type BackupStatusBackupStatusItems0 struct {

	// id
	ID interface{} `json:"id,omitempty"`

	// job name
	JobName interface{} `json:"job_name,omitempty"`

	// status
	Status interface{} `json:"status,omitempty"`
}

BackupStatusBackupStatusItems0 backup status backup status items0

swagger:model BackupStatusBackupStatusItems0

func (*BackupStatusBackupStatusItems0) MarshalBinary

func (m *BackupStatusBackupStatusItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*BackupStatusBackupStatusItems0) UnmarshalBinary

func (m *BackupStatusBackupStatusItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*BackupStatusBackupStatusItems0) Validate

func (m *BackupStatusBackupStatusItems0) Validate(formats strfmt.Registry) error

Validate validates this backup status backup status items0

type BackupStatusMemoryInMB

type BackupStatusMemoryInMB struct {

	// buffers
	Buffers interface{} `json:"buffers,omitempty"`

	// cached
	Cached interface{} `json:"cached,omitempty"`

	// memfree
	Memfree interface{} `json:"memfree,omitempty"`

	// memtotal
	Memtotal interface{} `json:"memtotal,omitempty"`

	// swapfree
	Swapfree interface{} `json:"swapfree,omitempty"`

	// swaptotal
	Swaptotal interface{} `json:"swaptotal,omitempty"`
}

BackupStatusMemoryInMB backup status memory in m b

swagger:model BackupStatusMemoryInMB

func (*BackupStatusMemoryInMB) MarshalBinary

func (m *BackupStatusMemoryInMB) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*BackupStatusMemoryInMB) UnmarshalBinary

func (m *BackupStatusMemoryInMB) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*BackupStatusMemoryInMB) Validate

func (m *BackupStatusMemoryInMB) Validate(formats strfmt.Registry) error

Validate validates this backup status memory in m b

type Buildings

type Buildings []*BuildingsItems0

Buildings buildings

swagger:model buildings

func (Buildings) Validate

func (m Buildings) Validate(formats strfmt.Registry) error

Validate validates this buildings

type BuildingsItems0

type BuildingsItems0 struct {

	// address
	Address interface{} `json:"address,omitempty"`

	// building id
	BuildingID interface{} `json:"building_id,omitempty"`

	// contact name
	ContactName interface{} `json:"contact_name,omitempty"`

	// custom fields
	CustomFields interface{} `json:"custom_fields,omitempty"`

	// groups
	Groups interface{} `json:"groups,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`
}

BuildingsItems0 buildings items0

swagger:model BuildingsItems0

func (*BuildingsItems0) MarshalBinary

func (m *BuildingsItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*BuildingsItems0) UnmarshalBinary

func (m *BuildingsItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*BuildingsItems0) Validate

func (m *BuildingsItems0) Validate(formats strfmt.Registry) error

Validate validates this buildings items0

type Cable

type Cable struct {

	// cable id
	CableID interface{} `json:"cable_id,omitempty"`

	// cable length
	CableLength interface{} `json:"cable_length,omitempty"`

	// cable length units
	CableLengthUnits interface{} `json:"cable_length_units,omitempty"`

	// custom fields
	CustomFields interface{} `json:"custom_fields,omitempty"`

	// end back patch panel
	EndBackPatchPanel interface{} `json:"end_back_patch_panel,omitempty"`

	// end cable color
	EndCableColor interface{} `json:"end_cable_color,omitempty"`

	// end cable type
	EndCableType interface{} `json:"end_cable_type,omitempty"`

	// end connector type
	EndConnectorType interface{} `json:"end_connector_type,omitempty"`

	// end content type
	EndContentType interface{} `json:"end_content_type,omitempty"`

	// end optic type
	EndOpticType interface{} `json:"end_optic_type,omitempty"`

	// end point multiple
	EndPointMultiple interface{} `json:"end_point_multiple,omitempty"`

	// id
	ID interface{} `json:"id,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// origin back patch panel
	OriginBackPatchPanel interface{} `json:"origin_back_patch_panel,omitempty"`

	// origin cable color
	OriginCableColor interface{} `json:"origin_cable_color,omitempty"`

	// origin cable type
	OriginCableType interface{} `json:"origin_cable_type,omitempty"`

	// origin connector type
	OriginConnectorType interface{} `json:"origin_connector_type,omitempty"`

	// origin content type
	OriginContentType interface{} `json:"origin_content_type,omitempty"`

	// origin netport id
	OriginNetportID interface{} `json:"origin_netport_id,omitempty"`

	// origin netport name
	OriginNetportName interface{} `json:"origin_netport_name,omitempty"`

	// origin optic type
	OriginOpticType interface{} `json:"origin_optic_type,omitempty"`

	// room
	Room interface{} `json:"room,omitempty"`

	// tags
	Tags interface{} `json:"tags,omitempty"`

	// vendor
	Vendor interface{} `json:"vendor,omitempty"`
}

Cable cable

swagger:model Cable

func (*Cable) MarshalBinary

func (m *Cable) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Cable) UnmarshalBinary

func (m *Cable) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Cable) Validate

func (m *Cable) Validate(formats strfmt.Registry) error

Validate validates this cable

type ClientStats

type ClientStats struct {

	// avg time span
	AvgTimeSpan interface{} `json:"avg_time_span,omitempty"`

	// first found
	FirstFound interface{} `json:"first_found,omitempty"`

	// ip
	IP interface{} `json:"ip,omitempty"`

	// last found
	LastFound interface{} `json:"last_found,omitempty"`

	// last time span
	LastTimeSpan interface{} `json:"last_time_span,omitempty"`

	// latest contiguous stats
	LatestContiguousStats *ClientStatsLatestContiguousStats `json:"latest_contiguous_stats,omitempty"`

	// max time span
	MaxTimeSpan interface{} `json:"max_time_span,omitempty"`

	// min time span
	MinTimeSpan interface{} `json:"min_time_span,omitempty"`

	// std dev time span
	StdDevTimeSpan interface{} `json:"std_dev_time_span,omitempty"`

	// total detected
	TotalDetected interface{} `json:"total_detected,omitempty"`
}

ClientStats client stats

swagger:model Client_stats

func (*ClientStats) MarshalBinary

func (m *ClientStats) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ClientStats) UnmarshalBinary

func (m *ClientStats) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ClientStats) Validate

func (m *ClientStats) Validate(formats strfmt.Registry) error

Validate validates this client stats

type ClientStatsLatestContiguousStats

type ClientStatsLatestContiguousStats struct {

	// avg time span
	AvgTimeSpan interface{} `json:"avg_time_span,omitempty"`

	// detected connections
	DetectedConnections interface{} `json:"detected_connections,omitempty"`

	// ephemeral ports
	EphemeralPorts interface{} `json:"ephemeral_ports,omitempty"`

	// first found
	FirstFound interface{} `json:"first_found,omitempty"`

	// last found
	LastFound interface{} `json:"last_found,omitempty"`

	// last time span
	LastTimeSpan interface{} `json:"last_time_span,omitempty"`

	// max time span
	MaxTimeSpan interface{} `json:"max_time_span,omitempty"`

	// min time span
	MinTimeSpan interface{} `json:"min_time_span,omitempty"`

	// std dev time span
	StdDevTimeSpan interface{} `json:"std_dev_time_span,omitempty"`

	// total detected
	TotalDetected interface{} `json:"total_detected,omitempty"`
}

ClientStatsLatestContiguousStats client stats latest contiguous stats

swagger:model ClientStatsLatestContiguousStats

func (*ClientStatsLatestContiguousStats) MarshalBinary

func (m *ClientStatsLatestContiguousStats) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ClientStatsLatestContiguousStats) UnmarshalBinary

func (m *ClientStatsLatestContiguousStats) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ClientStatsLatestContiguousStats) Validate

Validate validates this client stats latest contiguous stats

type Customers

type Customers struct {

	// contacts
	Contacts []*CustomersContactsItems0 `json:"Contacts"`

	// custom fields
	CustomFields []*CustomersCustomFieldsItems0 `json:"Custom Fields"`

	// contact info
	ContactInfo interface{} `json:"contact_info,omitempty"`

	// devices url
	DevicesURL interface{} `json:"devices_url,omitempty"`

	// groups
	Groups interface{} `json:"groups,omitempty"`

	// id
	ID interface{} `json:"id,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// subnets url
	SubnetsURL interface{} `json:"subnets_url,omitempty"`
}

Customers customers

swagger:model Customers

func (*Customers) MarshalBinary

func (m *Customers) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Customers) UnmarshalBinary

func (m *Customers) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Customers) Validate

func (m *Customers) Validate(formats strfmt.Registry) error

Validate validates this customers

type CustomersContactsItems0

type CustomersContactsItems0 struct {

	// address
	Address interface{} `json:"address,omitempty"`

	// email
	Email interface{} `json:"email,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// phone
	Phone interface{} `json:"phone,omitempty"`

	// type
	Type interface{} `json:"type,omitempty"`
}

CustomersContactsItems0 customers contacts items0

swagger:model CustomersContactsItems0

func (*CustomersContactsItems0) MarshalBinary

func (m *CustomersContactsItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CustomersContactsItems0) UnmarshalBinary

func (m *CustomersContactsItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CustomersContactsItems0) Validate

func (m *CustomersContactsItems0) Validate(formats strfmt.Registry) error

Validate validates this customers contacts items0

type CustomersCustomFieldsItems0

type CustomersCustomFieldsItems0 struct {

	// key
	Key interface{} `json:"key,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// value
	Value interface{} `json:"value,omitempty"`

	// value2
	Value2 interface{} `json:"value2,omitempty"`
}

CustomersCustomFieldsItems0 customers custom fields items0

swagger:model CustomersCustomFieldsItems0

func (*CustomersCustomFieldsItems0) MarshalBinary

func (m *CustomersCustomFieldsItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*CustomersCustomFieldsItems0) UnmarshalBinary

func (m *CustomersCustomFieldsItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*CustomersCustomFieldsItems0) Validate

func (m *CustomersCustomFieldsItems0) Validate(formats strfmt.Registry) error

Validate validates this customers custom fields items0

type Device

type Device struct {

	// asset no
	AssetNo interface{} `json:"asset_no,omitempty"`

	// device id
	DeviceID interface{} `json:"device_id,omitempty"`

	// device url
	DeviceURL interface{} `json:"device_url,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// serial no
	SerialNo interface{} `json:"serial_no,omitempty"`

	// uuid
	UUID interface{} `json:"uuid,omitempty"`
}

Device device

swagger:model device

func (*Device) MarshalBinary

func (m *Device) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Device) UnmarshalBinary

func (m *Device) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Device) Validate

func (m *Device) Validate(formats strfmt.Registry) error

Validate validates this device

type DeviceAllAliase

type DeviceAllAliase []interface{}

DeviceAllAliase device all aliase

swagger:model deviceAllAliase

func (DeviceAllAliase) Validate

func (m DeviceAllAliase) Validate(formats strfmt.Registry) error

Validate validates this device all aliase

type DeviceAllCustomField

type DeviceAllCustomField []*DeviceAllCustomFieldData

DeviceAllCustomField device all custom field

swagger:model deviceAllCustomField

func (DeviceAllCustomField) Validate

func (m DeviceAllCustomField) Validate(formats strfmt.Registry) error

Validate validates this device all custom field

type DeviceAllCustomFieldData

type DeviceAllCustomFieldData struct {

	// key
	Key interface{} `json:"key,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// value
	Value interface{} `json:"value,omitempty"`
}

DeviceAllCustomFieldData device all custom field data

swagger:model deviceAllCustomFieldData

func (*DeviceAllCustomFieldData) MarshalBinary

func (m *DeviceAllCustomFieldData) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DeviceAllCustomFieldData) UnmarshalBinary

func (m *DeviceAllCustomFieldData) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DeviceAllCustomFieldData) Validate

func (m *DeviceAllCustomFieldData) Validate(formats strfmt.Registry) error

Validate validates this device all custom field data

type DeviceAllExternalLink []*DeviceAllExternalLinkData

DeviceAllExternalLink device all external link

swagger:model deviceAllExternalLink

func (DeviceAllExternalLink) Validate

func (m DeviceAllExternalLink) Validate(formats strfmt.Registry) error

Validate validates this device all external link

type DeviceAllExternalLinkData

type DeviceAllExternalLinkData struct {

	// link
	Link interface{} `json:"link,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`
}

DeviceAllExternalLinkData device all external link data

swagger:model deviceAllExternalLinkData

func (*DeviceAllExternalLinkData) MarshalBinary

func (m *DeviceAllExternalLinkData) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DeviceAllExternalLinkData) UnmarshalBinary

func (m *DeviceAllExternalLinkData) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DeviceAllExternalLinkData) Validate

func (m *DeviceAllExternalLinkData) Validate(formats strfmt.Registry) error

Validate validates this device all external link data

type DeviceAllHdd

type DeviceAllHdd []*DeviceAllHddData

DeviceAllHdd device all hdd

swagger:model deviceAllHdd

func (DeviceAllHdd) Validate

func (m DeviceAllHdd) Validate(formats strfmt.Registry) error

Validate validates this device all hdd

type DeviceAllHddData

type DeviceAllHddData struct {

	// description
	Description interface{} `json:"description,omitempty"`

	// hdd
	Hdd *DeviceAllHddDataHdd `json:"hdd,omitempty"`

	// hddcount
	Hddcount interface{} `json:"hddcount,omitempty"`

	// raid group
	RaidGroup interface{} `json:"raid_group,omitempty"`

	// raid type
	RaidType interface{} `json:"raid_type,omitempty"`
}

DeviceAllHddData device all hdd data

swagger:model deviceAllHddData

func (*DeviceAllHddData) MarshalBinary

func (m *DeviceAllHddData) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DeviceAllHddData) UnmarshalBinary

func (m *DeviceAllHddData) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DeviceAllHddData) Validate

func (m *DeviceAllHddData) Validate(formats strfmt.Registry) error

Validate validates this device all hdd data

type DeviceAllHddDataHdd

type DeviceAllHddDataHdd struct {

	// bytes
	Bytes interface{} `json:"bytes,omitempty"`

	// description
	Description interface{} `json:"description,omitempty"`

	// hd id
	HdID interface{} `json:"hd_id,omitempty"`

	// location
	Location interface{} `json:"location,omitempty"`

	// manufacturer id
	ManufacturerID interface{} `json:"manufacturer_id,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// partno
	Partno interface{} `json:"partno,omitempty"`

	// rpm
	Rpm *DeviceAllHddDataHddRpm `json:"rpm,omitempty"`

	// size
	Size interface{} `json:"size,omitempty"`

	// type
	Type *DeviceAllHddDataHddType `json:"type,omitempty"`
}

DeviceAllHddDataHdd device all hdd data hdd

swagger:model DeviceAllHddDataHdd

func (*DeviceAllHddDataHdd) MarshalBinary

func (m *DeviceAllHddDataHdd) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DeviceAllHddDataHdd) UnmarshalBinary

func (m *DeviceAllHddDataHdd) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DeviceAllHddDataHdd) Validate

func (m *DeviceAllHddDataHdd) Validate(formats strfmt.Registry) error

Validate validates this device all hdd data hdd

type DeviceAllHddDataHddRpm

type DeviceAllHddDataHddRpm struct {

	// id
	ID interface{} `json:"id,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`
}

DeviceAllHddDataHddRpm device all hdd data hdd rpm

swagger:model DeviceAllHddDataHddRpm

func (*DeviceAllHddDataHddRpm) MarshalBinary

func (m *DeviceAllHddDataHddRpm) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DeviceAllHddDataHddRpm) UnmarshalBinary

func (m *DeviceAllHddDataHddRpm) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DeviceAllHddDataHddRpm) Validate

func (m *DeviceAllHddDataHddRpm) Validate(formats strfmt.Registry) error

Validate validates this device all hdd data hdd rpm

type DeviceAllHddDataHddType

type DeviceAllHddDataHddType struct {

	// id
	ID interface{} `json:"id,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`
}

DeviceAllHddDataHddType device all hdd data hdd type

swagger:model DeviceAllHddDataHddType

func (*DeviceAllHddDataHddType) MarshalBinary

func (m *DeviceAllHddDataHddType) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DeviceAllHddDataHddType) UnmarshalBinary

func (m *DeviceAllHddDataHddType) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DeviceAllHddDataHddType) Validate

func (m *DeviceAllHddDataHddType) Validate(formats strfmt.Registry) error

Validate validates this device all hdd data hdd type

type DeviceAllIPAddresses

type DeviceAllIPAddresses struct {

	// ip
	IP interface{} `json:"ip,omitempty"`

	// label
	Label interface{} `json:"label,omitempty"`

	// macaddress
	Macaddress interface{} `json:"macaddress,omitempty"`

	// subnet
	Subnet interface{} `json:"subnet,omitempty"`

	// subnet id
	SubnetID interface{} `json:"subnet_id,omitempty"`

	// type
	Type interface{} `json:"type,omitempty"`
}

DeviceAllIPAddresses device all Ip addresses

swagger:model deviceAllIp_addresses

func (*DeviceAllIPAddresses) MarshalBinary

func (m *DeviceAllIPAddresses) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DeviceAllIPAddresses) UnmarshalBinary

func (m *DeviceAllIPAddresses) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DeviceAllIPAddresses) Validate

func (m *DeviceAllIPAddresses) Validate(formats strfmt.Registry) error

Validate validates this device all Ip addresses

type DeviceAllMacAddresses

type DeviceAllMacAddresses struct {

	// mac
	Mac interface{} `json:"mac,omitempty"`

	// port
	Port interface{} `json:"port,omitempty"`

	// port name
	PortName interface{} `json:"port_name,omitempty"`

	// vlan
	Vlan interface{} `json:"vlan,omitempty"`
}

DeviceAllMacAddresses device all mac addresses

swagger:model deviceAllMac_addresses

func (*DeviceAllMacAddresses) MarshalBinary

func (m *DeviceAllMacAddresses) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DeviceAllMacAddresses) UnmarshalBinary

func (m *DeviceAllMacAddresses) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DeviceAllMacAddresses) Validate

func (m *DeviceAllMacAddresses) Validate(formats strfmt.Registry) error

Validate validates this device all mac addresses

type DeviceAllpurchaseLine

type DeviceAllpurchaseLine []*DeviceAllpurchaseLineData

DeviceAllpurchaseLine device allpurchase line

swagger:model deviceAllpurchaseLine

func (DeviceAllpurchaseLine) Validate

func (m DeviceAllpurchaseLine) Validate(formats strfmt.Registry) error

Validate validates this device allpurchase line

type DeviceAllpurchaseLineData

type DeviceAllpurchaseLineData struct {

	// line cancel policy
	LineCancelPolicy interface{} `json:"line_cancel_policy,omitempty"`

	// line contract type
	LineContractType interface{} `json:"line_contract_type,omitempty"`

	// line cost
	LineCost interface{} `json:"line_cost,omitempty"`

	// line cost center
	LineCostCenter interface{} `json:"line_cost_center,omitempty"`

	// line end date
	LineEndDate interface{} `json:"line_end_date,omitempty"`

	// line frequency
	LineFrequency interface{} `json:"line_frequency,omitempty"`

	// line item type
	LineItemType interface{} `json:"line_item_type,omitempty"`

	// line no
	LineNo interface{} `json:"line_no,omitempty"`

	// line notes
	LineNotes interface{} `json:"line_notes,omitempty"`

	// line quantity
	LineQuantity interface{} `json:"line_quantity,omitempty"`

	// line renew date
	LineRenewDate interface{} `json:"line_renew_date,omitempty"`

	// line start date
	LineStartDate interface{} `json:"line_start_date,omitempty"`

	// line type
	LineType interface{} `json:"line_type,omitempty"`

	// purchase id
	PurchaseID interface{} `json:"purchase_id,omitempty"`

	// purchase order no
	PurchaseOrderNo interface{} `json:"purchase_order_no,omitempty"`
}

DeviceAllpurchaseLineData device allpurchase line data

swagger:model deviceAllpurchaseLineData

func (*DeviceAllpurchaseLineData) MarshalBinary

func (m *DeviceAllpurchaseLineData) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DeviceAllpurchaseLineData) UnmarshalBinary

func (m *DeviceAllpurchaseLineData) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DeviceAllpurchaseLineData) Validate

func (m *DeviceAllpurchaseLineData) Validate(formats strfmt.Registry) error

Validate validates this device allpurchase line data

type DeviceCustomerIDDevice

type DeviceCustomerIDDevice []*DeviceCustomerIDDeviceData

DeviceCustomerIDDevice device customer Id device

swagger:model deviceCustomerIdDevice

func (DeviceCustomerIDDevice) Validate

func (m DeviceCustomerIDDevice) Validate(formats strfmt.Registry) error

Validate validates this device customer Id device

type DeviceCustomerIDDeviceData

type DeviceCustomerIDDeviceData struct {

	// aliases
	Aliases []interface{} `json:"aliases"`

	// asset no
	AssetNo interface{} `json:"asset_no,omitempty"`

	// category
	Category interface{} `json:"category,omitempty"`

	// cpucore
	Cpucore interface{} `json:"cpucore,omitempty"`

	// cpucount
	Cpucount interface{} `json:"cpucount,omitempty"`

	// cpuspeed
	Cpuspeed interface{} `json:"cpuspeed,omitempty"`

	// custom fields
	CustomFields interface{} `json:"custom_fields,omitempty"`

	// customer
	Customer interface{} `json:"customer,omitempty"`

	// customer id
	CustomerID interface{} `json:"customer_id,omitempty"`

	// device external links
	DeviceExternalLinks interface{} `json:"device_external_links,omitempty"`

	// device purchase line items
	DevicePurchaseLineItems interface{} `json:"device_purchase_line_items,omitempty"`

	// hdd details
	HddDetails interface{} `json:"hdd_details,omitempty"`

	// hddcount
	Hddcount interface{} `json:"hddcount,omitempty"`

	// hddraid
	Hddraid interface{} `json:"hddraid,omitempty"`

	// hddraid type
	HddraidType interface{} `json:"hddraid_type,omitempty"`

	// hddsize
	Hddsize interface{} `json:"hddsize,omitempty"`

	// hw depth
	HwDepth interface{} `json:"hw_depth,omitempty"`

	// hw model
	HwModel interface{} `json:"hw_model,omitempty"`

	// hw size
	HwSize interface{} `json:"hw_size,omitempty"`

	// in service
	InService interface{} `json:"in_service,omitempty"`

	// ip addresses
	IPAddresses []*DeviceAllIPAddresses `json:"ip_addresses"`

	// last updated
	LastUpdated interface{} `json:"last_updated,omitempty"`

	// mac addresses
	MacAddresses []*DeviceCustomerIDMacAddresses `json:"mac_addresses"`

	// manufacturer
	Manufacturer interface{} `json:"manufacturer,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// os
	Os interface{} `json:"os,omitempty"`

	// ram
	RAM interface{} `json:"ram,omitempty"`

	// serial no
	SerialNo interface{} `json:"serial_no,omitempty"`

	// service level
	ServiceLevel interface{} `json:"service_level,omitempty"`

	// type
	Type interface{} `json:"type,omitempty"`

	// ucs manager
	UcsManager interface{} `json:"ucs_manager,omitempty"`

	// uuid
	UUID interface{} `json:"uuid,omitempty"`

	// virtual host name
	VirtualHostName interface{} `json:"virtual_host_name,omitempty"`
}

DeviceCustomerIDDeviceData device customer Id device data

swagger:model deviceCustomerIdDeviceData

func (*DeviceCustomerIDDeviceData) MarshalBinary

func (m *DeviceCustomerIDDeviceData) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DeviceCustomerIDDeviceData) UnmarshalBinary

func (m *DeviceCustomerIDDeviceData) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DeviceCustomerIDDeviceData) Validate

func (m *DeviceCustomerIDDeviceData) Validate(formats strfmt.Registry) error

Validate validates this device customer Id device data

type DeviceCustomerIDMacAddresses

type DeviceCustomerIDMacAddresses struct {

	// mac
	Mac interface{} `json:"mac,omitempty"`
}

DeviceCustomerIDMacAddresses device customer Id mac addresses

swagger:model deviceCustomerIdMac_addresses

func (*DeviceCustomerIDMacAddresses) MarshalBinary

func (m *DeviceCustomerIDMacAddresses) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DeviceCustomerIDMacAddresses) UnmarshalBinary

func (m *DeviceCustomerIDMacAddresses) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DeviceCustomerIDMacAddresses) Validate

func (m *DeviceCustomerIDMacAddresses) Validate(formats strfmt.Registry) error

Validate validates this device customer Id mac addresses

type DeviceName

type DeviceName interface{}

DeviceName device name

swagger:model deviceName

type DeviceOs

type DeviceOs struct {

	// count in licensing
	CountInLicensing interface{} `json:"count_in_licensing,omitempty"`

	// device
	Device interface{} `json:"device,omitempty"`

	// device id
	DeviceID interface{} `json:"device_id,omitempty"`

	// device os id
	DeviceOsID interface{} `json:"device_os_id,omitempty"`

	// id
	ID interface{} `json:"id,omitempty"`

	// license key
	LicenseKey interface{} `json:"license_key,omitempty"`

	// os
	Os interface{} `json:"os,omitempty"`

	// os id
	OsID interface{} `json:"os_id,omitempty"`

	// osver
	Osver interface{} `json:"osver,omitempty"`

	// osverno
	Osverno interface{} `json:"osverno,omitempty"`
}

DeviceOs device os

swagger:model Device_os

func (*DeviceOs) MarshalBinary

func (m *DeviceOs) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DeviceOs) UnmarshalBinary

func (m *DeviceOs) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DeviceOs) Validate

func (m *DeviceOs) Validate(formats strfmt.Registry) error

Validate validates this device os

type Devices

type Devices []*Device

Devices devices

swagger:model devices

func (Devices) Validate

func (m Devices) Validate(formats strfmt.Registry) error

Validate validates this devices

type DevicesAll

type DevicesAll struct {

	// aliases
	Aliases DeviceAllAliase `json:"aliases,omitempty"`

	// asset no
	AssetNo interface{} `json:"asset_no,omitempty"`

	// building
	Building interface{} `json:"building,omitempty"`

	// category
	Category interface{} `json:"category,omitempty"`

	// cpucore
	Cpucore interface{} `json:"cpucore,omitempty"`

	// cpucount
	Cpucount interface{} `json:"cpucount,omitempty"`

	// cpuspeed
	Cpuspeed interface{} `json:"cpuspeed,omitempty"`

	// custom fields
	CustomFields DeviceAllCustomField `json:"custom_fields,omitempty"`

	// customer
	Customer interface{} `json:"customer,omitempty"`

	// customer id
	CustomerID interface{} `json:"customer_id,omitempty"`

	// device external links
	DeviceExternalLinks DeviceAllExternalLink `json:"device_external_links,omitempty"`

	// device id
	DeviceID interface{} `json:"device_id,omitempty"`

	// device purchase line items
	DevicePurchaseLineItems DeviceAllpurchaseLine `json:"device_purchase_line_items,omitempty"`

	// groups
	Groups interface{} `json:"groups,omitempty"`

	// hdd details
	HddDetails DeviceAllHdd `json:"hdd_details,omitempty"`

	// hddcount
	Hddcount interface{} `json:"hddcount,omitempty"`

	// hddraid
	Hddraid interface{} `json:"hddraid,omitempty"`

	// hddraid type
	HddraidType interface{} `json:"hddraid_type,omitempty"`

	// hddsize
	Hddsize interface{} `json:"hddsize,omitempty"`

	// hw depth
	HwDepth interface{} `json:"hw_depth,omitempty"`

	// hw model
	HwModel interface{} `json:"hw_model,omitempty"`

	// hw size
	HwSize interface{} `json:"hw_size,omitempty"`

	// id
	ID interface{} `json:"id,omitempty"`

	// in service
	InService interface{} `json:"in_service,omitempty"`

	// ip addresses
	IPAddresses []*DeviceAllIPAddresses `json:"ip_addresses"`

	// last updated
	LastUpdated interface{} `json:"last_updated,omitempty"`

	// limit
	Limit interface{} `json:"limit,omitempty"`

	// mac addresses
	MacAddresses []*DeviceAllMacAddresses `json:"mac_addresses"`

	// manufacturer
	Manufacturer interface{} `json:"manufacturer,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// orientation
	Orientation interface{} `json:"orientation,omitempty"`

	// os
	Os interface{} `json:"os,omitempty"`

	// osarch
	Osarch interface{} `json:"osarch,omitempty"`

	// osver
	Osver interface{} `json:"osver,omitempty"`

	// osverno
	Osverno interface{} `json:"osverno,omitempty"`

	// rack
	Rack interface{} `json:"rack,omitempty"`

	// rack id
	RackID interface{} `json:"rack_id,omitempty"`

	// ram
	RAM interface{} `json:"ram,omitempty"`

	// room
	Room interface{} `json:"room,omitempty"`

	// row
	Row interface{} `json:"row,omitempty"`

	// serial no
	SerialNo interface{} `json:"serial_no,omitempty"`

	// service level
	ServiceLevel interface{} `json:"service_level,omitempty"`

	// start at
	StartAt interface{} `json:"start_at,omitempty"`

	// tags
	Tags interface{} `json:"tags,omitempty"`

	// total count
	TotalCount interface{} `json:"total_count,omitempty"`

	// type
	Type interface{} `json:"type,omitempty"`

	// ucs manager
	UcsManager interface{} `json:"ucs_manager,omitempty"`

	// uuid
	UUID interface{} `json:"uuid,omitempty"`

	// virtual host name
	VirtualHostName interface{} `json:"virtual_host_name,omitempty"`

	// virtual subtype
	VirtualSubtype interface{} `json:"virtual_subtype,omitempty"`

	// where
	Where interface{} `json:"where,omitempty"`

	// xpos
	Xpos interface{} `json:"xpos,omitempty"`
}

DevicesAll devices all

swagger:model devicesAll

func (*DevicesAll) MarshalBinary

func (m *DevicesAll) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DevicesAll) UnmarshalBinary

func (m *DevicesAll) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DevicesAll) Validate

func (m *DevicesAll) Validate(formats strfmt.Registry) error

Validate validates this devices all

type DevicesCustomerID

type DevicesCustomerID struct {

	// devices
	Devices DeviceCustomerIDDevice `json:"Devices,omitempty"`
}

DevicesCustomerID devices customer Id

swagger:model devicesCustomerId

func (*DevicesCustomerID) MarshalBinary

func (m *DevicesCustomerID) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DevicesCustomerID) UnmarshalBinary

func (m *DevicesCustomerID) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DevicesCustomerID) Validate

func (m *DevicesCustomerID) Validate(formats strfmt.Registry) error

Validate validates this devices customer Id

type DevicesImpactList

type DevicesImpactList []*DevicesImpactListData

DevicesImpactList devices impact list

swagger:model devicesImpactList

func (DevicesImpactList) Validate

func (m DevicesImpactList) Validate(formats strfmt.Registry) error

Validate validates this devices impact list

type DevicesImpactListData

type DevicesImpactListData struct {

	// children
	Children []*DevicesImpactListDataChildrenItems0 `json:"children"`

	// duplicate
	Duplicate interface{} `json:"duplicate,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`
}

DevicesImpactListData devices impact list data

swagger:model devicesImpactListData

func (*DevicesImpactListData) MarshalBinary

func (m *DevicesImpactListData) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DevicesImpactListData) UnmarshalBinary

func (m *DevicesImpactListData) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DevicesImpactListData) Validate

func (m *DevicesImpactListData) Validate(formats strfmt.Registry) error

Validate validates this devices impact list data

type DevicesImpactListDataChildrenItems0

type DevicesImpactListDataChildrenItems0 struct {

	// children
	Children []*DevicesImpactListDataChildrenItems0ChildrenItems0 `json:"children"`

	// name
	Name interface{} `json:"name,omitempty"`
}

DevicesImpactListDataChildrenItems0 devices impact list data children items0

swagger:model DevicesImpactListDataChildrenItems0

func (*DevicesImpactListDataChildrenItems0) MarshalBinary

func (m *DevicesImpactListDataChildrenItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*DevicesImpactListDataChildrenItems0) UnmarshalBinary

func (m *DevicesImpactListDataChildrenItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*DevicesImpactListDataChildrenItems0) Validate

Validate validates this devices impact list data children items0

type DevicesImpactListDataChildrenItems0ChildrenItems0

type DevicesImpactListDataChildrenItems0ChildrenItems0 struct {

	// children
	Children []*DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0 `json:"children"`

	// duplicate
	Duplicate interface{} `json:"duplicate,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`
}

DevicesImpactListDataChildrenItems0ChildrenItems0 devices impact list data children items0 children items0

swagger:model DevicesImpactListDataChildrenItems0ChildrenItems0

func (*DevicesImpactListDataChildrenItems0ChildrenItems0) MarshalBinary

MarshalBinary interface implementation

func (*DevicesImpactListDataChildrenItems0ChildrenItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*DevicesImpactListDataChildrenItems0ChildrenItems0) Validate

Validate validates this devices impact list data children items0 children items0

type DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0

type DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0 struct {

	// children
	Children []*DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0ChildrenItems0 `json:"children"`

	// name
	Name interface{} `json:"name,omitempty"`
}

DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0 devices impact list data children items0 children items0 children items0

swagger:model DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0

func (*DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0) MarshalBinary

MarshalBinary interface implementation

func (*DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0) Validate

Validate validates this devices impact list data children items0 children items0 children items0

type DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0ChildrenItems0

type DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0ChildrenItems0 struct {

	// duplicate
	Duplicate interface{} `json:"duplicate,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`
}

DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0ChildrenItems0 devices impact list data children items0 children items0 children items0 children items0

swagger:model DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0ChildrenItems0

func (*DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0ChildrenItems0) MarshalBinary

MarshalBinary interface implementation

func (*DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0ChildrenItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0ChildrenItems0) Validate

Validate validates this devices impact list data children items0 children items0 children items0 children items0

type GetAllCircuits

type GetAllCircuits struct {

	// ID
	ID interface{} `json:"ID,omitempty"`

	// bandwidth
	Bandwidth interface{} `json:"bandwidth,omitempty"`

	// circuit id
	CircuitID interface{} `json:"circuit_id,omitempty"`

	// custom fields
	CustomFields []*GetAllCircuitsCustomFieldsItems0 `json:"custom_fields"`

	// customer
	Customer interface{} `json:"customer,omitempty"`

	// dmarc
	Dmarc interface{} `json:"dmarc,omitempty"`

	// dmarc id
	DmarcID interface{} `json:"dmarc_id,omitempty"`

	// end point id
	EndPointID interface{} `json:"end_point_id,omitempty"`

	// end point type
	EndPointType interface{} `json:"end_point_type,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// order date
	OrderDate interface{} `json:"order_date,omitempty"`

	// origin id
	OriginID interface{} `json:"origin_id,omitempty"`

	// origin type
	OriginType interface{} `json:"origin_type,omitempty"`

	// provision date
	ProvisionDate interface{} `json:"provision_date,omitempty"`

	// turn on date
	TurnOnDate interface{} `json:"turn_on_date,omitempty"`

	// type
	Type interface{} `json:"type,omitempty"`

	// vendor
	Vendor interface{} `json:"vendor,omitempty"`
}

GetAllCircuits get all circuits

swagger:model Get_all_Circuits

func (*GetAllCircuits) MarshalBinary

func (m *GetAllCircuits) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetAllCircuits) UnmarshalBinary

func (m *GetAllCircuits) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetAllCircuits) Validate

func (m *GetAllCircuits) Validate(formats strfmt.Registry) error

Validate validates this get all circuits

type GetAllCircuitsCustomFieldsItems0

type GetAllCircuitsCustomFieldsItems0 struct {

	// key
	Key interface{} `json:"key,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// value
	Value interface{} `json:"value,omitempty"`
}

GetAllCircuitsCustomFieldsItems0 get all circuits custom fields items0

swagger:model GetAllCircuitsCustomFieldsItems0

func (*GetAllCircuitsCustomFieldsItems0) MarshalBinary

func (m *GetAllCircuitsCustomFieldsItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetAllCircuitsCustomFieldsItems0) UnmarshalBinary

func (m *GetAllCircuitsCustomFieldsItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetAllCircuitsCustomFieldsItems0) Validate

Validate validates this get all circuits custom fields items0

type GetAllPasswordAccounts

type GetAllPasswordAccounts struct {

	// category
	Category interface{} `json:"category,omitempty"`

	// custom fields
	CustomFields interface{} `json:"custom_fields,omitempty"`

	// first added
	FirstAdded interface{} `json:"first_added,omitempty"`

	// id
	ID interface{} `json:"id,omitempty"`

	// label
	Label interface{} `json:"label,omitempty"`

	// last pw change
	LastPwChange interface{} `json:"last_pw_change,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// password
	Password interface{} `json:"password,omitempty"`

	// username
	Username interface{} `json:"username,omitempty"`

	// view edit groups
	ViewEditGroups interface{} `json:"view_edit_groups,omitempty"`

	// view edit users
	ViewEditUsers interface{} `json:"view_edit_users,omitempty"`

	// view groups
	ViewGroups interface{} `json:"view_groups,omitempty"`

	// view users
	ViewUsers interface{} `json:"view_users,omitempty"`
}

GetAllPasswordAccounts get all password accounts

swagger:model Get_All_Password_Accounts

func (*GetAllPasswordAccounts) MarshalBinary

func (m *GetAllPasswordAccounts) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetAllPasswordAccounts) UnmarshalBinary

func (m *GetAllPasswordAccounts) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetAllPasswordAccounts) Validate

func (m *GetAllPasswordAccounts) Validate(formats strfmt.Registry) error

Validate validates this get all password accounts

type GetAllPowerCircuits

type GetAllPowerCircuits struct {

	// amps
	Amps interface{} `json:"amps,omitempty"`

	// asset connections
	AssetConnections interface{} `json:"asset_connections,omitempty"`

	// bcpm
	Bcpm interface{} `json:"bcpm,omitempty"`

	// bcpm id
	BcpmID interface{} `json:"bcpm_id,omitempty"`

	// breakerpanel
	Breakerpanel interface{} `json:"breakerpanel,omitempty"`

	// breakerpanel id
	BreakerpanelID interface{} `json:"breakerpanel_id,omitempty"`

	// connection
	Connection interface{} `json:"connection,omitempty"`

	// device connections
	DeviceConnections interface{} `json:"device_connections,omitempty"`

	// label
	Label interface{} `json:"label,omitempty"`

	// number
	Number interface{} `json:"number,omitempty"`

	// power circuit id
	PowerCircuitID interface{} `json:"power_circuit_id,omitempty"`

	// powerunit connections
	PowerunitConnections interface{} `json:"powerunit_connections,omitempty"`

	// voltage
	Voltage interface{} `json:"voltage,omitempty"`
}

GetAllPowerCircuits get all power circuits

swagger:model Get_all_Power_Circuits

func (*GetAllPowerCircuits) MarshalBinary

func (m *GetAllPowerCircuits) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetAllPowerCircuits) UnmarshalBinary

func (m *GetAllPowerCircuits) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetAllPowerCircuits) Validate

func (m *GetAllPowerCircuits) Validate(formats strfmt.Registry) error

Validate validates this get all power circuits

type GetAllVendors

type GetAllVendors struct {

	// account no
	AccountNo interface{} `json:"account_no,omitempty"`

	// contact info
	ContactInfo interface{} `json:"contact_info,omitempty"`

	// escalation 1
	Escalation1 interface{} `json:"escalation_1,omitempty"`

	// escalation 2
	Escalation2 interface{} `json:"escalation_2,omitempty"`

	// groups
	Groups interface{} `json:"groups,omitempty"`

	// home page
	HomePage interface{} `json:"home_page,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// vendor id
	VendorID interface{} `json:"vendor_id,omitempty"`
}

GetAllVendors get all vendors

swagger:model Get_all_Vendors

func (*GetAllVendors) MarshalBinary

func (m *GetAllVendors) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetAllVendors) UnmarshalBinary

func (m *GetAllVendors) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetAllVendors) Validate

func (m *GetAllVendors) Validate(formats strfmt.Registry) error

Validate validates this get all vendors

type GetAuditLogs

type GetAuditLogs struct {

	// action
	Action interface{} `json:"action,omitempty"`

	// action time
	ActionTime interface{} `json:"action_time,omitempty"`

	// api data
	APIData interface{} `json:"api_data,omitempty"`

	// changed fields
	ChangedFields *GetAuditLogsChangedFields `json:"changed_fields,omitempty"`

	// from
	From interface{} `json:"from,omitempty"`

	// object fields
	ObjectFields *GetAuditLogsObjectFields `json:"object_fields,omitempty"`

	// object id
	ObjectID interface{} `json:"object_id,omitempty"`

	// object type
	ObjectType interface{} `json:"object_type,omitempty"`

	// url
	URL interface{} `json:"url,omitempty"`

	// user
	User interface{} `json:"user,omitempty"`
}

GetAuditLogs get audit logs

swagger:model getAuditLogs

func (*GetAuditLogs) MarshalBinary

func (m *GetAuditLogs) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetAuditLogs) UnmarshalBinary

func (m *GetAuditLogs) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetAuditLogs) Validate

func (m *GetAuditLogs) Validate(formats strfmt.Registry) error

Validate validates this get audit logs

type GetAuditLogsChangedFields

type GetAuditLogsChangedFields struct {

	// switch vlan id
	SwitchVlanID interface{} `json:"switch_vlan_id,omitempty"`
}

GetAuditLogsChangedFields get audit logs changed fields

swagger:model GetAuditLogsChangedFields

func (*GetAuditLogsChangedFields) MarshalBinary

func (m *GetAuditLogsChangedFields) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetAuditLogsChangedFields) UnmarshalBinary

func (m *GetAuditLogsChangedFields) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetAuditLogsChangedFields) Validate

func (m *GetAuditLogsChangedFields) Validate(formats strfmt.Registry) error

Validate validates this get audit logs changed fields

type GetAuditLogsObjectFields

type GetAuditLogsObjectFields struct {

	// device id
	DeviceID interface{} `json:"device_id,omitempty"`

	// first added
	FirstAdded interface{} `json:"first_added,omitempty"`

	// id
	ID interface{} `json:"id,omitempty"`

	// mac address
	MacAddress interface{} `json:"mac_address,omitempty"`

	// port id
	PortID interface{} `json:"port_id,omitempty"`

	// port name
	PortName interface{} `json:"port_name,omitempty"`

	// switch vlan id
	SwitchVlanID interface{} `json:"switch_vlan_id,omitempty"`
}

GetAuditLogsObjectFields get audit logs object fields

swagger:model GetAuditLogsObjectFields

func (*GetAuditLogsObjectFields) MarshalBinary

func (m *GetAuditLogsObjectFields) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetAuditLogsObjectFields) UnmarshalBinary

func (m *GetAuditLogsObjectFields) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetAuditLogsObjectFields) Validate

func (m *GetAuditLogsObjectFields) Validate(formats strfmt.Registry) error

Validate validates this get audit logs object fields

type GetCertificates

type GetCertificates struct {

	// content commitment usage
	ContentCommitmentUsage interface{} `json:"content_commitment_usage,omitempty"`

	// crl sign usage
	CrlSignUsage interface{} `json:"crl_sign_usage,omitempty"`

	// custom fields
	CustomFields interface{} `json:"custom_fields,omitempty"`

	// data encipherment usage
	DataEnciphermentUsage interface{} `json:"data_encipherment_usage,omitempty"`

	// days to expiry
	DaysToExpiry interface{} `json:"days_to_expiry,omitempty"`

	// decipher only usage
	DecipherOnlyUsage interface{} `json:"decipher_only_usage,omitempty"`

	// digital signature usage
	DigitalSignatureUsage interface{} `json:"digital_signature_usage,omitempty"`

	// encipher only usage
	EncipherOnlyUsage interface{} `json:"encipher_only_usage,omitempty"`

	// extended key usage
	ExtendedKeyUsage interface{} `json:"extended_key_usage,omitempty"`

	// id
	ID interface{} `json:"id,omitempty"`

	// issued by
	IssuedBy interface{} `json:"issued_by,omitempty"`

	// issued to
	IssuedTo interface{} `json:"issued_to,omitempty"`

	// key agreement usage
	KeyAgreementUsage interface{} `json:"key_agreement_usage,omitempty"`

	// key cert sign usage
	KeyCertSignUsage interface{} `json:"key_cert_sign_usage,omitempty"`

	// key encipherment usage
	KeyEnciphermentUsage interface{} `json:"key_encipherment_usage,omitempty"`

	// parent cert
	ParentCert interface{} `json:"parent_cert,omitempty"`

	// serial number
	SerialNumber interface{} `json:"serial_number,omitempty"`

	// signature algorithm
	SignatureAlgorithm interface{} `json:"signature_algorithm,omitempty"`

	// signature hash
	SignatureHash interface{} `json:"signature_hash,omitempty"`

	// subject
	Subject interface{} `json:"subject,omitempty"`

	// valid from
	ValidFrom interface{} `json:"valid_from,omitempty"`

	// valid to
	ValidTo interface{} `json:"valid_to,omitempty"`

	// vendor
	Vendor interface{} `json:"vendor,omitempty"`

	// version
	Version interface{} `json:"version,omitempty"`
}

GetCertificates get certificates

swagger:model Get_certificates

func (*GetCertificates) MarshalBinary

func (m *GetCertificates) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetCertificates) UnmarshalBinary

func (m *GetCertificates) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetCertificates) Validate

func (m *GetCertificates) Validate(formats strfmt.Registry) error

Validate validates this get certificates

type GetHistory

type GetHistory struct {

	// action
	Action interface{} `json:"action,omitempty"`

	// action time
	ActionTime interface{} `json:"action_time,omitempty"`

	// change message
	ChangeMessage interface{} `json:"change_message,omitempty"`

	// content type
	ContentType interface{} `json:"content_type,omitempty"`

	// obj repr
	ObjRepr interface{} `json:"obj_repr,omitempty"`

	// user
	User interface{} `json:"user,omitempty"`
}

GetHistory get history

swagger:model getHistory

func (*GetHistory) MarshalBinary

func (m *GetHistory) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetHistory) UnmarshalBinary

func (m *GetHistory) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetHistory) Validate

func (m *GetHistory) Validate(formats strfmt.Registry) error

Validate validates this get history

type GetSoftwareComponentDetails

type GetSoftwareComponentDetails struct {

	// aliases
	Aliases interface{} `json:"aliases,omitempty"`

	// category
	Category interface{} `json:"category,omitempty"`

	// discovered count
	DiscoveredCount interface{} `json:"discovered_count,omitempty"`

	// id
	ID interface{} `json:"id,omitempty"`

	// licensed count
	LicensedCount interface{} `json:"licensed_count,omitempty"`

	// licensing model
	LicensingModel interface{} `json:"licensing_model,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// software type
	SoftwareType interface{} `json:"software_type,omitempty"`

	// tags
	Tags interface{} `json:"tags,omitempty"`

	// track licensed count by keys
	TrackLicensedCountByKeys interface{} `json:"track_licensed_count_by_keys,omitempty"`

	// vendor
	Vendor interface{} `json:"vendor,omitempty"`
}

GetSoftwareComponentDetails get software component details

swagger:model Get_Software_Component_details

func (*GetSoftwareComponentDetails) MarshalBinary

func (m *GetSoftwareComponentDetails) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetSoftwareComponentDetails) UnmarshalBinary

func (m *GetSoftwareComponentDetails) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetSoftwareComponentDetails) Validate

func (m *GetSoftwareComponentDetails) Validate(formats strfmt.Registry) error

Validate validates this get software component details

type GetSoftwareDetails

type GetSoftwareDetails struct {

	// count in licensing
	CountInLicensing interface{} `json:"count_in_licensing,omitempty"`

	// device
	Device interface{} `json:"device,omitempty"`

	// device id
	DeviceID interface{} `json:"device_id,omitempty"`

	// first detected
	FirstDetected interface{} `json:"first_detected,omitempty"`

	// id
	ID interface{} `json:"id,omitempty"`

	// install date
	InstallDate interface{} `json:"install_date,omitempty"`

	// last updated
	LastUpdated interface{} `json:"last_updated,omitempty"`

	// license use count
	LicenseUseCount interface{} `json:"license_use_count,omitempty"`

	// software
	Software interface{} `json:"software,omitempty"`

	// software alias
	SoftwareAlias interface{} `json:"software_alias,omitempty"`

	// software id
	SoftwareID interface{} `json:"software_id,omitempty"`

	// user
	User interface{} `json:"user,omitempty"`

	// user id
	UserID interface{} `json:"user_id,omitempty"`

	// vendor
	Vendor interface{} `json:"vendor,omitempty"`

	// vendor id
	VendorID interface{} `json:"vendor_id,omitempty"`

	// version
	Version interface{} `json:"version,omitempty"`
}

GetSoftwareDetails get software details

swagger:model Get_Software_details

func (*GetSoftwareDetails) MarshalBinary

func (m *GetSoftwareDetails) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetSoftwareDetails) UnmarshalBinary

func (m *GetSoftwareDetails) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetSoftwareDetails) Validate

func (m *GetSoftwareDetails) Validate(formats strfmt.Registry) error

Validate validates this get software details

type GetSoftwareLicenseKeys

type GetSoftwareLicenseKeys struct {

	// count
	Count interface{} `json:"count,omitempty"`

	// id
	ID interface{} `json:"id,omitempty"`

	// key
	Key interface{} `json:"key,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// software id
	SoftwareID interface{} `json:"software_id,omitempty"`

	// software name
	SoftwareName interface{} `json:"software_name,omitempty"`
}

GetSoftwareLicenseKeys get software license keys

swagger:model Get_Software_License_Keys

func (*GetSoftwareLicenseKeys) MarshalBinary

func (m *GetSoftwareLicenseKeys) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetSoftwareLicenseKeys) UnmarshalBinary

func (m *GetSoftwareLicenseKeys) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetSoftwareLicenseKeys) Validate

func (m *GetSoftwareLicenseKeys) Validate(formats strfmt.Registry) error

Validate validates this get software license keys

type HardwareModels

type HardwareModels struct {

	// back image id
	BackImageID interface{} `json:"back_image_id,omitempty"`

	// back image url
	BackImageURL interface{} `json:"back_image_url,omitempty"`

	// blade size
	BladeSize interface{} `json:"blade_size,omitempty"`

	// depth
	Depth interface{} `json:"depth,omitempty"`

	// front image id
	FrontImageID interface{} `json:"front_image_id,omitempty"`

	// front image url
	FrontImageURL interface{} `json:"front_image_url,omitempty"`

	// hardware id
	HardwareID interface{} `json:"hardware_id,omitempty"`

	// manufacturer
	Manufacturer interface{} `json:"manufacturer,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// part no
	PartNo interface{} `json:"part_no,omitempty"`

	// size
	Size interface{} `json:"size,omitempty"`

	// spec url
	SpecURL interface{} `json:"spec_url,omitempty"`

	// type
	Type interface{} `json:"type,omitempty"`

	// watts
	Watts interface{} `json:"watts,omitempty"`

	// width ratio raw
	WidthRatioRaw interface{} `json:"width_ratio_raw,omitempty"`
}

HardwareModels hardware models

swagger:model HardwareModels

func (*HardwareModels) MarshalBinary

func (m *HardwareModels) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*HardwareModels) UnmarshalBinary

func (m *HardwareModels) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*HardwareModels) Validate

func (m *HardwareModels) Validate(formats strfmt.Registry) error

Validate validates this hardware models

type IPAMips

type IPAMips struct {

	// available
	Available interface{} `json:"available,omitempty"`

	// custom fields
	CustomFields []*IPAMipsCustomFieldsItems0 `json:"custom_fields"`

	// device
	Device interface{} `json:"device,omitempty"`

	// device id
	DeviceID interface{} `json:"device_id,omitempty"`

	// id
	ID interface{} `json:"id,omitempty"`

	// ip
	IP interface{} `json:"ip,omitempty"`

	// label
	Label interface{} `json:"label,omitempty"`

	// last updated
	LastUpdated interface{} `json:"last_updated,omitempty"`

	// mac address
	MacAddress interface{} `json:"mac_address,omitempty"`

	// mac id
	MacID interface{} `json:"mac_id,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// subnet
	Subnet interface{} `json:"subnet,omitempty"`

	// subnet id
	SubnetID interface{} `json:"subnet_id,omitempty"`

	// type
	Type interface{} `json:"type,omitempty"`
}

IPAMips IP a mips

swagger:model IPAMips

func (*IPAMips) MarshalBinary

func (m *IPAMips) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IPAMips) UnmarshalBinary

func (m *IPAMips) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IPAMips) Validate

func (m *IPAMips) Validate(formats strfmt.Registry) error

Validate validates this IP a mips

type IPAMipsCustomFieldsItems0

type IPAMipsCustomFieldsItems0 struct {

	// key
	Key interface{} `json:"key,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// value
	Value interface{} `json:"value,omitempty"`
}

IPAMipsCustomFieldsItems0 IP a mips custom fields items0

swagger:model IPAMipsCustomFieldsItems0

func (*IPAMipsCustomFieldsItems0) MarshalBinary

func (m *IPAMipsCustomFieldsItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IPAMipsCustomFieldsItems0) UnmarshalBinary

func (m *IPAMipsCustomFieldsItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IPAMipsCustomFieldsItems0) Validate

func (m *IPAMipsCustomFieldsItems0) Validate(formats strfmt.Registry) error

Validate validates this IP a mips custom fields items0

type IPAMmacs

type IPAMmacs struct {

	// device
	Device *IPAMmacsDevice `json:"device,omitempty"`

	// macaddress
	Macaddress interface{} `json:"macaddress,omitempty"`

	// macaddress id
	MacaddressID interface{} `json:"macaddress_id,omitempty"`

	// port name
	PortName interface{} `json:"port_name,omitempty"`
}

IPAMmacs IP a mmacs

swagger:model IPAMmacs

func (*IPAMmacs) MarshalBinary

func (m *IPAMmacs) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IPAMmacs) UnmarshalBinary

func (m *IPAMmacs) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IPAMmacs) Validate

func (m *IPAMmacs) Validate(formats strfmt.Registry) error

Validate validates this IP a mmacs

type IPAMmacsDevice

type IPAMmacsDevice struct {

	// asset no
	AssetNo interface{} `json:"asset_no,omitempty"`

	// device id
	DeviceID interface{} `json:"device_id,omitempty"`

	// device url
	DeviceURL interface{} `json:"device_url,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// serial no
	SerialNo interface{} `json:"serial_no,omitempty"`

	// type
	Type interface{} `json:"type,omitempty"`

	// uuid
	UUID interface{} `json:"uuid,omitempty"`
}

IPAMmacsDevice IP a mmacs device

swagger:model IPAMmacsDevice

func (*IPAMmacsDevice) MarshalBinary

func (m *IPAMmacsDevice) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IPAMmacsDevice) UnmarshalBinary

func (m *IPAMmacsDevice) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IPAMmacsDevice) Validate

func (m *IPAMmacsDevice) Validate(formats strfmt.Registry) error

Validate validates this IP a mmacs device

type IPAMmacsPort

type IPAMmacsPort struct {

	// description
	Description interface{} `json:"description,omitempty"`

	// devices
	Devices interface{} `json:"devices,omitempty"`

	// is connected
	IsConnected interface{} `json:"is_connected,omitempty"`

	// mac ids
	MacIds interface{} `json:"mac_ids,omitempty"`

	// macs
	Macs interface{} `json:"macs,omitempty"`

	// normalized port
	NormalizedPort interface{} `json:"normalized_port,omitempty"`

	// obj label
	ObjLabel interface{} `json:"obj_label,omitempty"`

	// port
	Port interface{} `json:"port,omitempty"`

	// switch
	Switch *IPAMmacsPortSwitch `json:"switch,omitempty"`

	// switchport id
	SwitchportID interface{} `json:"switchport_id,omitempty"`

	// tags
	Tags interface{} `json:"tags,omitempty"`

	// type
	Type interface{} `json:"type,omitempty"`

	// vlan ids
	VlanIds interface{} `json:"vlan_ids,omitempty"`

	// vlans
	Vlans interface{} `json:"vlans,omitempty"`
}

IPAMmacsPort IP a mmacs port

swagger:model IPAMmacs_port

func (*IPAMmacsPort) MarshalBinary

func (m *IPAMmacsPort) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IPAMmacsPort) UnmarshalBinary

func (m *IPAMmacsPort) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IPAMmacsPort) Validate

func (m *IPAMmacsPort) Validate(formats strfmt.Registry) error

Validate validates this IP a mmacs port

type IPAMmacsPortSwitch

type IPAMmacsPortSwitch struct {

	// asset no
	AssetNo interface{} `json:"asset_no,omitempty"`

	// device id
	DeviceID interface{} `json:"device_id,omitempty"`

	// device url
	DeviceURL interface{} `json:"device_url,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// serial no
	SerialNo interface{} `json:"serial_no,omitempty"`

	// type
	Type interface{} `json:"type,omitempty"`

	// uuid
	UUID interface{} `json:"uuid,omitempty"`
}

IPAMmacsPortSwitch IP a mmacs port switch

swagger:model IPAMmacsPortSwitch

func (*IPAMmacsPortSwitch) MarshalBinary

func (m *IPAMmacsPortSwitch) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IPAMmacsPortSwitch) UnmarshalBinary

func (m *IPAMmacsPortSwitch) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IPAMmacsPortSwitch) Validate

func (m *IPAMmacsPortSwitch) Validate(formats strfmt.Registry) error

Validate validates this IP a mmacs port switch

type IPAMsubnets

type IPAMsubnets struct {

	// allocated
	Allocated interface{} `json:"allocated,omitempty"`

	// allow broadcast address
	AllowBroadcastAddress interface{} `json:"allow_broadcast_address,omitempty"`

	// allow network address
	AllowNetworkAddress interface{} `json:"allow_network_address,omitempty"`

	// assigned
	Assigned interface{} `json:"assigned,omitempty"`

	// can edit
	CanEdit interface{} `json:"can_edit,omitempty"`

	// category id
	CategoryID interface{} `json:"category_id,omitempty"`

	// category name
	CategoryName interface{} `json:"category_name,omitempty"`

	// custom fields
	CustomFields interface{} `json:"custom_fields,omitempty"`

	// customer id
	CustomerID interface{} `json:"customer_id,omitempty"`

	// description
	Description interface{} `json:"description,omitempty"`

	// gateway
	Gateway interface{} `json:"gateway,omitempty"`

	// mask bits
	MaskBits interface{} `json:"mask_bits,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// network
	Network interface{} `json:"network,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// parent subnet id
	ParentSubnetID interface{} `json:"parent_subnet_id,omitempty"`

	// parent vlan id
	ParentVlanID interface{} `json:"parent_vlan_id,omitempty"`

	// parent vlan name
	ParentVlanName interface{} `json:"parent_vlan_name,omitempty"`

	// parent vlan number
	ParentVlanNumber interface{} `json:"parent_vlan_number,omitempty"`

	// range begin
	RangeBegin interface{} `json:"range_begin,omitempty"`

	// range end
	RangeEnd interface{} `json:"range_end,omitempty"`

	// service level
	ServiceLevel interface{} `json:"service_level,omitempty"`

	// subnet id
	SubnetID interface{} `json:"subnet_id,omitempty"`

	// tags
	Tags interface{} `json:"tags,omitempty"`

	// vrf group id
	VrfGroupID interface{} `json:"vrf_group_id,omitempty"`

	// vrf group name
	VrfGroupName interface{} `json:"vrf_group_name,omitempty"`
}

IPAMsubnets IP a msubnets

swagger:model IPAMsubnets

func (*IPAMsubnets) MarshalBinary

func (m *IPAMsubnets) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IPAMsubnets) UnmarshalBinary

func (m *IPAMsubnets) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IPAMsubnets) Validate

func (m *IPAMsubnets) Validate(formats strfmt.Registry) error

Validate validates this IP a msubnets

type IPAMvlans

type IPAMvlans struct {

	// description
	Description interface{} `json:"description,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// number
	Number interface{} `json:"number,omitempty"`

	// switches
	Switches []*IPAMvlansSwitchesItems0 `json:"switches"`

	// tags
	Tags interface{} `json:"tags,omitempty"`

	// vlan id
	VlanID interface{} `json:"vlan_id,omitempty"`
}

IPAMvlans IP a mvlans

swagger:model IPAMvlans

func (*IPAMvlans) MarshalBinary

func (m *IPAMvlans) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IPAMvlans) UnmarshalBinary

func (m *IPAMvlans) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IPAMvlans) Validate

func (m *IPAMvlans) Validate(formats strfmt.Registry) error

Validate validates this IP a mvlans

type IPAMvlansSwitchesItems0

type IPAMvlansSwitchesItems0 struct {

	// asset no
	AssetNo interface{} `json:"asset_no,omitempty"`

	// device id
	DeviceID interface{} `json:"device_id,omitempty"`

	// device url
	DeviceURL interface{} `json:"device_url,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// serial no
	SerialNo interface{} `json:"serial_no,omitempty"`

	// uuid
	UUID interface{} `json:"uuid,omitempty"`
}

IPAMvlansSwitchesItems0 IP a mvlans switches items0

swagger:model IPAMvlansSwitchesItems0

func (*IPAMvlansSwitchesItems0) MarshalBinary

func (m *IPAMvlansSwitchesItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IPAMvlansSwitchesItems0) UnmarshalBinary

func (m *IPAMvlansSwitchesItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IPAMvlansSwitchesItems0) Validate

func (m *IPAMvlansSwitchesItems0) Validate(formats strfmt.Registry) error

Validate validates this IP a mvlans switches items0

type IPMdnsRecords

type IPMdnsRecords struct {

	// change date
	ChangeDate interface{} `json:"change_date,omitempty"`

	// content
	Content interface{} `json:"content,omitempty"`

	// dns zone
	DNSZone interface{} `json:"dns_zone,omitempty"`

	// id
	ID interface{} `json:"id,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// nameserver
	Nameserver interface{} `json:"nameserver,omitempty"`

	// prio
	Prio interface{} `json:"prio,omitempty"`

	// ttl
	TTL interface{} `json:"ttl,omitempty"`

	// type
	Type interface{} `json:"type,omitempty"`
}

IPMdnsRecords IP mdns records

swagger:model IPMdns_records

func (*IPMdnsRecords) MarshalBinary

func (m *IPMdnsRecords) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IPMdnsRecords) UnmarshalBinary

func (m *IPMdnsRecords) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IPMdnsRecords) Validate

func (m *IPMdnsRecords) Validate(formats strfmt.Registry) error

Validate validates this IP mdns records

type IPMtapPorts

type IPMtapPorts struct {

	// id
	ID interface{} `json:"id,omitempty"`

	// label
	Label interface{} `json:"label,omitempty"`

	// mac
	Mac interface{} `json:"mac,omitempty"`

	// mirror port id
	MirrorPortID interface{} `json:"mirror_port_id,omitempty"`

	// module
	Module interface{} `json:"module,omitempty"`

	// module id
	ModuleID interface{} `json:"module_id,omitempty"`

	// monitor direction
	MonitorDirection interface{} `json:"monitor_direction,omitempty"`

	// monitor port 1 id
	MonitorPort1ID interface{} `json:"monitor_port_1_id,omitempty"`

	// monitor port 2 id
	MonitorPort2ID interface{} `json:"monitor_port_2_id,omitempty"`

	// netport id
	NetportID interface{} `json:"netport_id,omitempty"`

	// port capability
	PortCapability interface{} `json:"port_capability,omitempty"`

	// port to from id
	PortToFromID interface{} `json:"port_to_from_id,omitempty"`

	// port type
	PortType interface{} `json:"port_type,omitempty"`

	// port type id
	PortTypeID interface{} `json:"port_type_id,omitempty"`

	// tap
	Tap interface{} `json:"tap,omitempty"`

	// tap id
	TapID interface{} `json:"tap_id,omitempty"`
}

IPMtapPorts IP mtap ports

swagger:model IPMtap_ports

func (*IPMtapPorts) MarshalBinary

func (m *IPMtapPorts) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*IPMtapPorts) UnmarshalBinary

func (m *IPMtapPorts) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*IPMtapPorts) Validate

func (m *IPMtapPorts) Validate(formats strfmt.Registry) error

Validate validates this IP mtap ports

type ListenerConnectionStats

type ListenerConnectionStats struct {

	// limit
	Limit interface{} `json:"limit,omitempty"`

	// offset
	Offset interface{} `json:"offset,omitempty"`

	// service ports
	ServicePorts []*ListenerConnectionStatsServicePortsItems0 `json:"service_ports"`

	// total count
	TotalCount interface{} `json:"total_count,omitempty"`
}

ListenerConnectionStats listener connection stats

swagger:model Listener_connection_stats

func (*ListenerConnectionStats) MarshalBinary

func (m *ListenerConnectionStats) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ListenerConnectionStats) UnmarshalBinary

func (m *ListenerConnectionStats) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ListenerConnectionStats) Validate

func (m *ListenerConnectionStats) Validate(formats strfmt.Registry) error

Validate validates this listener connection stats

type ListenerConnectionStatsID

type ListenerConnectionStatsID struct {

	// service ports
	ServicePorts *ListenerConnectionStatsIDServicePorts `json:"service_ports,omitempty"`
}

ListenerConnectionStatsID listener connection stats id

swagger:model Listener_connection_stats_id

func (*ListenerConnectionStatsID) MarshalBinary

func (m *ListenerConnectionStatsID) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ListenerConnectionStatsID) UnmarshalBinary

func (m *ListenerConnectionStatsID) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ListenerConnectionStatsID) Validate

func (m *ListenerConnectionStatsID) Validate(formats strfmt.Registry) error

Validate validates this listener connection stats id

type ListenerConnectionStatsIDServicePorts

type ListenerConnectionStatsIDServicePorts struct {

	// appcomp ids
	AppcompIds string `json:"appcomp_ids,omitempty"`

	// client ips
	ClientIps string `json:"client_ips,omitempty"`

	// client ips ids
	ClientIpsIds string `json:"client_ips_ids,omitempty"`

	// client stats
	ClientStats []string `json:"client_stats"`

	// id
	ID int64 `json:"id,omitempty"`

	// listener device id
	ListenerDeviceID int64 `json:"listener_device_id,omitempty"`

	// listener device name
	ListenerDeviceName string `json:"listener_device_name,omitempty"`

	// listener service
	ListenerService string `json:"listener_service,omitempty"`

	// listener service id
	ListenerServiceID int64 `json:"listener_service_id,omitempty"`

	// listening ip
	ListeningIP string `json:"listening_ip,omitempty"`

	// port
	Port int64 `json:"port,omitempty"`

	// protocol
	Protocol string `json:"protocol,omitempty"`
}

ListenerConnectionStatsIDServicePorts listener connection stats ID service ports

swagger:model ListenerConnectionStatsIDServicePorts

func (*ListenerConnectionStatsIDServicePorts) MarshalBinary

func (m *ListenerConnectionStatsIDServicePorts) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ListenerConnectionStatsIDServicePorts) UnmarshalBinary

func (m *ListenerConnectionStatsIDServicePorts) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ListenerConnectionStatsIDServicePorts) Validate

Validate validates this listener connection stats ID service ports

type ListenerConnectionStatsServicePortsItems0

type ListenerConnectionStatsServicePortsItems0 struct {

	// appcomp ids
	AppcompIds string `json:"appcomp_ids,omitempty"`

	// client ips
	ClientIps string `json:"client_ips,omitempty"`

	// client ips ids
	ClientIpsIds string `json:"client_ips_ids,omitempty"`

	// client stats
	ClientStats []string `json:"client_stats"`

	// id
	ID int64 `json:"id,omitempty"`

	// listener device id
	ListenerDeviceID int64 `json:"listener_device_id,omitempty"`

	// listener device name
	ListenerDeviceName string `json:"listener_device_name,omitempty"`

	// listener service
	ListenerService string `json:"listener_service,omitempty"`

	// listener service id
	ListenerServiceID int64 `json:"listener_service_id,omitempty"`

	// listening ip
	ListeningIP string `json:"listening_ip,omitempty"`

	// port
	Port int64 `json:"port,omitempty"`

	// protocol
	Protocol string `json:"protocol,omitempty"`
}

ListenerConnectionStatsServicePortsItems0 listener connection stats service ports items0

swagger:model ListenerConnectionStatsServicePortsItems0

func (*ListenerConnectionStatsServicePortsItems0) MarshalBinary

func (m *ListenerConnectionStatsServicePortsItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ListenerConnectionStatsServicePortsItems0) UnmarshalBinary

func (m *ListenerConnectionStatsServicePortsItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ListenerConnectionStatsServicePortsItems0) Validate

Validate validates this listener connection stats service ports items0

type NetworkshareDetails

type NetworkshareDetails struct {

	// caption
	Caption interface{} `json:"caption,omitempty"`

	// description
	Description interface{} `json:"description,omitempty"`

	// device name
	DeviceName interface{} `json:"device_name,omitempty"`

	// first detected
	FirstDetected interface{} `json:"first_detected,omitempty"`

	// id
	ID interface{} `json:"id,omitempty"`

	// install date
	InstallDate interface{} `json:"install_date,omitempty"`

	// last updated
	LastUpdated interface{} `json:"last_updated,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// path
	Path interface{} `json:"path,omitempty"`

	// status
	Status interface{} `json:"status,omitempty"`

	// type
	Type interface{} `json:"type,omitempty"`
}

NetworkshareDetails networkshare details

swagger:model Networkshare_details

func (*NetworkshareDetails) MarshalBinary

func (m *NetworkshareDetails) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*NetworkshareDetails) UnmarshalBinary

func (m *NetworkshareDetails) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*NetworkshareDetails) Validate

func (m *NetworkshareDetails) Validate(formats strfmt.Registry) error

Validate validates this networkshare details

type ObjectCategories

type ObjectCategories struct {

	// description
	Description interface{} `json:"description,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`
}

ObjectCategories object categories

swagger:model object_categories

func (*ObjectCategories) MarshalBinary

func (m *ObjectCategories) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ObjectCategories) UnmarshalBinary

func (m *ObjectCategories) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ObjectCategories) Validate

func (m *ObjectCategories) Validate(formats strfmt.Registry) error

Validate validates this object categories

type OperatingSystems

type OperatingSystems struct {

	// aliases
	Aliases interface{} `json:"aliases,omitempty"`

	// category
	Category interface{} `json:"category,omitempty"`

	// id
	ID interface{} `json:"id,omitempty"`

	// licensed count
	LicensedCount interface{} `json:"licensed_count,omitempty"`

	// manufacturer
	Manufacturer interface{} `json:"manufacturer,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// not licensed count
	NotLicensedCount interface{} `json:"not_licensed_count,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// total count
	TotalCount interface{} `json:"total_count,omitempty"`
}

OperatingSystems operating systems

swagger:model OperatingSystems

func (*OperatingSystems) MarshalBinary

func (m *OperatingSystems) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*OperatingSystems) UnmarshalBinary

func (m *OperatingSystems) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*OperatingSystems) Validate

func (m *OperatingSystems) Validate(formats strfmt.Registry) error

Validate validates this operating systems

type Partmodels

type Partmodels struct {

	// limit
	Limit interface{} `json:"limit,omitempty"`

	// offset
	Offset interface{} `json:"offset,omitempty"`

	// partmodels
	Partmodels []*PartmodelsPartmodelsItems0 `json:"partmodels"`

	// total count
	TotalCount interface{} `json:"total_count,omitempty"`
}

Partmodels partmodels

swagger:model Partmodels

func (*Partmodels) MarshalBinary

func (m *Partmodels) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Partmodels) UnmarshalBinary

func (m *Partmodels) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Partmodels) Validate

func (m *Partmodels) Validate(formats strfmt.Registry) error

Validate validates this partmodels

type PartmodelsPartmodelsItems0

type PartmodelsPartmodelsItems0 struct {

	// available
	Available interface{} `json:"available,omitempty"`

	// cores
	Cores interface{} `json:"cores,omitempty"`

	// cpuspeed
	Cpuspeed interface{} `json:"cpuspeed,omitempty"`

	// description
	Description interface{} `json:"description,omitempty"`

	// in devices
	InDevices interface{} `json:"in_devices,omitempty"`

	// in rma
	InRma interface{} `json:"in_rma,omitempty"`

	// in storage racks
	InStorageRacks interface{} `json:"in_storage_racks,omitempty"`

	// in storage rooms
	InStorageRooms interface{} `json:"in_storage_rooms,omitempty"`

	// in transit
	InTransit interface{} `json:"in_transit,omitempty"`

	// length
	Length interface{} `json:"length,omitempty"`

	// location
	Location interface{} `json:"location,omitempty"`

	// manufacturer
	Manufacturer interface{} `json:"manufacturer,omitempty"`

	// modelno
	Modelno interface{} `json:"modelno,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// partmodel id
	PartmodelID interface{} `json:"partmodel_id,omitempty"`

	// partno
	Partno interface{} `json:"partno,omitempty"`

	// threads
	Threads interface{} `json:"threads,omitempty"`

	// total count
	TotalCount interface{} `json:"total_count,omitempty"`

	// type
	Type interface{} `json:"type,omitempty"`

	// used
	Used interface{} `json:"used,omitempty"`
}

PartmodelsPartmodelsItems0 partmodels partmodels items0

swagger:model PartmodelsPartmodelsItems0

func (*PartmodelsPartmodelsItems0) MarshalBinary

func (m *PartmodelsPartmodelsItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PartmodelsPartmodelsItems0) UnmarshalBinary

func (m *PartmodelsPartmodelsItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PartmodelsPartmodelsItems0) Validate

func (m *PartmodelsPartmodelsItems0) Validate(formats strfmt.Registry) error

Validate validates this partmodels partmodels items0

type Parts

type Parts struct {

	// asset no
	AssetNo interface{} `json:"asset_no,omitempty"`

	// assignment
	Assignment interface{} `json:"assignment,omitempty"`

	// change perm
	ChangePerm interface{} `json:"change_perm,omitempty"`

	// count
	Count interface{} `json:"count,omitempty"`

	// custom fields
	CustomFields interface{} `json:"custom_fields,omitempty"`

	// date changed
	DateChanged interface{} `json:"date_changed,omitempty"`

	// description
	Description interface{} `json:"description,omitempty"`

	// device
	Device interface{} `json:"device,omitempty"`

	// device id
	DeviceID interface{} `json:"device_id,omitempty"`

	// firmware
	Firmware interface{} `json:"firmware,omitempty"`

	// first added
	FirstAdded interface{} `json:"first_added,omitempty"`

	// last updated
	LastUpdated interface{} `json:"last_updated,omitempty"`

	// part id
	PartID interface{} `json:"part_id,omitempty"`

	// partmodel
	Partmodel *PartsPartmodel `json:"partmodel,omitempty"`

	// serial no
	SerialNo interface{} `json:"serial_no,omitempty"`

	// tags
	Tags interface{} `json:"tags,omitempty"`
}

Parts parts

swagger:model Parts

func (*Parts) MarshalBinary

func (m *Parts) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Parts) UnmarshalBinary

func (m *Parts) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Parts) Validate

func (m *Parts) Validate(formats strfmt.Registry) error

Validate validates this parts

type PartsPartmodel

type PartsPartmodel struct {

	// available
	Available interface{} `json:"available,omitempty"`

	// description
	Description interface{} `json:"description,omitempty"`

	// in devices
	InDevices interface{} `json:"in_devices,omitempty"`

	// in rma
	InRma interface{} `json:"in_rma,omitempty"`

	// in storage racks
	InStorageRacks interface{} `json:"in_storage_racks,omitempty"`

	// in storage rooms
	InStorageRooms interface{} `json:"in_storage_rooms,omitempty"`

	// in transit
	InTransit interface{} `json:"in_transit,omitempty"`

	// length
	Length interface{} `json:"length,omitempty"`

	// location
	Location interface{} `json:"location,omitempty"`

	// manufacturer
	Manufacturer interface{} `json:"manufacturer,omitempty"`

	// modelno
	Modelno interface{} `json:"modelno,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// partmodel id
	PartmodelID interface{} `json:"partmodel_id,omitempty"`

	// partno
	Partno interface{} `json:"partno,omitempty"`

	// ramsize
	Ramsize interface{} `json:"ramsize,omitempty"`

	// ramspeed
	Ramspeed interface{} `json:"ramspeed,omitempty"`

	// ramtype
	Ramtype interface{} `json:"ramtype,omitempty"`

	// total count
	TotalCount interface{} `json:"total_count,omitempty"`

	// type
	Type interface{} `json:"type,omitempty"`

	// used
	Used interface{} `json:"used,omitempty"`
}

PartsPartmodel parts partmodel

swagger:model PartsPartmodel

func (*PartsPartmodel) MarshalBinary

func (m *PartsPartmodel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PartsPartmodel) UnmarshalBinary

func (m *PartsPartmodel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PartsPartmodel) Validate

func (m *PartsPartmodel) Validate(formats strfmt.Registry) error

Validate validates this parts partmodel

type PatchPanel

type PatchPanel struct {

	// asset contracts
	AssetContracts interface{} `json:"asset_contracts,omitempty"`

	// asset id
	AssetID interface{} `json:"asset_id,omitempty"`

	// asset no
	AssetNo interface{} `json:"asset_no,omitempty"`

	// asset purchases
	AssetPurchases interface{} `json:"asset_purchases,omitempty"`

	// building
	Building interface{} `json:"building,omitempty"`

	// custom fields
	CustomFields interface{} `json:"custom_fields,omitempty"`

	// customer id
	CustomerID interface{} `json:"customer_id,omitempty"`

	// depth
	Depth interface{} `json:"depth,omitempty"`

	// imagefile id
	ImagefileID interface{} `json:"imagefile_id,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// no ports
	NoPorts interface{} `json:"no_ports,omitempty"`

	// no ports in row
	NoPortsInRow interface{} `json:"no_ports_in_row,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// numbering direction
	NumberingDirection interface{} `json:"numbering_direction,omitempty"`

	// numbering start location
	NumberingStartLocation interface{} `json:"numbering_start_location,omitempty"`

	// orientation
	Orientation interface{} `json:"orientation,omitempty"`

	// patch panel model id
	PatchPanelModelID interface{} `json:"patch_panel_model_id,omitempty"`

	// ports
	Ports []*PatchPanelPortsItems0 `json:"ports"`

	// rack
	Rack interface{} `json:"rack,omitempty"`

	// rack id
	RackID interface{} `json:"rack_id,omitempty"`

	// room
	Room interface{} `json:"room,omitempty"`

	// row
	Row interface{} `json:"row,omitempty"`

	// serial no
	SerialNo interface{} `json:"serial_no,omitempty"`

	// service level
	ServiceLevel interface{} `json:"service_level,omitempty"`

	// size
	Size interface{} `json:"size,omitempty"`

	// start at
	StartAt interface{} `json:"start_at,omitempty"`

	// type
	Type interface{} `json:"type,omitempty"`

	// vendor
	Vendor interface{} `json:"vendor,omitempty"`

	// vendor id
	VendorID interface{} `json:"vendor_id,omitempty"`

	// where
	Where interface{} `json:"where,omitempty"`
}

PatchPanel patch panel

swagger:model Patch_panel

func (*PatchPanel) MarshalBinary

func (m *PatchPanel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PatchPanel) UnmarshalBinary

func (m *PatchPanel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PatchPanel) Validate

func (m *PatchPanel) Validate(formats strfmt.Registry) error

Validate validates this patch panel

type PatchPanelPortsItems0

type PatchPanelPortsItems0 struct {

	// back connection id
	BackConnectionID interface{} `json:"back_connection_id,omitempty"`

	// back pp id
	BackPpID interface{} `json:"back_pp_id,omitempty"`

	// cable color
	CableColor interface{} `json:"cable_color,omitempty"`

	// color
	Color interface{} `json:"color,omitempty"`

	// content type
	ContentType interface{} `json:"content_type,omitempty"`

	// device id
	DeviceID interface{} `json:"device_id,omitempty"`

	// device name
	DeviceName interface{} `json:"device_name,omitempty"`

	// full path
	FullPath interface{} `json:"full_path,omitempty"`

	// number
	Number interface{} `json:"number,omitempty"`

	// obj label
	ObjLabel interface{} `json:"obj_label,omitempty"`

	// object id
	ObjectID interface{} `json:"object_id,omitempty"`

	// panel id
	PanelID interface{} `json:"panel_id,omitempty"`

	// panel name
	PanelName interface{} `json:"panel_name,omitempty"`
}

PatchPanelPortsItems0 patch panel ports items0

swagger:model PatchPanelPortsItems0

func (*PatchPanelPortsItems0) MarshalBinary

func (m *PatchPanelPortsItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PatchPanelPortsItems0) UnmarshalBinary

func (m *PatchPanelPortsItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PatchPanelPortsItems0) Validate

func (m *PatchPanelPortsItems0) Validate(formats strfmt.Registry) error

Validate validates this patch panel ports items0

type PduByID

type PduByID struct {

	// building
	Building interface{} `json:"building,omitempty"`

	// building id
	BuildingID interface{} `json:"building_id,omitempty"`

	// device mapping
	DeviceMapping *PduByIDDeviceMapping `json:"device mapping,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// pdu id
	PduID interface{} `json:"pdu_id,omitempty"`

	// pdu model
	PduModel interface{} `json:"pdu_model,omitempty"`

	// rack
	Rack interface{} `json:"rack,omitempty"`

	// rack id
	RackID interface{} `json:"rack_id,omitempty"`

	// room
	Room interface{} `json:"room,omitempty"`

	// room id
	RoomID interface{} `json:"room_id,omitempty"`

	// type
	Type interface{} `json:"type,omitempty"`
}

PduByID pdu by Id

swagger:model Pdu_by_Id

func (*PduByID) MarshalBinary

func (m *PduByID) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PduByID) UnmarshalBinary

func (m *PduByID) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PduByID) Validate

func (m *PduByID) Validate(formats strfmt.Registry) error

Validate validates this pdu by Id

type PduByIDDeviceMapping

type PduByIDDeviceMapping struct {

	// aliases
	Aliases interface{} `json:"aliases,omitempty"`

	// asset no
	AssetNo interface{} `json:"asset_no,omitempty"`

	// building
	Building interface{} `json:"building,omitempty"`

	// cpucore
	Cpucore interface{} `json:"cpucore,omitempty"`

	// cpucount
	Cpucount interface{} `json:"cpucount,omitempty"`

	// cpuspeed
	Cpuspeed interface{} `json:"cpuspeed,omitempty"`

	// custom fields
	CustomFields []*PduByIDDeviceMappingCustomFieldsItems0 `json:"custom_fields"`

	// customer
	Customer interface{} `json:"customer,omitempty"`

	// device external links
	DeviceExternalLinks interface{} `json:"device_external_links,omitempty"`

	// device id
	DeviceID interface{} `json:"device_id,omitempty"`

	// device purchase line items
	DevicePurchaseLineItems interface{} `json:"device_purchase_line_items,omitempty"`

	// device sub type
	DeviceSubType interface{} `json:"device_sub_type,omitempty"`

	// hdd details
	HddDetails interface{} `json:"hdd_details,omitempty"`

	// hddcount
	Hddcount interface{} `json:"hddcount,omitempty"`

	// hddraid
	Hddraid interface{} `json:"hddraid,omitempty"`

	// hddraid type
	HddraidType interface{} `json:"hddraid_type,omitempty"`

	// hddsize
	Hddsize interface{} `json:"hddsize,omitempty"`

	// hw depth
	HwDepth interface{} `json:"hw_depth,omitempty"`

	// hw model
	HwModel interface{} `json:"hw_model,omitempty"`

	// hw size
	HwSize interface{} `json:"hw_size,omitempty"`

	// id
	ID interface{} `json:"id,omitempty"`

	// in service
	InService interface{} `json:"in_service,omitempty"`

	// ip addresses
	IPAddresses interface{} `json:"ip_addresses,omitempty"`

	// last updated
	LastUpdated interface{} `json:"last_updated,omitempty"`

	// mac addresses
	MacAddresses interface{} `json:"mac_addresses,omitempty"`

	// manufacturer
	Manufacturer interface{} `json:"manufacturer,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// os
	Os interface{} `json:"os,omitempty"`

	// pdu mapping url
	PduMappingURL interface{} `json:"pdu_mapping_url,omitempty"`

	// ram
	RAM interface{} `json:"ram,omitempty"`

	// room
	Room interface{} `json:"room,omitempty"`

	// serial no
	SerialNo interface{} `json:"serial_no,omitempty"`

	// service level
	ServiceLevel interface{} `json:"service_level,omitempty"`

	// tags
	Tags interface{} `json:"tags,omitempty"`

	// type
	Type interface{} `json:"type,omitempty"`

	// ucs manager
	UcsManager interface{} `json:"ucs_manager,omitempty"`

	// uuid
	UUID interface{} `json:"uuid,omitempty"`

	// virtual host name
	VirtualHostName interface{} `json:"virtual_host_name,omitempty"`
}

PduByIDDeviceMapping pdu by ID device mapping

swagger:model PduByIDDeviceMapping

func (*PduByIDDeviceMapping) MarshalBinary

func (m *PduByIDDeviceMapping) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PduByIDDeviceMapping) UnmarshalBinary

func (m *PduByIDDeviceMapping) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PduByIDDeviceMapping) Validate

func (m *PduByIDDeviceMapping) Validate(formats strfmt.Registry) error

Validate validates this pdu by ID device mapping

type PduByIDDeviceMappingCustomFieldsItems0

type PduByIDDeviceMappingCustomFieldsItems0 struct {

	// key
	Key interface{} `json:"key,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// value
	Value interface{} `json:"value,omitempty"`
}

PduByIDDeviceMappingCustomFieldsItems0 pdu by ID device mapping custom fields items0

swagger:model PduByIDDeviceMappingCustomFieldsItems0

func (*PduByIDDeviceMappingCustomFieldsItems0) MarshalBinary

func (m *PduByIDDeviceMappingCustomFieldsItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PduByIDDeviceMappingCustomFieldsItems0) UnmarshalBinary

func (m *PduByIDDeviceMappingCustomFieldsItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PduByIDDeviceMappingCustomFieldsItems0) Validate

Validate validates this pdu by ID device mapping custom fields items0

type PduModels

type PduModels struct {

	// back image
	BackImage *PduModelsBackImage `json:"back_image,omitempty"`

	// depth
	Depth interface{} `json:"depth,omitempty"`

	// description
	Description interface{} `json:"description,omitempty"`

	// front image
	FrontImage *PduModelsFrontImage `json:"front_image,omitempty"`

	// manufacturer
	Manufacturer interface{} `json:"manufacturer,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// pdu model id
	PduModelID interface{} `json:"pdu_model_id,omitempty"`

	// port count
	PortCount interface{} `json:"port_count,omitempty"`

	// ports in pdu model
	PortsInPduModel []*PduModelsPortsInPduModelItems0 `json:"ports in pdu model"`

	// sequential numbering for ports
	SequentialNumberingForPorts interface{} `json:"sequential_numbering_for_ports,omitempty"`

	// size
	Size interface{} `json:"size,omitempty"`

	// type
	Type interface{} `json:"type,omitempty"`

	// width ratio
	WidthRatio interface{} `json:"width_ratio,omitempty"`
}

PduModels pdu models

swagger:model Pdu_models

func (*PduModels) MarshalBinary

func (m *PduModels) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PduModels) UnmarshalBinary

func (m *PduModels) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PduModels) Validate

func (m *PduModels) Validate(formats strfmt.Registry) error

Validate validates this pdu models

type PduModelsBackImage

type PduModelsBackImage struct {

	// id
	ID interface{} `json:"id,omitempty"`

	// imgfile
	Imgfile interface{} `json:"imgfile,omitempty"`
}

PduModelsBackImage pdu models back image

swagger:model PduModelsBackImage

func (*PduModelsBackImage) MarshalBinary

func (m *PduModelsBackImage) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PduModelsBackImage) UnmarshalBinary

func (m *PduModelsBackImage) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PduModelsBackImage) Validate

func (m *PduModelsBackImage) Validate(formats strfmt.Registry) error

Validate validates this pdu models back image

type PduModelsFrontImage

type PduModelsFrontImage struct {

	// id
	ID interface{} `json:"id,omitempty"`

	// imgfile
	Imgfile interface{} `json:"imgfile,omitempty"`
}

PduModelsFrontImage pdu models front image

swagger:model PduModelsFrontImage

func (*PduModelsFrontImage) MarshalBinary

func (m *PduModelsFrontImage) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PduModelsFrontImage) UnmarshalBinary

func (m *PduModelsFrontImage) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PduModelsFrontImage) Validate

func (m *PduModelsFrontImage) Validate(formats strfmt.Registry) error

Validate validates this pdu models front image

type PduModelsPortsInPduModelItems0

type PduModelsPortsInPduModelItems0 struct {

	// pdu port count
	PduPortCount interface{} `json:"pdu_port_count,omitempty"`

	// pdu port type
	PduPortType interface{} `json:"pdu_port_type,omitempty"`
}

PduModelsPortsInPduModelItems0 pdu models ports in pdu model items0

swagger:model PduModelsPortsInPduModelItems0

func (*PduModelsPortsInPduModelItems0) MarshalBinary

func (m *PduModelsPortsInPduModelItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PduModelsPortsInPduModelItems0) UnmarshalBinary

func (m *PduModelsPortsInPduModelItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PduModelsPortsInPduModelItems0) Validate

func (m *PduModelsPortsInPduModelItems0) Validate(formats strfmt.Registry) error

Validate validates this pdu models ports in pdu model items0

type Pdus

type Pdus struct {

	// building
	Building interface{} `json:"building,omitempty"`

	// building id
	BuildingID interface{} `json:"building_id,omitempty"`

	// category
	Category interface{} `json:"category,omitempty"`

	// device mapping
	DeviceMapping interface{} `json:"device mapping,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// pdu id
	PduID interface{} `json:"pdu_id,omitempty"`

	// pdu model
	PduModel *PdusPduModel `json:"pdu_model,omitempty"`

	// rack
	Rack interface{} `json:"rack,omitempty"`

	// rack id
	RackID interface{} `json:"rack_id,omitempty"`

	// room
	Room interface{} `json:"room,omitempty"`

	// room id
	RoomID interface{} `json:"room_id,omitempty"`

	// type
	Type interface{} `json:"type,omitempty"`
}

Pdus pdus

swagger:model Pdus

func (*Pdus) MarshalBinary

func (m *Pdus) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Pdus) UnmarshalBinary

func (m *Pdus) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Pdus) Validate

func (m *Pdus) Validate(formats strfmt.Registry) error

Validate validates this pdus

type PdusPduModel

type PdusPduModel struct {

	// back image
	BackImage interface{} `json:"back_image,omitempty"`

	// depth
	Depth interface{} `json:"depth,omitempty"`

	// description
	Description interface{} `json:"description,omitempty"`

	// front image
	FrontImage *PdusPduModelFrontImage `json:"front_image,omitempty"`

	// manufacturer
	Manufacturer interface{} `json:"manufacturer,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// pdu model id
	PduModelID interface{} `json:"pdu_model_id,omitempty"`

	// port count
	PortCount interface{} `json:"port_count,omitempty"`

	// ports in pdu model
	PortsInPduModel []*PdusPduModelPortsInPduModelItems0 `json:"ports in pdu model"`

	// sequential numbering for ports
	SequentialNumberingForPorts interface{} `json:"sequential_numbering_for_ports,omitempty"`

	// size
	Size interface{} `json:"size,omitempty"`

	// type
	Type interface{} `json:"type,omitempty"`

	// width ratio
	WidthRatio interface{} `json:"width_ratio,omitempty"`
}

PdusPduModel pdus pdu model

swagger:model PdusPduModel

func (*PdusPduModel) MarshalBinary

func (m *PdusPduModel) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PdusPduModel) UnmarshalBinary

func (m *PdusPduModel) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PdusPduModel) Validate

func (m *PdusPduModel) Validate(formats strfmt.Registry) error

Validate validates this pdus pdu model

type PdusPduModelFrontImage

type PdusPduModelFrontImage struct {

	// id
	ID interface{} `json:"id,omitempty"`

	// imgfile
	Imgfile interface{} `json:"imgfile,omitempty"`
}

PdusPduModelFrontImage pdus pdu model front image

swagger:model PdusPduModelFrontImage

func (*PdusPduModelFrontImage) MarshalBinary

func (m *PdusPduModelFrontImage) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PdusPduModelFrontImage) UnmarshalBinary

func (m *PdusPduModelFrontImage) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PdusPduModelFrontImage) Validate

func (m *PdusPduModelFrontImage) Validate(formats strfmt.Registry) error

Validate validates this pdus pdu model front image

type PdusPduModelPortsInPduModelItems0

type PdusPduModelPortsInPduModelItems0 struct {

	// pdu port count
	PduPortCount interface{} `json:"pdu_port_count,omitempty"`

	// pdu port type
	PduPortType interface{} `json:"pdu_port_type,omitempty"`
}

PdusPduModelPortsInPduModelItems0 pdus pdu model ports in pdu model items0

swagger:model PdusPduModelPortsInPduModelItems0

func (*PdusPduModelPortsInPduModelItems0) MarshalBinary

func (m *PdusPduModelPortsInPduModelItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PdusPduModelPortsInPduModelItems0) UnmarshalBinary

func (m *PdusPduModelPortsInPduModelItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PdusPduModelPortsInPduModelItems0) Validate

Validate validates this pdus pdu model ports in pdu model items0

type Purchases

type Purchases struct {

	// limit
	Limit interface{} `json:"limit,omitempty"`

	// offset
	Offset interface{} `json:"offset,omitempty"`

	// purchases
	Purchases []*PurchasesPurchasesItems0 `json:"purchases"`

	// total count
	TotalCount interface{} `json:"total_count,omitempty"`
}

Purchases purchases

swagger:model Purchases

func (*Purchases) MarshalBinary

func (m *Purchases) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Purchases) UnmarshalBinary

func (m *Purchases) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Purchases) Validate

func (m *Purchases) Validate(formats strfmt.Registry) error

Validate validates this purchases

type PurchasesPurchasesItems0

type PurchasesPurchasesItems0 struct {

	// completed
	Completed interface{} `json:"completed,omitempty"`

	// cost
	Cost interface{} `json:"cost,omitempty"`

	// custom fields
	CustomFields []*PurchasesPurchasesItems0CustomFieldsItems0 `json:"custom_fields"`

	// customer
	Customer interface{} `json:"customer,omitempty"`

	// groups
	Groups interface{} `json:"groups,omitempty"`

	// line items
	LineItems []*PurchasesPurchasesItems0LineItemsItems0 `json:"line_items"`

	// line items one time cost
	LineItemsOneTimeCost interface{} `json:"line_items_one_time_cost,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// order no
	OrderNo interface{} `json:"order_no,omitempty"`

	// po date
	PoDate interface{} `json:"po_date,omitempty"`

	// purchase id
	PurchaseID interface{} `json:"purchase_id,omitempty"`

	// vendor
	Vendor interface{} `json:"vendor,omitempty"`
}

PurchasesPurchasesItems0 purchases purchases items0

swagger:model PurchasesPurchasesItems0

func (*PurchasesPurchasesItems0) MarshalBinary

func (m *PurchasesPurchasesItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PurchasesPurchasesItems0) UnmarshalBinary

func (m *PurchasesPurchasesItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PurchasesPurchasesItems0) Validate

func (m *PurchasesPurchasesItems0) Validate(formats strfmt.Registry) error

Validate validates this purchases purchases items0

type PurchasesPurchasesItems0CustomFieldsItems0

type PurchasesPurchasesItems0CustomFieldsItems0 struct {

	// key
	Key interface{} `json:"key,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// value
	Value interface{} `json:"value,omitempty"`
}

PurchasesPurchasesItems0CustomFieldsItems0 purchases purchases items0 custom fields items0

swagger:model PurchasesPurchasesItems0CustomFieldsItems0

func (*PurchasesPurchasesItems0CustomFieldsItems0) MarshalBinary

func (m *PurchasesPurchasesItems0CustomFieldsItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PurchasesPurchasesItems0CustomFieldsItems0) UnmarshalBinary

func (m *PurchasesPurchasesItems0CustomFieldsItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PurchasesPurchasesItems0CustomFieldsItems0) Validate

Validate validates this purchases purchases items0 custom fields items0

type PurchasesPurchasesItems0LineItemsItems0

type PurchasesPurchasesItems0LineItemsItems0 struct {

	// devices
	Devices []*PurchasesPurchasesItems0LineItemsItems0DevicesItems0 `json:"devices"`

	// line completed
	LineCompleted interface{} `json:"line_completed,omitempty"`

	// line cost
	LineCost interface{} `json:"line_cost,omitempty"`

	// line cost center
	LineCostCenter interface{} `json:"line_cost_center,omitempty"`

	// line customer
	LineCustomer interface{} `json:"line_customer,omitempty"`

	// line item type
	LineItemType interface{} `json:"line_item_type,omitempty"`

	// line no
	LineNo interface{} `json:"line_no,omitempty"`

	// line notes
	LineNotes interface{} `json:"line_notes,omitempty"`

	// line quantity
	LineQuantity interface{} `json:"line_quantity,omitempty"`

	// line type
	LineType interface{} `json:"line_type,omitempty"`
}

PurchasesPurchasesItems0LineItemsItems0 purchases purchases items0 line items items0

swagger:model PurchasesPurchasesItems0LineItemsItems0

func (*PurchasesPurchasesItems0LineItemsItems0) MarshalBinary

func (m *PurchasesPurchasesItems0LineItemsItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PurchasesPurchasesItems0LineItemsItems0) UnmarshalBinary

func (m *PurchasesPurchasesItems0LineItemsItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PurchasesPurchasesItems0LineItemsItems0) Validate

Validate validates this purchases purchases items0 line items items0

type PurchasesPurchasesItems0LineItemsItems0DevicesItems0

type PurchasesPurchasesItems0LineItemsItems0DevicesItems0 struct {

	// asset no
	AssetNo interface{} `json:"asset_no,omitempty"`

	// device id
	DeviceID interface{} `json:"device_id,omitempty"`

	// device url
	DeviceURL interface{} `json:"device_url,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// serial no
	SerialNo interface{} `json:"serial_no,omitempty"`

	// type
	Type interface{} `json:"type,omitempty"`

	// uuid
	UUID interface{} `json:"uuid,omitempty"`
}

PurchasesPurchasesItems0LineItemsItems0DevicesItems0 purchases purchases items0 line items items0 devices items0

swagger:model PurchasesPurchasesItems0LineItemsItems0DevicesItems0

func (*PurchasesPurchasesItems0LineItemsItems0DevicesItems0) MarshalBinary

MarshalBinary interface implementation

func (*PurchasesPurchasesItems0LineItemsItems0DevicesItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*PurchasesPurchasesItems0LineItemsItems0DevicesItems0) Validate

Validate validates this purchases purchases items0 line items items0 devices items0

type RackDevices

type RackDevices struct {

	// depth
	Depth interface{} `json:"depth,omitempty"`

	// device
	Device *RackDevicesDevice `json:"device,omitempty"`

	// file names
	FileNames interface{} `json:"file_names,omitempty"`

	// orientation
	Orientation interface{} `json:"orientation,omitempty"`

	// reversed
	Reversed interface{} `json:"reversed,omitempty"`

	// size
	Size interface{} `json:"size,omitempty"`

	// start at
	StartAt interface{} `json:"start_at,omitempty"`

	// where
	Where interface{} `json:"where,omitempty"`

	// width
	Width interface{} `json:"width,omitempty"`

	// xpos
	Xpos interface{} `json:"xpos,omitempty"`
}

RackDevices rack devices

swagger:model RackDevices

func (*RackDevices) MarshalBinary

func (m *RackDevices) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*RackDevices) UnmarshalBinary

func (m *RackDevices) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*RackDevices) Validate

func (m *RackDevices) Validate(formats strfmt.Registry) error

Validate validates this rack devices

type RackDevicesDevice

type RackDevicesDevice struct {

	// asset no
	AssetNo interface{} `json:"asset_no,omitempty"`

	// device id
	DeviceID interface{} `json:"device_id,omitempty"`

	// device url
	DeviceURL interface{} `json:"device_url,omitempty"`

	// is it blade host
	IsItBladeHost interface{} `json:"is_it_blade_host,omitempty"`

	// is it switch
	IsItSwitch interface{} `json:"is_it_switch,omitempty"`

	// is it virtual host
	IsItVirtualHost interface{} `json:"is_it_virtual_host,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// serial no
	SerialNo interface{} `json:"serial_no,omitempty"`

	// type
	Type interface{} `json:"type,omitempty"`

	// uuid
	UUID interface{} `json:"uuid,omitempty"`
}

RackDevicesDevice rack devices device

swagger:model RackDevicesDevice

func (*RackDevicesDevice) MarshalBinary

func (m *RackDevicesDevice) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*RackDevicesDevice) UnmarshalBinary

func (m *RackDevicesDevice) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*RackDevicesDevice) Validate

func (m *RackDevicesDevice) Validate(formats strfmt.Registry) error

Validate validates this rack devices device

type Racks

type Racks struct {

	// asset no
	AssetNo interface{} `json:"asset_no,omitempty"`

	// available u
	Availableu interface{} `json:"available_u,omitempty"`

	// building
	Building interface{} `json:"building,omitempty"`

	// col size
	ColSize interface{} `json:"col_size,omitempty"`

	// custom fields
	CustomFields interface{} `json:"custom_fields,omitempty"`

	// first number
	FirstNumber interface{} `json:"first_number,omitempty"`

	// groups
	Groups interface{} `json:"groups,omitempty"`

	// manufacturer
	Manufacturer interface{} `json:"manufacturer,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// number between us
	NumberBetweenUs interface{} `json:"number_between_us,omitempty"`

	// numbering start from bottom
	NumberingStartFromBottom interface{} `json:"numbering_start_from_bottom,omitempty"`

	// rack id
	RackID interface{} `json:"rack_id,omitempty"`

	// rack middle option
	RackMiddleOption interface{} `json:"rack_middle_option,omitempty"`

	// rack url
	RackURL interface{} `json:"rack_url,omitempty"`

	// room
	Room interface{} `json:"room,omitempty"`

	// row
	Row interface{} `json:"row,omitempty"`

	// row size
	RowSize interface{} `json:"row_size,omitempty"`

	// size
	Size interface{} `json:"size,omitempty"`

	// start col
	StartCol interface{} `json:"start_col,omitempty"`

	// start row
	StartRow interface{} `json:"start_row,omitempty"`

	// tags
	Tags interface{} `json:"tags,omitempty"`
}

Racks racks

swagger:model racks

func (*Racks) MarshalBinary

func (m *Racks) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*Racks) UnmarshalBinary

func (m *Racks) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*Racks) Validate

func (m *Racks) Validate(formats strfmt.Registry) error

Validate validates this racks

type Rooms

type Rooms []*RoomsItems0

Rooms rooms

swagger:model rooms

func (Rooms) Validate

func (m Rooms) Validate(formats strfmt.Registry) error

Validate validates this rooms

type RoomsItems0

type RoomsItems0 struct {

	// building
	Building interface{} `json:"building,omitempty"`

	// building id
	BuildingID interface{} `json:"building_id,omitempty"`

	// custom fields
	CustomFields interface{} `json:"custom_fields,omitempty"`

	// groups
	Groups interface{} `json:"groups,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// room id
	RoomID interface{} `json:"room_id,omitempty"`
}

RoomsItems0 rooms items0

swagger:model RoomsItems0

func (*RoomsItems0) MarshalBinary

func (m *RoomsItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*RoomsItems0) UnmarshalBinary

func (m *RoomsItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*RoomsItems0) Validate

func (m *RoomsItems0) Validate(formats strfmt.Registry) error

Validate validates this rooms items0

type RoomsRacks

type RoomsRacks struct {

	// rack
	Rack *RoomsRacksRack `json:"rack,omitempty"`
}

RoomsRacks rooms racks

swagger:model RoomsRacks

func (*RoomsRacks) MarshalBinary

func (m *RoomsRacks) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*RoomsRacks) UnmarshalBinary

func (m *RoomsRacks) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*RoomsRacks) Validate

func (m *RoomsRacks) Validate(formats strfmt.Registry) error

Validate validates this rooms racks

type RoomsRacksRack

type RoomsRacksRack struct {

	// asset no
	AssetNo interface{} `json:"asset_no,omitempty"`

	// available u
	Availableu interface{} `json:"available_u,omitempty"`

	// building
	Building interface{} `json:"building,omitempty"`

	// col size
	ColSize interface{} `json:"col_size,omitempty"`

	// custom fields
	CustomFields interface{} `json:"custom_fields,omitempty"`

	// first number
	FirstNumber interface{} `json:"first_number,omitempty"`

	// manufacturer
	Manufacturer interface{} `json:"manufacturer,omitempty"`

	// name
	Name interface{} `json:"name,omitempty"`

	// notes
	Notes interface{} `json:"notes,omitempty"`

	// number between us
	NumberBetweenUs interface{} `json:"number_between_us,omitempty"`

	// numbering start from bottom
	NumberingStartFromBottom interface{} `json:"numbering_start_from_bottom,omitempty"`

	// orientation
	Orientation interface{} `json:"orientation,omitempty"`

	// rack id
	RackID interface{} `json:"rack_id,omitempty"`

	// rack middle option
	RackMiddleOption interface{} `json:"rack_middle_option,omitempty"`

	// rack url
	RackURL interface{} `json:"rack_url,omitempty"`

	// room
	Room interface{} `json:"room,omitempty"`

	// row
	Row interface{} `json:"row,omitempty"`

	// row size
	RowSize interface{} `json:"row_size,omitempty"`

	// size
	Size interface{} `json:"size,omitempty"`

	// start col
	StartCol interface{} `json:"start_col,omitempty"`

	// start row
	StartRow interface{} `json:"start_row,omitempty"`

	// tags
	Tags interface{} `json:"tags,omitempty"`
}

RoomsRacksRack rooms racks rack

swagger:model RoomsRacksRack

func (*RoomsRacksRack) MarshalBinary

func (m *RoomsRacksRack) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*RoomsRacksRack) UnmarshalBinary

func (m *RoomsRacksRack) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*RoomsRacksRack) Validate

func (m *RoomsRacksRack) Validate(formats strfmt.Registry) error

Validate validates this rooms racks rack

type ServiceClientConnections

type ServiceClientConnections struct {

	// client connections
	ClientConnections []*ServiceClientConnectionsClientConnectionsItems0 `json:"client_connections"`

	// limit
	Limit interface{} `json:"limit,omitempty"`

	// offset
	Offset interface{} `json:"offset,omitempty"`

	// total count
	TotalCount interface{} `json:"total_count,omitempty"`
}

ServiceClientConnections service client connections

swagger:model Service_client_connections

func (*ServiceClientConnections) MarshalBinary

func (m *ServiceClientConnections) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ServiceClientConnections) UnmarshalBinary

func (m *ServiceClientConnections) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ServiceClientConnections) Validate

func (m *ServiceClientConnections) Validate(formats strfmt.Registry) error

Validate validates this service client connections

type ServiceClientConnectionsClientConnectionsItems0

type ServiceClientConnectionsClientConnectionsItems0 struct {

	// client device
	ClientDevice string `json:"client_device,omitempty"`

	// client device id
	ClientDeviceID int64 `json:"client_device_id,omitempty"`

	// client ip
	ClientIP string `json:"client_ip,omitempty"`

	// client process display name
	ClientProcessDisplayName string `json:"client_process_display_name,omitempty"`

	// client process name
	ClientProcessName string `json:"client_process_name,omitempty"`

	// client service
	ClientService string `json:"client_service,omitempty"`

	// client service id
	ClientServiceID int64 `json:"client_service_id,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`

	// listener device
	ListenerDevice string `json:"listener_device,omitempty"`

	// listener device id
	ListenerDeviceID int64 `json:"listener_device_id,omitempty"`

	// listener discovered serivce
	ListenerDiscoveredSerivce string `json:"listener_discovered_serivce,omitempty"`

	// listener discovered service id
	ListenerDiscoveredServiceID int64 `json:"listener_discovered_service_id,omitempty"`

	// listener ip
	ListenerIP string `json:"listener_ip,omitempty"`

	// listener mapped service
	ListenerMappedService string `json:"listener_mapped_service,omitempty"`

	// listener mapped service id
	ListenerMappedServiceID int64 `json:"listener_mapped_service_id,omitempty"`

	// port
	Port int64 `json:"port,omitempty"`

	// service port ip id
	ServicePortIPID int64 `json:"service_port_ip_id,omitempty"`

	// stats
	Stats interface{} `json:"stats,omitempty"`

	// type
	Type int64 `json:"type,omitempty"`
}

ServiceClientConnectionsClientConnectionsItems0 service client connections client connections items0

swagger:model ServiceClientConnectionsClientConnectionsItems0

func (*ServiceClientConnectionsClientConnectionsItems0) MarshalBinary

MarshalBinary interface implementation

func (*ServiceClientConnectionsClientConnectionsItems0) UnmarshalBinary

UnmarshalBinary interface implementation

func (*ServiceClientConnectionsClientConnectionsItems0) Validate

Validate validates this service client connections client connections items0

type ServiceDetails

type ServiceDetails struct {

	// appcomp
	Appcomp interface{} `json:"appcomp,omitempty"`

	// appcomp id
	AppcompID interface{} `json:"appcomp_id,omitempty"`

	// device
	Device interface{} `json:"device,omitempty"`

	// device id
	DeviceID interface{} `json:"device_id,omitempty"`

	// first detected
	FirstDetected interface{} `json:"first_detected,omitempty"`

	// last updated
	LastUpdated interface{} `json:"last_updated,omitempty"`

	// service detail id
	ServiceDetailID interface{} `json:"service_detail_id,omitempty"`

	// service display name
	ServiceDisplayName interface{} `json:"service_display_name,omitempty"`

	// service id
	ServiceID interface{} `json:"service_id,omitempty"`

	// service name
	ServiceName interface{} `json:"service_name,omitempty"`

	// startmode
	Startmode interface{} `json:"startmode,omitempty"`

	// state
	State interface{} `json:"state,omitempty"`

	// user
	User interface{} `json:"user,omitempty"`

	// user id
	UserID interface{} `json:"user_id,omitempty"`

	// vendor
	Vendor interface{} `json:"vendor,omitempty"`

	// vendor id
	VendorID interface{} `json:"vendor_id,omitempty"`
}

ServiceDetails service details

swagger:model Service_details

func (*ServiceDetails) MarshalBinary

func (m *ServiceDetails) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ServiceDetails) UnmarshalBinary

func (m *ServiceDetails) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ServiceDetails) Validate

func (m *ServiceDetails) Validate(formats strfmt.Registry) error

Validate validates this service details

type ServiceInstance

type ServiceInstance struct {

	// appcomp ids
	AppcompIds string `json:"appcomp_ids,omitempty"`

	// appcomps
	Appcomps string `json:"appcomps,omitempty"`

	// cmd paths
	CmdPaths interface{} `json:"cmd_paths,omitempty"`

	// device
	Device string `json:"device,omitempty"`

	// device id
	DeviceID int64 `json:"device_id,omitempty"`

	// first detected
	FirstDetected string `json:"first_detected,omitempty"`

	// ignore client connections
	IgnoreClientConnections bool `json:"ignore_client_connections,omitempty"`

	// last updated
	LastUpdated string `json:"last_updated,omitempty"`

	// pinned
	Pinned bool `json:"pinned,omitempty"`

	// service detail id
	ServiceDetailID int64 `json:"service_detail_id,omitempty"`

	// service display name
	ServiceDisplayName string `json:"service_display_name,omitempty"`

	// service id
	ServiceID int64 `json:"service_id,omitempty"`

	// startmode
	Startmode string `json:"startmode,omitempty"`

	// state
	State string `json:"state,omitempty"`

	// topology status
	TopologyStatus string `json:"topology_status,omitempty"`

	// user
	User string `json:"user,omitempty"`

	// user id
	UserID int64 `json:"user_id,omitempty"`

	// vendor
	Vendor string `json:"vendor,omitempty"`

	// vendor id
	VendorID int64 `json:"vendor_id,omitempty"`
}

ServiceInstance service instance

swagger:model Service_instance

func (*ServiceInstance) MarshalBinary

func (m *ServiceInstance) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ServiceInstance) UnmarshalBinary

func (m *ServiceInstance) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ServiceInstance) Validate

func (m *ServiceInstance) Validate(formats strfmt.Registry) error

Validate validates this service instance

type ServiceInstances

type ServiceInstances []*ServiceInstancesItems0

ServiceInstances service instances

swagger:model Service_instances

func (ServiceInstances) Validate

func (m ServiceInstances) Validate(formats strfmt.Registry) error

Validate validates this service instances

type ServiceInstancesItems0

type ServiceInstancesItems0 struct {

	// appcomp ids
	AppcompIds string `json:"appcomp_ids,omitempty"`

	// appcomps
	Appcomps string `json:"appcomps,omitempty"`

	// cmd paths
	CmdPaths interface{} `json:"cmd_paths,omitempty"`

	// device
	Device string `json:"device,omitempty"`

	// device id
	DeviceID int64 `json:"device_id,omitempty"`

	// first detected
	FirstDetected string `json:"first_detected,omitempty"`

	// ignore client connections
	IgnoreClientConnections bool `json:"ignore_client_connections,omitempty"`

	// last updated
	LastUpdated string `json:"last_updated,omitempty"`

	// pinned
	Pinned bool `json:"pinned,omitempty"`

	// service detail id
	ServiceDetailID int64 `json:"service_detail_id,omitempty"`

	// service display name
	ServiceDisplayName string `json:"service_display_name,omitempty"`

	// service id
	ServiceID int64 `json:"service_id,omitempty"`

	// startmode
	Startmode string `json:"startmode,omitempty"`

	// state
	State string `json:"state,omitempty"`

	// topology status
	TopologyStatus string `json:"topology_status,omitempty"`

	// user
	User string `json:"user,omitempty"`

	// user id
	UserID int64 `json:"user_id,omitempty"`

	// vendor
	Vendor string `json:"vendor,omitempty"`

	// vendor id
	VendorID int64 `json:"vendor_id,omitempty"`
}

ServiceInstancesItems0 service instances items0

swagger:model ServiceInstancesItems0

func (*ServiceInstancesItems0) MarshalBinary

func (m *ServiceInstancesItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ServiceInstancesItems0) UnmarshalBinary

func (m *ServiceInstancesItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ServiceInstancesItems0) Validate

func (m *ServiceInstancesItems0) Validate(formats strfmt.Registry) error

Validate validates this service instances items0

type ServiceListenerPort

type ServiceListenerPort struct {

	// service ports
	ServicePorts *ServiceListenerPortServicePorts `json:"service_ports,omitempty"`
}

ServiceListenerPort service listener port

swagger:model Service_listener_port

func (*ServiceListenerPort) MarshalBinary

func (m *ServiceListenerPort) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ServiceListenerPort) UnmarshalBinary

func (m *ServiceListenerPort) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ServiceListenerPort) Validate

func (m *ServiceListenerPort) Validate(formats strfmt.Registry) error

Validate validates this service listener port

type ServiceListenerPortServicePorts

type ServiceListenerPortServicePorts struct {

	// appcomp ids
	AppcompIds string `json:"appcomp_ids,omitempty"`

	// device name
	DeviceName string `json:"device_name,omitempty"`

	// discovered service
	DiscoveredService string `json:"discovered_service,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`

	// listening ip
	ListeningIP string `json:"listening_ip,omitempty"`

	// mapped service
	MappedService string `json:"mapped_service,omitempty"`

	// port
	Port int64 `json:"port,omitempty"`

	// protocol
	Protocol string `json:"protocol,omitempty"`

	// remote ips
	RemoteIps string `json:"remote_ips,omitempty"`

	// remote ips ids
	RemoteIpsIds string `json:"remote_ips_ids,omitempty"`
}

ServiceListenerPortServicePorts service listener port service ports

swagger:model ServiceListenerPortServicePorts

func (*ServiceListenerPortServicePorts) MarshalBinary

func (m *ServiceListenerPortServicePorts) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ServiceListenerPortServicePorts) UnmarshalBinary

func (m *ServiceListenerPortServicePorts) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ServiceListenerPortServicePorts) Validate

Validate validates this service listener port service ports

type ServiceListenerPorts

type ServiceListenerPorts struct {

	// limit
	Limit interface{} `json:"limit,omitempty"`

	// offset
	Offset interface{} `json:"offset,omitempty"`

	// service ports
	ServicePorts []*ServiceListenerPortsServicePortsItems0 `json:"service_ports"`

	// total count
	TotalCount interface{} `json:"total_count,omitempty"`
}

ServiceListenerPorts service listener ports

swagger:model Service_listener_ports

func (*ServiceListenerPorts) MarshalBinary

func (m *ServiceListenerPorts) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ServiceListenerPorts) UnmarshalBinary

func (m *ServiceListenerPorts) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ServiceListenerPorts) Validate

func (m *ServiceListenerPorts) Validate(formats strfmt.Registry) error

Validate validates this service listener ports

type ServiceListenerPortsServicePortsItems0

type ServiceListenerPortsServicePortsItems0 struct {

	// appcomp ids
	AppcompIds string `json:"appcomp_ids,omitempty"`

	// device name
	DeviceName string `json:"device_name,omitempty"`

	// discovered service
	DiscoveredService string `json:"discovered_service,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`

	// listening ip
	ListeningIP string `json:"listening_ip,omitempty"`

	// mapped service
	MappedService string `json:"mapped_service,omitempty"`

	// port
	Port int64 `json:"port,omitempty"`

	// protocol
	Protocol string `json:"protocol,omitempty"`

	// remote ips
	RemoteIps string `json:"remote_ips,omitempty"`

	// remote ips ids
	RemoteIpsIds string `json:"remote_ips_ids,omitempty"`
}

ServiceListenerPortsServicePortsItems0 service listener ports service ports items0

swagger:model ServiceListenerPortsServicePortsItems0

func (*ServiceListenerPortsServicePortsItems0) MarshalBinary

func (m *ServiceListenerPortsServicePortsItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ServiceListenerPortsServicePortsItems0) UnmarshalBinary

func (m *ServiceListenerPortsServicePortsItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ServiceListenerPortsServicePortsItems0) Validate

Validate validates this service listener ports service ports items0

type ServicePorts

type ServicePorts struct {

	// description
	Description interface{} `json:"description,omitempty"`

	// device name
	DeviceName interface{} `json:"device_name,omitempty"`

	// discovered process
	DiscoveredProcess interface{} `json:"discovered_process,omitempty"`

	// discovered service
	DiscoveredService interface{} `json:"discovered_service,omitempty"`

	// id
	ID interface{} `json:"id,omitempty"`

	// listening ip
	ListeningIP interface{} `json:"listening_ip,omitempty"`

	// mapped service
	MappedService interface{} `json:"mapped_service,omitempty"`

	// port
	Port interface{} `json:"port,omitempty"`

	// remote ips
	RemoteIps interface{} `json:"remote_ips,omitempty"`
}

ServicePorts service ports

swagger:model Service_ports

func (*ServicePorts) MarshalBinary

func (m *ServicePorts) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ServicePorts) UnmarshalBinary

func (m *ServicePorts) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ServicePorts) Validate

func (m *ServicePorts) Validate(formats strfmt.Registry) error

Validate validates this service ports

type ServiceSchedule

type ServiceSchedule struct {

	// arguments
	Arguments string `json:"arguments,omitempty"`

	// at logon
	AtLogon bool `json:"at_logon,omitempty"`

	// at startup
	AtStartup bool `json:"at_startup,omitempty"`

	// caption
	Caption string `json:"caption,omitempty"`

	// day of month
	DayOfMonth string `json:"day_of_month,omitempty"`

	// day of week
	DayOfWeek string `json:"day_of_week,omitempty"`

	// days
	Days string `json:"days,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// device
	Device string `json:"device,omitempty"`

	// device id
	DeviceID int64 `json:"device_id,omitempty"`

	// event based
	EventBased bool `json:"event_based,omitempty"`

	// hours
	Hours string `json:"hours,omitempty"`

	// idle time
	IdleTime bool `json:"idle_time,omitempty"`

	// install date
	InstallDate string `json:"install_Date,omitempty"`

	// minutes
	Minutes string `json:"minutes,omitempty"`

	// month of year
	MonthOfYear string `json:"month_of_year,omitempty"`

	// other trigger
	OtherTrigger bool `json:"other_trigger,omitempty"`

	// other type
	OtherType string `json:"other_type,omitempty"`

	// service name
	ServiceName string `json:"service_name,omitempty"`

	// service schedule id
	ServiceScheduleID int64 `json:"service_schedule_id,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// user
	User string `json:"user,omitempty"`

	// user id
	UserID int64 `json:"user_id,omitempty"`

	// weeks
	Weeks string `json:"weeks,omitempty"`
}

ServiceSchedule service schedule

swagger:model Service_schedule

func (*ServiceSchedule) MarshalBinary

func (m *ServiceSchedule) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ServiceSchedule) UnmarshalBinary

func (m *ServiceSchedule) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ServiceSchedule) Validate

func (m *ServiceSchedule) Validate(formats strfmt.Registry) error

Validate validates this service schedule

type ServiceSchedules

type ServiceSchedules []*ServiceSchedulesItems0

ServiceSchedules service schedules

swagger:model Service_schedules

func (ServiceSchedules) Validate

func (m ServiceSchedules) Validate(formats strfmt.Registry) error

Validate validates this service schedules

type ServiceSchedulesItems0

type ServiceSchedulesItems0 struct {

	// arguments
	Arguments string `json:"arguments,omitempty"`

	// at logon
	AtLogon bool `json:"at_logon,omitempty"`

	// at startup
	AtStartup bool `json:"at_startup,omitempty"`

	// caption
	Caption string `json:"caption,omitempty"`

	// day of month
	DayOfMonth string `json:"day_of_month,omitempty"`

	// day of week
	DayOfWeek string `json:"day_of_week,omitempty"`

	// days
	Days string `json:"days,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// device
	Device string `json:"device,omitempty"`

	// device id
	DeviceID int64 `json:"device_id,omitempty"`

	// event based
	EventBased bool `json:"event_based,omitempty"`

	// hours
	Hours string `json:"hours,omitempty"`

	// idle time
	IdleTime bool `json:"idle_time,omitempty"`

	// install date
	InstallDate string `json:"install_Date,omitempty"`

	// minutes
	Minutes string `json:"minutes,omitempty"`

	// month of year
	MonthOfYear string `json:"month_of_year,omitempty"`

	// other trigger
	OtherTrigger bool `json:"other_trigger,omitempty"`

	// other type
	OtherType string `json:"other_type,omitempty"`

	// service name
	ServiceName string `json:"service_name,omitempty"`

	// service schedule id
	ServiceScheduleID int64 `json:"service_schedule_id,omitempty"`

	// status
	Status string `json:"status,omitempty"`

	// user
	User string `json:"user,omitempty"`

	// user id
	UserID int64 `json:"user_id,omitempty"`

	// weeks
	Weeks string `json:"weeks,omitempty"`
}

ServiceSchedulesItems0 service schedules items0

swagger:model ServiceSchedulesItems0

func (*ServiceSchedulesItems0) MarshalBinary

func (m *ServiceSchedulesItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ServiceSchedulesItems0) UnmarshalBinary

func (m *ServiceSchedulesItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ServiceSchedulesItems0) Validate

func (m *ServiceSchedulesItems0) Validate(formats strfmt.Registry) error

Validate validates this service schedules items0

type Services

type Services []*ServicesItems0

Services services

swagger:model Services

func (Services) Validate

func (m Services) Validate(formats strfmt.Registry) error

Validate validates this services

type ServicesItems0

type ServicesItems0 struct {

	// category
	Category string `json:"category,omitempty"`

	// description
	Description string `json:"description,omitempty"`

	// displayname
	Displayname string `json:"displayname,omitempty"`

	// id
	ID int64 `json:"id,omitempty"`

	// name
	Name string `json:"name,omitempty"`

	// notes
	Notes string `json:"notes,omitempty"`

	// service type
	ServiceType string `json:"service_type,omitempty"`

	// tags
	Tags interface{} `json:"tags,omitempty"`

	// vendor
	Vendor string `json:"vendor,omitempty"`
}

ServicesItems0 services items0

swagger:model ServicesItems0

func (*ServicesItems0) MarshalBinary

func (m *ServicesItems0) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*ServicesItems0) UnmarshalBinary

func (m *ServicesItems0) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*ServicesItems0) Validate

func (m *ServicesItems0) Validate(formats strfmt.Registry) error

Validate validates this services items0

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL