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 []string `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 []string `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