Documentation
¶
Index ¶
- type AppcompsCustomFields
- type Assets
- type BackupStatus
- type BackupStatusBackupStatusItems0
- type BackupStatusMemoryInMB
- type Buildings
- type BuildingsItems0
- type Cable
- type ClientStats
- type ClientStatsLatestContiguousStats
- type Customers
- type CustomersContactsItems0
- type CustomersCustomFieldsItems0
- type Device
- type DeviceAllAliase
- type DeviceAllCustomField
- type DeviceAllCustomFieldData
- type DeviceAllExternalLink
- type DeviceAllExternalLinkData
- type DeviceAllHdd
- type DeviceAllHddData
- type DeviceAllHddDataHdd
- type DeviceAllHddDataHddRpm
- type DeviceAllHddDataHddType
- type DeviceAllIPAddresses
- type DeviceAllMacAddresses
- type DeviceAllpurchaseLine
- type DeviceAllpurchaseLineData
- type DeviceCustomerIDDevice
- type DeviceCustomerIDDeviceData
- type DeviceCustomerIDMacAddresses
- type DeviceName
- type DeviceOs
- type Devices
- type DevicesAll
- type DevicesCustomerID
- type DevicesImpactList
- type DevicesImpactListData
- type DevicesImpactListDataChildrenItems0
- type DevicesImpactListDataChildrenItems0ChildrenItems0
- type DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0
- func (m *DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0) MarshalBinary() ([]byte, error)
- func (m *DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0) UnmarshalBinary(b []byte) error
- func (m *DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0) Validate(formats strfmt.Registry) error
- type DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0ChildrenItems0
- func (m *DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0ChildrenItems0) MarshalBinary() ([]byte, error)
- func (m *DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0ChildrenItems0) UnmarshalBinary(b []byte) error
- func (m *DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0ChildrenItems0) Validate(formats strfmt.Registry) error
- type GetAllCircuits
- type GetAllCircuitsCustomFieldsItems0
- type GetAllPasswordAccounts
- type GetAllPowerCircuits
- type GetAllVendors
- type GetAuditLogs
- type GetAuditLogsChangedFields
- type GetAuditLogsObjectFields
- type GetCertificates
- type GetHistory
- type GetSoftwareComponentDetails
- type GetSoftwareDetails
- type GetSoftwareLicenseKeys
- type HardwareModels
- type IPAMips
- type IPAMipsCustomFieldsItems0
- type IPAMmacs
- type IPAMmacsDevice
- type IPAMmacsPort
- type IPAMmacsPortSwitch
- type IPAMsubnets
- type IPAMvlans
- type IPAMvlansSwitchesItems0
- type IPMdnsRecords
- type IPMtapPorts
- type ListenerConnectionStats
- type ListenerConnectionStatsID
- type ListenerConnectionStatsIDServicePorts
- type ListenerConnectionStatsServicePortsItems0
- type NetworkshareDetails
- type ObjectCategories
- type OperatingSystems
- type Partmodels
- type PartmodelsPartmodelsItems0
- type Parts
- type PartsPartmodel
- type PatchPanel
- type PatchPanelPortsItems0
- type PduByID
- type PduByIDDeviceMapping
- type PduByIDDeviceMappingCustomFieldsItems0
- type PduModels
- type PduModelsBackImage
- type PduModelsFrontImage
- type PduModelsPortsInPduModelItems0
- type Pdus
- type PdusPduModel
- type PdusPduModelFrontImage
- type PdusPduModelPortsInPduModelItems0
- type Purchases
- type PurchasesPurchasesItems0
- type PurchasesPurchasesItems0CustomFieldsItems0
- type PurchasesPurchasesItems0LineItemsItems0
- type PurchasesPurchasesItems0LineItemsItems0DevicesItems0
- type RackDevices
- type RackDevicesDevice
- type Racks
- type Rooms
- type RoomsItems0
- type RoomsRacks
- type RoomsRacksRack
- type ServiceClientConnections
- type ServiceClientConnectionsClientConnectionsItems0
- type ServiceDetails
- type ServiceInstance
- type ServiceInstances
- type ServiceInstancesItems0
- type ServiceListenerPort
- type ServiceListenerPortServicePorts
- type ServiceListenerPorts
- type ServiceListenerPortsServicePortsItems0
- type ServicePorts
- type ServiceSchedule
- type ServiceSchedules
- type ServiceSchedulesItems0
- type Services
- type ServicesItems0
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
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 ¶
MarshalBinary interface implementation
func (*Assets) UnmarshalBinary ¶
UnmarshalBinary interface implementation
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
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
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
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
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 ¶
MarshalBinary interface implementation
func (*Cable) UnmarshalBinary ¶
UnmarshalBinary interface implementation
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
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
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 ¶
MarshalBinary interface implementation
func (*Customers) UnmarshalBinary ¶
UnmarshalBinary interface implementation
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
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
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 ¶
MarshalBinary interface implementation
func (*Device) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type DeviceAllAliase ¶
type DeviceAllAliase []interface{}
DeviceAllAliase device all aliase
swagger:model deviceAllAliase
type DeviceAllCustomField ¶
type DeviceAllCustomField []*DeviceAllCustomFieldData
DeviceAllCustomField device all custom field
swagger:model deviceAllCustomField
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
type DeviceAllExternalLink ¶
type DeviceAllExternalLink []*DeviceAllExternalLinkData
DeviceAllExternalLink device all external link
swagger:model deviceAllExternalLink
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
type DeviceAllHdd ¶
type DeviceAllHdd []*DeviceAllHddData
DeviceAllHdd device all hdd
swagger:model deviceAllHdd
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
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
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
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
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
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
type DeviceAllpurchaseLine ¶
type DeviceAllpurchaseLine []*DeviceAllpurchaseLineData
DeviceAllpurchaseLine device allpurchase line
swagger:model deviceAllpurchaseLine
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
type DeviceCustomerIDDevice ¶
type DeviceCustomerIDDevice []*DeviceCustomerIDDeviceData
DeviceCustomerIDDevice device customer Id device
swagger:model deviceCustomerIdDevice
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
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
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 ¶
MarshalBinary interface implementation
func (*DeviceOs) UnmarshalBinary ¶
UnmarshalBinary interface implementation
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
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
type DevicesImpactList ¶
type DevicesImpactList []*DevicesImpactListData
DevicesImpactList devices impact list
swagger:model devicesImpactList
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
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
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 ¶
func (m *DevicesImpactListDataChildrenItems0ChildrenItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DevicesImpactListDataChildrenItems0ChildrenItems0) UnmarshalBinary ¶
func (m *DevicesImpactListDataChildrenItems0ChildrenItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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 ¶
func (m *DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0) UnmarshalBinary ¶
func (m *DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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 ¶
func (m *DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0ChildrenItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0ChildrenItems0) UnmarshalBinary ¶
func (m *DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0ChildrenItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0ChildrenItems0) Validate ¶
func (m *DevicesImpactListDataChildrenItems0ChildrenItems0ChildrenItems0ChildrenItems0) Validate(formats strfmt.Registry) error
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 ¶
MarshalBinary interface implementation
func (*IPAMips) UnmarshalBinary ¶
UnmarshalBinary interface implementation
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
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 ¶
MarshalBinary interface implementation
func (*IPAMmacs) UnmarshalBinary ¶
UnmarshalBinary interface implementation
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
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
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
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
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 ¶
MarshalBinary interface implementation
func (*IPAMvlans) UnmarshalBinary ¶
UnmarshalBinary interface implementation
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
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
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
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
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
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
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
type NetworkshareDetails ¶
type NetworkshareDetails struct {
Caption interface{} `json:"caption,omitempty"`
Description interface{} `json:"description,omitempty"`
DeviceName interface{} `json:"device_name,omitempty"`
FirstDetected interface{} `json:"first_detected,omitempty"`
ID interface{} `json:"id,omitempty"`
InstallDate interface{} `json:"install_date,omitempty"`
LastUpdated interface{} `json:"last_updated,omitempty"`
Name interface{} `json:"name,omitempty"`
Path interface{} `json:"path,omitempty"`
Status interface{} `json:"status,omitempty"`
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
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
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
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
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
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 ¶
MarshalBinary interface implementation
func (*Parts) UnmarshalBinary ¶
UnmarshalBinary interface implementation
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
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
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
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 ¶
MarshalBinary interface implementation
func (*PduByID) UnmarshalBinary ¶
UnmarshalBinary interface implementation
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
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
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 ¶
MarshalBinary interface implementation
func (*PduModels) UnmarshalBinary ¶
UnmarshalBinary interface implementation
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
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
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
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 ¶
MarshalBinary interface implementation
func (*Pdus) UnmarshalBinary ¶
UnmarshalBinary interface implementation
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
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
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
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 ¶
MarshalBinary interface implementation
func (*Purchases) UnmarshalBinary ¶
UnmarshalBinary interface implementation
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
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
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
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 ¶
func (m *PurchasesPurchasesItems0LineItemsItems0DevicesItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PurchasesPurchasesItems0LineItemsItems0DevicesItems0) UnmarshalBinary ¶
func (m *PurchasesPurchasesItems0LineItemsItems0DevicesItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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
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
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 ¶
MarshalBinary interface implementation
func (*Racks) UnmarshalBinary ¶
UnmarshalBinary interface implementation
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
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
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
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
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 ¶
func (m *ServiceClientConnectionsClientConnectionsItems0) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ServiceClientConnectionsClientConnectionsItems0) UnmarshalBinary ¶
func (m *ServiceClientConnectionsClientConnectionsItems0) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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
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
type ServiceInstances ¶
type ServiceInstances []*ServiceInstancesItems0
ServiceInstances service instances
swagger:model 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
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
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
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
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
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
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
type ServiceSchedules ¶
type ServiceSchedules []*ServiceSchedulesItems0
ServiceSchedules service schedules
swagger:model 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
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
Source Files
¶
- appcomps_custom_fields.go
- assets.go
- backup_status.go
- buildings.go
- cable.go
- client_stats.go
- customers.go
- device.go
- device_all_aliase.go
- device_all_custom_field.go
- device_all_custom_field_data.go
- device_all_external_link.go
- device_all_external_link_data.go
- device_all_hdd.go
- device_all_hdd_data.go
- device_all_ip_addresses.go
- device_all_mac_addresses.go
- device_allpurchase_line.go
- device_allpurchase_line_data.go
- device_customer_id_device.go
- device_customer_id_device_data.go
- device_customer_id_mac_addresses.go
- device_name.go
- device_os.go
- devices.go
- devices_all.go
- devices_customer_id.go
- devices_impact_list.go
- devices_impact_list_data.go
- get_all_circuits.go
- get_all_password_accounts.go
- get_all_power_circuits.go
- get_all_vendors.go
- get_audit_logs.go
- get_certificates.go
- get_history.go
- get_software_component_details.go
- get_software_details.go
- get_software_license_keys.go
- hardware_models.go
- ip_a_mips_swagger.go
- ip_a_mmacs.go
- ip_a_mmacs_port.go
- ip_a_msubnets.go
- ip_a_mvlans.go
- ip_mdns_records.go
- ip_mtap_ports.go
- listener_connection_stats.go
- listener_connection_stats_id.go
- networkshare_details.go
- object_categories.go
- operating_systems.go
- partmodels.go
- parts.go
- patch_panel.go
- pdu_by_id.go
- pdu_models.go
- pdus.go
- purchases.go
- rack_devices.go
- racks.go
- rooms.go
- rooms_racks.go
- service_client_connections.go
- service_details.go
- service_instance.go
- service_instances.go
- service_listener_port.go
- service_listener_ports.go
- service_ports.go
- service_schedule.go
- service_schedules.go
- services.go