Documentation
¶
Index ¶
- type APIToken
- type APITokenPaginationResponse
- type AWSNetscan
- func (m *AWSNetscan) Collector() *int32
- func (m *AWSNetscan) CollectorDescription() string
- func (m *AWSNetscan) CollectorGroup() int32
- func (m *AWSNetscan) CollectorGroupName() string
- func (m *AWSNetscan) Creator() string
- func (m *AWSNetscan) Description() string
- func (m *AWSNetscan) Duplicate() *ExcludeDuplicateIps
- func (m *AWSNetscan) Group() string
- func (m *AWSNetscan) ID() int32
- func (m *AWSNetscan) MarshalBinary() ([]byte, error)
- func (m AWSNetscan) MarshalJSON() ([]byte, error)
- func (m *AWSNetscan) Method() string
- func (m *AWSNetscan) Name() *string
- func (m *AWSNetscan) NextStart() string
- func (m *AWSNetscan) NextStartEpoch() int64
- func (m *AWSNetscan) NsgID() int32
- func (m *AWSNetscan) Schedule() *NetScanSchedule
- func (m *AWSNetscan) SetCollector(val *int32)
- func (m *AWSNetscan) SetCollectorDescription(val string)
- func (m *AWSNetscan) SetCollectorGroup(val int32)
- func (m *AWSNetscan) SetCollectorGroupName(val string)
- func (m *AWSNetscan) SetCreator(val string)
- func (m *AWSNetscan) SetDescription(val string)
- func (m *AWSNetscan) SetDuplicate(val *ExcludeDuplicateIps)
- func (m *AWSNetscan) SetGroup(val string)
- func (m *AWSNetscan) SetID(val int32)
- func (m *AWSNetscan) SetMethod(val string)
- func (m *AWSNetscan) SetName(val *string)
- func (m *AWSNetscan) SetNextStart(val string)
- func (m *AWSNetscan) SetNextStartEpoch(val int64)
- func (m *AWSNetscan) SetNsgID(val int32)
- func (m *AWSNetscan) SetSchedule(val *NetScanSchedule)
- func (m *AWSNetscan) SetVersion(val int32)
- func (m *AWSNetscan) UnmarshalBinary(b []byte) error
- func (m *AWSNetscan) UnmarshalJSON(raw []byte) error
- func (m *AWSNetscan) Validate(formats strfmt.Registry) error
- func (m *AWSNetscan) Version() int32
- type AccessLogPaginationResponse
- type AckCollectorDown
- type Admin
- type AdminPaginationResponse
- type AggragateCollectorAttribute
- func (m *AggragateCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m AggragateCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *AggragateCollectorAttribute) Name() string
- func (m *AggragateCollectorAttribute) SetName(val string)
- func (m *AggragateCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *AggragateCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *AggragateCollectorAttribute) Validate(formats strfmt.Registry) error
- type AggragateCollectorAttributeAllOf1
- type Alert
- type AlertAck
- type AlertFilters
- type AlertForecastingReport
- func (m *AlertForecastingReport) CustomReportTypeID() int32
- func (m *AlertForecastingReport) CustomReportTypeName() string
- func (m *AlertForecastingReport) Delivery() string
- func (m *AlertForecastingReport) Description() string
- func (m *AlertForecastingReport) EnableViewAsOtherUser() *bool
- func (m *AlertForecastingReport) Format() string
- func (m *AlertForecastingReport) GroupID() int32
- func (m *AlertForecastingReport) ID() int32
- func (m *AlertForecastingReport) LastGenerateOn() int64
- func (m *AlertForecastingReport) LastGeneratePages() int32
- func (m *AlertForecastingReport) LastGenerateSize() int64
- func (m *AlertForecastingReport) LastmodifyUserID() int32
- func (m *AlertForecastingReport) LastmodifyUserName() string
- func (m *AlertForecastingReport) MarshalBinary() ([]byte, error)
- func (m AlertForecastingReport) MarshalJSON() ([]byte, error)
- func (m *AlertForecastingReport) Name() *string
- func (m *AlertForecastingReport) Recipients() []*ReportRecipient
- func (m *AlertForecastingReport) ReportLinkNum() int32
- func (m *AlertForecastingReport) Schedule() string
- func (m *AlertForecastingReport) ScheduleTimezone() string
- func (m *AlertForecastingReport) SetCustomReportTypeID(val int32)
- func (m *AlertForecastingReport) SetCustomReportTypeName(val string)
- func (m *AlertForecastingReport) SetDelivery(val string)
- func (m *AlertForecastingReport) SetDescription(val string)
- func (m *AlertForecastingReport) SetEnableViewAsOtherUser(val *bool)
- func (m *AlertForecastingReport) SetFormat(val string)
- func (m *AlertForecastingReport) SetGroupID(val int32)
- func (m *AlertForecastingReport) SetID(val int32)
- func (m *AlertForecastingReport) SetLastGenerateOn(val int64)
- func (m *AlertForecastingReport) SetLastGeneratePages(val int32)
- func (m *AlertForecastingReport) SetLastGenerateSize(val int64)
- func (m *AlertForecastingReport) SetLastmodifyUserID(val int32)
- func (m *AlertForecastingReport) SetLastmodifyUserName(val string)
- func (m *AlertForecastingReport) SetName(val *string)
- func (m *AlertForecastingReport) SetRecipients(val []*ReportRecipient)
- func (m *AlertForecastingReport) SetReportLinkNum(val int32)
- func (m *AlertForecastingReport) SetSchedule(val string)
- func (m *AlertForecastingReport) SetScheduleTimezone(val string)
- func (m *AlertForecastingReport) SetType(val string)
- func (m *AlertForecastingReport) SetUserPermission(val string)
- func (m *AlertForecastingReport) Type() string
- func (m *AlertForecastingReport) UnmarshalBinary(b []byte) error
- func (m *AlertForecastingReport) UnmarshalJSON(raw []byte) error
- func (m *AlertForecastingReport) UserPermission() string
- func (m *AlertForecastingReport) Validate(formats strfmt.Registry) error
- type AlertPaginationResponse
- type AlertReport
- func (m *AlertReport) CustomReportTypeID() int32
- func (m *AlertReport) CustomReportTypeName() string
- func (m *AlertReport) Delivery() string
- func (m *AlertReport) Description() string
- func (m *AlertReport) EnableViewAsOtherUser() *bool
- func (m *AlertReport) Format() string
- func (m *AlertReport) GroupID() int32
- func (m *AlertReport) ID() int32
- func (m *AlertReport) LastGenerateOn() int64
- func (m *AlertReport) LastGeneratePages() int32
- func (m *AlertReport) LastGenerateSize() int64
- func (m *AlertReport) LastmodifyUserID() int32
- func (m *AlertReport) LastmodifyUserName() string
- func (m *AlertReport) MarshalBinary() ([]byte, error)
- func (m AlertReport) MarshalJSON() ([]byte, error)
- func (m *AlertReport) Name() *string
- func (m *AlertReport) Recipients() []*ReportRecipient
- func (m *AlertReport) ReportLinkNum() int32
- func (m *AlertReport) Schedule() string
- func (m *AlertReport) ScheduleTimezone() string
- func (m *AlertReport) SetCustomReportTypeID(val int32)
- func (m *AlertReport) SetCustomReportTypeName(val string)
- func (m *AlertReport) SetDelivery(val string)
- func (m *AlertReport) SetDescription(val string)
- func (m *AlertReport) SetEnableViewAsOtherUser(val *bool)
- func (m *AlertReport) SetFormat(val string)
- func (m *AlertReport) SetGroupID(val int32)
- func (m *AlertReport) SetID(val int32)
- func (m *AlertReport) SetLastGenerateOn(val int64)
- func (m *AlertReport) SetLastGeneratePages(val int32)
- func (m *AlertReport) SetLastGenerateSize(val int64)
- func (m *AlertReport) SetLastmodifyUserID(val int32)
- func (m *AlertReport) SetLastmodifyUserName(val string)
- func (m *AlertReport) SetName(val *string)
- func (m *AlertReport) SetRecipients(val []*ReportRecipient)
- func (m *AlertReport) SetReportLinkNum(val int32)
- func (m *AlertReport) SetSchedule(val string)
- func (m *AlertReport) SetScheduleTimezone(val string)
- func (m *AlertReport) SetType(val string)
- func (m *AlertReport) SetUserPermission(val string)
- func (m *AlertReport) Type() string
- func (m *AlertReport) UnmarshalBinary(b []byte) error
- func (m *AlertReport) UnmarshalJSON(raw []byte) error
- func (m *AlertReport) UserPermission() string
- func (m *AlertReport) Validate(formats strfmt.Registry) error
- type AlertRule
- type AlertRulePaginationResponse
- type AlertSLAReport
- func (m *AlertSLAReport) CustomReportTypeID() int32
- func (m *AlertSLAReport) CustomReportTypeName() string
- func (m *AlertSLAReport) Delivery() string
- func (m *AlertSLAReport) Description() string
- func (m *AlertSLAReport) EnableViewAsOtherUser() *bool
- func (m *AlertSLAReport) Format() string
- func (m *AlertSLAReport) GroupID() int32
- func (m *AlertSLAReport) ID() int32
- func (m *AlertSLAReport) LastGenerateOn() int64
- func (m *AlertSLAReport) LastGeneratePages() int32
- func (m *AlertSLAReport) LastGenerateSize() int64
- func (m *AlertSLAReport) LastmodifyUserID() int32
- func (m *AlertSLAReport) LastmodifyUserName() string
- func (m *AlertSLAReport) MarshalBinary() ([]byte, error)
- func (m AlertSLAReport) MarshalJSON() ([]byte, error)
- func (m *AlertSLAReport) Name() *string
- func (m *AlertSLAReport) Recipients() []*ReportRecipient
- func (m *AlertSLAReport) ReportLinkNum() int32
- func (m *AlertSLAReport) Schedule() string
- func (m *AlertSLAReport) ScheduleTimezone() string
- func (m *AlertSLAReport) SetCustomReportTypeID(val int32)
- func (m *AlertSLAReport) SetCustomReportTypeName(val string)
- func (m *AlertSLAReport) SetDelivery(val string)
- func (m *AlertSLAReport) SetDescription(val string)
- func (m *AlertSLAReport) SetEnableViewAsOtherUser(val *bool)
- func (m *AlertSLAReport) SetFormat(val string)
- func (m *AlertSLAReport) SetGroupID(val int32)
- func (m *AlertSLAReport) SetID(val int32)
- func (m *AlertSLAReport) SetLastGenerateOn(val int64)
- func (m *AlertSLAReport) SetLastGeneratePages(val int32)
- func (m *AlertSLAReport) SetLastGenerateSize(val int64)
- func (m *AlertSLAReport) SetLastmodifyUserID(val int32)
- func (m *AlertSLAReport) SetLastmodifyUserName(val string)
- func (m *AlertSLAReport) SetName(val *string)
- func (m *AlertSLAReport) SetRecipients(val []*ReportRecipient)
- func (m *AlertSLAReport) SetReportLinkNum(val int32)
- func (m *AlertSLAReport) SetSchedule(val string)
- func (m *AlertSLAReport) SetScheduleTimezone(val string)
- func (m *AlertSLAReport) SetType(val string)
- func (m *AlertSLAReport) SetUserPermission(val string)
- func (m *AlertSLAReport) Type() string
- func (m *AlertSLAReport) UnmarshalBinary(b []byte) error
- func (m *AlertSLAReport) UnmarshalJSON(raw []byte) error
- func (m *AlertSLAReport) UserPermission() string
- func (m *AlertSLAReport) Validate(formats strfmt.Registry) error
- type AlertThresholdReport
- func (m *AlertThresholdReport) CustomReportTypeID() int32
- func (m *AlertThresholdReport) CustomReportTypeName() string
- func (m *AlertThresholdReport) Delivery() string
- func (m *AlertThresholdReport) Description() string
- func (m *AlertThresholdReport) EnableViewAsOtherUser() *bool
- func (m *AlertThresholdReport) Format() string
- func (m *AlertThresholdReport) GroupID() int32
- func (m *AlertThresholdReport) ID() int32
- func (m *AlertThresholdReport) LastGenerateOn() int64
- func (m *AlertThresholdReport) LastGeneratePages() int32
- func (m *AlertThresholdReport) LastGenerateSize() int64
- func (m *AlertThresholdReport) LastmodifyUserID() int32
- func (m *AlertThresholdReport) LastmodifyUserName() string
- func (m *AlertThresholdReport) MarshalBinary() ([]byte, error)
- func (m AlertThresholdReport) MarshalJSON() ([]byte, error)
- func (m *AlertThresholdReport) Name() *string
- func (m *AlertThresholdReport) Recipients() []*ReportRecipient
- func (m *AlertThresholdReport) ReportLinkNum() int32
- func (m *AlertThresholdReport) Schedule() string
- func (m *AlertThresholdReport) ScheduleTimezone() string
- func (m *AlertThresholdReport) SetCustomReportTypeID(val int32)
- func (m *AlertThresholdReport) SetCustomReportTypeName(val string)
- func (m *AlertThresholdReport) SetDelivery(val string)
- func (m *AlertThresholdReport) SetDescription(val string)
- func (m *AlertThresholdReport) SetEnableViewAsOtherUser(val *bool)
- func (m *AlertThresholdReport) SetFormat(val string)
- func (m *AlertThresholdReport) SetGroupID(val int32)
- func (m *AlertThresholdReport) SetID(val int32)
- func (m *AlertThresholdReport) SetLastGenerateOn(val int64)
- func (m *AlertThresholdReport) SetLastGeneratePages(val int32)
- func (m *AlertThresholdReport) SetLastGenerateSize(val int64)
- func (m *AlertThresholdReport) SetLastmodifyUserID(val int32)
- func (m *AlertThresholdReport) SetLastmodifyUserName(val string)
- func (m *AlertThresholdReport) SetName(val *string)
- func (m *AlertThresholdReport) SetRecipients(val []*ReportRecipient)
- func (m *AlertThresholdReport) SetReportLinkNum(val int32)
- func (m *AlertThresholdReport) SetSchedule(val string)
- func (m *AlertThresholdReport) SetScheduleTimezone(val string)
- func (m *AlertThresholdReport) SetType(val string)
- func (m *AlertThresholdReport) SetUserPermission(val string)
- func (m *AlertThresholdReport) Type() string
- func (m *AlertThresholdReport) UnmarshalBinary(b []byte) error
- func (m *AlertThresholdReport) UnmarshalJSON(raw []byte) error
- func (m *AlertThresholdReport) UserPermission() string
- func (m *AlertThresholdReport) Validate(formats strfmt.Registry) error
- type AlertTrendsMetric
- type AlertTrendsReport
- func (m *AlertTrendsReport) CustomReportTypeID() int32
- func (m *AlertTrendsReport) CustomReportTypeName() string
- func (m *AlertTrendsReport) Delivery() string
- func (m *AlertTrendsReport) Description() string
- func (m *AlertTrendsReport) EnableViewAsOtherUser() *bool
- func (m *AlertTrendsReport) Format() string
- func (m *AlertTrendsReport) GroupID() int32
- func (m *AlertTrendsReport) ID() int32
- func (m *AlertTrendsReport) LastGenerateOn() int64
- func (m *AlertTrendsReport) LastGeneratePages() int32
- func (m *AlertTrendsReport) LastGenerateSize() int64
- func (m *AlertTrendsReport) LastmodifyUserID() int32
- func (m *AlertTrendsReport) LastmodifyUserName() string
- func (m *AlertTrendsReport) MarshalBinary() ([]byte, error)
- func (m AlertTrendsReport) MarshalJSON() ([]byte, error)
- func (m *AlertTrendsReport) Name() *string
- func (m *AlertTrendsReport) Recipients() []*ReportRecipient
- func (m *AlertTrendsReport) ReportLinkNum() int32
- func (m *AlertTrendsReport) Schedule() string
- func (m *AlertTrendsReport) ScheduleTimezone() string
- func (m *AlertTrendsReport) SetCustomReportTypeID(val int32)
- func (m *AlertTrendsReport) SetCustomReportTypeName(val string)
- func (m *AlertTrendsReport) SetDelivery(val string)
- func (m *AlertTrendsReport) SetDescription(val string)
- func (m *AlertTrendsReport) SetEnableViewAsOtherUser(val *bool)
- func (m *AlertTrendsReport) SetFormat(val string)
- func (m *AlertTrendsReport) SetGroupID(val int32)
- func (m *AlertTrendsReport) SetID(val int32)
- func (m *AlertTrendsReport) SetLastGenerateOn(val int64)
- func (m *AlertTrendsReport) SetLastGeneratePages(val int32)
- func (m *AlertTrendsReport) SetLastGenerateSize(val int64)
- func (m *AlertTrendsReport) SetLastmodifyUserID(val int32)
- func (m *AlertTrendsReport) SetLastmodifyUserName(val string)
- func (m *AlertTrendsReport) SetName(val *string)
- func (m *AlertTrendsReport) SetRecipients(val []*ReportRecipient)
- func (m *AlertTrendsReport) SetReportLinkNum(val int32)
- func (m *AlertTrendsReport) SetSchedule(val string)
- func (m *AlertTrendsReport) SetScheduleTimezone(val string)
- func (m *AlertTrendsReport) SetType(val string)
- func (m *AlertTrendsReport) SetUserPermission(val string)
- func (m *AlertTrendsReport) Type() string
- func (m *AlertTrendsReport) UnmarshalBinary(b []byte) error
- func (m *AlertTrendsReport) UnmarshalJSON(raw []byte) error
- func (m *AlertTrendsReport) UserPermission() string
- func (m *AlertTrendsReport) Validate(formats strfmt.Registry) error
- type AlertWidget
- func (m *AlertWidget) DashboardID() *int32
- func (m *AlertWidget) Description() string
- func (m *AlertWidget) ID() int32
- func (m *AlertWidget) Interval() int32
- func (m *AlertWidget) LastUpdatedBy() string
- func (m *AlertWidget) LastUpdatedOn() int64
- func (m *AlertWidget) MarshalBinary() ([]byte, error)
- func (m AlertWidget) MarshalJSON() ([]byte, error)
- func (m *AlertWidget) Name() *string
- func (m *AlertWidget) SetDashboardID(val *int32)
- func (m *AlertWidget) SetDescription(val string)
- func (m *AlertWidget) SetID(val int32)
- func (m *AlertWidget) SetInterval(val int32)
- func (m *AlertWidget) SetLastUpdatedBy(val string)
- func (m *AlertWidget) SetLastUpdatedOn(val int64)
- func (m *AlertWidget) SetName(val *string)
- func (m *AlertWidget) SetTheme(val string)
- func (m *AlertWidget) SetTimescale(val string)
- func (m *AlertWidget) SetType(val string)
- func (m *AlertWidget) SetUserPermission(val string)
- func (m *AlertWidget) Theme() string
- func (m *AlertWidget) Timescale() string
- func (m *AlertWidget) Type() string
- func (m *AlertWidget) UnmarshalBinary(b []byte) error
- func (m *AlertWidget) UnmarshalJSON(raw []byte) error
- func (m *AlertWidget) UserPermission() string
- func (m *AlertWidget) Validate(formats strfmt.Registry) error
- type AlertWidgetData
- func (m *AlertWidgetData) MarshalBinary() ([]byte, error)
- func (m AlertWidgetData) MarshalJSON() ([]byte, error)
- func (m *AlertWidgetData) SetTitle(val string)
- func (m *AlertWidgetData) SetType(val string)
- func (m *AlertWidgetData) Title() string
- func (m *AlertWidgetData) Type() string
- func (m *AlertWidgetData) UnmarshalBinary(b []byte) error
- func (m *AlertWidgetData) UnmarshalJSON(raw []byte) error
- func (m *AlertWidgetData) Validate(formats strfmt.Registry) error
- type Assignment
- type AuditLog
- type AuditLogReport
- func (m *AuditLogReport) CustomReportTypeID() int32
- func (m *AuditLogReport) CustomReportTypeName() string
- func (m *AuditLogReport) Delivery() string
- func (m *AuditLogReport) Description() string
- func (m *AuditLogReport) EnableViewAsOtherUser() *bool
- func (m *AuditLogReport) Format() string
- func (m *AuditLogReport) GroupID() int32
- func (m *AuditLogReport) ID() int32
- func (m *AuditLogReport) LastGenerateOn() int64
- func (m *AuditLogReport) LastGeneratePages() int32
- func (m *AuditLogReport) LastGenerateSize() int64
- func (m *AuditLogReport) LastmodifyUserID() int32
- func (m *AuditLogReport) LastmodifyUserName() string
- func (m *AuditLogReport) MarshalBinary() ([]byte, error)
- func (m AuditLogReport) MarshalJSON() ([]byte, error)
- func (m *AuditLogReport) Name() *string
- func (m *AuditLogReport) Recipients() []*ReportRecipient
- func (m *AuditLogReport) ReportLinkNum() int32
- func (m *AuditLogReport) Schedule() string
- func (m *AuditLogReport) ScheduleTimezone() string
- func (m *AuditLogReport) SetCustomReportTypeID(val int32)
- func (m *AuditLogReport) SetCustomReportTypeName(val string)
- func (m *AuditLogReport) SetDelivery(val string)
- func (m *AuditLogReport) SetDescription(val string)
- func (m *AuditLogReport) SetEnableViewAsOtherUser(val *bool)
- func (m *AuditLogReport) SetFormat(val string)
- func (m *AuditLogReport) SetGroupID(val int32)
- func (m *AuditLogReport) SetID(val int32)
- func (m *AuditLogReport) SetLastGenerateOn(val int64)
- func (m *AuditLogReport) SetLastGeneratePages(val int32)
- func (m *AuditLogReport) SetLastGenerateSize(val int64)
- func (m *AuditLogReport) SetLastmodifyUserID(val int32)
- func (m *AuditLogReport) SetLastmodifyUserName(val string)
- func (m *AuditLogReport) SetName(val *string)
- func (m *AuditLogReport) SetRecipients(val []*ReportRecipient)
- func (m *AuditLogReport) SetReportLinkNum(val int32)
- func (m *AuditLogReport) SetSchedule(val string)
- func (m *AuditLogReport) SetScheduleTimezone(val string)
- func (m *AuditLogReport) SetType(val string)
- func (m *AuditLogReport) SetUserPermission(val string)
- func (m *AuditLogReport) Type() string
- func (m *AuditLogReport) UnmarshalBinary(b []byte) error
- func (m *AuditLogReport) UnmarshalJSON(raw []byte) error
- func (m *AuditLogReport) UserPermission() string
- func (m *AuditLogReport) Validate(formats strfmt.Registry) error
- type Authentication
- type AutoDiscoveryConfiguration
- func (m *AutoDiscoveryConfiguration) MarshalBinary() ([]byte, error)
- func (m AutoDiscoveryConfiguration) MarshalJSON() ([]byte, error)
- func (m *AutoDiscoveryConfiguration) Method() AutoDiscoveryMethod
- func (m *AutoDiscoveryConfiguration) SetMethod(val AutoDiscoveryMethod)
- func (m *AutoDiscoveryConfiguration) UnmarshalBinary(b []byte) error
- func (m *AutoDiscoveryConfiguration) UnmarshalJSON(raw []byte) error
- func (m *AutoDiscoveryConfiguration) Validate(formats strfmt.Registry) error
- type AutoDiscoveryFilter
- type AutoDiscoveryMethod
- type AutomaticUpgradeInfo
- type AwsAccountTestResult
- type AwsAutoScalingServiceLimitsCollectorAttribute
- func (m *AwsAutoScalingServiceLimitsCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m AwsAutoScalingServiceLimitsCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *AwsAutoScalingServiceLimitsCollectorAttribute) Name() string
- func (m *AwsAutoScalingServiceLimitsCollectorAttribute) SetName(val string)
- func (m *AwsAutoScalingServiceLimitsCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *AwsAutoScalingServiceLimitsCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *AwsAutoScalingServiceLimitsCollectorAttribute) Validate(formats strfmt.Registry) error
- type AwsBillingCollectorAttribute
- func (m *AwsBillingCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m AwsBillingCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *AwsBillingCollectorAttribute) Name() string
- func (m *AwsBillingCollectorAttribute) SetName(val string)
- func (m *AwsBillingCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *AwsBillingCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *AwsBillingCollectorAttribute) Validate(formats strfmt.Registry) error
- type AwsBillingCollectorAttributeAllOf1
- type AwsBillingReportCollectorAttribute
- func (m *AwsBillingReportCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m AwsBillingReportCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *AwsBillingReportCollectorAttribute) Name() string
- func (m *AwsBillingReportCollectorAttribute) SetName(val string)
- func (m *AwsBillingReportCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *AwsBillingReportCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *AwsBillingReportCollectorAttribute) Validate(formats strfmt.Registry) error
- type AwsBillingReportCollectorAttributeAllOf1
- type AwsBillingReportDiscoveryMethod
- func (m *AwsBillingReportDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m AwsBillingReportDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *AwsBillingReportDiscoveryMethod) Name() string
- func (m *AwsBillingReportDiscoveryMethod) SetName(val string)
- func (m *AwsBillingReportDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *AwsBillingReportDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *AwsBillingReportDiscoveryMethod) Validate(formats strfmt.Registry) error
- type AwsClassicElbServiceLimitsCollectorAttribute
- func (m *AwsClassicElbServiceLimitsCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m AwsClassicElbServiceLimitsCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *AwsClassicElbServiceLimitsCollectorAttribute) Name() string
- func (m *AwsClassicElbServiceLimitsCollectorAttribute) SetName(val string)
- func (m *AwsClassicElbServiceLimitsCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *AwsClassicElbServiceLimitsCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *AwsClassicElbServiceLimitsCollectorAttribute) Validate(formats strfmt.Registry) error
- type AwsCloudWatchCollectorAttribute
- func (m *AwsCloudWatchCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m AwsCloudWatchCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *AwsCloudWatchCollectorAttribute) Name() string
- func (m *AwsCloudWatchCollectorAttribute) SetName(val string)
- func (m *AwsCloudWatchCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *AwsCloudWatchCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *AwsCloudWatchCollectorAttribute) Validate(formats strfmt.Registry) error
- type AwsDynamodbCollectorAttribute
- func (m *AwsDynamodbCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m AwsDynamodbCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *AwsDynamodbCollectorAttribute) Name() string
- func (m *AwsDynamodbCollectorAttribute) SetName(val string)
- func (m *AwsDynamodbCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *AwsDynamodbCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *AwsDynamodbCollectorAttribute) Validate(formats strfmt.Registry) error
- type AwsEC2ReservedInstanceCollectorAttribute
- func (m *AwsEC2ReservedInstanceCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m AwsEC2ReservedInstanceCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *AwsEC2ReservedInstanceCollectorAttribute) Name() string
- func (m *AwsEC2ReservedInstanceCollectorAttribute) SetName(val string)
- func (m *AwsEC2ReservedInstanceCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *AwsEC2ReservedInstanceCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *AwsEC2ReservedInstanceCollectorAttribute) Validate(formats strfmt.Registry) error
- type AwsEC2ReservedInstanceCoverageCollectorAttribute
- func (m *AwsEC2ReservedInstanceCoverageCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m AwsEC2ReservedInstanceCoverageCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *AwsEC2ReservedInstanceCoverageCollectorAttribute) Name() string
- func (m *AwsEC2ReservedInstanceCoverageCollectorAttribute) SetName(val string)
- func (m *AwsEC2ReservedInstanceCoverageCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *AwsEC2ReservedInstanceCoverageCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *AwsEC2ReservedInstanceCoverageCollectorAttribute) Validate(formats strfmt.Registry) error
- type AwsEC2ReservedInstanceCoverageDiscoveryMethod
- func (m *AwsEC2ReservedInstanceCoverageDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m AwsEC2ReservedInstanceCoverageDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *AwsEC2ReservedInstanceCoverageDiscoveryMethod) Name() string
- func (m *AwsEC2ReservedInstanceCoverageDiscoveryMethod) SetName(val string)
- func (m *AwsEC2ReservedInstanceCoverageDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *AwsEC2ReservedInstanceCoverageDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *AwsEC2ReservedInstanceCoverageDiscoveryMethod) Validate(formats strfmt.Registry) error
- type AwsEC2ReservedInstanceCoverageDiscoveryMethodAllOf1
- type AwsEC2ReservedInstanceDiscoveryMethod
- func (m *AwsEC2ReservedInstanceDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m AwsEC2ReservedInstanceDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *AwsEC2ReservedInstanceDiscoveryMethod) Name() string
- func (m *AwsEC2ReservedInstanceDiscoveryMethod) SetName(val string)
- func (m *AwsEC2ReservedInstanceDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *AwsEC2ReservedInstanceDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *AwsEC2ReservedInstanceDiscoveryMethod) Validate(formats strfmt.Registry) error
- type AwsEC2ScheduledEventsCollectorAttribute
- func (m *AwsEC2ScheduledEventsCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m AwsEC2ScheduledEventsCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *AwsEC2ScheduledEventsCollectorAttribute) Name() string
- func (m *AwsEC2ScheduledEventsCollectorAttribute) SetName(val string)
- func (m *AwsEC2ScheduledEventsCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *AwsEC2ScheduledEventsCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *AwsEC2ScheduledEventsCollectorAttribute) Validate(formats strfmt.Registry) error
- type AwsEc2ServiceLimitsCollectorAttribute
- func (m *AwsEc2ServiceLimitsCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m AwsEc2ServiceLimitsCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *AwsEc2ServiceLimitsCollectorAttribute) Name() string
- func (m *AwsEc2ServiceLimitsCollectorAttribute) SetName(val string)
- func (m *AwsEc2ServiceLimitsCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *AwsEc2ServiceLimitsCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *AwsEc2ServiceLimitsCollectorAttribute) Validate(formats strfmt.Registry) error
- type AwsEcsServiceDetailsCollectorAttribute
- func (m *AwsEcsServiceDetailsCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m AwsEcsServiceDetailsCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *AwsEcsServiceDetailsCollectorAttribute) Name() string
- func (m *AwsEcsServiceDetailsCollectorAttribute) SetName(val string)
- func (m *AwsEcsServiceDetailsCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *AwsEcsServiceDetailsCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *AwsEcsServiceDetailsCollectorAttribute) Validate(formats strfmt.Registry) error
- type AwsEcsServiceDiscoveryMethod
- func (m *AwsEcsServiceDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m AwsEcsServiceDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *AwsEcsServiceDiscoveryMethod) Name() string
- func (m *AwsEcsServiceDiscoveryMethod) SetName(val string)
- func (m *AwsEcsServiceDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *AwsEcsServiceDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *AwsEcsServiceDiscoveryMethod) Validate(formats strfmt.Registry) error
- type AwsEcsServiceDiscoveryMethodAllOf1
- type AwsElastiCacheDiscoveryMethod
- func (m *AwsElastiCacheDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m AwsElastiCacheDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *AwsElastiCacheDiscoveryMethod) Name() string
- func (m *AwsElastiCacheDiscoveryMethod) SetName(val string)
- func (m *AwsElastiCacheDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *AwsElastiCacheDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *AwsElastiCacheDiscoveryMethod) Validate(formats strfmt.Registry) error
- type AwsElastiCacheDiscoveryMethodAllOf1
- type AwsExternalID
- type AwsLBTargetGroupDiscoveryMethod
- func (m *AwsLBTargetGroupDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m AwsLBTargetGroupDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *AwsLBTargetGroupDiscoveryMethod) Name() string
- func (m *AwsLBTargetGroupDiscoveryMethod) SetName(val string)
- func (m *AwsLBTargetGroupDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *AwsLBTargetGroupDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *AwsLBTargetGroupDiscoveryMethod) Validate(formats strfmt.Registry) error
- type AwsLBTargetGroupDiscoveryMethodAllOf1
- type AwsRedShiftDiscoveryMethod
- func (m *AwsRedShiftDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m AwsRedShiftDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *AwsRedShiftDiscoveryMethod) Name() string
- func (m *AwsRedShiftDiscoveryMethod) SetName(val string)
- func (m *AwsRedShiftDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *AwsRedShiftDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *AwsRedShiftDiscoveryMethod) Validate(formats strfmt.Registry) error
- type AwsRedShiftDiscoveryMethodAllOf1
- type AwsS3CollectorAttribute
- func (m *AwsS3CollectorAttribute) MarshalBinary() ([]byte, error)
- func (m AwsS3CollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *AwsS3CollectorAttribute) Name() string
- func (m *AwsS3CollectorAttribute) SetName(val string)
- func (m *AwsS3CollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *AwsS3CollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *AwsS3CollectorAttribute) Validate(formats strfmt.Registry) error
- type AwsS3CollectorAttributeAllOf1
- type AwsServiceLimitsFromTrustedAdvisorCollectorAttribute
- func (m *AwsServiceLimitsFromTrustedAdvisorCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m AwsServiceLimitsFromTrustedAdvisorCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *AwsServiceLimitsFromTrustedAdvisorCollectorAttribute) Name() string
- func (m *AwsServiceLimitsFromTrustedAdvisorCollectorAttribute) SetName(val string)
- func (m *AwsServiceLimitsFromTrustedAdvisorCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *AwsServiceLimitsFromTrustedAdvisorCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *AwsServiceLimitsFromTrustedAdvisorCollectorAttribute) Validate(formats strfmt.Registry) error
- type AwsServiceRegionDiscoveryMethod
- func (m *AwsServiceRegionDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m AwsServiceRegionDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *AwsServiceRegionDiscoveryMethod) Name() string
- func (m *AwsServiceRegionDiscoveryMethod) SetName(val string)
- func (m *AwsServiceRegionDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *AwsServiceRegionDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *AwsServiceRegionDiscoveryMethod) Validate(formats strfmt.Registry) error
- type AwsSesServiceLimitsCollectorAttribute
- func (m *AwsSesServiceLimitsCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m AwsSesServiceLimitsCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *AwsSesServiceLimitsCollectorAttribute) Name() string
- func (m *AwsSesServiceLimitsCollectorAttribute) SetName(val string)
- func (m *AwsSesServiceLimitsCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *AwsSesServiceLimitsCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *AwsSesServiceLimitsCollectorAttribute) Validate(formats strfmt.Registry) error
- type AwsSqsCollectorAttribute
- func (m *AwsSqsCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m AwsSqsCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *AwsSqsCollectorAttribute) Name() string
- func (m *AwsSqsCollectorAttribute) SetName(val string)
- func (m *AwsSqsCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *AwsSqsCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *AwsSqsCollectorAttribute) Validate(formats strfmt.Registry) error
- type AzureAccountTestResult
- type AzureBillingCollectorAttribute
- func (m *AzureBillingCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m AzureBillingCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *AzureBillingCollectorAttribute) Name() string
- func (m *AzureBillingCollectorAttribute) SetName(val string)
- func (m *AzureBillingCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *AzureBillingCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *AzureBillingCollectorAttribute) Validate(formats strfmt.Registry) error
- type AzureBillingCollectorAttributeAllOf1
- type AzureBillingDiscoveryMethod
- func (m *AzureBillingDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m AzureBillingDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *AzureBillingDiscoveryMethod) Name() string
- func (m *AzureBillingDiscoveryMethod) SetName(val string)
- func (m *AzureBillingDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *AzureBillingDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *AzureBillingDiscoveryMethod) Validate(formats strfmt.Registry) error
- type AzureInsightsCollectorAttribute
- func (m *AzureInsightsCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m AzureInsightsCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *AzureInsightsCollectorAttribute) Name() string
- func (m *AzureInsightsCollectorAttribute) SetName(val string)
- func (m *AzureInsightsCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *AzureInsightsCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *AzureInsightsCollectorAttribute) Validate(formats strfmt.Registry) error
- type AzureNetscan
- func (m *AzureNetscan) Collector() *int32
- func (m *AzureNetscan) CollectorDescription() string
- func (m *AzureNetscan) CollectorGroup() int32
- func (m *AzureNetscan) CollectorGroupName() string
- func (m *AzureNetscan) Creator() string
- func (m *AzureNetscan) Description() string
- func (m *AzureNetscan) Duplicate() *ExcludeDuplicateIps
- func (m *AzureNetscan) Group() string
- func (m *AzureNetscan) ID() int32
- func (m *AzureNetscan) MarshalBinary() ([]byte, error)
- func (m AzureNetscan) MarshalJSON() ([]byte, error)
- func (m *AzureNetscan) Method() string
- func (m *AzureNetscan) Name() *string
- func (m *AzureNetscan) NextStart() string
- func (m *AzureNetscan) NextStartEpoch() int64
- func (m *AzureNetscan) NsgID() int32
- func (m *AzureNetscan) Schedule() *NetScanSchedule
- func (m *AzureNetscan) SetCollector(val *int32)
- func (m *AzureNetscan) SetCollectorDescription(val string)
- func (m *AzureNetscan) SetCollectorGroup(val int32)
- func (m *AzureNetscan) SetCollectorGroupName(val string)
- func (m *AzureNetscan) SetCreator(val string)
- func (m *AzureNetscan) SetDescription(val string)
- func (m *AzureNetscan) SetDuplicate(val *ExcludeDuplicateIps)
- func (m *AzureNetscan) SetGroup(val string)
- func (m *AzureNetscan) SetID(val int32)
- func (m *AzureNetscan) SetMethod(val string)
- func (m *AzureNetscan) SetName(val *string)
- func (m *AzureNetscan) SetNextStart(val string)
- func (m *AzureNetscan) SetNextStartEpoch(val int64)
- func (m *AzureNetscan) SetNsgID(val int32)
- func (m *AzureNetscan) SetSchedule(val *NetScanSchedule)
- func (m *AzureNetscan) SetVersion(val int32)
- func (m *AzureNetscan) UnmarshalBinary(b []byte) error
- func (m *AzureNetscan) UnmarshalJSON(raw []byte) error
- func (m *AzureNetscan) Validate(formats strfmt.Registry) error
- func (m *AzureNetscan) Version() int32
- type AzureNetworkServiceLimitsCollectorAttribute
- func (m *AzureNetworkServiceLimitsCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m AzureNetworkServiceLimitsCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *AzureNetworkServiceLimitsCollectorAttribute) Name() string
- func (m *AzureNetworkServiceLimitsCollectorAttribute) SetName(val string)
- func (m *AzureNetworkServiceLimitsCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *AzureNetworkServiceLimitsCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *AzureNetworkServiceLimitsCollectorAttribute) Validate(formats strfmt.Registry) error
- type AzureRedisCacheDiscoveryMethod
- func (m *AzureRedisCacheDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m AzureRedisCacheDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *AzureRedisCacheDiscoveryMethod) Name() string
- func (m *AzureRedisCacheDiscoveryMethod) SetName(val string)
- func (m *AzureRedisCacheDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *AzureRedisCacheDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *AzureRedisCacheDiscoveryMethod) Validate(formats strfmt.Registry) error
- type AzureRedisCacheDiscoveryMethodAllOf1
- type AzureResourceHealthCollectorAttribute
- func (m *AzureResourceHealthCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m AzureResourceHealthCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *AzureResourceHealthCollectorAttribute) Name() string
- func (m *AzureResourceHealthCollectorAttribute) SetName(val string)
- func (m *AzureResourceHealthCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *AzureResourceHealthCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *AzureResourceHealthCollectorAttribute) Validate(formats strfmt.Registry) error
- type AzureServiceRegionDiscoveryMethod
- func (m *AzureServiceRegionDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m AzureServiceRegionDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *AzureServiceRegionDiscoveryMethod) Name() string
- func (m *AzureServiceRegionDiscoveryMethod) SetName(val string)
- func (m *AzureServiceRegionDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *AzureServiceRegionDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *AzureServiceRegionDiscoveryMethod) Validate(formats strfmt.Registry) error
- type AzureServiceRegionDiscoveryMethodAllOf1
- type AzureStorageServiceLimitsCollectorAttribute
- func (m *AzureStorageServiceLimitsCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m AzureStorageServiceLimitsCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *AzureStorageServiceLimitsCollectorAttribute) Name() string
- func (m *AzureStorageServiceLimitsCollectorAttribute) SetName(val string)
- func (m *AzureStorageServiceLimitsCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *AzureStorageServiceLimitsCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *AzureStorageServiceLimitsCollectorAttribute) Validate(formats strfmt.Registry) error
- type AzureSubscriptionDiscoveryMethod
- func (m *AzureSubscriptionDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m AzureSubscriptionDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *AzureSubscriptionDiscoveryMethod) Name() string
- func (m *AzureSubscriptionDiscoveryMethod) SetName(val string)
- func (m *AzureSubscriptionDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *AzureSubscriptionDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *AzureSubscriptionDiscoveryMethod) Validate(formats strfmt.Registry) error
- type AzureSubscriptionDiscoveryMethodAllOf1
- type AzureVMServiceLimitsCollectorAttribute
- func (m *AzureVMServiceLimitsCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m AzureVMServiceLimitsCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *AzureVMServiceLimitsCollectorAttribute) Name() string
- func (m *AzureVMServiceLimitsCollectorAttribute) SetName(val string)
- func (m *AzureVMServiceLimitsCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *AzureVMServiceLimitsCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *AzureVMServiceLimitsCollectorAttribute) Validate(formats strfmt.Registry) error
- type BasicAuthentication
- func (m *BasicAuthentication) MarshalBinary() ([]byte, error)
- func (m BasicAuthentication) MarshalJSON() ([]byte, error)
- func (m *BasicAuthentication) Password() *string
- func (m *BasicAuthentication) SetPassword(val *string)
- func (m *BasicAuthentication) SetType(val string)
- func (m *BasicAuthentication) SetUserName(val *string)
- func (m *BasicAuthentication) Type() string
- func (m *BasicAuthentication) UnmarshalBinary(b []byte) error
- func (m *BasicAuthentication) UnmarshalJSON(raw []byte) error
- func (m *BasicAuthentication) UserName() *string
- func (m *BasicAuthentication) Validate(formats strfmt.Registry) error
- type BasicAuthenticationAllOf1
- type BatchJobExecutionItem
- type BatchJobWidget
- func (m *BatchJobWidget) DashboardID() *int32
- func (m *BatchJobWidget) Description() string
- func (m *BatchJobWidget) ID() int32
- func (m *BatchJobWidget) Interval() int32
- func (m *BatchJobWidget) LastUpdatedBy() string
- func (m *BatchJobWidget) LastUpdatedOn() int64
- func (m *BatchJobWidget) MarshalBinary() ([]byte, error)
- func (m BatchJobWidget) MarshalJSON() ([]byte, error)
- func (m *BatchJobWidget) Name() *string
- func (m *BatchJobWidget) SetDashboardID(val *int32)
- func (m *BatchJobWidget) SetDescription(val string)
- func (m *BatchJobWidget) SetID(val int32)
- func (m *BatchJobWidget) SetInterval(val int32)
- func (m *BatchJobWidget) SetLastUpdatedBy(val string)
- func (m *BatchJobWidget) SetLastUpdatedOn(val int64)
- func (m *BatchJobWidget) SetName(val *string)
- func (m *BatchJobWidget) SetTheme(val string)
- func (m *BatchJobWidget) SetTimescale(val string)
- func (m *BatchJobWidget) SetType(val string)
- func (m *BatchJobWidget) SetUserPermission(val string)
- func (m *BatchJobWidget) Theme() string
- func (m *BatchJobWidget) Timescale() string
- func (m *BatchJobWidget) Type() string
- func (m *BatchJobWidget) UnmarshalBinary(b []byte) error
- func (m *BatchJobWidget) UnmarshalJSON(raw []byte) error
- func (m *BatchJobWidget) UserPermission() string
- func (m *BatchJobWidget) Validate(formats strfmt.Registry) error
- type BatchJobWidgetData
- func (m *BatchJobWidgetData) MarshalBinary() ([]byte, error)
- func (m BatchJobWidgetData) MarshalJSON() ([]byte, error)
- func (m *BatchJobWidgetData) SetTitle(val string)
- func (m *BatchJobWidgetData) SetType(val string)
- func (m *BatchJobWidgetData) Title() string
- func (m *BatchJobWidgetData) Type() string
- func (m *BatchJobWidgetData) UnmarshalBinary(b []byte) error
- func (m *BatchJobWidgetData) UnmarshalJSON(raw []byte) error
- func (m *BatchJobWidgetData) Validate(formats strfmt.Registry) error
- type BatchScriptCollectorAttribute
- func (m *BatchScriptCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m BatchScriptCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *BatchScriptCollectorAttribute) Name() string
- func (m *BatchScriptCollectorAttribute) SetName(val string)
- func (m *BatchScriptCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *BatchScriptCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *BatchScriptCollectorAttribute) Validate(formats strfmt.Registry) error
- type BigNumberData
- type BigNumberDataPoint
- type BigNumberInfo
- type BigNumberItem
- type BigNumberWidget
- func (m *BigNumberWidget) DashboardID() *int32
- func (m *BigNumberWidget) Description() string
- func (m *BigNumberWidget) ID() int32
- func (m *BigNumberWidget) Interval() int32
- func (m *BigNumberWidget) LastUpdatedBy() string
- func (m *BigNumberWidget) LastUpdatedOn() int64
- func (m *BigNumberWidget) MarshalBinary() ([]byte, error)
- func (m BigNumberWidget) MarshalJSON() ([]byte, error)
- func (m *BigNumberWidget) Name() *string
- func (m *BigNumberWidget) SetDashboardID(val *int32)
- func (m *BigNumberWidget) SetDescription(val string)
- func (m *BigNumberWidget) SetID(val int32)
- func (m *BigNumberWidget) SetInterval(val int32)
- func (m *BigNumberWidget) SetLastUpdatedBy(val string)
- func (m *BigNumberWidget) SetLastUpdatedOn(val int64)
- func (m *BigNumberWidget) SetName(val *string)
- func (m *BigNumberWidget) SetTheme(val string)
- func (m *BigNumberWidget) SetTimescale(val string)
- func (m *BigNumberWidget) SetType(val string)
- func (m *BigNumberWidget) SetUserPermission(val string)
- func (m *BigNumberWidget) Theme() string
- func (m *BigNumberWidget) Timescale() string
- func (m *BigNumberWidget) Type() string
- func (m *BigNumberWidget) UnmarshalBinary(b []byte) error
- func (m *BigNumberWidget) UnmarshalJSON(raw []byte) error
- func (m *BigNumberWidget) UserPermission() string
- func (m *BigNumberWidget) Validate(formats strfmt.Registry) error
- type BigNumberWidgetData
- func (m *BigNumberWidgetData) MarshalBinary() ([]byte, error)
- func (m BigNumberWidgetData) MarshalJSON() ([]byte, error)
- func (m *BigNumberWidgetData) SetTitle(val string)
- func (m *BigNumberWidgetData) SetType(val string)
- func (m *BigNumberWidgetData) Title() string
- func (m *BigNumberWidgetData) Type() string
- func (m *BigNumberWidgetData) UnmarshalBinary(b []byte) error
- func (m *BigNumberWidgetData) UnmarshalJSON(raw []byte) error
- func (m *BigNumberWidgetData) Validate(formats strfmt.Registry) error
- type CIMAutoDiscoveryMethod
- func (m *CIMAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m CIMAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *CIMAutoDiscoveryMethod) Name() string
- func (m *CIMAutoDiscoveryMethod) SetName(val string)
- func (m *CIMAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *CIMAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *CIMAutoDiscoveryMethod) Validate(formats strfmt.Registry) error
- type CIMCollectorAttribute
- func (m *CIMCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m CIMCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *CIMCollectorAttribute) Name() string
- func (m *CIMCollectorAttribute) SetName(val string)
- func (m *CIMCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *CIMCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *CIMCollectorAttribute) Validate(formats strfmt.Registry) error
- type CellData
- type Chain
- type CloudWatchAutoDiscoveryMethod
- func (m *CloudWatchAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m CloudWatchAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *CloudWatchAutoDiscoveryMethod) Name() string
- func (m *CloudWatchAutoDiscoveryMethod) SetName(val string)
- func (m *CloudWatchAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *CloudWatchAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *CloudWatchAutoDiscoveryMethod) Validate(formats strfmt.Registry) error
- type Collector
- type CollectorAttribute
- type CollectorAutoDiscoveryMethod
- func (m *CollectorAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m CollectorAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *CollectorAutoDiscoveryMethod) Name() string
- func (m *CollectorAutoDiscoveryMethod) SetName(val string)
- func (m *CollectorAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *CollectorAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *CollectorAutoDiscoveryMethod) Validate(formats strfmt.Registry) error
- type CollectorBase
- type CollectorGroup
- type CollectorGroupPaginationResponse
- type CollectorPaginationResponse
- type CollectorSDT
- func (m *CollectorSDT) Admin() string
- func (m *CollectorSDT) Comment() string
- func (m *CollectorSDT) Duration() int32
- func (m *CollectorSDT) EndDateTime() int64
- func (m *CollectorSDT) EndDateTimeOnLocal() string
- func (m *CollectorSDT) EndHour() int32
- func (m *CollectorSDT) EndMinute() int32
- func (m *CollectorSDT) Hour() int32
- func (m *CollectorSDT) ID() string
- func (m *CollectorSDT) IsEffective() *bool
- func (m *CollectorSDT) MarshalBinary() ([]byte, error)
- func (m CollectorSDT) MarshalJSON() ([]byte, error)
- func (m *CollectorSDT) Minute() int32
- func (m *CollectorSDT) MonthDay() int32
- func (m *CollectorSDT) SDTType() string
- func (m *CollectorSDT) SetAdmin(val string)
- func (m *CollectorSDT) SetComment(val string)
- func (m *CollectorSDT) SetDuration(val int32)
- func (m *CollectorSDT) SetEndDateTime(val int64)
- func (m *CollectorSDT) SetEndDateTimeOnLocal(val string)
- func (m *CollectorSDT) SetEndHour(val int32)
- func (m *CollectorSDT) SetEndMinute(val int32)
- func (m *CollectorSDT) SetHour(val int32)
- func (m *CollectorSDT) SetID(val string)
- func (m *CollectorSDT) SetIsEffective(val *bool)
- func (m *CollectorSDT) SetMinute(val int32)
- func (m *CollectorSDT) SetMonthDay(val int32)
- func (m *CollectorSDT) SetSDTType(val string)
- func (m *CollectorSDT) SetStartDateTime(val int64)
- func (m *CollectorSDT) SetStartDateTimeOnLocal(val string)
- func (m *CollectorSDT) SetTimezone(val string)
- func (m *CollectorSDT) SetType(val string)
- func (m *CollectorSDT) SetWeekDay(val string)
- func (m *CollectorSDT) SetWeekOfMonth(val string)
- func (m *CollectorSDT) StartDateTime() int64
- func (m *CollectorSDT) StartDateTimeOnLocal() string
- func (m *CollectorSDT) Timezone() string
- func (m *CollectorSDT) Type() string
- func (m *CollectorSDT) UnmarshalBinary(b []byte) error
- func (m *CollectorSDT) UnmarshalJSON(raw []byte) error
- func (m *CollectorSDT) Validate(formats strfmt.Registry) error
- func (m *CollectorSDT) WeekDay() string
- func (m *CollectorSDT) WeekOfMonth() string
- type ColorThreshold
- type ColumnHeader
- type Counter
- type CustomFlexibleVirtualDataSourceEx
- type CustomGraph
- type CustomReport
- func (m *CustomReport) CustomReportTypeID() int32
- func (m *CustomReport) CustomReportTypeName() string
- func (m *CustomReport) Delivery() string
- func (m *CustomReport) Description() string
- func (m *CustomReport) EnableViewAsOtherUser() *bool
- func (m *CustomReport) Format() string
- func (m *CustomReport) GroupID() int32
- func (m *CustomReport) ID() int32
- func (m *CustomReport) LastGenerateOn() int64
- func (m *CustomReport) LastGeneratePages() int32
- func (m *CustomReport) LastGenerateSize() int64
- func (m *CustomReport) LastmodifyUserID() int32
- func (m *CustomReport) LastmodifyUserName() string
- func (m *CustomReport) MarshalBinary() ([]byte, error)
- func (m CustomReport) MarshalJSON() ([]byte, error)
- func (m *CustomReport) Name() *string
- func (m *CustomReport) Recipients() []*ReportRecipient
- func (m *CustomReport) ReportLinkNum() int32
- func (m *CustomReport) Schedule() string
- func (m *CustomReport) ScheduleTimezone() string
- func (m *CustomReport) SetCustomReportTypeID(val int32)
- func (m *CustomReport) SetCustomReportTypeName(val string)
- func (m *CustomReport) SetDelivery(val string)
- func (m *CustomReport) SetDescription(val string)
- func (m *CustomReport) SetEnableViewAsOtherUser(val *bool)
- func (m *CustomReport) SetFormat(val string)
- func (m *CustomReport) SetGroupID(val int32)
- func (m *CustomReport) SetID(val int32)
- func (m *CustomReport) SetLastGenerateOn(val int64)
- func (m *CustomReport) SetLastGeneratePages(val int32)
- func (m *CustomReport) SetLastGenerateSize(val int64)
- func (m *CustomReport) SetLastmodifyUserID(val int32)
- func (m *CustomReport) SetLastmodifyUserName(val string)
- func (m *CustomReport) SetName(val *string)
- func (m *CustomReport) SetRecipients(val []*ReportRecipient)
- func (m *CustomReport) SetReportLinkNum(val int32)
- func (m *CustomReport) SetSchedule(val string)
- func (m *CustomReport) SetScheduleTimezone(val string)
- func (m *CustomReport) SetType(val string)
- func (m *CustomReport) SetUserPermission(val string)
- func (m *CustomReport) Type() string
- func (m *CustomReport) UnmarshalBinary(b []byte) error
- func (m *CustomReport) UnmarshalJSON(raw []byte) error
- func (m *CustomReport) UserPermission() string
- func (m *CustomReport) Validate(formats strfmt.Registry) error
- type CustomVirtualDataPoint
- type CustomerGraphWidget
- func (m *CustomerGraphWidget) DashboardID() *int32
- func (m *CustomerGraphWidget) Description() string
- func (m *CustomerGraphWidget) ID() int32
- func (m *CustomerGraphWidget) Interval() int32
- func (m *CustomerGraphWidget) LastUpdatedBy() string
- func (m *CustomerGraphWidget) LastUpdatedOn() int64
- func (m *CustomerGraphWidget) MarshalBinary() ([]byte, error)
- func (m CustomerGraphWidget) MarshalJSON() ([]byte, error)
- func (m *CustomerGraphWidget) Name() *string
- func (m *CustomerGraphWidget) SetDashboardID(val *int32)
- func (m *CustomerGraphWidget) SetDescription(val string)
- func (m *CustomerGraphWidget) SetID(val int32)
- func (m *CustomerGraphWidget) SetInterval(val int32)
- func (m *CustomerGraphWidget) SetLastUpdatedBy(val string)
- func (m *CustomerGraphWidget) SetLastUpdatedOn(val int64)
- func (m *CustomerGraphWidget) SetName(val *string)
- func (m *CustomerGraphWidget) SetTheme(val string)
- func (m *CustomerGraphWidget) SetTimescale(val string)
- func (m *CustomerGraphWidget) SetType(val string)
- func (m *CustomerGraphWidget) SetUserPermission(val string)
- func (m *CustomerGraphWidget) Theme() string
- func (m *CustomerGraphWidget) Timescale() string
- func (m *CustomerGraphWidget) Type() string
- func (m *CustomerGraphWidget) UnmarshalBinary(b []byte) error
- func (m *CustomerGraphWidget) UnmarshalJSON(raw []byte) error
- func (m *CustomerGraphWidget) UserPermission() string
- func (m *CustomerGraphWidget) Validate(formats strfmt.Registry) error
- type DNSCollectorAttribute
- func (m *DNSCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m DNSCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *DNSCollectorAttribute) Name() string
- func (m *DNSCollectorAttribute) SetName(val string)
- func (m *DNSCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *DNSCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *DNSCollectorAttribute) Validate(formats strfmt.Registry) error
- type DNSCollectorAttributeAllOf1
- type Dashboard
- type DashboardData
- type DashboardGroup
- type DashboardGroupPaginationResponse
- type DashboardPaginationResponse
- type DashboardReport
- func (m *DashboardReport) CustomReportTypeID() int32
- func (m *DashboardReport) CustomReportTypeName() string
- func (m *DashboardReport) Delivery() string
- func (m *DashboardReport) Description() string
- func (m *DashboardReport) EnableViewAsOtherUser() *bool
- func (m *DashboardReport) Format() string
- func (m *DashboardReport) GroupID() int32
- func (m *DashboardReport) ID() int32
- func (m *DashboardReport) LastGenerateOn() int64
- func (m *DashboardReport) LastGeneratePages() int32
- func (m *DashboardReport) LastGenerateSize() int64
- func (m *DashboardReport) LastmodifyUserID() int32
- func (m *DashboardReport) LastmodifyUserName() string
- func (m *DashboardReport) MarshalBinary() ([]byte, error)
- func (m DashboardReport) MarshalJSON() ([]byte, error)
- func (m *DashboardReport) Name() *string
- func (m *DashboardReport) Recipients() []*ReportRecipient
- func (m *DashboardReport) ReportLinkNum() int32
- func (m *DashboardReport) Schedule() string
- func (m *DashboardReport) ScheduleTimezone() string
- func (m *DashboardReport) SetCustomReportTypeID(val int32)
- func (m *DashboardReport) SetCustomReportTypeName(val string)
- func (m *DashboardReport) SetDelivery(val string)
- func (m *DashboardReport) SetDescription(val string)
- func (m *DashboardReport) SetEnableViewAsOtherUser(val *bool)
- func (m *DashboardReport) SetFormat(val string)
- func (m *DashboardReport) SetGroupID(val int32)
- func (m *DashboardReport) SetID(val int32)
- func (m *DashboardReport) SetLastGenerateOn(val int64)
- func (m *DashboardReport) SetLastGeneratePages(val int32)
- func (m *DashboardReport) SetLastGenerateSize(val int64)
- func (m *DashboardReport) SetLastmodifyUserID(val int32)
- func (m *DashboardReport) SetLastmodifyUserName(val string)
- func (m *DashboardReport) SetName(val *string)
- func (m *DashboardReport) SetRecipients(val []*ReportRecipient)
- func (m *DashboardReport) SetReportLinkNum(val int32)
- func (m *DashboardReport) SetSchedule(val string)
- func (m *DashboardReport) SetScheduleTimezone(val string)
- func (m *DashboardReport) SetType(val string)
- func (m *DashboardReport) SetUserPermission(val string)
- func (m *DashboardReport) Type() string
- func (m *DashboardReport) UnmarshalBinary(b []byte) error
- func (m *DashboardReport) UnmarshalJSON(raw []byte) error
- func (m *DashboardReport) UserPermission() string
- func (m *DashboardReport) Validate(formats strfmt.Registry) error
- type DataPoint
- type DataPumpCollectorAttribute
- func (m *DataPumpCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m DataPumpCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *DataPumpCollectorAttribute) Name() string
- func (m *DataPumpCollectorAttribute) SetName(val string)
- func (m *DataPumpCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *DataPumpCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *DataPumpCollectorAttribute) Validate(formats strfmt.Registry) error
- type DataPumpCollectorAttributeAllOf1
- type DataSource
- func (m *DataSource) CollectorAttribute() CollectorAttribute
- func (m *DataSource) MarshalBinary() ([]byte, error)
- func (m DataSource) MarshalJSON() ([]byte, error)
- func (m *DataSource) SetCollectorAttribute(val CollectorAttribute)
- func (m *DataSource) UnmarshalBinary(b []byte) error
- func (m *DataSource) UnmarshalJSON(raw []byte) error
- func (m *DataSource) Validate(formats strfmt.Registry) error
- type DataSourceAttribute
- type DataSourceOverviewGraph
- type DataSourceUpdateReasonsPaginationResponse
- type DatasourceOverviewGraphPaginationResponse
- type DatasourcePaginationResponse
- type DaysUntilAlert
- type Debug
- type Device
- type DeviceBatchJobSDT
- func (m *DeviceBatchJobSDT) Admin() string
- func (m *DeviceBatchJobSDT) Comment() string
- func (m *DeviceBatchJobSDT) Duration() int32
- func (m *DeviceBatchJobSDT) EndDateTime() int64
- func (m *DeviceBatchJobSDT) EndDateTimeOnLocal() string
- func (m *DeviceBatchJobSDT) EndHour() int32
- func (m *DeviceBatchJobSDT) EndMinute() int32
- func (m *DeviceBatchJobSDT) Hour() int32
- func (m *DeviceBatchJobSDT) ID() string
- func (m *DeviceBatchJobSDT) IsEffective() *bool
- func (m *DeviceBatchJobSDT) MarshalBinary() ([]byte, error)
- func (m DeviceBatchJobSDT) MarshalJSON() ([]byte, error)
- func (m *DeviceBatchJobSDT) Minute() int32
- func (m *DeviceBatchJobSDT) MonthDay() int32
- func (m *DeviceBatchJobSDT) SDTType() string
- func (m *DeviceBatchJobSDT) SetAdmin(val string)
- func (m *DeviceBatchJobSDT) SetComment(val string)
- func (m *DeviceBatchJobSDT) SetDuration(val int32)
- func (m *DeviceBatchJobSDT) SetEndDateTime(val int64)
- func (m *DeviceBatchJobSDT) SetEndDateTimeOnLocal(val string)
- func (m *DeviceBatchJobSDT) SetEndHour(val int32)
- func (m *DeviceBatchJobSDT) SetEndMinute(val int32)
- func (m *DeviceBatchJobSDT) SetHour(val int32)
- func (m *DeviceBatchJobSDT) SetID(val string)
- func (m *DeviceBatchJobSDT) SetIsEffective(val *bool)
- func (m *DeviceBatchJobSDT) SetMinute(val int32)
- func (m *DeviceBatchJobSDT) SetMonthDay(val int32)
- func (m *DeviceBatchJobSDT) SetSDTType(val string)
- func (m *DeviceBatchJobSDT) SetStartDateTime(val int64)
- func (m *DeviceBatchJobSDT) SetStartDateTimeOnLocal(val string)
- func (m *DeviceBatchJobSDT) SetTimezone(val string)
- func (m *DeviceBatchJobSDT) SetType(val string)
- func (m *DeviceBatchJobSDT) SetWeekDay(val string)
- func (m *DeviceBatchJobSDT) SetWeekOfMonth(val string)
- func (m *DeviceBatchJobSDT) StartDateTime() int64
- func (m *DeviceBatchJobSDT) StartDateTimeOnLocal() string
- func (m *DeviceBatchJobSDT) Timezone() string
- func (m *DeviceBatchJobSDT) Type() string
- func (m *DeviceBatchJobSDT) UnmarshalBinary(b []byte) error
- func (m *DeviceBatchJobSDT) UnmarshalJSON(raw []byte) error
- func (m *DeviceBatchJobSDT) Validate(formats strfmt.Registry) error
- func (m *DeviceBatchJobSDT) WeekDay() string
- func (m *DeviceBatchJobSDT) WeekOfMonth() string
- type DeviceClusterAlertConfig
- type DeviceClusterAlertConfigPaginationResponse
- type DeviceClusterAlertDefSDT
- func (m *DeviceClusterAlertDefSDT) Admin() string
- func (m *DeviceClusterAlertDefSDT) Comment() string
- func (m *DeviceClusterAlertDefSDT) Duration() int32
- func (m *DeviceClusterAlertDefSDT) EndDateTime() int64
- func (m *DeviceClusterAlertDefSDT) EndDateTimeOnLocal() string
- func (m *DeviceClusterAlertDefSDT) EndHour() int32
- func (m *DeviceClusterAlertDefSDT) EndMinute() int32
- func (m *DeviceClusterAlertDefSDT) Hour() int32
- func (m *DeviceClusterAlertDefSDT) ID() string
- func (m *DeviceClusterAlertDefSDT) IsEffective() *bool
- func (m *DeviceClusterAlertDefSDT) MarshalBinary() ([]byte, error)
- func (m DeviceClusterAlertDefSDT) MarshalJSON() ([]byte, error)
- func (m *DeviceClusterAlertDefSDT) Minute() int32
- func (m *DeviceClusterAlertDefSDT) MonthDay() int32
- func (m *DeviceClusterAlertDefSDT) SDTType() string
- func (m *DeviceClusterAlertDefSDT) SetAdmin(val string)
- func (m *DeviceClusterAlertDefSDT) SetComment(val string)
- func (m *DeviceClusterAlertDefSDT) SetDuration(val int32)
- func (m *DeviceClusterAlertDefSDT) SetEndDateTime(val int64)
- func (m *DeviceClusterAlertDefSDT) SetEndDateTimeOnLocal(val string)
- func (m *DeviceClusterAlertDefSDT) SetEndHour(val int32)
- func (m *DeviceClusterAlertDefSDT) SetEndMinute(val int32)
- func (m *DeviceClusterAlertDefSDT) SetHour(val int32)
- func (m *DeviceClusterAlertDefSDT) SetID(val string)
- func (m *DeviceClusterAlertDefSDT) SetIsEffective(val *bool)
- func (m *DeviceClusterAlertDefSDT) SetMinute(val int32)
- func (m *DeviceClusterAlertDefSDT) SetMonthDay(val int32)
- func (m *DeviceClusterAlertDefSDT) SetSDTType(val string)
- func (m *DeviceClusterAlertDefSDT) SetStartDateTime(val int64)
- func (m *DeviceClusterAlertDefSDT) SetStartDateTimeOnLocal(val string)
- func (m *DeviceClusterAlertDefSDT) SetTimezone(val string)
- func (m *DeviceClusterAlertDefSDT) SetType(val string)
- func (m *DeviceClusterAlertDefSDT) SetWeekDay(val string)
- func (m *DeviceClusterAlertDefSDT) SetWeekOfMonth(val string)
- func (m *DeviceClusterAlertDefSDT) StartDateTime() int64
- func (m *DeviceClusterAlertDefSDT) StartDateTimeOnLocal() string
- func (m *DeviceClusterAlertDefSDT) Timezone() string
- func (m *DeviceClusterAlertDefSDT) Type() string
- func (m *DeviceClusterAlertDefSDT) UnmarshalBinary(b []byte) error
- func (m *DeviceClusterAlertDefSDT) UnmarshalJSON(raw []byte) error
- func (m *DeviceClusterAlertDefSDT) Validate(formats strfmt.Registry) error
- func (m *DeviceClusterAlertDefSDT) WeekDay() string
- func (m *DeviceClusterAlertDefSDT) WeekOfMonth() string
- type DeviceDataSource
- type DeviceDataSourceAssociated
- type DeviceDataSourceAssociatedInstance
- type DeviceDataSourceAssociatedPaginationResponse
- type DeviceDataSourceData
- type DeviceDataSourceInstance
- type DeviceDataSourceInstanceAlertSetting
- type DeviceDataSourceInstanceAlertSettingPaginationResponse
- type DeviceDataSourceInstanceConfig
- type DeviceDataSourceInstanceConfigAlert
- type DeviceDataSourceInstanceConfigDiff
- type DeviceDataSourceInstanceData
- type DeviceDataSourceInstanceGroup
- type DeviceDataSourceInstanceGroupSDT
- func (m *DeviceDataSourceInstanceGroupSDT) Admin() string
- func (m *DeviceDataSourceInstanceGroupSDT) Comment() string
- func (m *DeviceDataSourceInstanceGroupSDT) Duration() int32
- func (m *DeviceDataSourceInstanceGroupSDT) EndDateTime() int64
- func (m *DeviceDataSourceInstanceGroupSDT) EndDateTimeOnLocal() string
- func (m *DeviceDataSourceInstanceGroupSDT) EndHour() int32
- func (m *DeviceDataSourceInstanceGroupSDT) EndMinute() int32
- func (m *DeviceDataSourceInstanceGroupSDT) Hour() int32
- func (m *DeviceDataSourceInstanceGroupSDT) ID() string
- func (m *DeviceDataSourceInstanceGroupSDT) IsEffective() *bool
- func (m *DeviceDataSourceInstanceGroupSDT) MarshalBinary() ([]byte, error)
- func (m DeviceDataSourceInstanceGroupSDT) MarshalJSON() ([]byte, error)
- func (m *DeviceDataSourceInstanceGroupSDT) Minute() int32
- func (m *DeviceDataSourceInstanceGroupSDT) MonthDay() int32
- func (m *DeviceDataSourceInstanceGroupSDT) SDTType() string
- func (m *DeviceDataSourceInstanceGroupSDT) SetAdmin(val string)
- func (m *DeviceDataSourceInstanceGroupSDT) SetComment(val string)
- func (m *DeviceDataSourceInstanceGroupSDT) SetDuration(val int32)
- func (m *DeviceDataSourceInstanceGroupSDT) SetEndDateTime(val int64)
- func (m *DeviceDataSourceInstanceGroupSDT) SetEndDateTimeOnLocal(val string)
- func (m *DeviceDataSourceInstanceGroupSDT) SetEndHour(val int32)
- func (m *DeviceDataSourceInstanceGroupSDT) SetEndMinute(val int32)
- func (m *DeviceDataSourceInstanceGroupSDT) SetHour(val int32)
- func (m *DeviceDataSourceInstanceGroupSDT) SetID(val string)
- func (m *DeviceDataSourceInstanceGroupSDT) SetIsEffective(val *bool)
- func (m *DeviceDataSourceInstanceGroupSDT) SetMinute(val int32)
- func (m *DeviceDataSourceInstanceGroupSDT) SetMonthDay(val int32)
- func (m *DeviceDataSourceInstanceGroupSDT) SetSDTType(val string)
- func (m *DeviceDataSourceInstanceGroupSDT) SetStartDateTime(val int64)
- func (m *DeviceDataSourceInstanceGroupSDT) SetStartDateTimeOnLocal(val string)
- func (m *DeviceDataSourceInstanceGroupSDT) SetTimezone(val string)
- func (m *DeviceDataSourceInstanceGroupSDT) SetType(val string)
- func (m *DeviceDataSourceInstanceGroupSDT) SetWeekDay(val string)
- func (m *DeviceDataSourceInstanceGroupSDT) SetWeekOfMonth(val string)
- func (m *DeviceDataSourceInstanceGroupSDT) StartDateTime() int64
- func (m *DeviceDataSourceInstanceGroupSDT) StartDateTimeOnLocal() string
- func (m *DeviceDataSourceInstanceGroupSDT) Timezone() string
- func (m *DeviceDataSourceInstanceGroupSDT) Type() string
- func (m *DeviceDataSourceInstanceGroupSDT) UnmarshalBinary(b []byte) error
- func (m *DeviceDataSourceInstanceGroupSDT) UnmarshalJSON(raw []byte) error
- func (m *DeviceDataSourceInstanceGroupSDT) Validate(formats strfmt.Registry) error
- func (m *DeviceDataSourceInstanceGroupSDT) WeekDay() string
- func (m *DeviceDataSourceInstanceGroupSDT) WeekOfMonth() string
- type DeviceDataSourceInstanceSDT
- func (m *DeviceDataSourceInstanceSDT) Admin() string
- func (m *DeviceDataSourceInstanceSDT) Comment() string
- func (m *DeviceDataSourceInstanceSDT) Duration() int32
- func (m *DeviceDataSourceInstanceSDT) EndDateTime() int64
- func (m *DeviceDataSourceInstanceSDT) EndDateTimeOnLocal() string
- func (m *DeviceDataSourceInstanceSDT) EndHour() int32
- func (m *DeviceDataSourceInstanceSDT) EndMinute() int32
- func (m *DeviceDataSourceInstanceSDT) Hour() int32
- func (m *DeviceDataSourceInstanceSDT) ID() string
- func (m *DeviceDataSourceInstanceSDT) IsEffective() *bool
- func (m *DeviceDataSourceInstanceSDT) MarshalBinary() ([]byte, error)
- func (m DeviceDataSourceInstanceSDT) MarshalJSON() ([]byte, error)
- func (m *DeviceDataSourceInstanceSDT) Minute() int32
- func (m *DeviceDataSourceInstanceSDT) MonthDay() int32
- func (m *DeviceDataSourceInstanceSDT) SDTType() string
- func (m *DeviceDataSourceInstanceSDT) SetAdmin(val string)
- func (m *DeviceDataSourceInstanceSDT) SetComment(val string)
- func (m *DeviceDataSourceInstanceSDT) SetDuration(val int32)
- func (m *DeviceDataSourceInstanceSDT) SetEndDateTime(val int64)
- func (m *DeviceDataSourceInstanceSDT) SetEndDateTimeOnLocal(val string)
- func (m *DeviceDataSourceInstanceSDT) SetEndHour(val int32)
- func (m *DeviceDataSourceInstanceSDT) SetEndMinute(val int32)
- func (m *DeviceDataSourceInstanceSDT) SetHour(val int32)
- func (m *DeviceDataSourceInstanceSDT) SetID(val string)
- func (m *DeviceDataSourceInstanceSDT) SetIsEffective(val *bool)
- func (m *DeviceDataSourceInstanceSDT) SetMinute(val int32)
- func (m *DeviceDataSourceInstanceSDT) SetMonthDay(val int32)
- func (m *DeviceDataSourceInstanceSDT) SetSDTType(val string)
- func (m *DeviceDataSourceInstanceSDT) SetStartDateTime(val int64)
- func (m *DeviceDataSourceInstanceSDT) SetStartDateTimeOnLocal(val string)
- func (m *DeviceDataSourceInstanceSDT) SetTimezone(val string)
- func (m *DeviceDataSourceInstanceSDT) SetType(val string)
- func (m *DeviceDataSourceInstanceSDT) SetWeekDay(val string)
- func (m *DeviceDataSourceInstanceSDT) SetWeekOfMonth(val string)
- func (m *DeviceDataSourceInstanceSDT) StartDateTime() int64
- func (m *DeviceDataSourceInstanceSDT) StartDateTimeOnLocal() string
- func (m *DeviceDataSourceInstanceSDT) Timezone() string
- func (m *DeviceDataSourceInstanceSDT) Type() string
- func (m *DeviceDataSourceInstanceSDT) UnmarshalBinary(b []byte) error
- func (m *DeviceDataSourceInstanceSDT) UnmarshalJSON(raw []byte) error
- func (m *DeviceDataSourceInstanceSDT) Validate(formats strfmt.Registry) error
- func (m *DeviceDataSourceInstanceSDT) WeekDay() string
- func (m *DeviceDataSourceInstanceSDT) WeekOfMonth() string
- type DeviceDataSourceSDT
- func (m *DeviceDataSourceSDT) Admin() string
- func (m *DeviceDataSourceSDT) Comment() string
- func (m *DeviceDataSourceSDT) Duration() int32
- func (m *DeviceDataSourceSDT) EndDateTime() int64
- func (m *DeviceDataSourceSDT) EndDateTimeOnLocal() string
- func (m *DeviceDataSourceSDT) EndHour() int32
- func (m *DeviceDataSourceSDT) EndMinute() int32
- func (m *DeviceDataSourceSDT) Hour() int32
- func (m *DeviceDataSourceSDT) ID() string
- func (m *DeviceDataSourceSDT) IsEffective() *bool
- func (m *DeviceDataSourceSDT) MarshalBinary() ([]byte, error)
- func (m DeviceDataSourceSDT) MarshalJSON() ([]byte, error)
- func (m *DeviceDataSourceSDT) Minute() int32
- func (m *DeviceDataSourceSDT) MonthDay() int32
- func (m *DeviceDataSourceSDT) SDTType() string
- func (m *DeviceDataSourceSDT) SetAdmin(val string)
- func (m *DeviceDataSourceSDT) SetComment(val string)
- func (m *DeviceDataSourceSDT) SetDuration(val int32)
- func (m *DeviceDataSourceSDT) SetEndDateTime(val int64)
- func (m *DeviceDataSourceSDT) SetEndDateTimeOnLocal(val string)
- func (m *DeviceDataSourceSDT) SetEndHour(val int32)
- func (m *DeviceDataSourceSDT) SetEndMinute(val int32)
- func (m *DeviceDataSourceSDT) SetHour(val int32)
- func (m *DeviceDataSourceSDT) SetID(val string)
- func (m *DeviceDataSourceSDT) SetIsEffective(val *bool)
- func (m *DeviceDataSourceSDT) SetMinute(val int32)
- func (m *DeviceDataSourceSDT) SetMonthDay(val int32)
- func (m *DeviceDataSourceSDT) SetSDTType(val string)
- func (m *DeviceDataSourceSDT) SetStartDateTime(val int64)
- func (m *DeviceDataSourceSDT) SetStartDateTimeOnLocal(val string)
- func (m *DeviceDataSourceSDT) SetTimezone(val string)
- func (m *DeviceDataSourceSDT) SetType(val string)
- func (m *DeviceDataSourceSDT) SetWeekDay(val string)
- func (m *DeviceDataSourceSDT) SetWeekOfMonth(val string)
- func (m *DeviceDataSourceSDT) StartDateTime() int64
- func (m *DeviceDataSourceSDT) StartDateTimeOnLocal() string
- func (m *DeviceDataSourceSDT) Timezone() string
- func (m *DeviceDataSourceSDT) Type() string
- func (m *DeviceDataSourceSDT) UnmarshalBinary(b []byte) error
- func (m *DeviceDataSourceSDT) UnmarshalJSON(raw []byte) error
- func (m *DeviceDataSourceSDT) Validate(formats strfmt.Registry) error
- func (m *DeviceDataSourceSDT) WeekDay() string
- func (m *DeviceDataSourceSDT) WeekOfMonth() string
- type DeviceDataSourceSDTHistoryPaginationResponse
- type DeviceDatasourceGraph
- type DeviceDatasourceInstanceConfigPaginationResponse
- type DeviceDatasourceInstanceGroupPaginationResponse
- type DeviceDatasourceInstancePaginationResponse
- type DeviceDatasourcePaginationResponse
- type DeviceEventSourceSDT
- func (m *DeviceEventSourceSDT) Admin() string
- func (m *DeviceEventSourceSDT) Comment() string
- func (m *DeviceEventSourceSDT) Duration() int32
- func (m *DeviceEventSourceSDT) EndDateTime() int64
- func (m *DeviceEventSourceSDT) EndDateTimeOnLocal() string
- func (m *DeviceEventSourceSDT) EndHour() int32
- func (m *DeviceEventSourceSDT) EndMinute() int32
- func (m *DeviceEventSourceSDT) Hour() int32
- func (m *DeviceEventSourceSDT) ID() string
- func (m *DeviceEventSourceSDT) IsEffective() *bool
- func (m *DeviceEventSourceSDT) MarshalBinary() ([]byte, error)
- func (m DeviceEventSourceSDT) MarshalJSON() ([]byte, error)
- func (m *DeviceEventSourceSDT) Minute() int32
- func (m *DeviceEventSourceSDT) MonthDay() int32
- func (m *DeviceEventSourceSDT) SDTType() string
- func (m *DeviceEventSourceSDT) SetAdmin(val string)
- func (m *DeviceEventSourceSDT) SetComment(val string)
- func (m *DeviceEventSourceSDT) SetDuration(val int32)
- func (m *DeviceEventSourceSDT) SetEndDateTime(val int64)
- func (m *DeviceEventSourceSDT) SetEndDateTimeOnLocal(val string)
- func (m *DeviceEventSourceSDT) SetEndHour(val int32)
- func (m *DeviceEventSourceSDT) SetEndMinute(val int32)
- func (m *DeviceEventSourceSDT) SetHour(val int32)
- func (m *DeviceEventSourceSDT) SetID(val string)
- func (m *DeviceEventSourceSDT) SetIsEffective(val *bool)
- func (m *DeviceEventSourceSDT) SetMinute(val int32)
- func (m *DeviceEventSourceSDT) SetMonthDay(val int32)
- func (m *DeviceEventSourceSDT) SetSDTType(val string)
- func (m *DeviceEventSourceSDT) SetStartDateTime(val int64)
- func (m *DeviceEventSourceSDT) SetStartDateTimeOnLocal(val string)
- func (m *DeviceEventSourceSDT) SetTimezone(val string)
- func (m *DeviceEventSourceSDT) SetType(val string)
- func (m *DeviceEventSourceSDT) SetWeekDay(val string)
- func (m *DeviceEventSourceSDT) SetWeekOfMonth(val string)
- func (m *DeviceEventSourceSDT) StartDateTime() int64
- func (m *DeviceEventSourceSDT) StartDateTimeOnLocal() string
- func (m *DeviceEventSourceSDT) Timezone() string
- func (m *DeviceEventSourceSDT) Type() string
- func (m *DeviceEventSourceSDT) UnmarshalBinary(b []byte) error
- func (m *DeviceEventSourceSDT) UnmarshalJSON(raw []byte) error
- func (m *DeviceEventSourceSDT) Validate(formats strfmt.Registry) error
- func (m *DeviceEventSourceSDT) WeekDay() string
- func (m *DeviceEventSourceSDT) WeekOfMonth() string
- type DeviceGroup
- type DeviceGroupAlertThresholdInfo
- type DeviceGroupData
- type DeviceGroupDataSource
- type DeviceGroupDataSourceAlertConfig
- type DeviceGroupDataSourceDataPointConfig
- type DeviceGroupDatasourcePaginationResponse
- type DeviceGroupPaginationResponse
- type DeviceGroupSDT
- func (m *DeviceGroupSDT) Admin() string
- func (m *DeviceGroupSDT) Comment() string
- func (m *DeviceGroupSDT) Duration() int32
- func (m *DeviceGroupSDT) EndDateTime() int64
- func (m *DeviceGroupSDT) EndDateTimeOnLocal() string
- func (m *DeviceGroupSDT) EndHour() int32
- func (m *DeviceGroupSDT) EndMinute() int32
- func (m *DeviceGroupSDT) Hour() int32
- func (m *DeviceGroupSDT) ID() string
- func (m *DeviceGroupSDT) IsEffective() *bool
- func (m *DeviceGroupSDT) MarshalBinary() ([]byte, error)
- func (m DeviceGroupSDT) MarshalJSON() ([]byte, error)
- func (m *DeviceGroupSDT) Minute() int32
- func (m *DeviceGroupSDT) MonthDay() int32
- func (m *DeviceGroupSDT) SDTType() string
- func (m *DeviceGroupSDT) SetAdmin(val string)
- func (m *DeviceGroupSDT) SetComment(val string)
- func (m *DeviceGroupSDT) SetDuration(val int32)
- func (m *DeviceGroupSDT) SetEndDateTime(val int64)
- func (m *DeviceGroupSDT) SetEndDateTimeOnLocal(val string)
- func (m *DeviceGroupSDT) SetEndHour(val int32)
- func (m *DeviceGroupSDT) SetEndMinute(val int32)
- func (m *DeviceGroupSDT) SetHour(val int32)
- func (m *DeviceGroupSDT) SetID(val string)
- func (m *DeviceGroupSDT) SetIsEffective(val *bool)
- func (m *DeviceGroupSDT) SetMinute(val int32)
- func (m *DeviceGroupSDT) SetMonthDay(val int32)
- func (m *DeviceGroupSDT) SetSDTType(val string)
- func (m *DeviceGroupSDT) SetStartDateTime(val int64)
- func (m *DeviceGroupSDT) SetStartDateTimeOnLocal(val string)
- func (m *DeviceGroupSDT) SetTimezone(val string)
- func (m *DeviceGroupSDT) SetType(val string)
- func (m *DeviceGroupSDT) SetWeekDay(val string)
- func (m *DeviceGroupSDT) SetWeekOfMonth(val string)
- func (m *DeviceGroupSDT) StartDateTime() int64
- func (m *DeviceGroupSDT) StartDateTimeOnLocal() string
- func (m *DeviceGroupSDT) Timezone() string
- func (m *DeviceGroupSDT) Type() string
- func (m *DeviceGroupSDT) UnmarshalBinary(b []byte) error
- func (m *DeviceGroupSDT) UnmarshalJSON(raw []byte) error
- func (m *DeviceGroupSDT) Validate(formats strfmt.Registry) error
- func (m *DeviceGroupSDT) WeekDay() string
- func (m *DeviceGroupSDT) WeekOfMonth() string
- type DeviceGroupSDTHistoryPaginationResponse
- type DeviceNOCItem
- func (m *DeviceNOCItem) MarshalBinary() ([]byte, error)
- func (m DeviceNOCItem) MarshalJSON() ([]byte, error)
- func (m *DeviceNOCItem) SetType(val string)
- func (m *DeviceNOCItem) Type() string
- func (m *DeviceNOCItem) UnmarshalBinary(b []byte) error
- func (m *DeviceNOCItem) UnmarshalJSON(raw []byte) error
- func (m *DeviceNOCItem) Validate(formats strfmt.Registry) error
- type DevicePaginationResponse
- type DeviceSDT
- func (m *DeviceSDT) Admin() string
- func (m *DeviceSDT) Comment() string
- func (m *DeviceSDT) Duration() int32
- func (m *DeviceSDT) EndDateTime() int64
- func (m *DeviceSDT) EndDateTimeOnLocal() string
- func (m *DeviceSDT) EndHour() int32
- func (m *DeviceSDT) EndMinute() int32
- func (m *DeviceSDT) Hour() int32
- func (m *DeviceSDT) ID() string
- func (m *DeviceSDT) IsEffective() *bool
- func (m *DeviceSDT) MarshalBinary() ([]byte, error)
- func (m DeviceSDT) MarshalJSON() ([]byte, error)
- func (m *DeviceSDT) Minute() int32
- func (m *DeviceSDT) MonthDay() int32
- func (m *DeviceSDT) SDTType() string
- func (m *DeviceSDT) SetAdmin(val string)
- func (m *DeviceSDT) SetComment(val string)
- func (m *DeviceSDT) SetDuration(val int32)
- func (m *DeviceSDT) SetEndDateTime(val int64)
- func (m *DeviceSDT) SetEndDateTimeOnLocal(val string)
- func (m *DeviceSDT) SetEndHour(val int32)
- func (m *DeviceSDT) SetEndMinute(val int32)
- func (m *DeviceSDT) SetHour(val int32)
- func (m *DeviceSDT) SetID(val string)
- func (m *DeviceSDT) SetIsEffective(val *bool)
- func (m *DeviceSDT) SetMinute(val int32)
- func (m *DeviceSDT) SetMonthDay(val int32)
- func (m *DeviceSDT) SetSDTType(val string)
- func (m *DeviceSDT) SetStartDateTime(val int64)
- func (m *DeviceSDT) SetStartDateTimeOnLocal(val string)
- func (m *DeviceSDT) SetTimezone(val string)
- func (m *DeviceSDT) SetType(val string)
- func (m *DeviceSDT) SetWeekDay(val string)
- func (m *DeviceSDT) SetWeekOfMonth(val string)
- func (m *DeviceSDT) StartDateTime() int64
- func (m *DeviceSDT) StartDateTimeOnLocal() string
- func (m *DeviceSDT) Timezone() string
- func (m *DeviceSDT) Type() string
- func (m *DeviceSDT) UnmarshalBinary(b []byte) error
- func (m *DeviceSDT) UnmarshalJSON(raw []byte) error
- func (m *DeviceSDT) Validate(formats strfmt.Registry) error
- func (m *DeviceSDT) WeekDay() string
- func (m *DeviceSDT) WeekOfMonth() string
- type DeviceSDTHistoryPaginationResponse
- type DeviceSLAWidget
- func (m *DeviceSLAWidget) DashboardID() *int32
- func (m *DeviceSLAWidget) Description() string
- func (m *DeviceSLAWidget) ID() int32
- func (m *DeviceSLAWidget) Interval() int32
- func (m *DeviceSLAWidget) LastUpdatedBy() string
- func (m *DeviceSLAWidget) LastUpdatedOn() int64
- func (m *DeviceSLAWidget) MarshalBinary() ([]byte, error)
- func (m DeviceSLAWidget) MarshalJSON() ([]byte, error)
- func (m *DeviceSLAWidget) Name() *string
- func (m *DeviceSLAWidget) SetDashboardID(val *int32)
- func (m *DeviceSLAWidget) SetDescription(val string)
- func (m *DeviceSLAWidget) SetID(val int32)
- func (m *DeviceSLAWidget) SetInterval(val int32)
- func (m *DeviceSLAWidget) SetLastUpdatedBy(val string)
- func (m *DeviceSLAWidget) SetLastUpdatedOn(val int64)
- func (m *DeviceSLAWidget) SetName(val *string)
- func (m *DeviceSLAWidget) SetTheme(val string)
- func (m *DeviceSLAWidget) SetTimescale(val string)
- func (m *DeviceSLAWidget) SetType(val string)
- func (m *DeviceSLAWidget) SetUserPermission(val string)
- func (m *DeviceSLAWidget) Theme() string
- func (m *DeviceSLAWidget) Timescale() string
- func (m *DeviceSLAWidget) Type() string
- func (m *DeviceSLAWidget) UnmarshalBinary(b []byte) error
- func (m *DeviceSLAWidget) UnmarshalJSON(raw []byte) error
- func (m *DeviceSLAWidget) UserPermission() string
- func (m *DeviceSLAWidget) Validate(formats strfmt.Registry) error
- type DeviceSLAWidgetData
- func (m *DeviceSLAWidgetData) MarshalBinary() ([]byte, error)
- func (m DeviceSLAWidgetData) MarshalJSON() ([]byte, error)
- func (m *DeviceSLAWidgetData) SetTitle(val string)
- func (m *DeviceSLAWidgetData) SetType(val string)
- func (m *DeviceSLAWidgetData) Title() string
- func (m *DeviceSLAWidgetData) Type() string
- func (m *DeviceSLAWidgetData) UnmarshalBinary(b []byte) error
- func (m *DeviceSLAWidgetData) UnmarshalJSON(raw []byte) error
- func (m *DeviceSLAWidgetData) Validate(formats strfmt.Registry) error
- type DeviceStatus
- func (m *DeviceStatus) DashboardID() *int32
- func (m *DeviceStatus) Description() string
- func (m *DeviceStatus) ID() int32
- func (m *DeviceStatus) Interval() int32
- func (m *DeviceStatus) LastUpdatedBy() string
- func (m *DeviceStatus) LastUpdatedOn() int64
- func (m *DeviceStatus) MarshalBinary() ([]byte, error)
- func (m DeviceStatus) MarshalJSON() ([]byte, error)
- func (m *DeviceStatus) Name() *string
- func (m *DeviceStatus) SetDashboardID(val *int32)
- func (m *DeviceStatus) SetDescription(val string)
- func (m *DeviceStatus) SetID(val int32)
- func (m *DeviceStatus) SetInterval(val int32)
- func (m *DeviceStatus) SetLastUpdatedBy(val string)
- func (m *DeviceStatus) SetLastUpdatedOn(val int64)
- func (m *DeviceStatus) SetName(val *string)
- func (m *DeviceStatus) SetTheme(val string)
- func (m *DeviceStatus) SetTimescale(val string)
- func (m *DeviceStatus) SetType(val string)
- func (m *DeviceStatus) SetUserPermission(val string)
- func (m *DeviceStatus) Theme() string
- func (m *DeviceStatus) Timescale() string
- func (m *DeviceStatus) Type() string
- func (m *DeviceStatus) UnmarshalBinary(b []byte) error
- func (m *DeviceStatus) UnmarshalJSON(raw []byte) error
- func (m *DeviceStatus) UserPermission() string
- func (m *DeviceStatus) Validate(formats strfmt.Registry) error
- type DummyAutoDiscoveryMethod
- func (m *DummyAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m DummyAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *DummyAutoDiscoveryMethod) Name() string
- func (m *DummyAutoDiscoveryMethod) SetName(val string)
- func (m *DummyAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *DummyAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *DummyAutoDiscoveryMethod) Validate(formats strfmt.Registry) error
- type DynamicColumn
- type DynamicTableWidget
- func (m *DynamicTableWidget) DashboardID() *int32
- func (m *DynamicTableWidget) Description() string
- func (m *DynamicTableWidget) ID() int32
- func (m *DynamicTableWidget) Interval() int32
- func (m *DynamicTableWidget) LastUpdatedBy() string
- func (m *DynamicTableWidget) LastUpdatedOn() int64
- func (m *DynamicTableWidget) MarshalBinary() ([]byte, error)
- func (m DynamicTableWidget) MarshalJSON() ([]byte, error)
- func (m *DynamicTableWidget) Name() *string
- func (m *DynamicTableWidget) SetDashboardID(val *int32)
- func (m *DynamicTableWidget) SetDescription(val string)
- func (m *DynamicTableWidget) SetID(val int32)
- func (m *DynamicTableWidget) SetInterval(val int32)
- func (m *DynamicTableWidget) SetLastUpdatedBy(val string)
- func (m *DynamicTableWidget) SetLastUpdatedOn(val int64)
- func (m *DynamicTableWidget) SetName(val *string)
- func (m *DynamicTableWidget) SetTheme(val string)
- func (m *DynamicTableWidget) SetTimescale(val string)
- func (m *DynamicTableWidget) SetType(val string)
- func (m *DynamicTableWidget) SetUserPermission(val string)
- func (m *DynamicTableWidget) Theme() string
- func (m *DynamicTableWidget) Timescale() string
- func (m *DynamicTableWidget) Type() string
- func (m *DynamicTableWidget) UnmarshalBinary(b []byte) error
- func (m *DynamicTableWidget) UnmarshalJSON(raw []byte) error
- func (m *DynamicTableWidget) UserPermission() string
- func (m *DynamicTableWidget) Validate(formats strfmt.Registry) error
- type DynamicTableWidgetColumn
- type DynamicTableWidgetData
- func (m *DynamicTableWidgetData) MarshalBinary() ([]byte, error)
- func (m DynamicTableWidgetData) MarshalJSON() ([]byte, error)
- func (m *DynamicTableWidgetData) SetTitle(val string)
- func (m *DynamicTableWidgetData) SetType(val string)
- func (m *DynamicTableWidgetData) Title() string
- func (m *DynamicTableWidgetData) Type() string
- func (m *DynamicTableWidgetData) UnmarshalBinary(b []byte) error
- func (m *DynamicTableWidgetData) UnmarshalJSON(raw []byte) error
- func (m *DynamicTableWidgetData) Validate(formats strfmt.Registry) error
- type DynamicTableWidgetRow
- type EC2AutoDiscoveryMethod
- func (m *EC2AutoDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m EC2AutoDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *EC2AutoDiscoveryMethod) Name() string
- func (m *EC2AutoDiscoveryMethod) SetName(val string)
- func (m *EC2AutoDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *EC2AutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *EC2AutoDiscoveryMethod) Validate(formats strfmt.Registry) error
- type EC2NetscanPolicyCredential
- type EC2ScheduledEventAutoDiscoveryMethod
- func (m *EC2ScheduledEventAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m EC2ScheduledEventAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *EC2ScheduledEventAutoDiscoveryMethod) Name() string
- func (m *EC2ScheduledEventAutoDiscoveryMethod) SetName(val string)
- func (m *EC2ScheduledEventAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *EC2ScheduledEventAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *EC2ScheduledEventAutoDiscoveryMethod) Validate(formats strfmt.Registry) error
- type EC2ScheduledEventAutoDiscoveryMethodAllOf1
- type ESXAutoDiscoveryMethod
- func (m *ESXAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m ESXAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *ESXAutoDiscoveryMethod) Name() string
- func (m *ESXAutoDiscoveryMethod) SetName(val string)
- func (m *ESXAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *ESXAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *ESXAutoDiscoveryMethod) Validate(formats strfmt.Registry) error
- type ESXCollectorAttribute
- func (m *ESXCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m ESXCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *ESXCollectorAttribute) Name() string
- func (m *ESXCollectorAttribute) SetName(val string)
- func (m *ESXCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *ESXCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *ESXCollectorAttribute) Validate(formats strfmt.Registry) error
- type Ec2DDR
- type Ec2Netscan
- func (m *Ec2Netscan) Collector() *int32
- func (m *Ec2Netscan) CollectorDescription() string
- func (m *Ec2Netscan) CollectorGroup() int32
- func (m *Ec2Netscan) CollectorGroupName() string
- func (m *Ec2Netscan) Creator() string
- func (m *Ec2Netscan) Description() string
- func (m *Ec2Netscan) Duplicate() *ExcludeDuplicateIps
- func (m *Ec2Netscan) Group() string
- func (m *Ec2Netscan) ID() int32
- func (m *Ec2Netscan) MarshalBinary() ([]byte, error)
- func (m Ec2Netscan) MarshalJSON() ([]byte, error)
- func (m *Ec2Netscan) Method() string
- func (m *Ec2Netscan) Name() *string
- func (m *Ec2Netscan) NextStart() string
- func (m *Ec2Netscan) NextStartEpoch() int64
- func (m *Ec2Netscan) NsgID() int32
- func (m *Ec2Netscan) Schedule() *NetScanSchedule
- func (m *Ec2Netscan) SetCollector(val *int32)
- func (m *Ec2Netscan) SetCollectorDescription(val string)
- func (m *Ec2Netscan) SetCollectorGroup(val int32)
- func (m *Ec2Netscan) SetCollectorGroupName(val string)
- func (m *Ec2Netscan) SetCreator(val string)
- func (m *Ec2Netscan) SetDescription(val string)
- func (m *Ec2Netscan) SetDuplicate(val *ExcludeDuplicateIps)
- func (m *Ec2Netscan) SetGroup(val string)
- func (m *Ec2Netscan) SetID(val int32)
- func (m *Ec2Netscan) SetMethod(val string)
- func (m *Ec2Netscan) SetName(val *string)
- func (m *Ec2Netscan) SetNextStart(val string)
- func (m *Ec2Netscan) SetNextStartEpoch(val int64)
- func (m *Ec2Netscan) SetNsgID(val int32)
- func (m *Ec2Netscan) SetSchedule(val *NetScanSchedule)
- func (m *Ec2Netscan) SetVersion(val int32)
- func (m *Ec2Netscan) UnmarshalBinary(b []byte) error
- func (m *Ec2Netscan) UnmarshalJSON(raw []byte) error
- func (m *Ec2Netscan) Validate(formats strfmt.Registry) error
- func (m *Ec2Netscan) Version() int32
- type EndpointPaginationResponse
- type EntityProperty
- type ErrorResponse
- type EscalatingChain
- type EscalationChainPaginationResponse
- type ExcludeDuplicateIps
- type FlashWidget
- func (m *FlashWidget) DashboardID() *int32
- func (m *FlashWidget) Description() string
- func (m *FlashWidget) ID() int32
- func (m *FlashWidget) Interval() int32
- func (m *FlashWidget) LastUpdatedBy() string
- func (m *FlashWidget) LastUpdatedOn() int64
- func (m *FlashWidget) MarshalBinary() ([]byte, error)
- func (m FlashWidget) MarshalJSON() ([]byte, error)
- func (m *FlashWidget) Name() *string
- func (m *FlashWidget) SetDashboardID(val *int32)
- func (m *FlashWidget) SetDescription(val string)
- func (m *FlashWidget) SetID(val int32)
- func (m *FlashWidget) SetInterval(val int32)
- func (m *FlashWidget) SetLastUpdatedBy(val string)
- func (m *FlashWidget) SetLastUpdatedOn(val int64)
- func (m *FlashWidget) SetName(val *string)
- func (m *FlashWidget) SetTheme(val string)
- func (m *FlashWidget) SetTimescale(val string)
- func (m *FlashWidget) SetType(val string)
- func (m *FlashWidget) SetUserPermission(val string)
- func (m *FlashWidget) Theme() string
- func (m *FlashWidget) Timescale() string
- func (m *FlashWidget) Type() string
- func (m *FlashWidget) UnmarshalBinary(b []byte) error
- func (m *FlashWidget) UnmarshalJSON(raw []byte) error
- func (m *FlashWidget) UserPermission() string
- func (m *FlashWidget) Validate(formats strfmt.Registry) error
- type FlowRecordPaginationResponse
- type GCPNetscan
- func (m *GCPNetscan) Collector() *int32
- func (m *GCPNetscan) CollectorDescription() string
- func (m *GCPNetscan) CollectorGroup() int32
- func (m *GCPNetscan) CollectorGroupName() string
- func (m *GCPNetscan) Creator() string
- func (m *GCPNetscan) Description() string
- func (m *GCPNetscan) Duplicate() *ExcludeDuplicateIps
- func (m *GCPNetscan) Group() string
- func (m *GCPNetscan) ID() int32
- func (m *GCPNetscan) MarshalBinary() ([]byte, error)
- func (m GCPNetscan) MarshalJSON() ([]byte, error)
- func (m *GCPNetscan) Method() string
- func (m *GCPNetscan) Name() *string
- func (m *GCPNetscan) NextStart() string
- func (m *GCPNetscan) NextStartEpoch() int64
- func (m *GCPNetscan) NsgID() int32
- func (m *GCPNetscan) Schedule() *NetScanSchedule
- func (m *GCPNetscan) SetCollector(val *int32)
- func (m *GCPNetscan) SetCollectorDescription(val string)
- func (m *GCPNetscan) SetCollectorGroup(val int32)
- func (m *GCPNetscan) SetCollectorGroupName(val string)
- func (m *GCPNetscan) SetCreator(val string)
- func (m *GCPNetscan) SetDescription(val string)
- func (m *GCPNetscan) SetDuplicate(val *ExcludeDuplicateIps)
- func (m *GCPNetscan) SetGroup(val string)
- func (m *GCPNetscan) SetID(val int32)
- func (m *GCPNetscan) SetMethod(val string)
- func (m *GCPNetscan) SetName(val *string)
- func (m *GCPNetscan) SetNextStart(val string)
- func (m *GCPNetscan) SetNextStartEpoch(val int64)
- func (m *GCPNetscan) SetNsgID(val int32)
- func (m *GCPNetscan) SetSchedule(val *NetScanSchedule)
- func (m *GCPNetscan) SetVersion(val int32)
- func (m *GCPNetscan) UnmarshalBinary(b []byte) error
- func (m *GCPNetscan) UnmarshalJSON(raw []byte) error
- func (m *GCPNetscan) Validate(formats strfmt.Registry) error
- func (m *GCPNetscan) Version() int32
- type GaugeDataPoint
- type GaugeWidget
- func (m *GaugeWidget) DashboardID() *int32
- func (m *GaugeWidget) Description() string
- func (m *GaugeWidget) ID() int32
- func (m *GaugeWidget) Interval() int32
- func (m *GaugeWidget) LastUpdatedBy() string
- func (m *GaugeWidget) LastUpdatedOn() int64
- func (m *GaugeWidget) MarshalBinary() ([]byte, error)
- func (m GaugeWidget) MarshalJSON() ([]byte, error)
- func (m *GaugeWidget) Name() *string
- func (m *GaugeWidget) SetDashboardID(val *int32)
- func (m *GaugeWidget) SetDescription(val string)
- func (m *GaugeWidget) SetID(val int32)
- func (m *GaugeWidget) SetInterval(val int32)
- func (m *GaugeWidget) SetLastUpdatedBy(val string)
- func (m *GaugeWidget) SetLastUpdatedOn(val int64)
- func (m *GaugeWidget) SetName(val *string)
- func (m *GaugeWidget) SetTheme(val string)
- func (m *GaugeWidget) SetTimescale(val string)
- func (m *GaugeWidget) SetType(val string)
- func (m *GaugeWidget) SetUserPermission(val string)
- func (m *GaugeWidget) Theme() string
- func (m *GaugeWidget) Timescale() string
- func (m *GaugeWidget) Type() string
- func (m *GaugeWidget) UnmarshalBinary(b []byte) error
- func (m *GaugeWidget) UnmarshalJSON(raw []byte) error
- func (m *GaugeWidget) UserPermission() string
- func (m *GaugeWidget) Validate(formats strfmt.Registry) error
- type GaugeWidgetData
- func (m *GaugeWidgetData) MarshalBinary() ([]byte, error)
- func (m GaugeWidgetData) MarshalJSON() ([]byte, error)
- func (m *GaugeWidgetData) SetTitle(val string)
- func (m *GaugeWidgetData) SetType(val string)
- func (m *GaugeWidgetData) Title() string
- func (m *GaugeWidgetData) Type() string
- func (m *GaugeWidgetData) UnmarshalBinary(b []byte) error
- func (m *GaugeWidgetData) UnmarshalJSON(raw []byte) error
- func (m *GaugeWidgetData) Validate(formats strfmt.Registry) error
- type GcpAccountTestResult
- type GcpAppEngineDiscoveryMethod
- func (m *GcpAppEngineDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m GcpAppEngineDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *GcpAppEngineDiscoveryMethod) Name() string
- func (m *GcpAppEngineDiscoveryMethod) SetName(val string)
- func (m *GcpAppEngineDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *GcpAppEngineDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *GcpAppEngineDiscoveryMethod) Validate(formats strfmt.Registry) error
- type GcpAppEngineDiscoveryMethodAllOf1
- type GcpBillingCollectorAttributeV2
- func (m *GcpBillingCollectorAttributeV2) MarshalBinary() ([]byte, error)
- func (m GcpBillingCollectorAttributeV2) MarshalJSON() ([]byte, error)
- func (m *GcpBillingCollectorAttributeV2) Name() string
- func (m *GcpBillingCollectorAttributeV2) SetName(val string)
- func (m *GcpBillingCollectorAttributeV2) UnmarshalBinary(b []byte) error
- func (m *GcpBillingCollectorAttributeV2) UnmarshalJSON(raw []byte) error
- func (m *GcpBillingCollectorAttributeV2) Validate(formats strfmt.Registry) error
- type GcpBillingCollectorAttributeV2AllOf1
- type GcpBillingDiscoveryMethod
- func (m *GcpBillingDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m GcpBillingDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *GcpBillingDiscoveryMethod) Name() string
- func (m *GcpBillingDiscoveryMethod) SetName(val string)
- func (m *GcpBillingDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *GcpBillingDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *GcpBillingDiscoveryMethod) Validate(formats strfmt.Registry) error
- type GcpComputeServiceLimitsCollectorAttributeV2
- func (m *GcpComputeServiceLimitsCollectorAttributeV2) MarshalBinary() ([]byte, error)
- func (m GcpComputeServiceLimitsCollectorAttributeV2) MarshalJSON() ([]byte, error)
- func (m *GcpComputeServiceLimitsCollectorAttributeV2) Name() string
- func (m *GcpComputeServiceLimitsCollectorAttributeV2) SetName(val string)
- func (m *GcpComputeServiceLimitsCollectorAttributeV2) UnmarshalBinary(b []byte) error
- func (m *GcpComputeServiceLimitsCollectorAttributeV2) UnmarshalJSON(raw []byte) error
- func (m *GcpComputeServiceLimitsCollectorAttributeV2) Validate(formats strfmt.Registry) error
- type GcpStackDriverCollectorAttributeV2
- func (m *GcpStackDriverCollectorAttributeV2) MarshalBinary() ([]byte, error)
- func (m GcpStackDriverCollectorAttributeV2) MarshalJSON() ([]byte, error)
- func (m *GcpStackDriverCollectorAttributeV2) Name() string
- func (m *GcpStackDriverCollectorAttributeV2) SetName(val string)
- func (m *GcpStackDriverCollectorAttributeV2) UnmarshalBinary(b []byte) error
- func (m *GcpStackDriverCollectorAttributeV2) UnmarshalJSON(raw []byte) error
- func (m *GcpStackDriverCollectorAttributeV2) Validate(formats strfmt.Registry) error
- type GenerateReportRequest
- type GenerateReportResult
- type GlobMatchToggle
- type GoogleMapWidget
- func (m *GoogleMapWidget) DashboardID() *int32
- func (m *GoogleMapWidget) Description() string
- func (m *GoogleMapWidget) ID() int32
- func (m *GoogleMapWidget) Interval() int32
- func (m *GoogleMapWidget) LastUpdatedBy() string
- func (m *GoogleMapWidget) LastUpdatedOn() int64
- func (m *GoogleMapWidget) MarshalBinary() ([]byte, error)
- func (m GoogleMapWidget) MarshalJSON() ([]byte, error)
- func (m *GoogleMapWidget) Name() *string
- func (m *GoogleMapWidget) SetDashboardID(val *int32)
- func (m *GoogleMapWidget) SetDescription(val string)
- func (m *GoogleMapWidget) SetID(val int32)
- func (m *GoogleMapWidget) SetInterval(val int32)
- func (m *GoogleMapWidget) SetLastUpdatedBy(val string)
- func (m *GoogleMapWidget) SetLastUpdatedOn(val int64)
- func (m *GoogleMapWidget) SetName(val *string)
- func (m *GoogleMapWidget) SetTheme(val string)
- func (m *GoogleMapWidget) SetTimescale(val string)
- func (m *GoogleMapWidget) SetType(val string)
- func (m *GoogleMapWidget) SetUserPermission(val string)
- func (m *GoogleMapWidget) Theme() string
- func (m *GoogleMapWidget) Timescale() string
- func (m *GoogleMapWidget) Type() string
- func (m *GoogleMapWidget) UnmarshalBinary(b []byte) error
- func (m *GoogleMapWidget) UnmarshalJSON(raw []byte) error
- func (m *GoogleMapWidget) UserPermission() string
- func (m *GoogleMapWidget) Validate(formats strfmt.Registry) error
- type GoogleMapWidgetData
- func (m *GoogleMapWidgetData) MarshalBinary() ([]byte, error)
- func (m GoogleMapWidgetData) MarshalJSON() ([]byte, error)
- func (m *GoogleMapWidgetData) SetTitle(val string)
- func (m *GoogleMapWidgetData) SetType(val string)
- func (m *GoogleMapWidgetData) Title() string
- func (m *GoogleMapWidgetData) Type() string
- func (m *GoogleMapWidgetData) UnmarshalBinary(b []byte) error
- func (m *GoogleMapWidgetData) UnmarshalJSON(raw []byte) error
- func (m *GoogleMapWidgetData) Validate(formats strfmt.Registry) error
- type GraphDisplay
- type GraphLine
- type GraphOpsNoteScope
- type GraphPlot
- func (m *GraphPlot) MarshalBinary() ([]byte, error)
- func (m GraphPlot) MarshalJSON() ([]byte, error)
- func (m *GraphPlot) SetTitle(val string)
- func (m *GraphPlot) SetType(val string)
- func (m *GraphPlot) Title() string
- func (m *GraphPlot) Type() string
- func (m *GraphPlot) UnmarshalBinary(b []byte) error
- func (m *GraphPlot) UnmarshalJSON(raw []byte) error
- func (m *GraphPlot) Validate(formats strfmt.Registry) error
- type GraphPlotLine
- type GraphVirtualDataPoint
- type GroupNetFlowRecord
- func (m *GroupNetFlowRecord) DataType() string
- func (m *GroupNetFlowRecord) MarshalBinary() ([]byte, error)
- func (m GroupNetFlowRecord) MarshalJSON() ([]byte, error)
- func (m *GroupNetFlowRecord) SetDataType(val string)
- func (m *GroupNetFlowRecord) UnmarshalBinary(b []byte) error
- func (m *GroupNetFlowRecord) UnmarshalJSON(raw []byte) error
- func (m *GroupNetFlowRecord) Validate(formats strfmt.Registry) error
- type HTMLWidget
- func (m *HTMLWidget) DashboardID() *int32
- func (m *HTMLWidget) Description() string
- func (m *HTMLWidget) ID() int32
- func (m *HTMLWidget) Interval() int32
- func (m *HTMLWidget) LastUpdatedBy() string
- func (m *HTMLWidget) LastUpdatedOn() int64
- func (m *HTMLWidget) MarshalBinary() ([]byte, error)
- func (m HTMLWidget) MarshalJSON() ([]byte, error)
- func (m *HTMLWidget) Name() *string
- func (m *HTMLWidget) SetDashboardID(val *int32)
- func (m *HTMLWidget) SetDescription(val string)
- func (m *HTMLWidget) SetID(val int32)
- func (m *HTMLWidget) SetInterval(val int32)
- func (m *HTMLWidget) SetLastUpdatedBy(val string)
- func (m *HTMLWidget) SetLastUpdatedOn(val int64)
- func (m *HTMLWidget) SetName(val *string)
- func (m *HTMLWidget) SetTheme(val string)
- func (m *HTMLWidget) SetTimescale(val string)
- func (m *HTMLWidget) SetType(val string)
- func (m *HTMLWidget) SetUserPermission(val string)
- func (m *HTMLWidget) Theme() string
- func (m *HTMLWidget) Timescale() string
- func (m *HTMLWidget) Type() string
- func (m *HTMLWidget) UnmarshalBinary(b []byte) error
- func (m *HTMLWidget) UnmarshalJSON(raw []byte) error
- func (m *HTMLWidget) UserPermission() string
- func (m *HTMLWidget) Validate(formats strfmt.Registry) error
- type HTTPAutoDiscoveryMethod
- func (m *HTTPAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m HTTPAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *HTTPAutoDiscoveryMethod) Name() string
- func (m *HTTPAutoDiscoveryMethod) SetName(val string)
- func (m *HTTPAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *HTTPAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *HTTPAutoDiscoveryMethod) Validate(formats strfmt.Registry) error
- type HostCPUReport
- func (m *HostCPUReport) CustomReportTypeID() int32
- func (m *HostCPUReport) CustomReportTypeName() string
- func (m *HostCPUReport) Delivery() string
- func (m *HostCPUReport) Description() string
- func (m *HostCPUReport) EnableViewAsOtherUser() *bool
- func (m *HostCPUReport) Format() string
- func (m *HostCPUReport) GroupID() int32
- func (m *HostCPUReport) ID() int32
- func (m *HostCPUReport) LastGenerateOn() int64
- func (m *HostCPUReport) LastGeneratePages() int32
- func (m *HostCPUReport) LastGenerateSize() int64
- func (m *HostCPUReport) LastmodifyUserID() int32
- func (m *HostCPUReport) LastmodifyUserName() string
- func (m *HostCPUReport) MarshalBinary() ([]byte, error)
- func (m HostCPUReport) MarshalJSON() ([]byte, error)
- func (m *HostCPUReport) Name() *string
- func (m *HostCPUReport) Recipients() []*ReportRecipient
- func (m *HostCPUReport) ReportLinkNum() int32
- func (m *HostCPUReport) Schedule() string
- func (m *HostCPUReport) ScheduleTimezone() string
- func (m *HostCPUReport) SetCustomReportTypeID(val int32)
- func (m *HostCPUReport) SetCustomReportTypeName(val string)
- func (m *HostCPUReport) SetDelivery(val string)
- func (m *HostCPUReport) SetDescription(val string)
- func (m *HostCPUReport) SetEnableViewAsOtherUser(val *bool)
- func (m *HostCPUReport) SetFormat(val string)
- func (m *HostCPUReport) SetGroupID(val int32)
- func (m *HostCPUReport) SetID(val int32)
- func (m *HostCPUReport) SetLastGenerateOn(val int64)
- func (m *HostCPUReport) SetLastGeneratePages(val int32)
- func (m *HostCPUReport) SetLastGenerateSize(val int64)
- func (m *HostCPUReport) SetLastmodifyUserID(val int32)
- func (m *HostCPUReport) SetLastmodifyUserName(val string)
- func (m *HostCPUReport) SetName(val *string)
- func (m *HostCPUReport) SetRecipients(val []*ReportRecipient)
- func (m *HostCPUReport) SetReportLinkNum(val int32)
- func (m *HostCPUReport) SetSchedule(val string)
- func (m *HostCPUReport) SetScheduleTimezone(val string)
- func (m *HostCPUReport) SetType(val string)
- func (m *HostCPUReport) SetUserPermission(val string)
- func (m *HostCPUReport) Type() string
- func (m *HostCPUReport) UnmarshalBinary(b []byte) error
- func (m *HostCPUReport) UnmarshalJSON(raw []byte) error
- func (m *HostCPUReport) UserPermission() string
- func (m *HostCPUReport) Validate(formats strfmt.Registry) error
- type HostGroupInventoryReport
- func (m *HostGroupInventoryReport) CustomReportTypeID() int32
- func (m *HostGroupInventoryReport) CustomReportTypeName() string
- func (m *HostGroupInventoryReport) Delivery() string
- func (m *HostGroupInventoryReport) Description() string
- func (m *HostGroupInventoryReport) EnableViewAsOtherUser() *bool
- func (m *HostGroupInventoryReport) Format() string
- func (m *HostGroupInventoryReport) GroupID() int32
- func (m *HostGroupInventoryReport) ID() int32
- func (m *HostGroupInventoryReport) LastGenerateOn() int64
- func (m *HostGroupInventoryReport) LastGeneratePages() int32
- func (m *HostGroupInventoryReport) LastGenerateSize() int64
- func (m *HostGroupInventoryReport) LastmodifyUserID() int32
- func (m *HostGroupInventoryReport) LastmodifyUserName() string
- func (m *HostGroupInventoryReport) MarshalBinary() ([]byte, error)
- func (m HostGroupInventoryReport) MarshalJSON() ([]byte, error)
- func (m *HostGroupInventoryReport) Name() *string
- func (m *HostGroupInventoryReport) Recipients() []*ReportRecipient
- func (m *HostGroupInventoryReport) ReportLinkNum() int32
- func (m *HostGroupInventoryReport) Schedule() string
- func (m *HostGroupInventoryReport) ScheduleTimezone() string
- func (m *HostGroupInventoryReport) SetCustomReportTypeID(val int32)
- func (m *HostGroupInventoryReport) SetCustomReportTypeName(val string)
- func (m *HostGroupInventoryReport) SetDelivery(val string)
- func (m *HostGroupInventoryReport) SetDescription(val string)
- func (m *HostGroupInventoryReport) SetEnableViewAsOtherUser(val *bool)
- func (m *HostGroupInventoryReport) SetFormat(val string)
- func (m *HostGroupInventoryReport) SetGroupID(val int32)
- func (m *HostGroupInventoryReport) SetID(val int32)
- func (m *HostGroupInventoryReport) SetLastGenerateOn(val int64)
- func (m *HostGroupInventoryReport) SetLastGeneratePages(val int32)
- func (m *HostGroupInventoryReport) SetLastGenerateSize(val int64)
- func (m *HostGroupInventoryReport) SetLastmodifyUserID(val int32)
- func (m *HostGroupInventoryReport) SetLastmodifyUserName(val string)
- func (m *HostGroupInventoryReport) SetName(val *string)
- func (m *HostGroupInventoryReport) SetRecipients(val []*ReportRecipient)
- func (m *HostGroupInventoryReport) SetReportLinkNum(val int32)
- func (m *HostGroupInventoryReport) SetSchedule(val string)
- func (m *HostGroupInventoryReport) SetScheduleTimezone(val string)
- func (m *HostGroupInventoryReport) SetType(val string)
- func (m *HostGroupInventoryReport) SetUserPermission(val string)
- func (m *HostGroupInventoryReport) Type() string
- func (m *HostGroupInventoryReport) UnmarshalBinary(b []byte) error
- func (m *HostGroupInventoryReport) UnmarshalJSON(raw []byte) error
- func (m *HostGroupInventoryReport) UserPermission() string
- func (m *HostGroupInventoryReport) Validate(formats strfmt.Registry) error
- type HostInventoryMetric
- type HostInventoryReport
- func (m *HostInventoryReport) CustomReportTypeID() int32
- func (m *HostInventoryReport) CustomReportTypeName() string
- func (m *HostInventoryReport) Delivery() string
- func (m *HostInventoryReport) Description() string
- func (m *HostInventoryReport) EnableViewAsOtherUser() *bool
- func (m *HostInventoryReport) Format() string
- func (m *HostInventoryReport) GroupID() int32
- func (m *HostInventoryReport) ID() int32
- func (m *HostInventoryReport) LastGenerateOn() int64
- func (m *HostInventoryReport) LastGeneratePages() int32
- func (m *HostInventoryReport) LastGenerateSize() int64
- func (m *HostInventoryReport) LastmodifyUserID() int32
- func (m *HostInventoryReport) LastmodifyUserName() string
- func (m *HostInventoryReport) MarshalBinary() ([]byte, error)
- func (m HostInventoryReport) MarshalJSON() ([]byte, error)
- func (m *HostInventoryReport) Name() *string
- func (m *HostInventoryReport) Recipients() []*ReportRecipient
- func (m *HostInventoryReport) ReportLinkNum() int32
- func (m *HostInventoryReport) Schedule() string
- func (m *HostInventoryReport) ScheduleTimezone() string
- func (m *HostInventoryReport) SetCustomReportTypeID(val int32)
- func (m *HostInventoryReport) SetCustomReportTypeName(val string)
- func (m *HostInventoryReport) SetDelivery(val string)
- func (m *HostInventoryReport) SetDescription(val string)
- func (m *HostInventoryReport) SetEnableViewAsOtherUser(val *bool)
- func (m *HostInventoryReport) SetFormat(val string)
- func (m *HostInventoryReport) SetGroupID(val int32)
- func (m *HostInventoryReport) SetID(val int32)
- func (m *HostInventoryReport) SetLastGenerateOn(val int64)
- func (m *HostInventoryReport) SetLastGeneratePages(val int32)
- func (m *HostInventoryReport) SetLastGenerateSize(val int64)
- func (m *HostInventoryReport) SetLastmodifyUserID(val int32)
- func (m *HostInventoryReport) SetLastmodifyUserName(val string)
- func (m *HostInventoryReport) SetName(val *string)
- func (m *HostInventoryReport) SetRecipients(val []*ReportRecipient)
- func (m *HostInventoryReport) SetReportLinkNum(val int32)
- func (m *HostInventoryReport) SetSchedule(val string)
- func (m *HostInventoryReport) SetScheduleTimezone(val string)
- func (m *HostInventoryReport) SetType(val string)
- func (m *HostInventoryReport) SetUserPermission(val string)
- func (m *HostInventoryReport) Type() string
- func (m *HostInventoryReport) UnmarshalBinary(b []byte) error
- func (m *HostInventoryReport) UnmarshalJSON(raw []byte) error
- func (m *HostInventoryReport) UserPermission() string
- func (m *HostInventoryReport) Validate(formats strfmt.Registry) error
- type HostMetricsReport
- func (m *HostMetricsReport) CustomReportTypeID() int32
- func (m *HostMetricsReport) CustomReportTypeName() string
- func (m *HostMetricsReport) Delivery() string
- func (m *HostMetricsReport) Description() string
- func (m *HostMetricsReport) EnableViewAsOtherUser() *bool
- func (m *HostMetricsReport) Format() string
- func (m *HostMetricsReport) GroupID() int32
- func (m *HostMetricsReport) ID() int32
- func (m *HostMetricsReport) LastGenerateOn() int64
- func (m *HostMetricsReport) LastGeneratePages() int32
- func (m *HostMetricsReport) LastGenerateSize() int64
- func (m *HostMetricsReport) LastmodifyUserID() int32
- func (m *HostMetricsReport) LastmodifyUserName() string
- func (m *HostMetricsReport) MarshalBinary() ([]byte, error)
- func (m HostMetricsReport) MarshalJSON() ([]byte, error)
- func (m *HostMetricsReport) Name() *string
- func (m *HostMetricsReport) Recipients() []*ReportRecipient
- func (m *HostMetricsReport) ReportLinkNum() int32
- func (m *HostMetricsReport) Schedule() string
- func (m *HostMetricsReport) ScheduleTimezone() string
- func (m *HostMetricsReport) SetCustomReportTypeID(val int32)
- func (m *HostMetricsReport) SetCustomReportTypeName(val string)
- func (m *HostMetricsReport) SetDelivery(val string)
- func (m *HostMetricsReport) SetDescription(val string)
- func (m *HostMetricsReport) SetEnableViewAsOtherUser(val *bool)
- func (m *HostMetricsReport) SetFormat(val string)
- func (m *HostMetricsReport) SetGroupID(val int32)
- func (m *HostMetricsReport) SetID(val int32)
- func (m *HostMetricsReport) SetLastGenerateOn(val int64)
- func (m *HostMetricsReport) SetLastGeneratePages(val int32)
- func (m *HostMetricsReport) SetLastGenerateSize(val int64)
- func (m *HostMetricsReport) SetLastmodifyUserID(val int32)
- func (m *HostMetricsReport) SetLastmodifyUserName(val string)
- func (m *HostMetricsReport) SetName(val *string)
- func (m *HostMetricsReport) SetRecipients(val []*ReportRecipient)
- func (m *HostMetricsReport) SetReportLinkNum(val int32)
- func (m *HostMetricsReport) SetSchedule(val string)
- func (m *HostMetricsReport) SetScheduleTimezone(val string)
- func (m *HostMetricsReport) SetType(val string)
- func (m *HostMetricsReport) SetUserPermission(val string)
- func (m *HostMetricsReport) Type() string
- func (m *HostMetricsReport) UnmarshalBinary(b []byte) error
- func (m *HostMetricsReport) UnmarshalJSON(raw []byte) error
- func (m *HostMetricsReport) UserPermission() string
- func (m *HostMetricsReport) Validate(formats strfmt.Registry) error
- type ILP
- type IPMIAutoDiscoveryMethod
- func (m *IPMIAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m IPMIAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *IPMIAutoDiscoveryMethod) Name() string
- func (m *IPMIAutoDiscoveryMethod) SetName(val string)
- func (m *IPMIAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *IPMIAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *IPMIAutoDiscoveryMethod) Validate(formats strfmt.Registry) error
- type IPMICollectorAttribute
- func (m *IPMICollectorAttribute) MarshalBinary() ([]byte, error)
- func (m IPMICollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *IPMICollectorAttribute) Name() string
- func (m *IPMICollectorAttribute) SetName(val string)
- func (m *IPMICollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *IPMICollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *IPMICollectorAttribute) Validate(formats strfmt.Registry) error
- type InheritanceProp
- type InterfBandwidthReport
- func (m *InterfBandwidthReport) CustomReportTypeID() int32
- func (m *InterfBandwidthReport) CustomReportTypeName() string
- func (m *InterfBandwidthReport) Delivery() string
- func (m *InterfBandwidthReport) Description() string
- func (m *InterfBandwidthReport) EnableViewAsOtherUser() *bool
- func (m *InterfBandwidthReport) Format() string
- func (m *InterfBandwidthReport) GroupID() int32
- func (m *InterfBandwidthReport) ID() int32
- func (m *InterfBandwidthReport) LastGenerateOn() int64
- func (m *InterfBandwidthReport) LastGeneratePages() int32
- func (m *InterfBandwidthReport) LastGenerateSize() int64
- func (m *InterfBandwidthReport) LastmodifyUserID() int32
- func (m *InterfBandwidthReport) LastmodifyUserName() string
- func (m *InterfBandwidthReport) MarshalBinary() ([]byte, error)
- func (m InterfBandwidthReport) MarshalJSON() ([]byte, error)
- func (m *InterfBandwidthReport) Name() *string
- func (m *InterfBandwidthReport) Recipients() []*ReportRecipient
- func (m *InterfBandwidthReport) ReportLinkNum() int32
- func (m *InterfBandwidthReport) Schedule() string
- func (m *InterfBandwidthReport) ScheduleTimezone() string
- func (m *InterfBandwidthReport) SetCustomReportTypeID(val int32)
- func (m *InterfBandwidthReport) SetCustomReportTypeName(val string)
- func (m *InterfBandwidthReport) SetDelivery(val string)
- func (m *InterfBandwidthReport) SetDescription(val string)
- func (m *InterfBandwidthReport) SetEnableViewAsOtherUser(val *bool)
- func (m *InterfBandwidthReport) SetFormat(val string)
- func (m *InterfBandwidthReport) SetGroupID(val int32)
- func (m *InterfBandwidthReport) SetID(val int32)
- func (m *InterfBandwidthReport) SetLastGenerateOn(val int64)
- func (m *InterfBandwidthReport) SetLastGeneratePages(val int32)
- func (m *InterfBandwidthReport) SetLastGenerateSize(val int64)
- func (m *InterfBandwidthReport) SetLastmodifyUserID(val int32)
- func (m *InterfBandwidthReport) SetLastmodifyUserName(val string)
- func (m *InterfBandwidthReport) SetName(val *string)
- func (m *InterfBandwidthReport) SetRecipients(val []*ReportRecipient)
- func (m *InterfBandwidthReport) SetReportLinkNum(val int32)
- func (m *InterfBandwidthReport) SetSchedule(val string)
- func (m *InterfBandwidthReport) SetScheduleTimezone(val string)
- func (m *InterfBandwidthReport) SetType(val string)
- func (m *InterfBandwidthReport) SetUserPermission(val string)
- func (m *InterfBandwidthReport) Type() string
- func (m *InterfBandwidthReport) UnmarshalBinary(b []byte) error
- func (m *InterfBandwidthReport) UnmarshalJSON(raw []byte) error
- func (m *InterfBandwidthReport) UserPermission() string
- func (m *InterfBandwidthReport) Validate(formats strfmt.Registry) error
- type InternalCollectorAttribute
- func (m *InternalCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m InternalCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *InternalCollectorAttribute) Name() string
- func (m *InternalCollectorAttribute) SetName(val string)
- func (m *InternalCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *InternalCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *InternalCollectorAttribute) Validate(formats strfmt.Registry) error
- type InternalCollectorAttributeAllOf1
- type ItemData
- type JDBCAutoDiscoveryMethod
- func (m *JDBCAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m JDBCAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *JDBCAutoDiscoveryMethod) Name() string
- func (m *JDBCAutoDiscoveryMethod) SetName(val string)
- func (m *JDBCAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *JDBCAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *JDBCAutoDiscoveryMethod) Validate(formats strfmt.Registry) error
- type JDBCCollectorAttribute
- func (m *JDBCCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m JDBCCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *JDBCCollectorAttribute) Name() string
- func (m *JDBCCollectorAttribute) SetName(val string)
- func (m *JDBCCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *JDBCCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *JDBCCollectorAttribute) Validate(formats strfmt.Registry) error
- type JMXAutoDiscoveryMethod
- func (m *JMXAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m JMXAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *JMXAutoDiscoveryMethod) Name() string
- func (m *JMXAutoDiscoveryMethod) SetName(val string)
- func (m *JMXAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *JMXAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *JMXAutoDiscoveryMethod) Validate(formats strfmt.Registry) error
- type JMXCollectorAttribute
- func (m *JMXCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m JMXCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *JMXCollectorAttribute) Name() string
- func (m *JMXCollectorAttribute) SetName(val string)
- func (m *JMXCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *JMXCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *JMXCollectorAttribute) Validate(formats strfmt.Registry) error
- type LinkedWmiClass
- type LocationData
- type Macro
- type MapItemInfo
- type MemcachedCollectorAttribute
- func (m *MemcachedCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m MemcachedCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *MemcachedCollectorAttribute) Name() string
- func (m *MemcachedCollectorAttribute) SetName(val string)
- func (m *MemcachedCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *MemcachedCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *MemcachedCollectorAttribute) Validate(formats strfmt.Registry) error
- type Metric
- type MongoAutoDiscoveryMethod
- func (m *MongoAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m MongoAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *MongoAutoDiscoveryMethod) Name() string
- func (m *MongoAutoDiscoveryMethod) SetName(val string)
- func (m *MongoAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *MongoAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *MongoAutoDiscoveryMethod) Validate(formats strfmt.Registry) error
- type MongoCollectorAttribute
- func (m *MongoCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m MongoCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *MongoCollectorAttribute) Name() string
- func (m *MongoCollectorAttribute) SetName(val string)
- func (m *MongoCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *MongoCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *MongoCollectorAttribute) Validate(formats strfmt.Registry) error
- type NMapDDR
- type NMapNetscan
- func (m *NMapNetscan) Collector() *int32
- func (m *NMapNetscan) CollectorDescription() string
- func (m *NMapNetscan) CollectorGroup() int32
- func (m *NMapNetscan) CollectorGroupName() string
- func (m *NMapNetscan) Creator() string
- func (m *NMapNetscan) Description() string
- func (m *NMapNetscan) Duplicate() *ExcludeDuplicateIps
- func (m *NMapNetscan) Group() string
- func (m *NMapNetscan) ID() int32
- func (m *NMapNetscan) MarshalBinary() ([]byte, error)
- func (m NMapNetscan) MarshalJSON() ([]byte, error)
- func (m *NMapNetscan) Method() string
- func (m *NMapNetscan) Name() *string
- func (m *NMapNetscan) NextStart() string
- func (m *NMapNetscan) NextStartEpoch() int64
- func (m *NMapNetscan) NsgID() int32
- func (m *NMapNetscan) Schedule() *NetScanSchedule
- func (m *NMapNetscan) SetCollector(val *int32)
- func (m *NMapNetscan) SetCollectorDescription(val string)
- func (m *NMapNetscan) SetCollectorGroup(val int32)
- func (m *NMapNetscan) SetCollectorGroupName(val string)
- func (m *NMapNetscan) SetCreator(val string)
- func (m *NMapNetscan) SetDescription(val string)
- func (m *NMapNetscan) SetDuplicate(val *ExcludeDuplicateIps)
- func (m *NMapNetscan) SetGroup(val string)
- func (m *NMapNetscan) SetID(val int32)
- func (m *NMapNetscan) SetMethod(val string)
- func (m *NMapNetscan) SetName(val *string)
- func (m *NMapNetscan) SetNextStart(val string)
- func (m *NMapNetscan) SetNextStartEpoch(val int64)
- func (m *NMapNetscan) SetNsgID(val int32)
- func (m *NMapNetscan) SetSchedule(val *NetScanSchedule)
- func (m *NMapNetscan) SetVersion(val int32)
- func (m *NMapNetscan) UnmarshalBinary(b []byte) error
- func (m *NMapNetscan) UnmarshalJSON(raw []byte) error
- func (m *NMapNetscan) Validate(formats strfmt.Registry) error
- func (m *NMapNetscan) Version() int32
- type NMapNetscanPolicyCredential
- type NOCItemBase
- type NOCWidget
- func (m *NOCWidget) DashboardID() *int32
- func (m *NOCWidget) Description() string
- func (m *NOCWidget) ID() int32
- func (m *NOCWidget) Interval() int32
- func (m *NOCWidget) Items() []NOCItemBase
- func (m *NOCWidget) LastUpdatedBy() string
- func (m *NOCWidget) LastUpdatedOn() int64
- func (m *NOCWidget) MarshalBinary() ([]byte, error)
- func (m NOCWidget) MarshalJSON() ([]byte, error)
- func (m *NOCWidget) Name() *string
- func (m *NOCWidget) SetDashboardID(val *int32)
- func (m *NOCWidget) SetDescription(val string)
- func (m *NOCWidget) SetID(val int32)
- func (m *NOCWidget) SetInterval(val int32)
- func (m *NOCWidget) SetItems(val []NOCItemBase)
- func (m *NOCWidget) SetLastUpdatedBy(val string)
- func (m *NOCWidget) SetLastUpdatedOn(val int64)
- func (m *NOCWidget) SetName(val *string)
- func (m *NOCWidget) SetTheme(val string)
- func (m *NOCWidget) SetTimescale(val string)
- func (m *NOCWidget) SetType(val string)
- func (m *NOCWidget) SetUserPermission(val string)
- func (m *NOCWidget) Theme() string
- func (m *NOCWidget) Timescale() string
- func (m *NOCWidget) Type() string
- func (m *NOCWidget) UnmarshalBinary(b []byte) error
- func (m *NOCWidget) UnmarshalJSON(raw []byte) error
- func (m *NOCWidget) UserPermission() string
- func (m *NOCWidget) Validate(formats strfmt.Registry) error
- type NOCWidgetData
- func (m *NOCWidgetData) MarshalBinary() ([]byte, error)
- func (m NOCWidgetData) MarshalJSON() ([]byte, error)
- func (m *NOCWidgetData) SetTitle(val string)
- func (m *NOCWidgetData) SetType(val string)
- func (m *NOCWidgetData) Title() string
- func (m *NOCWidgetData) Type() string
- func (m *NOCWidgetData) UnmarshalBinary(b []byte) error
- func (m *NOCWidgetData) UnmarshalJSON(raw []byte) error
- func (m *NOCWidgetData) Validate(formats strfmt.Registry) error
- type NTLMAuthentication
- func (m *NTLMAuthentication) MarshalBinary() ([]byte, error)
- func (m NTLMAuthentication) MarshalJSON() ([]byte, error)
- func (m *NTLMAuthentication) Password() *string
- func (m *NTLMAuthentication) SetPassword(val *string)
- func (m *NTLMAuthentication) SetType(val string)
- func (m *NTLMAuthentication) SetUserName(val *string)
- func (m *NTLMAuthentication) Type() string
- func (m *NTLMAuthentication) UnmarshalBinary(b []byte) error
- func (m *NTLMAuthentication) UnmarshalJSON(raw []byte) error
- func (m *NTLMAuthentication) UserName() *string
- func (m *NTLMAuthentication) Validate(formats strfmt.Registry) error
- type NameAndValue
- type NetAppAutoDiscoveryMethod
- func (m *NetAppAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m NetAppAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *NetAppAutoDiscoveryMethod) Name() string
- func (m *NetAppAutoDiscoveryMethod) SetName(val string)
- func (m *NetAppAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *NetAppAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *NetAppAutoDiscoveryMethod) Validate(formats strfmt.Registry) error
- type NetAppCollectorAttribute
- func (m *NetAppCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m NetAppCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *NetAppCollectorAttribute) Name() string
- func (m *NetAppCollectorAttribute) SetName(val string)
- func (m *NetAppCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *NetAppCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *NetAppCollectorAttribute) Validate(formats strfmt.Registry) error
- type NetFlowRecord
- type NetScanSchedule
- type NetflowApplication
- func (m *NetflowApplication) DataType() string
- func (m *NetflowApplication) MarshalBinary() ([]byte, error)
- func (m NetflowApplication) MarshalJSON() ([]byte, error)
- func (m *NetflowApplication) SetDataType(val string)
- func (m *NetflowApplication) UnmarshalBinary(b []byte) error
- func (m *NetflowApplication) UnmarshalJSON(raw []byte) error
- func (m *NetflowApplication) Validate(formats strfmt.Registry) error
- type NetflowBandwidth
- func (m *NetflowBandwidth) DataType() string
- func (m *NetflowBandwidth) MarshalBinary() ([]byte, error)
- func (m NetflowBandwidth) MarshalJSON() ([]byte, error)
- func (m *NetflowBandwidth) SetDataType(val string)
- func (m *NetflowBandwidth) UnmarshalBinary(b []byte) error
- func (m *NetflowBandwidth) UnmarshalJSON(raw []byte) error
- func (m *NetflowBandwidth) Validate(formats strfmt.Registry) error
- type NetflowDataBase
- type NetflowEndpoint
- type NetflowFilters
- type NetflowGraphWidget
- func (m *NetflowGraphWidget) DashboardID() *int32
- func (m *NetflowGraphWidget) Description() string
- func (m *NetflowGraphWidget) ID() int32
- func (m *NetflowGraphWidget) Interval() int32
- func (m *NetflowGraphWidget) LastUpdatedBy() string
- func (m *NetflowGraphWidget) LastUpdatedOn() int64
- func (m *NetflowGraphWidget) MarshalBinary() ([]byte, error)
- func (m NetflowGraphWidget) MarshalJSON() ([]byte, error)
- func (m *NetflowGraphWidget) Name() *string
- func (m *NetflowGraphWidget) SetDashboardID(val *int32)
- func (m *NetflowGraphWidget) SetDescription(val string)
- func (m *NetflowGraphWidget) SetID(val int32)
- func (m *NetflowGraphWidget) SetInterval(val int32)
- func (m *NetflowGraphWidget) SetLastUpdatedBy(val string)
- func (m *NetflowGraphWidget) SetLastUpdatedOn(val int64)
- func (m *NetflowGraphWidget) SetName(val *string)
- func (m *NetflowGraphWidget) SetTheme(val string)
- func (m *NetflowGraphWidget) SetTimescale(val string)
- func (m *NetflowGraphWidget) SetType(val string)
- func (m *NetflowGraphWidget) SetUserPermission(val string)
- func (m *NetflowGraphWidget) Theme() string
- func (m *NetflowGraphWidget) Timescale() string
- func (m *NetflowGraphWidget) Type() string
- func (m *NetflowGraphWidget) UnmarshalBinary(b []byte) error
- func (m *NetflowGraphWidget) UnmarshalJSON(raw []byte) error
- func (m *NetflowGraphWidget) UserPermission() string
- func (m *NetflowGraphWidget) Validate(formats strfmt.Registry) error
- type NetflowGroupGraphWidget
- func (m *NetflowGroupGraphWidget) DashboardID() *int32
- func (m *NetflowGroupGraphWidget) Description() string
- func (m *NetflowGroupGraphWidget) ID() int32
- func (m *NetflowGroupGraphWidget) Interval() int32
- func (m *NetflowGroupGraphWidget) LastUpdatedBy() string
- func (m *NetflowGroupGraphWidget) LastUpdatedOn() int64
- func (m *NetflowGroupGraphWidget) MarshalBinary() ([]byte, error)
- func (m NetflowGroupGraphWidget) MarshalJSON() ([]byte, error)
- func (m *NetflowGroupGraphWidget) Name() *string
- func (m *NetflowGroupGraphWidget) SetDashboardID(val *int32)
- func (m *NetflowGroupGraphWidget) SetDescription(val string)
- func (m *NetflowGroupGraphWidget) SetID(val int32)
- func (m *NetflowGroupGraphWidget) SetInterval(val int32)
- func (m *NetflowGroupGraphWidget) SetLastUpdatedBy(val string)
- func (m *NetflowGroupGraphWidget) SetLastUpdatedOn(val int64)
- func (m *NetflowGroupGraphWidget) SetName(val *string)
- func (m *NetflowGroupGraphWidget) SetTheme(val string)
- func (m *NetflowGroupGraphWidget) SetTimescale(val string)
- func (m *NetflowGroupGraphWidget) SetType(val string)
- func (m *NetflowGroupGraphWidget) SetUserPermission(val string)
- func (m *NetflowGroupGraphWidget) Theme() string
- func (m *NetflowGroupGraphWidget) Timescale() string
- func (m *NetflowGroupGraphWidget) Type() string
- func (m *NetflowGroupGraphWidget) UnmarshalBinary(b []byte) error
- func (m *NetflowGroupGraphWidget) UnmarshalJSON(raw []byte) error
- func (m *NetflowGroupGraphWidget) UserPermission() string
- func (m *NetflowGroupGraphWidget) Validate(formats strfmt.Registry) error
- type NetflowGroupWidget
- func (m *NetflowGroupWidget) DashboardID() *int32
- func (m *NetflowGroupWidget) Description() string
- func (m *NetflowGroupWidget) ID() int32
- func (m *NetflowGroupWidget) Interval() int32
- func (m *NetflowGroupWidget) LastUpdatedBy() string
- func (m *NetflowGroupWidget) LastUpdatedOn() int64
- func (m *NetflowGroupWidget) MarshalBinary() ([]byte, error)
- func (m NetflowGroupWidget) MarshalJSON() ([]byte, error)
- func (m *NetflowGroupWidget) Name() *string
- func (m *NetflowGroupWidget) SetDashboardID(val *int32)
- func (m *NetflowGroupWidget) SetDescription(val string)
- func (m *NetflowGroupWidget) SetID(val int32)
- func (m *NetflowGroupWidget) SetInterval(val int32)
- func (m *NetflowGroupWidget) SetLastUpdatedBy(val string)
- func (m *NetflowGroupWidget) SetLastUpdatedOn(val int64)
- func (m *NetflowGroupWidget) SetName(val *string)
- func (m *NetflowGroupWidget) SetTheme(val string)
- func (m *NetflowGroupWidget) SetTimescale(val string)
- func (m *NetflowGroupWidget) SetType(val string)
- func (m *NetflowGroupWidget) SetUserPermission(val string)
- func (m *NetflowGroupWidget) Theme() string
- func (m *NetflowGroupWidget) Timescale() string
- func (m *NetflowGroupWidget) Type() string
- func (m *NetflowGroupWidget) UnmarshalBinary(b []byte) error
- func (m *NetflowGroupWidget) UnmarshalJSON(raw []byte) error
- func (m *NetflowGroupWidget) UserPermission() string
- func (m *NetflowGroupWidget) Validate(formats strfmt.Registry) error
- type NetflowGroupWidgetData
- func (m *NetflowGroupWidgetData) Items() []NetflowDataBase
- func (m *NetflowGroupWidgetData) MarshalBinary() ([]byte, error)
- func (m NetflowGroupWidgetData) MarshalJSON() ([]byte, error)
- func (m *NetflowGroupWidgetData) SetItems(val []NetflowDataBase)
- func (m *NetflowGroupWidgetData) SetTitle(val string)
- func (m *NetflowGroupWidgetData) SetType(val string)
- func (m *NetflowGroupWidgetData) Title() string
- func (m *NetflowGroupWidgetData) Type() string
- func (m *NetflowGroupWidgetData) UnmarshalBinary(b []byte) error
- func (m *NetflowGroupWidgetData) UnmarshalJSON(raw []byte) error
- func (m *NetflowGroupWidgetData) Validate(formats strfmt.Registry) error
- type NetflowPort
- type NetflowQoSReportTableRow
- func (m *NetflowQoSReportTableRow) DataType() string
- func (m *NetflowQoSReportTableRow) MarshalBinary() ([]byte, error)
- func (m NetflowQoSReportTableRow) MarshalJSON() ([]byte, error)
- func (m *NetflowQoSReportTableRow) SetDataType(val string)
- func (m *NetflowQoSReportTableRow) UnmarshalBinary(b []byte) error
- func (m *NetflowQoSReportTableRow) UnmarshalJSON(raw []byte) error
- func (m *NetflowQoSReportTableRow) Validate(formats strfmt.Registry) error
- type NetflowReport
- func (m *NetflowReport) CustomReportTypeID() int32
- func (m *NetflowReport) CustomReportTypeName() string
- func (m *NetflowReport) Delivery() string
- func (m *NetflowReport) Description() string
- func (m *NetflowReport) EnableViewAsOtherUser() *bool
- func (m *NetflowReport) Format() string
- func (m *NetflowReport) GroupID() int32
- func (m *NetflowReport) ID() int32
- func (m *NetflowReport) LastGenerateOn() int64
- func (m *NetflowReport) LastGeneratePages() int32
- func (m *NetflowReport) LastGenerateSize() int64
- func (m *NetflowReport) LastmodifyUserID() int32
- func (m *NetflowReport) LastmodifyUserName() string
- func (m *NetflowReport) MarshalBinary() ([]byte, error)
- func (m NetflowReport) MarshalJSON() ([]byte, error)
- func (m *NetflowReport) Name() *string
- func (m *NetflowReport) Recipients() []*ReportRecipient
- func (m *NetflowReport) ReportLinkNum() int32
- func (m *NetflowReport) Schedule() string
- func (m *NetflowReport) ScheduleTimezone() string
- func (m *NetflowReport) SetCustomReportTypeID(val int32)
- func (m *NetflowReport) SetCustomReportTypeName(val string)
- func (m *NetflowReport) SetDelivery(val string)
- func (m *NetflowReport) SetDescription(val string)
- func (m *NetflowReport) SetEnableViewAsOtherUser(val *bool)
- func (m *NetflowReport) SetFormat(val string)
- func (m *NetflowReport) SetGroupID(val int32)
- func (m *NetflowReport) SetID(val int32)
- func (m *NetflowReport) SetLastGenerateOn(val int64)
- func (m *NetflowReport) SetLastGeneratePages(val int32)
- func (m *NetflowReport) SetLastGenerateSize(val int64)
- func (m *NetflowReport) SetLastmodifyUserID(val int32)
- func (m *NetflowReport) SetLastmodifyUserName(val string)
- func (m *NetflowReport) SetName(val *string)
- func (m *NetflowReport) SetRecipients(val []*ReportRecipient)
- func (m *NetflowReport) SetReportLinkNum(val int32)
- func (m *NetflowReport) SetSchedule(val string)
- func (m *NetflowReport) SetScheduleTimezone(val string)
- func (m *NetflowReport) SetType(val string)
- func (m *NetflowReport) SetUserPermission(val string)
- func (m *NetflowReport) Type() string
- func (m *NetflowReport) UnmarshalBinary(b []byte) error
- func (m *NetflowReport) UnmarshalJSON(raw []byte) error
- func (m *NetflowReport) UserPermission() string
- func (m *NetflowReport) Validate(formats strfmt.Registry) error
- type NetflowWidget
- func (m *NetflowWidget) DashboardID() *int32
- func (m *NetflowWidget) Description() string
- func (m *NetflowWidget) ID() int32
- func (m *NetflowWidget) Interval() int32
- func (m *NetflowWidget) LastUpdatedBy() string
- func (m *NetflowWidget) LastUpdatedOn() int64
- func (m *NetflowWidget) MarshalBinary() ([]byte, error)
- func (m NetflowWidget) MarshalJSON() ([]byte, error)
- func (m *NetflowWidget) Name() *string
- func (m *NetflowWidget) SetDashboardID(val *int32)
- func (m *NetflowWidget) SetDescription(val string)
- func (m *NetflowWidget) SetID(val int32)
- func (m *NetflowWidget) SetInterval(val int32)
- func (m *NetflowWidget) SetLastUpdatedBy(val string)
- func (m *NetflowWidget) SetLastUpdatedOn(val int64)
- func (m *NetflowWidget) SetName(val *string)
- func (m *NetflowWidget) SetTheme(val string)
- func (m *NetflowWidget) SetTimescale(val string)
- func (m *NetflowWidget) SetType(val string)
- func (m *NetflowWidget) SetUserPermission(val string)
- func (m *NetflowWidget) Theme() string
- func (m *NetflowWidget) Timescale() string
- func (m *NetflowWidget) Type() string
- func (m *NetflowWidget) UnmarshalBinary(b []byte) error
- func (m *NetflowWidget) UnmarshalJSON(raw []byte) error
- func (m *NetflowWidget) UserPermission() string
- func (m *NetflowWidget) Validate(formats strfmt.Registry) error
- type NetflowWidgetData
- func (m *NetflowWidgetData) Items() []NetflowDataBase
- func (m *NetflowWidgetData) MarshalBinary() ([]byte, error)
- func (m NetflowWidgetData) MarshalJSON() ([]byte, error)
- func (m *NetflowWidgetData) SetItems(val []NetflowDataBase)
- func (m *NetflowWidgetData) SetTitle(val string)
- func (m *NetflowWidgetData) SetType(val string)
- func (m *NetflowWidgetData) Title() string
- func (m *NetflowWidgetData) Type() string
- func (m *NetflowWidgetData) UnmarshalBinary(b []byte) error
- func (m *NetflowWidgetData) UnmarshalJSON(raw []byte) error
- func (m *NetflowWidgetData) Validate(formats strfmt.Registry) error
- type Netscan
- type NetscanPaginationResponse
- func (m *NetscanPaginationResponse) Items() []Netscan
- func (m *NetscanPaginationResponse) MarshalBinary() ([]byte, error)
- func (m NetscanPaginationResponse) MarshalJSON() ([]byte, error)
- func (m *NetscanPaginationResponse) SetItems(val []Netscan)
- func (m *NetscanPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *NetscanPaginationResponse) UnmarshalJSON(raw []byte) error
- func (m *NetscanPaginationResponse) Validate(formats strfmt.Registry) error
- type NetscanPorts
- type NextUpgradeInfo
- type NormalGraphWidget
- func (m *NormalGraphWidget) DashboardID() *int32
- func (m *NormalGraphWidget) Description() string
- func (m *NormalGraphWidget) ID() int32
- func (m *NormalGraphWidget) Interval() int32
- func (m *NormalGraphWidget) LastUpdatedBy() string
- func (m *NormalGraphWidget) LastUpdatedOn() int64
- func (m *NormalGraphWidget) MarshalBinary() ([]byte, error)
- func (m NormalGraphWidget) MarshalJSON() ([]byte, error)
- func (m *NormalGraphWidget) Name() *string
- func (m *NormalGraphWidget) SetDashboardID(val *int32)
- func (m *NormalGraphWidget) SetDescription(val string)
- func (m *NormalGraphWidget) SetID(val int32)
- func (m *NormalGraphWidget) SetInterval(val int32)
- func (m *NormalGraphWidget) SetLastUpdatedBy(val string)
- func (m *NormalGraphWidget) SetLastUpdatedOn(val int64)
- func (m *NormalGraphWidget) SetName(val *string)
- func (m *NormalGraphWidget) SetTheme(val string)
- func (m *NormalGraphWidget) SetTimescale(val string)
- func (m *NormalGraphWidget) SetType(val string)
- func (m *NormalGraphWidget) SetUserPermission(val string)
- func (m *NormalGraphWidget) Theme() string
- func (m *NormalGraphWidget) Timescale() string
- func (m *NormalGraphWidget) Type() string
- func (m *NormalGraphWidget) UnmarshalBinary(b []byte) error
- func (m *NormalGraphWidget) UnmarshalJSON(raw []byte) error
- func (m *NormalGraphWidget) UserPermission() string
- func (m *NormalGraphWidget) Validate(formats strfmt.Registry) error
- type OnetimeUpgradeInfo
- type OpsNote
- func (m *OpsNote) MarshalBinary() ([]byte, error)
- func (m OpsNote) MarshalJSON() ([]byte, error)
- func (m *OpsNote) Scopes() []OpsNoteScope
- func (m *OpsNote) SetScopes(val []OpsNoteScope)
- func (m *OpsNote) UnmarshalBinary(b []byte) error
- func (m *OpsNote) UnmarshalJSON(raw []byte) error
- func (m *OpsNote) Validate(formats strfmt.Registry) error
- type OpsNoteDeviceGroupScope
- func (m *OpsNoteDeviceGroupScope) MarshalBinary() ([]byte, error)
- func (m OpsNoteDeviceGroupScope) MarshalJSON() ([]byte, error)
- func (m *OpsNoteDeviceGroupScope) SetType(val string)
- func (m *OpsNoteDeviceGroupScope) Type() string
- func (m *OpsNoteDeviceGroupScope) UnmarshalBinary(b []byte) error
- func (m *OpsNoteDeviceGroupScope) UnmarshalJSON(raw []byte) error
- func (m *OpsNoteDeviceGroupScope) Validate(formats strfmt.Registry) error
- type OpsNoteDeviceScope
- func (m *OpsNoteDeviceScope) MarshalBinary() ([]byte, error)
- func (m OpsNoteDeviceScope) MarshalJSON() ([]byte, error)
- func (m *OpsNoteDeviceScope) SetType(val string)
- func (m *OpsNoteDeviceScope) Type() string
- func (m *OpsNoteDeviceScope) UnmarshalBinary(b []byte) error
- func (m *OpsNoteDeviceScope) UnmarshalJSON(raw []byte) error
- func (m *OpsNoteDeviceScope) Validate(formats strfmt.Registry) error
- type OpsNoteGroupAllScope
- func (m *OpsNoteGroupAllScope) MarshalBinary() ([]byte, error)
- func (m OpsNoteGroupAllScope) MarshalJSON() ([]byte, error)
- func (m *OpsNoteGroupAllScope) SetType(val string)
- func (m *OpsNoteGroupAllScope) Type() string
- func (m *OpsNoteGroupAllScope) UnmarshalBinary(b []byte) error
- func (m *OpsNoteGroupAllScope) UnmarshalJSON(raw []byte) error
- func (m *OpsNoteGroupAllScope) Validate(formats strfmt.Registry) error
- type OpsNotePaginationResponse
- type OpsNoteScope
- type OpsNoteTagBase
- type OpsNoteWebsiteGroupScope
- func (m *OpsNoteWebsiteGroupScope) MarshalBinary() ([]byte, error)
- func (m OpsNoteWebsiteGroupScope) MarshalJSON() ([]byte, error)
- func (m *OpsNoteWebsiteGroupScope) SetType(val string)
- func (m *OpsNoteWebsiteGroupScope) Type() string
- func (m *OpsNoteWebsiteGroupScope) UnmarshalBinary(b []byte) error
- func (m *OpsNoteWebsiteGroupScope) UnmarshalJSON(raw []byte) error
- func (m *OpsNoteWebsiteGroupScope) Validate(formats strfmt.Registry) error
- type OpsNoteWebsiteScope
- func (m *OpsNoteWebsiteScope) MarshalBinary() ([]byte, error)
- func (m OpsNoteWebsiteScope) MarshalJSON() ([]byte, error)
- func (m *OpsNoteWebsiteScope) SetType(val string)
- func (m *OpsNoteWebsiteScope) Type() string
- func (m *OpsNoteWebsiteScope) UnmarshalBinary(b []byte) error
- func (m *OpsNoteWebsiteScope) UnmarshalJSON(raw []byte) error
- func (m *OpsNoteWebsiteScope) Validate(formats strfmt.Registry) error
- type OverviewGraphDataPoint
- type OverviewGraphWidget
- func (m *OverviewGraphWidget) DashboardID() *int32
- func (m *OverviewGraphWidget) Description() string
- func (m *OverviewGraphWidget) ID() int32
- func (m *OverviewGraphWidget) Interval() int32
- func (m *OverviewGraphWidget) LastUpdatedBy() string
- func (m *OverviewGraphWidget) LastUpdatedOn() int64
- func (m *OverviewGraphWidget) MarshalBinary() ([]byte, error)
- func (m OverviewGraphWidget) MarshalJSON() ([]byte, error)
- func (m *OverviewGraphWidget) Name() *string
- func (m *OverviewGraphWidget) SetDashboardID(val *int32)
- func (m *OverviewGraphWidget) SetDescription(val string)
- func (m *OverviewGraphWidget) SetID(val int32)
- func (m *OverviewGraphWidget) SetInterval(val int32)
- func (m *OverviewGraphWidget) SetLastUpdatedBy(val string)
- func (m *OverviewGraphWidget) SetLastUpdatedOn(val int64)
- func (m *OverviewGraphWidget) SetName(val *string)
- func (m *OverviewGraphWidget) SetTheme(val string)
- func (m *OverviewGraphWidget) SetTimescale(val string)
- func (m *OverviewGraphWidget) SetType(val string)
- func (m *OverviewGraphWidget) SetUserPermission(val string)
- func (m *OverviewGraphWidget) Theme() string
- func (m *OverviewGraphWidget) Timescale() string
- func (m *OverviewGraphWidget) Type() string
- func (m *OverviewGraphWidget) UnmarshalBinary(b []byte) error
- func (m *OverviewGraphWidget) UnmarshalJSON(raw []byte) error
- func (m *OverviewGraphWidget) UserPermission() string
- func (m *OverviewGraphWidget) Validate(formats strfmt.Registry) error
- type PDHAutoDiscoveryMethod
- func (m *PDHAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m PDHAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *PDHAutoDiscoveryMethod) Name() string
- func (m *PDHAutoDiscoveryMethod) SetName(val string)
- func (m *PDHAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *PDHAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *PDHAutoDiscoveryMethod) Validate(formats strfmt.Registry) error
- type PerfmonCollectorAttribute
- func (m *PerfmonCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m PerfmonCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *PerfmonCollectorAttribute) Name() string
- func (m *PerfmonCollectorAttribute) SetName(val string)
- func (m *PerfmonCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *PerfmonCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *PerfmonCollectorAttribute) Validate(formats strfmt.Registry) error
- type PerfmonCounter
- type Period
- type PieChartData
- type PieChartDataPoint
- type PieChartInfo
- type PieChartItem
- type PieChartWidget
- func (m *PieChartWidget) DashboardID() *int32
- func (m *PieChartWidget) Description() string
- func (m *PieChartWidget) ID() int32
- func (m *PieChartWidget) Interval() int32
- func (m *PieChartWidget) LastUpdatedBy() string
- func (m *PieChartWidget) LastUpdatedOn() int64
- func (m *PieChartWidget) MarshalBinary() ([]byte, error)
- func (m PieChartWidget) MarshalJSON() ([]byte, error)
- func (m *PieChartWidget) Name() *string
- func (m *PieChartWidget) SetDashboardID(val *int32)
- func (m *PieChartWidget) SetDescription(val string)
- func (m *PieChartWidget) SetID(val int32)
- func (m *PieChartWidget) SetInterval(val int32)
- func (m *PieChartWidget) SetLastUpdatedBy(val string)
- func (m *PieChartWidget) SetLastUpdatedOn(val int64)
- func (m *PieChartWidget) SetName(val *string)
- func (m *PieChartWidget) SetTheme(val string)
- func (m *PieChartWidget) SetTimescale(val string)
- func (m *PieChartWidget) SetType(val string)
- func (m *PieChartWidget) SetUserPermission(val string)
- func (m *PieChartWidget) Theme() string
- func (m *PieChartWidget) Timescale() string
- func (m *PieChartWidget) Type() string
- func (m *PieChartWidget) UnmarshalBinary(b []byte) error
- func (m *PieChartWidget) UnmarshalJSON(raw []byte) error
- func (m *PieChartWidget) UserPermission() string
- func (m *PieChartWidget) Validate(formats strfmt.Registry) error
- type PieChartWidgetData
- func (m *PieChartWidgetData) MarshalBinary() ([]byte, error)
- func (m PieChartWidgetData) MarshalJSON() ([]byte, error)
- func (m *PieChartWidgetData) SetTitle(val string)
- func (m *PieChartWidgetData) SetType(val string)
- func (m *PieChartWidgetData) Title() string
- func (m *PieChartWidgetData) Type() string
- func (m *PieChartWidgetData) UnmarshalBinary(b []byte) error
- func (m *PieChartWidgetData) UnmarshalJSON(raw []byte) error
- func (m *PieChartWidgetData) Validate(formats strfmt.Registry) error
- type PingCheck
- func (m *PingCheck) Checkpoints() []*WebsiteCheckPoint
- func (m *PingCheck) Collectors() []*WebsiteCollectorInfo
- func (m *PingCheck) Description() string
- func (m *PingCheck) DisableAlerting() bool
- func (m *PingCheck) GlobalSmAlertCond() int32
- func (m *PingCheck) GroupID() int32
- func (m *PingCheck) ID() int32
- func (m *PingCheck) IndividualAlertLevel() string
- func (m *PingCheck) IndividualSmAlertEnable() bool
- func (m *PingCheck) IsInternal() bool
- func (m *PingCheck) MarshalBinary() ([]byte, error)
- func (m PingCheck) MarshalJSON() ([]byte, error)
- func (m *PingCheck) Name() *string
- func (m *PingCheck) OverallAlertLevel() string
- func (m *PingCheck) PollingInterval() int32
- func (m *PingCheck) Properties() []*NameAndValue
- func (m *PingCheck) SetCheckpoints(val []*WebsiteCheckPoint)
- func (m *PingCheck) SetCollectors(val []*WebsiteCollectorInfo)
- func (m *PingCheck) SetDescription(val string)
- func (m *PingCheck) SetDisableAlerting(val bool)
- func (m *PingCheck) SetGlobalSmAlertCond(val int32)
- func (m *PingCheck) SetGroupID(val int32)
- func (m *PingCheck) SetID(val int32)
- func (m *PingCheck) SetIndividualAlertLevel(val string)
- func (m *PingCheck) SetIndividualSmAlertEnable(val bool)
- func (m *PingCheck) SetIsInternal(val bool)
- func (m *PingCheck) SetName(val *string)
- func (m *PingCheck) SetOverallAlertLevel(val string)
- func (m *PingCheck) SetPollingInterval(val int32)
- func (m *PingCheck) SetProperties(val []*NameAndValue)
- func (m *PingCheck) SetStatus(val string)
- func (m *PingCheck) SetStopMonitoring(val bool)
- func (m *PingCheck) SetStopMonitoringByFolder(val *bool)
- func (m *PingCheck) SetTemplate(val interface{})
- func (m *PingCheck) SetTestLocation(val *WebsiteLocation)
- func (m *PingCheck) SetTransition(val int32)
- func (m *PingCheck) SetType(val string)
- func (m *PingCheck) SetUseDefaultAlertSetting(val bool)
- func (m *PingCheck) SetUseDefaultLocationSetting(val bool)
- func (m *PingCheck) SetUserPermission(val string)
- func (m *PingCheck) Status() string
- func (m *PingCheck) StopMonitoring() bool
- func (m *PingCheck) StopMonitoringByFolder() *bool
- func (m *PingCheck) Template() interface{}
- func (m *PingCheck) TestLocation() *WebsiteLocation
- func (m *PingCheck) Transition() int32
- func (m *PingCheck) Type() string
- func (m *PingCheck) UnmarshalBinary(b []byte) error
- func (m *PingCheck) UnmarshalJSON(raw []byte) error
- func (m *PingCheck) UseDefaultAlertSetting() bool
- func (m *PingCheck) UseDefaultLocationSetting() bool
- func (m *PingCheck) UserPermission() string
- func (m *PingCheck) Validate(formats strfmt.Registry) error
- type PingCollectorAttribute
- func (m *PingCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m PingCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *PingCollectorAttribute) Name() string
- func (m *PingCollectorAttribute) SetName(val string)
- func (m *PingCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *PingCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *PingCollectorAttribute) Validate(formats strfmt.Registry) error
- type PointSource
- type PortAutoDiscoveryMethod
- func (m *PortAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m PortAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *PortAutoDiscoveryMethod) Name() string
- func (m *PortAutoDiscoveryMethod) SetName(val string)
- func (m *PortAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *PortAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *PortAutoDiscoveryMethod) Validate(formats strfmt.Registry) error
- type PortPaginationResponse
- type Privilege
- type PropertyMatchRule
- type PropertyPaginationResponse
- type RawDataValues
- type Recipient
- type RecipientGroup
- type RecipientGroupPaginationResponse
- type ReportBase
- type ReportGroup
- type ReportGroupPaginationResponse
- type ReportPaginationResponse
- func (m *ReportPaginationResponse) Items() []ReportBase
- func (m *ReportPaginationResponse) MarshalBinary() ([]byte, error)
- func (m ReportPaginationResponse) MarshalJSON() ([]byte, error)
- func (m *ReportPaginationResponse) SetItems(val []ReportBase)
- func (m *ReportPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *ReportPaginationResponse) UnmarshalJSON(raw []byte) error
- func (m *ReportPaginationResponse) Validate(formats strfmt.Registry) error
- type ReportRecipient
- type ResultItem
- type Role
- type RolePaginationResponse
- type RoleReport
- func (m *RoleReport) CustomReportTypeID() int32
- func (m *RoleReport) CustomReportTypeName() string
- func (m *RoleReport) Delivery() string
- func (m *RoleReport) Description() string
- func (m *RoleReport) EnableViewAsOtherUser() *bool
- func (m *RoleReport) Format() string
- func (m *RoleReport) GroupID() int32
- func (m *RoleReport) ID() int32
- func (m *RoleReport) LastGenerateOn() int64
- func (m *RoleReport) LastGeneratePages() int32
- func (m *RoleReport) LastGenerateSize() int64
- func (m *RoleReport) LastmodifyUserID() int32
- func (m *RoleReport) LastmodifyUserName() string
- func (m *RoleReport) MarshalBinary() ([]byte, error)
- func (m RoleReport) MarshalJSON() ([]byte, error)
- func (m *RoleReport) Name() *string
- func (m *RoleReport) Recipients() []*ReportRecipient
- func (m *RoleReport) ReportLinkNum() int32
- func (m *RoleReport) Schedule() string
- func (m *RoleReport) ScheduleTimezone() string
- func (m *RoleReport) SetCustomReportTypeID(val int32)
- func (m *RoleReport) SetCustomReportTypeName(val string)
- func (m *RoleReport) SetDelivery(val string)
- func (m *RoleReport) SetDescription(val string)
- func (m *RoleReport) SetEnableViewAsOtherUser(val *bool)
- func (m *RoleReport) SetFormat(val string)
- func (m *RoleReport) SetGroupID(val int32)
- func (m *RoleReport) SetID(val int32)
- func (m *RoleReport) SetLastGenerateOn(val int64)
- func (m *RoleReport) SetLastGeneratePages(val int32)
- func (m *RoleReport) SetLastGenerateSize(val int64)
- func (m *RoleReport) SetLastmodifyUserID(val int32)
- func (m *RoleReport) SetLastmodifyUserName(val string)
- func (m *RoleReport) SetName(val *string)
- func (m *RoleReport) SetRecipients(val []*ReportRecipient)
- func (m *RoleReport) SetReportLinkNum(val int32)
- func (m *RoleReport) SetSchedule(val string)
- func (m *RoleReport) SetScheduleTimezone(val string)
- func (m *RoleReport) SetType(val string)
- func (m *RoleReport) SetUserPermission(val string)
- func (m *RoleReport) Type() string
- func (m *RoleReport) UnmarshalBinary(b []byte) error
- func (m *RoleReport) UnmarshalJSON(raw []byte) error
- func (m *RoleReport) UserPermission() string
- func (m *RoleReport) Validate(formats strfmt.Registry) error
- type RowData
- type SDKScriptCollectorAttribute
- func (m *SDKScriptCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m SDKScriptCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *SDKScriptCollectorAttribute) Name() string
- func (m *SDKScriptCollectorAttribute) SetName(val string)
- func (m *SDKScriptCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *SDKScriptCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *SDKScriptCollectorAttribute) Validate(formats strfmt.Registry) error
- type SDKScriptDiscoveryMethod
- func (m *SDKScriptDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m SDKScriptDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *SDKScriptDiscoveryMethod) Name() string
- func (m *SDKScriptDiscoveryMethod) SetName(val string)
- func (m *SDKScriptDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *SDKScriptDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *SDKScriptDiscoveryMethod) Validate(formats strfmt.Registry) error
- type SDT
- type SDTHistory
- type SDTPaginationResponse
- func (m *SDTPaginationResponse) Items() []SDT
- func (m *SDTPaginationResponse) MarshalBinary() ([]byte, error)
- func (m SDTPaginationResponse) MarshalJSON() ([]byte, error)
- func (m *SDTPaginationResponse) SetItems(val []SDT)
- func (m *SDTPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *SDTPaginationResponse) UnmarshalJSON(raw []byte) error
- func (m *SDTPaginationResponse) Validate(formats strfmt.Registry) error
- type SLAMetric
- type SLAReport
- func (m *SLAReport) CustomReportTypeID() int32
- func (m *SLAReport) CustomReportTypeName() string
- func (m *SLAReport) Delivery() string
- func (m *SLAReport) Description() string
- func (m *SLAReport) EnableViewAsOtherUser() *bool
- func (m *SLAReport) Format() string
- func (m *SLAReport) GroupID() int32
- func (m *SLAReport) ID() int32
- func (m *SLAReport) LastGenerateOn() int64
- func (m *SLAReport) LastGeneratePages() int32
- func (m *SLAReport) LastGenerateSize() int64
- func (m *SLAReport) LastmodifyUserID() int32
- func (m *SLAReport) LastmodifyUserName() string
- func (m *SLAReport) MarshalBinary() ([]byte, error)
- func (m SLAReport) MarshalJSON() ([]byte, error)
- func (m *SLAReport) Name() *string
- func (m *SLAReport) Recipients() []*ReportRecipient
- func (m *SLAReport) ReportLinkNum() int32
- func (m *SLAReport) Schedule() string
- func (m *SLAReport) ScheduleTimezone() string
- func (m *SLAReport) SetCustomReportTypeID(val int32)
- func (m *SLAReport) SetCustomReportTypeName(val string)
- func (m *SLAReport) SetDelivery(val string)
- func (m *SLAReport) SetDescription(val string)
- func (m *SLAReport) SetEnableViewAsOtherUser(val *bool)
- func (m *SLAReport) SetFormat(val string)
- func (m *SLAReport) SetGroupID(val int32)
- func (m *SLAReport) SetID(val int32)
- func (m *SLAReport) SetLastGenerateOn(val int64)
- func (m *SLAReport) SetLastGeneratePages(val int32)
- func (m *SLAReport) SetLastGenerateSize(val int64)
- func (m *SLAReport) SetLastmodifyUserID(val int32)
- func (m *SLAReport) SetLastmodifyUserName(val string)
- func (m *SLAReport) SetName(val *string)
- func (m *SLAReport) SetRecipients(val []*ReportRecipient)
- func (m *SLAReport) SetReportLinkNum(val int32)
- func (m *SLAReport) SetSchedule(val string)
- func (m *SLAReport) SetScheduleTimezone(val string)
- func (m *SLAReport) SetType(val string)
- func (m *SLAReport) SetUserPermission(val string)
- func (m *SLAReport) Type() string
- func (m *SLAReport) UnmarshalBinary(b []byte) error
- func (m *SLAReport) UnmarshalJSON(raw []byte) error
- func (m *SLAReport) UserPermission() string
- func (m *SLAReport) Validate(formats strfmt.Registry) error
- type SNMPAutoDiscoveryMethod
- func (m *SNMPAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m SNMPAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *SNMPAutoDiscoveryMethod) Name() string
- func (m *SNMPAutoDiscoveryMethod) SetName(val string)
- func (m *SNMPAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *SNMPAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *SNMPAutoDiscoveryMethod) Validate(formats strfmt.Registry) error
- type SNMPCollectorAttribute
- func (m *SNMPCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m SNMPCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *SNMPCollectorAttribute) Name() string
- func (m *SNMPCollectorAttribute) SetName(val string)
- func (m *SNMPCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *SNMPCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *SNMPCollectorAttribute) Validate(formats strfmt.Registry) error
- type ScriptAutoDiscoveryMethod
- func (m *ScriptAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m ScriptAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *ScriptAutoDiscoveryMethod) Name() string
- func (m *ScriptAutoDiscoveryMethod) SetName(val string)
- func (m *ScriptAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *ScriptAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *ScriptAutoDiscoveryMethod) Validate(formats strfmt.Registry) error
- type ScriptCollectorAttribute
- func (m *ScriptCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m ScriptCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *ScriptCollectorAttribute) Name() string
- func (m *ScriptCollectorAttribute) SetName(val string)
- func (m *ScriptCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *ScriptCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *ScriptCollectorAttribute) Validate(formats strfmt.Registry) error
- type ScriptERIdiscoveryAttributeV2
- type ScriptNetscan
- func (m *ScriptNetscan) Collector() *int32
- func (m *ScriptNetscan) CollectorDescription() string
- func (m *ScriptNetscan) CollectorGroup() int32
- func (m *ScriptNetscan) CollectorGroupName() string
- func (m *ScriptNetscan) Creator() string
- func (m *ScriptNetscan) Description() string
- func (m *ScriptNetscan) Duplicate() *ExcludeDuplicateIps
- func (m *ScriptNetscan) Group() string
- func (m *ScriptNetscan) ID() int32
- func (m *ScriptNetscan) MarshalBinary() ([]byte, error)
- func (m ScriptNetscan) MarshalJSON() ([]byte, error)
- func (m *ScriptNetscan) Method() string
- func (m *ScriptNetscan) Name() *string
- func (m *ScriptNetscan) NextStart() string
- func (m *ScriptNetscan) NextStartEpoch() int64
- func (m *ScriptNetscan) NsgID() int32
- func (m *ScriptNetscan) Schedule() *NetScanSchedule
- func (m *ScriptNetscan) SetCollector(val *int32)
- func (m *ScriptNetscan) SetCollectorDescription(val string)
- func (m *ScriptNetscan) SetCollectorGroup(val int32)
- func (m *ScriptNetscan) SetCollectorGroupName(val string)
- func (m *ScriptNetscan) SetCreator(val string)
- func (m *ScriptNetscan) SetDescription(val string)
- func (m *ScriptNetscan) SetDuplicate(val *ExcludeDuplicateIps)
- func (m *ScriptNetscan) SetGroup(val string)
- func (m *ScriptNetscan) SetID(val int32)
- func (m *ScriptNetscan) SetMethod(val string)
- func (m *ScriptNetscan) SetName(val *string)
- func (m *ScriptNetscan) SetNextStart(val string)
- func (m *ScriptNetscan) SetNextStartEpoch(val int64)
- func (m *ScriptNetscan) SetNsgID(val int32)
- func (m *ScriptNetscan) SetSchedule(val *NetScanSchedule)
- func (m *ScriptNetscan) SetVersion(val int32)
- func (m *ScriptNetscan) UnmarshalBinary(b []byte) error
- func (m *ScriptNetscan) UnmarshalJSON(raw []byte) error
- func (m *ScriptNetscan) Validate(formats strfmt.Registry) error
- func (m *ScriptNetscan) Version() int32
- type ServiceAlert
- func (m *ServiceAlert) DashboardID() *int32
- func (m *ServiceAlert) Description() string
- func (m *ServiceAlert) ID() int32
- func (m *ServiceAlert) Interval() int32
- func (m *ServiceAlert) LastUpdatedBy() string
- func (m *ServiceAlert) LastUpdatedOn() int64
- func (m *ServiceAlert) MarshalBinary() ([]byte, error)
- func (m ServiceAlert) MarshalJSON() ([]byte, error)
- func (m *ServiceAlert) Name() *string
- func (m *ServiceAlert) SetDashboardID(val *int32)
- func (m *ServiceAlert) SetDescription(val string)
- func (m *ServiceAlert) SetID(val int32)
- func (m *ServiceAlert) SetInterval(val int32)
- func (m *ServiceAlert) SetLastUpdatedBy(val string)
- func (m *ServiceAlert) SetLastUpdatedOn(val int64)
- func (m *ServiceAlert) SetName(val *string)
- func (m *ServiceAlert) SetTheme(val string)
- func (m *ServiceAlert) SetTimescale(val string)
- func (m *ServiceAlert) SetType(val string)
- func (m *ServiceAlert) SetUserPermission(val string)
- func (m *ServiceAlert) Theme() string
- func (m *ServiceAlert) Timescale() string
- func (m *ServiceAlert) Type() string
- func (m *ServiceAlert) UnmarshalBinary(b []byte) error
- func (m *ServiceAlert) UnmarshalJSON(raw []byte) error
- func (m *ServiceAlert) UserPermission() string
- func (m *ServiceAlert) Validate(formats strfmt.Registry) error
- type ServiceSDT
- func (m *ServiceSDT) Admin() string
- func (m *ServiceSDT) Comment() string
- func (m *ServiceSDT) Duration() int32
- func (m *ServiceSDT) EndDateTime() int64
- func (m *ServiceSDT) EndDateTimeOnLocal() string
- func (m *ServiceSDT) EndHour() int32
- func (m *ServiceSDT) EndMinute() int32
- func (m *ServiceSDT) Hour() int32
- func (m *ServiceSDT) ID() string
- func (m *ServiceSDT) IsEffective() *bool
- func (m *ServiceSDT) MarshalBinary() ([]byte, error)
- func (m ServiceSDT) MarshalJSON() ([]byte, error)
- func (m *ServiceSDT) Minute() int32
- func (m *ServiceSDT) MonthDay() int32
- func (m *ServiceSDT) SDTType() string
- func (m *ServiceSDT) SetAdmin(val string)
- func (m *ServiceSDT) SetComment(val string)
- func (m *ServiceSDT) SetDuration(val int32)
- func (m *ServiceSDT) SetEndDateTime(val int64)
- func (m *ServiceSDT) SetEndDateTimeOnLocal(val string)
- func (m *ServiceSDT) SetEndHour(val int32)
- func (m *ServiceSDT) SetEndMinute(val int32)
- func (m *ServiceSDT) SetHour(val int32)
- func (m *ServiceSDT) SetID(val string)
- func (m *ServiceSDT) SetIsEffective(val *bool)
- func (m *ServiceSDT) SetMinute(val int32)
- func (m *ServiceSDT) SetMonthDay(val int32)
- func (m *ServiceSDT) SetSDTType(val string)
- func (m *ServiceSDT) SetStartDateTime(val int64)
- func (m *ServiceSDT) SetStartDateTimeOnLocal(val string)
- func (m *ServiceSDT) SetTimezone(val string)
- func (m *ServiceSDT) SetType(val string)
- func (m *ServiceSDT) SetWeekDay(val string)
- func (m *ServiceSDT) SetWeekOfMonth(val string)
- func (m *ServiceSDT) StartDateTime() int64
- func (m *ServiceSDT) StartDateTimeOnLocal() string
- func (m *ServiceSDT) Timezone() string
- func (m *ServiceSDT) Type() string
- func (m *ServiceSDT) UnmarshalBinary(b []byte) error
- func (m *ServiceSDT) UnmarshalJSON(raw []byte) error
- func (m *ServiceSDT) Validate(formats strfmt.Registry) error
- func (m *ServiceSDT) WeekDay() string
- func (m *ServiceSDT) WeekOfMonth() string
- type SiteMonitorCheckPointPaginationResponse
- type SiteMonitorCheckpoint
- type StatsDGraph
- type StatsDGraphDisplay
- type StatsDMetricDefinition
- type StatsDWidget
- func (m *StatsDWidget) DashboardID() *int32
- func (m *StatsDWidget) Description() string
- func (m *StatsDWidget) ID() int32
- func (m *StatsDWidget) Interval() int32
- func (m *StatsDWidget) LastUpdatedBy() string
- func (m *StatsDWidget) LastUpdatedOn() int64
- func (m *StatsDWidget) MarshalBinary() ([]byte, error)
- func (m StatsDWidget) MarshalJSON() ([]byte, error)
- func (m *StatsDWidget) Name() *string
- func (m *StatsDWidget) SetDashboardID(val *int32)
- func (m *StatsDWidget) SetDescription(val string)
- func (m *StatsDWidget) SetID(val int32)
- func (m *StatsDWidget) SetInterval(val int32)
- func (m *StatsDWidget) SetLastUpdatedBy(val string)
- func (m *StatsDWidget) SetLastUpdatedOn(val int64)
- func (m *StatsDWidget) SetName(val *string)
- func (m *StatsDWidget) SetTheme(val string)
- func (m *StatsDWidget) SetTimescale(val string)
- func (m *StatsDWidget) SetType(val string)
- func (m *StatsDWidget) SetUserPermission(val string)
- func (m *StatsDWidget) Theme() string
- func (m *StatsDWidget) Timescale() string
- func (m *StatsDWidget) Type() string
- func (m *StatsDWidget) UnmarshalBinary(b []byte) error
- func (m *StatsDWidget) UnmarshalJSON(raw []byte) error
- func (m *StatsDWidget) UserPermission() string
- func (m *StatsDWidget) Validate(formats strfmt.Registry) error
- type TCPCollectorAttribute
- func (m *TCPCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m TCPCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *TCPCollectorAttribute) Name() string
- func (m *TCPCollectorAttribute) SetName(val string)
- func (m *TCPCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *TCPCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *TCPCollectorAttribute) Validate(formats strfmt.Registry) error
- type TableWidget
- func (m *TableWidget) DashboardID() *int32
- func (m *TableWidget) Description() string
- func (m *TableWidget) ID() int32
- func (m *TableWidget) Interval() int32
- func (m *TableWidget) LastUpdatedBy() string
- func (m *TableWidget) LastUpdatedOn() int64
- func (m *TableWidget) MarshalBinary() ([]byte, error)
- func (m TableWidget) MarshalJSON() ([]byte, error)
- func (m *TableWidget) Name() *string
- func (m *TableWidget) SetDashboardID(val *int32)
- func (m *TableWidget) SetDescription(val string)
- func (m *TableWidget) SetID(val int32)
- func (m *TableWidget) SetInterval(val int32)
- func (m *TableWidget) SetLastUpdatedBy(val string)
- func (m *TableWidget) SetLastUpdatedOn(val int64)
- func (m *TableWidget) SetName(val *string)
- func (m *TableWidget) SetTheme(val string)
- func (m *TableWidget) SetTimescale(val string)
- func (m *TableWidget) SetType(val string)
- func (m *TableWidget) SetUserPermission(val string)
- func (m *TableWidget) Theme() string
- func (m *TableWidget) Timescale() string
- func (m *TableWidget) Type() string
- func (m *TableWidget) UnmarshalBinary(b []byte) error
- func (m *TableWidget) UnmarshalJSON(raw []byte) error
- func (m *TableWidget) UserPermission() string
- func (m *TableWidget) Validate(formats strfmt.Registry) error
- type TableWidgetColumn
- type TableWidgetData
- func (m *TableWidgetData) MarshalBinary() ([]byte, error)
- func (m TableWidgetData) MarshalJSON() ([]byte, error)
- func (m *TableWidgetData) SetTitle(val string)
- func (m *TableWidgetData) SetType(val string)
- func (m *TableWidgetData) Title() string
- func (m *TableWidgetData) Type() string
- func (m *TableWidgetData) UnmarshalBinary(b []byte) error
- func (m *TableWidgetData) UnmarshalJSON(raw []byte) error
- func (m *TableWidgetData) Validate(formats strfmt.Registry) error
- type TableWidgetDataPoint
- type TableWidgetForecastConfiguration
- type TableWidgetInstanceCell
- type TableWidgetRow
- type TextWidget
- func (m *TextWidget) DashboardID() *int32
- func (m *TextWidget) Description() string
- func (m *TextWidget) ID() int32
- func (m *TextWidget) Interval() int32
- func (m *TextWidget) LastUpdatedBy() string
- func (m *TextWidget) LastUpdatedOn() int64
- func (m *TextWidget) MarshalBinary() ([]byte, error)
- func (m TextWidget) MarshalJSON() ([]byte, error)
- func (m *TextWidget) Name() *string
- func (m *TextWidget) SetDashboardID(val *int32)
- func (m *TextWidget) SetDescription(val string)
- func (m *TextWidget) SetID(val int32)
- func (m *TextWidget) SetInterval(val int32)
- func (m *TextWidget) SetLastUpdatedBy(val string)
- func (m *TextWidget) SetLastUpdatedOn(val int64)
- func (m *TextWidget) SetName(val *string)
- func (m *TextWidget) SetTheme(val string)
- func (m *TextWidget) SetTimescale(val string)
- func (m *TextWidget) SetType(val string)
- func (m *TextWidget) SetUserPermission(val string)
- func (m *TextWidget) Theme() string
- func (m *TextWidget) Timescale() string
- func (m *TextWidget) Type() string
- func (m *TextWidget) UnmarshalBinary(b []byte) error
- func (m *TextWidget) UnmarshalJSON(raw []byte) error
- func (m *TextWidget) UserPermission() string
- func (m *TextWidget) Validate(formats strfmt.Registry) error
- type TreeNode
- type UDPCollectorAttribute
- func (m *UDPCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m UDPCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *UDPCollectorAttribute) Name() string
- func (m *UDPCollectorAttribute) SetName(val string)
- func (m *UDPCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *UDPCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *UDPCollectorAttribute) Validate(formats strfmt.Registry) error
- type UnmonitoredDevicePaginationResponse
- type UnmonitoredDevices
- type UpdateReason
- type UserFilter
- type UserReport
- func (m *UserReport) CustomReportTypeID() int32
- func (m *UserReport) CustomReportTypeName() string
- func (m *UserReport) Delivery() string
- func (m *UserReport) Description() string
- func (m *UserReport) EnableViewAsOtherUser() *bool
- func (m *UserReport) Format() string
- func (m *UserReport) GroupID() int32
- func (m *UserReport) ID() int32
- func (m *UserReport) LastGenerateOn() int64
- func (m *UserReport) LastGeneratePages() int32
- func (m *UserReport) LastGenerateSize() int64
- func (m *UserReport) LastmodifyUserID() int32
- func (m *UserReport) LastmodifyUserName() string
- func (m *UserReport) MarshalBinary() ([]byte, error)
- func (m UserReport) MarshalJSON() ([]byte, error)
- func (m *UserReport) Name() *string
- func (m *UserReport) Recipients() []*ReportRecipient
- func (m *UserReport) ReportLinkNum() int32
- func (m *UserReport) Schedule() string
- func (m *UserReport) ScheduleTimezone() string
- func (m *UserReport) SetCustomReportTypeID(val int32)
- func (m *UserReport) SetCustomReportTypeName(val string)
- func (m *UserReport) SetDelivery(val string)
- func (m *UserReport) SetDescription(val string)
- func (m *UserReport) SetEnableViewAsOtherUser(val *bool)
- func (m *UserReport) SetFormat(val string)
- func (m *UserReport) SetGroupID(val int32)
- func (m *UserReport) SetID(val int32)
- func (m *UserReport) SetLastGenerateOn(val int64)
- func (m *UserReport) SetLastGeneratePages(val int32)
- func (m *UserReport) SetLastGenerateSize(val int64)
- func (m *UserReport) SetLastmodifyUserID(val int32)
- func (m *UserReport) SetLastmodifyUserName(val string)
- func (m *UserReport) SetName(val *string)
- func (m *UserReport) SetRecipients(val []*ReportRecipient)
- func (m *UserReport) SetReportLinkNum(val int32)
- func (m *UserReport) SetSchedule(val string)
- func (m *UserReport) SetScheduleTimezone(val string)
- func (m *UserReport) SetType(val string)
- func (m *UserReport) SetUserPermission(val string)
- func (m *UserReport) Type() string
- func (m *UserReport) UnmarshalBinary(b []byte) error
- func (m *UserReport) UnmarshalJSON(raw []byte) error
- func (m *UserReport) UserPermission() string
- func (m *UserReport) Validate(formats strfmt.Registry) error
- type VirtualDataPoint
- type WMIAutoDiscoveryMethod
- func (m *WMIAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m WMIAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *WMIAutoDiscoveryMethod) Name() string
- func (m *WMIAutoDiscoveryMethod) SetName(val string)
- func (m *WMIAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *WMIAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *WMIAutoDiscoveryMethod) Validate(formats strfmt.Registry) error
- type WMICollectorAttribute
- func (m *WMICollectorAttribute) MarshalBinary() ([]byte, error)
- func (m WMICollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *WMICollectorAttribute) Name() string
- func (m *WMICollectorAttribute) SetName(val string)
- func (m *WMICollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *WMICollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *WMICollectorAttribute) Validate(formats strfmt.Registry) error
- type WebCheck
- func (m *WebCheck) Checkpoints() []*WebsiteCheckPoint
- func (m *WebCheck) Collectors() []*WebsiteCollectorInfo
- func (m *WebCheck) Description() string
- func (m *WebCheck) DisableAlerting() bool
- func (m *WebCheck) GlobalSmAlertCond() int32
- func (m *WebCheck) GroupID() int32
- func (m *WebCheck) ID() int32
- func (m *WebCheck) IndividualAlertLevel() string
- func (m *WebCheck) IndividualSmAlertEnable() bool
- func (m *WebCheck) IsInternal() bool
- func (m *WebCheck) MarshalBinary() ([]byte, error)
- func (m WebCheck) MarshalJSON() ([]byte, error)
- func (m *WebCheck) Name() *string
- func (m *WebCheck) OverallAlertLevel() string
- func (m *WebCheck) PollingInterval() int32
- func (m *WebCheck) Properties() []*NameAndValue
- func (m *WebCheck) SetCheckpoints(val []*WebsiteCheckPoint)
- func (m *WebCheck) SetCollectors(val []*WebsiteCollectorInfo)
- func (m *WebCheck) SetDescription(val string)
- func (m *WebCheck) SetDisableAlerting(val bool)
- func (m *WebCheck) SetGlobalSmAlertCond(val int32)
- func (m *WebCheck) SetGroupID(val int32)
- func (m *WebCheck) SetID(val int32)
- func (m *WebCheck) SetIndividualAlertLevel(val string)
- func (m *WebCheck) SetIndividualSmAlertEnable(val bool)
- func (m *WebCheck) SetIsInternal(val bool)
- func (m *WebCheck) SetName(val *string)
- func (m *WebCheck) SetOverallAlertLevel(val string)
- func (m *WebCheck) SetPollingInterval(val int32)
- func (m *WebCheck) SetProperties(val []*NameAndValue)
- func (m *WebCheck) SetStatus(val string)
- func (m *WebCheck) SetStopMonitoring(val bool)
- func (m *WebCheck) SetStopMonitoringByFolder(val *bool)
- func (m *WebCheck) SetTemplate(val interface{})
- func (m *WebCheck) SetTestLocation(val *WebsiteLocation)
- func (m *WebCheck) SetTransition(val int32)
- func (m *WebCheck) SetType(val string)
- func (m *WebCheck) SetUseDefaultAlertSetting(val bool)
- func (m *WebCheck) SetUseDefaultLocationSetting(val bool)
- func (m *WebCheck) SetUserPermission(val string)
- func (m *WebCheck) Status() string
- func (m *WebCheck) StopMonitoring() bool
- func (m *WebCheck) StopMonitoringByFolder() *bool
- func (m *WebCheck) Template() interface{}
- func (m *WebCheck) TestLocation() *WebsiteLocation
- func (m *WebCheck) Transition() int32
- func (m *WebCheck) Type() string
- func (m *WebCheck) UnmarshalBinary(b []byte) error
- func (m *WebCheck) UnmarshalJSON(raw []byte) error
- func (m *WebCheck) UseDefaultAlertSetting() bool
- func (m *WebCheck) UseDefaultLocationSetting() bool
- func (m *WebCheck) UserPermission() string
- func (m *WebCheck) Validate(formats strfmt.Registry) error
- type WebCheckStep
- func (m *WebCheckStep) Auth() Authentication
- func (m *WebCheckStep) MarshalBinary() ([]byte, error)
- func (m WebCheckStep) MarshalJSON() ([]byte, error)
- func (m *WebCheckStep) SetAuth(val Authentication)
- func (m *WebCheckStep) UnmarshalBinary(b []byte) error
- func (m *WebCheckStep) UnmarshalJSON(raw []byte) error
- func (m *WebCheckStep) Validate(formats strfmt.Registry) error
- type WebPageCollectorAttribute
- func (m *WebPageCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m WebPageCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *WebPageCollectorAttribute) Name() string
- func (m *WebPageCollectorAttribute) SetName(val string)
- func (m *WebPageCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *WebPageCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *WebPageCollectorAttribute) Validate(formats strfmt.Registry) error
- type WebResource
- type Website
- type WebsiteCheckPoint
- type WebsiteCheckpointRawData
- type WebsiteCheckpointSDT
- func (m *WebsiteCheckpointSDT) Admin() string
- func (m *WebsiteCheckpointSDT) Comment() string
- func (m *WebsiteCheckpointSDT) Duration() int32
- func (m *WebsiteCheckpointSDT) EndDateTime() int64
- func (m *WebsiteCheckpointSDT) EndDateTimeOnLocal() string
- func (m *WebsiteCheckpointSDT) EndHour() int32
- func (m *WebsiteCheckpointSDT) EndMinute() int32
- func (m *WebsiteCheckpointSDT) Hour() int32
- func (m *WebsiteCheckpointSDT) ID() string
- func (m *WebsiteCheckpointSDT) IsEffective() *bool
- func (m *WebsiteCheckpointSDT) MarshalBinary() ([]byte, error)
- func (m WebsiteCheckpointSDT) MarshalJSON() ([]byte, error)
- func (m *WebsiteCheckpointSDT) Minute() int32
- func (m *WebsiteCheckpointSDT) MonthDay() int32
- func (m *WebsiteCheckpointSDT) SDTType() string
- func (m *WebsiteCheckpointSDT) SetAdmin(val string)
- func (m *WebsiteCheckpointSDT) SetComment(val string)
- func (m *WebsiteCheckpointSDT) SetDuration(val int32)
- func (m *WebsiteCheckpointSDT) SetEndDateTime(val int64)
- func (m *WebsiteCheckpointSDT) SetEndDateTimeOnLocal(val string)
- func (m *WebsiteCheckpointSDT) SetEndHour(val int32)
- func (m *WebsiteCheckpointSDT) SetEndMinute(val int32)
- func (m *WebsiteCheckpointSDT) SetHour(val int32)
- func (m *WebsiteCheckpointSDT) SetID(val string)
- func (m *WebsiteCheckpointSDT) SetIsEffective(val *bool)
- func (m *WebsiteCheckpointSDT) SetMinute(val int32)
- func (m *WebsiteCheckpointSDT) SetMonthDay(val int32)
- func (m *WebsiteCheckpointSDT) SetSDTType(val string)
- func (m *WebsiteCheckpointSDT) SetStartDateTime(val int64)
- func (m *WebsiteCheckpointSDT) SetStartDateTimeOnLocal(val string)
- func (m *WebsiteCheckpointSDT) SetTimezone(val string)
- func (m *WebsiteCheckpointSDT) SetType(val string)
- func (m *WebsiteCheckpointSDT) SetWeekDay(val string)
- func (m *WebsiteCheckpointSDT) SetWeekOfMonth(val string)
- func (m *WebsiteCheckpointSDT) StartDateTime() int64
- func (m *WebsiteCheckpointSDT) StartDateTimeOnLocal() string
- func (m *WebsiteCheckpointSDT) Timezone() string
- func (m *WebsiteCheckpointSDT) Type() string
- func (m *WebsiteCheckpointSDT) UnmarshalBinary(b []byte) error
- func (m *WebsiteCheckpointSDT) UnmarshalJSON(raw []byte) error
- func (m *WebsiteCheckpointSDT) Validate(formats strfmt.Registry) error
- func (m *WebsiteCheckpointSDT) WeekDay() string
- func (m *WebsiteCheckpointSDT) WeekOfMonth() string
- type WebsiteCollectorInfo
- type WebsiteGraphWidget
- func (m *WebsiteGraphWidget) DashboardID() *int32
- func (m *WebsiteGraphWidget) Description() string
- func (m *WebsiteGraphWidget) ID() int32
- func (m *WebsiteGraphWidget) Interval() int32
- func (m *WebsiteGraphWidget) LastUpdatedBy() string
- func (m *WebsiteGraphWidget) LastUpdatedOn() int64
- func (m *WebsiteGraphWidget) MarshalBinary() ([]byte, error)
- func (m WebsiteGraphWidget) MarshalJSON() ([]byte, error)
- func (m *WebsiteGraphWidget) Name() *string
- func (m *WebsiteGraphWidget) SetDashboardID(val *int32)
- func (m *WebsiteGraphWidget) SetDescription(val string)
- func (m *WebsiteGraphWidget) SetID(val int32)
- func (m *WebsiteGraphWidget) SetInterval(val int32)
- func (m *WebsiteGraphWidget) SetLastUpdatedBy(val string)
- func (m *WebsiteGraphWidget) SetLastUpdatedOn(val int64)
- func (m *WebsiteGraphWidget) SetName(val *string)
- func (m *WebsiteGraphWidget) SetTheme(val string)
- func (m *WebsiteGraphWidget) SetTimescale(val string)
- func (m *WebsiteGraphWidget) SetType(val string)
- func (m *WebsiteGraphWidget) SetUserPermission(val string)
- func (m *WebsiteGraphWidget) Theme() string
- func (m *WebsiteGraphWidget) Timescale() string
- func (m *WebsiteGraphWidget) Type() string
- func (m *WebsiteGraphWidget) UnmarshalBinary(b []byte) error
- func (m *WebsiteGraphWidget) UnmarshalJSON(raw []byte) error
- func (m *WebsiteGraphWidget) UserPermission() string
- func (m *WebsiteGraphWidget) Validate(formats strfmt.Registry) error
- type WebsiteGroup
- type WebsiteGroupData
- type WebsiteGroupPaginationResponse
- type WebsiteGroupSDT
- func (m *WebsiteGroupSDT) Admin() string
- func (m *WebsiteGroupSDT) Comment() string
- func (m *WebsiteGroupSDT) Duration() int32
- func (m *WebsiteGroupSDT) EndDateTime() int64
- func (m *WebsiteGroupSDT) EndDateTimeOnLocal() string
- func (m *WebsiteGroupSDT) EndHour() int32
- func (m *WebsiteGroupSDT) EndMinute() int32
- func (m *WebsiteGroupSDT) Hour() int32
- func (m *WebsiteGroupSDT) ID() string
- func (m *WebsiteGroupSDT) IsEffective() *bool
- func (m *WebsiteGroupSDT) MarshalBinary() ([]byte, error)
- func (m WebsiteGroupSDT) MarshalJSON() ([]byte, error)
- func (m *WebsiteGroupSDT) Minute() int32
- func (m *WebsiteGroupSDT) MonthDay() int32
- func (m *WebsiteGroupSDT) SDTType() string
- func (m *WebsiteGroupSDT) SetAdmin(val string)
- func (m *WebsiteGroupSDT) SetComment(val string)
- func (m *WebsiteGroupSDT) SetDuration(val int32)
- func (m *WebsiteGroupSDT) SetEndDateTime(val int64)
- func (m *WebsiteGroupSDT) SetEndDateTimeOnLocal(val string)
- func (m *WebsiteGroupSDT) SetEndHour(val int32)
- func (m *WebsiteGroupSDT) SetEndMinute(val int32)
- func (m *WebsiteGroupSDT) SetHour(val int32)
- func (m *WebsiteGroupSDT) SetID(val string)
- func (m *WebsiteGroupSDT) SetIsEffective(val *bool)
- func (m *WebsiteGroupSDT) SetMinute(val int32)
- func (m *WebsiteGroupSDT) SetMonthDay(val int32)
- func (m *WebsiteGroupSDT) SetSDTType(val string)
- func (m *WebsiteGroupSDT) SetStartDateTime(val int64)
- func (m *WebsiteGroupSDT) SetStartDateTimeOnLocal(val string)
- func (m *WebsiteGroupSDT) SetTimezone(val string)
- func (m *WebsiteGroupSDT) SetType(val string)
- func (m *WebsiteGroupSDT) SetWeekDay(val string)
- func (m *WebsiteGroupSDT) SetWeekOfMonth(val string)
- func (m *WebsiteGroupSDT) StartDateTime() int64
- func (m *WebsiteGroupSDT) StartDateTimeOnLocal() string
- func (m *WebsiteGroupSDT) Timezone() string
- func (m *WebsiteGroupSDT) Type() string
- func (m *WebsiteGroupSDT) UnmarshalBinary(b []byte) error
- func (m *WebsiteGroupSDT) UnmarshalJSON(raw []byte) error
- func (m *WebsiteGroupSDT) Validate(formats strfmt.Registry) error
- func (m *WebsiteGroupSDT) WeekDay() string
- func (m *WebsiteGroupSDT) WeekOfMonth() string
- type WebsiteGroupSDTHistoryPaginationResponse
- type WebsiteIndividualsStatusWidget
- func (m *WebsiteIndividualsStatusWidget) DashboardID() *int32
- func (m *WebsiteIndividualsStatusWidget) Description() string
- func (m *WebsiteIndividualsStatusWidget) ID() int32
- func (m *WebsiteIndividualsStatusWidget) Interval() int32
- func (m *WebsiteIndividualsStatusWidget) LastUpdatedBy() string
- func (m *WebsiteIndividualsStatusWidget) LastUpdatedOn() int64
- func (m *WebsiteIndividualsStatusWidget) MarshalBinary() ([]byte, error)
- func (m WebsiteIndividualsStatusWidget) MarshalJSON() ([]byte, error)
- func (m *WebsiteIndividualsStatusWidget) Name() *string
- func (m *WebsiteIndividualsStatusWidget) SetDashboardID(val *int32)
- func (m *WebsiteIndividualsStatusWidget) SetDescription(val string)
- func (m *WebsiteIndividualsStatusWidget) SetID(val int32)
- func (m *WebsiteIndividualsStatusWidget) SetInterval(val int32)
- func (m *WebsiteIndividualsStatusWidget) SetLastUpdatedBy(val string)
- func (m *WebsiteIndividualsStatusWidget) SetLastUpdatedOn(val int64)
- func (m *WebsiteIndividualsStatusWidget) SetName(val *string)
- func (m *WebsiteIndividualsStatusWidget) SetTheme(val string)
- func (m *WebsiteIndividualsStatusWidget) SetTimescale(val string)
- func (m *WebsiteIndividualsStatusWidget) SetType(val string)
- func (m *WebsiteIndividualsStatusWidget) SetUserPermission(val string)
- func (m *WebsiteIndividualsStatusWidget) Theme() string
- func (m *WebsiteIndividualsStatusWidget) Timescale() string
- func (m *WebsiteIndividualsStatusWidget) Type() string
- func (m *WebsiteIndividualsStatusWidget) UnmarshalBinary(b []byte) error
- func (m *WebsiteIndividualsStatusWidget) UnmarshalJSON(raw []byte) error
- func (m *WebsiteIndividualsStatusWidget) UserPermission() string
- func (m *WebsiteIndividualsStatusWidget) Validate(formats strfmt.Registry) error
- type WebsiteItemConfig
- type WebsiteLocation
- type WebsiteNOCItem
- func (m *WebsiteNOCItem) MarshalBinary() ([]byte, error)
- func (m WebsiteNOCItem) MarshalJSON() ([]byte, error)
- func (m *WebsiteNOCItem) SetType(val string)
- func (m *WebsiteNOCItem) Type() string
- func (m *WebsiteNOCItem) UnmarshalBinary(b []byte) error
- func (m *WebsiteNOCItem) UnmarshalJSON(raw []byte) error
- func (m *WebsiteNOCItem) Validate(formats strfmt.Registry) error
- type WebsiteOverallStatusWidget
- func (m *WebsiteOverallStatusWidget) DashboardID() *int32
- func (m *WebsiteOverallStatusWidget) Description() string
- func (m *WebsiteOverallStatusWidget) ID() int32
- func (m *WebsiteOverallStatusWidget) Interval() int32
- func (m *WebsiteOverallStatusWidget) LastUpdatedBy() string
- func (m *WebsiteOverallStatusWidget) LastUpdatedOn() int64
- func (m *WebsiteOverallStatusWidget) MarshalBinary() ([]byte, error)
- func (m WebsiteOverallStatusWidget) MarshalJSON() ([]byte, error)
- func (m *WebsiteOverallStatusWidget) Name() *string
- func (m *WebsiteOverallStatusWidget) SetDashboardID(val *int32)
- func (m *WebsiteOverallStatusWidget) SetDescription(val string)
- func (m *WebsiteOverallStatusWidget) SetID(val int32)
- func (m *WebsiteOverallStatusWidget) SetInterval(val int32)
- func (m *WebsiteOverallStatusWidget) SetLastUpdatedBy(val string)
- func (m *WebsiteOverallStatusWidget) SetLastUpdatedOn(val int64)
- func (m *WebsiteOverallStatusWidget) SetName(val *string)
- func (m *WebsiteOverallStatusWidget) SetTheme(val string)
- func (m *WebsiteOverallStatusWidget) SetTimescale(val string)
- func (m *WebsiteOverallStatusWidget) SetType(val string)
- func (m *WebsiteOverallStatusWidget) SetUserPermission(val string)
- func (m *WebsiteOverallStatusWidget) Theme() string
- func (m *WebsiteOverallStatusWidget) Timescale() string
- func (m *WebsiteOverallStatusWidget) Type() string
- func (m *WebsiteOverallStatusWidget) UnmarshalBinary(b []byte) error
- func (m *WebsiteOverallStatusWidget) UnmarshalJSON(raw []byte) error
- func (m *WebsiteOverallStatusWidget) UserPermission() string
- func (m *WebsiteOverallStatusWidget) Validate(formats strfmt.Registry) error
- type WebsiteOverviewReport
- func (m *WebsiteOverviewReport) CustomReportTypeID() int32
- func (m *WebsiteOverviewReport) CustomReportTypeName() string
- func (m *WebsiteOverviewReport) Delivery() string
- func (m *WebsiteOverviewReport) Description() string
- func (m *WebsiteOverviewReport) EnableViewAsOtherUser() *bool
- func (m *WebsiteOverviewReport) Format() string
- func (m *WebsiteOverviewReport) GroupID() int32
- func (m *WebsiteOverviewReport) ID() int32
- func (m *WebsiteOverviewReport) LastGenerateOn() int64
- func (m *WebsiteOverviewReport) LastGeneratePages() int32
- func (m *WebsiteOverviewReport) LastGenerateSize() int64
- func (m *WebsiteOverviewReport) LastmodifyUserID() int32
- func (m *WebsiteOverviewReport) LastmodifyUserName() string
- func (m *WebsiteOverviewReport) MarshalBinary() ([]byte, error)
- func (m WebsiteOverviewReport) MarshalJSON() ([]byte, error)
- func (m *WebsiteOverviewReport) Name() *string
- func (m *WebsiteOverviewReport) Recipients() []*ReportRecipient
- func (m *WebsiteOverviewReport) ReportLinkNum() int32
- func (m *WebsiteOverviewReport) Schedule() string
- func (m *WebsiteOverviewReport) ScheduleTimezone() string
- func (m *WebsiteOverviewReport) SetCustomReportTypeID(val int32)
- func (m *WebsiteOverviewReport) SetCustomReportTypeName(val string)
- func (m *WebsiteOverviewReport) SetDelivery(val string)
- func (m *WebsiteOverviewReport) SetDescription(val string)
- func (m *WebsiteOverviewReport) SetEnableViewAsOtherUser(val *bool)
- func (m *WebsiteOverviewReport) SetFormat(val string)
- func (m *WebsiteOverviewReport) SetGroupID(val int32)
- func (m *WebsiteOverviewReport) SetID(val int32)
- func (m *WebsiteOverviewReport) SetLastGenerateOn(val int64)
- func (m *WebsiteOverviewReport) SetLastGeneratePages(val int32)
- func (m *WebsiteOverviewReport) SetLastGenerateSize(val int64)
- func (m *WebsiteOverviewReport) SetLastmodifyUserID(val int32)
- func (m *WebsiteOverviewReport) SetLastmodifyUserName(val string)
- func (m *WebsiteOverviewReport) SetName(val *string)
- func (m *WebsiteOverviewReport) SetRecipients(val []*ReportRecipient)
- func (m *WebsiteOverviewReport) SetReportLinkNum(val int32)
- func (m *WebsiteOverviewReport) SetSchedule(val string)
- func (m *WebsiteOverviewReport) SetScheduleTimezone(val string)
- func (m *WebsiteOverviewReport) SetType(val string)
- func (m *WebsiteOverviewReport) SetUserPermission(val string)
- func (m *WebsiteOverviewReport) Type() string
- func (m *WebsiteOverviewReport) UnmarshalBinary(b []byte) error
- func (m *WebsiteOverviewReport) UnmarshalJSON(raw []byte) error
- func (m *WebsiteOverviewReport) UserPermission() string
- func (m *WebsiteOverviewReport) Validate(formats strfmt.Registry) error
- type WebsiteOverviewWidget
- func (m *WebsiteOverviewWidget) DashboardID() *int32
- func (m *WebsiteOverviewWidget) Description() string
- func (m *WebsiteOverviewWidget) ID() int32
- func (m *WebsiteOverviewWidget) Interval() int32
- func (m *WebsiteOverviewWidget) LastUpdatedBy() string
- func (m *WebsiteOverviewWidget) LastUpdatedOn() int64
- func (m *WebsiteOverviewWidget) MarshalBinary() ([]byte, error)
- func (m WebsiteOverviewWidget) MarshalJSON() ([]byte, error)
- func (m *WebsiteOverviewWidget) Name() *string
- func (m *WebsiteOverviewWidget) SetDashboardID(val *int32)
- func (m *WebsiteOverviewWidget) SetDescription(val string)
- func (m *WebsiteOverviewWidget) SetID(val int32)
- func (m *WebsiteOverviewWidget) SetInterval(val int32)
- func (m *WebsiteOverviewWidget) SetLastUpdatedBy(val string)
- func (m *WebsiteOverviewWidget) SetLastUpdatedOn(val int64)
- func (m *WebsiteOverviewWidget) SetName(val *string)
- func (m *WebsiteOverviewWidget) SetTheme(val string)
- func (m *WebsiteOverviewWidget) SetTimescale(val string)
- func (m *WebsiteOverviewWidget) SetType(val string)
- func (m *WebsiteOverviewWidget) SetUserPermission(val string)
- func (m *WebsiteOverviewWidget) Theme() string
- func (m *WebsiteOverviewWidget) Timescale() string
- func (m *WebsiteOverviewWidget) Type() string
- func (m *WebsiteOverviewWidget) UnmarshalBinary(b []byte) error
- func (m *WebsiteOverviewWidget) UnmarshalJSON(raw []byte) error
- func (m *WebsiteOverviewWidget) UserPermission() string
- func (m *WebsiteOverviewWidget) Validate(formats strfmt.Registry) error
- type WebsitePaginationResponse
- func (m *WebsitePaginationResponse) Items() []Website
- func (m *WebsitePaginationResponse) MarshalBinary() ([]byte, error)
- func (m WebsitePaginationResponse) MarshalJSON() ([]byte, error)
- func (m *WebsitePaginationResponse) SetItems(val []Website)
- func (m *WebsitePaginationResponse) UnmarshalBinary(b []byte) error
- func (m *WebsitePaginationResponse) UnmarshalJSON(raw []byte) error
- func (m *WebsitePaginationResponse) Validate(formats strfmt.Registry) error
- type WebsiteSDT
- func (m *WebsiteSDT) Admin() string
- func (m *WebsiteSDT) Comment() string
- func (m *WebsiteSDT) Duration() int32
- func (m *WebsiteSDT) EndDateTime() int64
- func (m *WebsiteSDT) EndDateTimeOnLocal() string
- func (m *WebsiteSDT) EndHour() int32
- func (m *WebsiteSDT) EndMinute() int32
- func (m *WebsiteSDT) Hour() int32
- func (m *WebsiteSDT) ID() string
- func (m *WebsiteSDT) IsEffective() *bool
- func (m *WebsiteSDT) MarshalBinary() ([]byte, error)
- func (m WebsiteSDT) MarshalJSON() ([]byte, error)
- func (m *WebsiteSDT) Minute() int32
- func (m *WebsiteSDT) MonthDay() int32
- func (m *WebsiteSDT) SDTType() string
- func (m *WebsiteSDT) SetAdmin(val string)
- func (m *WebsiteSDT) SetComment(val string)
- func (m *WebsiteSDT) SetDuration(val int32)
- func (m *WebsiteSDT) SetEndDateTime(val int64)
- func (m *WebsiteSDT) SetEndDateTimeOnLocal(val string)
- func (m *WebsiteSDT) SetEndHour(val int32)
- func (m *WebsiteSDT) SetEndMinute(val int32)
- func (m *WebsiteSDT) SetHour(val int32)
- func (m *WebsiteSDT) SetID(val string)
- func (m *WebsiteSDT) SetIsEffective(val *bool)
- func (m *WebsiteSDT) SetMinute(val int32)
- func (m *WebsiteSDT) SetMonthDay(val int32)
- func (m *WebsiteSDT) SetSDTType(val string)
- func (m *WebsiteSDT) SetStartDateTime(val int64)
- func (m *WebsiteSDT) SetStartDateTimeOnLocal(val string)
- func (m *WebsiteSDT) SetTimezone(val string)
- func (m *WebsiteSDT) SetType(val string)
- func (m *WebsiteSDT) SetWeekDay(val string)
- func (m *WebsiteSDT) SetWeekOfMonth(val string)
- func (m *WebsiteSDT) StartDateTime() int64
- func (m *WebsiteSDT) StartDateTimeOnLocal() string
- func (m *WebsiteSDT) Timezone() string
- func (m *WebsiteSDT) Type() string
- func (m *WebsiteSDT) UnmarshalBinary(b []byte) error
- func (m *WebsiteSDT) UnmarshalJSON(raw []byte) error
- func (m *WebsiteSDT) Validate(formats strfmt.Registry) error
- func (m *WebsiteSDT) WeekDay() string
- func (m *WebsiteSDT) WeekOfMonth() string
- type WebsiteSDTHistoryPaginationResponse
- type WebsiteSLAReport
- func (m *WebsiteSLAReport) CustomReportTypeID() int32
- func (m *WebsiteSLAReport) CustomReportTypeName() string
- func (m *WebsiteSLAReport) Delivery() string
- func (m *WebsiteSLAReport) Description() string
- func (m *WebsiteSLAReport) EnableViewAsOtherUser() *bool
- func (m *WebsiteSLAReport) Format() string
- func (m *WebsiteSLAReport) GroupID() int32
- func (m *WebsiteSLAReport) ID() int32
- func (m *WebsiteSLAReport) LastGenerateOn() int64
- func (m *WebsiteSLAReport) LastGeneratePages() int32
- func (m *WebsiteSLAReport) LastGenerateSize() int64
- func (m *WebsiteSLAReport) LastmodifyUserID() int32
- func (m *WebsiteSLAReport) LastmodifyUserName() string
- func (m *WebsiteSLAReport) MarshalBinary() ([]byte, error)
- func (m WebsiteSLAReport) MarshalJSON() ([]byte, error)
- func (m *WebsiteSLAReport) Name() *string
- func (m *WebsiteSLAReport) Recipients() []*ReportRecipient
- func (m *WebsiteSLAReport) ReportLinkNum() int32
- func (m *WebsiteSLAReport) Schedule() string
- func (m *WebsiteSLAReport) ScheduleTimezone() string
- func (m *WebsiteSLAReport) SetCustomReportTypeID(val int32)
- func (m *WebsiteSLAReport) SetCustomReportTypeName(val string)
- func (m *WebsiteSLAReport) SetDelivery(val string)
- func (m *WebsiteSLAReport) SetDescription(val string)
- func (m *WebsiteSLAReport) SetEnableViewAsOtherUser(val *bool)
- func (m *WebsiteSLAReport) SetFormat(val string)
- func (m *WebsiteSLAReport) SetGroupID(val int32)
- func (m *WebsiteSLAReport) SetID(val int32)
- func (m *WebsiteSLAReport) SetLastGenerateOn(val int64)
- func (m *WebsiteSLAReport) SetLastGeneratePages(val int32)
- func (m *WebsiteSLAReport) SetLastGenerateSize(val int64)
- func (m *WebsiteSLAReport) SetLastmodifyUserID(val int32)
- func (m *WebsiteSLAReport) SetLastmodifyUserName(val string)
- func (m *WebsiteSLAReport) SetName(val *string)
- func (m *WebsiteSLAReport) SetRecipients(val []*ReportRecipient)
- func (m *WebsiteSLAReport) SetReportLinkNum(val int32)
- func (m *WebsiteSLAReport) SetSchedule(val string)
- func (m *WebsiteSLAReport) SetScheduleTimezone(val string)
- func (m *WebsiteSLAReport) SetType(val string)
- func (m *WebsiteSLAReport) SetUserPermission(val string)
- func (m *WebsiteSLAReport) Type() string
- func (m *WebsiteSLAReport) UnmarshalBinary(b []byte) error
- func (m *WebsiteSLAReport) UnmarshalJSON(raw []byte) error
- func (m *WebsiteSLAReport) UserPermission() string
- func (m *WebsiteSLAReport) Validate(formats strfmt.Registry) error
- type WebsiteSLAWidget
- func (m *WebsiteSLAWidget) DashboardID() *int32
- func (m *WebsiteSLAWidget) Description() string
- func (m *WebsiteSLAWidget) ID() int32
- func (m *WebsiteSLAWidget) Interval() int32
- func (m *WebsiteSLAWidget) LastUpdatedBy() string
- func (m *WebsiteSLAWidget) LastUpdatedOn() int64
- func (m *WebsiteSLAWidget) MarshalBinary() ([]byte, error)
- func (m WebsiteSLAWidget) MarshalJSON() ([]byte, error)
- func (m *WebsiteSLAWidget) Name() *string
- func (m *WebsiteSLAWidget) SetDashboardID(val *int32)
- func (m *WebsiteSLAWidget) SetDescription(val string)
- func (m *WebsiteSLAWidget) SetID(val int32)
- func (m *WebsiteSLAWidget) SetInterval(val int32)
- func (m *WebsiteSLAWidget) SetLastUpdatedBy(val string)
- func (m *WebsiteSLAWidget) SetLastUpdatedOn(val int64)
- func (m *WebsiteSLAWidget) SetName(val *string)
- func (m *WebsiteSLAWidget) SetTheme(val string)
- func (m *WebsiteSLAWidget) SetTimescale(val string)
- func (m *WebsiteSLAWidget) SetType(val string)
- func (m *WebsiteSLAWidget) SetUserPermission(val string)
- func (m *WebsiteSLAWidget) Theme() string
- func (m *WebsiteSLAWidget) Timescale() string
- func (m *WebsiteSLAWidget) Type() string
- func (m *WebsiteSLAWidget) UnmarshalBinary(b []byte) error
- func (m *WebsiteSLAWidget) UnmarshalJSON(raw []byte) error
- func (m *WebsiteSLAWidget) UserPermission() string
- func (m *WebsiteSLAWidget) Validate(formats strfmt.Registry) error
- type WebsiteSLAWidgetData
- func (m *WebsiteSLAWidgetData) MarshalBinary() ([]byte, error)
- func (m WebsiteSLAWidgetData) MarshalJSON() ([]byte, error)
- func (m *WebsiteSLAWidgetData) SetTitle(val string)
- func (m *WebsiteSLAWidgetData) SetType(val string)
- func (m *WebsiteSLAWidgetData) Title() string
- func (m *WebsiteSLAWidgetData) Type() string
- func (m *WebsiteSLAWidgetData) UnmarshalBinary(b []byte) error
- func (m *WebsiteSLAWidgetData) UnmarshalJSON(raw []byte) error
- func (m *WebsiteSLAWidgetData) Validate(formats strfmt.Registry) error
- type Widget
- type WidgetData
- type WidgetPaginationResponse
- func (m *WidgetPaginationResponse) Items() []Widget
- func (m *WidgetPaginationResponse) MarshalBinary() ([]byte, error)
- func (m WidgetPaginationResponse) MarshalJSON() ([]byte, error)
- func (m *WidgetPaginationResponse) SetItems(val []Widget)
- func (m *WidgetPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *WidgetPaginationResponse) UnmarshalJSON(raw []byte) error
- func (m *WidgetPaginationResponse) Validate(formats strfmt.Registry) error
- type WidgetToken
- type WidgetTokenInheritance
- type XENAutoDiscoveryMethod
- func (m *XENAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
- func (m XENAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
- func (m *XENAutoDiscoveryMethod) Name() string
- func (m *XENAutoDiscoveryMethod) SetName(val string)
- func (m *XENAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
- func (m *XENAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
- func (m *XENAutoDiscoveryMethod) Validate(formats strfmt.Registry) error
- type XENCollectorAttribute
- func (m *XENCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m XENCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *XENCollectorAttribute) Name() string
- func (m *XENCollectorAttribute) SetName(val string)
- func (m *XENCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *XENCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *XENCollectorAttribute) Validate(formats strfmt.Registry) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIToken ¶
type APIToken struct { // The access Id associated with the API Tokens // Read Only: true AccessID string `json:"accessId,omitempty"` // The secret key associated with the API Tokens // Read Only: true AccessKey string `json:"accessKey,omitempty"` // The id of the user associated with the API Tokens // Read Only: true AdminID int32 `json:"adminId,omitempty"` // The name of the user associated with the API Tokens // Read Only: true AdminName string `json:"adminName,omitempty"` // The user who is the API Tokens created by // Read Only: true CreatedBy string `json:"createdBy,omitempty"` // The epoch at which the API Tokens were created // Read Only: true CreatedOn int64 `json:"createdOn,omitempty"` // The id of the API Token // Read Only: true ID int32 `json:"id,omitempty"` // The epoch at which the API Tokens were last used // Read Only: true LastUsedOn int64 `json:"lastUsedOn,omitempty"` // The note associated with the API Tokens Note string `json:"note,omitempty"` // The roles assigned to the user that is associated with the API Tokens // Read Only: true // Unique: true Roles []string `json:"roles,omitempty"` // 1 | 2 - Whether or not the API Tokens are enabled, where 2 = enabled Status int32 `json:"status,omitempty"` }
APIToken API token swagger:model APIToken
func (*APIToken) MarshalBinary ¶
MarshalBinary interface implementation
func (*APIToken) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type APITokenPaginationResponse ¶
type APITokenPaginationResponse struct { // items Items []*APIToken `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
APITokenPaginationResponse Api token pagination response swagger:model ApiTokenPaginationResponse
func (*APITokenPaginationResponse) MarshalBinary ¶
func (m *APITokenPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APITokenPaginationResponse) UnmarshalBinary ¶
func (m *APITokenPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AWSNetscan ¶
type AWSNetscan struct { // access Id // Read Only: true AccessID string `json:"accessId,omitempty"` // account Id // Read Only: true AccountID string `json:"accountId,omitempty"` // assumed role arn // Read Only: true AssumedRoleArn string `json:"assumedRoleArn,omitempty"` // aws a z // Read Only: true AwsAZ string `json:"awsAZ,omitempty"` // aws service // Read Only: true AwsService string `json:"awsService,omitempty"` // external Id // Read Only: true ExternalID string `json:"externalId,omitempty"` // group Id // Read Only: true GroupID int32 `json:"groupId,omitempty"` // root name // Read Only: true RootName string `json:"rootName,omitempty"` // secret key // Read Only: true SecretKey string `json:"secretKey,omitempty"` // contains filtered or unexported fields }
AWSNetscan a w s netscan swagger:model AWSNetscan
func (*AWSNetscan) Collector ¶
func (m *AWSNetscan) Collector() *int32
Collector gets the collector of this subtype
func (*AWSNetscan) CollectorDescription ¶
func (m *AWSNetscan) CollectorDescription() string
CollectorDescription gets the collector description of this subtype
func (*AWSNetscan) CollectorGroup ¶
func (m *AWSNetscan) CollectorGroup() int32
CollectorGroup gets the collector group of this subtype
func (*AWSNetscan) CollectorGroupName ¶
func (m *AWSNetscan) CollectorGroupName() string
CollectorGroupName gets the collector group name of this subtype
func (*AWSNetscan) Creator ¶
func (m *AWSNetscan) Creator() string
Creator gets the creator of this subtype
func (*AWSNetscan) Description ¶
func (m *AWSNetscan) Description() string
Description gets the description of this subtype
func (*AWSNetscan) Duplicate ¶
func (m *AWSNetscan) Duplicate() *ExcludeDuplicateIps
Duplicate gets the duplicate of this subtype
func (*AWSNetscan) Group ¶
func (m *AWSNetscan) Group() string
Group gets the group of this subtype
func (*AWSNetscan) MarshalBinary ¶
func (m *AWSNetscan) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AWSNetscan) MarshalJSON ¶
func (m AWSNetscan) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AWSNetscan) Method ¶
func (m *AWSNetscan) Method() string
Method gets the method of this subtype
func (*AWSNetscan) NextStart ¶
func (m *AWSNetscan) NextStart() string
NextStart gets the next start of this subtype
func (*AWSNetscan) NextStartEpoch ¶
func (m *AWSNetscan) NextStartEpoch() int64
NextStartEpoch gets the next start epoch of this subtype
func (*AWSNetscan) NsgID ¶
func (m *AWSNetscan) NsgID() int32
NsgID gets the nsg Id of this subtype
func (*AWSNetscan) Schedule ¶
func (m *AWSNetscan) Schedule() *NetScanSchedule
Schedule gets the schedule of this subtype
func (*AWSNetscan) SetCollector ¶
func (m *AWSNetscan) SetCollector(val *int32)
SetCollector sets the collector of this subtype
func (*AWSNetscan) SetCollectorDescription ¶
func (m *AWSNetscan) SetCollectorDescription(val string)
SetCollectorDescription sets the collector description of this subtype
func (*AWSNetscan) SetCollectorGroup ¶
func (m *AWSNetscan) SetCollectorGroup(val int32)
SetCollectorGroup sets the collector group of this subtype
func (*AWSNetscan) SetCollectorGroupName ¶
func (m *AWSNetscan) SetCollectorGroupName(val string)
SetCollectorGroupName sets the collector group name of this subtype
func (*AWSNetscan) SetCreator ¶
func (m *AWSNetscan) SetCreator(val string)
SetCreator sets the creator of this subtype
func (*AWSNetscan) SetDescription ¶
func (m *AWSNetscan) SetDescription(val string)
SetDescription sets the description of this subtype
func (*AWSNetscan) SetDuplicate ¶
func (m *AWSNetscan) SetDuplicate(val *ExcludeDuplicateIps)
SetDuplicate sets the duplicate of this subtype
func (*AWSNetscan) SetGroup ¶
func (m *AWSNetscan) SetGroup(val string)
SetGroup sets the group of this subtype
func (*AWSNetscan) SetMethod ¶
func (m *AWSNetscan) SetMethod(val string)
SetMethod sets the method of this subtype
func (*AWSNetscan) SetName ¶
func (m *AWSNetscan) SetName(val *string)
SetName sets the name of this subtype
func (*AWSNetscan) SetNextStart ¶
func (m *AWSNetscan) SetNextStart(val string)
SetNextStart sets the next start of this subtype
func (*AWSNetscan) SetNextStartEpoch ¶
func (m *AWSNetscan) SetNextStartEpoch(val int64)
SetNextStartEpoch sets the next start epoch of this subtype
func (*AWSNetscan) SetNsgID ¶
func (m *AWSNetscan) SetNsgID(val int32)
SetNsgID sets the nsg Id of this subtype
func (*AWSNetscan) SetSchedule ¶
func (m *AWSNetscan) SetSchedule(val *NetScanSchedule)
SetSchedule sets the schedule of this subtype
func (*AWSNetscan) SetVersion ¶
func (m *AWSNetscan) SetVersion(val int32)
SetVersion sets the version of this subtype
func (*AWSNetscan) UnmarshalBinary ¶
func (m *AWSNetscan) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AWSNetscan) UnmarshalJSON ¶
func (m *AWSNetscan) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*AWSNetscan) Validate ¶
func (m *AWSNetscan) Validate(formats strfmt.Registry) error
Validate validates this a w s netscan
func (*AWSNetscan) Version ¶
func (m *AWSNetscan) Version() int32
Version gets the version of this subtype
type AccessLogPaginationResponse ¶
type AccessLogPaginationResponse struct { // items Items []*AuditLog `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
AccessLogPaginationResponse access log pagination response swagger:model AccessLogPaginationResponse
func (*AccessLogPaginationResponse) MarshalBinary ¶
func (m *AccessLogPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AccessLogPaginationResponse) UnmarshalBinary ¶
func (m *AccessLogPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AckCollectorDown ¶
type AckCollectorDown struct { // comment Comment string `json:"comment,omitempty"` }
AckCollectorDown ack collector down swagger:model AckCollectorDown
func (*AckCollectorDown) MarshalBinary ¶
func (m *AckCollectorDown) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AckCollectorDown) UnmarshalBinary ¶
func (m *AckCollectorDown) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Admin ¶
type Admin struct { // Whether or not the user is required to accept the EULA (end user license agreement) AcceptEULA bool `json:"acceptEULA,omitempty"` // The time, in epoch format, that the user accepted the EULA (if required to) // Read Only: true AcceptEULAOn int64 `json:"acceptEULAOn,omitempty"` // Any API Tokens associated with the user APITokens []*APIToken `json:"apiTokens,omitempty"` // Whether it is a API only user Apionly bool `json:"apionly,omitempty"` // email | smsemail ContactMethod string `json:"contactMethod,omitempty"` // Who created the user. This may be another user, SAML or LogicMonitor CreatedBy string `json:"createdBy,omitempty"` // The email address associated with the user // Required: true Email *string `json:"email"` // The first name associated with the user FirstName string `json:"firstName,omitempty"` // Whether or not the user should be forced to change their password on the next login ForcePasswordChange bool `json:"forcePasswordChange,omitempty"` // The Id of the user // Read Only: true ID int32 `json:"id,omitempty"` // The last action taken by the user // Read Only: true LastAction string `json:"lastAction,omitempty"` // The time, in epoch format, of the user's last action // Read Only: true LastActionOn int64 `json:"lastActionOn,omitempty"` // The time, in local format, of the user's last action // Read Only: true LastActionOnLocal string `json:"lastActionOnLocal,omitempty"` // The time that the user last logged in, in epoch format // Read Only: true LastLoginOn int64 `json:"lastLoginOn,omitempty"` // The last name associated with the user LastName string `json:"lastName,omitempty"` // Any notes assocaited with the user Note string `json:"note,omitempty"` // The password associated with the user // Required: true Password *string `json:"password"` // The phone number associated with the user Phone string `json:"phone,omitempty"` // The roles assigned to the user // Required: true // Unique: true Roles []*Role `json:"roles"` // The sms email address associated with the user SmsEmail string `json:"smsEmail,omitempty"` // sms | fullText, where sms = 160 characters and fullText= all characters SmsEmailFormat string `json:"smsEmailFormat,omitempty"` // The user's status. Should be one of active and suspended Status string `json:"status,omitempty"` // The timezone of the user Timezone string `json:"timezone,omitempty"` // The email address for user's Training account // Read Only: true TrainingEmail string `json:"trainingEmail,omitempty"` // Whether or not two factor authentication is enabled for the user TwoFAEnabled bool `json:"twoFAEnabled,omitempty"` // The username associated with the user // Required: true Username *string `json:"username"` // The account tabs that will be visible to the user ViewPermission interface{} `json:"viewPermission,omitempty"` }
Admin admin swagger:model Admin
func (*Admin) MarshalBinary ¶
MarshalBinary interface implementation
func (*Admin) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type AdminPaginationResponse ¶
type AdminPaginationResponse struct { // items Items []*Admin `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
AdminPaginationResponse admin pagination response swagger:model AdminPaginationResponse
func (*AdminPaginationResponse) MarshalBinary ¶
func (m *AdminPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AdminPaginationResponse) UnmarshalBinary ¶
func (m *AdminPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AggragateCollectorAttribute ¶
type AggragateCollectorAttribute struct {
AggragateCollectorAttributeAllOf1
}
AggragateCollectorAttribute aggragate collector attribute swagger:model AggragateCollectorAttribute
func (*AggragateCollectorAttribute) MarshalBinary ¶
func (m *AggragateCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AggragateCollectorAttribute) MarshalJSON ¶
func (m AggragateCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AggragateCollectorAttribute) Name ¶
func (m *AggragateCollectorAttribute) Name() string
Name gets the name of this subtype
func (*AggragateCollectorAttribute) SetName ¶
func (m *AggragateCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*AggragateCollectorAttribute) UnmarshalBinary ¶
func (m *AggragateCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AggragateCollectorAttribute) UnmarshalJSON ¶
func (m *AggragateCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AggragateCollectorAttributeAllOf1 ¶
type AggragateCollectorAttributeAllOf1 interface{}
AggragateCollectorAttributeAllOf1 aggragate collector attribute all of1 swagger:model AggragateCollectorAttributeAllOf1
type Alert ¶
type Alert struct { // The active SDT, if one exists // Read Only: true SDT interface{} `json:"SDT,omitempty"` // The comment submitted with the acknowledgement // Read Only: true AckComment string `json:"ackComment,omitempty"` // Whether or not the alert has been acknowledged // Read Only: true Acked *bool `json:"acked,omitempty"` // The user that acknowledged the alert // Read Only: true AckedBy string `json:"ackedBy,omitempty"` // The time (in epoch format) that the alert was acknowledged // Read Only: true AckedEpoch int64 `json:"ackedEpoch,omitempty"` // The value that triggered the alert // Read Only: true AlertValue string `json:"alertValue,omitempty"` // The escalation chain the alert was routed to // Read Only: true Chain string `json:"chain,omitempty"` // The id of the escalation chain the alert was routed to // Read Only: true ChainID int32 `json:"chainId,omitempty"` // The value that cleared the alert // Read Only: true ClearValue string `json:"clearValue,omitempty"` // Whether or not the alert has cleared // Read Only: true Cleared *bool `json:"cleared,omitempty"` // The property or token values that should display with the alert details. Note that if referencing tokens, you'll need to URL encode the # symbol. // Read Only: true CustomColumns interface{} `json:"customColumns,omitempty"` // The id of the datapoint in alert // Read Only: true DataPointID int32 `json:"dataPointId,omitempty"` // The name of the datapoint in alert // Read Only: true DataPointName string `json:"dataPointName,omitempty"` // The alert message, if needMessage=true is included in the query parameters // Read Only: true DetailMessage interface{} `json:"detailMessage,omitempty"` // The time (in epoch format) that the alert ended // Read Only: true EndEpoch int64 `json:"endEpoch,omitempty"` // The alert id // Read Only: true ID string `json:"id,omitempty"` // The description of the instance in alert // Read Only: true InstanceDescription string `json:"instanceDescription,omitempty"` // The id of the instance in alert // Read Only: true InstanceID int32 `json:"instanceId,omitempty"` // The name of the instance in alert // Read Only: true InstanceName string `json:"instanceName,omitempty"` // The internal id for the alert // Read Only: true InternalID string `json:"internalId,omitempty"` // Information about the groups the object is a member of // Read Only: true MonitorObjectGroups interface{} `json:"monitorObjectGroups,omitempty"` // The id of the object that the alert is associated with // Read Only: true MonitorObjectID int32 `json:"monitorObjectId,omitempty"` // The name of the object that the alert is associated with // Read Only: true MonitorObjectName string `json:"monitorObjectName,omitempty"` // monitor object type // Read Only: true MonitorObjectType string `json:"monitorObjectType,omitempty"` // The next recipient in the escalation chain for this alert // Read Only: true NextRecipient int32 `json:"nextRecipient,omitempty"` // The recipients that have received the alert // Read Only: true ReceivedList string `json:"receivedList,omitempty"` // The device specific LogicModule Id // Read Only: true ResourceID int32 `json:"resourceId,omitempty"` // The id of the datasource in alert // Read Only: true ResourceTemplateID int32 `json:"resourceTemplateId,omitempty"` // The name of the datasource in alert // Read Only: true ResourceTemplateName string `json:"resourceTemplateName,omitempty"` // The type of the logicmodule in alert // Read Only: true ResourceTemplateType string `json:"resourceTemplateType,omitempty"` // The rule the alert matches // Read Only: true Rule string `json:"rule,omitempty"` // The id of the rule the alert matches // Read Only: true RuleID int32 `json:"ruleId,omitempty"` // Whether or not the alert was triggered during an SDT // Read Only: true SDTED *bool `json:"sdted,omitempty"` // The alert severity, where 2=warning, 3=error and 4=critical // Read Only: true Severity int32 `json:"severity,omitempty"` // The time (in epoch format) that the alert started // Read Only: true StartEpoch int64 `json:"startEpoch,omitempty"` // The id of the sub time based chain // Read Only: true SubChainID int32 `json:"subChainId,omitempty"` // The threshold associated with the object in alert // Read Only: true Threshold string `json:"threshold,omitempty"` // The type of alert // Read Only: true Type string `json:"type,omitempty"` }
Alert alert swagger:model Alert
func (*Alert) MarshalBinary ¶
MarshalBinary interface implementation
func (*Alert) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type AlertAck ¶
type AlertAck struct { // your comment on the alert // Required: true AckComment *string `json:"ackComment"` }
AlertAck alert ack swagger:model AlertAck
func (*AlertAck) MarshalBinary ¶
MarshalBinary interface implementation
func (*AlertAck) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type AlertFilters ¶
type AlertFilters struct { // Displayed alerts must have an acknowledgement status that satisfies this criteria Acked string `json:"acked,omitempty"` // Displayed alerts must be routed to an escalation chain that satisfies this filter. Glob is accepted, and * and an empty string both match all escalation chains Chain string `json:"chain,omitempty"` // Displayed alerts must be active if cleared=no, and must have cleared in the past 7 days if cleared=all Cleared string `json:"cleared,omitempty"` // Displayed alerts must be associated with datapoints that meet this filter criteria. Glob is accepted, and * and an empty string both match all datapoints DataPoint string `json:"dataPoint,omitempty"` // Displayed alerts must be associated with datasources that meet this filter criteria. Glob is accepted, and * and an empty string both indicate all datasources DataSource string `json:"dataSource,omitempty"` // Displayed alerts must be associated with groups that meet this filter criteria. Glob is accepted, and * and an empty string both indicate all groups Group string `json:"group,omitempty"` // Displayed alerts must be associated with devices that meet this filter criteria. Glob is accepted, and * and an empty string both indicate all devices Host string `json:"host,omitempty"` // Displayed alerts must be associated with instances that meet this filter criteria. Glob is accepted, and * and an empty string both match all instances Instance string `json:"instance,omitempty"` // The key word for free search Keyword string `json:"keyword,omitempty"` // Displayed alerts must match a rule that satisfies this filter. Glob is accepted, and * and an empty string both match all rules Rule string `json:"rule,omitempty"` // Displayed alerts must have an SDT status that meets this criteria SDTED string `json:"sdted,omitempty"` // Displayed alerts must have a severity that satisfies this criteria. Multiple severities are separated by commas Severity string `json:"severity,omitempty"` }
AlertFilters alert filters swagger:model AlertFilters
func (*AlertFilters) MarshalBinary ¶
func (m *AlertFilters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AlertFilters) UnmarshalBinary ¶
func (m *AlertFilters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AlertForecastingReport ¶
type AlertForecastingReport struct { // Forecast method for the report. Acceptable values are: Linear, ARIMA Algorithm string `json:"algorithm,omitempty"` // The columns displayed in the report Columns []*DynamicColumn `json:"columns,omitempty"` // The confidence level when do forecasting // Required: true ConfidenceLevel *int32 `json:"confidenceLevel"` // The Time Range configured for the report: Last 2 hours | Last 24 hours | Last calendar day | Last 7 days | Last 14 days | Last 30 days | Last calendar month | Last 365 days | Any custom date range in this format: YYYY-MM-dd hh:mm TO YYYY-MM-dd hh:mm DateRange string `json:"dateRange,omitempty"` // The group or device name selected for the report HostsVal string `json:"hostsVal,omitempty"` // The type of the resource selection. Acceptable values are: host, group // Required: true HostsValType *string `json:"hostsValType"` // The datapoints that needs to do forecasting // Required: true Metrics []*Metric `json:"metrics"` // The sort option for the alert forecast report SortedBy int32 `json:"sortedBy,omitempty"` // true | false // false: CPU metrics will be displayed for all selected devices or groups // true: CPU metrics will only be displayed for the top ten device or groups Top10Only bool `json:"top10Only,omitempty"` // contains filtered or unexported fields }
AlertForecastingReport alert forecasting report swagger:model AlertForecastingReport
func (*AlertForecastingReport) CustomReportTypeID ¶
func (m *AlertForecastingReport) CustomReportTypeID() int32
CustomReportTypeID gets the custom report type Id of this subtype
func (*AlertForecastingReport) CustomReportTypeName ¶
func (m *AlertForecastingReport) CustomReportTypeName() string
CustomReportTypeName gets the custom report type name of this subtype
func (*AlertForecastingReport) Delivery ¶
func (m *AlertForecastingReport) Delivery() string
Delivery gets the delivery of this subtype
func (*AlertForecastingReport) Description ¶
func (m *AlertForecastingReport) Description() string
Description gets the description of this subtype
func (*AlertForecastingReport) EnableViewAsOtherUser ¶
func (m *AlertForecastingReport) EnableViewAsOtherUser() *bool
EnableViewAsOtherUser gets the enable view as other user of this subtype
func (*AlertForecastingReport) Format ¶
func (m *AlertForecastingReport) Format() string
Format gets the format of this subtype
func (*AlertForecastingReport) GroupID ¶
func (m *AlertForecastingReport) GroupID() int32
GroupID gets the group Id of this subtype
func (*AlertForecastingReport) ID ¶
func (m *AlertForecastingReport) ID() int32
ID gets the id of this subtype
func (*AlertForecastingReport) LastGenerateOn ¶
func (m *AlertForecastingReport) LastGenerateOn() int64
LastGenerateOn gets the last generate on of this subtype
func (*AlertForecastingReport) LastGeneratePages ¶
func (m *AlertForecastingReport) LastGeneratePages() int32
LastGeneratePages gets the last generate pages of this subtype
func (*AlertForecastingReport) LastGenerateSize ¶
func (m *AlertForecastingReport) LastGenerateSize() int64
LastGenerateSize gets the last generate size of this subtype
func (*AlertForecastingReport) LastmodifyUserID ¶
func (m *AlertForecastingReport) LastmodifyUserID() int32
LastmodifyUserID gets the lastmodify user Id of this subtype
func (*AlertForecastingReport) LastmodifyUserName ¶
func (m *AlertForecastingReport) LastmodifyUserName() string
LastmodifyUserName gets the lastmodify user name of this subtype
func (*AlertForecastingReport) MarshalBinary ¶
func (m *AlertForecastingReport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AlertForecastingReport) MarshalJSON ¶
func (m AlertForecastingReport) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AlertForecastingReport) Name ¶
func (m *AlertForecastingReport) Name() *string
Name gets the name of this subtype
func (*AlertForecastingReport) Recipients ¶
func (m *AlertForecastingReport) Recipients() []*ReportRecipient
Recipients gets the recipients of this subtype
func (*AlertForecastingReport) ReportLinkNum ¶
func (m *AlertForecastingReport) ReportLinkNum() int32
ReportLinkNum gets the report link num of this subtype
func (*AlertForecastingReport) Schedule ¶
func (m *AlertForecastingReport) Schedule() string
Schedule gets the schedule of this subtype
func (*AlertForecastingReport) ScheduleTimezone ¶
func (m *AlertForecastingReport) ScheduleTimezone() string
ScheduleTimezone gets the schedule timezone of this subtype
func (*AlertForecastingReport) SetCustomReportTypeID ¶
func (m *AlertForecastingReport) SetCustomReportTypeID(val int32)
SetCustomReportTypeID sets the custom report type Id of this subtype
func (*AlertForecastingReport) SetCustomReportTypeName ¶
func (m *AlertForecastingReport) SetCustomReportTypeName(val string)
SetCustomReportTypeName sets the custom report type name of this subtype
func (*AlertForecastingReport) SetDelivery ¶
func (m *AlertForecastingReport) SetDelivery(val string)
SetDelivery sets the delivery of this subtype
func (*AlertForecastingReport) SetDescription ¶
func (m *AlertForecastingReport) SetDescription(val string)
SetDescription sets the description of this subtype
func (*AlertForecastingReport) SetEnableViewAsOtherUser ¶
func (m *AlertForecastingReport) SetEnableViewAsOtherUser(val *bool)
SetEnableViewAsOtherUser sets the enable view as other user of this subtype
func (*AlertForecastingReport) SetFormat ¶
func (m *AlertForecastingReport) SetFormat(val string)
SetFormat sets the format of this subtype
func (*AlertForecastingReport) SetGroupID ¶
func (m *AlertForecastingReport) SetGroupID(val int32)
SetGroupID sets the group Id of this subtype
func (*AlertForecastingReport) SetID ¶
func (m *AlertForecastingReport) SetID(val int32)
SetID sets the id of this subtype
func (*AlertForecastingReport) SetLastGenerateOn ¶
func (m *AlertForecastingReport) SetLastGenerateOn(val int64)
SetLastGenerateOn sets the last generate on of this subtype
func (*AlertForecastingReport) SetLastGeneratePages ¶
func (m *AlertForecastingReport) SetLastGeneratePages(val int32)
SetLastGeneratePages sets the last generate pages of this subtype
func (*AlertForecastingReport) SetLastGenerateSize ¶
func (m *AlertForecastingReport) SetLastGenerateSize(val int64)
SetLastGenerateSize sets the last generate size of this subtype
func (*AlertForecastingReport) SetLastmodifyUserID ¶
func (m *AlertForecastingReport) SetLastmodifyUserID(val int32)
SetLastmodifyUserID sets the lastmodify user Id of this subtype
func (*AlertForecastingReport) SetLastmodifyUserName ¶
func (m *AlertForecastingReport) SetLastmodifyUserName(val string)
SetLastmodifyUserName sets the lastmodify user name of this subtype
func (*AlertForecastingReport) SetName ¶
func (m *AlertForecastingReport) SetName(val *string)
SetName sets the name of this subtype
func (*AlertForecastingReport) SetRecipients ¶
func (m *AlertForecastingReport) SetRecipients(val []*ReportRecipient)
SetRecipients sets the recipients of this subtype
func (*AlertForecastingReport) SetReportLinkNum ¶
func (m *AlertForecastingReport) SetReportLinkNum(val int32)
SetReportLinkNum sets the report link num of this subtype
func (*AlertForecastingReport) SetSchedule ¶
func (m *AlertForecastingReport) SetSchedule(val string)
SetSchedule sets the schedule of this subtype
func (*AlertForecastingReport) SetScheduleTimezone ¶
func (m *AlertForecastingReport) SetScheduleTimezone(val string)
SetScheduleTimezone sets the schedule timezone of this subtype
func (*AlertForecastingReport) SetType ¶
func (m *AlertForecastingReport) SetType(val string)
SetType sets the type of this subtype
func (*AlertForecastingReport) SetUserPermission ¶
func (m *AlertForecastingReport) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*AlertForecastingReport) Type ¶
func (m *AlertForecastingReport) Type() string
Type gets the type of this subtype
func (*AlertForecastingReport) UnmarshalBinary ¶
func (m *AlertForecastingReport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AlertForecastingReport) UnmarshalJSON ¶
func (m *AlertForecastingReport) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*AlertForecastingReport) UserPermission ¶
func (m *AlertForecastingReport) UserPermission() string
UserPermission gets the user permission of this subtype
type AlertPaginationResponse ¶
type AlertPaginationResponse struct { // items Items []*Alert `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
AlertPaginationResponse alert pagination response swagger:model AlertPaginationResponse
func (*AlertPaginationResponse) MarshalBinary ¶
func (m *AlertPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AlertPaginationResponse) UnmarshalBinary ¶
func (m *AlertPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AlertReport ¶
type AlertReport struct { // all | acked | nonacked // all: both acknowledged and non-acknowledged alerts that meet the report criteria will be displayed // acked: only acknowledged alerts that meet the report criteria will be displayed // nonacked: only non-acknowledged alerts that meet the report criteria will be displayed AckFilter string `json:"ackFilter,omitempty"` // true: only alerts that are still alerting (i.e. haven't yet cleared) will be displayed in the report // false: active alerts and cleared alerts will both be displayed in the report ActiveOnly bool `json:"activeOnly,omitempty"` // All alerts displayed in the report must have been routed to the Escalation Chains specified in this filter Chain string `json:"chain,omitempty"` // The columns that will be displayed in the report. You should specify the columns in the order in which you'd like them to be displayed. All column names need to be included in this object, but each column should have an associated isHidden field that indicates whether it is displayed or not. NOTE that if summaryOnly is set to true you can only include these columns: Alerts, Group, Device, Instance, Datapoint. If summaryOnly is set to false you can include these columns: Severity, Group, Device, Instance, Datapoint, Thresholds, Value, Began, End, Rule, Chain, Acked, Acked By, Acked On, Notes, In SDT Columns []*DynamicColumn `json:"columns,omitempty"` // The group filter used to determine which alerts will appear in the report. Glob expression supported DataPoint string `json:"dataPoint,omitempty"` // All alerts displayed in the report must have been triggered for the Datasources specified in this filter DataSource string `json:"dataSource,omitempty"` // The instance filter used to determine which alerts will appear in the report. Glob expressions supported DataSourceInstanceName string `json:"dataSourceInstanceName,omitempty"` // The Time Range configured for the report. Options include: Last 2 hours | Last 24 hours | Last calendar day | Last 7 days | Last 14 days | Last 30 days | Last calendar month | Last 365 days | Any custom date range in this format: YYYY-MM-dd hh:mm TO YYYY-MM-dd hh:mm DateRange string `json:"dateRange,omitempty"` // The device filter used to determine which alerts will appear in the report. Glob expressions supported DeviceDisplayName string `json:"deviceDisplayName,omitempty"` // The group filter used to determine which alerts will appear in the report. Glob expressions supported GroupFullPath string `json:"groupFullPath,omitempty"` // true: alerts that started prior to the specified dateRange but that meet all other criteria will be displayed in the report // false: only alerts that started during the specified dateRange will be displayed in the report IncludePreexist bool `json:"includePreexist,omitempty"` // all | error | critical // all: alerts of all severity levels will be displayed if they match the filter criteria // error: only error and critical alerts that match the filter criteria will be displayed // critical: only critical alerts that match the filter criteria will be displayed Level string `json:"level,omitempty"` // All alerts displayed in the report must have been routed to the Rules specified in this filter Rule string `json:"rule,omitempty"` // all | sdt | nonsdt // all: alerts that are in SDT and that aren't in SDT that meet the report criteria will be displayed // sdt: only alerts that are in SDT and that meet the report criteria will be displayed // nonsdt: only alerts that aren't in SDT and that meet the report criteria will be displayed SDTFilter string `json:"sdtFilter,omitempty"` // count | host | dataPoint | level | startOn | ackedOn. How displayed alerts will be sorted in the report. Note that if summaryOnly is set to true, you are limited to sortedBy= count | host | dataPoint. If summaryOnly is set to false, you cannot set sortedBy = count SortedBy string `json:"sortedBy,omitempty"` // true: a column will be added to the report detailing the number of times each alert occurred // false: the number of times each alert occurred will not be displayed in the report SummaryOnly bool `json:"summaryOnly,omitempty"` // overlap | start - Any alerts active during the specified dateRange will be displayed in the report if time=overlap. If time=start, only alerts that started during the specified dateRange will be displayed in the report Timing string `json:"timing,omitempty"` // contains filtered or unexported fields }
AlertReport alert report swagger:model AlertReport
func (*AlertReport) CustomReportTypeID ¶
func (m *AlertReport) CustomReportTypeID() int32
CustomReportTypeID gets the custom report type Id of this subtype
func (*AlertReport) CustomReportTypeName ¶
func (m *AlertReport) CustomReportTypeName() string
CustomReportTypeName gets the custom report type name of this subtype
func (*AlertReport) Delivery ¶
func (m *AlertReport) Delivery() string
Delivery gets the delivery of this subtype
func (*AlertReport) Description ¶
func (m *AlertReport) Description() string
Description gets the description of this subtype
func (*AlertReport) EnableViewAsOtherUser ¶
func (m *AlertReport) EnableViewAsOtherUser() *bool
EnableViewAsOtherUser gets the enable view as other user of this subtype
func (*AlertReport) Format ¶
func (m *AlertReport) Format() string
Format gets the format of this subtype
func (*AlertReport) GroupID ¶
func (m *AlertReport) GroupID() int32
GroupID gets the group Id of this subtype
func (*AlertReport) LastGenerateOn ¶
func (m *AlertReport) LastGenerateOn() int64
LastGenerateOn gets the last generate on of this subtype
func (*AlertReport) LastGeneratePages ¶
func (m *AlertReport) LastGeneratePages() int32
LastGeneratePages gets the last generate pages of this subtype
func (*AlertReport) LastGenerateSize ¶
func (m *AlertReport) LastGenerateSize() int64
LastGenerateSize gets the last generate size of this subtype
func (*AlertReport) LastmodifyUserID ¶
func (m *AlertReport) LastmodifyUserID() int32
LastmodifyUserID gets the lastmodify user Id of this subtype
func (*AlertReport) LastmodifyUserName ¶
func (m *AlertReport) LastmodifyUserName() string
LastmodifyUserName gets the lastmodify user name of this subtype
func (*AlertReport) MarshalBinary ¶
func (m *AlertReport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AlertReport) MarshalJSON ¶
func (m AlertReport) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AlertReport) Recipients ¶
func (m *AlertReport) Recipients() []*ReportRecipient
Recipients gets the recipients of this subtype
func (*AlertReport) ReportLinkNum ¶
func (m *AlertReport) ReportLinkNum() int32
ReportLinkNum gets the report link num of this subtype
func (*AlertReport) Schedule ¶
func (m *AlertReport) Schedule() string
Schedule gets the schedule of this subtype
func (*AlertReport) ScheduleTimezone ¶
func (m *AlertReport) ScheduleTimezone() string
ScheduleTimezone gets the schedule timezone of this subtype
func (*AlertReport) SetCustomReportTypeID ¶
func (m *AlertReport) SetCustomReportTypeID(val int32)
SetCustomReportTypeID sets the custom report type Id of this subtype
func (*AlertReport) SetCustomReportTypeName ¶
func (m *AlertReport) SetCustomReportTypeName(val string)
SetCustomReportTypeName sets the custom report type name of this subtype
func (*AlertReport) SetDelivery ¶
func (m *AlertReport) SetDelivery(val string)
SetDelivery sets the delivery of this subtype
func (*AlertReport) SetDescription ¶
func (m *AlertReport) SetDescription(val string)
SetDescription sets the description of this subtype
func (*AlertReport) SetEnableViewAsOtherUser ¶
func (m *AlertReport) SetEnableViewAsOtherUser(val *bool)
SetEnableViewAsOtherUser sets the enable view as other user of this subtype
func (*AlertReport) SetFormat ¶
func (m *AlertReport) SetFormat(val string)
SetFormat sets the format of this subtype
func (*AlertReport) SetGroupID ¶
func (m *AlertReport) SetGroupID(val int32)
SetGroupID sets the group Id of this subtype
func (*AlertReport) SetID ¶
func (m *AlertReport) SetID(val int32)
SetID sets the id of this subtype
func (*AlertReport) SetLastGenerateOn ¶
func (m *AlertReport) SetLastGenerateOn(val int64)
SetLastGenerateOn sets the last generate on of this subtype
func (*AlertReport) SetLastGeneratePages ¶
func (m *AlertReport) SetLastGeneratePages(val int32)
SetLastGeneratePages sets the last generate pages of this subtype
func (*AlertReport) SetLastGenerateSize ¶
func (m *AlertReport) SetLastGenerateSize(val int64)
SetLastGenerateSize sets the last generate size of this subtype
func (*AlertReport) SetLastmodifyUserID ¶
func (m *AlertReport) SetLastmodifyUserID(val int32)
SetLastmodifyUserID sets the lastmodify user Id of this subtype
func (*AlertReport) SetLastmodifyUserName ¶
func (m *AlertReport) SetLastmodifyUserName(val string)
SetLastmodifyUserName sets the lastmodify user name of this subtype
func (*AlertReport) SetName ¶
func (m *AlertReport) SetName(val *string)
SetName sets the name of this subtype
func (*AlertReport) SetRecipients ¶
func (m *AlertReport) SetRecipients(val []*ReportRecipient)
SetRecipients sets the recipients of this subtype
func (*AlertReport) SetReportLinkNum ¶
func (m *AlertReport) SetReportLinkNum(val int32)
SetReportLinkNum sets the report link num of this subtype
func (*AlertReport) SetSchedule ¶
func (m *AlertReport) SetSchedule(val string)
SetSchedule sets the schedule of this subtype
func (*AlertReport) SetScheduleTimezone ¶
func (m *AlertReport) SetScheduleTimezone(val string)
SetScheduleTimezone sets the schedule timezone of this subtype
func (*AlertReport) SetType ¶
func (m *AlertReport) SetType(val string)
SetType sets the type of this subtype
func (*AlertReport) SetUserPermission ¶
func (m *AlertReport) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*AlertReport) UnmarshalBinary ¶
func (m *AlertReport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AlertReport) UnmarshalJSON ¶
func (m *AlertReport) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*AlertReport) UserPermission ¶
func (m *AlertReport) UserPermission() string
UserPermission gets the user permission of this subtype
type AlertRule ¶
type AlertRule struct { // The datapoint the alert rule is configured to match Datapoint string `json:"datapoint,omitempty"` // The datasource the alert rule is configured to match Datasource string `json:"datasource,omitempty"` // The device groups and service groups the alert rule is configured to match // Unique: true DeviceGroups []string `json:"deviceGroups,omitempty"` // The device names and service names the alert rule is configured to match // Unique: true Devices []string `json:"devices,omitempty"` // The escalation chain associated with the alert rule // Read Only: true EscalatingChain interface{} `json:"escalatingChain,omitempty"` // The id of the escalation chain associated with the alert rule // Required: true EscalatingChainID *int32 `json:"escalatingChainId"` // The escalation interval associated with the alert rule, in minutes EscalationInterval int32 `json:"escalationInterval,omitempty"` // The Id of the alert rule // Read Only: true ID int32 `json:"id,omitempty"` // The instance the alert rule is configured to match Instance string `json:"instance,omitempty"` // The alert severity levels the alert rule is configured to match. Acceptable values are: All, Warn, Error, Critical LevelStr string `json:"levelStr,omitempty"` // The name of the alert rule // Required: true Name *string `json:"name"` // The priority associated with the alert rule // Required: true Priority *int32 `json:"priority"` // Whether or not status notifications for acknowledgements and SDTs should be sent to the alert rule SuppressAlertAckSDT bool `json:"suppressAlertAckSdt,omitempty"` // Whether or not alert clear notifications should be sent to the alert rule SuppressAlertClear bool `json:"suppressAlertClear,omitempty"` }
AlertRule alert rule swagger:model AlertRule
func (*AlertRule) MarshalBinary ¶
MarshalBinary interface implementation
func (*AlertRule) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type AlertRulePaginationResponse ¶
type AlertRulePaginationResponse struct { // items Items []*AlertRule `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
AlertRulePaginationResponse alert rule pagination response swagger:model AlertRulePaginationResponse
func (*AlertRulePaginationResponse) MarshalBinary ¶
func (m *AlertRulePaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AlertRulePaginationResponse) UnmarshalBinary ¶
func (m *AlertRulePaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AlertSLAReport ¶
type AlertSLAReport struct { // Warn | Error | Critical. The minimum severity of the alert statuses you’d like to evaluate for the specified devices and device groups AlertLevel string `json:"alertLevel,omitempty"` // The name of the Alert Rule that the datapoint alert you’re evaluating will be routed to. Note that if you do not select the correct alert rule, no matching alerts will be displayed AlertRule string `json:"alertRule,omitempty"` // The datapoints selected for the report, where multiple datapoints are separated by commas DataPoint string `json:"dataPoint,omitempty"` // The datasource instance selected for the report, in the format DatasourceName-InstanceName (If it is a single instance datasource you can just leave it at DatasourceName) DataSource string `json:"dataSource,omitempty"` // The Time Range configured for the report: Last 2 hours | Last 24 hours | Last calendar day | Last 7 days | Last 14 days | Last 30 days | Last calendar month | Last 365 days | Any custom date range in this format: YYYY-MM-dd hh:mm TO YYYY-MM-dd hh:mm DateRange string `json:"dateRange,omitempty"` // The devices OR groups (use full path) selected for the report, where multiple entities are separated by commas. Note that glob is supported HostsVal string `json:"hostsVal,omitempty"` // host | group. The type of entities specified in the hostsVal field HostsValType string `json:"hostsValType,omitempty"` // contains filtered or unexported fields }
AlertSLAReport alert Sla report swagger:model AlertSlaReport
func (*AlertSLAReport) CustomReportTypeID ¶
func (m *AlertSLAReport) CustomReportTypeID() int32
CustomReportTypeID gets the custom report type Id of this subtype
func (*AlertSLAReport) CustomReportTypeName ¶
func (m *AlertSLAReport) CustomReportTypeName() string
CustomReportTypeName gets the custom report type name of this subtype
func (*AlertSLAReport) Delivery ¶
func (m *AlertSLAReport) Delivery() string
Delivery gets the delivery of this subtype
func (*AlertSLAReport) Description ¶
func (m *AlertSLAReport) Description() string
Description gets the description of this subtype
func (*AlertSLAReport) EnableViewAsOtherUser ¶
func (m *AlertSLAReport) EnableViewAsOtherUser() *bool
EnableViewAsOtherUser gets the enable view as other user of this subtype
func (*AlertSLAReport) Format ¶
func (m *AlertSLAReport) Format() string
Format gets the format of this subtype
func (*AlertSLAReport) GroupID ¶
func (m *AlertSLAReport) GroupID() int32
GroupID gets the group Id of this subtype
func (*AlertSLAReport) LastGenerateOn ¶
func (m *AlertSLAReport) LastGenerateOn() int64
LastGenerateOn gets the last generate on of this subtype
func (*AlertSLAReport) LastGeneratePages ¶
func (m *AlertSLAReport) LastGeneratePages() int32
LastGeneratePages gets the last generate pages of this subtype
func (*AlertSLAReport) LastGenerateSize ¶
func (m *AlertSLAReport) LastGenerateSize() int64
LastGenerateSize gets the last generate size of this subtype
func (*AlertSLAReport) LastmodifyUserID ¶
func (m *AlertSLAReport) LastmodifyUserID() int32
LastmodifyUserID gets the lastmodify user Id of this subtype
func (*AlertSLAReport) LastmodifyUserName ¶
func (m *AlertSLAReport) LastmodifyUserName() string
LastmodifyUserName gets the lastmodify user name of this subtype
func (*AlertSLAReport) MarshalBinary ¶
func (m *AlertSLAReport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AlertSLAReport) MarshalJSON ¶
func (m AlertSLAReport) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AlertSLAReport) Name ¶
func (m *AlertSLAReport) Name() *string
Name gets the name of this subtype
func (*AlertSLAReport) Recipients ¶
func (m *AlertSLAReport) Recipients() []*ReportRecipient
Recipients gets the recipients of this subtype
func (*AlertSLAReport) ReportLinkNum ¶
func (m *AlertSLAReport) ReportLinkNum() int32
ReportLinkNum gets the report link num of this subtype
func (*AlertSLAReport) Schedule ¶
func (m *AlertSLAReport) Schedule() string
Schedule gets the schedule of this subtype
func (*AlertSLAReport) ScheduleTimezone ¶
func (m *AlertSLAReport) ScheduleTimezone() string
ScheduleTimezone gets the schedule timezone of this subtype
func (*AlertSLAReport) SetCustomReportTypeID ¶
func (m *AlertSLAReport) SetCustomReportTypeID(val int32)
SetCustomReportTypeID sets the custom report type Id of this subtype
func (*AlertSLAReport) SetCustomReportTypeName ¶
func (m *AlertSLAReport) SetCustomReportTypeName(val string)
SetCustomReportTypeName sets the custom report type name of this subtype
func (*AlertSLAReport) SetDelivery ¶
func (m *AlertSLAReport) SetDelivery(val string)
SetDelivery sets the delivery of this subtype
func (*AlertSLAReport) SetDescription ¶
func (m *AlertSLAReport) SetDescription(val string)
SetDescription sets the description of this subtype
func (*AlertSLAReport) SetEnableViewAsOtherUser ¶
func (m *AlertSLAReport) SetEnableViewAsOtherUser(val *bool)
SetEnableViewAsOtherUser sets the enable view as other user of this subtype
func (*AlertSLAReport) SetFormat ¶
func (m *AlertSLAReport) SetFormat(val string)
SetFormat sets the format of this subtype
func (*AlertSLAReport) SetGroupID ¶
func (m *AlertSLAReport) SetGroupID(val int32)
SetGroupID sets the group Id of this subtype
func (*AlertSLAReport) SetID ¶
func (m *AlertSLAReport) SetID(val int32)
SetID sets the id of this subtype
func (*AlertSLAReport) SetLastGenerateOn ¶
func (m *AlertSLAReport) SetLastGenerateOn(val int64)
SetLastGenerateOn sets the last generate on of this subtype
func (*AlertSLAReport) SetLastGeneratePages ¶
func (m *AlertSLAReport) SetLastGeneratePages(val int32)
SetLastGeneratePages sets the last generate pages of this subtype
func (*AlertSLAReport) SetLastGenerateSize ¶
func (m *AlertSLAReport) SetLastGenerateSize(val int64)
SetLastGenerateSize sets the last generate size of this subtype
func (*AlertSLAReport) SetLastmodifyUserID ¶
func (m *AlertSLAReport) SetLastmodifyUserID(val int32)
SetLastmodifyUserID sets the lastmodify user Id of this subtype
func (*AlertSLAReport) SetLastmodifyUserName ¶
func (m *AlertSLAReport) SetLastmodifyUserName(val string)
SetLastmodifyUserName sets the lastmodify user name of this subtype
func (*AlertSLAReport) SetName ¶
func (m *AlertSLAReport) SetName(val *string)
SetName sets the name of this subtype
func (*AlertSLAReport) SetRecipients ¶
func (m *AlertSLAReport) SetRecipients(val []*ReportRecipient)
SetRecipients sets the recipients of this subtype
func (*AlertSLAReport) SetReportLinkNum ¶
func (m *AlertSLAReport) SetReportLinkNum(val int32)
SetReportLinkNum sets the report link num of this subtype
func (*AlertSLAReport) SetSchedule ¶
func (m *AlertSLAReport) SetSchedule(val string)
SetSchedule sets the schedule of this subtype
func (*AlertSLAReport) SetScheduleTimezone ¶
func (m *AlertSLAReport) SetScheduleTimezone(val string)
SetScheduleTimezone sets the schedule timezone of this subtype
func (*AlertSLAReport) SetType ¶
func (m *AlertSLAReport) SetType(val string)
SetType sets the type of this subtype
func (*AlertSLAReport) SetUserPermission ¶
func (m *AlertSLAReport) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*AlertSLAReport) Type ¶
func (m *AlertSLAReport) Type() string
Type gets the type of this subtype
func (*AlertSLAReport) UnmarshalBinary ¶
func (m *AlertSLAReport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AlertSLAReport) UnmarshalJSON ¶
func (m *AlertSLAReport) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*AlertSLAReport) UserPermission ¶
func (m *AlertSLAReport) UserPermission() string
UserPermission gets the user permission of this subtype
type AlertThresholdReport ¶
type AlertThresholdReport struct { // The columns that will be displayed in the report. You should specify the columns in the order in which you'd like them to be displayed Columns []*DynamicColumn `json:"columns,omitempty"` // The datapoint to be included in the report. Glob expressions supported DataPoint string `json:"dataPoint,omitempty"` // The name of the datasource instance to be included in the report, where the syntax should be dataSourceDisplayName-InstanceName. If you're referencing a single instance datasource, you can just specify dataSourceDisplayName. Glob expressions supported DataSourceInstanceName string `json:"dataSourceInstanceName,omitempty"` // The display name of the device(s) to be included in the report. Glob expressions supported DeviceDisplayName string `json:"deviceDisplayName,omitempty"` // true: only variations from the global thresholds will be displayed // false: all thresholds will be displayed, including global thresholds an custom group and instance level thresholds ExcludeGlobal bool `json:"excludeGlobal,omitempty"` // The full path of the group whose member devices you are going to include in the report. Glob expressions supported GroupFullPath string `json:"groupFullPath,omitempty"` // host | datasource | datapoint // host: displayed thresholds will be sorted by device // datasource: displayed thresholds will be sorted by datasource instance // datapoint: displayed thresholds will be sorted by datapoint (metric) SortedBy string `json:"sortedBy,omitempty"` // contains filtered or unexported fields }
AlertThresholdReport alert threshold report swagger:model AlertThresholdReport
func (*AlertThresholdReport) CustomReportTypeID ¶
func (m *AlertThresholdReport) CustomReportTypeID() int32
CustomReportTypeID gets the custom report type Id of this subtype
func (*AlertThresholdReport) CustomReportTypeName ¶
func (m *AlertThresholdReport) CustomReportTypeName() string
CustomReportTypeName gets the custom report type name of this subtype
func (*AlertThresholdReport) Delivery ¶
func (m *AlertThresholdReport) Delivery() string
Delivery gets the delivery of this subtype
func (*AlertThresholdReport) Description ¶
func (m *AlertThresholdReport) Description() string
Description gets the description of this subtype
func (*AlertThresholdReport) EnableViewAsOtherUser ¶
func (m *AlertThresholdReport) EnableViewAsOtherUser() *bool
EnableViewAsOtherUser gets the enable view as other user of this subtype
func (*AlertThresholdReport) Format ¶
func (m *AlertThresholdReport) Format() string
Format gets the format of this subtype
func (*AlertThresholdReport) GroupID ¶
func (m *AlertThresholdReport) GroupID() int32
GroupID gets the group Id of this subtype
func (*AlertThresholdReport) ID ¶
func (m *AlertThresholdReport) ID() int32
ID gets the id of this subtype
func (*AlertThresholdReport) LastGenerateOn ¶
func (m *AlertThresholdReport) LastGenerateOn() int64
LastGenerateOn gets the last generate on of this subtype
func (*AlertThresholdReport) LastGeneratePages ¶
func (m *AlertThresholdReport) LastGeneratePages() int32
LastGeneratePages gets the last generate pages of this subtype
func (*AlertThresholdReport) LastGenerateSize ¶
func (m *AlertThresholdReport) LastGenerateSize() int64
LastGenerateSize gets the last generate size of this subtype
func (*AlertThresholdReport) LastmodifyUserID ¶
func (m *AlertThresholdReport) LastmodifyUserID() int32
LastmodifyUserID gets the lastmodify user Id of this subtype
func (*AlertThresholdReport) LastmodifyUserName ¶
func (m *AlertThresholdReport) LastmodifyUserName() string
LastmodifyUserName gets the lastmodify user name of this subtype
func (*AlertThresholdReport) MarshalBinary ¶
func (m *AlertThresholdReport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AlertThresholdReport) MarshalJSON ¶
func (m AlertThresholdReport) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AlertThresholdReport) Name ¶
func (m *AlertThresholdReport) Name() *string
Name gets the name of this subtype
func (*AlertThresholdReport) Recipients ¶
func (m *AlertThresholdReport) Recipients() []*ReportRecipient
Recipients gets the recipients of this subtype
func (*AlertThresholdReport) ReportLinkNum ¶
func (m *AlertThresholdReport) ReportLinkNum() int32
ReportLinkNum gets the report link num of this subtype
func (*AlertThresholdReport) Schedule ¶
func (m *AlertThresholdReport) Schedule() string
Schedule gets the schedule of this subtype
func (*AlertThresholdReport) ScheduleTimezone ¶
func (m *AlertThresholdReport) ScheduleTimezone() string
ScheduleTimezone gets the schedule timezone of this subtype
func (*AlertThresholdReport) SetCustomReportTypeID ¶
func (m *AlertThresholdReport) SetCustomReportTypeID(val int32)
SetCustomReportTypeID sets the custom report type Id of this subtype
func (*AlertThresholdReport) SetCustomReportTypeName ¶
func (m *AlertThresholdReport) SetCustomReportTypeName(val string)
SetCustomReportTypeName sets the custom report type name of this subtype
func (*AlertThresholdReport) SetDelivery ¶
func (m *AlertThresholdReport) SetDelivery(val string)
SetDelivery sets the delivery of this subtype
func (*AlertThresholdReport) SetDescription ¶
func (m *AlertThresholdReport) SetDescription(val string)
SetDescription sets the description of this subtype
func (*AlertThresholdReport) SetEnableViewAsOtherUser ¶
func (m *AlertThresholdReport) SetEnableViewAsOtherUser(val *bool)
SetEnableViewAsOtherUser sets the enable view as other user of this subtype
func (*AlertThresholdReport) SetFormat ¶
func (m *AlertThresholdReport) SetFormat(val string)
SetFormat sets the format of this subtype
func (*AlertThresholdReport) SetGroupID ¶
func (m *AlertThresholdReport) SetGroupID(val int32)
SetGroupID sets the group Id of this subtype
func (*AlertThresholdReport) SetID ¶
func (m *AlertThresholdReport) SetID(val int32)
SetID sets the id of this subtype
func (*AlertThresholdReport) SetLastGenerateOn ¶
func (m *AlertThresholdReport) SetLastGenerateOn(val int64)
SetLastGenerateOn sets the last generate on of this subtype
func (*AlertThresholdReport) SetLastGeneratePages ¶
func (m *AlertThresholdReport) SetLastGeneratePages(val int32)
SetLastGeneratePages sets the last generate pages of this subtype
func (*AlertThresholdReport) SetLastGenerateSize ¶
func (m *AlertThresholdReport) SetLastGenerateSize(val int64)
SetLastGenerateSize sets the last generate size of this subtype
func (*AlertThresholdReport) SetLastmodifyUserID ¶
func (m *AlertThresholdReport) SetLastmodifyUserID(val int32)
SetLastmodifyUserID sets the lastmodify user Id of this subtype
func (*AlertThresholdReport) SetLastmodifyUserName ¶
func (m *AlertThresholdReport) SetLastmodifyUserName(val string)
SetLastmodifyUserName sets the lastmodify user name of this subtype
func (*AlertThresholdReport) SetName ¶
func (m *AlertThresholdReport) SetName(val *string)
SetName sets the name of this subtype
func (*AlertThresholdReport) SetRecipients ¶
func (m *AlertThresholdReport) SetRecipients(val []*ReportRecipient)
SetRecipients sets the recipients of this subtype
func (*AlertThresholdReport) SetReportLinkNum ¶
func (m *AlertThresholdReport) SetReportLinkNum(val int32)
SetReportLinkNum sets the report link num of this subtype
func (*AlertThresholdReport) SetSchedule ¶
func (m *AlertThresholdReport) SetSchedule(val string)
SetSchedule sets the schedule of this subtype
func (*AlertThresholdReport) SetScheduleTimezone ¶
func (m *AlertThresholdReport) SetScheduleTimezone(val string)
SetScheduleTimezone sets the schedule timezone of this subtype
func (*AlertThresholdReport) SetType ¶
func (m *AlertThresholdReport) SetType(val string)
SetType sets the type of this subtype
func (*AlertThresholdReport) SetUserPermission ¶
func (m *AlertThresholdReport) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*AlertThresholdReport) Type ¶
func (m *AlertThresholdReport) Type() string
Type gets the type of this subtype
func (*AlertThresholdReport) UnmarshalBinary ¶
func (m *AlertThresholdReport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AlertThresholdReport) UnmarshalJSON ¶
func (m *AlertThresholdReport) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*AlertThresholdReport) UserPermission ¶
func (m *AlertThresholdReport) UserPermission() string
UserPermission gets the user permission of this subtype
type AlertTrendsMetric ¶
type AlertTrendsMetric struct { // item type // Required: true ItemType *string `json:"itemType"` // item val // Required: true ItemVal *string `json:"itemVal"` }
AlertTrendsMetric alert trends metric swagger:model AlertTrendsMetric
func (*AlertTrendsMetric) MarshalBinary ¶
func (m *AlertTrendsMetric) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AlertTrendsMetric) UnmarshalBinary ¶
func (m *AlertTrendsMetric) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AlertTrendsReport ¶
type AlertTrendsReport struct { // The Time Range configured for the report: Last 2 hours | Last 24 hours | Last calendar day | Last 7 days | Last 14 days | Last 30 days | Last calendar month | Last 365 days | Any custom date range in this format: YYYY-MM-dd hh:mm TO YYYY-MM-dd hh:mm DateRange string `json:"dateRange,omitempty"` // The devices and groups that will be included in the report, where each device/group should be represented with two fields: itemType and itemVal // Required: true Metrics []*AlertTrendsMetric `json:"metrics"` // contains filtered or unexported fields }
AlertTrendsReport alert trends report swagger:model AlertTrendsReport
func (*AlertTrendsReport) CustomReportTypeID ¶
func (m *AlertTrendsReport) CustomReportTypeID() int32
CustomReportTypeID gets the custom report type Id of this subtype
func (*AlertTrendsReport) CustomReportTypeName ¶
func (m *AlertTrendsReport) CustomReportTypeName() string
CustomReportTypeName gets the custom report type name of this subtype
func (*AlertTrendsReport) Delivery ¶
func (m *AlertTrendsReport) Delivery() string
Delivery gets the delivery of this subtype
func (*AlertTrendsReport) Description ¶
func (m *AlertTrendsReport) Description() string
Description gets the description of this subtype
func (*AlertTrendsReport) EnableViewAsOtherUser ¶
func (m *AlertTrendsReport) EnableViewAsOtherUser() *bool
EnableViewAsOtherUser gets the enable view as other user of this subtype
func (*AlertTrendsReport) Format ¶
func (m *AlertTrendsReport) Format() string
Format gets the format of this subtype
func (*AlertTrendsReport) GroupID ¶
func (m *AlertTrendsReport) GroupID() int32
GroupID gets the group Id of this subtype
func (*AlertTrendsReport) ID ¶
func (m *AlertTrendsReport) ID() int32
ID gets the id of this subtype
func (*AlertTrendsReport) LastGenerateOn ¶
func (m *AlertTrendsReport) LastGenerateOn() int64
LastGenerateOn gets the last generate on of this subtype
func (*AlertTrendsReport) LastGeneratePages ¶
func (m *AlertTrendsReport) LastGeneratePages() int32
LastGeneratePages gets the last generate pages of this subtype
func (*AlertTrendsReport) LastGenerateSize ¶
func (m *AlertTrendsReport) LastGenerateSize() int64
LastGenerateSize gets the last generate size of this subtype
func (*AlertTrendsReport) LastmodifyUserID ¶
func (m *AlertTrendsReport) LastmodifyUserID() int32
LastmodifyUserID gets the lastmodify user Id of this subtype
func (*AlertTrendsReport) LastmodifyUserName ¶
func (m *AlertTrendsReport) LastmodifyUserName() string
LastmodifyUserName gets the lastmodify user name of this subtype
func (*AlertTrendsReport) MarshalBinary ¶
func (m *AlertTrendsReport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AlertTrendsReport) MarshalJSON ¶
func (m AlertTrendsReport) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AlertTrendsReport) Name ¶
func (m *AlertTrendsReport) Name() *string
Name gets the name of this subtype
func (*AlertTrendsReport) Recipients ¶
func (m *AlertTrendsReport) Recipients() []*ReportRecipient
Recipients gets the recipients of this subtype
func (*AlertTrendsReport) ReportLinkNum ¶
func (m *AlertTrendsReport) ReportLinkNum() int32
ReportLinkNum gets the report link num of this subtype
func (*AlertTrendsReport) Schedule ¶
func (m *AlertTrendsReport) Schedule() string
Schedule gets the schedule of this subtype
func (*AlertTrendsReport) ScheduleTimezone ¶
func (m *AlertTrendsReport) ScheduleTimezone() string
ScheduleTimezone gets the schedule timezone of this subtype
func (*AlertTrendsReport) SetCustomReportTypeID ¶
func (m *AlertTrendsReport) SetCustomReportTypeID(val int32)
SetCustomReportTypeID sets the custom report type Id of this subtype
func (*AlertTrendsReport) SetCustomReportTypeName ¶
func (m *AlertTrendsReport) SetCustomReportTypeName(val string)
SetCustomReportTypeName sets the custom report type name of this subtype
func (*AlertTrendsReport) SetDelivery ¶
func (m *AlertTrendsReport) SetDelivery(val string)
SetDelivery sets the delivery of this subtype
func (*AlertTrendsReport) SetDescription ¶
func (m *AlertTrendsReport) SetDescription(val string)
SetDescription sets the description of this subtype
func (*AlertTrendsReport) SetEnableViewAsOtherUser ¶
func (m *AlertTrendsReport) SetEnableViewAsOtherUser(val *bool)
SetEnableViewAsOtherUser sets the enable view as other user of this subtype
func (*AlertTrendsReport) SetFormat ¶
func (m *AlertTrendsReport) SetFormat(val string)
SetFormat sets the format of this subtype
func (*AlertTrendsReport) SetGroupID ¶
func (m *AlertTrendsReport) SetGroupID(val int32)
SetGroupID sets the group Id of this subtype
func (*AlertTrendsReport) SetID ¶
func (m *AlertTrendsReport) SetID(val int32)
SetID sets the id of this subtype
func (*AlertTrendsReport) SetLastGenerateOn ¶
func (m *AlertTrendsReport) SetLastGenerateOn(val int64)
SetLastGenerateOn sets the last generate on of this subtype
func (*AlertTrendsReport) SetLastGeneratePages ¶
func (m *AlertTrendsReport) SetLastGeneratePages(val int32)
SetLastGeneratePages sets the last generate pages of this subtype
func (*AlertTrendsReport) SetLastGenerateSize ¶
func (m *AlertTrendsReport) SetLastGenerateSize(val int64)
SetLastGenerateSize sets the last generate size of this subtype
func (*AlertTrendsReport) SetLastmodifyUserID ¶
func (m *AlertTrendsReport) SetLastmodifyUserID(val int32)
SetLastmodifyUserID sets the lastmodify user Id of this subtype
func (*AlertTrendsReport) SetLastmodifyUserName ¶
func (m *AlertTrendsReport) SetLastmodifyUserName(val string)
SetLastmodifyUserName sets the lastmodify user name of this subtype
func (*AlertTrendsReport) SetName ¶
func (m *AlertTrendsReport) SetName(val *string)
SetName sets the name of this subtype
func (*AlertTrendsReport) SetRecipients ¶
func (m *AlertTrendsReport) SetRecipients(val []*ReportRecipient)
SetRecipients sets the recipients of this subtype
func (*AlertTrendsReport) SetReportLinkNum ¶
func (m *AlertTrendsReport) SetReportLinkNum(val int32)
SetReportLinkNum sets the report link num of this subtype
func (*AlertTrendsReport) SetSchedule ¶
func (m *AlertTrendsReport) SetSchedule(val string)
SetSchedule sets the schedule of this subtype
func (*AlertTrendsReport) SetScheduleTimezone ¶
func (m *AlertTrendsReport) SetScheduleTimezone(val string)
SetScheduleTimezone sets the schedule timezone of this subtype
func (*AlertTrendsReport) SetType ¶
func (m *AlertTrendsReport) SetType(val string)
SetType sets the type of this subtype
func (*AlertTrendsReport) SetUserPermission ¶
func (m *AlertTrendsReport) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*AlertTrendsReport) Type ¶
func (m *AlertTrendsReport) Type() string
Type gets the type of this subtype
func (*AlertTrendsReport) UnmarshalBinary ¶
func (m *AlertTrendsReport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AlertTrendsReport) UnmarshalJSON ¶
func (m *AlertTrendsReport) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*AlertTrendsReport) UserPermission ¶
func (m *AlertTrendsReport) UserPermission() string
UserPermission gets the user permission of this subtype
type AlertWidget ¶
type AlertWidget struct { // The filter for the alert table Filters *AlertFilters `json:"filters,omitempty"` // parsed filters ParsedFilters *AlertFilters `json:"parsedFilters,omitempty"` // contains filtered or unexported fields }
AlertWidget alert widget swagger:model AlertWidget
func (*AlertWidget) DashboardID ¶
func (m *AlertWidget) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*AlertWidget) Description ¶
func (m *AlertWidget) Description() string
Description gets the description of this subtype
func (*AlertWidget) Interval ¶
func (m *AlertWidget) Interval() int32
Interval gets the interval of this subtype
func (*AlertWidget) LastUpdatedBy ¶
func (m *AlertWidget) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*AlertWidget) LastUpdatedOn ¶
func (m *AlertWidget) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*AlertWidget) MarshalBinary ¶
func (m *AlertWidget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AlertWidget) MarshalJSON ¶
func (m AlertWidget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AlertWidget) SetDashboardID ¶
func (m *AlertWidget) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*AlertWidget) SetDescription ¶
func (m *AlertWidget) SetDescription(val string)
SetDescription sets the description of this subtype
func (*AlertWidget) SetID ¶
func (m *AlertWidget) SetID(val int32)
SetID sets the id of this subtype
func (*AlertWidget) SetInterval ¶
func (m *AlertWidget) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*AlertWidget) SetLastUpdatedBy ¶
func (m *AlertWidget) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*AlertWidget) SetLastUpdatedOn ¶
func (m *AlertWidget) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*AlertWidget) SetName ¶
func (m *AlertWidget) SetName(val *string)
SetName sets the name of this subtype
func (*AlertWidget) SetTheme ¶
func (m *AlertWidget) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*AlertWidget) SetTimescale ¶
func (m *AlertWidget) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*AlertWidget) SetType ¶
func (m *AlertWidget) SetType(val string)
SetType sets the type of this subtype
func (*AlertWidget) SetUserPermission ¶
func (m *AlertWidget) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*AlertWidget) Theme ¶
func (m *AlertWidget) Theme() string
Theme gets the theme of this subtype
func (*AlertWidget) Timescale ¶
func (m *AlertWidget) Timescale() string
Timescale gets the timescale of this subtype
func (*AlertWidget) UnmarshalBinary ¶
func (m *AlertWidget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AlertWidget) UnmarshalJSON ¶
func (m *AlertWidget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*AlertWidget) UserPermission ¶
func (m *AlertWidget) UserPermission() string
UserPermission gets the user permission of this subtype
type AlertWidgetData ¶
type AlertWidgetData struct { // items // Read Only: true Items []*Alert `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` // contains filtered or unexported fields }
AlertWidgetData alert widget data swagger:model AlertWidgetData
func (*AlertWidgetData) MarshalBinary ¶
func (m *AlertWidgetData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AlertWidgetData) MarshalJSON ¶
func (m AlertWidgetData) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AlertWidgetData) SetTitle ¶
func (m *AlertWidgetData) SetTitle(val string)
SetTitle sets the title of this subtype
func (*AlertWidgetData) SetType ¶
func (m *AlertWidgetData) SetType(val string)
SetType sets the type of this subtype
func (*AlertWidgetData) Title ¶
func (m *AlertWidgetData) Title() string
Title gets the title of this subtype
func (*AlertWidgetData) Type ¶
func (m *AlertWidgetData) Type() string
Type gets the type of this subtype
func (*AlertWidgetData) UnmarshalBinary ¶
func (m *AlertWidgetData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AlertWidgetData) UnmarshalJSON ¶
func (m *AlertWidgetData) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type Assignment ¶
type Assignment struct { // Whether or not specified devices should be included or excluded Action string `json:"action,omitempty"` // Whether or not alerting should be disabled for discovered devices DisableAlerting bool `json:"disableAlerting,omitempty"` // The ID of the group that discovered devices should be added into Group int32 `json:"group,omitempty"` // The name of the group that discovered devices should be added into GroupName string `json:"groupName,omitempty"` // tag key TagKey string `json:"tagKey,omitempty"` // tag value TagValue string `json:"tagValue,omitempty"` }
Assignment assignment swagger:model Assignment
func (*Assignment) MarshalBinary ¶
func (m *Assignment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*Assignment) UnmarshalBinary ¶
func (m *Assignment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AuditLog ¶
type AuditLog struct { // The description of the action recorded in the access log entry // Read Only: true Description string `json:"description,omitempty"` // The time, in epoch seconds, that the action recorded in the access log entry occurred // Read Only: true HappenedOn int64 `json:"happenedOn,omitempty"` // The date and time that the action recorded in the access log entry occured // Read Only: true HappenedOnLocal string `json:"happenedOnLocal,omitempty"` // The Id of the access log entry // Read Only: true ID string `json:"id,omitempty"` // The IP address that the action was performed from // Read Only: true IP string `json:"ip,omitempty"` // The Id of the session during which the action was performed // Read Only: true SessionID string `json:"sessionId,omitempty"` // The username associated with the user that performed the action recorded in the access log entry // Read Only: true Username string `json:"username,omitempty"` }
AuditLog audit log swagger:model AuditLog
func (*AuditLog) MarshalBinary ¶
MarshalBinary interface implementation
func (*AuditLog) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type AuditLogReport ¶
type AuditLogReport struct { // The columns displayed in the report Columns []*DynamicColumn `json:"columns,omitempty"` // The Time Range configured for the report: Last 2 hours | Last 24 hours | Last calendar day | Last 7 days | Last 14 days | Last 30 days | Last calendar month | Last 365 days | Any custom date range in this format: YYYY-MM-dd hh:mm TO YYYY-MM-dd hh:mm DateRange string `json:"dateRange,omitempty"` // The filter setting for the report Filter string `json:"filter,omitempty"` // The sort option for the repor SortedBy string `json:"sortedBy,omitempty"` // The user name of the user filter setting for the report Username string `json:"username,omitempty"` // contains filtered or unexported fields }
AuditLogReport audit log report swagger:model AuditLogReport
func (*AuditLogReport) CustomReportTypeID ¶
func (m *AuditLogReport) CustomReportTypeID() int32
CustomReportTypeID gets the custom report type Id of this subtype
func (*AuditLogReport) CustomReportTypeName ¶
func (m *AuditLogReport) CustomReportTypeName() string
CustomReportTypeName gets the custom report type name of this subtype
func (*AuditLogReport) Delivery ¶
func (m *AuditLogReport) Delivery() string
Delivery gets the delivery of this subtype
func (*AuditLogReport) Description ¶
func (m *AuditLogReport) Description() string
Description gets the description of this subtype
func (*AuditLogReport) EnableViewAsOtherUser ¶
func (m *AuditLogReport) EnableViewAsOtherUser() *bool
EnableViewAsOtherUser gets the enable view as other user of this subtype
func (*AuditLogReport) Format ¶
func (m *AuditLogReport) Format() string
Format gets the format of this subtype
func (*AuditLogReport) GroupID ¶
func (m *AuditLogReport) GroupID() int32
GroupID gets the group Id of this subtype
func (*AuditLogReport) LastGenerateOn ¶
func (m *AuditLogReport) LastGenerateOn() int64
LastGenerateOn gets the last generate on of this subtype
func (*AuditLogReport) LastGeneratePages ¶
func (m *AuditLogReport) LastGeneratePages() int32
LastGeneratePages gets the last generate pages of this subtype
func (*AuditLogReport) LastGenerateSize ¶
func (m *AuditLogReport) LastGenerateSize() int64
LastGenerateSize gets the last generate size of this subtype
func (*AuditLogReport) LastmodifyUserID ¶
func (m *AuditLogReport) LastmodifyUserID() int32
LastmodifyUserID gets the lastmodify user Id of this subtype
func (*AuditLogReport) LastmodifyUserName ¶
func (m *AuditLogReport) LastmodifyUserName() string
LastmodifyUserName gets the lastmodify user name of this subtype
func (*AuditLogReport) MarshalBinary ¶
func (m *AuditLogReport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AuditLogReport) MarshalJSON ¶
func (m AuditLogReport) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AuditLogReport) Name ¶
func (m *AuditLogReport) Name() *string
Name gets the name of this subtype
func (*AuditLogReport) Recipients ¶
func (m *AuditLogReport) Recipients() []*ReportRecipient
Recipients gets the recipients of this subtype
func (*AuditLogReport) ReportLinkNum ¶
func (m *AuditLogReport) ReportLinkNum() int32
ReportLinkNum gets the report link num of this subtype
func (*AuditLogReport) Schedule ¶
func (m *AuditLogReport) Schedule() string
Schedule gets the schedule of this subtype
func (*AuditLogReport) ScheduleTimezone ¶
func (m *AuditLogReport) ScheduleTimezone() string
ScheduleTimezone gets the schedule timezone of this subtype
func (*AuditLogReport) SetCustomReportTypeID ¶
func (m *AuditLogReport) SetCustomReportTypeID(val int32)
SetCustomReportTypeID sets the custom report type Id of this subtype
func (*AuditLogReport) SetCustomReportTypeName ¶
func (m *AuditLogReport) SetCustomReportTypeName(val string)
SetCustomReportTypeName sets the custom report type name of this subtype
func (*AuditLogReport) SetDelivery ¶
func (m *AuditLogReport) SetDelivery(val string)
SetDelivery sets the delivery of this subtype
func (*AuditLogReport) SetDescription ¶
func (m *AuditLogReport) SetDescription(val string)
SetDescription sets the description of this subtype
func (*AuditLogReport) SetEnableViewAsOtherUser ¶
func (m *AuditLogReport) SetEnableViewAsOtherUser(val *bool)
SetEnableViewAsOtherUser sets the enable view as other user of this subtype
func (*AuditLogReport) SetFormat ¶
func (m *AuditLogReport) SetFormat(val string)
SetFormat sets the format of this subtype
func (*AuditLogReport) SetGroupID ¶
func (m *AuditLogReport) SetGroupID(val int32)
SetGroupID sets the group Id of this subtype
func (*AuditLogReport) SetID ¶
func (m *AuditLogReport) SetID(val int32)
SetID sets the id of this subtype
func (*AuditLogReport) SetLastGenerateOn ¶
func (m *AuditLogReport) SetLastGenerateOn(val int64)
SetLastGenerateOn sets the last generate on of this subtype
func (*AuditLogReport) SetLastGeneratePages ¶
func (m *AuditLogReport) SetLastGeneratePages(val int32)
SetLastGeneratePages sets the last generate pages of this subtype
func (*AuditLogReport) SetLastGenerateSize ¶
func (m *AuditLogReport) SetLastGenerateSize(val int64)
SetLastGenerateSize sets the last generate size of this subtype
func (*AuditLogReport) SetLastmodifyUserID ¶
func (m *AuditLogReport) SetLastmodifyUserID(val int32)
SetLastmodifyUserID sets the lastmodify user Id of this subtype
func (*AuditLogReport) SetLastmodifyUserName ¶
func (m *AuditLogReport) SetLastmodifyUserName(val string)
SetLastmodifyUserName sets the lastmodify user name of this subtype
func (*AuditLogReport) SetName ¶
func (m *AuditLogReport) SetName(val *string)
SetName sets the name of this subtype
func (*AuditLogReport) SetRecipients ¶
func (m *AuditLogReport) SetRecipients(val []*ReportRecipient)
SetRecipients sets the recipients of this subtype
func (*AuditLogReport) SetReportLinkNum ¶
func (m *AuditLogReport) SetReportLinkNum(val int32)
SetReportLinkNum sets the report link num of this subtype
func (*AuditLogReport) SetSchedule ¶
func (m *AuditLogReport) SetSchedule(val string)
SetSchedule sets the schedule of this subtype
func (*AuditLogReport) SetScheduleTimezone ¶
func (m *AuditLogReport) SetScheduleTimezone(val string)
SetScheduleTimezone sets the schedule timezone of this subtype
func (*AuditLogReport) SetType ¶
func (m *AuditLogReport) SetType(val string)
SetType sets the type of this subtype
func (*AuditLogReport) SetUserPermission ¶
func (m *AuditLogReport) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*AuditLogReport) Type ¶
func (m *AuditLogReport) Type() string
Type gets the type of this subtype
func (*AuditLogReport) UnmarshalBinary ¶
func (m *AuditLogReport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AuditLogReport) UnmarshalJSON ¶
func (m *AuditLogReport) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*AuditLogReport) UserPermission ¶
func (m *AuditLogReport) UserPermission() string
UserPermission gets the user permission of this subtype
type Authentication ¶
type Authentication interface { runtime.Validatable // password // Required: true Password() *string SetPassword(*string) // type // Required: true Type() string SetType(string) // user name // Required: true UserName() *string SetUserName(*string) }
Authentication authentication swagger:discriminator Authentication type
func UnmarshalAuthentication ¶
UnmarshalAuthentication unmarshals polymorphic Authentication
func UnmarshalAuthenticationSlice ¶
func UnmarshalAuthenticationSlice(reader io.Reader, consumer runtime.Consumer) ([]Authentication, error)
UnmarshalAuthenticationSlice unmarshals polymorphic slices of Authentication
type AutoDiscoveryConfiguration ¶
type AutoDiscoveryConfiguration struct { // delete inactive instance DeleteInactiveInstance bool `json:"deleteInactiveInstance,omitempty"` // disable instance DisableInstance bool `json:"disableInstance,omitempty"` // filters Filters []*AutoDiscoveryFilter `json:"filters,omitempty"` // instance auto group method InstanceAutoGroupMethod string `json:"instanceAutoGroupMethod,omitempty"` // instance auto group method params InstanceAutoGroupMethodParams string `json:"instanceAutoGroupMethodParams,omitempty"` // persistent instance PersistentInstance bool `json:"persistentInstance,omitempty"` // schedule interval ScheduleInterval int32 `json:"scheduleInterval,omitempty"` // contains filtered or unexported fields }
AutoDiscoveryConfiguration auto discovery configuration swagger:model AutoDiscoveryConfiguration
func (*AutoDiscoveryConfiguration) MarshalBinary ¶
func (m *AutoDiscoveryConfiguration) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AutoDiscoveryConfiguration) MarshalJSON ¶
func (m AutoDiscoveryConfiguration) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AutoDiscoveryConfiguration) Method ¶
func (m *AutoDiscoveryConfiguration) Method() AutoDiscoveryMethod
Method gets the method of this base type
func (*AutoDiscoveryConfiguration) SetMethod ¶
func (m *AutoDiscoveryConfiguration) SetMethod(val AutoDiscoveryMethod)
SetMethod sets the method of this base type
func (*AutoDiscoveryConfiguration) UnmarshalBinary ¶
func (m *AutoDiscoveryConfiguration) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AutoDiscoveryConfiguration) UnmarshalJSON ¶
func (m *AutoDiscoveryConfiguration) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AutoDiscoveryFilter ¶
type AutoDiscoveryFilter struct { // attribute // Required: true Attribute *string `json:"attribute"` // comment Comment string `json:"comment,omitempty"` // operation // Required: true Operation *string `json:"operation"` // value Value string `json:"value,omitempty"` }
AutoDiscoveryFilter auto discovery filter swagger:model AutoDiscoveryFilter
func (*AutoDiscoveryFilter) MarshalBinary ¶
func (m *AutoDiscoveryFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AutoDiscoveryFilter) UnmarshalBinary ¶
func (m *AutoDiscoveryFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AutoDiscoveryMethod ¶
type AutoDiscoveryMethod interface { runtime.Validatable // name // Required: true Name() string SetName(string) }
AutoDiscoveryMethod auto discovery method swagger:discriminator AutoDiscoveryMethod name
func UnmarshalAutoDiscoveryMethod ¶
func UnmarshalAutoDiscoveryMethod(reader io.Reader, consumer runtime.Consumer) (AutoDiscoveryMethod, error)
UnmarshalAutoDiscoveryMethod unmarshals polymorphic AutoDiscoveryMethod
func UnmarshalAutoDiscoveryMethodSlice ¶
func UnmarshalAutoDiscoveryMethodSlice(reader io.Reader, consumer runtime.Consumer) ([]AutoDiscoveryMethod, error)
UnmarshalAutoDiscoveryMethodSlice unmarshals polymorphic slices of AutoDiscoveryMethod
type AutomaticUpgradeInfo ¶
type AutomaticUpgradeInfo struct { // created by // Read Only: true CreatedBy string `json:"createdBy,omitempty"` // day of week // Required: true DayOfWeek *string `json:"dayOfWeek"` // description Description string `json:"description,omitempty"` // hour // Required: true Hour *int32 `json:"hour"` // level // Read Only: true Level string `json:"level,omitempty"` // minute // Required: true Minute *int32 `json:"minute"` // occurrence // Required: true Occurrence *string `json:"occurrence"` // timezone Timezone string `json:"timezone,omitempty"` // type // Read Only: true Type string `json:"type,omitempty"` // version // Required: true Version *string `json:"version"` }
AutomaticUpgradeInfo automatic upgrade info swagger:model AutomaticUpgradeInfo
func (*AutomaticUpgradeInfo) MarshalBinary ¶
func (m *AutomaticUpgradeInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AutomaticUpgradeInfo) UnmarshalBinary ¶
func (m *AutomaticUpgradeInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AwsAccountTestResult ¶
type AwsAccountTestResult struct { // detail link DetailLink string `json:"detailLink,omitempty"` // no permission services // Unique: true NoPermissionServices []string `json:"noPermissionServices,omitempty"` // non permission errors // Unique: true NonPermissionErrors []string `json:"nonPermissionErrors,omitempty"` }
AwsAccountTestResult aws account test result swagger:model AwsAccountTestResult
func (*AwsAccountTestResult) MarshalBinary ¶
func (m *AwsAccountTestResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AwsAccountTestResult) UnmarshalBinary ¶
func (m *AwsAccountTestResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AwsAutoScalingServiceLimitsCollectorAttribute ¶
type AwsAutoScalingServiceLimitsCollectorAttribute struct { // period Period int32 `json:"period,omitempty"` }
AwsAutoScalingServiceLimitsCollectorAttribute aws auto scaling service limits collector attribute swagger:model AwsAutoScalingServiceLimitsCollectorAttribute
func (*AwsAutoScalingServiceLimitsCollectorAttribute) MarshalBinary ¶
func (m *AwsAutoScalingServiceLimitsCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AwsAutoScalingServiceLimitsCollectorAttribute) MarshalJSON ¶
func (m AwsAutoScalingServiceLimitsCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AwsAutoScalingServiceLimitsCollectorAttribute) Name ¶
func (m *AwsAutoScalingServiceLimitsCollectorAttribute) Name() string
Name gets the name of this subtype
func (*AwsAutoScalingServiceLimitsCollectorAttribute) SetName ¶
func (m *AwsAutoScalingServiceLimitsCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*AwsAutoScalingServiceLimitsCollectorAttribute) UnmarshalBinary ¶
func (m *AwsAutoScalingServiceLimitsCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AwsAutoScalingServiceLimitsCollectorAttribute) UnmarshalJSON ¶
func (m *AwsAutoScalingServiceLimitsCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AwsBillingCollectorAttribute ¶
type AwsBillingCollectorAttribute struct {
AwsBillingCollectorAttributeAllOf1
}
AwsBillingCollectorAttribute aws billing collector attribute swagger:model AwsBillingCollectorAttribute
func (*AwsBillingCollectorAttribute) MarshalBinary ¶
func (m *AwsBillingCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AwsBillingCollectorAttribute) MarshalJSON ¶
func (m AwsBillingCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AwsBillingCollectorAttribute) Name ¶
func (m *AwsBillingCollectorAttribute) Name() string
Name gets the name of this subtype
func (*AwsBillingCollectorAttribute) SetName ¶
func (m *AwsBillingCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*AwsBillingCollectorAttribute) UnmarshalBinary ¶
func (m *AwsBillingCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AwsBillingCollectorAttribute) UnmarshalJSON ¶
func (m *AwsBillingCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AwsBillingCollectorAttributeAllOf1 ¶
type AwsBillingCollectorAttributeAllOf1 interface{}
AwsBillingCollectorAttributeAllOf1 aws billing collector attribute all of1 swagger:model AwsBillingCollectorAttributeAllOf1
type AwsBillingReportCollectorAttribute ¶
type AwsBillingReportCollectorAttribute struct {
AwsBillingReportCollectorAttributeAllOf1
}
AwsBillingReportCollectorAttribute aws billing report collector attribute swagger:model AwsBillingReportCollectorAttribute
func (*AwsBillingReportCollectorAttribute) MarshalBinary ¶
func (m *AwsBillingReportCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AwsBillingReportCollectorAttribute) MarshalJSON ¶
func (m AwsBillingReportCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AwsBillingReportCollectorAttribute) Name ¶
func (m *AwsBillingReportCollectorAttribute) Name() string
Name gets the name of this subtype
func (*AwsBillingReportCollectorAttribute) SetName ¶
func (m *AwsBillingReportCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*AwsBillingReportCollectorAttribute) UnmarshalBinary ¶
func (m *AwsBillingReportCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AwsBillingReportCollectorAttribute) UnmarshalJSON ¶
func (m *AwsBillingReportCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AwsBillingReportCollectorAttributeAllOf1 ¶
type AwsBillingReportCollectorAttributeAllOf1 interface{}
AwsBillingReportCollectorAttributeAllOf1 aws billing report collector attribute all of1 swagger:model AwsBillingReportCollectorAttributeAllOf1
type AwsBillingReportDiscoveryMethod ¶
type AwsBillingReportDiscoveryMethod struct { // aws billing report attribute // Required: true AwsBillingReportAttribute *string `json:"awsBillingReportAttribute"` }
AwsBillingReportDiscoveryMethod aws billing report discovery method swagger:model AwsBillingReportDiscoveryMethod
func (*AwsBillingReportDiscoveryMethod) MarshalBinary ¶
func (m *AwsBillingReportDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AwsBillingReportDiscoveryMethod) MarshalJSON ¶
func (m AwsBillingReportDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AwsBillingReportDiscoveryMethod) Name ¶
func (m *AwsBillingReportDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*AwsBillingReportDiscoveryMethod) SetName ¶
func (m *AwsBillingReportDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*AwsBillingReportDiscoveryMethod) UnmarshalBinary ¶
func (m *AwsBillingReportDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AwsBillingReportDiscoveryMethod) UnmarshalJSON ¶
func (m *AwsBillingReportDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AwsClassicElbServiceLimitsCollectorAttribute ¶
type AwsClassicElbServiceLimitsCollectorAttribute struct { // period Period int32 `json:"period,omitempty"` }
AwsClassicElbServiceLimitsCollectorAttribute aws classic elb service limits collector attribute swagger:model AwsClassicElbServiceLimitsCollectorAttribute
func (*AwsClassicElbServiceLimitsCollectorAttribute) MarshalBinary ¶
func (m *AwsClassicElbServiceLimitsCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AwsClassicElbServiceLimitsCollectorAttribute) MarshalJSON ¶
func (m AwsClassicElbServiceLimitsCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AwsClassicElbServiceLimitsCollectorAttribute) Name ¶
func (m *AwsClassicElbServiceLimitsCollectorAttribute) Name() string
Name gets the name of this subtype
func (*AwsClassicElbServiceLimitsCollectorAttribute) SetName ¶
func (m *AwsClassicElbServiceLimitsCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*AwsClassicElbServiceLimitsCollectorAttribute) UnmarshalBinary ¶
func (m *AwsClassicElbServiceLimitsCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AwsClassicElbServiceLimitsCollectorAttribute) UnmarshalJSON ¶
func (m *AwsClassicElbServiceLimitsCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AwsCloudWatchCollectorAttribute ¶
type AwsCloudWatchCollectorAttribute struct { // period Period int32 `json:"period,omitempty"` }
AwsCloudWatchCollectorAttribute aws cloud watch collector attribute swagger:model AwsCloudWatchCollectorAttribute
func (*AwsCloudWatchCollectorAttribute) MarshalBinary ¶
func (m *AwsCloudWatchCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AwsCloudWatchCollectorAttribute) MarshalJSON ¶
func (m AwsCloudWatchCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AwsCloudWatchCollectorAttribute) Name ¶
func (m *AwsCloudWatchCollectorAttribute) Name() string
Name gets the name of this subtype
func (*AwsCloudWatchCollectorAttribute) SetName ¶
func (m *AwsCloudWatchCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*AwsCloudWatchCollectorAttribute) UnmarshalBinary ¶
func (m *AwsCloudWatchCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AwsCloudWatchCollectorAttribute) UnmarshalJSON ¶
func (m *AwsCloudWatchCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AwsDynamodbCollectorAttribute ¶
type AwsDynamodbCollectorAttribute struct { // aws attribute name AwsAttributeName string `json:"awsAttributeName,omitempty"` // aws dynamodb attr type AwsDynamodbAttrType string `json:"awsDynamodbAttrType,omitempty"` // aws key value AwsKeyValue string `json:"awsKeyValue,omitempty"` // aws query index name AwsQueryIndexName string `json:"awsQueryIndexName,omitempty"` // aws query index type AwsQueryIndexType string `json:"awsQueryIndexType,omitempty"` // aws query key value AwsQueryKeyValue string `json:"awsQueryKeyValue,omitempty"` // aws query range op AwsQueryRangeOp string `json:"awsQueryRangeOp,omitempty"` // aws query range value AwsQueryRangeValue string `json:"awsQueryRangeValue,omitempty"` // aws range value AwsRangeValue string `json:"awsRangeValue,omitempty"` }
AwsDynamodbCollectorAttribute aws dynamodb collector attribute swagger:model AwsDynamodbCollectorAttribute
func (*AwsDynamodbCollectorAttribute) MarshalBinary ¶
func (m *AwsDynamodbCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AwsDynamodbCollectorAttribute) MarshalJSON ¶
func (m AwsDynamodbCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AwsDynamodbCollectorAttribute) Name ¶
func (m *AwsDynamodbCollectorAttribute) Name() string
Name gets the name of this subtype
func (*AwsDynamodbCollectorAttribute) SetName ¶
func (m *AwsDynamodbCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*AwsDynamodbCollectorAttribute) UnmarshalBinary ¶
func (m *AwsDynamodbCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AwsDynamodbCollectorAttribute) UnmarshalJSON ¶
func (m *AwsDynamodbCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AwsEC2ReservedInstanceCollectorAttribute ¶
type AwsEC2ReservedInstanceCollectorAttribute struct { // period Period int32 `json:"period,omitempty"` }
AwsEC2ReservedInstanceCollectorAttribute aws e c2 reserved instance collector attribute swagger:model AwsEC2ReservedInstanceCollectorAttribute
func (*AwsEC2ReservedInstanceCollectorAttribute) MarshalBinary ¶
func (m *AwsEC2ReservedInstanceCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AwsEC2ReservedInstanceCollectorAttribute) MarshalJSON ¶
func (m AwsEC2ReservedInstanceCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AwsEC2ReservedInstanceCollectorAttribute) Name ¶
func (m *AwsEC2ReservedInstanceCollectorAttribute) Name() string
Name gets the name of this subtype
func (*AwsEC2ReservedInstanceCollectorAttribute) SetName ¶
func (m *AwsEC2ReservedInstanceCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*AwsEC2ReservedInstanceCollectorAttribute) UnmarshalBinary ¶
func (m *AwsEC2ReservedInstanceCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AwsEC2ReservedInstanceCollectorAttribute) UnmarshalJSON ¶
func (m *AwsEC2ReservedInstanceCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AwsEC2ReservedInstanceCoverageCollectorAttribute ¶
type AwsEC2ReservedInstanceCoverageCollectorAttribute struct { // period Period int32 `json:"period,omitempty"` }
AwsEC2ReservedInstanceCoverageCollectorAttribute aws e c2 reserved instance coverage collector attribute swagger:model AwsEC2ReservedInstanceCoverageCollectorAttribute
func (*AwsEC2ReservedInstanceCoverageCollectorAttribute) MarshalBinary ¶
func (m *AwsEC2ReservedInstanceCoverageCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AwsEC2ReservedInstanceCoverageCollectorAttribute) MarshalJSON ¶
func (m AwsEC2ReservedInstanceCoverageCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AwsEC2ReservedInstanceCoverageCollectorAttribute) Name ¶
func (m *AwsEC2ReservedInstanceCoverageCollectorAttribute) Name() string
Name gets the name of this subtype
func (*AwsEC2ReservedInstanceCoverageCollectorAttribute) SetName ¶
func (m *AwsEC2ReservedInstanceCoverageCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*AwsEC2ReservedInstanceCoverageCollectorAttribute) UnmarshalBinary ¶
func (m *AwsEC2ReservedInstanceCoverageCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AwsEC2ReservedInstanceCoverageCollectorAttribute) UnmarshalJSON ¶
func (m *AwsEC2ReservedInstanceCoverageCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AwsEC2ReservedInstanceCoverageDiscoveryMethod ¶
type AwsEC2ReservedInstanceCoverageDiscoveryMethod struct {
AwsEC2ReservedInstanceCoverageDiscoveryMethodAllOf1
}
AwsEC2ReservedInstanceCoverageDiscoveryMethod aws e c2 reserved instance coverage discovery method swagger:model AwsEC2ReservedInstanceCoverageDiscoveryMethod
func (*AwsEC2ReservedInstanceCoverageDiscoveryMethod) MarshalBinary ¶
func (m *AwsEC2ReservedInstanceCoverageDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AwsEC2ReservedInstanceCoverageDiscoveryMethod) MarshalJSON ¶
func (m AwsEC2ReservedInstanceCoverageDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AwsEC2ReservedInstanceCoverageDiscoveryMethod) Name ¶
func (m *AwsEC2ReservedInstanceCoverageDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*AwsEC2ReservedInstanceCoverageDiscoveryMethod) SetName ¶
func (m *AwsEC2ReservedInstanceCoverageDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*AwsEC2ReservedInstanceCoverageDiscoveryMethod) UnmarshalBinary ¶
func (m *AwsEC2ReservedInstanceCoverageDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AwsEC2ReservedInstanceCoverageDiscoveryMethod) UnmarshalJSON ¶
func (m *AwsEC2ReservedInstanceCoverageDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AwsEC2ReservedInstanceCoverageDiscoveryMethodAllOf1 ¶
type AwsEC2ReservedInstanceCoverageDiscoveryMethodAllOf1 interface{}
AwsEC2ReservedInstanceCoverageDiscoveryMethodAllOf1 aws e c2 reserved instance coverage discovery method all of1 swagger:model AwsEC2ReservedInstanceCoverageDiscoveryMethodAllOf1
type AwsEC2ReservedInstanceDiscoveryMethod ¶
type AwsEC2ReservedInstanceDiscoveryMethod struct { // instance name // Required: true InstanceName *string `json:"instanceName"` }
AwsEC2ReservedInstanceDiscoveryMethod aws e c2 reserved instance discovery method swagger:model AwsEC2ReservedInstanceDiscoveryMethod
func (*AwsEC2ReservedInstanceDiscoveryMethod) MarshalBinary ¶
func (m *AwsEC2ReservedInstanceDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AwsEC2ReservedInstanceDiscoveryMethod) MarshalJSON ¶
func (m AwsEC2ReservedInstanceDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AwsEC2ReservedInstanceDiscoveryMethod) Name ¶
func (m *AwsEC2ReservedInstanceDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*AwsEC2ReservedInstanceDiscoveryMethod) SetName ¶
func (m *AwsEC2ReservedInstanceDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*AwsEC2ReservedInstanceDiscoveryMethod) UnmarshalBinary ¶
func (m *AwsEC2ReservedInstanceDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AwsEC2ReservedInstanceDiscoveryMethod) UnmarshalJSON ¶
func (m *AwsEC2ReservedInstanceDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AwsEC2ScheduledEventsCollectorAttribute ¶
type AwsEC2ScheduledEventsCollectorAttribute struct { // period Period int32 `json:"period,omitempty"` }
AwsEC2ScheduledEventsCollectorAttribute aws e c2 scheduled events collector attribute swagger:model AwsEC2ScheduledEventsCollectorAttribute
func (*AwsEC2ScheduledEventsCollectorAttribute) MarshalBinary ¶
func (m *AwsEC2ScheduledEventsCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AwsEC2ScheduledEventsCollectorAttribute) MarshalJSON ¶
func (m AwsEC2ScheduledEventsCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AwsEC2ScheduledEventsCollectorAttribute) Name ¶
func (m *AwsEC2ScheduledEventsCollectorAttribute) Name() string
Name gets the name of this subtype
func (*AwsEC2ScheduledEventsCollectorAttribute) SetName ¶
func (m *AwsEC2ScheduledEventsCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*AwsEC2ScheduledEventsCollectorAttribute) UnmarshalBinary ¶
func (m *AwsEC2ScheduledEventsCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AwsEC2ScheduledEventsCollectorAttribute) UnmarshalJSON ¶
func (m *AwsEC2ScheduledEventsCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AwsEc2ServiceLimitsCollectorAttribute ¶
type AwsEc2ServiceLimitsCollectorAttribute struct { // period Period int32 `json:"period,omitempty"` }
AwsEc2ServiceLimitsCollectorAttribute aws ec2 service limits collector attribute swagger:model AwsEc2ServiceLimitsCollectorAttribute
func (*AwsEc2ServiceLimitsCollectorAttribute) MarshalBinary ¶
func (m *AwsEc2ServiceLimitsCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AwsEc2ServiceLimitsCollectorAttribute) MarshalJSON ¶
func (m AwsEc2ServiceLimitsCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AwsEc2ServiceLimitsCollectorAttribute) Name ¶
func (m *AwsEc2ServiceLimitsCollectorAttribute) Name() string
Name gets the name of this subtype
func (*AwsEc2ServiceLimitsCollectorAttribute) SetName ¶
func (m *AwsEc2ServiceLimitsCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*AwsEc2ServiceLimitsCollectorAttribute) UnmarshalBinary ¶
func (m *AwsEc2ServiceLimitsCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AwsEc2ServiceLimitsCollectorAttribute) UnmarshalJSON ¶
func (m *AwsEc2ServiceLimitsCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AwsEcsServiceDetailsCollectorAttribute ¶
type AwsEcsServiceDetailsCollectorAttribute struct { // period Period int32 `json:"period,omitempty"` }
AwsEcsServiceDetailsCollectorAttribute aws ecs service details collector attribute swagger:model AwsEcsServiceDetailsCollectorAttribute
func (*AwsEcsServiceDetailsCollectorAttribute) MarshalBinary ¶
func (m *AwsEcsServiceDetailsCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AwsEcsServiceDetailsCollectorAttribute) MarshalJSON ¶
func (m AwsEcsServiceDetailsCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AwsEcsServiceDetailsCollectorAttribute) Name ¶
func (m *AwsEcsServiceDetailsCollectorAttribute) Name() string
Name gets the name of this subtype
func (*AwsEcsServiceDetailsCollectorAttribute) SetName ¶
func (m *AwsEcsServiceDetailsCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*AwsEcsServiceDetailsCollectorAttribute) UnmarshalBinary ¶
func (m *AwsEcsServiceDetailsCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AwsEcsServiceDetailsCollectorAttribute) UnmarshalJSON ¶
func (m *AwsEcsServiceDetailsCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AwsEcsServiceDiscoveryMethod ¶
type AwsEcsServiceDiscoveryMethod struct {
AwsEcsServiceDiscoveryMethodAllOf1
}
AwsEcsServiceDiscoveryMethod aws ecs service discovery method swagger:model AwsEcsServiceDiscoveryMethod
func (*AwsEcsServiceDiscoveryMethod) MarshalBinary ¶
func (m *AwsEcsServiceDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AwsEcsServiceDiscoveryMethod) MarshalJSON ¶
func (m AwsEcsServiceDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AwsEcsServiceDiscoveryMethod) Name ¶
func (m *AwsEcsServiceDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*AwsEcsServiceDiscoveryMethod) SetName ¶
func (m *AwsEcsServiceDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*AwsEcsServiceDiscoveryMethod) UnmarshalBinary ¶
func (m *AwsEcsServiceDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AwsEcsServiceDiscoveryMethod) UnmarshalJSON ¶
func (m *AwsEcsServiceDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AwsEcsServiceDiscoveryMethodAllOf1 ¶
type AwsEcsServiceDiscoveryMethodAllOf1 interface{}
AwsEcsServiceDiscoveryMethodAllOf1 aws ecs service discovery method all of1 swagger:model AwsEcsServiceDiscoveryMethodAllOf1
type AwsElastiCacheDiscoveryMethod ¶
type AwsElastiCacheDiscoveryMethod struct {
AwsElastiCacheDiscoveryMethodAllOf1
}
AwsElastiCacheDiscoveryMethod aws elasti cache discovery method swagger:model AwsElastiCacheDiscoveryMethod
func (*AwsElastiCacheDiscoveryMethod) MarshalBinary ¶
func (m *AwsElastiCacheDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AwsElastiCacheDiscoveryMethod) MarshalJSON ¶
func (m AwsElastiCacheDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AwsElastiCacheDiscoveryMethod) Name ¶
func (m *AwsElastiCacheDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*AwsElastiCacheDiscoveryMethod) SetName ¶
func (m *AwsElastiCacheDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*AwsElastiCacheDiscoveryMethod) UnmarshalBinary ¶
func (m *AwsElastiCacheDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AwsElastiCacheDiscoveryMethod) UnmarshalJSON ¶
func (m *AwsElastiCacheDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AwsElastiCacheDiscoveryMethodAllOf1 ¶
type AwsElastiCacheDiscoveryMethodAllOf1 interface{}
AwsElastiCacheDiscoveryMethodAllOf1 aws elasti cache discovery method all of1 swagger:model AwsElastiCacheDiscoveryMethodAllOf1
type AwsExternalID ¶
type AwsExternalID struct { // created at CreatedAt string `json:"createdAt,omitempty"` // external Id ExternalID string `json:"externalId,omitempty"` }
AwsExternalID aws external Id swagger:model AwsExternalId
func (*AwsExternalID) MarshalBinary ¶
func (m *AwsExternalID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AwsExternalID) UnmarshalBinary ¶
func (m *AwsExternalID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AwsLBTargetGroupDiscoveryMethod ¶
type AwsLBTargetGroupDiscoveryMethod struct {
AwsLBTargetGroupDiscoveryMethodAllOf1
}
AwsLBTargetGroupDiscoveryMethod aws l b target group discovery method swagger:model AwsLBTargetGroupDiscoveryMethod
func (*AwsLBTargetGroupDiscoveryMethod) MarshalBinary ¶
func (m *AwsLBTargetGroupDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AwsLBTargetGroupDiscoveryMethod) MarshalJSON ¶
func (m AwsLBTargetGroupDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AwsLBTargetGroupDiscoveryMethod) Name ¶
func (m *AwsLBTargetGroupDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*AwsLBTargetGroupDiscoveryMethod) SetName ¶
func (m *AwsLBTargetGroupDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*AwsLBTargetGroupDiscoveryMethod) UnmarshalBinary ¶
func (m *AwsLBTargetGroupDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AwsLBTargetGroupDiscoveryMethod) UnmarshalJSON ¶
func (m *AwsLBTargetGroupDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AwsLBTargetGroupDiscoveryMethodAllOf1 ¶
type AwsLBTargetGroupDiscoveryMethodAllOf1 interface{}
AwsLBTargetGroupDiscoveryMethodAllOf1 aws l b target group discovery method all of1 swagger:model AwsLBTargetGroupDiscoveryMethodAllOf1
type AwsRedShiftDiscoveryMethod ¶
type AwsRedShiftDiscoveryMethod struct {
AwsRedShiftDiscoveryMethodAllOf1
}
AwsRedShiftDiscoveryMethod aws red shift discovery method swagger:model AwsRedShiftDiscoveryMethod
func (*AwsRedShiftDiscoveryMethod) MarshalBinary ¶
func (m *AwsRedShiftDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AwsRedShiftDiscoveryMethod) MarshalJSON ¶
func (m AwsRedShiftDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AwsRedShiftDiscoveryMethod) Name ¶
func (m *AwsRedShiftDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*AwsRedShiftDiscoveryMethod) SetName ¶
func (m *AwsRedShiftDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*AwsRedShiftDiscoveryMethod) UnmarshalBinary ¶
func (m *AwsRedShiftDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AwsRedShiftDiscoveryMethod) UnmarshalJSON ¶
func (m *AwsRedShiftDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AwsRedShiftDiscoveryMethodAllOf1 ¶
type AwsRedShiftDiscoveryMethodAllOf1 interface{}
AwsRedShiftDiscoveryMethodAllOf1 aws red shift discovery method all of1 swagger:model AwsRedShiftDiscoveryMethodAllOf1
type AwsS3CollectorAttribute ¶
type AwsS3CollectorAttribute struct {
AwsS3CollectorAttributeAllOf1
}
AwsS3CollectorAttribute aws s3 collector attribute swagger:model AwsS3CollectorAttribute
func (*AwsS3CollectorAttribute) MarshalBinary ¶
func (m *AwsS3CollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AwsS3CollectorAttribute) MarshalJSON ¶
func (m AwsS3CollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AwsS3CollectorAttribute) Name ¶
func (m *AwsS3CollectorAttribute) Name() string
Name gets the name of this subtype
func (*AwsS3CollectorAttribute) SetName ¶
func (m *AwsS3CollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*AwsS3CollectorAttribute) UnmarshalBinary ¶
func (m *AwsS3CollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AwsS3CollectorAttribute) UnmarshalJSON ¶
func (m *AwsS3CollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AwsS3CollectorAttributeAllOf1 ¶
type AwsS3CollectorAttributeAllOf1 interface{}
AwsS3CollectorAttributeAllOf1 aws s3 collector attribute all of1 swagger:model AwsS3CollectorAttributeAllOf1
type AwsServiceLimitsFromTrustedAdvisorCollectorAttribute ¶
type AwsServiceLimitsFromTrustedAdvisorCollectorAttribute struct { // aws service name AwsServiceName string `json:"awsServiceName,omitempty"` // period Period int32 `json:"period,omitempty"` }
AwsServiceLimitsFromTrustedAdvisorCollectorAttribute aws service limits from trusted advisor collector attribute swagger:model AwsServiceLimitsFromTrustedAdvisorCollectorAttribute
func (*AwsServiceLimitsFromTrustedAdvisorCollectorAttribute) MarshalBinary ¶
func (m *AwsServiceLimitsFromTrustedAdvisorCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AwsServiceLimitsFromTrustedAdvisorCollectorAttribute) MarshalJSON ¶
func (m AwsServiceLimitsFromTrustedAdvisorCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AwsServiceLimitsFromTrustedAdvisorCollectorAttribute) Name ¶
func (m *AwsServiceLimitsFromTrustedAdvisorCollectorAttribute) Name() string
Name gets the name of this subtype
func (*AwsServiceLimitsFromTrustedAdvisorCollectorAttribute) SetName ¶
func (m *AwsServiceLimitsFromTrustedAdvisorCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*AwsServiceLimitsFromTrustedAdvisorCollectorAttribute) UnmarshalBinary ¶
func (m *AwsServiceLimitsFromTrustedAdvisorCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AwsServiceLimitsFromTrustedAdvisorCollectorAttribute) UnmarshalJSON ¶
func (m *AwsServiceLimitsFromTrustedAdvisorCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AwsServiceRegionDiscoveryMethod ¶
type AwsServiceRegionDiscoveryMethod struct { // aws service name // Required: true AwsServiceName *string `json:"awsServiceName"` }
AwsServiceRegionDiscoveryMethod aws service region discovery method swagger:model AwsServiceRegionDiscoveryMethod
func (*AwsServiceRegionDiscoveryMethod) MarshalBinary ¶
func (m *AwsServiceRegionDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AwsServiceRegionDiscoveryMethod) MarshalJSON ¶
func (m AwsServiceRegionDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AwsServiceRegionDiscoveryMethod) Name ¶
func (m *AwsServiceRegionDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*AwsServiceRegionDiscoveryMethod) SetName ¶
func (m *AwsServiceRegionDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*AwsServiceRegionDiscoveryMethod) UnmarshalBinary ¶
func (m *AwsServiceRegionDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AwsServiceRegionDiscoveryMethod) UnmarshalJSON ¶
func (m *AwsServiceRegionDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AwsSesServiceLimitsCollectorAttribute ¶
type AwsSesServiceLimitsCollectorAttribute struct { // period Period int32 `json:"period,omitempty"` }
AwsSesServiceLimitsCollectorAttribute aws ses service limits collector attribute swagger:model AwsSesServiceLimitsCollectorAttribute
func (*AwsSesServiceLimitsCollectorAttribute) MarshalBinary ¶
func (m *AwsSesServiceLimitsCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AwsSesServiceLimitsCollectorAttribute) MarshalJSON ¶
func (m AwsSesServiceLimitsCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AwsSesServiceLimitsCollectorAttribute) Name ¶
func (m *AwsSesServiceLimitsCollectorAttribute) Name() string
Name gets the name of this subtype
func (*AwsSesServiceLimitsCollectorAttribute) SetName ¶
func (m *AwsSesServiceLimitsCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*AwsSesServiceLimitsCollectorAttribute) UnmarshalBinary ¶
func (m *AwsSesServiceLimitsCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AwsSesServiceLimitsCollectorAttribute) UnmarshalJSON ¶
func (m *AwsSesServiceLimitsCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AwsSqsCollectorAttribute ¶
type AwsSqsCollectorAttribute struct { // aws sqs message num AwsSqsMessageNum int32 `json:"awsSqsMessageNum,omitempty"` // aws sqs message size AwsSqsMessageSize int32 `json:"awsSqsMessageSize,omitempty"` }
AwsSqsCollectorAttribute aws sqs collector attribute swagger:model AwsSqsCollectorAttribute
func (*AwsSqsCollectorAttribute) MarshalBinary ¶
func (m *AwsSqsCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AwsSqsCollectorAttribute) MarshalJSON ¶
func (m AwsSqsCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AwsSqsCollectorAttribute) Name ¶
func (m *AwsSqsCollectorAttribute) Name() string
Name gets the name of this subtype
func (*AwsSqsCollectorAttribute) SetName ¶
func (m *AwsSqsCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*AwsSqsCollectorAttribute) UnmarshalBinary ¶
func (m *AwsSqsCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AwsSqsCollectorAttribute) UnmarshalJSON ¶
func (m *AwsSqsCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AzureAccountTestResult ¶
type AzureAccountTestResult struct { // detail link // Read Only: true DetailLink interface{} `json:"detailLink,omitempty"` // no permission services // Read Only: true NoPermissionServices interface{} `json:"noPermissionServices,omitempty"` }
AzureAccountTestResult azure account test result swagger:model AzureAccountTestResult
func (*AzureAccountTestResult) MarshalBinary ¶
func (m *AzureAccountTestResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AzureAccountTestResult) UnmarshalBinary ¶
func (m *AzureAccountTestResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type AzureBillingCollectorAttribute ¶
type AzureBillingCollectorAttribute struct {
AzureBillingCollectorAttributeAllOf1
}
AzureBillingCollectorAttribute azure billing collector attribute swagger:model AzureBillingCollectorAttribute
func (*AzureBillingCollectorAttribute) MarshalBinary ¶
func (m *AzureBillingCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AzureBillingCollectorAttribute) MarshalJSON ¶
func (m AzureBillingCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AzureBillingCollectorAttribute) Name ¶
func (m *AzureBillingCollectorAttribute) Name() string
Name gets the name of this subtype
func (*AzureBillingCollectorAttribute) SetName ¶
func (m *AzureBillingCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*AzureBillingCollectorAttribute) UnmarshalBinary ¶
func (m *AzureBillingCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AzureBillingCollectorAttribute) UnmarshalJSON ¶
func (m *AzureBillingCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AzureBillingCollectorAttributeAllOf1 ¶
type AzureBillingCollectorAttributeAllOf1 interface{}
AzureBillingCollectorAttributeAllOf1 azure billing collector attribute all of1 swagger:model AzureBillingCollectorAttributeAllOf1
type AzureBillingDiscoveryMethod ¶
type AzureBillingDiscoveryMethod struct { // azure billing type // Required: true AzureBillingType *string `json:"azureBillingType"` }
AzureBillingDiscoveryMethod azure billing discovery method swagger:model AzureBillingDiscoveryMethod
func (*AzureBillingDiscoveryMethod) MarshalBinary ¶
func (m *AzureBillingDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AzureBillingDiscoveryMethod) MarshalJSON ¶
func (m AzureBillingDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AzureBillingDiscoveryMethod) Name ¶
func (m *AzureBillingDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*AzureBillingDiscoveryMethod) SetName ¶
func (m *AzureBillingDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*AzureBillingDiscoveryMethod) UnmarshalBinary ¶
func (m *AzureBillingDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AzureBillingDiscoveryMethod) UnmarshalJSON ¶
func (m *AzureBillingDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AzureInsightsCollectorAttribute ¶
type AzureInsightsCollectorAttribute struct { // period Period int32 `json:"period,omitempty"` }
AzureInsightsCollectorAttribute azure insights collector attribute swagger:model AzureInsightsCollectorAttribute
func (*AzureInsightsCollectorAttribute) MarshalBinary ¶
func (m *AzureInsightsCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AzureInsightsCollectorAttribute) MarshalJSON ¶
func (m AzureInsightsCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AzureInsightsCollectorAttribute) Name ¶
func (m *AzureInsightsCollectorAttribute) Name() string
Name gets the name of this subtype
func (*AzureInsightsCollectorAttribute) SetName ¶
func (m *AzureInsightsCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*AzureInsightsCollectorAttribute) UnmarshalBinary ¶
func (m *AzureInsightsCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AzureInsightsCollectorAttribute) UnmarshalJSON ¶
func (m *AzureInsightsCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AzureNetscan ¶
type AzureNetscan struct { // azure a z // Read Only: true AzureAZ string `json:"azureAZ,omitempty"` // azure service // Read Only: true AzureService string `json:"azureService,omitempty"` // client Id // Read Only: true ClientID string `json:"clientId,omitempty"` // group Id // Read Only: true GroupID int32 `json:"groupId,omitempty"` // root name // Read Only: true RootName string `json:"rootName,omitempty"` // secret key // Read Only: true SecretKey string `json:"secretKey,omitempty"` // subscription ids // Read Only: true SubscriptionIds string `json:"subscriptionIds,omitempty"` // tenant Id // Read Only: true TenantID string `json:"tenantId,omitempty"` // contains filtered or unexported fields }
AzureNetscan azure netscan swagger:model AzureNetscan
func (*AzureNetscan) Collector ¶
func (m *AzureNetscan) Collector() *int32
Collector gets the collector of this subtype
func (*AzureNetscan) CollectorDescription ¶
func (m *AzureNetscan) CollectorDescription() string
CollectorDescription gets the collector description of this subtype
func (*AzureNetscan) CollectorGroup ¶
func (m *AzureNetscan) CollectorGroup() int32
CollectorGroup gets the collector group of this subtype
func (*AzureNetscan) CollectorGroupName ¶
func (m *AzureNetscan) CollectorGroupName() string
CollectorGroupName gets the collector group name of this subtype
func (*AzureNetscan) Creator ¶
func (m *AzureNetscan) Creator() string
Creator gets the creator of this subtype
func (*AzureNetscan) Description ¶
func (m *AzureNetscan) Description() string
Description gets the description of this subtype
func (*AzureNetscan) Duplicate ¶
func (m *AzureNetscan) Duplicate() *ExcludeDuplicateIps
Duplicate gets the duplicate of this subtype
func (*AzureNetscan) Group ¶
func (m *AzureNetscan) Group() string
Group gets the group of this subtype
func (*AzureNetscan) MarshalBinary ¶
func (m *AzureNetscan) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AzureNetscan) MarshalJSON ¶
func (m AzureNetscan) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AzureNetscan) Method ¶
func (m *AzureNetscan) Method() string
Method gets the method of this subtype
func (*AzureNetscan) Name ¶
func (m *AzureNetscan) Name() *string
Name gets the name of this subtype
func (*AzureNetscan) NextStart ¶
func (m *AzureNetscan) NextStart() string
NextStart gets the next start of this subtype
func (*AzureNetscan) NextStartEpoch ¶
func (m *AzureNetscan) NextStartEpoch() int64
NextStartEpoch gets the next start epoch of this subtype
func (*AzureNetscan) NsgID ¶
func (m *AzureNetscan) NsgID() int32
NsgID gets the nsg Id of this subtype
func (*AzureNetscan) Schedule ¶
func (m *AzureNetscan) Schedule() *NetScanSchedule
Schedule gets the schedule of this subtype
func (*AzureNetscan) SetCollector ¶
func (m *AzureNetscan) SetCollector(val *int32)
SetCollector sets the collector of this subtype
func (*AzureNetscan) SetCollectorDescription ¶
func (m *AzureNetscan) SetCollectorDescription(val string)
SetCollectorDescription sets the collector description of this subtype
func (*AzureNetscan) SetCollectorGroup ¶
func (m *AzureNetscan) SetCollectorGroup(val int32)
SetCollectorGroup sets the collector group of this subtype
func (*AzureNetscan) SetCollectorGroupName ¶
func (m *AzureNetscan) SetCollectorGroupName(val string)
SetCollectorGroupName sets the collector group name of this subtype
func (*AzureNetscan) SetCreator ¶
func (m *AzureNetscan) SetCreator(val string)
SetCreator sets the creator of this subtype
func (*AzureNetscan) SetDescription ¶
func (m *AzureNetscan) SetDescription(val string)
SetDescription sets the description of this subtype
func (*AzureNetscan) SetDuplicate ¶
func (m *AzureNetscan) SetDuplicate(val *ExcludeDuplicateIps)
SetDuplicate sets the duplicate of this subtype
func (*AzureNetscan) SetGroup ¶
func (m *AzureNetscan) SetGroup(val string)
SetGroup sets the group of this subtype
func (*AzureNetscan) SetID ¶
func (m *AzureNetscan) SetID(val int32)
SetID sets the id of this subtype
func (*AzureNetscan) SetMethod ¶
func (m *AzureNetscan) SetMethod(val string)
SetMethod sets the method of this subtype
func (*AzureNetscan) SetName ¶
func (m *AzureNetscan) SetName(val *string)
SetName sets the name of this subtype
func (*AzureNetscan) SetNextStart ¶
func (m *AzureNetscan) SetNextStart(val string)
SetNextStart sets the next start of this subtype
func (*AzureNetscan) SetNextStartEpoch ¶
func (m *AzureNetscan) SetNextStartEpoch(val int64)
SetNextStartEpoch sets the next start epoch of this subtype
func (*AzureNetscan) SetNsgID ¶
func (m *AzureNetscan) SetNsgID(val int32)
SetNsgID sets the nsg Id of this subtype
func (*AzureNetscan) SetSchedule ¶
func (m *AzureNetscan) SetSchedule(val *NetScanSchedule)
SetSchedule sets the schedule of this subtype
func (*AzureNetscan) SetVersion ¶
func (m *AzureNetscan) SetVersion(val int32)
SetVersion sets the version of this subtype
func (*AzureNetscan) UnmarshalBinary ¶
func (m *AzureNetscan) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AzureNetscan) UnmarshalJSON ¶
func (m *AzureNetscan) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*AzureNetscan) Validate ¶
func (m *AzureNetscan) Validate(formats strfmt.Registry) error
Validate validates this azure netscan
func (*AzureNetscan) Version ¶
func (m *AzureNetscan) Version() int32
Version gets the version of this subtype
type AzureNetworkServiceLimitsCollectorAttribute ¶
type AzureNetworkServiceLimitsCollectorAttribute struct { // period Period int32 `json:"period,omitempty"` }
AzureNetworkServiceLimitsCollectorAttribute azure network service limits collector attribute swagger:model AzureNetworkServiceLimitsCollectorAttribute
func (*AzureNetworkServiceLimitsCollectorAttribute) MarshalBinary ¶
func (m *AzureNetworkServiceLimitsCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AzureNetworkServiceLimitsCollectorAttribute) MarshalJSON ¶
func (m AzureNetworkServiceLimitsCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AzureNetworkServiceLimitsCollectorAttribute) Name ¶
func (m *AzureNetworkServiceLimitsCollectorAttribute) Name() string
Name gets the name of this subtype
func (*AzureNetworkServiceLimitsCollectorAttribute) SetName ¶
func (m *AzureNetworkServiceLimitsCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*AzureNetworkServiceLimitsCollectorAttribute) UnmarshalBinary ¶
func (m *AzureNetworkServiceLimitsCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AzureNetworkServiceLimitsCollectorAttribute) UnmarshalJSON ¶
func (m *AzureNetworkServiceLimitsCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AzureRedisCacheDiscoveryMethod ¶
type AzureRedisCacheDiscoveryMethod struct {
AzureRedisCacheDiscoveryMethodAllOf1
}
AzureRedisCacheDiscoveryMethod azure redis cache discovery method swagger:model AzureRedisCacheDiscoveryMethod
func (*AzureRedisCacheDiscoveryMethod) MarshalBinary ¶
func (m *AzureRedisCacheDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AzureRedisCacheDiscoveryMethod) MarshalJSON ¶
func (m AzureRedisCacheDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AzureRedisCacheDiscoveryMethod) Name ¶
func (m *AzureRedisCacheDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*AzureRedisCacheDiscoveryMethod) SetName ¶
func (m *AzureRedisCacheDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*AzureRedisCacheDiscoveryMethod) UnmarshalBinary ¶
func (m *AzureRedisCacheDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AzureRedisCacheDiscoveryMethod) UnmarshalJSON ¶
func (m *AzureRedisCacheDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AzureRedisCacheDiscoveryMethodAllOf1 ¶
type AzureRedisCacheDiscoveryMethodAllOf1 interface{}
AzureRedisCacheDiscoveryMethodAllOf1 azure redis cache discovery method all of1 swagger:model AzureRedisCacheDiscoveryMethodAllOf1
type AzureResourceHealthCollectorAttribute ¶
type AzureResourceHealthCollectorAttribute struct { // period Period int32 `json:"period,omitempty"` }
AzureResourceHealthCollectorAttribute azure resource health collector attribute swagger:model AzureResourceHealthCollectorAttribute
func (*AzureResourceHealthCollectorAttribute) MarshalBinary ¶
func (m *AzureResourceHealthCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AzureResourceHealthCollectorAttribute) MarshalJSON ¶
func (m AzureResourceHealthCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AzureResourceHealthCollectorAttribute) Name ¶
func (m *AzureResourceHealthCollectorAttribute) Name() string
Name gets the name of this subtype
func (*AzureResourceHealthCollectorAttribute) SetName ¶
func (m *AzureResourceHealthCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*AzureResourceHealthCollectorAttribute) UnmarshalBinary ¶
func (m *AzureResourceHealthCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AzureResourceHealthCollectorAttribute) UnmarshalJSON ¶
func (m *AzureResourceHealthCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AzureServiceRegionDiscoveryMethod ¶
type AzureServiceRegionDiscoveryMethod struct {
AzureServiceRegionDiscoveryMethodAllOf1
}
AzureServiceRegionDiscoveryMethod azure service region discovery method swagger:model AzureServiceRegionDiscoveryMethod
func (*AzureServiceRegionDiscoveryMethod) MarshalBinary ¶
func (m *AzureServiceRegionDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AzureServiceRegionDiscoveryMethod) MarshalJSON ¶
func (m AzureServiceRegionDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AzureServiceRegionDiscoveryMethod) Name ¶
func (m *AzureServiceRegionDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*AzureServiceRegionDiscoveryMethod) SetName ¶
func (m *AzureServiceRegionDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*AzureServiceRegionDiscoveryMethod) UnmarshalBinary ¶
func (m *AzureServiceRegionDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AzureServiceRegionDiscoveryMethod) UnmarshalJSON ¶
func (m *AzureServiceRegionDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AzureServiceRegionDiscoveryMethodAllOf1 ¶
type AzureServiceRegionDiscoveryMethodAllOf1 interface{}
AzureServiceRegionDiscoveryMethodAllOf1 azure service region discovery method all of1 swagger:model AzureServiceRegionDiscoveryMethodAllOf1
type AzureStorageServiceLimitsCollectorAttribute ¶
type AzureStorageServiceLimitsCollectorAttribute struct { // period Period int32 `json:"period,omitempty"` }
AzureStorageServiceLimitsCollectorAttribute azure storage service limits collector attribute swagger:model AzureStorageServiceLimitsCollectorAttribute
func (*AzureStorageServiceLimitsCollectorAttribute) MarshalBinary ¶
func (m *AzureStorageServiceLimitsCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AzureStorageServiceLimitsCollectorAttribute) MarshalJSON ¶
func (m AzureStorageServiceLimitsCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AzureStorageServiceLimitsCollectorAttribute) Name ¶
func (m *AzureStorageServiceLimitsCollectorAttribute) Name() string
Name gets the name of this subtype
func (*AzureStorageServiceLimitsCollectorAttribute) SetName ¶
func (m *AzureStorageServiceLimitsCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*AzureStorageServiceLimitsCollectorAttribute) UnmarshalBinary ¶
func (m *AzureStorageServiceLimitsCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AzureStorageServiceLimitsCollectorAttribute) UnmarshalJSON ¶
func (m *AzureStorageServiceLimitsCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AzureSubscriptionDiscoveryMethod ¶
type AzureSubscriptionDiscoveryMethod struct {
AzureSubscriptionDiscoveryMethodAllOf1
}
AzureSubscriptionDiscoveryMethod azure subscription discovery method swagger:model AzureSubscriptionDiscoveryMethod
func (*AzureSubscriptionDiscoveryMethod) MarshalBinary ¶
func (m *AzureSubscriptionDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AzureSubscriptionDiscoveryMethod) MarshalJSON ¶
func (m AzureSubscriptionDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AzureSubscriptionDiscoveryMethod) Name ¶
func (m *AzureSubscriptionDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*AzureSubscriptionDiscoveryMethod) SetName ¶
func (m *AzureSubscriptionDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*AzureSubscriptionDiscoveryMethod) UnmarshalBinary ¶
func (m *AzureSubscriptionDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AzureSubscriptionDiscoveryMethod) UnmarshalJSON ¶
func (m *AzureSubscriptionDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AzureSubscriptionDiscoveryMethodAllOf1 ¶
type AzureSubscriptionDiscoveryMethodAllOf1 interface{}
AzureSubscriptionDiscoveryMethodAllOf1 azure subscription discovery method all of1 swagger:model AzureSubscriptionDiscoveryMethodAllOf1
type AzureVMServiceLimitsCollectorAttribute ¶
type AzureVMServiceLimitsCollectorAttribute struct { // period Period int32 `json:"period,omitempty"` }
AzureVMServiceLimitsCollectorAttribute azure VM service limits collector attribute swagger:model AzureVMServiceLimitsCollectorAttribute
func (*AzureVMServiceLimitsCollectorAttribute) MarshalBinary ¶
func (m *AzureVMServiceLimitsCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AzureVMServiceLimitsCollectorAttribute) MarshalJSON ¶
func (m AzureVMServiceLimitsCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AzureVMServiceLimitsCollectorAttribute) Name ¶
func (m *AzureVMServiceLimitsCollectorAttribute) Name() string
Name gets the name of this subtype
func (*AzureVMServiceLimitsCollectorAttribute) SetName ¶
func (m *AzureVMServiceLimitsCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*AzureVMServiceLimitsCollectorAttribute) UnmarshalBinary ¶
func (m *AzureVMServiceLimitsCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AzureVMServiceLimitsCollectorAttribute) UnmarshalJSON ¶
func (m *AzureVMServiceLimitsCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type BasicAuthentication ¶
type BasicAuthentication struct { BasicAuthenticationAllOf1 // contains filtered or unexported fields }
BasicAuthentication basic authentication swagger:model BasicAuthentication
func (*BasicAuthentication) MarshalBinary ¶
func (m *BasicAuthentication) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (BasicAuthentication) MarshalJSON ¶
func (m BasicAuthentication) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*BasicAuthentication) Password ¶
func (m *BasicAuthentication) Password() *string
Password gets the password of this subtype
func (*BasicAuthentication) SetPassword ¶
func (m *BasicAuthentication) SetPassword(val *string)
SetPassword sets the password of this subtype
func (*BasicAuthentication) SetType ¶
func (m *BasicAuthentication) SetType(val string)
SetType sets the type of this subtype
func (*BasicAuthentication) SetUserName ¶
func (m *BasicAuthentication) SetUserName(val *string)
SetUserName sets the user name of this subtype
func (*BasicAuthentication) Type ¶
func (m *BasicAuthentication) Type() string
Type gets the type of this subtype
func (*BasicAuthentication) UnmarshalBinary ¶
func (m *BasicAuthentication) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BasicAuthentication) UnmarshalJSON ¶
func (m *BasicAuthentication) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*BasicAuthentication) UserName ¶
func (m *BasicAuthentication) UserName() *string
UserName gets the user name of this subtype
type BasicAuthenticationAllOf1 ¶
type BasicAuthenticationAllOf1 interface{}
BasicAuthenticationAllOf1 basic authentication all of1 swagger:model BasicAuthenticationAllOf1
type BatchJobExecutionItem ¶
type BatchJobExecutionItem struct { // alert level // Read Only: true AlertLevel int32 `json:"alertLevel,omitempty"` // bj name // Read Only: true BjName string `json:"bjName,omitempty"` // cmdline // Read Only: true Cmdline string `json:"cmdline,omitempty"` // device batch job Id // Read Only: true DeviceBatchJobID int32 `json:"deviceBatchJobId,omitempty"` // device display name // Read Only: true DeviceDisplayName string `json:"deviceDisplayName,omitempty"` // execution no // Read Only: true ExecutionNo int64 `json:"executionNo,omitempty"` // exit code // Read Only: true ExitCode int32 `json:"exitCode,omitempty"` // finished on // Read Only: true FinishedOn int64 `json:"finishedOn,omitempty"` // finished on local // Read Only: true FinishedOnLocal string `json:"finishedOnLocal,omitempty"` // id // Read Only: true ID int32 `json:"id,omitempty"` // started on // Read Only: true StartedOn int64 `json:"startedOn,omitempty"` // started on local // Read Only: true StartedOnLocal string `json:"startedOnLocal,omitempty"` // stderr // Read Only: true Stderr string `json:"stderr,omitempty"` // stdout // Read Only: true Stdout string `json:"stdout,omitempty"` // user data // Read Only: true UserData string `json:"userData,omitempty"` }
BatchJobExecutionItem batch job execution item swagger:model BatchJobExecutionItem
func (*BatchJobExecutionItem) MarshalBinary ¶
func (m *BatchJobExecutionItem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BatchJobExecutionItem) UnmarshalBinary ¶
func (m *BatchJobExecutionItem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BatchJobWidget ¶
type BatchJobWidget struct { // The id of the batchjob definition in LogicMonitor BatchJobID int32 `json:"batchJobId,omitempty"` // The name of the batchjob definition in LogicMonitor BatchJobName string `json:"batchJobName,omitempty"` // The display name of the device in LogicMonitor that the batchjob is running on DeviceDisplayName string `json:"deviceDisplayName,omitempty"` // The display name of the device group in LogicMonitor that the batchjob is running on GroupDisplayName string `json:"groupDisplayName,omitempty"` // contains filtered or unexported fields }
BatchJobWidget batch job widget swagger:model BatchJobWidget
func (*BatchJobWidget) DashboardID ¶
func (m *BatchJobWidget) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*BatchJobWidget) Description ¶
func (m *BatchJobWidget) Description() string
Description gets the description of this subtype
func (*BatchJobWidget) Interval ¶
func (m *BatchJobWidget) Interval() int32
Interval gets the interval of this subtype
func (*BatchJobWidget) LastUpdatedBy ¶
func (m *BatchJobWidget) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*BatchJobWidget) LastUpdatedOn ¶
func (m *BatchJobWidget) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*BatchJobWidget) MarshalBinary ¶
func (m *BatchJobWidget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (BatchJobWidget) MarshalJSON ¶
func (m BatchJobWidget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*BatchJobWidget) Name ¶
func (m *BatchJobWidget) Name() *string
Name gets the name of this subtype
func (*BatchJobWidget) SetDashboardID ¶
func (m *BatchJobWidget) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*BatchJobWidget) SetDescription ¶
func (m *BatchJobWidget) SetDescription(val string)
SetDescription sets the description of this subtype
func (*BatchJobWidget) SetID ¶
func (m *BatchJobWidget) SetID(val int32)
SetID sets the id of this subtype
func (*BatchJobWidget) SetInterval ¶
func (m *BatchJobWidget) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*BatchJobWidget) SetLastUpdatedBy ¶
func (m *BatchJobWidget) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*BatchJobWidget) SetLastUpdatedOn ¶
func (m *BatchJobWidget) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*BatchJobWidget) SetName ¶
func (m *BatchJobWidget) SetName(val *string)
SetName sets the name of this subtype
func (*BatchJobWidget) SetTheme ¶
func (m *BatchJobWidget) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*BatchJobWidget) SetTimescale ¶
func (m *BatchJobWidget) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*BatchJobWidget) SetType ¶
func (m *BatchJobWidget) SetType(val string)
SetType sets the type of this subtype
func (*BatchJobWidget) SetUserPermission ¶
func (m *BatchJobWidget) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*BatchJobWidget) Theme ¶
func (m *BatchJobWidget) Theme() string
Theme gets the theme of this subtype
func (*BatchJobWidget) Timescale ¶
func (m *BatchJobWidget) Timescale() string
Timescale gets the timescale of this subtype
func (*BatchJobWidget) Type ¶
func (m *BatchJobWidget) Type() string
Type gets the type of this subtype
func (*BatchJobWidget) UnmarshalBinary ¶
func (m *BatchJobWidget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BatchJobWidget) UnmarshalJSON ¶
func (m *BatchJobWidget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*BatchJobWidget) UserPermission ¶
func (m *BatchJobWidget) UserPermission() string
UserPermission gets the user permission of this subtype
type BatchJobWidgetData ¶
type BatchJobWidgetData struct { // items // Read Only: true Items []*BatchJobExecutionItem `json:"items,omitempty"` // contains filtered or unexported fields }
BatchJobWidgetData batch job widget data swagger:model BatchJobWidgetData
func (*BatchJobWidgetData) MarshalBinary ¶
func (m *BatchJobWidgetData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (BatchJobWidgetData) MarshalJSON ¶
func (m BatchJobWidgetData) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*BatchJobWidgetData) SetTitle ¶
func (m *BatchJobWidgetData) SetTitle(val string)
SetTitle sets the title of this subtype
func (*BatchJobWidgetData) SetType ¶
func (m *BatchJobWidgetData) SetType(val string)
SetType sets the type of this subtype
func (*BatchJobWidgetData) Title ¶
func (m *BatchJobWidgetData) Title() string
Title gets the title of this subtype
func (*BatchJobWidgetData) Type ¶
func (m *BatchJobWidgetData) Type() string
Type gets the type of this subtype
func (*BatchJobWidgetData) UnmarshalBinary ¶
func (m *BatchJobWidgetData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BatchJobWidgetData) UnmarshalJSON ¶
func (m *BatchJobWidgetData) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type BatchScriptCollectorAttribute ¶
type BatchScriptCollectorAttribute struct { // groovy script GroovyScript string `json:"groovyScript,omitempty"` // linux cmdline LinuxCmdline string `json:"linuxCmdline,omitempty"` // linux script LinuxScript string `json:"linuxScript,omitempty"` // script type ScriptType string `json:"scriptType,omitempty"` // windows cmdline WindowsCmdline string `json:"windowsCmdline,omitempty"` // windows script WindowsScript string `json:"windowsScript,omitempty"` }
BatchScriptCollectorAttribute batch script collector attribute swagger:model BatchScriptCollectorAttribute
func (*BatchScriptCollectorAttribute) MarshalBinary ¶
func (m *BatchScriptCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (BatchScriptCollectorAttribute) MarshalJSON ¶
func (m BatchScriptCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*BatchScriptCollectorAttribute) Name ¶
func (m *BatchScriptCollectorAttribute) Name() string
Name gets the name of this subtype
func (*BatchScriptCollectorAttribute) SetName ¶
func (m *BatchScriptCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*BatchScriptCollectorAttribute) UnmarshalBinary ¶
func (m *BatchScriptCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BatchScriptCollectorAttribute) UnmarshalJSON ¶
func (m *BatchScriptCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type BigNumberData ¶
type BigNumberData struct { // bottom label // Read Only: true BottomLabel string `json:"bottomLabel,omitempty"` // color level // Read Only: true ColorLevel int32 `json:"colorLevel,omitempty"` // error message // Read Only: true ErrorMessage string `json:"errorMessage,omitempty"` // position // Read Only: true Position int32 `json:"position,omitempty"` // right label // Read Only: true RightLabel string `json:"rightLabel,omitempty"` // rounding // Read Only: true Rounding int32 `json:"rounding,omitempty"` // use comma separators // Required: true UseCommaSeparators *bool `json:"useCommaSeparators"` // value // Read Only: true Value float64 `json:"value,omitempty"` }
BigNumberData big number data swagger:model BigNumberData
func (*BigNumberData) MarshalBinary ¶
func (m *BigNumberData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BigNumberData) UnmarshalBinary ¶
func (m *BigNumberData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BigNumberDataPoint ¶
type BigNumberDataPoint struct { // aggregate function AggregateFunction string `json:"aggregateFunction,omitempty"` // data point Id DataPointID int32 `json:"dataPointId,omitempty"` // data point name DataPointName string `json:"dataPointName,omitempty"` // data source full name DataSourceFullName string `json:"dataSourceFullName,omitempty"` // data source Id DataSourceID int32 `json:"dataSourceId,omitempty"` // device display name // Required: true DeviceDisplayName *string `json:"deviceDisplayName"` // device group full path // Required: true DeviceGroupFullPath *string `json:"deviceGroupFullPath"` // instance name // Required: true InstanceName *string `json:"instanceName"` // name // Required: true Name *string `json:"name"` }
BigNumberDataPoint big number data point swagger:model BigNumberDataPoint
func (*BigNumberDataPoint) MarshalBinary ¶
func (m *BigNumberDataPoint) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BigNumberDataPoint) UnmarshalBinary ¶
func (m *BigNumberDataPoint) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BigNumberInfo ¶
type BigNumberInfo struct { // The datapoints and virtual datapoints whose values should be displayed in the big number widget // Required: true BigNumberItems []*BigNumberItem `json:"bigNumberItems"` // The counter is used for saving applyTo expression, it's mainly used for count device Counters []*Counter `json:"counters,omitempty"` // The datapoints included in the widget. Note that a datapoint must be referenced in the bigNumberItems object in order to be displayed // Required: true DataPoints []*BigNumberDataPoint `json:"dataPoints"` // The virtual datapoints included in the widget. Note that a virtual datapoint must be referenced in the bigNumberItems object in order to be displayed VirtualDataPoints []*VirtualDataPoint `json:"virtualDataPoints,omitempty"` }
BigNumberInfo big number info swagger:model BigNumberInfo
func (*BigNumberInfo) MarshalBinary ¶
func (m *BigNumberInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BigNumberInfo) UnmarshalBinary ¶
func (m *BigNumberInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BigNumberItem ¶
type BigNumberItem struct { // bottom label BottomLabel string `json:"bottomLabel,omitempty"` // color thresholds ColorThresholds []*ColorThreshold `json:"colorThresholds,omitempty"` // data point name // Required: true DataPointName *string `json:"dataPointName"` // position Position int32 `json:"position,omitempty"` // right label RightLabel string `json:"rightLabel,omitempty"` // rounding Rounding int32 `json:"rounding,omitempty"` // use comma separators // Required: true UseCommaSeparators *bool `json:"useCommaSeparators"` }
BigNumberItem big number item swagger:model BigNumberItem
func (*BigNumberItem) MarshalBinary ¶
func (m *BigNumberItem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BigNumberItem) UnmarshalBinary ¶
func (m *BigNumberItem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BigNumberWidget ¶
type BigNumberWidget struct { // BigNumber widget configuration info // Required: true BigNumberInfo *BigNumberInfo `json:"bigNumberInfo"` // contains filtered or unexported fields }
BigNumberWidget big number widget swagger:model BigNumberWidget
func (*BigNumberWidget) DashboardID ¶
func (m *BigNumberWidget) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*BigNumberWidget) Description ¶
func (m *BigNumberWidget) Description() string
Description gets the description of this subtype
func (*BigNumberWidget) Interval ¶
func (m *BigNumberWidget) Interval() int32
Interval gets the interval of this subtype
func (*BigNumberWidget) LastUpdatedBy ¶
func (m *BigNumberWidget) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*BigNumberWidget) LastUpdatedOn ¶
func (m *BigNumberWidget) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*BigNumberWidget) MarshalBinary ¶
func (m *BigNumberWidget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (BigNumberWidget) MarshalJSON ¶
func (m BigNumberWidget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*BigNumberWidget) Name ¶
func (m *BigNumberWidget) Name() *string
Name gets the name of this subtype
func (*BigNumberWidget) SetDashboardID ¶
func (m *BigNumberWidget) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*BigNumberWidget) SetDescription ¶
func (m *BigNumberWidget) SetDescription(val string)
SetDescription sets the description of this subtype
func (*BigNumberWidget) SetID ¶
func (m *BigNumberWidget) SetID(val int32)
SetID sets the id of this subtype
func (*BigNumberWidget) SetInterval ¶
func (m *BigNumberWidget) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*BigNumberWidget) SetLastUpdatedBy ¶
func (m *BigNumberWidget) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*BigNumberWidget) SetLastUpdatedOn ¶
func (m *BigNumberWidget) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*BigNumberWidget) SetName ¶
func (m *BigNumberWidget) SetName(val *string)
SetName sets the name of this subtype
func (*BigNumberWidget) SetTheme ¶
func (m *BigNumberWidget) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*BigNumberWidget) SetTimescale ¶
func (m *BigNumberWidget) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*BigNumberWidget) SetType ¶
func (m *BigNumberWidget) SetType(val string)
SetType sets the type of this subtype
func (*BigNumberWidget) SetUserPermission ¶
func (m *BigNumberWidget) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*BigNumberWidget) Theme ¶
func (m *BigNumberWidget) Theme() string
Theme gets the theme of this subtype
func (*BigNumberWidget) Timescale ¶
func (m *BigNumberWidget) Timescale() string
Timescale gets the timescale of this subtype
func (*BigNumberWidget) Type ¶
func (m *BigNumberWidget) Type() string
Type gets the type of this subtype
func (*BigNumberWidget) UnmarshalBinary ¶
func (m *BigNumberWidget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BigNumberWidget) UnmarshalJSON ¶
func (m *BigNumberWidget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*BigNumberWidget) UserPermission ¶
func (m *BigNumberWidget) UserPermission() string
UserPermission gets the user permission of this subtype
type BigNumberWidgetData ¶
type BigNumberWidgetData struct { // data // Read Only: true Data []*BigNumberData `json:"data,omitempty"` // contains filtered or unexported fields }
BigNumberWidgetData big number widget data swagger:model BigNumberWidgetData
func (*BigNumberWidgetData) MarshalBinary ¶
func (m *BigNumberWidgetData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (BigNumberWidgetData) MarshalJSON ¶
func (m BigNumberWidgetData) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*BigNumberWidgetData) SetTitle ¶
func (m *BigNumberWidgetData) SetTitle(val string)
SetTitle sets the title of this subtype
func (*BigNumberWidgetData) SetType ¶
func (m *BigNumberWidgetData) SetType(val string)
SetType sets the type of this subtype
func (*BigNumberWidgetData) Title ¶
func (m *BigNumberWidgetData) Title() string
Title gets the title of this subtype
func (*BigNumberWidgetData) Type ¶
func (m *BigNumberWidgetData) Type() string
Type gets the type of this subtype
func (*BigNumberWidgetData) UnmarshalBinary ¶
func (m *BigNumberWidgetData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*BigNumberWidgetData) UnmarshalJSON ¶
func (m *BigNumberWidgetData) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type CIMAutoDiscoveryMethod ¶
type CIMAutoDiscoveryMethod struct { // cim class // Required: true CimClass *string `json:"cimClass"` // namespace // Required: true Namespace *string `json:"namespace"` // property // Required: true Property *string `json:"property"` }
CIMAutoDiscoveryMethod c i m auto discovery method swagger:model CIMAutoDiscoveryMethod
func (*CIMAutoDiscoveryMethod) MarshalBinary ¶
func (m *CIMAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (CIMAutoDiscoveryMethod) MarshalJSON ¶
func (m CIMAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*CIMAutoDiscoveryMethod) Name ¶
func (m *CIMAutoDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*CIMAutoDiscoveryMethod) SetName ¶
func (m *CIMAutoDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*CIMAutoDiscoveryMethod) UnmarshalBinary ¶
func (m *CIMAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CIMAutoDiscoveryMethod) UnmarshalJSON ¶
func (m *CIMAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type CIMCollectorAttribute ¶
type CIMCollectorAttribute struct { // fields Fields []*DataSourceAttribute `json:"fields,omitempty"` // ip // Read Only: true IP string `json:"ip,omitempty"` // namespace Namespace string `json:"namespace,omitempty"` // query class QueryClass string `json:"queryClass,omitempty"` // query index QueryIndex string `json:"queryIndex,omitempty"` // query value QueryValue string `json:"queryValue,omitempty"` }
CIMCollectorAttribute c i m collector attribute swagger:model CIMCollectorAttribute
func (*CIMCollectorAttribute) MarshalBinary ¶
func (m *CIMCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (CIMCollectorAttribute) MarshalJSON ¶
func (m CIMCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*CIMCollectorAttribute) Name ¶
func (m *CIMCollectorAttribute) Name() string
Name gets the name of this subtype
func (*CIMCollectorAttribute) SetName ¶
func (m *CIMCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*CIMCollectorAttribute) UnmarshalBinary ¶
func (m *CIMCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CIMCollectorAttribute) UnmarshalJSON ¶
func (m *CIMCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type CellData ¶
type CellData struct { // alert severity AlertSeverity string `json:"alertSeverity,omitempty"` // alert status // Read Only: true AlertStatus string `json:"alertStatus,omitempty"` // days until alert list DaysUntilAlertList []*DaysUntilAlert `json:"daysUntilAlertList,omitempty"` // forecast day // Read Only: true ForecastDay int32 `json:"forecastDay,omitempty"` // instance Id // Read Only: true InstanceID int32 `json:"instanceId,omitempty"` // instance name // Read Only: true InstanceName string `json:"instanceName,omitempty"` // value // Read Only: true Value float64 `json:"value,omitempty"` }
CellData cell data swagger:model CellData
func (*CellData) MarshalBinary ¶
MarshalBinary interface implementation
func (*CellData) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Chain ¶
type Chain struct { // period Period *Period `json:"period,omitempty"` // stages // Required: true Stages [][]*Recipient `json:"stages"` // single // Required: true Type *string `json:"type"` }
Chain chain swagger:model Chain
func (*Chain) MarshalBinary ¶
MarshalBinary interface implementation
func (*Chain) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type CloudWatchAutoDiscoveryMethod ¶
type CloudWatchAutoDiscoveryMethod struct { // cluster dimension // Required: true ClusterDimension *string `json:"clusterDimension"` // namespace // Required: true Namespace *string `json:"namespace"` // node dimension // Required: true NodeDimension *string `json:"nodeDimension"` }
CloudWatchAutoDiscoveryMethod cloud watch auto discovery method swagger:model CloudWatchAutoDiscoveryMethod
func (*CloudWatchAutoDiscoveryMethod) MarshalBinary ¶
func (m *CloudWatchAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (CloudWatchAutoDiscoveryMethod) MarshalJSON ¶
func (m CloudWatchAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*CloudWatchAutoDiscoveryMethod) Name ¶
func (m *CloudWatchAutoDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*CloudWatchAutoDiscoveryMethod) SetName ¶
func (m *CloudWatchAutoDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*CloudWatchAutoDiscoveryMethod) UnmarshalBinary ¶
func (m *CloudWatchAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CloudWatchAutoDiscoveryMethod) UnmarshalJSON ¶
func (m *CloudWatchAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type Collector ¶
type Collector struct { // The comment associated with the Collector acknowledgement (if it is in alert and acknowledged) // Read Only: true AckComment string `json:"ackComment,omitempty"` // Whether or not the Collector is currently acknowledged // Read Only: true Acked *bool `json:"acked,omitempty"` // The user that acknowledged the Collector (if it is in alert) // Read Only: true AckedBy string `json:"ackedBy,omitempty"` // The epoch at which the Collector was acknowledged (if it is in alert) // Read Only: true AckedOn int64 `json:"ackedOn,omitempty"` // The time that the Collector was acknowledged (if it is in alert), in local time format // Read Only: true AckedOnLocal string `json:"ackedOnLocal,omitempty"` // The collector architecture (Windows | Linux platform followed by 32 | 64 bit) // Read Only: true Arch string `json:"arch,omitempty"` // The details of the Collector's automatic upgrade schedule, if one exists AutomaticUpgradeInfo *AutomaticUpgradeInfo `json:"automaticUpgradeInfo,omitempty"` // The Id of the backup Collector assigned to the Collector BackupAgentID int32 `json:"backupAgentId,omitempty"` // The Collector version // Read Only: true Build string `json:"build,omitempty"` // Whether the collector can be downgraded to a lower version // Read Only: true CanDowngrade *bool `json:"canDowngrade,omitempty"` // The reason why the collector can be downgraded // Read Only: true CanDowngradeReason string `json:"canDowngradeReason,omitempty"` // Whether or not an alert clear notifcation has been sent for this Collector // Read Only: true ClearSent *bool `json:"clearSent,omitempty"` // The Collector's configuration file // Read Only: true CollectorConf string `json:"collectorConf,omitempty"` // The device id of the collector device // Read Only: true CollectorDeviceID int32 `json:"collectorDeviceId,omitempty"` // The Id of the group the Collector is in CollectorGroupID int32 `json:"collectorGroupId,omitempty"` // The name of the group the Collector is in // Read Only: true CollectorGroupName string `json:"collectorGroupName,omitempty"` // The size of the collector // Read Only: true CollectorSize string `json:"collectorSize,omitempty"` // The version of the agent.conf configuration file // Read Only: true ConfVersion string `json:"confVersion,omitempty"` // The time that the Collector was created, in epoch format // Read Only: true CreatedOn int64 `json:"createdOn,omitempty"` // The time that the Collector was created, in local time format // Read Only: true CreatedOnLocal string `json:"createdOnLocal,omitempty"` // The custom properties defined for the Collector CustomProperties []*NameAndValue `json:"customProperties,omitempty"` // The Collector's description Description string `json:"description,omitempty"` // Whether the collector is in EA version // Read Only: true Ea *bool `json:"ea,omitempty"` // Whether or not automatic failback is enabled for the Collector EnableFailBack bool `json:"enableFailBack,omitempty"` // Whether or not the device the Collector is installed on is enabled for fail over EnableFailOverOnCollectorDevice bool `json:"enableFailOverOnCollectorDevice,omitempty"` // The Id of the escalation chain associated with this Collector EscalatingChainID int32 `json:"escalatingChainId,omitempty"` // Whether the collector has failover devices // Read Only: true HasFailOverDevice *bool `json:"hasFailOverDevice,omitempty"` // The hostname of the device the Collector is installed on // Read Only: true Hostname string `json:"hostname,omitempty"` // The id of the Collector // Read Only: true ID int32 `json:"id,omitempty"` // The SDT status of the collector // Read Only: true InSDT *bool `json:"inSDT,omitempty"` // Whether or not the Collector is currently down // Read Only: true IsDown *bool `json:"isDown,omitempty"` // The time, in epoch format, that a notification was last sent for the Collector // Read Only: true LastSentNotificationOn int64 `json:"lastSentNotificationOn,omitempty"` // The time that a notification was last sent for this Collector, in local time format // Read Only: true LastSentNotificationOnLocal string `json:"lastSentNotificationOnLocal,omitempty"` // Whether to create a collector device when instance collector, the default value is true NeedAutoCreateCollectorDevice interface{} `json:"needAutoCreateCollectorDevice,omitempty"` // The Netscan version associated with the Collector // Read Only: true NetscanVersion string `json:"netscanVersion,omitempty"` // The Id of the next recipient to which alert notifications will be sent // Read Only: true NextRecipient int32 `json:"nextRecipient,omitempty"` // The details of the Collector's next upgrade, if one has been scheduled // Read Only: true NextUpgradeInfo *NextUpgradeInfo `json:"nextUpgradeInfo,omitempty"` // The number of devices monitored by the Collector // Read Only: true NumberOfHosts int32 `json:"numberOfHosts,omitempty"` // number of instances NumberOfInstances int32 `json:"numberOfInstances,omitempty"` // The number of websites monitored by the Collector // Read Only: true NumberOfWebsites int32 `json:"numberOfWebsites,omitempty"` // The details of the Collector's automatic downgrade schedule, if one exists OnetimeDowngradeInfo *OnetimeUpgradeInfo `json:"onetimeDowngradeInfo,omitempty"` // The details of the Collector's one time upgrade, if one has been scheduled OnetimeUpgradeInfo *OnetimeUpgradeInfo `json:"onetimeUpgradeInfo,omitempty"` // The OS of the Collector device (e.g. Linux, Windows) // Read Only: true Platform string `json:"platform,omitempty"` // Collector configurations // Read Only: true PredefinedConfig interface{} `json:"predefinedConfig,omitempty"` // The previous version of the collector, used for downgrading // Read Only: true PreviousVersion string `json:"previousVersion,omitempty"` // The interval, in minutes, after which alert notifications for the Collector will be resent ResendIval int32 `json:"resendIval,omitempty"` // The Proxy's configuration // Read Only: true SbproxyConf string `json:"sbproxyConf,omitempty"` // The device group id when create a new collector device SpecifiedCollectorDeviceGroupID int32 `json:"specifiedCollectorDeviceGroupId,omitempty"` // The registration status of the Collector. Acceptable values are: 0= unregistered, 1= registered, 2= stopped, 3= suspended // Read Only: true Status int32 `json:"status,omitempty"` // Whether alert clear notifications are suppressed for the Collector SuppressAlertClear bool `json:"suppressAlertClear,omitempty"` // The time the Collector has been up, in seconds // Read Only: true UpTime int64 `json:"upTime,omitempty"` // The time that the Collector was last updated, in epoch format // Read Only: true UpdatedOn int64 `json:"updatedOn,omitempty"` // The time that the Collector was last updated, in local time format // Read Only: true UpdatedOnLocal string `json:"updatedOnLocal,omitempty"` // The last time the Collector was updated, in epoch format // Read Only: true UserChangeOn int64 `json:"userChangeOn,omitempty"` // The last time the Collector was updated, in the account time zone // Read Only: true UserChangeOnLocal string `json:"userChangeOnLocal,omitempty"` // The permission level of the user that made the API request to get Collector information // Read Only: true UserPermission string `json:"userPermission,omitempty"` // The number of devices monitored by the Collector and visible to the user that made the query // Read Only: true UserVisibleHostsNum int32 `json:"userVisibleHostsNum,omitempty"` // The number of websites monitored by the Collector and visible to the user that made the query // Read Only: true UserVisibleWebsitesNum int32 `json:"userVisibleWebsitesNum,omitempty"` // The Watchdog's configuration // Read Only: true WatchdogConf string `json:"watchdogConf,omitempty"` // The time that the Watchdog Services was last updated, in epoch format // Read Only: true WatchdogUpdatedOn int64 `json:"watchdogUpdatedOn,omitempty"` // The time that the Collector Watchdog was last updated, in local time format // Read Only: true WatchdogUpdatedOnLocal string `json:"watchdogUpdatedOnLocal,omitempty"` // Whether or not the device the Collector is installed on is enabled for fail over // Read Only: true WebsiteConf string `json:"websiteConf,omitempty"` // The java service wrapper's configuration // Read Only: true WrapperConf string `json:"wrapperConf,omitempty"` }
Collector collector swagger:model Collector
func (*Collector) MarshalBinary ¶
MarshalBinary interface implementation
func (*Collector) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type CollectorAttribute ¶
type CollectorAttribute interface { runtime.Validatable // name // Required: true Name() string SetName(string) }
CollectorAttribute collector attribute swagger:discriminator CollectorAttribute name
func UnmarshalCollectorAttribute ¶
func UnmarshalCollectorAttribute(reader io.Reader, consumer runtime.Consumer) (CollectorAttribute, error)
UnmarshalCollectorAttribute unmarshals polymorphic CollectorAttribute
func UnmarshalCollectorAttributeSlice ¶
func UnmarshalCollectorAttributeSlice(reader io.Reader, consumer runtime.Consumer) ([]CollectorAttribute, error)
UnmarshalCollectorAttributeSlice unmarshals polymorphic slices of CollectorAttribute
type CollectorAutoDiscoveryMethod ¶
type CollectorAutoDiscoveryMethod struct { // collector Id // Required: true CollectorID *string `json:"collectorId"` }
CollectorAutoDiscoveryMethod collector auto discovery method swagger:model CollectorAutoDiscoveryMethod
func (*CollectorAutoDiscoveryMethod) MarshalBinary ¶
func (m *CollectorAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (CollectorAutoDiscoveryMethod) MarshalJSON ¶
func (m CollectorAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*CollectorAutoDiscoveryMethod) Name ¶
func (m *CollectorAutoDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*CollectorAutoDiscoveryMethod) SetName ¶
func (m *CollectorAutoDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*CollectorAutoDiscoveryMethod) UnmarshalBinary ¶
func (m *CollectorAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CollectorAutoDiscoveryMethod) UnmarshalJSON ¶
func (m *CollectorAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type CollectorBase ¶
type CollectorBase struct { // The comment associated with the Collector acknowledgement (if it is in alert and acknowledged) // Read Only: true AckComment string `json:"ackComment,omitempty"` // Whether or not the Collector is currently acknowledged // Read Only: true Acked *bool `json:"acked,omitempty"` // The user that acknowledged the Collector (if it is in alert) // Read Only: true AckedBy string `json:"ackedBy,omitempty"` // The epoch at which the Collector was acknowledged (if it is in alert) // Read Only: true AckedOn int64 `json:"ackedOn,omitempty"` // The time that the Collector was acknowledged (if it is in alert), in local time format // Read Only: true AckedOnLocal string `json:"ackedOnLocal,omitempty"` // The collector architecture (Windows | Linux platform followed by 32 | 64 bit) // Read Only: true Arch string `json:"arch,omitempty"` // The details of the Collector's automatic upgrade schedule, if one exists AutomaticUpgradeInfo *AutomaticUpgradeInfo `json:"automaticUpgradeInfo,omitempty"` // The Id of the backup Collector assigned to the Collector BackupAgentID int32 `json:"backupAgentId,omitempty"` // The Collector version // Read Only: true Build string `json:"build,omitempty"` // Whether the collector can be downgraded to a lower version // Read Only: true CanDowngrade *bool `json:"canDowngrade,omitempty"` // The reason why the collector can be downgraded // Read Only: true CanDowngradeReason string `json:"canDowngradeReason,omitempty"` // Whether or not an alert clear notifcation has been sent for this Collector // Read Only: true ClearSent *bool `json:"clearSent,omitempty"` // The Collector's configuration file // Read Only: true CollectorConf string `json:"collectorConf,omitempty"` // The device id of the collector device // Read Only: true CollectorDeviceID int32 `json:"collectorDeviceId,omitempty"` // The Id of the group the Collector is in CollectorGroupID int32 `json:"collectorGroupId,omitempty"` // The name of the group the Collector is in // Read Only: true CollectorGroupName string `json:"collectorGroupName,omitempty"` // The size of the collector // Read Only: true CollectorSize string `json:"collectorSize,omitempty"` // The version of the agent.conf configuration file // Read Only: true ConfVersion string `json:"confVersion,omitempty"` // The time that the Collector was created, in epoch format // Read Only: true CreatedOn int64 `json:"createdOn,omitempty"` // The time that the Collector was created, in local time format // Read Only: true CreatedOnLocal string `json:"createdOnLocal,omitempty"` // The custom properties defined for the Collector CustomProperties []*NameAndValue `json:"customProperties,omitempty"` // The Collector's description Description string `json:"description,omitempty"` // Whether the collector is in EA version // Read Only: true Ea *bool `json:"ea,omitempty"` // Whether or not automatic failback is enabled for the Collector EnableFailBack bool `json:"enableFailBack,omitempty"` // Whether or not the device the Collector is installed on is enabled for fail over EnableFailOverOnCollectorDevice bool `json:"enableFailOverOnCollectorDevice,omitempty"` // The Id of the escalation chain associated with this Collector EscalatingChainID int32 `json:"escalatingChainId,omitempty"` // Whether the collector has failover devices // Read Only: true HasFailOverDevice *bool `json:"hasFailOverDevice,omitempty"` // The hostname of the device the Collector is installed on // Read Only: true Hostname string `json:"hostname,omitempty"` // The id of the Collector // Read Only: true ID int32 `json:"id,omitempty"` // The SDT status of the collector // Read Only: true InSDT *bool `json:"inSDT,omitempty"` // Whether or not the Collector is currently down // Read Only: true IsDown *bool `json:"isDown,omitempty"` // The time, in epoch format, that a notification was last sent for the Collector // Read Only: true LastSentNotificationOn int64 `json:"lastSentNotificationOn,omitempty"` // The time that a notification was last sent for this Collector, in local time format // Read Only: true LastSentNotificationOnLocal string `json:"lastSentNotificationOnLocal,omitempty"` // Whether to create a collector device when instance collector, the default value is true NeedAutoCreateCollectorDevice interface{} `json:"needAutoCreateCollectorDevice,omitempty"` // The Netscan version associated with the Collector // Read Only: true NetscanVersion string `json:"netscanVersion,omitempty"` // The Id of the next recipient to which alert notifications will be sent // Read Only: true NextRecipient int32 `json:"nextRecipient,omitempty"` // The details of the Collector's next upgrade, if one has been scheduled // Read Only: true NextUpgradeInfo *NextUpgradeInfo `json:"nextUpgradeInfo,omitempty"` // The number of devices monitored by the Collector // Read Only: true NumberOfHosts int32 `json:"numberOfHosts,omitempty"` // number of instances NumberOfInstances int32 `json:"numberOfInstances,omitempty"` // The details of the Collector's automatic downgrade schedule, if one exists OnetimeDowngradeInfo *OnetimeUpgradeInfo `json:"onetimeDowngradeInfo,omitempty"` // The details of the Collector's one time upgrade, if one has been scheduled OnetimeUpgradeInfo *OnetimeUpgradeInfo `json:"onetimeUpgradeInfo,omitempty"` // The OS of the Collector device (e.g. Linux, Windows) // Read Only: true Platform string `json:"platform,omitempty"` // Collector configurations // Read Only: true PredefinedConfig interface{} `json:"predefinedConfig,omitempty"` // The previous version of the collector, used for downgrading // Read Only: true PreviousVersion string `json:"previousVersion,omitempty"` // The interval, in minutes, after which alert notifications for the Collector will be resent ResendIval int32 `json:"resendIval,omitempty"` // The Proxy's configuration // Read Only: true SbproxyConf string `json:"sbproxyConf,omitempty"` // The device group id when create a new collector device SpecifiedCollectorDeviceGroupID int32 `json:"specifiedCollectorDeviceGroupId,omitempty"` // The registration status of the Collector. Acceptable values are: 0= unregistered, 1= registered, 2= stopped, 3= suspended // Read Only: true Status int32 `json:"status,omitempty"` // Whether alert clear notifications are suppressed for the Collector SuppressAlertClear bool `json:"suppressAlertClear,omitempty"` // The time the Collector has been up, in seconds // Read Only: true UpTime int64 `json:"upTime,omitempty"` // The time that the Collector was last updated, in epoch format // Read Only: true UpdatedOn int64 `json:"updatedOn,omitempty"` // The time that the Collector was last updated, in local time format // Read Only: true UpdatedOnLocal string `json:"updatedOnLocal,omitempty"` // The last time the Collector was updated, in epoch format // Read Only: true UserChangeOn int64 `json:"userChangeOn,omitempty"` // The last time the Collector was updated, in the account time zone // Read Only: true UserChangeOnLocal string `json:"userChangeOnLocal,omitempty"` // The permission level of the user that made the API request to get Collector information // Read Only: true UserPermission string `json:"userPermission,omitempty"` // The number of devices monitored by the Collector and visible to the user that made the query // Read Only: true UserVisibleHostsNum int32 `json:"userVisibleHostsNum,omitempty"` // The Watchdog's configuration // Read Only: true WatchdogConf string `json:"watchdogConf,omitempty"` // The time that the Watchdog Services was last updated, in epoch format // Read Only: true WatchdogUpdatedOn int64 `json:"watchdogUpdatedOn,omitempty"` // The time that the Collector Watchdog was last updated, in local time format // Read Only: true WatchdogUpdatedOnLocal string `json:"watchdogUpdatedOnLocal,omitempty"` // The java service wrapper's configuration // Read Only: true WrapperConf string `json:"wrapperConf,omitempty"` }
CollectorBase collector base swagger:model CollectorBase
func (*CollectorBase) MarshalBinary ¶
func (m *CollectorBase) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CollectorBase) UnmarshalBinary ¶
func (m *CollectorBase) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CollectorGroup ¶
type CollectorGroup struct { // The time at which the group was created, in epoch format // Read Only: true CreateOn int64 `json:"createOn,omitempty"` // The custom properties defined for the Collector group CustomProperties []*NameAndValue `json:"customProperties,omitempty"` // The description of the Collector Group Description string `json:"description,omitempty"` // The id of the Collector Group // Read Only: true ID int32 `json:"id,omitempty"` // The name of the Collector Group // Required: true Name *string `json:"name"` // The number of Collectors that belong to the group // Read Only: true NumOfCollectors int32 `json:"numOfCollectors,omitempty"` // The permission level of the user that made the API request // Read Only: true UserPermission string `json:"userPermission,omitempty"` }
CollectorGroup collector group swagger:model CollectorGroup
func (*CollectorGroup) MarshalBinary ¶
func (m *CollectorGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CollectorGroup) UnmarshalBinary ¶
func (m *CollectorGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CollectorGroupPaginationResponse ¶
type CollectorGroupPaginationResponse struct { // items Items []*CollectorGroup `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
CollectorGroupPaginationResponse collector group pagination response swagger:model CollectorGroupPaginationResponse
func (*CollectorGroupPaginationResponse) MarshalBinary ¶
func (m *CollectorGroupPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CollectorGroupPaginationResponse) UnmarshalBinary ¶
func (m *CollectorGroupPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CollectorPaginationResponse ¶
type CollectorPaginationResponse struct { // items Items []*CollectorBase `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
CollectorPaginationResponse collector pagination response swagger:model CollectorPaginationResponse
func (*CollectorPaginationResponse) MarshalBinary ¶
func (m *CollectorPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CollectorPaginationResponse) UnmarshalBinary ¶
func (m *CollectorPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CollectorSDT ¶
type CollectorSDT struct { // The description of the collector that the SDT will be associated with // Read Only: true CollectorDescription string `json:"collectorDescription,omitempty"` // The id of the collector that the SDT will be associated with // Required: true CollectorID *int32 `json:"collectorId"` // contains filtered or unexported fields }
CollectorSDT collector SDT swagger:model CollectorSDT
func (*CollectorSDT) Admin ¶
func (m *CollectorSDT) Admin() string
Admin gets the admin of this subtype
func (*CollectorSDT) Comment ¶
func (m *CollectorSDT) Comment() string
Comment gets the comment of this subtype
func (*CollectorSDT) Duration ¶
func (m *CollectorSDT) Duration() int32
Duration gets the duration of this subtype
func (*CollectorSDT) EndDateTime ¶
func (m *CollectorSDT) EndDateTime() int64
EndDateTime gets the end date time of this subtype
func (*CollectorSDT) EndDateTimeOnLocal ¶
func (m *CollectorSDT) EndDateTimeOnLocal() string
EndDateTimeOnLocal gets the end date time on local of this subtype
func (*CollectorSDT) EndHour ¶
func (m *CollectorSDT) EndHour() int32
EndHour gets the end hour of this subtype
func (*CollectorSDT) EndMinute ¶
func (m *CollectorSDT) EndMinute() int32
EndMinute gets the end minute of this subtype
func (*CollectorSDT) IsEffective ¶
func (m *CollectorSDT) IsEffective() *bool
IsEffective gets the is effective of this subtype
func (*CollectorSDT) MarshalBinary ¶
func (m *CollectorSDT) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (CollectorSDT) MarshalJSON ¶
func (m CollectorSDT) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*CollectorSDT) Minute ¶
func (m *CollectorSDT) Minute() int32
Minute gets the minute of this subtype
func (*CollectorSDT) MonthDay ¶
func (m *CollectorSDT) MonthDay() int32
MonthDay gets the month day of this subtype
func (*CollectorSDT) SDTType ¶
func (m *CollectorSDT) SDTType() string
SDTType gets the sdt type of this subtype
func (*CollectorSDT) SetAdmin ¶
func (m *CollectorSDT) SetAdmin(val string)
SetAdmin sets the admin of this subtype
func (*CollectorSDT) SetComment ¶
func (m *CollectorSDT) SetComment(val string)
SetComment sets the comment of this subtype
func (*CollectorSDT) SetDuration ¶
func (m *CollectorSDT) SetDuration(val int32)
SetDuration sets the duration of this subtype
func (*CollectorSDT) SetEndDateTime ¶
func (m *CollectorSDT) SetEndDateTime(val int64)
SetEndDateTime sets the end date time of this subtype
func (*CollectorSDT) SetEndDateTimeOnLocal ¶
func (m *CollectorSDT) SetEndDateTimeOnLocal(val string)
SetEndDateTimeOnLocal sets the end date time on local of this subtype
func (*CollectorSDT) SetEndHour ¶
func (m *CollectorSDT) SetEndHour(val int32)
SetEndHour sets the end hour of this subtype
func (*CollectorSDT) SetEndMinute ¶
func (m *CollectorSDT) SetEndMinute(val int32)
SetEndMinute sets the end minute of this subtype
func (*CollectorSDT) SetHour ¶
func (m *CollectorSDT) SetHour(val int32)
SetHour sets the hour of this subtype
func (*CollectorSDT) SetID ¶
func (m *CollectorSDT) SetID(val string)
SetID sets the id of this subtype
func (*CollectorSDT) SetIsEffective ¶
func (m *CollectorSDT) SetIsEffective(val *bool)
SetIsEffective sets the is effective of this subtype
func (*CollectorSDT) SetMinute ¶
func (m *CollectorSDT) SetMinute(val int32)
SetMinute sets the minute of this subtype
func (*CollectorSDT) SetMonthDay ¶
func (m *CollectorSDT) SetMonthDay(val int32)
SetMonthDay sets the month day of this subtype
func (*CollectorSDT) SetSDTType ¶
func (m *CollectorSDT) SetSDTType(val string)
SetSDTType sets the sdt type of this subtype
func (*CollectorSDT) SetStartDateTime ¶
func (m *CollectorSDT) SetStartDateTime(val int64)
SetStartDateTime sets the start date time of this subtype
func (*CollectorSDT) SetStartDateTimeOnLocal ¶
func (m *CollectorSDT) SetStartDateTimeOnLocal(val string)
SetStartDateTimeOnLocal sets the start date time on local of this subtype
func (*CollectorSDT) SetTimezone ¶
func (m *CollectorSDT) SetTimezone(val string)
SetTimezone sets the timezone of this subtype
func (*CollectorSDT) SetType ¶
func (m *CollectorSDT) SetType(val string)
SetType sets the type of this subtype
func (*CollectorSDT) SetWeekDay ¶
func (m *CollectorSDT) SetWeekDay(val string)
SetWeekDay sets the week day of this subtype
func (*CollectorSDT) SetWeekOfMonth ¶
func (m *CollectorSDT) SetWeekOfMonth(val string)
SetWeekOfMonth sets the week of month of this subtype
func (*CollectorSDT) StartDateTime ¶
func (m *CollectorSDT) StartDateTime() int64
StartDateTime gets the start date time of this subtype
func (*CollectorSDT) StartDateTimeOnLocal ¶
func (m *CollectorSDT) StartDateTimeOnLocal() string
StartDateTimeOnLocal gets the start date time on local of this subtype
func (*CollectorSDT) Timezone ¶
func (m *CollectorSDT) Timezone() string
Timezone gets the timezone of this subtype
func (*CollectorSDT) Type ¶
func (m *CollectorSDT) Type() string
Type gets the type of this subtype
func (*CollectorSDT) UnmarshalBinary ¶
func (m *CollectorSDT) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CollectorSDT) UnmarshalJSON ¶
func (m *CollectorSDT) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*CollectorSDT) Validate ¶
func (m *CollectorSDT) Validate(formats strfmt.Registry) error
Validate validates this collector SDT
func (*CollectorSDT) WeekDay ¶
func (m *CollectorSDT) WeekDay() string
WeekDay gets the week day of this subtype
func (*CollectorSDT) WeekOfMonth ¶
func (m *CollectorSDT) WeekOfMonth() string
WeekOfMonth gets the week of month of this subtype
type ColorThreshold ¶
type ColorThreshold struct { // level // Required: true Level *int32 `json:"level"` // relation // Required: true Relation *string `json:"relation"` // threshold // Required: true Threshold *float64 `json:"threshold"` }
ColorThreshold color threshold swagger:model ColorThreshold
func (*ColorThreshold) MarshalBinary ¶
func (m *ColorThreshold) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ColorThreshold) UnmarshalBinary ¶
func (m *ColorThreshold) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ColumnHeader ¶
type ColumnHeader struct { // display type // Read Only: true DisplayType string `json:"displayType,omitempty"` // name // Read Only: true Name string `json:"name,omitempty"` // need forecast // Read Only: true NeedForecast *bool `json:"needForecast,omitempty"` }
ColumnHeader column header swagger:model ColumnHeader
func (*ColumnHeader) MarshalBinary ¶
func (m *ColumnHeader) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ColumnHeader) UnmarshalBinary ¶
func (m *ColumnHeader) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Counter ¶
type Counter struct { // applies to AppliesTo string `json:"appliesTo,omitempty"` // name Name string `json:"name,omitempty"` }
Counter counter swagger:model Counter
func (*Counter) MarshalBinary ¶
MarshalBinary interface implementation
func (*Counter) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type CustomFlexibleVirtualDataSourceEx ¶
type CustomFlexibleVirtualDataSourceEx struct { // aggregate function AggregateFunction string `json:"aggregateFunction,omitempty"` // consolidate function ConsolidateFunction string `json:"consolidateFunction,omitempty"` // custom graph Id // Read Only: true CustomGraphID int32 `json:"customGraphId,omitempty"` // data point Id DataPointID int32 `json:"dataPointId,omitempty"` // data point name DataPointName string `json:"dataPointName,omitempty"` // data source full name DataSourceFullName string `json:"dataSourceFullName,omitempty"` // data source Id DataSourceID int32 `json:"dataSourceId,omitempty"` // device display name // Required: true DeviceDisplayName *GlobMatchToggle `json:"deviceDisplayName"` // device group full path // Required: true DeviceGroupFullPath *GlobMatchToggle `json:"deviceGroupFullPath"` // display // Required: true Display *GraphDisplay `json:"display"` // id // Read Only: true ID int32 `json:"id,omitempty"` // instance name // Required: true InstanceName *GlobMatchToggle `json:"instanceName"` // name // Required: true Name *string `json:"name"` }
CustomFlexibleVirtualDataSourceEx custom flexible virtual data source ex swagger:model CustomFlexibleVirtualDataSourceEx
func (*CustomFlexibleVirtualDataSourceEx) MarshalBinary ¶
func (m *CustomFlexibleVirtualDataSourceEx) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomFlexibleVirtualDataSourceEx) UnmarshalBinary ¶
func (m *CustomFlexibleVirtualDataSourceEx) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomGraph ¶
type CustomGraph struct { // true: You can set this field to true to aggregate results into one line. // false: Results will not be aggregated Aggregate bool `json:"aggregate,omitempty"` // The datapoints added to the widget (note that a datapoint must be referenced in a graph line to be displayed) // Required: true DataPoints []*CustomFlexibleVirtualDataSourceEx `json:"dataPoints"` // Whether the top X are displayed (false) or the bottom X are displayed (true) Desc bool `json:"desc,omitempty"` // The function for global consolidate GlobalConsolidateFunction string `json:"globalConsolidateFunction,omitempty"` // The unique id of the custom graph displayed by this widget (not to be confused with the widget id) ID int32 `json:"id,omitempty"` // The maximum value that should be displayed on the y-axis MaxValue interface{} `json:"maxValue,omitempty"` // The minimum value that should be displayed on the y-axis MinValue interface{} `json:"minValue,omitempty"` // The base scale unit (1000 or 1024) ScaleUnit int32 `json:"scaleUnit,omitempty"` // The number of lines to display for each configured datapoint TopX int32 `json:"topX,omitempty"` // The label that will be display along the y axis VerticalLabel string `json:"verticalLabel,omitempty"` // The virtual datapoints added to the widget (note that a virtual datapoint must be referenced in a graph line to be displayed) VirtualDataPoints []*CustomVirtualDataPoint `json:"virtualDataPoints,omitempty"` }
CustomGraph custom graph swagger:model CustomGraph
func (*CustomGraph) MarshalBinary ¶
func (m *CustomGraph) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomGraph) UnmarshalBinary ¶
func (m *CustomGraph) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomReport ¶
type CustomReport struct { // date range DateRange string `json:"dateRange,omitempty"` // macros Macros []*Macro `json:"macros,omitempty"` // contains filtered or unexported fields }
CustomReport custom report swagger:model CustomReport
func (*CustomReport) CustomReportTypeID ¶
func (m *CustomReport) CustomReportTypeID() int32
CustomReportTypeID gets the custom report type Id of this subtype
func (*CustomReport) CustomReportTypeName ¶
func (m *CustomReport) CustomReportTypeName() string
CustomReportTypeName gets the custom report type name of this subtype
func (*CustomReport) Delivery ¶
func (m *CustomReport) Delivery() string
Delivery gets the delivery of this subtype
func (*CustomReport) Description ¶
func (m *CustomReport) Description() string
Description gets the description of this subtype
func (*CustomReport) EnableViewAsOtherUser ¶
func (m *CustomReport) EnableViewAsOtherUser() *bool
EnableViewAsOtherUser gets the enable view as other user of this subtype
func (*CustomReport) Format ¶
func (m *CustomReport) Format() string
Format gets the format of this subtype
func (*CustomReport) GroupID ¶
func (m *CustomReport) GroupID() int32
GroupID gets the group Id of this subtype
func (*CustomReport) LastGenerateOn ¶
func (m *CustomReport) LastGenerateOn() int64
LastGenerateOn gets the last generate on of this subtype
func (*CustomReport) LastGeneratePages ¶
func (m *CustomReport) LastGeneratePages() int32
LastGeneratePages gets the last generate pages of this subtype
func (*CustomReport) LastGenerateSize ¶
func (m *CustomReport) LastGenerateSize() int64
LastGenerateSize gets the last generate size of this subtype
func (*CustomReport) LastmodifyUserID ¶
func (m *CustomReport) LastmodifyUserID() int32
LastmodifyUserID gets the lastmodify user Id of this subtype
func (*CustomReport) LastmodifyUserName ¶
func (m *CustomReport) LastmodifyUserName() string
LastmodifyUserName gets the lastmodify user name of this subtype
func (*CustomReport) MarshalBinary ¶
func (m *CustomReport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (CustomReport) MarshalJSON ¶
func (m CustomReport) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*CustomReport) Name ¶
func (m *CustomReport) Name() *string
Name gets the name of this subtype
func (*CustomReport) Recipients ¶
func (m *CustomReport) Recipients() []*ReportRecipient
Recipients gets the recipients of this subtype
func (*CustomReport) ReportLinkNum ¶
func (m *CustomReport) ReportLinkNum() int32
ReportLinkNum gets the report link num of this subtype
func (*CustomReport) Schedule ¶
func (m *CustomReport) Schedule() string
Schedule gets the schedule of this subtype
func (*CustomReport) ScheduleTimezone ¶
func (m *CustomReport) ScheduleTimezone() string
ScheduleTimezone gets the schedule timezone of this subtype
func (*CustomReport) SetCustomReportTypeID ¶
func (m *CustomReport) SetCustomReportTypeID(val int32)
SetCustomReportTypeID sets the custom report type Id of this subtype
func (*CustomReport) SetCustomReportTypeName ¶
func (m *CustomReport) SetCustomReportTypeName(val string)
SetCustomReportTypeName sets the custom report type name of this subtype
func (*CustomReport) SetDelivery ¶
func (m *CustomReport) SetDelivery(val string)
SetDelivery sets the delivery of this subtype
func (*CustomReport) SetDescription ¶
func (m *CustomReport) SetDescription(val string)
SetDescription sets the description of this subtype
func (*CustomReport) SetEnableViewAsOtherUser ¶
func (m *CustomReport) SetEnableViewAsOtherUser(val *bool)
SetEnableViewAsOtherUser sets the enable view as other user of this subtype
func (*CustomReport) SetFormat ¶
func (m *CustomReport) SetFormat(val string)
SetFormat sets the format of this subtype
func (*CustomReport) SetGroupID ¶
func (m *CustomReport) SetGroupID(val int32)
SetGroupID sets the group Id of this subtype
func (*CustomReport) SetID ¶
func (m *CustomReport) SetID(val int32)
SetID sets the id of this subtype
func (*CustomReport) SetLastGenerateOn ¶
func (m *CustomReport) SetLastGenerateOn(val int64)
SetLastGenerateOn sets the last generate on of this subtype
func (*CustomReport) SetLastGeneratePages ¶
func (m *CustomReport) SetLastGeneratePages(val int32)
SetLastGeneratePages sets the last generate pages of this subtype
func (*CustomReport) SetLastGenerateSize ¶
func (m *CustomReport) SetLastGenerateSize(val int64)
SetLastGenerateSize sets the last generate size of this subtype
func (*CustomReport) SetLastmodifyUserID ¶
func (m *CustomReport) SetLastmodifyUserID(val int32)
SetLastmodifyUserID sets the lastmodify user Id of this subtype
func (*CustomReport) SetLastmodifyUserName ¶
func (m *CustomReport) SetLastmodifyUserName(val string)
SetLastmodifyUserName sets the lastmodify user name of this subtype
func (*CustomReport) SetName ¶
func (m *CustomReport) SetName(val *string)
SetName sets the name of this subtype
func (*CustomReport) SetRecipients ¶
func (m *CustomReport) SetRecipients(val []*ReportRecipient)
SetRecipients sets the recipients of this subtype
func (*CustomReport) SetReportLinkNum ¶
func (m *CustomReport) SetReportLinkNum(val int32)
SetReportLinkNum sets the report link num of this subtype
func (*CustomReport) SetSchedule ¶
func (m *CustomReport) SetSchedule(val string)
SetSchedule sets the schedule of this subtype
func (*CustomReport) SetScheduleTimezone ¶
func (m *CustomReport) SetScheduleTimezone(val string)
SetScheduleTimezone sets the schedule timezone of this subtype
func (*CustomReport) SetType ¶
func (m *CustomReport) SetType(val string)
SetType sets the type of this subtype
func (*CustomReport) SetUserPermission ¶
func (m *CustomReport) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*CustomReport) Type ¶
func (m *CustomReport) Type() string
Type gets the type of this subtype
func (*CustomReport) UnmarshalBinary ¶
func (m *CustomReport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CustomReport) UnmarshalJSON ¶
func (m *CustomReport) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*CustomReport) UserPermission ¶
func (m *CustomReport) UserPermission() string
UserPermission gets the user permission of this subtype
type CustomVirtualDataPoint ¶
type CustomVirtualDataPoint struct { // custom graph Id CustomGraphID int32 `json:"customGraphId,omitempty"` // display Display *GraphDisplay `json:"display,omitempty"` // id ID int32 `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // rpn Rpn string `json:"rpn,omitempty"` }
CustomVirtualDataPoint custom virtual data point swagger:model CustomVirtualDataPoint
func (*CustomVirtualDataPoint) MarshalBinary ¶
func (m *CustomVirtualDataPoint) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CustomVirtualDataPoint) UnmarshalBinary ¶
func (m *CustomVirtualDataPoint) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CustomerGraphWidget ¶
type CustomerGraphWidget struct { // graph info GraphInfo *CustomGraph `json:"graphInfo,omitempty"` // contains filtered or unexported fields }
CustomerGraphWidget customer graph widget swagger:model CustomerGraphWidget
func (*CustomerGraphWidget) DashboardID ¶
func (m *CustomerGraphWidget) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*CustomerGraphWidget) Description ¶
func (m *CustomerGraphWidget) Description() string
Description gets the description of this subtype
func (*CustomerGraphWidget) ID ¶
func (m *CustomerGraphWidget) ID() int32
ID gets the id of this subtype
func (*CustomerGraphWidget) Interval ¶
func (m *CustomerGraphWidget) Interval() int32
Interval gets the interval of this subtype
func (*CustomerGraphWidget) LastUpdatedBy ¶
func (m *CustomerGraphWidget) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*CustomerGraphWidget) LastUpdatedOn ¶
func (m *CustomerGraphWidget) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*CustomerGraphWidget) MarshalBinary ¶
func (m *CustomerGraphWidget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (CustomerGraphWidget) MarshalJSON ¶
func (m CustomerGraphWidget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*CustomerGraphWidget) Name ¶
func (m *CustomerGraphWidget) Name() *string
Name gets the name of this subtype
func (*CustomerGraphWidget) SetDashboardID ¶
func (m *CustomerGraphWidget) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*CustomerGraphWidget) SetDescription ¶
func (m *CustomerGraphWidget) SetDescription(val string)
SetDescription sets the description of this subtype
func (*CustomerGraphWidget) SetID ¶
func (m *CustomerGraphWidget) SetID(val int32)
SetID sets the id of this subtype
func (*CustomerGraphWidget) SetInterval ¶
func (m *CustomerGraphWidget) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*CustomerGraphWidget) SetLastUpdatedBy ¶
func (m *CustomerGraphWidget) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*CustomerGraphWidget) SetLastUpdatedOn ¶
func (m *CustomerGraphWidget) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*CustomerGraphWidget) SetName ¶
func (m *CustomerGraphWidget) SetName(val *string)
SetName sets the name of this subtype
func (*CustomerGraphWidget) SetTheme ¶
func (m *CustomerGraphWidget) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*CustomerGraphWidget) SetTimescale ¶
func (m *CustomerGraphWidget) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*CustomerGraphWidget) SetType ¶
func (m *CustomerGraphWidget) SetType(val string)
SetType sets the type of this subtype
func (*CustomerGraphWidget) SetUserPermission ¶
func (m *CustomerGraphWidget) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*CustomerGraphWidget) Theme ¶
func (m *CustomerGraphWidget) Theme() string
Theme gets the theme of this subtype
func (*CustomerGraphWidget) Timescale ¶
func (m *CustomerGraphWidget) Timescale() string
Timescale gets the timescale of this subtype
func (*CustomerGraphWidget) Type ¶
func (m *CustomerGraphWidget) Type() string
Type gets the type of this subtype
func (*CustomerGraphWidget) UnmarshalBinary ¶
func (m *CustomerGraphWidget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CustomerGraphWidget) UnmarshalJSON ¶
func (m *CustomerGraphWidget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*CustomerGraphWidget) UserPermission ¶
func (m *CustomerGraphWidget) UserPermission() string
UserPermission gets the user permission of this subtype
type DNSCollectorAttribute ¶
type DNSCollectorAttribute struct {
DNSCollectorAttributeAllOf1
}
DNSCollectorAttribute DNS collector attribute swagger:model DNSCollectorAttribute
func (*DNSCollectorAttribute) MarshalBinary ¶
func (m *DNSCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DNSCollectorAttribute) MarshalJSON ¶
func (m DNSCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DNSCollectorAttribute) Name ¶
func (m *DNSCollectorAttribute) Name() string
Name gets the name of this subtype
func (*DNSCollectorAttribute) SetName ¶
func (m *DNSCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*DNSCollectorAttribute) UnmarshalBinary ¶
func (m *DNSCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DNSCollectorAttribute) UnmarshalJSON ¶
func (m *DNSCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type DNSCollectorAttributeAllOf1 ¶
type DNSCollectorAttributeAllOf1 interface{}
DNSCollectorAttributeAllOf1 DNS collector attribute all of1 swagger:model DNSCollectorAttributeAllOf1
type Dashboard ¶
type Dashboard struct { // The description of the dashboard Description string `json:"description,omitempty"` // Full name of the dashboard, including group path // Read Only: true FullName string `json:"fullName,omitempty"` // The full path (excluding root group) of the group the dashboard belongs to // Read Only: true GroupFullPath string `json:"groupFullPath,omitempty"` // The id of the group the dashboard belongs to GroupID int32 `json:"groupId,omitempty"` // The name of group where created dashboard will reside GroupName string `json:"groupName,omitempty"` // The Id of the dashboard // Read Only: true ID int32 `json:"id,omitempty"` // The name of the dashboard // Required: true Name *string `json:"name"` // This field will be empty unless the dashboard is a private dashboard, in which case the owner will be listed Owner string `json:"owner,omitempty"` // Whether or not the dashboard is sharable. This value will always be true unless the dashboard is a private dashboard Sharable bool `json:"sharable,omitempty"` // The template which is used for import dashboard Template interface{} `json:"template,omitempty"` // The permission of the user that made the API call // Read Only: true UserPermission string `json:"userPermission,omitempty"` // If useDynamicWidget=true, this field must at least contain tokens defaultDeviceGroup and defaultServiceGroup WidgetTokens []*WidgetToken `json:"widgetTokens,omitempty"` // Information about widget configuration used by the UI WidgetsConfig interface{} `json:"widgetsConfig,omitempty"` }
Dashboard dashboard swagger:model Dashboard
func (*Dashboard) MarshalBinary ¶
MarshalBinary interface implementation
func (*Dashboard) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type DashboardData ¶
type DashboardData struct { // id // Read Only: true ID int32 `json:"id,omitempty"` // name // Read Only: true Name string `json:"name,omitempty"` // sharable // Read Only: true Sharable *bool `json:"sharable,omitempty"` // user permission // Read Only: true UserPermission string `json:"userPermission,omitempty"` }
DashboardData dashboard data swagger:model DashboardData
func (*DashboardData) MarshalBinary ¶
func (m *DashboardData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DashboardData) UnmarshalBinary ¶
func (m *DashboardData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DashboardGroup ¶
type DashboardGroup struct { // The dashboards that belong to the group // Read Only: true Dashboards []*DashboardData `json:"dashboards,omitempty"` // This is a description of the dashboard group Description string `json:"description,omitempty"` // The full path of the dashboard group // Read Only: true FullPath string `json:"fullPath,omitempty"` // The Id of the dashboard group // Read Only: true ID int32 `json:"id,omitempty"` // The name of the dashboard group // Required: true Name *string `json:"name"` // The number of dashboards that belong to the Dashboard Group and any sub-groups // Read Only: true NumOfDashboards int64 `json:"numOfDashboards,omitempty"` // The number of dashboards that belong directly to the Dashboard Group // Read Only: true NumOfDirectDashboards int64 `json:"numOfDirectDashboards,omitempty"` // The number of groups directly under the Dashboard Group // Read Only: true NumOfDirectSubGroups int64 `json:"numOfDirectSubGroups,omitempty"` // The Id of the parent dashboard group ParentID int32 `json:"parentId,omitempty"` // The template which is used for import dashboard group Template interface{} `json:"template,omitempty"` // The permission of the user that made the API call // Read Only: true UserPermission string `json:"userPermission,omitempty"` // The tokens assigned at the group level WidgetTokens []*WidgetToken `json:"widgetTokens,omitempty"` }
DashboardGroup dashboard group swagger:model DashboardGroup
func (*DashboardGroup) MarshalBinary ¶
func (m *DashboardGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DashboardGroup) UnmarshalBinary ¶
func (m *DashboardGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DashboardGroupPaginationResponse ¶
type DashboardGroupPaginationResponse struct { // items Items []*DashboardGroup `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
DashboardGroupPaginationResponse dashboard group pagination response swagger:model DashboardGroupPaginationResponse
func (*DashboardGroupPaginationResponse) MarshalBinary ¶
func (m *DashboardGroupPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DashboardGroupPaginationResponse) UnmarshalBinary ¶
func (m *DashboardGroupPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DashboardPaginationResponse ¶
type DashboardPaginationResponse struct { // items Items []*Dashboard `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
DashboardPaginationResponse dashboard pagination response swagger:model DashboardPaginationResponse
func (*DashboardPaginationResponse) MarshalBinary ¶
func (m *DashboardPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DashboardPaginationResponse) UnmarshalBinary ¶
func (m *DashboardPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DashboardReport ¶
type DashboardReport struct { // The full path name of the group of the source dashboard // Read Only: true DashboardGroupFullPath string `json:"dashboardGroupFullPath,omitempty"` // The id of the source dashboard for the report // Required: true DashboardID *int32 `json:"dashboardId"` // The name of the source dashboard for the report // Read Only: true DashboardName string `json:"dashboardName,omitempty"` // The Time Range configured for the report: Last 2 hours | Last 24 hours | Last calendar day | Last 7 days | Last 14 days | Last 30 days | Last calendar month | Last 365 days | Any custom date range in this format: YYYY-MM-dd hh:mm TO YYYY-MM-dd hh:mm // Required: true DateRange *string `json:"dateRange"` // Whether need to display a link to the real dashboard DisplayLink bool `json:"displayLink,omitempty"` // The name of the dashboard report DisplayName string `json:"displayName,omitempty"` // contains filtered or unexported fields }
DashboardReport dashboard report swagger:model DashboardReport
func (*DashboardReport) CustomReportTypeID ¶
func (m *DashboardReport) CustomReportTypeID() int32
CustomReportTypeID gets the custom report type Id of this subtype
func (*DashboardReport) CustomReportTypeName ¶
func (m *DashboardReport) CustomReportTypeName() string
CustomReportTypeName gets the custom report type name of this subtype
func (*DashboardReport) Delivery ¶
func (m *DashboardReport) Delivery() string
Delivery gets the delivery of this subtype
func (*DashboardReport) Description ¶
func (m *DashboardReport) Description() string
Description gets the description of this subtype
func (*DashboardReport) EnableViewAsOtherUser ¶
func (m *DashboardReport) EnableViewAsOtherUser() *bool
EnableViewAsOtherUser gets the enable view as other user of this subtype
func (*DashboardReport) Format ¶
func (m *DashboardReport) Format() string
Format gets the format of this subtype
func (*DashboardReport) GroupID ¶
func (m *DashboardReport) GroupID() int32
GroupID gets the group Id of this subtype
func (*DashboardReport) LastGenerateOn ¶
func (m *DashboardReport) LastGenerateOn() int64
LastGenerateOn gets the last generate on of this subtype
func (*DashboardReport) LastGeneratePages ¶
func (m *DashboardReport) LastGeneratePages() int32
LastGeneratePages gets the last generate pages of this subtype
func (*DashboardReport) LastGenerateSize ¶
func (m *DashboardReport) LastGenerateSize() int64
LastGenerateSize gets the last generate size of this subtype
func (*DashboardReport) LastmodifyUserID ¶
func (m *DashboardReport) LastmodifyUserID() int32
LastmodifyUserID gets the lastmodify user Id of this subtype
func (*DashboardReport) LastmodifyUserName ¶
func (m *DashboardReport) LastmodifyUserName() string
LastmodifyUserName gets the lastmodify user name of this subtype
func (*DashboardReport) MarshalBinary ¶
func (m *DashboardReport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DashboardReport) MarshalJSON ¶
func (m DashboardReport) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DashboardReport) Name ¶
func (m *DashboardReport) Name() *string
Name gets the name of this subtype
func (*DashboardReport) Recipients ¶
func (m *DashboardReport) Recipients() []*ReportRecipient
Recipients gets the recipients of this subtype
func (*DashboardReport) ReportLinkNum ¶
func (m *DashboardReport) ReportLinkNum() int32
ReportLinkNum gets the report link num of this subtype
func (*DashboardReport) Schedule ¶
func (m *DashboardReport) Schedule() string
Schedule gets the schedule of this subtype
func (*DashboardReport) ScheduleTimezone ¶
func (m *DashboardReport) ScheduleTimezone() string
ScheduleTimezone gets the schedule timezone of this subtype
func (*DashboardReport) SetCustomReportTypeID ¶
func (m *DashboardReport) SetCustomReportTypeID(val int32)
SetCustomReportTypeID sets the custom report type Id of this subtype
func (*DashboardReport) SetCustomReportTypeName ¶
func (m *DashboardReport) SetCustomReportTypeName(val string)
SetCustomReportTypeName sets the custom report type name of this subtype
func (*DashboardReport) SetDelivery ¶
func (m *DashboardReport) SetDelivery(val string)
SetDelivery sets the delivery of this subtype
func (*DashboardReport) SetDescription ¶
func (m *DashboardReport) SetDescription(val string)
SetDescription sets the description of this subtype
func (*DashboardReport) SetEnableViewAsOtherUser ¶
func (m *DashboardReport) SetEnableViewAsOtherUser(val *bool)
SetEnableViewAsOtherUser sets the enable view as other user of this subtype
func (*DashboardReport) SetFormat ¶
func (m *DashboardReport) SetFormat(val string)
SetFormat sets the format of this subtype
func (*DashboardReport) SetGroupID ¶
func (m *DashboardReport) SetGroupID(val int32)
SetGroupID sets the group Id of this subtype
func (*DashboardReport) SetID ¶
func (m *DashboardReport) SetID(val int32)
SetID sets the id of this subtype
func (*DashboardReport) SetLastGenerateOn ¶
func (m *DashboardReport) SetLastGenerateOn(val int64)
SetLastGenerateOn sets the last generate on of this subtype
func (*DashboardReport) SetLastGeneratePages ¶
func (m *DashboardReport) SetLastGeneratePages(val int32)
SetLastGeneratePages sets the last generate pages of this subtype
func (*DashboardReport) SetLastGenerateSize ¶
func (m *DashboardReport) SetLastGenerateSize(val int64)
SetLastGenerateSize sets the last generate size of this subtype
func (*DashboardReport) SetLastmodifyUserID ¶
func (m *DashboardReport) SetLastmodifyUserID(val int32)
SetLastmodifyUserID sets the lastmodify user Id of this subtype
func (*DashboardReport) SetLastmodifyUserName ¶
func (m *DashboardReport) SetLastmodifyUserName(val string)
SetLastmodifyUserName sets the lastmodify user name of this subtype
func (*DashboardReport) SetName ¶
func (m *DashboardReport) SetName(val *string)
SetName sets the name of this subtype
func (*DashboardReport) SetRecipients ¶
func (m *DashboardReport) SetRecipients(val []*ReportRecipient)
SetRecipients sets the recipients of this subtype
func (*DashboardReport) SetReportLinkNum ¶
func (m *DashboardReport) SetReportLinkNum(val int32)
SetReportLinkNum sets the report link num of this subtype
func (*DashboardReport) SetSchedule ¶
func (m *DashboardReport) SetSchedule(val string)
SetSchedule sets the schedule of this subtype
func (*DashboardReport) SetScheduleTimezone ¶
func (m *DashboardReport) SetScheduleTimezone(val string)
SetScheduleTimezone sets the schedule timezone of this subtype
func (*DashboardReport) SetType ¶
func (m *DashboardReport) SetType(val string)
SetType sets the type of this subtype
func (*DashboardReport) SetUserPermission ¶
func (m *DashboardReport) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*DashboardReport) Type ¶
func (m *DashboardReport) Type() string
Type gets the type of this subtype
func (*DashboardReport) UnmarshalBinary ¶
func (m *DashboardReport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DashboardReport) UnmarshalJSON ¶
func (m *DashboardReport) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*DashboardReport) UserPermission ¶
func (m *DashboardReport) UserPermission() string
UserPermission gets the user permission of this subtype
type DataPoint ¶
type DataPoint struct { // alert body AlertBody string `json:"alertBody,omitempty"` // alert clear transition interval AlertClearTransitionInterval int32 `json:"alertClearTransitionInterval,omitempty"` // alert expr AlertExpr string `json:"alertExpr,omitempty"` // alert expr note AlertExprNote string `json:"alertExprNote,omitempty"` // alert for no data AlertForNoData int32 `json:"alertForNoData,omitempty"` // alert subject AlertSubject string `json:"alertSubject,omitempty"` // alert transition interval AlertTransitionInterval int32 `json:"alertTransitionInterval,omitempty"` // data source Id // Read Only: true DataSourceID int32 `json:"dataSourceId,omitempty"` // data type DataType int32 `json:"dataType,omitempty"` // description Description string `json:"description,omitempty"` // id // Read Only: true ID int32 `json:"id,omitempty"` // max digits MaxDigits int32 `json:"maxDigits,omitempty"` // max value MaxValue string `json:"maxValue,omitempty"` // min value MinValue string `json:"minValue,omitempty"` // name // Required: true Name *string `json:"name"` // post processor method PostProcessorMethod string `json:"postProcessorMethod,omitempty"` // post processor param PostProcessorParam string `json:"postProcessorParam,omitempty"` // raw data field name RawDataFieldName string `json:"rawDataFieldName,omitempty"` // type Type int32 `json:"type,omitempty"` // user param1 UserParam1 string `json:"userParam1,omitempty"` // user param2 UserParam2 string `json:"userParam2,omitempty"` // user param3 UserParam3 string `json:"userParam3,omitempty"` }
DataPoint data point swagger:model DataPoint
func (*DataPoint) MarshalBinary ¶
MarshalBinary interface implementation
func (*DataPoint) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type DataPumpCollectorAttribute ¶
type DataPumpCollectorAttribute struct {
DataPumpCollectorAttributeAllOf1
}
DataPumpCollectorAttribute data pump collector attribute swagger:model DataPumpCollectorAttribute
func (*DataPumpCollectorAttribute) MarshalBinary ¶
func (m *DataPumpCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DataPumpCollectorAttribute) MarshalJSON ¶
func (m DataPumpCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DataPumpCollectorAttribute) Name ¶
func (m *DataPumpCollectorAttribute) Name() string
Name gets the name of this subtype
func (*DataPumpCollectorAttribute) SetName ¶
func (m *DataPumpCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*DataPumpCollectorAttribute) UnmarshalBinary ¶
func (m *DataPumpCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DataPumpCollectorAttribute) UnmarshalJSON ¶
func (m *DataPumpCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type DataPumpCollectorAttributeAllOf1 ¶
type DataPumpCollectorAttributeAllOf1 interface{}
DataPumpCollectorAttributeAllOf1 data pump collector attribute all of1 swagger:model DataPumpCollectorAttributeAllOf1
type DataSource ¶
type DataSource struct { // applies to AppliesTo string `json:"appliesTo,omitempty"` // audit version // Read Only: true AuditVersion int64 `json:"auditVersion,omitempty"` // auto discovery config AutoDiscoveryConfig *AutoDiscoveryConfiguration `json:"autoDiscoveryConfig,omitempty"` // collect interval // Required: true CollectInterval *int32 `json:"collectInterval"` // collect method // Required: true CollectMethod *string `json:"collectMethod"` // data points DataPoints []*DataPoint `json:"dataPoints,omitempty"` // description Description string `json:"description,omitempty"` // display name DisplayName string `json:"displayName,omitempty"` // enable auto discovery EnableAutoDiscovery bool `json:"enableAutoDiscovery,omitempty"` // enable eri discovery EnableEriDiscovery bool `json:"enableEriDiscovery,omitempty"` // eri discovery config EriDiscoveryConfig *ScriptERIdiscoveryAttributeV2 `json:"eriDiscoveryConfig,omitempty"` // eri discovery interval EriDiscoveryInterval int32 `json:"eriDiscoveryInterval,omitempty"` // group Group string `json:"group,omitempty"` // has multi instances // Read Only: true HasMultiInstances *bool `json:"hasMultiInstances,omitempty"` // id ID int32 `json:"id,omitempty"` // name // Required: true Name *string `json:"name"` // tags Tags string `json:"tags,omitempty"` // technology Technology string `json:"technology,omitempty"` // version // Read Only: true Version int64 `json:"version,omitempty"` // contains filtered or unexported fields }
DataSource data source swagger:model DataSource
func (*DataSource) CollectorAttribute ¶
func (m *DataSource) CollectorAttribute() CollectorAttribute
CollectorAttribute gets the collector attribute of this base type
func (*DataSource) MarshalBinary ¶
func (m *DataSource) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DataSource) MarshalJSON ¶
func (m DataSource) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DataSource) SetCollectorAttribute ¶
func (m *DataSource) SetCollectorAttribute(val CollectorAttribute)
SetCollectorAttribute sets the collector attribute of this base type
func (*DataSource) UnmarshalBinary ¶
func (m *DataSource) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DataSource) UnmarshalJSON ¶
func (m *DataSource) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type DataSourceAttribute ¶
type DataSourceAttribute struct { // comment Comment string `json:"comment,omitempty"` // name // Required: true Name *string `json:"name"` // value // Required: true Value *string `json:"value"` }
DataSourceAttribute data source attribute swagger:model DataSourceAttribute
func (*DataSourceAttribute) MarshalBinary ¶
func (m *DataSourceAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DataSourceAttribute) UnmarshalBinary ¶
func (m *DataSourceAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DataSourceOverviewGraph ¶
type DataSourceOverviewGraph struct { // aggregated Aggregated bool `json:"aggregated,omitempty"` // base1024 Base1024 bool `json:"base1024,omitempty"` // data points DataPoints []*OverviewGraphDataPoint `json:"dataPoints,omitempty"` // display prio DisplayPrio int32 `json:"displayPrio,omitempty"` // height Height int32 `json:"height,omitempty"` // id ID int32 `json:"id,omitempty"` // lines Lines []*GraphLine `json:"lines,omitempty"` // max value MaxValue interface{} `json:"maxValue,omitempty"` // min value MinValue interface{} `json:"minValue,omitempty"` // name Name string `json:"name,omitempty"` // rigid Rigid bool `json:"rigid,omitempty"` // time scale TimeScale string `json:"timeScale,omitempty"` // title Title string `json:"title,omitempty"` // vertical label VerticalLabel string `json:"verticalLabel,omitempty"` // virtual data points VirtualDataPoints []*GraphVirtualDataPoint `json:"virtualDataPoints,omitempty"` // width Width int32 `json:"width,omitempty"` }
DataSourceOverviewGraph data source overview graph swagger:model DataSourceOverviewGraph
func (*DataSourceOverviewGraph) MarshalBinary ¶
func (m *DataSourceOverviewGraph) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DataSourceOverviewGraph) UnmarshalBinary ¶
func (m *DataSourceOverviewGraph) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DataSourceUpdateReasonsPaginationResponse ¶
type DataSourceUpdateReasonsPaginationResponse struct { // items Items []*UpdateReason `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
DataSourceUpdateReasonsPaginationResponse data source update reasons pagination response swagger:model DataSourceUpdateReasonsPaginationResponse
func (*DataSourceUpdateReasonsPaginationResponse) MarshalBinary ¶
func (m *DataSourceUpdateReasonsPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DataSourceUpdateReasonsPaginationResponse) UnmarshalBinary ¶
func (m *DataSourceUpdateReasonsPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DatasourceOverviewGraphPaginationResponse ¶
type DatasourceOverviewGraphPaginationResponse struct { // items Items []*DataSourceOverviewGraph `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
DatasourceOverviewGraphPaginationResponse datasource overview graph pagination response swagger:model DatasourceOverviewGraphPaginationResponse
func (*DatasourceOverviewGraphPaginationResponse) MarshalBinary ¶
func (m *DatasourceOverviewGraphPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DatasourceOverviewGraphPaginationResponse) UnmarshalBinary ¶
func (m *DatasourceOverviewGraphPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DatasourcePaginationResponse ¶
type DatasourcePaginationResponse struct { // items Items []*DataSource `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
DatasourcePaginationResponse datasource pagination response swagger:model DatasourcePaginationResponse
func (*DatasourcePaginationResponse) MarshalBinary ¶
func (m *DatasourcePaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DatasourcePaginationResponse) UnmarshalBinary ¶
func (m *DatasourcePaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DaysUntilAlert ¶
type DaysUntilAlert struct { // forecast day ForecastDay int32 `json:"forecastDay,omitempty"` // forecast period in days ForecastPeriodInDays int32 `json:"forecastPeriodInDays,omitempty"` // is waiting forecast results IsWaitingForecastResults bool `json:"isWaitingForecastResults,omitempty"` // severity Severity string `json:"severity,omitempty"` }
DaysUntilAlert days until alert swagger:model DaysUntilAlert
func (*DaysUntilAlert) MarshalBinary ¶
func (m *DaysUntilAlert) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DaysUntilAlert) UnmarshalBinary ¶
func (m *DaysUntilAlert) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Debug ¶
type Debug struct { // The session prefix name CmdContext string `json:"cmdContext,omitempty"` // The debug command to execute Cmdline string `json:"cmdline,omitempty"` // The value of the debug command // Read Only: true Output string `json:"output,omitempty"` // The session id // Read Only: true SessionID string `json:"sessionId,omitempty"` }
Debug debug swagger:model Debug
func (*Debug) MarshalBinary ¶
MarshalBinary interface implementation
func (*Debug) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Device ¶
type Device struct { // Any auto properties assigned to the device // Read Only: true AutoProperties []*NameAndValue `json:"autoProperties,omitempty"` // The time, in epoch seconds format, that properties were first discovered for this device // Read Only: true AutoPropsAssignedOn int64 `json:"autoPropsAssignedOn,omitempty"` // The time, in epoch seconds, that auto properties last ran and updated the properties table for this device // Read Only: true AutoPropsUpdatedOn int64 `json:"autoPropsUpdatedOn,omitempty"` // The AWS instance state (if applicable): 1 indicates that the instance is running, 2 indicates that the instance is stopped and 3 the instance is terminated // Read Only: true AwsState int32 `json:"awsState,omitempty"` // The GCP instance state (if applicable): 1 indicates that the instance is running, 2 indicates that the instance is stopped and 3 the instance is terminated. // Read Only: true AzureState int32 `json:"azureState,omitempty"` // The description/name of the collector for this device // Read Only: true CollectorDescription string `json:"collectorDescription,omitempty"` // The time, in epoch seconds format, that the device was added to your LogicMonitor account // Read Only: true CreatedOn int64 `json:"createdOn,omitempty"` // The id of the collector currently monitoring the device and discovering instances CurrentCollectorID int32 `json:"currentCollectorId,omitempty"` // Any non-system properties (aside from system.categories) defined for this device CustomProperties []*NameAndValue `json:"customProperties,omitempty"` // The time in milliseconds that the device has been dead for, or since the AWS device was filtered out // Read Only: true DeletedTimeInMs int64 `json:"deletedTimeInMs,omitempty"` // The device description Description string `json:"description,omitempty"` // The type of device: 0 indicates a regular device, 2 indicates an AWS device, 4 indicates an Azure device DeviceType int32 `json:"deviceType,omitempty"` // Indicates whether alerting is disabled (true) or enabled (false) for this device DisableAlerting bool `json:"disableAlerting,omitempty"` // The display name of the device // Required: true DisplayName *string `json:"displayName"` // Indicates whether Netflow is enabled (true) or disabled (false) for the device EnableNetflow bool `json:"enableNetflow,omitempty"` // The Azure instance state (if applicable): 1 indicates that the instance is running, 2 indicates that the instance is stopped and 3 the instance is terminated. // Read Only: true GcpState int32 `json:"gcpState,omitempty"` // The Id(s) of the groups the device is in, where multiple group ids are comma separated // Required: true HostGroupIds *string `json:"hostGroupIds"` // The status of this device, where possible statuses are normal, dead and dead-collector // Read Only: true HostStatus string `json:"hostStatus,omitempty"` // The Id of the device // Read Only: true ID int32 `json:"id,omitempty"` // Any properties inherit from parents // Read Only: true InheritedProperties []*NameAndValue `json:"inheritedProperties,omitempty"` // The last time, in epoch seconds, that the device received Netflow data // Read Only: true LastDataTime int64 `json:"lastDataTime,omitempty"` // The last time, in epoch seconds, that raw Netflow data was reported // Read Only: true LastRawdataTime int64 `json:"lastRawdataTime,omitempty"` // The URL link associated with the device Link string `json:"link,omitempty"` // The host name or IP address of the device // Required: true Name *string `json:"name"` // The description/name of the netflow collector for this device // Read Only: true NetflowCollectorDescription string `json:"netflowCollectorDescription,omitempty"` // The id of the Collector Group associated with the device's netflow collector // Read Only: true NetflowCollectorGroupID int32 `json:"netflowCollectorGroupId,omitempty"` // The name of the Collector Group associated with the device's netflow collector // Read Only: true NetflowCollectorGroupName string `json:"netflowCollectorGroupName,omitempty"` // The Id of the netflow collector associated with the device NetflowCollectorID int32 `json:"netflowCollectorId,omitempty"` // The id of the Collector Group associated with the device's preferred collector // Read Only: true PreferredCollectorGroupID int32 `json:"preferredCollectorGroupId,omitempty"` // The name of the Collector Group associated with the device's preferred collector // Read Only: true PreferredCollectorGroupName string `json:"preferredCollectorGroupName,omitempty"` // The Id of the preferred collector assigned to monitor the device // Required: true PreferredCollectorID *int32 `json:"preferredCollectorId"` // The Id of the AWS EC2 instance related to this device, if one exists in the LogicMonitor account. This value defaults to -1, which indicates that there are no related devices RelatedDeviceID int32 `json:"relatedDeviceId,omitempty"` // The Id of the netscan configuration which was used to discover this device. 0 indicates that the device was not discovered by a scan // Read Only: true ScanConfigID int32 `json:"scanConfigId,omitempty"` // Any system properties (aside from system.categories) defined for this device // Read Only: true SystemProperties []*NameAndValue `json:"systemProperties,omitempty"` // The number of milliseconds until the device will be automatically deleted from your LogicMonitor account (a value of zero indicates that a future delete time/date has not been scheduled) // Read Only: true ToDeleteTimeInMs int64 `json:"toDeleteTimeInMs,omitempty"` // The uptime of the device in seconds. This value will always be the largest value reported by the following datasources: // Host Uptime- // SNMPUptime- // SNMP_Engine_Uptime- // WinSystemUptime- // NimbleUptime- // Read Only: true UpTimeInSeconds int64 `json:"upTimeInSeconds,omitempty"` // The time, in epoch seconds format, that the device was last updated // Read Only: true UpdatedOn int64 `json:"updatedOn,omitempty"` // The read and/or write permissions for this device that are granted to the user who made the API request // Read Only: true UserPermission string `json:"userPermission,omitempty"` }
Device device swagger:model Device
func (*Device) MarshalBinary ¶
MarshalBinary interface implementation
func (*Device) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type DeviceBatchJobSDT ¶
type DeviceBatchJobSDT struct { // The name of the batchjob that the SDT will apply to BatchJobName string `json:"batchJobName,omitempty"` // The id of the device batchjob that the SDT will be associated with DeviceBatchJobID int32 `json:"deviceBatchJobId,omitempty"` // The display name of the device associated with the batchjob that the SDT will apply to DeviceDisplayName string `json:"deviceDisplayName,omitempty"` // The id of the device associated with the batchjob that the SDT will apply to DeviceID int32 `json:"deviceId,omitempty"` // contains filtered or unexported fields }
DeviceBatchJobSDT device batch job SDT swagger:model DeviceBatchJobSDT
func (*DeviceBatchJobSDT) Admin ¶
func (m *DeviceBatchJobSDT) Admin() string
Admin gets the admin of this subtype
func (*DeviceBatchJobSDT) Comment ¶
func (m *DeviceBatchJobSDT) Comment() string
Comment gets the comment of this subtype
func (*DeviceBatchJobSDT) Duration ¶
func (m *DeviceBatchJobSDT) Duration() int32
Duration gets the duration of this subtype
func (*DeviceBatchJobSDT) EndDateTime ¶
func (m *DeviceBatchJobSDT) EndDateTime() int64
EndDateTime gets the end date time of this subtype
func (*DeviceBatchJobSDT) EndDateTimeOnLocal ¶
func (m *DeviceBatchJobSDT) EndDateTimeOnLocal() string
EndDateTimeOnLocal gets the end date time on local of this subtype
func (*DeviceBatchJobSDT) EndHour ¶
func (m *DeviceBatchJobSDT) EndHour() int32
EndHour gets the end hour of this subtype
func (*DeviceBatchJobSDT) EndMinute ¶
func (m *DeviceBatchJobSDT) EndMinute() int32
EndMinute gets the end minute of this subtype
func (*DeviceBatchJobSDT) Hour ¶
func (m *DeviceBatchJobSDT) Hour() int32
Hour gets the hour of this subtype
func (*DeviceBatchJobSDT) ID ¶
func (m *DeviceBatchJobSDT) ID() string
ID gets the id of this subtype
func (*DeviceBatchJobSDT) IsEffective ¶
func (m *DeviceBatchJobSDT) IsEffective() *bool
IsEffective gets the is effective of this subtype
func (*DeviceBatchJobSDT) MarshalBinary ¶
func (m *DeviceBatchJobSDT) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DeviceBatchJobSDT) MarshalJSON ¶
func (m DeviceBatchJobSDT) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DeviceBatchJobSDT) Minute ¶
func (m *DeviceBatchJobSDT) Minute() int32
Minute gets the minute of this subtype
func (*DeviceBatchJobSDT) MonthDay ¶
func (m *DeviceBatchJobSDT) MonthDay() int32
MonthDay gets the month day of this subtype
func (*DeviceBatchJobSDT) SDTType ¶
func (m *DeviceBatchJobSDT) SDTType() string
SDTType gets the sdt type of this subtype
func (*DeviceBatchJobSDT) SetAdmin ¶
func (m *DeviceBatchJobSDT) SetAdmin(val string)
SetAdmin sets the admin of this subtype
func (*DeviceBatchJobSDT) SetComment ¶
func (m *DeviceBatchJobSDT) SetComment(val string)
SetComment sets the comment of this subtype
func (*DeviceBatchJobSDT) SetDuration ¶
func (m *DeviceBatchJobSDT) SetDuration(val int32)
SetDuration sets the duration of this subtype
func (*DeviceBatchJobSDT) SetEndDateTime ¶
func (m *DeviceBatchJobSDT) SetEndDateTime(val int64)
SetEndDateTime sets the end date time of this subtype
func (*DeviceBatchJobSDT) SetEndDateTimeOnLocal ¶
func (m *DeviceBatchJobSDT) SetEndDateTimeOnLocal(val string)
SetEndDateTimeOnLocal sets the end date time on local of this subtype
func (*DeviceBatchJobSDT) SetEndHour ¶
func (m *DeviceBatchJobSDT) SetEndHour(val int32)
SetEndHour sets the end hour of this subtype
func (*DeviceBatchJobSDT) SetEndMinute ¶
func (m *DeviceBatchJobSDT) SetEndMinute(val int32)
SetEndMinute sets the end minute of this subtype
func (*DeviceBatchJobSDT) SetHour ¶
func (m *DeviceBatchJobSDT) SetHour(val int32)
SetHour sets the hour of this subtype
func (*DeviceBatchJobSDT) SetID ¶
func (m *DeviceBatchJobSDT) SetID(val string)
SetID sets the id of this subtype
func (*DeviceBatchJobSDT) SetIsEffective ¶
func (m *DeviceBatchJobSDT) SetIsEffective(val *bool)
SetIsEffective sets the is effective of this subtype
func (*DeviceBatchJobSDT) SetMinute ¶
func (m *DeviceBatchJobSDT) SetMinute(val int32)
SetMinute sets the minute of this subtype
func (*DeviceBatchJobSDT) SetMonthDay ¶
func (m *DeviceBatchJobSDT) SetMonthDay(val int32)
SetMonthDay sets the month day of this subtype
func (*DeviceBatchJobSDT) SetSDTType ¶
func (m *DeviceBatchJobSDT) SetSDTType(val string)
SetSDTType sets the sdt type of this subtype
func (*DeviceBatchJobSDT) SetStartDateTime ¶
func (m *DeviceBatchJobSDT) SetStartDateTime(val int64)
SetStartDateTime sets the start date time of this subtype
func (*DeviceBatchJobSDT) SetStartDateTimeOnLocal ¶
func (m *DeviceBatchJobSDT) SetStartDateTimeOnLocal(val string)
SetStartDateTimeOnLocal sets the start date time on local of this subtype
func (*DeviceBatchJobSDT) SetTimezone ¶
func (m *DeviceBatchJobSDT) SetTimezone(val string)
SetTimezone sets the timezone of this subtype
func (*DeviceBatchJobSDT) SetType ¶
func (m *DeviceBatchJobSDT) SetType(val string)
SetType sets the type of this subtype
func (*DeviceBatchJobSDT) SetWeekDay ¶
func (m *DeviceBatchJobSDT) SetWeekDay(val string)
SetWeekDay sets the week day of this subtype
func (*DeviceBatchJobSDT) SetWeekOfMonth ¶
func (m *DeviceBatchJobSDT) SetWeekOfMonth(val string)
SetWeekOfMonth sets the week of month of this subtype
func (*DeviceBatchJobSDT) StartDateTime ¶
func (m *DeviceBatchJobSDT) StartDateTime() int64
StartDateTime gets the start date time of this subtype
func (*DeviceBatchJobSDT) StartDateTimeOnLocal ¶
func (m *DeviceBatchJobSDT) StartDateTimeOnLocal() string
StartDateTimeOnLocal gets the start date time on local of this subtype
func (*DeviceBatchJobSDT) Timezone ¶
func (m *DeviceBatchJobSDT) Timezone() string
Timezone gets the timezone of this subtype
func (*DeviceBatchJobSDT) Type ¶
func (m *DeviceBatchJobSDT) Type() string
Type gets the type of this subtype
func (*DeviceBatchJobSDT) UnmarshalBinary ¶
func (m *DeviceBatchJobSDT) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DeviceBatchJobSDT) UnmarshalJSON ¶
func (m *DeviceBatchJobSDT) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*DeviceBatchJobSDT) Validate ¶
func (m *DeviceBatchJobSDT) Validate(formats strfmt.Registry) error
Validate validates this device batch job SDT
func (*DeviceBatchJobSDT) WeekDay ¶
func (m *DeviceBatchJobSDT) WeekDay() string
WeekDay gets the week day of this subtype
func (*DeviceBatchJobSDT) WeekOfMonth ¶
func (m *DeviceBatchJobSDT) WeekOfMonth() string
WeekOfMonth gets the week of month of this subtype
type DeviceClusterAlertConfig ¶
type DeviceClusterAlertConfig struct { // The expression that indicates the number of objects (devices or instances) that need to be in alert to trigger the cluster alert. E.g. > 5 AlertExpr string `json:"alertExpr,omitempty"` // host | instance - Whether the cluster alert is based on an alert count across devices or instances CountBy string `json:"countBy,omitempty"` // The description of the dataPoint you want to base the cluster alert on // Read Only: true DataPointDescription string `json:"dataPointDescription,omitempty"` // The id of the dataPoint you want to base the cluster alert on // Read Only: true DataPointID int32 `json:"dataPointId,omitempty"` // The name of the dataPoint you want to base the cluster alert on // Read Only: true DataPointName string `json:"dataPointName,omitempty"` // The display name of the dataSource you want to base the cluster alert on DataSourceDisplayName string `json:"dataSourceDisplayName,omitempty"` // The id of the dataSource you want to base the cluster alert on DataSourceID int32 `json:"dataSourceId,omitempty"` // Whether or not alerting will be disabled DisableAlerting bool `json:"disableAlerting,omitempty"` // The id of the cluster alert configuration // Read Only: true ID int32 `json:"id,omitempty"` // The alert level that must be present for the devices or instances to trigger the cluster alert. Acceptable values are: 2, 3, 4 MinAlertLevel int32 `json:"minAlertLevel,omitempty"` // Whether or not alerting will be suppressed for individual alerts SuppressIndAlert bool `json:"suppressIndAlert,omitempty"` // whether the alert expression should be evaluated as a total number of devices or instances (absolute) or as a percentage of devices or instances (percentage). Acceptable values are: absolute, percentage ThresholdType string `json:"thresholdType,omitempty"` }
DeviceClusterAlertConfig device cluster alert config swagger:model DeviceClusterAlertConfig
func (*DeviceClusterAlertConfig) MarshalBinary ¶
func (m *DeviceClusterAlertConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceClusterAlertConfig) UnmarshalBinary ¶
func (m *DeviceClusterAlertConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceClusterAlertConfigPaginationResponse ¶
type DeviceClusterAlertConfigPaginationResponse struct { // items Items []*DeviceClusterAlertConfig `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
DeviceClusterAlertConfigPaginationResponse device cluster alert config pagination response swagger:model DeviceClusterAlertConfigPaginationResponse
func (*DeviceClusterAlertConfigPaginationResponse) MarshalBinary ¶
func (m *DeviceClusterAlertConfigPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceClusterAlertConfigPaginationResponse) UnmarshalBinary ¶
func (m *DeviceClusterAlertConfigPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceClusterAlertDefSDT ¶
type DeviceClusterAlertDefSDT struct { // data source name // Read Only: true DataSourceName string `json:"dataSourceName,omitempty"` // device cluster alert def Id // Required: true DeviceClusterAlertDefID *int32 `json:"deviceClusterAlertDefId"` // device group full path // Read Only: true DeviceGroupFullPath string `json:"deviceGroupFullPath,omitempty"` // device group Id // Read Only: true DeviceGroupID int32 `json:"deviceGroupId,omitempty"` // contains filtered or unexported fields }
DeviceClusterAlertDefSDT device cluster alert def SDT swagger:model DeviceClusterAlertDefSDT
func (*DeviceClusterAlertDefSDT) Admin ¶
func (m *DeviceClusterAlertDefSDT) Admin() string
Admin gets the admin of this subtype
func (*DeviceClusterAlertDefSDT) Comment ¶
func (m *DeviceClusterAlertDefSDT) Comment() string
Comment gets the comment of this subtype
func (*DeviceClusterAlertDefSDT) Duration ¶
func (m *DeviceClusterAlertDefSDT) Duration() int32
Duration gets the duration of this subtype
func (*DeviceClusterAlertDefSDT) EndDateTime ¶
func (m *DeviceClusterAlertDefSDT) EndDateTime() int64
EndDateTime gets the end date time of this subtype
func (*DeviceClusterAlertDefSDT) EndDateTimeOnLocal ¶
func (m *DeviceClusterAlertDefSDT) EndDateTimeOnLocal() string
EndDateTimeOnLocal gets the end date time on local of this subtype
func (*DeviceClusterAlertDefSDT) EndHour ¶
func (m *DeviceClusterAlertDefSDT) EndHour() int32
EndHour gets the end hour of this subtype
func (*DeviceClusterAlertDefSDT) EndMinute ¶
func (m *DeviceClusterAlertDefSDT) EndMinute() int32
EndMinute gets the end minute of this subtype
func (*DeviceClusterAlertDefSDT) Hour ¶
func (m *DeviceClusterAlertDefSDT) Hour() int32
Hour gets the hour of this subtype
func (*DeviceClusterAlertDefSDT) ID ¶
func (m *DeviceClusterAlertDefSDT) ID() string
ID gets the id of this subtype
func (*DeviceClusterAlertDefSDT) IsEffective ¶
func (m *DeviceClusterAlertDefSDT) IsEffective() *bool
IsEffective gets the is effective of this subtype
func (*DeviceClusterAlertDefSDT) MarshalBinary ¶
func (m *DeviceClusterAlertDefSDT) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DeviceClusterAlertDefSDT) MarshalJSON ¶
func (m DeviceClusterAlertDefSDT) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DeviceClusterAlertDefSDT) Minute ¶
func (m *DeviceClusterAlertDefSDT) Minute() int32
Minute gets the minute of this subtype
func (*DeviceClusterAlertDefSDT) MonthDay ¶
func (m *DeviceClusterAlertDefSDT) MonthDay() int32
MonthDay gets the month day of this subtype
func (*DeviceClusterAlertDefSDT) SDTType ¶
func (m *DeviceClusterAlertDefSDT) SDTType() string
SDTType gets the sdt type of this subtype
func (*DeviceClusterAlertDefSDT) SetAdmin ¶
func (m *DeviceClusterAlertDefSDT) SetAdmin(val string)
SetAdmin sets the admin of this subtype
func (*DeviceClusterAlertDefSDT) SetComment ¶
func (m *DeviceClusterAlertDefSDT) SetComment(val string)
SetComment sets the comment of this subtype
func (*DeviceClusterAlertDefSDT) SetDuration ¶
func (m *DeviceClusterAlertDefSDT) SetDuration(val int32)
SetDuration sets the duration of this subtype
func (*DeviceClusterAlertDefSDT) SetEndDateTime ¶
func (m *DeviceClusterAlertDefSDT) SetEndDateTime(val int64)
SetEndDateTime sets the end date time of this subtype
func (*DeviceClusterAlertDefSDT) SetEndDateTimeOnLocal ¶
func (m *DeviceClusterAlertDefSDT) SetEndDateTimeOnLocal(val string)
SetEndDateTimeOnLocal sets the end date time on local of this subtype
func (*DeviceClusterAlertDefSDT) SetEndHour ¶
func (m *DeviceClusterAlertDefSDT) SetEndHour(val int32)
SetEndHour sets the end hour of this subtype
func (*DeviceClusterAlertDefSDT) SetEndMinute ¶
func (m *DeviceClusterAlertDefSDT) SetEndMinute(val int32)
SetEndMinute sets the end minute of this subtype
func (*DeviceClusterAlertDefSDT) SetHour ¶
func (m *DeviceClusterAlertDefSDT) SetHour(val int32)
SetHour sets the hour of this subtype
func (*DeviceClusterAlertDefSDT) SetID ¶
func (m *DeviceClusterAlertDefSDT) SetID(val string)
SetID sets the id of this subtype
func (*DeviceClusterAlertDefSDT) SetIsEffective ¶
func (m *DeviceClusterAlertDefSDT) SetIsEffective(val *bool)
SetIsEffective sets the is effective of this subtype
func (*DeviceClusterAlertDefSDT) SetMinute ¶
func (m *DeviceClusterAlertDefSDT) SetMinute(val int32)
SetMinute sets the minute of this subtype
func (*DeviceClusterAlertDefSDT) SetMonthDay ¶
func (m *DeviceClusterAlertDefSDT) SetMonthDay(val int32)
SetMonthDay sets the month day of this subtype
func (*DeviceClusterAlertDefSDT) SetSDTType ¶
func (m *DeviceClusterAlertDefSDT) SetSDTType(val string)
SetSDTType sets the sdt type of this subtype
func (*DeviceClusterAlertDefSDT) SetStartDateTime ¶
func (m *DeviceClusterAlertDefSDT) SetStartDateTime(val int64)
SetStartDateTime sets the start date time of this subtype
func (*DeviceClusterAlertDefSDT) SetStartDateTimeOnLocal ¶
func (m *DeviceClusterAlertDefSDT) SetStartDateTimeOnLocal(val string)
SetStartDateTimeOnLocal sets the start date time on local of this subtype
func (*DeviceClusterAlertDefSDT) SetTimezone ¶
func (m *DeviceClusterAlertDefSDT) SetTimezone(val string)
SetTimezone sets the timezone of this subtype
func (*DeviceClusterAlertDefSDT) SetType ¶
func (m *DeviceClusterAlertDefSDT) SetType(val string)
SetType sets the type of this subtype
func (*DeviceClusterAlertDefSDT) SetWeekDay ¶
func (m *DeviceClusterAlertDefSDT) SetWeekDay(val string)
SetWeekDay sets the week day of this subtype
func (*DeviceClusterAlertDefSDT) SetWeekOfMonth ¶
func (m *DeviceClusterAlertDefSDT) SetWeekOfMonth(val string)
SetWeekOfMonth sets the week of month of this subtype
func (*DeviceClusterAlertDefSDT) StartDateTime ¶
func (m *DeviceClusterAlertDefSDT) StartDateTime() int64
StartDateTime gets the start date time of this subtype
func (*DeviceClusterAlertDefSDT) StartDateTimeOnLocal ¶
func (m *DeviceClusterAlertDefSDT) StartDateTimeOnLocal() string
StartDateTimeOnLocal gets the start date time on local of this subtype
func (*DeviceClusterAlertDefSDT) Timezone ¶
func (m *DeviceClusterAlertDefSDT) Timezone() string
Timezone gets the timezone of this subtype
func (*DeviceClusterAlertDefSDT) Type ¶
func (m *DeviceClusterAlertDefSDT) Type() string
Type gets the type of this subtype
func (*DeviceClusterAlertDefSDT) UnmarshalBinary ¶
func (m *DeviceClusterAlertDefSDT) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DeviceClusterAlertDefSDT) UnmarshalJSON ¶
func (m *DeviceClusterAlertDefSDT) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*DeviceClusterAlertDefSDT) Validate ¶
func (m *DeviceClusterAlertDefSDT) Validate(formats strfmt.Registry) error
Validate validates this device cluster alert def SDT
func (*DeviceClusterAlertDefSDT) WeekDay ¶
func (m *DeviceClusterAlertDefSDT) WeekDay() string
WeekDay gets the week day of this subtype
func (*DeviceClusterAlertDefSDT) WeekOfMonth ¶
func (m *DeviceClusterAlertDefSDT) WeekOfMonth() string
WeekOfMonth gets the week of month of this subtype
type DeviceDataSource ¶
type DeviceDataSource struct { // alert disable status // Read Only: true AlertDisableStatus string `json:"alertDisableStatus,omitempty"` // alert status // Read Only: true AlertStatus string `json:"alertStatus,omitempty"` // alert status priority // Read Only: true AlertStatusPriority int32 `json:"alertStatusPriority,omitempty"` // alerting disabled on // Read Only: true AlertingDisabledOn *TreeNode `json:"alertingDisabledOn,omitempty"` // assigned on // Read Only: true AssignedOn int64 `json:"assignedOn,omitempty"` // auto discovery // Read Only: true AutoDiscovery *bool `json:"autoDiscovery,omitempty"` // collect method CollectMethod string `json:"collectMethod,omitempty"` // created on // Read Only: true CreatedOn int64 `json:"createdOn,omitempty"` // data source description // Read Only: true DataSourceDescription string `json:"dataSourceDescription,omitempty"` // data source display name // Read Only: true DataSourceDisplayName string `json:"dataSourceDisplayName,omitempty"` // data source Id // Read Only: true DataSourceID int32 `json:"dataSourceId,omitempty"` // data source name // Read Only: true DataSourceName string `json:"dataSourceName,omitempty"` // data source type // Read Only: true DataSourceType string `json:"dataSourceType,omitempty"` // device display name // Read Only: true DeviceDisplayName string `json:"deviceDisplayName,omitempty"` // device Id // Read Only: true DeviceID int32 `json:"deviceId,omitempty"` // device name // Read Only: true DeviceName string `json:"deviceName,omitempty"` // graphs // Read Only: true Graphs []*DeviceDatasourceGraph `json:"graphs,omitempty"` // group name // Read Only: true GroupName string `json:"groupName,omitempty"` // groups disabled this source // Read Only: true GroupsDisabledThisSource []*TreeNode `json:"groupsDisabledThisSource,omitempty"` // id // Read Only: true ID int32 `json:"id,omitempty"` // instance auto group enabled // Read Only: true InstanceAutoGroupEnabled *bool `json:"instanceAutoGroupEnabled,omitempty"` // instance number // Read Only: true InstanceNumber int32 `json:"instanceNumber,omitempty"` // is multiple // Read Only: true IsMultiple *bool `json:"isMultiple,omitempty"` // monitoring instance number // Read Only: true MonitoringInstanceNumber int32 `json:"monitoringInstanceNumber,omitempty"` // next auto discovery on // Read Only: true NextAutoDiscoveryOn int64 `json:"nextAutoDiscoveryOn,omitempty"` // overview graphs // Read Only: true OverviewGraphs []*DeviceDatasourceGraph `json:"overviewGraphs,omitempty"` // sdt at // Read Only: true SDTAt string `json:"sdtAt,omitempty"` // sdt status // Read Only: true SDTStatus string `json:"sdtStatus,omitempty"` // status // Read Only: true Status int32 `json:"status,omitempty"` // stop monitoring // Read Only: true StopMonitoring *bool `json:"stopMonitoring,omitempty"` // updated on // Read Only: true UpdatedOn int64 `json:"updatedOn,omitempty"` }
DeviceDataSource device data source swagger:model DeviceDataSource
func (*DeviceDataSource) MarshalBinary ¶
func (m *DeviceDataSource) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceDataSource) UnmarshalBinary ¶
func (m *DeviceDataSource) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceDataSourceAssociated ¶
type DeviceDataSourceAssociated struct { // description Description string `json:"description,omitempty"` // display name DisplayName string `json:"displayName,omitempty"` // has active instance HasActiveInstance bool `json:"hasActiveInstance,omitempty"` // has more HasMore int32 `json:"hasMore,omitempty"` // id ID int32 `json:"id,omitempty"` // instance Instance []*DeviceDataSourceAssociatedInstance `json:"instance,omitempty"` // name Name string `json:"name,omitempty"` }
DeviceDataSourceAssociated device data source associated swagger:model DeviceDataSourceAssociated
func (*DeviceDataSourceAssociated) MarshalBinary ¶
func (m *DeviceDataSourceAssociated) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceDataSourceAssociated) UnmarshalBinary ¶
func (m *DeviceDataSourceAssociated) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceDataSourceAssociatedInstance ¶
type DeviceDataSourceAssociatedInstance struct { // alias Alias string `json:"alias,omitempty"` // id ID int32 `json:"id,omitempty"` // name Name string `json:"name,omitempty"` }
DeviceDataSourceAssociatedInstance device data source associated instance swagger:model DeviceDataSourceAssociatedInstance
func (*DeviceDataSourceAssociatedInstance) MarshalBinary ¶
func (m *DeviceDataSourceAssociatedInstance) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceDataSourceAssociatedInstance) UnmarshalBinary ¶
func (m *DeviceDataSourceAssociatedInstance) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceDataSourceAssociatedPaginationResponse ¶
type DeviceDataSourceAssociatedPaginationResponse struct { // items Items []*DeviceDataSourceAssociated `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
DeviceDataSourceAssociatedPaginationResponse device data source associated pagination response swagger:model DeviceDataSourceAssociatedPaginationResponse
func (*DeviceDataSourceAssociatedPaginationResponse) MarshalBinary ¶
func (m *DeviceDataSourceAssociatedPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceDataSourceAssociatedPaginationResponse) UnmarshalBinary ¶
func (m *DeviceDataSourceAssociatedPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceDataSourceData ¶
type DeviceDataSourceData struct { // data points // Read Only: true DataPoints []string `json:"dataPoints,omitempty"` // data source name // Read Only: true DataSourceName string `json:"dataSourceName,omitempty"` // instances // Read Only: true Instances map[string]RawDataValues `json:"instances,omitempty"` // next page params // Read Only: true NextPageParams string `json:"nextPageParams,omitempty"` }
DeviceDataSourceData device data source data swagger:model DeviceDataSourceData
func (*DeviceDataSourceData) MarshalBinary ¶
func (m *DeviceDataSourceData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceDataSourceData) UnmarshalBinary ¶
func (m *DeviceDataSourceData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceDataSourceInstance ¶
type DeviceDataSourceInstance struct { // Any instance level auto properties assigned to the instance AutoProperties []*NameAndValue `json:"autoProperties,omitempty"` // Any instance level properties assigned to the instance CustomProperties []*NameAndValue `json:"customProperties,omitempty"` // The id of the datasource definition that the instance represents // Read Only: true DataSourceID int32 `json:"dataSourceId,omitempty"` // The type of LogicModule, e.g. DS (datasource) // Read Only: true DataSourceType string `json:"dataSourceType,omitempty"` // The description of the datasource instance Description string `json:"description,omitempty"` // The id of the unique device-datasource the instance is associated with // Read Only: true DeviceDataSourceID int32 `json:"deviceDataSourceId,omitempty"` // The display name of the device the datasource instance is associated with // Read Only: true DeviceDisplayName string `json:"deviceDisplayName,omitempty"` // The id of the device the datasource instance is associated with // Read Only: true DeviceID int32 `json:"deviceId,omitempty"` // Whether or not alerting is disabled for the instance DisableAlerting bool `json:"disableAlerting,omitempty"` // The instance alias. This is the descriptive name of the instance, and should be unique for the device/datasource combination // Required: true DisplayName *string `json:"displayName"` // The id of the instance group associated with the datasource instance GroupID int32 `json:"groupId,omitempty"` // The name of the instance group associated with the datasource instance // Read Only: true GroupName string `json:"groupName,omitempty"` // The Id of the datasource instance // Read Only: true ID int32 `json:"id,omitempty"` // Whether or not Active Discovery is enabled, and thus whether or not the instance description is editable LockDescription bool `json:"lockDescription,omitempty"` // The name of the datasource instance, in the format of: datasourceName-instanceAlias // Read Only: true Name string `json:"name,omitempty"` // Whether or not monitoring is disabled for the instance StopMonitoring bool `json:"stopMonitoring,omitempty"` // Any instance level system properties assigned to the instance SystemProperties []*NameAndValue `json:"systemProperties,omitempty"` // The variable part of the instance, used to query data from a device. For example, variable part of the SNMP OID tree. This value must be unique for the device/datasource combination, unless two-dimensional active discovery is used // Required: true WildValue *string `json:"wildValue"` // Only used for two dimensional active discovery. When used, during Active Discovery runs, the token ##WILDVALUE## is replaces with the value of ALIAS and the token ##WILDVALUE2## is replaced with the value of the second part alias. This value must be unique for the device/datasource/WILDVALUE combination WildValue2 string `json:"wildValue2,omitempty"` }
DeviceDataSourceInstance device data source instance swagger:model DeviceDataSourceInstance
func (*DeviceDataSourceInstance) MarshalBinary ¶
func (m *DeviceDataSourceInstance) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceDataSourceInstance) UnmarshalBinary ¶
func (m *DeviceDataSourceInstance) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceDataSourceInstanceAlertSetting ¶
type DeviceDataSourceInstanceAlertSetting struct { // The interval of alert clear transition // Read Only: true AlertClearInterval int32 `json:"alertClearInterval,omitempty"` // The thresholds that should be associated with the datapoint. Note that you need to have a space between the operator and each threshold (e.g. > 1 2 3) AlertExpr string `json:"alertExpr,omitempty"` // The note associated with the current alert threshold settings AlertExprNote string `json:"alertExprNote,omitempty"` // The interval of alert transition // Read Only: true AlertTransitionInterval int32 `json:"alertTransitionInterval,omitempty"` // The datapoint is effected alert disabled by which group // Read Only: true AlertingDisabledOn string `json:"alertingDisabledOn,omitempty"` // The description of the datapoint the alert settings apply to // Read Only: true DataPointDescription string `json:"dataPointDescription,omitempty"` // The id of the Datapoint alert settings apply to // Read Only: true DataPointID int32 `json:"dataPointId,omitempty"` // The name of the datapoint the alert settings apply to // Read Only: true DataPointName string `json:"dataPointName,omitempty"` // The alias (name) of the DataSource instance the alert settings apply to // Read Only: true DataSourceInstanceAlias string `json:"dataSourceInstanceAlias,omitempty"` // The id of the DataSource instance alert settings apply to // Read Only: true DataSourceInstanceID int32 `json:"dataSourceInstanceId,omitempty"` // The full path of the device group // Read Only: true DeviceGroupFullPath string `json:"deviceGroupFullPath,omitempty"` // The ID of the device group // Read Only: true DeviceGroupID int32 `json:"deviceGroupId,omitempty"` // Whether or not alerting will be disabled for the datapoint DisableAlerting bool `json:"disableAlerting,omitempty"` // The group full path lists who disable alert for this datapoint on devicegroup level // Read Only: true DisableDpAlertHostGroups string `json:"disableDpAlertHostGroups,omitempty"` // The global alert expression for this datapoint // Read Only: true GlobalAlertExpr string `json:"globalAlertExpr,omitempty"` // The id of this alert setting // Read Only: true ID int32 `json:"id,omitempty"` // Device group alert expression list base on the priority. The first is the highest priority and effected on this instance // Read Only: true ParentDeviceGroupAlertExprList []*DeviceGroupAlertThresholdInfo `json:"parentDeviceGroupAlertExprList,omitempty"` }
DeviceDataSourceInstanceAlertSetting device data source instance alert setting swagger:model DeviceDataSourceInstanceAlertSetting
func (*DeviceDataSourceInstanceAlertSetting) MarshalBinary ¶
func (m *DeviceDataSourceInstanceAlertSetting) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceDataSourceInstanceAlertSetting) UnmarshalBinary ¶
func (m *DeviceDataSourceInstanceAlertSetting) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceDataSourceInstanceAlertSettingPaginationResponse ¶
type DeviceDataSourceInstanceAlertSettingPaginationResponse struct { // items Items []*DeviceDataSourceInstanceAlertSetting `json:"items,omitempty"` }
DeviceDataSourceInstanceAlertSettingPaginationResponse device data source instance alert setting pagination response swagger:model DeviceDataSourceInstanceAlertSettingPaginationResponse
func (*DeviceDataSourceInstanceAlertSettingPaginationResponse) MarshalBinary ¶
func (m *DeviceDataSourceInstanceAlertSettingPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceDataSourceInstanceAlertSettingPaginationResponse) UnmarshalBinary ¶
func (m *DeviceDataSourceInstanceAlertSettingPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceDataSourceInstanceConfig ¶
type DeviceDataSourceInstanceConfig struct { // alerts Alerts []*DeviceDataSourceInstanceConfigAlert `json:"alerts,omitempty"` // change status ChangeStatus string `json:"changeStatus,omitempty"` // config Config string `json:"config,omitempty"` // config err msg ConfigErrMsg string `json:"configErrMsg,omitempty"` // config status ConfigStatus int32 `json:"configStatus,omitempty"` // data source Id DataSourceID int32 `json:"dataSourceId,omitempty"` // data source name DataSourceName string `json:"dataSourceName,omitempty"` // delta config DeltaConfig []*DeviceDataSourceInstanceConfigDiff `json:"deltaConfig,omitempty"` // device data source Id DeviceDataSourceID int32 `json:"deviceDataSourceId,omitempty"` // device display name DeviceDisplayName string `json:"deviceDisplayName,omitempty"` // device Id DeviceID int32 `json:"deviceId,omitempty"` // id ID string `json:"id,omitempty"` // instance Id InstanceID int32 `json:"instanceId,omitempty"` // instance name InstanceName string `json:"instanceName,omitempty"` // poll timestamp PollTimestamp int64 `json:"pollTimestamp,omitempty"` // version Version int64 `json:"version,omitempty"` }
DeviceDataSourceInstanceConfig device data source instance config swagger:model DeviceDataSourceInstanceConfig
func (*DeviceDataSourceInstanceConfig) MarshalBinary ¶
func (m *DeviceDataSourceInstanceConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceDataSourceInstanceConfig) UnmarshalBinary ¶
func (m *DeviceDataSourceInstanceConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceDataSourceInstanceConfigAlert ¶
type DeviceDataSourceInstanceConfigAlert struct { // alert Id AlertID string `json:"alertId,omitempty"` // alert level AlertLevel int32 `json:"alertLevel,omitempty"` // alert summary AlertSummary string `json:"alertSummary,omitempty"` // id ID string `json:"id,omitempty"` // timestamp Timestamp int64 `json:"timestamp,omitempty"` }
DeviceDataSourceInstanceConfigAlert device data source instance config alert swagger:model DeviceDataSourceInstanceConfigAlert
func (*DeviceDataSourceInstanceConfigAlert) MarshalBinary ¶
func (m *DeviceDataSourceInstanceConfigAlert) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceDataSourceInstanceConfigAlert) UnmarshalBinary ¶
func (m *DeviceDataSourceInstanceConfigAlert) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceDataSourceInstanceConfigDiff ¶
type DeviceDataSourceInstanceConfigDiff struct { // content Content string `json:"content,omitempty"` // row no RowNo int32 `json:"rowNo,omitempty"` // type Type string `json:"type,omitempty"` }
DeviceDataSourceInstanceConfigDiff device data source instance config diff swagger:model DeviceDataSourceInstanceConfigDiff
func (*DeviceDataSourceInstanceConfigDiff) MarshalBinary ¶
func (m *DeviceDataSourceInstanceConfigDiff) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceDataSourceInstanceConfigDiff) UnmarshalBinary ¶
func (m *DeviceDataSourceInstanceConfigDiff) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceDataSourceInstanceData ¶
type DeviceDataSourceInstanceData struct { // data source name // Read Only: true DataSourceName string `json:"dataSourceName,omitempty"` // next page params // Read Only: true NextPageParams string `json:"nextPageParams,omitempty"` // time // Read Only: true Time []int64 `json:"time,omitempty"` // values // Read Only: true Values [][]interface{} `json:"values,omitempty"` }
DeviceDataSourceInstanceData device data source instance data swagger:model DeviceDataSourceInstanceData
func (*DeviceDataSourceInstanceData) MarshalBinary ¶
func (m *DeviceDataSourceInstanceData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceDataSourceInstanceData) UnmarshalBinary ¶
func (m *DeviceDataSourceInstanceData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceDataSourceInstanceGroup ¶
type DeviceDataSourceInstanceGroup struct { // create on // Read Only: true CreateOn int64 `json:"createOn,omitempty"` // The description of the datasource instance group Description string `json:"description,omitempty"` // device data source Id // Read Only: true DeviceDataSourceID int32 `json:"deviceDataSourceId,omitempty"` // device display name // Read Only: true DeviceDisplayName string `json:"deviceDisplayName,omitempty"` // device Id // Read Only: true DeviceID int32 `json:"deviceId,omitempty"` // id // Read Only: true ID int32 `json:"id,omitempty"` // Name of the datasource instance group // Required: true Name *string `json:"name"` }
DeviceDataSourceInstanceGroup device data source instance group swagger:model DeviceDataSourceInstanceGroup
func (*DeviceDataSourceInstanceGroup) MarshalBinary ¶
func (m *DeviceDataSourceInstanceGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceDataSourceInstanceGroup) UnmarshalBinary ¶
func (m *DeviceDataSourceInstanceGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceDataSourceInstanceGroupSDT ¶
type DeviceDataSourceInstanceGroupSDT struct { // data source name DataSourceName string `json:"dataSourceName,omitempty"` // The id of the device datasource instance group that the SDT will be associated with DeviceDataSourceID int32 `json:"deviceDataSourceId,omitempty"` // The name of the device datasource instance group that the SDT will be associated with DeviceDataSourceInstanceGroupID int32 `json:"deviceDataSourceInstanceGroupId,omitempty"` // The name of the instance group DeviceDataSourceInstanceGroupName string `json:"deviceDataSourceInstanceGroupName,omitempty"` // The name of the device that the SDT will be associated with DeviceDisplayName string `json:"deviceDisplayName,omitempty"` // The id of the device that the SDT will be associated with DeviceID int32 `json:"deviceId,omitempty"` // contains filtered or unexported fields }
DeviceDataSourceInstanceGroupSDT device data source instance group SDT swagger:model DeviceDataSourceInstanceGroupSDT
func (*DeviceDataSourceInstanceGroupSDT) Admin ¶
func (m *DeviceDataSourceInstanceGroupSDT) Admin() string
Admin gets the admin of this subtype
func (*DeviceDataSourceInstanceGroupSDT) Comment ¶
func (m *DeviceDataSourceInstanceGroupSDT) Comment() string
Comment gets the comment of this subtype
func (*DeviceDataSourceInstanceGroupSDT) Duration ¶
func (m *DeviceDataSourceInstanceGroupSDT) Duration() int32
Duration gets the duration of this subtype
func (*DeviceDataSourceInstanceGroupSDT) EndDateTime ¶
func (m *DeviceDataSourceInstanceGroupSDT) EndDateTime() int64
EndDateTime gets the end date time of this subtype
func (*DeviceDataSourceInstanceGroupSDT) EndDateTimeOnLocal ¶
func (m *DeviceDataSourceInstanceGroupSDT) EndDateTimeOnLocal() string
EndDateTimeOnLocal gets the end date time on local of this subtype
func (*DeviceDataSourceInstanceGroupSDT) EndHour ¶
func (m *DeviceDataSourceInstanceGroupSDT) EndHour() int32
EndHour gets the end hour of this subtype
func (*DeviceDataSourceInstanceGroupSDT) EndMinute ¶
func (m *DeviceDataSourceInstanceGroupSDT) EndMinute() int32
EndMinute gets the end minute of this subtype
func (*DeviceDataSourceInstanceGroupSDT) Hour ¶
func (m *DeviceDataSourceInstanceGroupSDT) Hour() int32
Hour gets the hour of this subtype
func (*DeviceDataSourceInstanceGroupSDT) ID ¶
func (m *DeviceDataSourceInstanceGroupSDT) ID() string
ID gets the id of this subtype
func (*DeviceDataSourceInstanceGroupSDT) IsEffective ¶
func (m *DeviceDataSourceInstanceGroupSDT) IsEffective() *bool
IsEffective gets the is effective of this subtype
func (*DeviceDataSourceInstanceGroupSDT) MarshalBinary ¶
func (m *DeviceDataSourceInstanceGroupSDT) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DeviceDataSourceInstanceGroupSDT) MarshalJSON ¶
func (m DeviceDataSourceInstanceGroupSDT) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DeviceDataSourceInstanceGroupSDT) Minute ¶
func (m *DeviceDataSourceInstanceGroupSDT) Minute() int32
Minute gets the minute of this subtype
func (*DeviceDataSourceInstanceGroupSDT) MonthDay ¶
func (m *DeviceDataSourceInstanceGroupSDT) MonthDay() int32
MonthDay gets the month day of this subtype
func (*DeviceDataSourceInstanceGroupSDT) SDTType ¶
func (m *DeviceDataSourceInstanceGroupSDT) SDTType() string
SDTType gets the sdt type of this subtype
func (*DeviceDataSourceInstanceGroupSDT) SetAdmin ¶
func (m *DeviceDataSourceInstanceGroupSDT) SetAdmin(val string)
SetAdmin sets the admin of this subtype
func (*DeviceDataSourceInstanceGroupSDT) SetComment ¶
func (m *DeviceDataSourceInstanceGroupSDT) SetComment(val string)
SetComment sets the comment of this subtype
func (*DeviceDataSourceInstanceGroupSDT) SetDuration ¶
func (m *DeviceDataSourceInstanceGroupSDT) SetDuration(val int32)
SetDuration sets the duration of this subtype
func (*DeviceDataSourceInstanceGroupSDT) SetEndDateTime ¶
func (m *DeviceDataSourceInstanceGroupSDT) SetEndDateTime(val int64)
SetEndDateTime sets the end date time of this subtype
func (*DeviceDataSourceInstanceGroupSDT) SetEndDateTimeOnLocal ¶
func (m *DeviceDataSourceInstanceGroupSDT) SetEndDateTimeOnLocal(val string)
SetEndDateTimeOnLocal sets the end date time on local of this subtype
func (*DeviceDataSourceInstanceGroupSDT) SetEndHour ¶
func (m *DeviceDataSourceInstanceGroupSDT) SetEndHour(val int32)
SetEndHour sets the end hour of this subtype
func (*DeviceDataSourceInstanceGroupSDT) SetEndMinute ¶
func (m *DeviceDataSourceInstanceGroupSDT) SetEndMinute(val int32)
SetEndMinute sets the end minute of this subtype
func (*DeviceDataSourceInstanceGroupSDT) SetHour ¶
func (m *DeviceDataSourceInstanceGroupSDT) SetHour(val int32)
SetHour sets the hour of this subtype
func (*DeviceDataSourceInstanceGroupSDT) SetID ¶
func (m *DeviceDataSourceInstanceGroupSDT) SetID(val string)
SetID sets the id of this subtype
func (*DeviceDataSourceInstanceGroupSDT) SetIsEffective ¶
func (m *DeviceDataSourceInstanceGroupSDT) SetIsEffective(val *bool)
SetIsEffective sets the is effective of this subtype
func (*DeviceDataSourceInstanceGroupSDT) SetMinute ¶
func (m *DeviceDataSourceInstanceGroupSDT) SetMinute(val int32)
SetMinute sets the minute of this subtype
func (*DeviceDataSourceInstanceGroupSDT) SetMonthDay ¶
func (m *DeviceDataSourceInstanceGroupSDT) SetMonthDay(val int32)
SetMonthDay sets the month day of this subtype
func (*DeviceDataSourceInstanceGroupSDT) SetSDTType ¶
func (m *DeviceDataSourceInstanceGroupSDT) SetSDTType(val string)
SetSDTType sets the sdt type of this subtype
func (*DeviceDataSourceInstanceGroupSDT) SetStartDateTime ¶
func (m *DeviceDataSourceInstanceGroupSDT) SetStartDateTime(val int64)
SetStartDateTime sets the start date time of this subtype
func (*DeviceDataSourceInstanceGroupSDT) SetStartDateTimeOnLocal ¶
func (m *DeviceDataSourceInstanceGroupSDT) SetStartDateTimeOnLocal(val string)
SetStartDateTimeOnLocal sets the start date time on local of this subtype
func (*DeviceDataSourceInstanceGroupSDT) SetTimezone ¶
func (m *DeviceDataSourceInstanceGroupSDT) SetTimezone(val string)
SetTimezone sets the timezone of this subtype
func (*DeviceDataSourceInstanceGroupSDT) SetType ¶
func (m *DeviceDataSourceInstanceGroupSDT) SetType(val string)
SetType sets the type of this subtype
func (*DeviceDataSourceInstanceGroupSDT) SetWeekDay ¶
func (m *DeviceDataSourceInstanceGroupSDT) SetWeekDay(val string)
SetWeekDay sets the week day of this subtype
func (*DeviceDataSourceInstanceGroupSDT) SetWeekOfMonth ¶
func (m *DeviceDataSourceInstanceGroupSDT) SetWeekOfMonth(val string)
SetWeekOfMonth sets the week of month of this subtype
func (*DeviceDataSourceInstanceGroupSDT) StartDateTime ¶
func (m *DeviceDataSourceInstanceGroupSDT) StartDateTime() int64
StartDateTime gets the start date time of this subtype
func (*DeviceDataSourceInstanceGroupSDT) StartDateTimeOnLocal ¶
func (m *DeviceDataSourceInstanceGroupSDT) StartDateTimeOnLocal() string
StartDateTimeOnLocal gets the start date time on local of this subtype
func (*DeviceDataSourceInstanceGroupSDT) Timezone ¶
func (m *DeviceDataSourceInstanceGroupSDT) Timezone() string
Timezone gets the timezone of this subtype
func (*DeviceDataSourceInstanceGroupSDT) Type ¶
func (m *DeviceDataSourceInstanceGroupSDT) Type() string
Type gets the type of this subtype
func (*DeviceDataSourceInstanceGroupSDT) UnmarshalBinary ¶
func (m *DeviceDataSourceInstanceGroupSDT) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DeviceDataSourceInstanceGroupSDT) UnmarshalJSON ¶
func (m *DeviceDataSourceInstanceGroupSDT) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*DeviceDataSourceInstanceGroupSDT) Validate ¶
func (m *DeviceDataSourceInstanceGroupSDT) Validate(formats strfmt.Registry) error
Validate validates this device data source instance group SDT
func (*DeviceDataSourceInstanceGroupSDT) WeekDay ¶
func (m *DeviceDataSourceInstanceGroupSDT) WeekDay() string
WeekDay gets the week day of this subtype
func (*DeviceDataSourceInstanceGroupSDT) WeekOfMonth ¶
func (m *DeviceDataSourceInstanceGroupSDT) WeekOfMonth() string
WeekOfMonth gets the week of month of this subtype
type DeviceDataSourceInstanceSDT ¶
type DeviceDataSourceInstanceSDT struct { // The id of the datasource instance that the SDT will be associated with DataSourceInstanceID int32 `json:"dataSourceInstanceId,omitempty"` // The name of the datasource instance that the SDT will be associated with DataSourceInstanceName string `json:"dataSourceInstanceName,omitempty"` // The name of the device that the SDT will be associated with DeviceDisplayName string `json:"deviceDisplayName,omitempty"` // The id of the device that the SDT will be associated with DeviceID int32 `json:"deviceId,omitempty"` // contains filtered or unexported fields }
DeviceDataSourceInstanceSDT device data source instance SDT swagger:model DeviceDataSourceInstanceSDT
func (*DeviceDataSourceInstanceSDT) Admin ¶
func (m *DeviceDataSourceInstanceSDT) Admin() string
Admin gets the admin of this subtype
func (*DeviceDataSourceInstanceSDT) Comment ¶
func (m *DeviceDataSourceInstanceSDT) Comment() string
Comment gets the comment of this subtype
func (*DeviceDataSourceInstanceSDT) Duration ¶
func (m *DeviceDataSourceInstanceSDT) Duration() int32
Duration gets the duration of this subtype
func (*DeviceDataSourceInstanceSDT) EndDateTime ¶
func (m *DeviceDataSourceInstanceSDT) EndDateTime() int64
EndDateTime gets the end date time of this subtype
func (*DeviceDataSourceInstanceSDT) EndDateTimeOnLocal ¶
func (m *DeviceDataSourceInstanceSDT) EndDateTimeOnLocal() string
EndDateTimeOnLocal gets the end date time on local of this subtype
func (*DeviceDataSourceInstanceSDT) EndHour ¶
func (m *DeviceDataSourceInstanceSDT) EndHour() int32
EndHour gets the end hour of this subtype
func (*DeviceDataSourceInstanceSDT) EndMinute ¶
func (m *DeviceDataSourceInstanceSDT) EndMinute() int32
EndMinute gets the end minute of this subtype
func (*DeviceDataSourceInstanceSDT) Hour ¶
func (m *DeviceDataSourceInstanceSDT) Hour() int32
Hour gets the hour of this subtype
func (*DeviceDataSourceInstanceSDT) ID ¶
func (m *DeviceDataSourceInstanceSDT) ID() string
ID gets the id of this subtype
func (*DeviceDataSourceInstanceSDT) IsEffective ¶
func (m *DeviceDataSourceInstanceSDT) IsEffective() *bool
IsEffective gets the is effective of this subtype
func (*DeviceDataSourceInstanceSDT) MarshalBinary ¶
func (m *DeviceDataSourceInstanceSDT) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DeviceDataSourceInstanceSDT) MarshalJSON ¶
func (m DeviceDataSourceInstanceSDT) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DeviceDataSourceInstanceSDT) Minute ¶
func (m *DeviceDataSourceInstanceSDT) Minute() int32
Minute gets the minute of this subtype
func (*DeviceDataSourceInstanceSDT) MonthDay ¶
func (m *DeviceDataSourceInstanceSDT) MonthDay() int32
MonthDay gets the month day of this subtype
func (*DeviceDataSourceInstanceSDT) SDTType ¶
func (m *DeviceDataSourceInstanceSDT) SDTType() string
SDTType gets the sdt type of this subtype
func (*DeviceDataSourceInstanceSDT) SetAdmin ¶
func (m *DeviceDataSourceInstanceSDT) SetAdmin(val string)
SetAdmin sets the admin of this subtype
func (*DeviceDataSourceInstanceSDT) SetComment ¶
func (m *DeviceDataSourceInstanceSDT) SetComment(val string)
SetComment sets the comment of this subtype
func (*DeviceDataSourceInstanceSDT) SetDuration ¶
func (m *DeviceDataSourceInstanceSDT) SetDuration(val int32)
SetDuration sets the duration of this subtype
func (*DeviceDataSourceInstanceSDT) SetEndDateTime ¶
func (m *DeviceDataSourceInstanceSDT) SetEndDateTime(val int64)
SetEndDateTime sets the end date time of this subtype
func (*DeviceDataSourceInstanceSDT) SetEndDateTimeOnLocal ¶
func (m *DeviceDataSourceInstanceSDT) SetEndDateTimeOnLocal(val string)
SetEndDateTimeOnLocal sets the end date time on local of this subtype
func (*DeviceDataSourceInstanceSDT) SetEndHour ¶
func (m *DeviceDataSourceInstanceSDT) SetEndHour(val int32)
SetEndHour sets the end hour of this subtype
func (*DeviceDataSourceInstanceSDT) SetEndMinute ¶
func (m *DeviceDataSourceInstanceSDT) SetEndMinute(val int32)
SetEndMinute sets the end minute of this subtype
func (*DeviceDataSourceInstanceSDT) SetHour ¶
func (m *DeviceDataSourceInstanceSDT) SetHour(val int32)
SetHour sets the hour of this subtype
func (*DeviceDataSourceInstanceSDT) SetID ¶
func (m *DeviceDataSourceInstanceSDT) SetID(val string)
SetID sets the id of this subtype
func (*DeviceDataSourceInstanceSDT) SetIsEffective ¶
func (m *DeviceDataSourceInstanceSDT) SetIsEffective(val *bool)
SetIsEffective sets the is effective of this subtype
func (*DeviceDataSourceInstanceSDT) SetMinute ¶
func (m *DeviceDataSourceInstanceSDT) SetMinute(val int32)
SetMinute sets the minute of this subtype
func (*DeviceDataSourceInstanceSDT) SetMonthDay ¶
func (m *DeviceDataSourceInstanceSDT) SetMonthDay(val int32)
SetMonthDay sets the month day of this subtype
func (*DeviceDataSourceInstanceSDT) SetSDTType ¶
func (m *DeviceDataSourceInstanceSDT) SetSDTType(val string)
SetSDTType sets the sdt type of this subtype
func (*DeviceDataSourceInstanceSDT) SetStartDateTime ¶
func (m *DeviceDataSourceInstanceSDT) SetStartDateTime(val int64)
SetStartDateTime sets the start date time of this subtype
func (*DeviceDataSourceInstanceSDT) SetStartDateTimeOnLocal ¶
func (m *DeviceDataSourceInstanceSDT) SetStartDateTimeOnLocal(val string)
SetStartDateTimeOnLocal sets the start date time on local of this subtype
func (*DeviceDataSourceInstanceSDT) SetTimezone ¶
func (m *DeviceDataSourceInstanceSDT) SetTimezone(val string)
SetTimezone sets the timezone of this subtype
func (*DeviceDataSourceInstanceSDT) SetType ¶
func (m *DeviceDataSourceInstanceSDT) SetType(val string)
SetType sets the type of this subtype
func (*DeviceDataSourceInstanceSDT) SetWeekDay ¶
func (m *DeviceDataSourceInstanceSDT) SetWeekDay(val string)
SetWeekDay sets the week day of this subtype
func (*DeviceDataSourceInstanceSDT) SetWeekOfMonth ¶
func (m *DeviceDataSourceInstanceSDT) SetWeekOfMonth(val string)
SetWeekOfMonth sets the week of month of this subtype
func (*DeviceDataSourceInstanceSDT) StartDateTime ¶
func (m *DeviceDataSourceInstanceSDT) StartDateTime() int64
StartDateTime gets the start date time of this subtype
func (*DeviceDataSourceInstanceSDT) StartDateTimeOnLocal ¶
func (m *DeviceDataSourceInstanceSDT) StartDateTimeOnLocal() string
StartDateTimeOnLocal gets the start date time on local of this subtype
func (*DeviceDataSourceInstanceSDT) Timezone ¶
func (m *DeviceDataSourceInstanceSDT) Timezone() string
Timezone gets the timezone of this subtype
func (*DeviceDataSourceInstanceSDT) Type ¶
func (m *DeviceDataSourceInstanceSDT) Type() string
Type gets the type of this subtype
func (*DeviceDataSourceInstanceSDT) UnmarshalBinary ¶
func (m *DeviceDataSourceInstanceSDT) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DeviceDataSourceInstanceSDT) UnmarshalJSON ¶
func (m *DeviceDataSourceInstanceSDT) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*DeviceDataSourceInstanceSDT) Validate ¶
func (m *DeviceDataSourceInstanceSDT) Validate(formats strfmt.Registry) error
Validate validates this device data source instance SDT
func (*DeviceDataSourceInstanceSDT) WeekDay ¶
func (m *DeviceDataSourceInstanceSDT) WeekDay() string
WeekDay gets the week day of this subtype
func (*DeviceDataSourceInstanceSDT) WeekOfMonth ¶
func (m *DeviceDataSourceInstanceSDT) WeekOfMonth() string
WeekOfMonth gets the week of month of this subtype
type DeviceDataSourceSDT ¶
type DeviceDataSourceSDT struct { // The name of the datasource that the SDT will apply to DataSourceName string `json:"dataSourceName,omitempty"` // The id of the device datasource that the SDT will be associated with DeviceDataSourceID int32 `json:"deviceDataSourceId,omitempty"` // The display name of the device associated with the datasource that the SDT will apply to DeviceDisplayName string `json:"deviceDisplayName,omitempty"` // The id of the device associated with the datasource that the SDT will apply to DeviceID int32 `json:"deviceId,omitempty"` // contains filtered or unexported fields }
DeviceDataSourceSDT device data source SDT swagger:model DeviceDataSourceSDT
func (*DeviceDataSourceSDT) Admin ¶
func (m *DeviceDataSourceSDT) Admin() string
Admin gets the admin of this subtype
func (*DeviceDataSourceSDT) Comment ¶
func (m *DeviceDataSourceSDT) Comment() string
Comment gets the comment of this subtype
func (*DeviceDataSourceSDT) Duration ¶
func (m *DeviceDataSourceSDT) Duration() int32
Duration gets the duration of this subtype
func (*DeviceDataSourceSDT) EndDateTime ¶
func (m *DeviceDataSourceSDT) EndDateTime() int64
EndDateTime gets the end date time of this subtype
func (*DeviceDataSourceSDT) EndDateTimeOnLocal ¶
func (m *DeviceDataSourceSDT) EndDateTimeOnLocal() string
EndDateTimeOnLocal gets the end date time on local of this subtype
func (*DeviceDataSourceSDT) EndHour ¶
func (m *DeviceDataSourceSDT) EndHour() int32
EndHour gets the end hour of this subtype
func (*DeviceDataSourceSDT) EndMinute ¶
func (m *DeviceDataSourceSDT) EndMinute() int32
EndMinute gets the end minute of this subtype
func (*DeviceDataSourceSDT) Hour ¶
func (m *DeviceDataSourceSDT) Hour() int32
Hour gets the hour of this subtype
func (*DeviceDataSourceSDT) ID ¶
func (m *DeviceDataSourceSDT) ID() string
ID gets the id of this subtype
func (*DeviceDataSourceSDT) IsEffective ¶
func (m *DeviceDataSourceSDT) IsEffective() *bool
IsEffective gets the is effective of this subtype
func (*DeviceDataSourceSDT) MarshalBinary ¶
func (m *DeviceDataSourceSDT) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DeviceDataSourceSDT) MarshalJSON ¶
func (m DeviceDataSourceSDT) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DeviceDataSourceSDT) Minute ¶
func (m *DeviceDataSourceSDT) Minute() int32
Minute gets the minute of this subtype
func (*DeviceDataSourceSDT) MonthDay ¶
func (m *DeviceDataSourceSDT) MonthDay() int32
MonthDay gets the month day of this subtype
func (*DeviceDataSourceSDT) SDTType ¶
func (m *DeviceDataSourceSDT) SDTType() string
SDTType gets the sdt type of this subtype
func (*DeviceDataSourceSDT) SetAdmin ¶
func (m *DeviceDataSourceSDT) SetAdmin(val string)
SetAdmin sets the admin of this subtype
func (*DeviceDataSourceSDT) SetComment ¶
func (m *DeviceDataSourceSDT) SetComment(val string)
SetComment sets the comment of this subtype
func (*DeviceDataSourceSDT) SetDuration ¶
func (m *DeviceDataSourceSDT) SetDuration(val int32)
SetDuration sets the duration of this subtype
func (*DeviceDataSourceSDT) SetEndDateTime ¶
func (m *DeviceDataSourceSDT) SetEndDateTime(val int64)
SetEndDateTime sets the end date time of this subtype
func (*DeviceDataSourceSDT) SetEndDateTimeOnLocal ¶
func (m *DeviceDataSourceSDT) SetEndDateTimeOnLocal(val string)
SetEndDateTimeOnLocal sets the end date time on local of this subtype
func (*DeviceDataSourceSDT) SetEndHour ¶
func (m *DeviceDataSourceSDT) SetEndHour(val int32)
SetEndHour sets the end hour of this subtype
func (*DeviceDataSourceSDT) SetEndMinute ¶
func (m *DeviceDataSourceSDT) SetEndMinute(val int32)
SetEndMinute sets the end minute of this subtype
func (*DeviceDataSourceSDT) SetHour ¶
func (m *DeviceDataSourceSDT) SetHour(val int32)
SetHour sets the hour of this subtype
func (*DeviceDataSourceSDT) SetID ¶
func (m *DeviceDataSourceSDT) SetID(val string)
SetID sets the id of this subtype
func (*DeviceDataSourceSDT) SetIsEffective ¶
func (m *DeviceDataSourceSDT) SetIsEffective(val *bool)
SetIsEffective sets the is effective of this subtype
func (*DeviceDataSourceSDT) SetMinute ¶
func (m *DeviceDataSourceSDT) SetMinute(val int32)
SetMinute sets the minute of this subtype
func (*DeviceDataSourceSDT) SetMonthDay ¶
func (m *DeviceDataSourceSDT) SetMonthDay(val int32)
SetMonthDay sets the month day of this subtype
func (*DeviceDataSourceSDT) SetSDTType ¶
func (m *DeviceDataSourceSDT) SetSDTType(val string)
SetSDTType sets the sdt type of this subtype
func (*DeviceDataSourceSDT) SetStartDateTime ¶
func (m *DeviceDataSourceSDT) SetStartDateTime(val int64)
SetStartDateTime sets the start date time of this subtype
func (*DeviceDataSourceSDT) SetStartDateTimeOnLocal ¶
func (m *DeviceDataSourceSDT) SetStartDateTimeOnLocal(val string)
SetStartDateTimeOnLocal sets the start date time on local of this subtype
func (*DeviceDataSourceSDT) SetTimezone ¶
func (m *DeviceDataSourceSDT) SetTimezone(val string)
SetTimezone sets the timezone of this subtype
func (*DeviceDataSourceSDT) SetType ¶
func (m *DeviceDataSourceSDT) SetType(val string)
SetType sets the type of this subtype
func (*DeviceDataSourceSDT) SetWeekDay ¶
func (m *DeviceDataSourceSDT) SetWeekDay(val string)
SetWeekDay sets the week day of this subtype
func (*DeviceDataSourceSDT) SetWeekOfMonth ¶
func (m *DeviceDataSourceSDT) SetWeekOfMonth(val string)
SetWeekOfMonth sets the week of month of this subtype
func (*DeviceDataSourceSDT) StartDateTime ¶
func (m *DeviceDataSourceSDT) StartDateTime() int64
StartDateTime gets the start date time of this subtype
func (*DeviceDataSourceSDT) StartDateTimeOnLocal ¶
func (m *DeviceDataSourceSDT) StartDateTimeOnLocal() string
StartDateTimeOnLocal gets the start date time on local of this subtype
func (*DeviceDataSourceSDT) Timezone ¶
func (m *DeviceDataSourceSDT) Timezone() string
Timezone gets the timezone of this subtype
func (*DeviceDataSourceSDT) Type ¶
func (m *DeviceDataSourceSDT) Type() string
Type gets the type of this subtype
func (*DeviceDataSourceSDT) UnmarshalBinary ¶
func (m *DeviceDataSourceSDT) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DeviceDataSourceSDT) UnmarshalJSON ¶
func (m *DeviceDataSourceSDT) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*DeviceDataSourceSDT) Validate ¶
func (m *DeviceDataSourceSDT) Validate(formats strfmt.Registry) error
Validate validates this device data source SDT
func (*DeviceDataSourceSDT) WeekDay ¶
func (m *DeviceDataSourceSDT) WeekDay() string
WeekDay gets the week day of this subtype
func (*DeviceDataSourceSDT) WeekOfMonth ¶
func (m *DeviceDataSourceSDT) WeekOfMonth() string
WeekOfMonth gets the week of month of this subtype
type DeviceDataSourceSDTHistoryPaginationResponse ¶
type DeviceDataSourceSDTHistoryPaginationResponse struct { // items Items []*SDTHistory `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
DeviceDataSourceSDTHistoryPaginationResponse device data source SDT history pagination response swagger:model DeviceDataSourceSDTHistoryPaginationResponse
func (*DeviceDataSourceSDTHistoryPaginationResponse) MarshalBinary ¶
func (m *DeviceDataSourceSDTHistoryPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceDataSourceSDTHistoryPaginationResponse) UnmarshalBinary ¶
func (m *DeviceDataSourceSDTHistoryPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceDatasourceGraph ¶
type DeviceDatasourceGraph struct { // display prio // Read Only: true DisplayPrio int32 `json:"displayPrio,omitempty"` // id // Read Only: true ID int32 `json:"id,omitempty"` // name // Read Only: true Name string `json:"name,omitempty"` // title // Read Only: true Title string `json:"title,omitempty"` }
DeviceDatasourceGraph device datasource graph swagger:model DeviceDatasourceGraph
func (*DeviceDatasourceGraph) MarshalBinary ¶
func (m *DeviceDatasourceGraph) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceDatasourceGraph) UnmarshalBinary ¶
func (m *DeviceDatasourceGraph) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceDatasourceInstanceConfigPaginationResponse ¶
type DeviceDatasourceInstanceConfigPaginationResponse struct { // items Items []*DeviceDataSourceInstanceConfig `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
DeviceDatasourceInstanceConfigPaginationResponse device datasource instance config pagination response swagger:model DeviceDatasourceInstanceConfigPaginationResponse
func (*DeviceDatasourceInstanceConfigPaginationResponse) MarshalBinary ¶
func (m *DeviceDatasourceInstanceConfigPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceDatasourceInstanceConfigPaginationResponse) UnmarshalBinary ¶
func (m *DeviceDatasourceInstanceConfigPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceDatasourceInstanceGroupPaginationResponse ¶
type DeviceDatasourceInstanceGroupPaginationResponse struct { // items Items []*DeviceDataSourceInstanceGroup `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
DeviceDatasourceInstanceGroupPaginationResponse device datasource instance group pagination response swagger:model DeviceDatasourceInstanceGroupPaginationResponse
func (*DeviceDatasourceInstanceGroupPaginationResponse) MarshalBinary ¶
func (m *DeviceDatasourceInstanceGroupPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceDatasourceInstanceGroupPaginationResponse) UnmarshalBinary ¶
func (m *DeviceDatasourceInstanceGroupPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceDatasourceInstancePaginationResponse ¶
type DeviceDatasourceInstancePaginationResponse struct { // items Items []*DeviceDataSourceInstance `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
DeviceDatasourceInstancePaginationResponse device datasource instance pagination response swagger:model DeviceDatasourceInstancePaginationResponse
func (*DeviceDatasourceInstancePaginationResponse) MarshalBinary ¶
func (m *DeviceDatasourceInstancePaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceDatasourceInstancePaginationResponse) UnmarshalBinary ¶
func (m *DeviceDatasourceInstancePaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceDatasourcePaginationResponse ¶
type DeviceDatasourcePaginationResponse struct { // items Items []*DeviceDataSource `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
DeviceDatasourcePaginationResponse device datasource pagination response swagger:model DeviceDatasourcePaginationResponse
func (*DeviceDatasourcePaginationResponse) MarshalBinary ¶
func (m *DeviceDatasourcePaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceDatasourcePaginationResponse) UnmarshalBinary ¶
func (m *DeviceDatasourcePaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceEventSourceSDT ¶
type DeviceEventSourceSDT struct { // The display name of the device associated with the eventsource that the SDT will apply to DeviceDisplayName string `json:"deviceDisplayName,omitempty"` // The id of the device eventsource that the SDT will be associated with DeviceEventSourceID int32 `json:"deviceEventSourceId,omitempty"` // The id of the device associated with the eventsource that the SDT will apply to DeviceID int32 `json:"deviceId,omitempty"` // The name of the eventsource that the SDT will apply to EventSourceName string `json:"eventSourceName,omitempty"` // contains filtered or unexported fields }
DeviceEventSourceSDT device event source SDT swagger:model DeviceEventSourceSDT
func (*DeviceEventSourceSDT) Admin ¶
func (m *DeviceEventSourceSDT) Admin() string
Admin gets the admin of this subtype
func (*DeviceEventSourceSDT) Comment ¶
func (m *DeviceEventSourceSDT) Comment() string
Comment gets the comment of this subtype
func (*DeviceEventSourceSDT) Duration ¶
func (m *DeviceEventSourceSDT) Duration() int32
Duration gets the duration of this subtype
func (*DeviceEventSourceSDT) EndDateTime ¶
func (m *DeviceEventSourceSDT) EndDateTime() int64
EndDateTime gets the end date time of this subtype
func (*DeviceEventSourceSDT) EndDateTimeOnLocal ¶
func (m *DeviceEventSourceSDT) EndDateTimeOnLocal() string
EndDateTimeOnLocal gets the end date time on local of this subtype
func (*DeviceEventSourceSDT) EndHour ¶
func (m *DeviceEventSourceSDT) EndHour() int32
EndHour gets the end hour of this subtype
func (*DeviceEventSourceSDT) EndMinute ¶
func (m *DeviceEventSourceSDT) EndMinute() int32
EndMinute gets the end minute of this subtype
func (*DeviceEventSourceSDT) Hour ¶
func (m *DeviceEventSourceSDT) Hour() int32
Hour gets the hour of this subtype
func (*DeviceEventSourceSDT) ID ¶
func (m *DeviceEventSourceSDT) ID() string
ID gets the id of this subtype
func (*DeviceEventSourceSDT) IsEffective ¶
func (m *DeviceEventSourceSDT) IsEffective() *bool
IsEffective gets the is effective of this subtype
func (*DeviceEventSourceSDT) MarshalBinary ¶
func (m *DeviceEventSourceSDT) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DeviceEventSourceSDT) MarshalJSON ¶
func (m DeviceEventSourceSDT) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DeviceEventSourceSDT) Minute ¶
func (m *DeviceEventSourceSDT) Minute() int32
Minute gets the minute of this subtype
func (*DeviceEventSourceSDT) MonthDay ¶
func (m *DeviceEventSourceSDT) MonthDay() int32
MonthDay gets the month day of this subtype
func (*DeviceEventSourceSDT) SDTType ¶
func (m *DeviceEventSourceSDT) SDTType() string
SDTType gets the sdt type of this subtype
func (*DeviceEventSourceSDT) SetAdmin ¶
func (m *DeviceEventSourceSDT) SetAdmin(val string)
SetAdmin sets the admin of this subtype
func (*DeviceEventSourceSDT) SetComment ¶
func (m *DeviceEventSourceSDT) SetComment(val string)
SetComment sets the comment of this subtype
func (*DeviceEventSourceSDT) SetDuration ¶
func (m *DeviceEventSourceSDT) SetDuration(val int32)
SetDuration sets the duration of this subtype
func (*DeviceEventSourceSDT) SetEndDateTime ¶
func (m *DeviceEventSourceSDT) SetEndDateTime(val int64)
SetEndDateTime sets the end date time of this subtype
func (*DeviceEventSourceSDT) SetEndDateTimeOnLocal ¶
func (m *DeviceEventSourceSDT) SetEndDateTimeOnLocal(val string)
SetEndDateTimeOnLocal sets the end date time on local of this subtype
func (*DeviceEventSourceSDT) SetEndHour ¶
func (m *DeviceEventSourceSDT) SetEndHour(val int32)
SetEndHour sets the end hour of this subtype
func (*DeviceEventSourceSDT) SetEndMinute ¶
func (m *DeviceEventSourceSDT) SetEndMinute(val int32)
SetEndMinute sets the end minute of this subtype
func (*DeviceEventSourceSDT) SetHour ¶
func (m *DeviceEventSourceSDT) SetHour(val int32)
SetHour sets the hour of this subtype
func (*DeviceEventSourceSDT) SetID ¶
func (m *DeviceEventSourceSDT) SetID(val string)
SetID sets the id of this subtype
func (*DeviceEventSourceSDT) SetIsEffective ¶
func (m *DeviceEventSourceSDT) SetIsEffective(val *bool)
SetIsEffective sets the is effective of this subtype
func (*DeviceEventSourceSDT) SetMinute ¶
func (m *DeviceEventSourceSDT) SetMinute(val int32)
SetMinute sets the minute of this subtype
func (*DeviceEventSourceSDT) SetMonthDay ¶
func (m *DeviceEventSourceSDT) SetMonthDay(val int32)
SetMonthDay sets the month day of this subtype
func (*DeviceEventSourceSDT) SetSDTType ¶
func (m *DeviceEventSourceSDT) SetSDTType(val string)
SetSDTType sets the sdt type of this subtype
func (*DeviceEventSourceSDT) SetStartDateTime ¶
func (m *DeviceEventSourceSDT) SetStartDateTime(val int64)
SetStartDateTime sets the start date time of this subtype
func (*DeviceEventSourceSDT) SetStartDateTimeOnLocal ¶
func (m *DeviceEventSourceSDT) SetStartDateTimeOnLocal(val string)
SetStartDateTimeOnLocal sets the start date time on local of this subtype
func (*DeviceEventSourceSDT) SetTimezone ¶
func (m *DeviceEventSourceSDT) SetTimezone(val string)
SetTimezone sets the timezone of this subtype
func (*DeviceEventSourceSDT) SetType ¶
func (m *DeviceEventSourceSDT) SetType(val string)
SetType sets the type of this subtype
func (*DeviceEventSourceSDT) SetWeekDay ¶
func (m *DeviceEventSourceSDT) SetWeekDay(val string)
SetWeekDay sets the week day of this subtype
func (*DeviceEventSourceSDT) SetWeekOfMonth ¶
func (m *DeviceEventSourceSDT) SetWeekOfMonth(val string)
SetWeekOfMonth sets the week of month of this subtype
func (*DeviceEventSourceSDT) StartDateTime ¶
func (m *DeviceEventSourceSDT) StartDateTime() int64
StartDateTime gets the start date time of this subtype
func (*DeviceEventSourceSDT) StartDateTimeOnLocal ¶
func (m *DeviceEventSourceSDT) StartDateTimeOnLocal() string
StartDateTimeOnLocal gets the start date time on local of this subtype
func (*DeviceEventSourceSDT) Timezone ¶
func (m *DeviceEventSourceSDT) Timezone() string
Timezone gets the timezone of this subtype
func (*DeviceEventSourceSDT) Type ¶
func (m *DeviceEventSourceSDT) Type() string
Type gets the type of this subtype
func (*DeviceEventSourceSDT) UnmarshalBinary ¶
func (m *DeviceEventSourceSDT) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DeviceEventSourceSDT) UnmarshalJSON ¶
func (m *DeviceEventSourceSDT) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*DeviceEventSourceSDT) Validate ¶
func (m *DeviceEventSourceSDT) Validate(formats strfmt.Registry) error
Validate validates this device event source SDT
func (*DeviceEventSourceSDT) WeekDay ¶
func (m *DeviceEventSourceSDT) WeekDay() string
WeekDay gets the week day of this subtype
func (*DeviceEventSourceSDT) WeekOfMonth ¶
func (m *DeviceEventSourceSDT) WeekOfMonth() string
WeekOfMonth gets the week of month of this subtype
type DeviceGroup ¶
type DeviceGroup struct { // The Applies to custom query for this group (only for dynamic groups) AppliesTo string `json:"appliesTo,omitempty"` // The number of instances in each AWS region (only applies to AWS groups) // Read Only: true AwsRegionsInfo string `json:"awsRegionsInfo,omitempty"` // The String result returned by the transaction that tests the AWS credentials associated with the AWS group // Read Only: true AwsTestResult *AwsAccountTestResult `json:"awsTestResult,omitempty"` // The Status code result returned by the transaction that tests the AWS credentials associated with the AWS group // Read Only: true AwsTestResultCode int32 `json:"awsTestResultCode,omitempty"` // The number of instances in each Azure region (only applies to Azure groups) // Read Only: true AzureRegionsInfo string `json:"azureRegionsInfo,omitempty"` // The String result returned by the transaction that tests the Azure credentials associated with the Azure group // Read Only: true AzureTestResult *AzureAccountTestResult `json:"azureTestResult,omitempty"` // The Status code result returned by the transaction that tests the Azure credentials associated with the Azure group // Read Only: true AzureTestResultCode int32 `json:"azureTestResultCode,omitempty"` // The time, in epoch seconds format, that the device group was created // Read Only: true CreatedOn int64 `json:"createdOn,omitempty"` // The properties associated with this device group CustomProperties []*NameAndValue `json:"customProperties,omitempty"` // The description of the default collector assigned to the device group // Read Only: true DefaultCollectorDescription string `json:"defaultCollectorDescription,omitempty"` // The Id of the default collector assigned to the device group DefaultCollectorID int32 `json:"defaultCollectorId,omitempty"` // The description of the device group Description string `json:"description,omitempty"` // Indicates whether alerting is disabled (true) or enabled (false) for this device group DisableAlerting bool `json:"disableAlerting,omitempty"` // Whether or not alerting is effectively disabled for this device group (alerting may be disabled at a higher level, e.g. parent group) // Read Only: true EffectiveAlertEnabled *bool `json:"effectiveAlertEnabled,omitempty"` // Indicates whether Netflow is enabled (true) or disabled (false) for the device group, the default value is true EnableNetflow interface{} `json:"enableNetflow,omitempty"` // The extra setting for cloud group Extra interface{} `json:"extra,omitempty"` // The full path of the device group (i.e. if the group 'Dev' is under a parent group named 'Production', the fullPath would be 'Production/Dev' // Read Only: true FullPath string `json:"fullPath,omitempty"` // gcp regions info // Read Only: true GcpRegionsInfo string `json:"gcpRegionsInfo,omitempty"` // The result returned by the transaction that tests the GCP credentials associated with the GCP group // Read Only: true GcpTestResult *GcpAccountTestResult `json:"gcpTestResult,omitempty"` // The Status code result returned by the transaction that tests the GCP credentials associated with the GCP group // Read Only: true GcpTestResultCode int32 `json:"gcpTestResultCode,omitempty"` // normal | dead // The status of this device group, where possible statuses are normal and dead. A group with a status of dead may indicate that one or more devices are dead within the group // Read Only: true GroupStatus string `json:"groupStatus,omitempty"` // The type of device group: normal and dynamic device groups will have groupType=Normal, and AWS groups will have a groupType value of AWS/SERVICE (e.g. AWS/S3) GroupType string `json:"groupType,omitempty"` // Whether if any Netflow enabled devices in this device group // Read Only: true HasNetflowEnabledDevices *bool `json:"hasNetflowEnabledDevices,omitempty"` // The id of the device group // Read Only: true ID int32 `json:"id,omitempty"` // The name of the device group // Required: true Name *string `json:"name"` // The number of AWS devices that belong to this device group (includes AWS devices in sub groups) // Read Only: true NumOfAWSDevices int64 `json:"numOfAWSDevices,omitempty"` // The number of Azure devices that belong to this device group (includes Azure devices in sub groups) // Read Only: true NumOfAzureDevices int64 `json:"numOfAzureDevices,omitempty"` // The number of AWS and normal devices that belong only to this device group (doesn't include devices in sub-groups) // Read Only: true NumOfDirectDevices int64 `json:"numOfDirectDevices,omitempty"` // The number of sub-groups that belong only to this device group (doesn't include groups under sub-groups) // Read Only: true NumOfDirectSubGroups int64 `json:"numOfDirectSubGroups,omitempty"` // num of gcp devices // Read Only: true NumOfGcpDevices int64 `json:"numOfGcpDevices,omitempty"` // The number of total devices, including both AWS and normal devices, that belong to this device group (includes normal devices in sub groups) // Read Only: true NumOfHosts int64 `json:"numOfHosts,omitempty"` // The id of the parent group for this device group (the root device group has an Id of 1) ParentID int32 `json:"parentId,omitempty"` // The child device groups within this device group // Read Only: true SubGroups []*DeviceGroupData `json:"subGroups,omitempty"` // The permissions for the device group that are granted to the user that made this API request // Read Only: true UserPermission string `json:"userPermission,omitempty"` }
DeviceGroup device group swagger:model DeviceGroup
func (*DeviceGroup) MarshalBinary ¶
func (m *DeviceGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceGroup) UnmarshalBinary ¶
func (m *DeviceGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceGroupAlertThresholdInfo ¶
type DeviceGroupAlertThresholdInfo struct { // alert enabled // Read Only: true AlertEnabled *bool `json:"alertEnabled,omitempty"` // alert expr // Read Only: true AlertExpr string `json:"alertExpr,omitempty"` // group full path // Read Only: true GroupFullPath string `json:"groupFullPath,omitempty"` // group Id // Read Only: true GroupID int32 `json:"groupId,omitempty"` // user permission // Read Only: true UserPermission string `json:"userPermission,omitempty"` }
DeviceGroupAlertThresholdInfo device group alert threshold info swagger:model DeviceGroupAlertThresholdInfo
func (*DeviceGroupAlertThresholdInfo) MarshalBinary ¶
func (m *DeviceGroupAlertThresholdInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceGroupAlertThresholdInfo) UnmarshalBinary ¶
func (m *DeviceGroupAlertThresholdInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceGroupData ¶
type DeviceGroupData struct { // The Applies to custom query for this group (only for dynamic groups) // Read Only: true AppliesTo string `json:"appliesTo,omitempty"` // The number of instances in each AWS region (only applies to AWS groups) // Read Only: true AwsRegionsInfo string `json:"awsRegionsInfo,omitempty"` // The number of instances in each Azure region (only applies to Azure groups) // Read Only: true AzureRegionsInfo string `json:"azureRegionsInfo,omitempty"` // The description of the device group // Read Only: true Description string `json:"description,omitempty"` // The full path of the device group (i.e. if the group 'Dev' is under a parent group named 'Production', the fullPath would be 'Production/Dev' // Read Only: true FullPath string `json:"fullPath,omitempty"` // gcp regions info // Read Only: true GcpRegionsInfo string `json:"gcpRegionsInfo,omitempty"` // The type of device group: normal and dynamic device groups will have groupType=Normal, and AWS groups will have a groupType value of AWS/SERVICE (e.g. AWS/S3) // Read Only: true GroupType string `json:"groupType,omitempty"` // The id of the device group // Read Only: true ID int32 `json:"id,omitempty"` // The name of the device group // Read Only: true Name string `json:"name,omitempty"` // The number of AWS and normal devices that belong only to this device group (doesn't include devices in sub-groups) // Read Only: true NumOfDirectDevices int64 `json:"numOfDirectDevices,omitempty"` // The number of sub-groups that belong only to this device group (doesn't include groups under sub-groups) // Read Only: true NumOfDirectSubGroups int64 `json:"numOfDirectSubGroups,omitempty"` // The number of total devices, including both AWS and normal devices, that belong to this device group (includes normal devices in sub groups) // Read Only: true NumOfHosts int32 `json:"numOfHosts,omitempty"` // The permissions for the device group that are granted to the user that made this API request // Read Only: true UserPermission string `json:"userPermission,omitempty"` }
DeviceGroupData device group data swagger:model DeviceGroupData
func (*DeviceGroupData) MarshalBinary ¶
func (m *DeviceGroupData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceGroupData) UnmarshalBinary ¶
func (m *DeviceGroupData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceGroupDataSource ¶
type DeviceGroupDataSource struct { // data source display name // Read Only: true DataSourceDisplayName string `json:"dataSourceDisplayName,omitempty"` // data source group name // Read Only: true DataSourceGroupName string `json:"dataSourceGroupName,omitempty"` // data source Id // Read Only: true DataSourceID int32 `json:"dataSourceId,omitempty"` // data source name // Read Only: true DataSourceName string `json:"dataSourceName,omitempty"` // data source type // Read Only: true DataSourceType string `json:"dataSourceType,omitempty"` // device group Id // Read Only: true DeviceGroupID int32 `json:"deviceGroupId,omitempty"` // disable alerting DisableAlerting bool `json:"disableAlerting,omitempty"` // stop monitoring StopMonitoring bool `json:"stopMonitoring,omitempty"` }
DeviceGroupDataSource device group data source swagger:model DeviceGroupDataSource
func (*DeviceGroupDataSource) MarshalBinary ¶
func (m *DeviceGroupDataSource) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceGroupDataSource) UnmarshalBinary ¶
func (m *DeviceGroupDataSource) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceGroupDataSourceAlertConfig ¶
type DeviceGroupDataSourceAlertConfig struct { // datasource type // Read Only: true DatasourceType string `json:"datasourceType,omitempty"` // dp config // Read Only: true DpConfig []*DeviceGroupDataSourceDataPointConfig `json:"dpConfig,omitempty"` }
DeviceGroupDataSourceAlertConfig device group data source alert config swagger:model DeviceGroupDataSourceAlertConfig
func (*DeviceGroupDataSourceAlertConfig) MarshalBinary ¶
func (m *DeviceGroupDataSourceAlertConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceGroupDataSourceAlertConfig) UnmarshalBinary ¶
func (m *DeviceGroupDataSourceAlertConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceGroupDataSourceDataPointConfig ¶
type DeviceGroupDataSourceDataPointConfig struct { // alert expr // Required: true AlertExpr *string `json:"alertExpr"` // alert expr note AlertExprNote string `json:"alertExprNote,omitempty"` // data point description // Read Only: true DataPointDescription string `json:"dataPointDescription,omitempty"` // data point Id // Required: true DataPointID *int32 `json:"dataPointId"` // data point name // Required: true DataPointName *string `json:"dataPointName"` // disable alerting DisableAlerting bool `json:"disableAlerting,omitempty"` // global alert expr // Read Only: true GlobalAlertExpr string `json:"globalAlertExpr,omitempty"` }
DeviceGroupDataSourceDataPointConfig device group data source data point config swagger:model DeviceGroupDataSourceDataPointConfig
func (*DeviceGroupDataSourceDataPointConfig) MarshalBinary ¶
func (m *DeviceGroupDataSourceDataPointConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceGroupDataSourceDataPointConfig) UnmarshalBinary ¶
func (m *DeviceGroupDataSourceDataPointConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceGroupDatasourcePaginationResponse ¶
type DeviceGroupDatasourcePaginationResponse struct { // items Items []*DeviceGroupDataSource `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
DeviceGroupDatasourcePaginationResponse device group datasource pagination response swagger:model DeviceGroupDatasourcePaginationResponse
func (*DeviceGroupDatasourcePaginationResponse) MarshalBinary ¶
func (m *DeviceGroupDatasourcePaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceGroupDatasourcePaginationResponse) UnmarshalBinary ¶
func (m *DeviceGroupDatasourcePaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceGroupPaginationResponse ¶
type DeviceGroupPaginationResponse struct { // items Items []*DeviceGroup `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
DeviceGroupPaginationResponse device group pagination response swagger:model DeviceGroupPaginationResponse
func (*DeviceGroupPaginationResponse) MarshalBinary ¶
func (m *DeviceGroupPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceGroupPaginationResponse) UnmarshalBinary ¶
func (m *DeviceGroupPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceGroupSDT ¶
type DeviceGroupSDT struct { // The id of the datasource that this SDT will be associated with, for the specified group. dataSourceId 0 indicates all datasources DataSourceID int32 `json:"dataSourceId,omitempty"` // The name of the datasource that this SDT will be associated with, for the specified group. dataSourceName "All" indicates all datasources DataSourceName string `json:"dataSourceName,omitempty"` // The full path of the device group that this SDT will be associated with DeviceGroupFullPath string `json:"deviceGroupFullPath,omitempty"` // The id of the device group that the SDT will be associated with DeviceGroupID int32 `json:"deviceGroupId,omitempty"` // contains filtered or unexported fields }
DeviceGroupSDT device group SDT swagger:model DeviceGroupSDT
func (*DeviceGroupSDT) Admin ¶
func (m *DeviceGroupSDT) Admin() string
Admin gets the admin of this subtype
func (*DeviceGroupSDT) Comment ¶
func (m *DeviceGroupSDT) Comment() string
Comment gets the comment of this subtype
func (*DeviceGroupSDT) Duration ¶
func (m *DeviceGroupSDT) Duration() int32
Duration gets the duration of this subtype
func (*DeviceGroupSDT) EndDateTime ¶
func (m *DeviceGroupSDT) EndDateTime() int64
EndDateTime gets the end date time of this subtype
func (*DeviceGroupSDT) EndDateTimeOnLocal ¶
func (m *DeviceGroupSDT) EndDateTimeOnLocal() string
EndDateTimeOnLocal gets the end date time on local of this subtype
func (*DeviceGroupSDT) EndHour ¶
func (m *DeviceGroupSDT) EndHour() int32
EndHour gets the end hour of this subtype
func (*DeviceGroupSDT) EndMinute ¶
func (m *DeviceGroupSDT) EndMinute() int32
EndMinute gets the end minute of this subtype
func (*DeviceGroupSDT) Hour ¶
func (m *DeviceGroupSDT) Hour() int32
Hour gets the hour of this subtype
func (*DeviceGroupSDT) IsEffective ¶
func (m *DeviceGroupSDT) IsEffective() *bool
IsEffective gets the is effective of this subtype
func (*DeviceGroupSDT) MarshalBinary ¶
func (m *DeviceGroupSDT) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DeviceGroupSDT) MarshalJSON ¶
func (m DeviceGroupSDT) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DeviceGroupSDT) Minute ¶
func (m *DeviceGroupSDT) Minute() int32
Minute gets the minute of this subtype
func (*DeviceGroupSDT) MonthDay ¶
func (m *DeviceGroupSDT) MonthDay() int32
MonthDay gets the month day of this subtype
func (*DeviceGroupSDT) SDTType ¶
func (m *DeviceGroupSDT) SDTType() string
SDTType gets the sdt type of this subtype
func (*DeviceGroupSDT) SetAdmin ¶
func (m *DeviceGroupSDT) SetAdmin(val string)
SetAdmin sets the admin of this subtype
func (*DeviceGroupSDT) SetComment ¶
func (m *DeviceGroupSDT) SetComment(val string)
SetComment sets the comment of this subtype
func (*DeviceGroupSDT) SetDuration ¶
func (m *DeviceGroupSDT) SetDuration(val int32)
SetDuration sets the duration of this subtype
func (*DeviceGroupSDT) SetEndDateTime ¶
func (m *DeviceGroupSDT) SetEndDateTime(val int64)
SetEndDateTime sets the end date time of this subtype
func (*DeviceGroupSDT) SetEndDateTimeOnLocal ¶
func (m *DeviceGroupSDT) SetEndDateTimeOnLocal(val string)
SetEndDateTimeOnLocal sets the end date time on local of this subtype
func (*DeviceGroupSDT) SetEndHour ¶
func (m *DeviceGroupSDT) SetEndHour(val int32)
SetEndHour sets the end hour of this subtype
func (*DeviceGroupSDT) SetEndMinute ¶
func (m *DeviceGroupSDT) SetEndMinute(val int32)
SetEndMinute sets the end minute of this subtype
func (*DeviceGroupSDT) SetHour ¶
func (m *DeviceGroupSDT) SetHour(val int32)
SetHour sets the hour of this subtype
func (*DeviceGroupSDT) SetID ¶
func (m *DeviceGroupSDT) SetID(val string)
SetID sets the id of this subtype
func (*DeviceGroupSDT) SetIsEffective ¶
func (m *DeviceGroupSDT) SetIsEffective(val *bool)
SetIsEffective sets the is effective of this subtype
func (*DeviceGroupSDT) SetMinute ¶
func (m *DeviceGroupSDT) SetMinute(val int32)
SetMinute sets the minute of this subtype
func (*DeviceGroupSDT) SetMonthDay ¶
func (m *DeviceGroupSDT) SetMonthDay(val int32)
SetMonthDay sets the month day of this subtype
func (*DeviceGroupSDT) SetSDTType ¶
func (m *DeviceGroupSDT) SetSDTType(val string)
SetSDTType sets the sdt type of this subtype
func (*DeviceGroupSDT) SetStartDateTime ¶
func (m *DeviceGroupSDT) SetStartDateTime(val int64)
SetStartDateTime sets the start date time of this subtype
func (*DeviceGroupSDT) SetStartDateTimeOnLocal ¶
func (m *DeviceGroupSDT) SetStartDateTimeOnLocal(val string)
SetStartDateTimeOnLocal sets the start date time on local of this subtype
func (*DeviceGroupSDT) SetTimezone ¶
func (m *DeviceGroupSDT) SetTimezone(val string)
SetTimezone sets the timezone of this subtype
func (*DeviceGroupSDT) SetType ¶
func (m *DeviceGroupSDT) SetType(val string)
SetType sets the type of this subtype
func (*DeviceGroupSDT) SetWeekDay ¶
func (m *DeviceGroupSDT) SetWeekDay(val string)
SetWeekDay sets the week day of this subtype
func (*DeviceGroupSDT) SetWeekOfMonth ¶
func (m *DeviceGroupSDT) SetWeekOfMonth(val string)
SetWeekOfMonth sets the week of month of this subtype
func (*DeviceGroupSDT) StartDateTime ¶
func (m *DeviceGroupSDT) StartDateTime() int64
StartDateTime gets the start date time of this subtype
func (*DeviceGroupSDT) StartDateTimeOnLocal ¶
func (m *DeviceGroupSDT) StartDateTimeOnLocal() string
StartDateTimeOnLocal gets the start date time on local of this subtype
func (*DeviceGroupSDT) Timezone ¶
func (m *DeviceGroupSDT) Timezone() string
Timezone gets the timezone of this subtype
func (*DeviceGroupSDT) Type ¶
func (m *DeviceGroupSDT) Type() string
Type gets the type of this subtype
func (*DeviceGroupSDT) UnmarshalBinary ¶
func (m *DeviceGroupSDT) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DeviceGroupSDT) UnmarshalJSON ¶
func (m *DeviceGroupSDT) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*DeviceGroupSDT) Validate ¶
func (m *DeviceGroupSDT) Validate(formats strfmt.Registry) error
Validate validates this device group SDT
func (*DeviceGroupSDT) WeekDay ¶
func (m *DeviceGroupSDT) WeekDay() string
WeekDay gets the week day of this subtype
func (*DeviceGroupSDT) WeekOfMonth ¶
func (m *DeviceGroupSDT) WeekOfMonth() string
WeekOfMonth gets the week of month of this subtype
type DeviceGroupSDTHistoryPaginationResponse ¶
type DeviceGroupSDTHistoryPaginationResponse struct { // items Items []*SDTHistory `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
DeviceGroupSDTHistoryPaginationResponse device group SDT history pagination response swagger:model DeviceGroupSDTHistoryPaginationResponse
func (*DeviceGroupSDTHistoryPaginationResponse) MarshalBinary ¶
func (m *DeviceGroupSDTHistoryPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceGroupSDTHistoryPaginationResponse) UnmarshalBinary ¶
func (m *DeviceGroupSDTHistoryPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceNOCItem ¶
type DeviceNOCItem struct { // data point name // Required: true DataPointName *string `json:"dataPointName"` // data source display name // Required: true DataSourceDisplayName *string `json:"dataSourceDisplayName"` // device display name // Required: true DeviceDisplayName *string `json:"deviceDisplayName"` // device group full path // Required: true DeviceGroupFullPath *string `json:"deviceGroupFullPath"` // group by GroupBy string `json:"groupBy,omitempty"` // instance name // Required: true InstanceName *string `json:"instanceName"` // name // Required: true Name *string `json:"name"` }
DeviceNOCItem device n o c item swagger:model DeviceNOCItem
func (*DeviceNOCItem) MarshalBinary ¶
func (m *DeviceNOCItem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DeviceNOCItem) MarshalJSON ¶
func (m DeviceNOCItem) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DeviceNOCItem) SetType ¶
func (m *DeviceNOCItem) SetType(val string)
SetType sets the type of this subtype
func (*DeviceNOCItem) Type ¶
func (m *DeviceNOCItem) Type() string
Type gets the type of this subtype
func (*DeviceNOCItem) UnmarshalBinary ¶
func (m *DeviceNOCItem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DeviceNOCItem) UnmarshalJSON ¶
func (m *DeviceNOCItem) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type DevicePaginationResponse ¶
type DevicePaginationResponse struct { // items Items []*Device `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
DevicePaginationResponse device pagination response swagger:model DevicePaginationResponse
func (*DevicePaginationResponse) MarshalBinary ¶
func (m *DevicePaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DevicePaginationResponse) UnmarshalBinary ¶
func (m *DevicePaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceSDT ¶
type DeviceSDT struct { // The name of the device that this SDT will be associated with DeviceDisplayName string `json:"deviceDisplayName,omitempty"` // The id of the device that the SDT will be associated with DeviceID int32 `json:"deviceId,omitempty"` // contains filtered or unexported fields }
DeviceSDT device SDT swagger:model DeviceSDT
func (*DeviceSDT) EndDateTime ¶
EndDateTime gets the end date time of this subtype
func (*DeviceSDT) EndDateTimeOnLocal ¶
EndDateTimeOnLocal gets the end date time on local of this subtype
func (*DeviceSDT) IsEffective ¶
IsEffective gets the is effective of this subtype
func (*DeviceSDT) MarshalBinary ¶
MarshalBinary interface implementation
func (DeviceSDT) MarshalJSON ¶
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DeviceSDT) SetComment ¶
SetComment sets the comment of this subtype
func (*DeviceSDT) SetDuration ¶
SetDuration sets the duration of this subtype
func (*DeviceSDT) SetEndDateTime ¶
SetEndDateTime sets the end date time of this subtype
func (*DeviceSDT) SetEndDateTimeOnLocal ¶
SetEndDateTimeOnLocal sets the end date time on local of this subtype
func (*DeviceSDT) SetEndHour ¶
SetEndHour sets the end hour of this subtype
func (*DeviceSDT) SetEndMinute ¶
SetEndMinute sets the end minute of this subtype
func (*DeviceSDT) SetIsEffective ¶
SetIsEffective sets the is effective of this subtype
func (*DeviceSDT) SetMonthDay ¶
SetMonthDay sets the month day of this subtype
func (*DeviceSDT) SetSDTType ¶
SetSDTType sets the sdt type of this subtype
func (*DeviceSDT) SetStartDateTime ¶
SetStartDateTime sets the start date time of this subtype
func (*DeviceSDT) SetStartDateTimeOnLocal ¶
SetStartDateTimeOnLocal sets the start date time on local of this subtype
func (*DeviceSDT) SetTimezone ¶
SetTimezone sets the timezone of this subtype
func (*DeviceSDT) SetWeekDay ¶
SetWeekDay sets the week day of this subtype
func (*DeviceSDT) SetWeekOfMonth ¶
SetWeekOfMonth sets the week of month of this subtype
func (*DeviceSDT) StartDateTime ¶
StartDateTime gets the start date time of this subtype
func (*DeviceSDT) StartDateTimeOnLocal ¶
StartDateTimeOnLocal gets the start date time on local of this subtype
func (*DeviceSDT) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*DeviceSDT) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*DeviceSDT) WeekOfMonth ¶
WeekOfMonth gets the week of month of this subtype
type DeviceSDTHistoryPaginationResponse ¶
type DeviceSDTHistoryPaginationResponse struct { // items Items []*SDTHistory `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
DeviceSDTHistoryPaginationResponse device SDT history pagination response swagger:model DeviceSDTHistoryPaginationResponse
func (*DeviceSDTHistoryPaginationResponse) MarshalBinary ¶
func (m *DeviceSDTHistoryPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceSDTHistoryPaginationResponse) UnmarshalBinary ¶
func (m *DeviceSDTHistoryPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceSLAWidget ¶
type DeviceSLAWidget struct { // The services that should be used to compute the SLA, where each service should include serviceGroup and service BottomLabel string `json:"bottomLabel,omitempty"` // The threshold of color changes ColorThresholds []*ColorThreshold `json:"colorThresholds,omitempty"` // The days that SLA should be computed for, separated by commas. 1=Sunday, 2=Monday, 3=Tuesday, 4=Wednesday, 5=Thursday, 6=Friday, 7=Saturday. DaysInWeek string `json:"daysInWeek,omitempty"` // Whether or not selected metrics should be combined into one number (displayType:0) or should be displayed individually, up to four metrics (displayType:1) DisplayType int32 `json:"displayType,omitempty"` // The metrics (datapoints) that should be used to compute the SLA, where each service should include groupName (can be *), deviceName (can be *), dataSourceId or dataSourceFullName, instances (can be *), metric (datapoint), threshold, and exclusionSDTType (empty string means SDT periods will not be excluded, "group" means SDT periods at the device group level will be excluded, and "device" means SDT periods at the device level will be excluded) // Required: true Metrics []*SLAMetric `json:"metrics"` // The period during the selected days that the SLA should be computed for. * = all day, or a time range can be specified in the format of "hh:mm TO hh:mm", e.g. "01:15 TO 17:15" PeriodInOneDay string `json:"periodInOneDay,omitempty"` // The specific timezone for the widget Timezone string `json:"timezone,omitempty"` // Top list size for each point, 1 means aggregate TopX int32 `json:"topX,omitempty"` // How no data should be treated: 0 = unmonitored time will be ignored & subtracted from the total possible time, 1 = unmonitored time will be subtracted from uptime and counted as a violation, 2 = unmonitored time will be added to uptime and counted as available UnmonitoredTimeType int32 `json:"unmonitoredTimeType,omitempty"` // contains filtered or unexported fields }
DeviceSLAWidget device SLA widget swagger:model DeviceSLAWidget
func (*DeviceSLAWidget) DashboardID ¶
func (m *DeviceSLAWidget) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*DeviceSLAWidget) Description ¶
func (m *DeviceSLAWidget) Description() string
Description gets the description of this subtype
func (*DeviceSLAWidget) Interval ¶
func (m *DeviceSLAWidget) Interval() int32
Interval gets the interval of this subtype
func (*DeviceSLAWidget) LastUpdatedBy ¶
func (m *DeviceSLAWidget) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*DeviceSLAWidget) LastUpdatedOn ¶
func (m *DeviceSLAWidget) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*DeviceSLAWidget) MarshalBinary ¶
func (m *DeviceSLAWidget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DeviceSLAWidget) MarshalJSON ¶
func (m DeviceSLAWidget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DeviceSLAWidget) Name ¶
func (m *DeviceSLAWidget) Name() *string
Name gets the name of this subtype
func (*DeviceSLAWidget) SetDashboardID ¶
func (m *DeviceSLAWidget) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*DeviceSLAWidget) SetDescription ¶
func (m *DeviceSLAWidget) SetDescription(val string)
SetDescription sets the description of this subtype
func (*DeviceSLAWidget) SetID ¶
func (m *DeviceSLAWidget) SetID(val int32)
SetID sets the id of this subtype
func (*DeviceSLAWidget) SetInterval ¶
func (m *DeviceSLAWidget) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*DeviceSLAWidget) SetLastUpdatedBy ¶
func (m *DeviceSLAWidget) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*DeviceSLAWidget) SetLastUpdatedOn ¶
func (m *DeviceSLAWidget) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*DeviceSLAWidget) SetName ¶
func (m *DeviceSLAWidget) SetName(val *string)
SetName sets the name of this subtype
func (*DeviceSLAWidget) SetTheme ¶
func (m *DeviceSLAWidget) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*DeviceSLAWidget) SetTimescale ¶
func (m *DeviceSLAWidget) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*DeviceSLAWidget) SetType ¶
func (m *DeviceSLAWidget) SetType(val string)
SetType sets the type of this subtype
func (*DeviceSLAWidget) SetUserPermission ¶
func (m *DeviceSLAWidget) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*DeviceSLAWidget) Theme ¶
func (m *DeviceSLAWidget) Theme() string
Theme gets the theme of this subtype
func (*DeviceSLAWidget) Timescale ¶
func (m *DeviceSLAWidget) Timescale() string
Timescale gets the timescale of this subtype
func (*DeviceSLAWidget) Type ¶
func (m *DeviceSLAWidget) Type() string
Type gets the type of this subtype
func (*DeviceSLAWidget) UnmarshalBinary ¶
func (m *DeviceSLAWidget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DeviceSLAWidget) UnmarshalJSON ¶
func (m *DeviceSLAWidget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*DeviceSLAWidget) UserPermission ¶
func (m *DeviceSLAWidget) UserPermission() string
UserPermission gets the user permission of this subtype
type DeviceSLAWidgetData ¶
type DeviceSLAWidgetData struct { // result list // Read Only: true ResultList []*ResultItem `json:"resultList,omitempty"` // contains filtered or unexported fields }
DeviceSLAWidgetData device SLA widget data swagger:model DeviceSLAWidgetData
func (*DeviceSLAWidgetData) MarshalBinary ¶
func (m *DeviceSLAWidgetData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DeviceSLAWidgetData) MarshalJSON ¶
func (m DeviceSLAWidgetData) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DeviceSLAWidgetData) SetTitle ¶
func (m *DeviceSLAWidgetData) SetTitle(val string)
SetTitle sets the title of this subtype
func (*DeviceSLAWidgetData) SetType ¶
func (m *DeviceSLAWidgetData) SetType(val string)
SetType sets the type of this subtype
func (*DeviceSLAWidgetData) Title ¶
func (m *DeviceSLAWidgetData) Title() string
Title gets the title of this subtype
func (*DeviceSLAWidgetData) Type ¶
func (m *DeviceSLAWidgetData) Type() string
Type gets the type of this subtype
func (*DeviceSLAWidgetData) UnmarshalBinary ¶
func (m *DeviceSLAWidgetData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DeviceSLAWidgetData) UnmarshalJSON ¶
func (m *DeviceSLAWidgetData) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type DeviceStatus ¶
type DeviceStatus struct { // device display name // Read Only: true DeviceDisplayName string `json:"deviceDisplayName,omitempty"` // device Id // Required: true DeviceID *int32 `json:"deviceId"` // contains filtered or unexported fields }
DeviceStatus device status swagger:model DeviceStatus
func (*DeviceStatus) DashboardID ¶
func (m *DeviceStatus) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*DeviceStatus) Description ¶
func (m *DeviceStatus) Description() string
Description gets the description of this subtype
func (*DeviceStatus) Interval ¶
func (m *DeviceStatus) Interval() int32
Interval gets the interval of this subtype
func (*DeviceStatus) LastUpdatedBy ¶
func (m *DeviceStatus) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*DeviceStatus) LastUpdatedOn ¶
func (m *DeviceStatus) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*DeviceStatus) MarshalBinary ¶
func (m *DeviceStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DeviceStatus) MarshalJSON ¶
func (m DeviceStatus) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DeviceStatus) Name ¶
func (m *DeviceStatus) Name() *string
Name gets the name of this subtype
func (*DeviceStatus) SetDashboardID ¶
func (m *DeviceStatus) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*DeviceStatus) SetDescription ¶
func (m *DeviceStatus) SetDescription(val string)
SetDescription sets the description of this subtype
func (*DeviceStatus) SetID ¶
func (m *DeviceStatus) SetID(val int32)
SetID sets the id of this subtype
func (*DeviceStatus) SetInterval ¶
func (m *DeviceStatus) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*DeviceStatus) SetLastUpdatedBy ¶
func (m *DeviceStatus) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*DeviceStatus) SetLastUpdatedOn ¶
func (m *DeviceStatus) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*DeviceStatus) SetName ¶
func (m *DeviceStatus) SetName(val *string)
SetName sets the name of this subtype
func (*DeviceStatus) SetTheme ¶
func (m *DeviceStatus) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*DeviceStatus) SetTimescale ¶
func (m *DeviceStatus) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*DeviceStatus) SetType ¶
func (m *DeviceStatus) SetType(val string)
SetType sets the type of this subtype
func (*DeviceStatus) SetUserPermission ¶
func (m *DeviceStatus) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*DeviceStatus) Theme ¶
func (m *DeviceStatus) Theme() string
Theme gets the theme of this subtype
func (*DeviceStatus) Timescale ¶
func (m *DeviceStatus) Timescale() string
Timescale gets the timescale of this subtype
func (*DeviceStatus) Type ¶
func (m *DeviceStatus) Type() string
Type gets the type of this subtype
func (*DeviceStatus) UnmarshalBinary ¶
func (m *DeviceStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DeviceStatus) UnmarshalJSON ¶
func (m *DeviceStatus) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*DeviceStatus) UserPermission ¶
func (m *DeviceStatus) UserPermission() string
UserPermission gets the user permission of this subtype
type DummyAutoDiscoveryMethod ¶
type DummyAutoDiscoveryMethod struct { // generate count // Required: true GenerateCount *int32 `json:"generateCount"` // get generate count2 // Required: true GetGenerateCount2 *int32 `json:"getGenerateCount2"` // max number // Required: true MaxNumber *int32 `json:"maxNumber"` }
DummyAutoDiscoveryMethod dummy auto discovery method swagger:model DummyAutoDiscoveryMethod
func (*DummyAutoDiscoveryMethod) MarshalBinary ¶
func (m *DummyAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DummyAutoDiscoveryMethod) MarshalJSON ¶
func (m DummyAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DummyAutoDiscoveryMethod) Name ¶
func (m *DummyAutoDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*DummyAutoDiscoveryMethod) SetName ¶
func (m *DummyAutoDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*DummyAutoDiscoveryMethod) UnmarshalBinary ¶
func (m *DummyAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DummyAutoDiscoveryMethod) UnmarshalJSON ¶
func (m *DummyAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type DynamicColumn ¶
type DynamicColumn struct { // is hidden IsHidden bool `json:"isHidden,omitempty"` // name Name string `json:"name,omitempty"` }
DynamicColumn dynamic column swagger:model DynamicColumn
func (*DynamicColumn) MarshalBinary ¶
func (m *DynamicColumn) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DynamicColumn) UnmarshalBinary ¶
func (m *DynamicColumn) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DynamicTableWidget ¶
type DynamicTableWidget struct { // columns // Required: true Columns []*DynamicTableWidgetColumn `json:"columns"` // The full name of the selected datasource // Read Only: true DataSourceFullName string `json:"dataSourceFullName,omitempty"` // The id of the selected datasource // Required: true DataSourceID *int32 `json:"dataSourceId"` // forecast Forecast *TableWidgetForecastConfiguration `json:"forecast,omitempty"` // rows // Required: true Rows []*DynamicTableWidgetRow `json:"rows"` // sort order SortOrder string `json:"sortOrder,omitempty"` // top x TopX int32 `json:"topX,omitempty"` // contains filtered or unexported fields }
DynamicTableWidget dynamic table widget swagger:model DynamicTableWidget
func (*DynamicTableWidget) DashboardID ¶
func (m *DynamicTableWidget) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*DynamicTableWidget) Description ¶
func (m *DynamicTableWidget) Description() string
Description gets the description of this subtype
func (*DynamicTableWidget) ID ¶
func (m *DynamicTableWidget) ID() int32
ID gets the id of this subtype
func (*DynamicTableWidget) Interval ¶
func (m *DynamicTableWidget) Interval() int32
Interval gets the interval of this subtype
func (*DynamicTableWidget) LastUpdatedBy ¶
func (m *DynamicTableWidget) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*DynamicTableWidget) LastUpdatedOn ¶
func (m *DynamicTableWidget) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*DynamicTableWidget) MarshalBinary ¶
func (m *DynamicTableWidget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DynamicTableWidget) MarshalJSON ¶
func (m DynamicTableWidget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DynamicTableWidget) Name ¶
func (m *DynamicTableWidget) Name() *string
Name gets the name of this subtype
func (*DynamicTableWidget) SetDashboardID ¶
func (m *DynamicTableWidget) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*DynamicTableWidget) SetDescription ¶
func (m *DynamicTableWidget) SetDescription(val string)
SetDescription sets the description of this subtype
func (*DynamicTableWidget) SetID ¶
func (m *DynamicTableWidget) SetID(val int32)
SetID sets the id of this subtype
func (*DynamicTableWidget) SetInterval ¶
func (m *DynamicTableWidget) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*DynamicTableWidget) SetLastUpdatedBy ¶
func (m *DynamicTableWidget) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*DynamicTableWidget) SetLastUpdatedOn ¶
func (m *DynamicTableWidget) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*DynamicTableWidget) SetName ¶
func (m *DynamicTableWidget) SetName(val *string)
SetName sets the name of this subtype
func (*DynamicTableWidget) SetTheme ¶
func (m *DynamicTableWidget) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*DynamicTableWidget) SetTimescale ¶
func (m *DynamicTableWidget) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*DynamicTableWidget) SetType ¶
func (m *DynamicTableWidget) SetType(val string)
SetType sets the type of this subtype
func (*DynamicTableWidget) SetUserPermission ¶
func (m *DynamicTableWidget) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*DynamicTableWidget) Theme ¶
func (m *DynamicTableWidget) Theme() string
Theme gets the theme of this subtype
func (*DynamicTableWidget) Timescale ¶
func (m *DynamicTableWidget) Timescale() string
Timescale gets the timescale of this subtype
func (*DynamicTableWidget) Type ¶
func (m *DynamicTableWidget) Type() string
Type gets the type of this subtype
func (*DynamicTableWidget) UnmarshalBinary ¶
func (m *DynamicTableWidget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DynamicTableWidget) UnmarshalJSON ¶
func (m *DynamicTableWidget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*DynamicTableWidget) UserPermission ¶
func (m *DynamicTableWidget) UserPermission() string
UserPermission gets the user permission of this subtype
type DynamicTableWidgetColumn ¶
type DynamicTableWidgetColumn struct { // The threshold of color changes ColorThresholds []*ColorThreshold `json:"colorThresholds,omitempty"` // The name for the column // Required: true ColumnName *string `json:"columnName"` // The id of the datapoint // Required: true DataPointID *int32 `json:"dataPointId"` // The name of the datapoint // Read Only: true DataPointName string `json:"dataPointName,omitempty"` // The display type, it includes two options: raw|percent DisplayType string `json:"displayType,omitempty"` // Whether or not forecasting is enabled EnableForecast bool `json:"enableForecast,omitempty"` // The maximum value of the table widget MaxValue float64 `json:"maxValue,omitempty"` // The minimum value of the table widget MinValue float64 `json:"minValue,omitempty"` // The number of decimal points to round the value to. Options are 0, 1 and 2 RoundingDecimal int32 `json:"roundingDecimal,omitempty"` // The expression in this field will be performed on the datapoint. The Column name should be referenced as the datapoint Rpn string `json:"rpn,omitempty"` }
DynamicTableWidgetColumn dynamic table widget column swagger:model DynamicTableWidgetColumn
func (*DynamicTableWidgetColumn) MarshalBinary ¶
func (m *DynamicTableWidgetColumn) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DynamicTableWidgetColumn) UnmarshalBinary ¶
func (m *DynamicTableWidgetColumn) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DynamicTableWidgetData ¶
type DynamicTableWidgetData struct { // column headers // Read Only: true ColumnHeaders []*ColumnHeader `json:"columnHeaders,omitempty"` // rows // Read Only: true Rows []*RowData `json:"rows,omitempty"` // contains filtered or unexported fields }
DynamicTableWidgetData dynamic table widget data swagger:model DynamicTableWidgetData
func (*DynamicTableWidgetData) MarshalBinary ¶
func (m *DynamicTableWidgetData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (DynamicTableWidgetData) MarshalJSON ¶
func (m DynamicTableWidgetData) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*DynamicTableWidgetData) SetTitle ¶
func (m *DynamicTableWidgetData) SetTitle(val string)
SetTitle sets the title of this subtype
func (*DynamicTableWidgetData) SetType ¶
func (m *DynamicTableWidgetData) SetType(val string)
SetType sets the type of this subtype
func (*DynamicTableWidgetData) Title ¶
func (m *DynamicTableWidgetData) Title() string
Title gets the title of this subtype
func (*DynamicTableWidgetData) Type ¶
func (m *DynamicTableWidgetData) Type() string
Type gets the type of this subtype
func (*DynamicTableWidgetData) UnmarshalBinary ¶
func (m *DynamicTableWidgetData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*DynamicTableWidgetData) UnmarshalJSON ¶
func (m *DynamicTableWidgetData) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type DynamicTableWidgetRow ¶
type DynamicTableWidgetRow struct { // The display name of the device selected for the row // Read Only: true DeviceDisplayName string `json:"deviceDisplayName,omitempty"` // The full path of the group selected for the row // Read Only: true GroupFullPath string `json:"groupFullPath,omitempty"` // The instances for each column of the row // Read Only: true InstanceName string `json:"instanceName,omitempty"` // The label for the row Label string `json:"label,omitempty"` }
DynamicTableWidgetRow dynamic table widget row swagger:model DynamicTableWidgetRow
func (*DynamicTableWidgetRow) MarshalBinary ¶
func (m *DynamicTableWidgetRow) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DynamicTableWidgetRow) UnmarshalBinary ¶
func (m *DynamicTableWidgetRow) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EC2AutoDiscoveryMethod ¶
type EC2AutoDiscoveryMethod struct { // access key Id // Required: true AccessKeyID *string `json:"accessKeyId"` // secret access key // Required: true SecretAccessKey *string `json:"secretAccessKey"` }
EC2AutoDiscoveryMethod e c2 auto discovery method swagger:model EC2AutoDiscoveryMethod
func (*EC2AutoDiscoveryMethod) MarshalBinary ¶
func (m *EC2AutoDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (EC2AutoDiscoveryMethod) MarshalJSON ¶
func (m EC2AutoDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*EC2AutoDiscoveryMethod) Name ¶
func (m *EC2AutoDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*EC2AutoDiscoveryMethod) SetName ¶
func (m *EC2AutoDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*EC2AutoDiscoveryMethod) UnmarshalBinary ¶
func (m *EC2AutoDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*EC2AutoDiscoveryMethod) UnmarshalJSON ¶
func (m *EC2AutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type EC2NetscanPolicyCredential ¶
type EC2NetscanPolicyCredential struct { // Custom credentials that should be used for this scan Custom map[string]string `json:"custom,omitempty"` // The ID of the device group that credentials should be inherited from, for this scan DeviceGroupID int32 `json:"deviceGroupId,omitempty"` // The name of the device group that credentials should be inherited from, for this scan DeviceGroupName string `json:"deviceGroupName,omitempty"` }
EC2NetscanPolicyCredential e c2 netscan policy credential swagger:model EC2NetscanPolicyCredential
func (*EC2NetscanPolicyCredential) MarshalBinary ¶
func (m *EC2NetscanPolicyCredential) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EC2NetscanPolicyCredential) UnmarshalBinary ¶
func (m *EC2NetscanPolicyCredential) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EC2ScheduledEventAutoDiscoveryMethod ¶
type EC2ScheduledEventAutoDiscoveryMethod struct {
EC2ScheduledEventAutoDiscoveryMethodAllOf1
}
EC2ScheduledEventAutoDiscoveryMethod e c2 scheduled event auto discovery method swagger:model EC2ScheduledEventAutoDiscoveryMethod
func (*EC2ScheduledEventAutoDiscoveryMethod) MarshalBinary ¶
func (m *EC2ScheduledEventAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (EC2ScheduledEventAutoDiscoveryMethod) MarshalJSON ¶
func (m EC2ScheduledEventAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*EC2ScheduledEventAutoDiscoveryMethod) Name ¶
func (m *EC2ScheduledEventAutoDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*EC2ScheduledEventAutoDiscoveryMethod) SetName ¶
func (m *EC2ScheduledEventAutoDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*EC2ScheduledEventAutoDiscoveryMethod) UnmarshalBinary ¶
func (m *EC2ScheduledEventAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*EC2ScheduledEventAutoDiscoveryMethod) UnmarshalJSON ¶
func (m *EC2ScheduledEventAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type EC2ScheduledEventAutoDiscoveryMethodAllOf1 ¶
type EC2ScheduledEventAutoDiscoveryMethodAllOf1 interface{}
EC2ScheduledEventAutoDiscoveryMethodAllOf1 e c2 scheduled event auto discovery method all of1 swagger:model EC2ScheduledEventAutoDiscoveryMethodAllOf1
type ESXAutoDiscoveryMethod ¶
type ESXAutoDiscoveryMethod struct { // entity // Required: true Entity *string `json:"entity"` }
ESXAutoDiscoveryMethod e s x auto discovery method swagger:model ESXAutoDiscoveryMethod
func (*ESXAutoDiscoveryMethod) MarshalBinary ¶
func (m *ESXAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ESXAutoDiscoveryMethod) MarshalJSON ¶
func (m ESXAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ESXAutoDiscoveryMethod) Name ¶
func (m *ESXAutoDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*ESXAutoDiscoveryMethod) SetName ¶
func (m *ESXAutoDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*ESXAutoDiscoveryMethod) UnmarshalBinary ¶
func (m *ESXAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ESXAutoDiscoveryMethod) UnmarshalJSON ¶
func (m *ESXAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type ESXCollectorAttribute ¶
type ESXCollectorAttribute struct { // counters Counters []*DataSourceAttribute `json:"counters,omitempty"` // entity Entity string `json:"entity,omitempty"` }
ESXCollectorAttribute e s x collector attribute swagger:model ESXCollectorAttribute
func (*ESXCollectorAttribute) MarshalBinary ¶
func (m *ESXCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ESXCollectorAttribute) MarshalJSON ¶
func (m ESXCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ESXCollectorAttribute) Name ¶
func (m *ESXCollectorAttribute) Name() string
Name gets the name of this subtype
func (*ESXCollectorAttribute) SetName ¶
func (m *ESXCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*ESXCollectorAttribute) UnmarshalBinary ¶
func (m *ESXCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ESXCollectorAttribute) UnmarshalJSON ¶
func (m *ESXCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type Ec2DDR ¶
type Ec2DDR struct { // assignment Assignment []*Assignment `json:"assignment,omitempty"` // change name ChangeName string `json:"changeName,omitempty"` }
Ec2DDR ec2 d d r swagger:model Ec2DDR
func (*Ec2DDR) MarshalBinary ¶
MarshalBinary interface implementation
func (*Ec2DDR) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Ec2Netscan ¶
type Ec2Netscan struct { // Which IP the EC2 instance should be monitored with for nec2 scans: private or public // Required: true Accessibility *string `json:"accessibility"` // The credentials to be used for the scan // Required: true Credentials *EC2NetscanPolicyCredential `json:"credentials"` // ddr Ddr *Ec2DDR `json:"ddr,omitempty"` // How dead EC2 instances should be handled for nec2 scans. Must be Manually DeadOperation string `json:"deadOperation,omitempty"` // ports Ports *NetscanPorts `json:"ports,omitempty"` // contains filtered or unexported fields }
Ec2Netscan ec2 netscan swagger:model Ec2Netscan
func (*Ec2Netscan) Collector ¶
func (m *Ec2Netscan) Collector() *int32
Collector gets the collector of this subtype
func (*Ec2Netscan) CollectorDescription ¶
func (m *Ec2Netscan) CollectorDescription() string
CollectorDescription gets the collector description of this subtype
func (*Ec2Netscan) CollectorGroup ¶
func (m *Ec2Netscan) CollectorGroup() int32
CollectorGroup gets the collector group of this subtype
func (*Ec2Netscan) CollectorGroupName ¶
func (m *Ec2Netscan) CollectorGroupName() string
CollectorGroupName gets the collector group name of this subtype
func (*Ec2Netscan) Creator ¶
func (m *Ec2Netscan) Creator() string
Creator gets the creator of this subtype
func (*Ec2Netscan) Description ¶
func (m *Ec2Netscan) Description() string
Description gets the description of this subtype
func (*Ec2Netscan) Duplicate ¶
func (m *Ec2Netscan) Duplicate() *ExcludeDuplicateIps
Duplicate gets the duplicate of this subtype
func (*Ec2Netscan) Group ¶
func (m *Ec2Netscan) Group() string
Group gets the group of this subtype
func (*Ec2Netscan) MarshalBinary ¶
func (m *Ec2Netscan) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (Ec2Netscan) MarshalJSON ¶
func (m Ec2Netscan) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*Ec2Netscan) Method ¶
func (m *Ec2Netscan) Method() string
Method gets the method of this subtype
func (*Ec2Netscan) NextStart ¶
func (m *Ec2Netscan) NextStart() string
NextStart gets the next start of this subtype
func (*Ec2Netscan) NextStartEpoch ¶
func (m *Ec2Netscan) NextStartEpoch() int64
NextStartEpoch gets the next start epoch of this subtype
func (*Ec2Netscan) NsgID ¶
func (m *Ec2Netscan) NsgID() int32
NsgID gets the nsg Id of this subtype
func (*Ec2Netscan) Schedule ¶
func (m *Ec2Netscan) Schedule() *NetScanSchedule
Schedule gets the schedule of this subtype
func (*Ec2Netscan) SetCollector ¶
func (m *Ec2Netscan) SetCollector(val *int32)
SetCollector sets the collector of this subtype
func (*Ec2Netscan) SetCollectorDescription ¶
func (m *Ec2Netscan) SetCollectorDescription(val string)
SetCollectorDescription sets the collector description of this subtype
func (*Ec2Netscan) SetCollectorGroup ¶
func (m *Ec2Netscan) SetCollectorGroup(val int32)
SetCollectorGroup sets the collector group of this subtype
func (*Ec2Netscan) SetCollectorGroupName ¶
func (m *Ec2Netscan) SetCollectorGroupName(val string)
SetCollectorGroupName sets the collector group name of this subtype
func (*Ec2Netscan) SetCreator ¶
func (m *Ec2Netscan) SetCreator(val string)
SetCreator sets the creator of this subtype
func (*Ec2Netscan) SetDescription ¶
func (m *Ec2Netscan) SetDescription(val string)
SetDescription sets the description of this subtype
func (*Ec2Netscan) SetDuplicate ¶
func (m *Ec2Netscan) SetDuplicate(val *ExcludeDuplicateIps)
SetDuplicate sets the duplicate of this subtype
func (*Ec2Netscan) SetGroup ¶
func (m *Ec2Netscan) SetGroup(val string)
SetGroup sets the group of this subtype
func (*Ec2Netscan) SetMethod ¶
func (m *Ec2Netscan) SetMethod(val string)
SetMethod sets the method of this subtype
func (*Ec2Netscan) SetName ¶
func (m *Ec2Netscan) SetName(val *string)
SetName sets the name of this subtype
func (*Ec2Netscan) SetNextStart ¶
func (m *Ec2Netscan) SetNextStart(val string)
SetNextStart sets the next start of this subtype
func (*Ec2Netscan) SetNextStartEpoch ¶
func (m *Ec2Netscan) SetNextStartEpoch(val int64)
SetNextStartEpoch sets the next start epoch of this subtype
func (*Ec2Netscan) SetNsgID ¶
func (m *Ec2Netscan) SetNsgID(val int32)
SetNsgID sets the nsg Id of this subtype
func (*Ec2Netscan) SetSchedule ¶
func (m *Ec2Netscan) SetSchedule(val *NetScanSchedule)
SetSchedule sets the schedule of this subtype
func (*Ec2Netscan) SetVersion ¶
func (m *Ec2Netscan) SetVersion(val int32)
SetVersion sets the version of this subtype
func (*Ec2Netscan) UnmarshalBinary ¶
func (m *Ec2Netscan) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*Ec2Netscan) UnmarshalJSON ¶
func (m *Ec2Netscan) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*Ec2Netscan) Validate ¶
func (m *Ec2Netscan) Validate(formats strfmt.Registry) error
Validate validates this ec2 netscan
func (*Ec2Netscan) Version ¶
func (m *Ec2Netscan) Version() int32
Version gets the version of this subtype
type EndpointPaginationResponse ¶
type EndpointPaginationResponse struct { // items Items []*NetflowEndpoint `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
EndpointPaginationResponse endpoint pagination response swagger:model EndpointPaginationResponse
func (*EndpointPaginationResponse) MarshalBinary ¶
func (m *EndpointPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EndpointPaginationResponse) UnmarshalBinary ¶
func (m *EndpointPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EntityProperty ¶
type EntityProperty struct { // inherit list InheritList []*InheritanceProp `json:"inheritList,omitempty"` // name // Read Only: true Name string `json:"name,omitempty"` // type // Read Only: true Type string `json:"type,omitempty"` // value // Read Only: true Value string `json:"value,omitempty"` }
EntityProperty entity property swagger:model EntityProperty
func (*EntityProperty) MarshalBinary ¶
func (m *EntityProperty) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EntityProperty) UnmarshalBinary ¶
func (m *EntityProperty) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ErrorResponse ¶
type ErrorResponse struct { // The error code // Read Only: true ErrorCode int32 `json:"errorCode,omitempty"` // The error detail // Read Only: true ErrorDetail interface{} `json:"errorDetail,omitempty"` // The error message // Read Only: true ErrorMessage string `json:"errorMessage,omitempty"` }
ErrorResponse error response swagger:model ErrorResponse
func (*ErrorResponse) MarshalBinary ¶
func (m *ErrorResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ErrorResponse) UnmarshalBinary ¶
func (m *ErrorResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EscalatingChain ¶
type EscalatingChain struct { // cc destinations CcDestinations []*Recipient `json:"ccDestinations,omitempty"` // description Description string `json:"description,omitempty"` // destinations // Required: true Destinations []*Chain `json:"destinations"` // enable throttling EnableThrottling bool `json:"enableThrottling,omitempty"` // id // Read Only: true ID int32 `json:"id,omitempty"` // in alerting // Read Only: true InAlerting *bool `json:"inAlerting,omitempty"` // name // Required: true Name *string `json:"name"` // throttling alerts ThrottlingAlerts int32 `json:"throttlingAlerts,omitempty"` // throttling period ThrottlingPeriod int32 `json:"throttlingPeriod,omitempty"` }
EscalatingChain escalating chain swagger:model EscalatingChain
func (*EscalatingChain) MarshalBinary ¶
func (m *EscalatingChain) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EscalatingChain) UnmarshalBinary ¶
func (m *EscalatingChain) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EscalationChainPaginationResponse ¶
type EscalationChainPaginationResponse struct { // items Items []*EscalatingChain `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
EscalationChainPaginationResponse escalation chain pagination response swagger:model EscalationChainPaginationResponse
func (*EscalationChainPaginationResponse) MarshalBinary ¶
func (m *EscalationChainPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EscalationChainPaginationResponse) UnmarshalBinary ¶
func (m *EscalationChainPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExcludeDuplicateIps ¶
type ExcludeDuplicateIps struct { // The collectors for which monitored devices should be used to identify and exclude duplicate IPs, if duplicate type is 4 Collectors []string `json:"collectors,omitempty"` // The groups for which devices should be used to identify and exclude duplicate IPs, if duplicate type is 3 Groups []string `json:"groups,omitempty"` // What types of duplicate IPs should be excluded. Options are 1 (matching any monitored devices), 2 (matching devices already discovered by this scan), 3 (matching devices in these groups), and 4 (matching devices assigned to these collectors) Type int32 `json:"type,omitempty"` }
ExcludeDuplicateIps exclude duplicate ips swagger:model ExcludeDuplicateIps
func (*ExcludeDuplicateIps) MarshalBinary ¶
func (m *ExcludeDuplicateIps) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExcludeDuplicateIps) UnmarshalBinary ¶
func (m *ExcludeDuplicateIps) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FlashWidget ¶
type FlashWidget struct { // height Height int32 `json:"height,omitempty"` // url // Required: true URL *string `json:"url"` // contains filtered or unexported fields }
FlashWidget flash widget swagger:model FlashWidget
func (*FlashWidget) DashboardID ¶
func (m *FlashWidget) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*FlashWidget) Description ¶
func (m *FlashWidget) Description() string
Description gets the description of this subtype
func (*FlashWidget) Interval ¶
func (m *FlashWidget) Interval() int32
Interval gets the interval of this subtype
func (*FlashWidget) LastUpdatedBy ¶
func (m *FlashWidget) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*FlashWidget) LastUpdatedOn ¶
func (m *FlashWidget) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*FlashWidget) MarshalBinary ¶
func (m *FlashWidget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (FlashWidget) MarshalJSON ¶
func (m FlashWidget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*FlashWidget) SetDashboardID ¶
func (m *FlashWidget) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*FlashWidget) SetDescription ¶
func (m *FlashWidget) SetDescription(val string)
SetDescription sets the description of this subtype
func (*FlashWidget) SetID ¶
func (m *FlashWidget) SetID(val int32)
SetID sets the id of this subtype
func (*FlashWidget) SetInterval ¶
func (m *FlashWidget) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*FlashWidget) SetLastUpdatedBy ¶
func (m *FlashWidget) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*FlashWidget) SetLastUpdatedOn ¶
func (m *FlashWidget) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*FlashWidget) SetName ¶
func (m *FlashWidget) SetName(val *string)
SetName sets the name of this subtype
func (*FlashWidget) SetTheme ¶
func (m *FlashWidget) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*FlashWidget) SetTimescale ¶
func (m *FlashWidget) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*FlashWidget) SetType ¶
func (m *FlashWidget) SetType(val string)
SetType sets the type of this subtype
func (*FlashWidget) SetUserPermission ¶
func (m *FlashWidget) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*FlashWidget) Theme ¶
func (m *FlashWidget) Theme() string
Theme gets the theme of this subtype
func (*FlashWidget) Timescale ¶
func (m *FlashWidget) Timescale() string
Timescale gets the timescale of this subtype
func (*FlashWidget) UnmarshalBinary ¶
func (m *FlashWidget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*FlashWidget) UnmarshalJSON ¶
func (m *FlashWidget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*FlashWidget) UserPermission ¶
func (m *FlashWidget) UserPermission() string
UserPermission gets the user permission of this subtype
type FlowRecordPaginationResponse ¶
type FlowRecordPaginationResponse struct { // items Items []*NetFlowRecord `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
FlowRecordPaginationResponse flow record pagination response swagger:model FlowRecordPaginationResponse
func (*FlowRecordPaginationResponse) MarshalBinary ¶
func (m *FlowRecordPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FlowRecordPaginationResponse) UnmarshalBinary ¶
func (m *FlowRecordPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GCPNetscan ¶
type GCPNetscan struct { // gcp region // Read Only: true GcpRegion string `json:"gcpRegion,omitempty"` // gcp service // Read Only: true GcpService string `json:"gcpService,omitempty"` // group Id // Read Only: true GroupID int32 `json:"groupId,omitempty"` // project Id // Read Only: true ProjectID string `json:"projectId,omitempty"` // root name // Read Only: true RootName string `json:"rootName,omitempty"` // service account key // Read Only: true ServiceAccountKey string `json:"serviceAccountKey,omitempty"` // contains filtered or unexported fields }
GCPNetscan g c p netscan swagger:model GCPNetscan
func (*GCPNetscan) Collector ¶
func (m *GCPNetscan) Collector() *int32
Collector gets the collector of this subtype
func (*GCPNetscan) CollectorDescription ¶
func (m *GCPNetscan) CollectorDescription() string
CollectorDescription gets the collector description of this subtype
func (*GCPNetscan) CollectorGroup ¶
func (m *GCPNetscan) CollectorGroup() int32
CollectorGroup gets the collector group of this subtype
func (*GCPNetscan) CollectorGroupName ¶
func (m *GCPNetscan) CollectorGroupName() string
CollectorGroupName gets the collector group name of this subtype
func (*GCPNetscan) Creator ¶
func (m *GCPNetscan) Creator() string
Creator gets the creator of this subtype
func (*GCPNetscan) Description ¶
func (m *GCPNetscan) Description() string
Description gets the description of this subtype
func (*GCPNetscan) Duplicate ¶
func (m *GCPNetscan) Duplicate() *ExcludeDuplicateIps
Duplicate gets the duplicate of this subtype
func (*GCPNetscan) Group ¶
func (m *GCPNetscan) Group() string
Group gets the group of this subtype
func (*GCPNetscan) MarshalBinary ¶
func (m *GCPNetscan) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (GCPNetscan) MarshalJSON ¶
func (m GCPNetscan) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*GCPNetscan) Method ¶
func (m *GCPNetscan) Method() string
Method gets the method of this subtype
func (*GCPNetscan) NextStart ¶
func (m *GCPNetscan) NextStart() string
NextStart gets the next start of this subtype
func (*GCPNetscan) NextStartEpoch ¶
func (m *GCPNetscan) NextStartEpoch() int64
NextStartEpoch gets the next start epoch of this subtype
func (*GCPNetscan) NsgID ¶
func (m *GCPNetscan) NsgID() int32
NsgID gets the nsg Id of this subtype
func (*GCPNetscan) Schedule ¶
func (m *GCPNetscan) Schedule() *NetScanSchedule
Schedule gets the schedule of this subtype
func (*GCPNetscan) SetCollector ¶
func (m *GCPNetscan) SetCollector(val *int32)
SetCollector sets the collector of this subtype
func (*GCPNetscan) SetCollectorDescription ¶
func (m *GCPNetscan) SetCollectorDescription(val string)
SetCollectorDescription sets the collector description of this subtype
func (*GCPNetscan) SetCollectorGroup ¶
func (m *GCPNetscan) SetCollectorGroup(val int32)
SetCollectorGroup sets the collector group of this subtype
func (*GCPNetscan) SetCollectorGroupName ¶
func (m *GCPNetscan) SetCollectorGroupName(val string)
SetCollectorGroupName sets the collector group name of this subtype
func (*GCPNetscan) SetCreator ¶
func (m *GCPNetscan) SetCreator(val string)
SetCreator sets the creator of this subtype
func (*GCPNetscan) SetDescription ¶
func (m *GCPNetscan) SetDescription(val string)
SetDescription sets the description of this subtype
func (*GCPNetscan) SetDuplicate ¶
func (m *GCPNetscan) SetDuplicate(val *ExcludeDuplicateIps)
SetDuplicate sets the duplicate of this subtype
func (*GCPNetscan) SetGroup ¶
func (m *GCPNetscan) SetGroup(val string)
SetGroup sets the group of this subtype
func (*GCPNetscan) SetMethod ¶
func (m *GCPNetscan) SetMethod(val string)
SetMethod sets the method of this subtype
func (*GCPNetscan) SetName ¶
func (m *GCPNetscan) SetName(val *string)
SetName sets the name of this subtype
func (*GCPNetscan) SetNextStart ¶
func (m *GCPNetscan) SetNextStart(val string)
SetNextStart sets the next start of this subtype
func (*GCPNetscan) SetNextStartEpoch ¶
func (m *GCPNetscan) SetNextStartEpoch(val int64)
SetNextStartEpoch sets the next start epoch of this subtype
func (*GCPNetscan) SetNsgID ¶
func (m *GCPNetscan) SetNsgID(val int32)
SetNsgID sets the nsg Id of this subtype
func (*GCPNetscan) SetSchedule ¶
func (m *GCPNetscan) SetSchedule(val *NetScanSchedule)
SetSchedule sets the schedule of this subtype
func (*GCPNetscan) SetVersion ¶
func (m *GCPNetscan) SetVersion(val int32)
SetVersion sets the version of this subtype
func (*GCPNetscan) UnmarshalBinary ¶
func (m *GCPNetscan) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*GCPNetscan) UnmarshalJSON ¶
func (m *GCPNetscan) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*GCPNetscan) Validate ¶
func (m *GCPNetscan) Validate(formats strfmt.Registry) error
Validate validates this g c p netscan
func (*GCPNetscan) Version ¶
func (m *GCPNetscan) Version() int32
Version gets the version of this subtype
type GaugeDataPoint ¶
type GaugeDataPoint struct { // aggregate function AggregateFunction string `json:"aggregateFunction,omitempty"` // data point Id DataPointID int32 `json:"dataPointId,omitempty"` // data point name DataPointName string `json:"dataPointName,omitempty"` // data series DataSeries string `json:"dataSeries,omitempty"` // data source full name DataSourceFullName string `json:"dataSourceFullName,omitempty"` // data source Id DataSourceID int32 `json:"dataSourceId,omitempty"` // device display name // Required: true DeviceDisplayName *string `json:"deviceDisplayName"` // device group full path // Required: true DeviceGroupFullPath *string `json:"deviceGroupFullPath"` // instance name // Required: true InstanceName *string `json:"instanceName"` // rpn Rpn string `json:"rpn,omitempty"` }
GaugeDataPoint gauge data point swagger:model GaugeDataPoint
func (*GaugeDataPoint) MarshalBinary ¶
func (m *GaugeDataPoint) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GaugeDataPoint) UnmarshalBinary ¶
func (m *GaugeDataPoint) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GaugeWidget ¶
type GaugeWidget struct { // The threshold of Gauge color changes ColorThresholds []*ColorThreshold `json:"colorThresholds,omitempty"` // The datapoint whose value is displayed in the gauge widget // Required: true DataPoint *GaugeDataPoint `json:"dataPoint"` // Display as "Raw Value" or "Percent" DisplayType int32 `json:"displayType,omitempty"` // The unit for the raw value DisplayUnit string `json:"displayUnit,omitempty"` // The legend for the widget, displayed underneath the gauge Legend string `json:"legend,omitempty"` // The maximum value of the gauge widget, displayed on the right side of the gauge MaxValue float64 `json:"maxValue,omitempty"` // The minimum value of the gauge widget, displayed on the left side of the gauge MinValue float64 `json:"minValue,omitempty"` // The time range over which the peak value is determined PeakTimeRange string `json:"peakTimeRange,omitempty"` // Whether or not the peak value is displayed on the gauge widget ShowPeak bool `json:"showPeak,omitempty"` // contains filtered or unexported fields }
GaugeWidget gauge widget swagger:model GaugeWidget
func (*GaugeWidget) DashboardID ¶
func (m *GaugeWidget) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*GaugeWidget) Description ¶
func (m *GaugeWidget) Description() string
Description gets the description of this subtype
func (*GaugeWidget) Interval ¶
func (m *GaugeWidget) Interval() int32
Interval gets the interval of this subtype
func (*GaugeWidget) LastUpdatedBy ¶
func (m *GaugeWidget) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*GaugeWidget) LastUpdatedOn ¶
func (m *GaugeWidget) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*GaugeWidget) MarshalBinary ¶
func (m *GaugeWidget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (GaugeWidget) MarshalJSON ¶
func (m GaugeWidget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*GaugeWidget) SetDashboardID ¶
func (m *GaugeWidget) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*GaugeWidget) SetDescription ¶
func (m *GaugeWidget) SetDescription(val string)
SetDescription sets the description of this subtype
func (*GaugeWidget) SetID ¶
func (m *GaugeWidget) SetID(val int32)
SetID sets the id of this subtype
func (*GaugeWidget) SetInterval ¶
func (m *GaugeWidget) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*GaugeWidget) SetLastUpdatedBy ¶
func (m *GaugeWidget) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*GaugeWidget) SetLastUpdatedOn ¶
func (m *GaugeWidget) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*GaugeWidget) SetName ¶
func (m *GaugeWidget) SetName(val *string)
SetName sets the name of this subtype
func (*GaugeWidget) SetTheme ¶
func (m *GaugeWidget) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*GaugeWidget) SetTimescale ¶
func (m *GaugeWidget) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*GaugeWidget) SetType ¶
func (m *GaugeWidget) SetType(val string)
SetType sets the type of this subtype
func (*GaugeWidget) SetUserPermission ¶
func (m *GaugeWidget) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*GaugeWidget) Theme ¶
func (m *GaugeWidget) Theme() string
Theme gets the theme of this subtype
func (*GaugeWidget) Timescale ¶
func (m *GaugeWidget) Timescale() string
Timescale gets the timescale of this subtype
func (*GaugeWidget) UnmarshalBinary ¶
func (m *GaugeWidget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*GaugeWidget) UnmarshalJSON ¶
func (m *GaugeWidget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*GaugeWidget) UserPermission ¶
func (m *GaugeWidget) UserPermission() string
UserPermission gets the user permission of this subtype
type GaugeWidgetData ¶
type GaugeWidgetData struct { // color level // Read Only: true ColorLevel int32 `json:"colorLevel,omitempty"` // current value // Read Only: true CurrentValue float64 `json:"currentValue,omitempty"` // display type DisplayType int32 `json:"displayType,omitempty"` // display unit DisplayUnit string `json:"displayUnit,omitempty"` // history timestamps // Read Only: true HistoryTimestamps []int64 `json:"historyTimestamps,omitempty"` // history values // Read Only: true HistoryValues interface{} `json:"historyValues,omitempty"` // legend // Read Only: true Legend string `json:"legend,omitempty"` // max value // Read Only: true MaxValue float64 `json:"maxValue,omitempty"` // min value // Read Only: true MinValue float64 `json:"minValue,omitempty"` // peak time // Read Only: true PeakTime int64 `json:"peakTime,omitempty"` // peak time on local // Read Only: true PeakTimeOnLocal string `json:"peakTimeOnLocal,omitempty"` // peak value // Read Only: true PeakValue float64 `json:"peakValue,omitempty"` // show peak // Read Only: true ShowPeak *bool `json:"showPeak,omitempty"` // contains filtered or unexported fields }
GaugeWidgetData gauge widget data swagger:model GaugeWidgetData
func (*GaugeWidgetData) MarshalBinary ¶
func (m *GaugeWidgetData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (GaugeWidgetData) MarshalJSON ¶
func (m GaugeWidgetData) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*GaugeWidgetData) SetTitle ¶
func (m *GaugeWidgetData) SetTitle(val string)
SetTitle sets the title of this subtype
func (*GaugeWidgetData) SetType ¶
func (m *GaugeWidgetData) SetType(val string)
SetType sets the type of this subtype
func (*GaugeWidgetData) Title ¶
func (m *GaugeWidgetData) Title() string
Title gets the title of this subtype
func (*GaugeWidgetData) Type ¶
func (m *GaugeWidgetData) Type() string
Type gets the type of this subtype
func (*GaugeWidgetData) UnmarshalBinary ¶
func (m *GaugeWidgetData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*GaugeWidgetData) UnmarshalJSON ¶
func (m *GaugeWidgetData) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type GcpAccountTestResult ¶
type GcpAccountTestResult struct { // detail link DetailLink string `json:"detailLink,omitempty"` // no permission services // Unique: true NoPermissionServices []string `json:"noPermissionServices,omitempty"` // non permission errors // Unique: true NonPermissionErrors []string `json:"nonPermissionErrors,omitempty"` }
GcpAccountTestResult gcp account test result swagger:model GcpAccountTestResult
func (*GcpAccountTestResult) MarshalBinary ¶
func (m *GcpAccountTestResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GcpAccountTestResult) UnmarshalBinary ¶
func (m *GcpAccountTestResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GcpAppEngineDiscoveryMethod ¶
type GcpAppEngineDiscoveryMethod struct {
GcpAppEngineDiscoveryMethodAllOf1
}
GcpAppEngineDiscoveryMethod gcp app engine discovery method swagger:model GcpAppEngineDiscoveryMethod
func (*GcpAppEngineDiscoveryMethod) MarshalBinary ¶
func (m *GcpAppEngineDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (GcpAppEngineDiscoveryMethod) MarshalJSON ¶
func (m GcpAppEngineDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*GcpAppEngineDiscoveryMethod) Name ¶
func (m *GcpAppEngineDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*GcpAppEngineDiscoveryMethod) SetName ¶
func (m *GcpAppEngineDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*GcpAppEngineDiscoveryMethod) UnmarshalBinary ¶
func (m *GcpAppEngineDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*GcpAppEngineDiscoveryMethod) UnmarshalJSON ¶
func (m *GcpAppEngineDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type GcpAppEngineDiscoveryMethodAllOf1 ¶
type GcpAppEngineDiscoveryMethodAllOf1 interface{}
GcpAppEngineDiscoveryMethodAllOf1 gcp app engine discovery method all of1 swagger:model GcpAppEngineDiscoveryMethodAllOf1
type GcpBillingCollectorAttributeV2 ¶
type GcpBillingCollectorAttributeV2 struct {
GcpBillingCollectorAttributeV2AllOf1
}
GcpBillingCollectorAttributeV2 gcp billing collector attribute v2 swagger:model GcpBillingCollectorAttributeV2
func (*GcpBillingCollectorAttributeV2) MarshalBinary ¶
func (m *GcpBillingCollectorAttributeV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (GcpBillingCollectorAttributeV2) MarshalJSON ¶
func (m GcpBillingCollectorAttributeV2) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*GcpBillingCollectorAttributeV2) Name ¶
func (m *GcpBillingCollectorAttributeV2) Name() string
Name gets the name of this subtype
func (*GcpBillingCollectorAttributeV2) SetName ¶
func (m *GcpBillingCollectorAttributeV2) SetName(val string)
SetName sets the name of this subtype
func (*GcpBillingCollectorAttributeV2) UnmarshalBinary ¶
func (m *GcpBillingCollectorAttributeV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*GcpBillingCollectorAttributeV2) UnmarshalJSON ¶
func (m *GcpBillingCollectorAttributeV2) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type GcpBillingCollectorAttributeV2AllOf1 ¶
type GcpBillingCollectorAttributeV2AllOf1 interface{}
GcpBillingCollectorAttributeV2AllOf1 gcp billing collector attribute v2 all of1 swagger:model GcpBillingCollectorAttributeV2AllOf1
type GcpBillingDiscoveryMethod ¶
type GcpBillingDiscoveryMethod struct { // gcp billing type // Required: true GcpBillingType *string `json:"gcpBillingType"` }
GcpBillingDiscoveryMethod gcp billing discovery method swagger:model GcpBillingDiscoveryMethod
func (*GcpBillingDiscoveryMethod) MarshalBinary ¶
func (m *GcpBillingDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (GcpBillingDiscoveryMethod) MarshalJSON ¶
func (m GcpBillingDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*GcpBillingDiscoveryMethod) Name ¶
func (m *GcpBillingDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*GcpBillingDiscoveryMethod) SetName ¶
func (m *GcpBillingDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*GcpBillingDiscoveryMethod) UnmarshalBinary ¶
func (m *GcpBillingDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*GcpBillingDiscoveryMethod) UnmarshalJSON ¶
func (m *GcpBillingDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type GcpComputeServiceLimitsCollectorAttributeV2 ¶
type GcpComputeServiceLimitsCollectorAttributeV2 struct { // period Period int32 `json:"period,omitempty"` }
GcpComputeServiceLimitsCollectorAttributeV2 gcp compute service limits collector attribute v2 swagger:model GcpComputeServiceLimitsCollectorAttributeV2
func (*GcpComputeServiceLimitsCollectorAttributeV2) MarshalBinary ¶
func (m *GcpComputeServiceLimitsCollectorAttributeV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (GcpComputeServiceLimitsCollectorAttributeV2) MarshalJSON ¶
func (m GcpComputeServiceLimitsCollectorAttributeV2) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*GcpComputeServiceLimitsCollectorAttributeV2) Name ¶
func (m *GcpComputeServiceLimitsCollectorAttributeV2) Name() string
Name gets the name of this subtype
func (*GcpComputeServiceLimitsCollectorAttributeV2) SetName ¶
func (m *GcpComputeServiceLimitsCollectorAttributeV2) SetName(val string)
SetName sets the name of this subtype
func (*GcpComputeServiceLimitsCollectorAttributeV2) UnmarshalBinary ¶
func (m *GcpComputeServiceLimitsCollectorAttributeV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*GcpComputeServiceLimitsCollectorAttributeV2) UnmarshalJSON ¶
func (m *GcpComputeServiceLimitsCollectorAttributeV2) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type GcpStackDriverCollectorAttributeV2 ¶
type GcpStackDriverCollectorAttributeV2 struct { // period Period int32 `json:"period,omitempty"` }
GcpStackDriverCollectorAttributeV2 gcp stack driver collector attribute v2 swagger:model GcpStackDriverCollectorAttributeV2
func (*GcpStackDriverCollectorAttributeV2) MarshalBinary ¶
func (m *GcpStackDriverCollectorAttributeV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (GcpStackDriverCollectorAttributeV2) MarshalJSON ¶
func (m GcpStackDriverCollectorAttributeV2) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*GcpStackDriverCollectorAttributeV2) Name ¶
func (m *GcpStackDriverCollectorAttributeV2) Name() string
Name gets the name of this subtype
func (*GcpStackDriverCollectorAttributeV2) SetName ¶
func (m *GcpStackDriverCollectorAttributeV2) SetName(val string)
SetName sets the name of this subtype
func (*GcpStackDriverCollectorAttributeV2) UnmarshalBinary ¶
func (m *GcpStackDriverCollectorAttributeV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*GcpStackDriverCollectorAttributeV2) UnmarshalJSON ¶
func (m *GcpStackDriverCollectorAttributeV2) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type GenerateReportRequest ¶
type GenerateReportRequest struct { // The email addresses that LogicMonitor should send the report to, separated by commas ReceiveEmails string `json:"receiveEmails,omitempty"` // The id of the report to run ReportID int32 `json:"reportId,omitempty"` // Generate the report with the admin. 0 mean current user // Read Only: true WithAdminID int32 `json:"withAdminId,omitempty"` }
GenerateReportRequest generate report request swagger:model GenerateReportRequest
func (*GenerateReportRequest) MarshalBinary ¶
func (m *GenerateReportRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GenerateReportRequest) UnmarshalBinary ¶
func (m *GenerateReportRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GenerateReportResult ¶
type GenerateReportResult struct { // The id of the report // Required: true ReportID *int32 `json:"reportId"` // The url of the generated report // Read Only: true Resulturl string `json:"resulturl,omitempty"` // The task id of the generating process // Required: true TaskID *int64 `json:"taskId"` }
GenerateReportResult generate report result swagger:model GenerateReportResult
func (*GenerateReportResult) MarshalBinary ¶
func (m *GenerateReportResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GenerateReportResult) UnmarshalBinary ¶
func (m *GenerateReportResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GlobMatchToggle ¶
type GlobMatchToggle struct { // is glob IsGlob bool `json:"isGlob,omitempty"` // value Value string `json:"value,omitempty"` }
GlobMatchToggle glob match toggle swagger:model GlobMatchToggle
func (*GlobMatchToggle) MarshalBinary ¶
func (m *GlobMatchToggle) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GlobMatchToggle) UnmarshalBinary ¶
func (m *GlobMatchToggle) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GoogleMapWidget ¶
type GoogleMapWidget struct { // Whether ACKed alerts should be displayed AckChecked bool `json:"ackChecked,omitempty"` // Whether critical alerts should be displayed DisplayCriticalAlert bool `json:"displayCriticalAlert,omitempty"` // Whether error alerts should be displayed DisplayErrorAlert bool `json:"displayErrorAlert,omitempty"` // Whether warning alerts should be displayed DisplayWarnAlert bool `json:"displayWarnAlert,omitempty"` // The points info // Required: true MapPoints []*PointSource `json:"mapPoints"` // Whether alerts occuring during an SDT period should be displayed SDTChecked bool `json:"sdtChecked,omitempty"` // contains filtered or unexported fields }
GoogleMapWidget google map widget swagger:model GoogleMapWidget
func (*GoogleMapWidget) DashboardID ¶
func (m *GoogleMapWidget) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*GoogleMapWidget) Description ¶
func (m *GoogleMapWidget) Description() string
Description gets the description of this subtype
func (*GoogleMapWidget) Interval ¶
func (m *GoogleMapWidget) Interval() int32
Interval gets the interval of this subtype
func (*GoogleMapWidget) LastUpdatedBy ¶
func (m *GoogleMapWidget) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*GoogleMapWidget) LastUpdatedOn ¶
func (m *GoogleMapWidget) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*GoogleMapWidget) MarshalBinary ¶
func (m *GoogleMapWidget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (GoogleMapWidget) MarshalJSON ¶
func (m GoogleMapWidget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*GoogleMapWidget) Name ¶
func (m *GoogleMapWidget) Name() *string
Name gets the name of this subtype
func (*GoogleMapWidget) SetDashboardID ¶
func (m *GoogleMapWidget) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*GoogleMapWidget) SetDescription ¶
func (m *GoogleMapWidget) SetDescription(val string)
SetDescription sets the description of this subtype
func (*GoogleMapWidget) SetID ¶
func (m *GoogleMapWidget) SetID(val int32)
SetID sets the id of this subtype
func (*GoogleMapWidget) SetInterval ¶
func (m *GoogleMapWidget) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*GoogleMapWidget) SetLastUpdatedBy ¶
func (m *GoogleMapWidget) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*GoogleMapWidget) SetLastUpdatedOn ¶
func (m *GoogleMapWidget) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*GoogleMapWidget) SetName ¶
func (m *GoogleMapWidget) SetName(val *string)
SetName sets the name of this subtype
func (*GoogleMapWidget) SetTheme ¶
func (m *GoogleMapWidget) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*GoogleMapWidget) SetTimescale ¶
func (m *GoogleMapWidget) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*GoogleMapWidget) SetType ¶
func (m *GoogleMapWidget) SetType(val string)
SetType sets the type of this subtype
func (*GoogleMapWidget) SetUserPermission ¶
func (m *GoogleMapWidget) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*GoogleMapWidget) Theme ¶
func (m *GoogleMapWidget) Theme() string
Theme gets the theme of this subtype
func (*GoogleMapWidget) Timescale ¶
func (m *GoogleMapWidget) Timescale() string
Timescale gets the timescale of this subtype
func (*GoogleMapWidget) Type ¶
func (m *GoogleMapWidget) Type() string
Type gets the type of this subtype
func (*GoogleMapWidget) UnmarshalBinary ¶
func (m *GoogleMapWidget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*GoogleMapWidget) UnmarshalJSON ¶
func (m *GoogleMapWidget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*GoogleMapWidget) UserPermission ¶
func (m *GoogleMapWidget) UserPermission() string
UserPermission gets the user permission of this subtype
type GoogleMapWidgetData ¶
type GoogleMapWidgetData struct { // items // Read Only: true Items []*MapItemInfo `json:"items,omitempty"` // contains filtered or unexported fields }
GoogleMapWidgetData google map widget data swagger:model GoogleMapWidgetData
func (*GoogleMapWidgetData) MarshalBinary ¶
func (m *GoogleMapWidgetData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (GoogleMapWidgetData) MarshalJSON ¶
func (m GoogleMapWidgetData) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*GoogleMapWidgetData) SetTitle ¶
func (m *GoogleMapWidgetData) SetTitle(val string)
SetTitle sets the title of this subtype
func (*GoogleMapWidgetData) SetType ¶
func (m *GoogleMapWidgetData) SetType(val string)
SetType sets the type of this subtype
func (*GoogleMapWidgetData) Title ¶
func (m *GoogleMapWidgetData) Title() string
Title gets the title of this subtype
func (*GoogleMapWidgetData) Type ¶
func (m *GoogleMapWidgetData) Type() string
Type gets the type of this subtype
func (*GoogleMapWidgetData) UnmarshalBinary ¶
func (m *GoogleMapWidgetData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*GoogleMapWidgetData) UnmarshalJSON ¶
func (m *GoogleMapWidgetData) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type GraphDisplay ¶
type GraphDisplay struct { // color Color string `json:"color,omitempty"` // legend Legend string `json:"legend,omitempty"` // option Option string `json:"option,omitempty"` // type Type string `json:"type,omitempty"` }
GraphDisplay graph display swagger:model GraphDisplay
func (*GraphDisplay) MarshalBinary ¶
func (m *GraphDisplay) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GraphDisplay) UnmarshalBinary ¶
func (m *GraphDisplay) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GraphLine ¶
type GraphLine struct { // color name ColorName string `json:"colorName,omitempty"` // data point Id DataPointID int32 `json:"dataPointId,omitempty"` // data point name DataPointName string `json:"dataPointName,omitempty"` // is virtual data point IsVirtualDataPoint bool `json:"isVirtualDataPoint,omitempty"` // legend Legend string `json:"legend,omitempty"` // type Type int32 `json:"type,omitempty"` }
GraphLine graph line swagger:model GraphLine
func (*GraphLine) MarshalBinary ¶
MarshalBinary interface implementation
func (*GraphLine) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type GraphOpsNoteScope ¶
type GraphOpsNoteScope struct { // device group ids DeviceGroupIds []int32 `json:"deviceGroupIds,omitempty"` // device Id DeviceID int32 `json:"deviceId,omitempty"` // service group ids ServiceGroupIds []int32 `json:"serviceGroupIds,omitempty"` // service Id ServiceID int32 `json:"serviceId,omitempty"` // type Type string `json:"type,omitempty"` }
GraphOpsNoteScope graph ops note scope swagger:model GraphOpsNoteScope
func (*GraphOpsNoteScope) MarshalBinary ¶
func (m *GraphOpsNoteScope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GraphOpsNoteScope) UnmarshalBinary ¶
func (m *GraphOpsNoteScope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GraphPlot ¶
type GraphPlot struct { // base // Read Only: true Base int64 `json:"base,omitempty"` // base1024 // Read Only: true Base1024 *bool `json:"base1024,omitempty"` // display prio // Read Only: true DisplayPrio int32 `json:"displayPrio,omitempty"` // ds name // Read Only: true DsName string `json:"dsName,omitempty"` // end t z offset // Read Only: true EndTZOffset int32 `json:"endTZOffset,omitempty"` // end time // Read Only: true EndTime int64 `json:"endTime,omitempty"` // export file name // Read Only: true ExportFileName string `json:"exportFileName,omitempty"` // height // Read Only: true Height int32 `json:"height,omitempty"` // id // Read Only: true ID int32 `json:"id,omitempty"` // instances // Read Only: true // Unique: true Instances []int32 `json:"instances,omitempty"` // lines // Read Only: true Lines []*GraphPlotLine `json:"lines,omitempty"` // max value // Read Only: true MaxValue interface{} `json:"maxValue,omitempty"` // min value // Read Only: true MinValue interface{} `json:"minValue,omitempty"` // missinglines // Read Only: true Missinglines []string `json:"missinglines,omitempty"` // name // Read Only: true Name string `json:"name,omitempty"` // rigid // Read Only: true Rigid *bool `json:"rigid,omitempty"` // scopes // Read Only: true Scopes []*GraphOpsNoteScope `json:"scopes,omitempty"` // start t z offset // Read Only: true StartTZOffset int32 `json:"startTZOffset,omitempty"` // start time // Read Only: true StartTime int64 `json:"startTime,omitempty"` // step // Read Only: true Step int64 `json:"step,omitempty"` // time scale // Read Only: true TimeScale string `json:"timeScale,omitempty"` // time zone // Read Only: true TimeZone string `json:"timeZone,omitempty"` // time zone Id // Read Only: true TimeZoneID string `json:"timeZoneId,omitempty"` // timestamps // Read Only: true Timestamps []int64 `json:"timestamps,omitempty"` // vertical label // Read Only: true VerticalLabel string `json:"verticalLabel,omitempty"` // width // Read Only: true Width int32 `json:"width,omitempty"` // x axis name // Read Only: true XAxisName string `json:"xAxisName,omitempty"` // contains filtered or unexported fields }
GraphPlot graph plot swagger:model GraphPlot
func (*GraphPlot) MarshalBinary ¶
MarshalBinary interface implementation
func (GraphPlot) MarshalJSON ¶
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*GraphPlot) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*GraphPlot) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type GraphPlotLine ¶
type GraphPlotLine struct { // avg // Read Only: true Avg interface{} `json:"avg,omitempty"` // color // Read Only: true Color string `json:"color,omitempty"` // color name // Read Only: true ColorName string `json:"colorName,omitempty"` // data // Read Only: true Data []interface{} `json:"data,omitempty"` // decimal // Read Only: true Decimal int32 `json:"decimal,omitempty"` // description // Read Only: true Description string `json:"description,omitempty"` // label // Read Only: true Label string `json:"label,omitempty"` // legend // Read Only: true Legend string `json:"legend,omitempty"` // max // Read Only: true Max interface{} `json:"max,omitempty"` // min // Read Only: true Min interface{} `json:"min,omitempty"` // std // Read Only: true Std interface{} `json:"std,omitempty"` // type // Read Only: true Type string `json:"type,omitempty"` // use y max // Read Only: true UseYMax *bool `json:"useYMax,omitempty"` // visible // Read Only: true Visible *bool `json:"visible,omitempty"` }
GraphPlotLine graph plot line swagger:model GraphPlotLine
func (*GraphPlotLine) MarshalBinary ¶
func (m *GraphPlotLine) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GraphPlotLine) UnmarshalBinary ¶
func (m *GraphPlotLine) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GraphVirtualDataPoint ¶
type GraphVirtualDataPoint struct { // name Name string `json:"name,omitempty"` // rpn Rpn string `json:"rpn,omitempty"` }
GraphVirtualDataPoint graph virtual data point swagger:model GraphVirtualDataPoint
func (*GraphVirtualDataPoint) MarshalBinary ¶
func (m *GraphVirtualDataPoint) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*GraphVirtualDataPoint) UnmarshalBinary ¶
func (m *GraphVirtualDataPoint) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type GroupNetFlowRecord ¶
type GroupNetFlowRecord struct { // destination m bytes // Read Only: true DestinationMBytes float64 `json:"destinationMBytes,omitempty"` // device display name DeviceDisplayName string `json:"deviceDisplayName,omitempty"` // dst DNS // Read Only: true DstDNS string `json:"dstDNS,omitempty"` // dst IP // Read Only: true DstIP string `json:"dstIP,omitempty"` // dst port // Read Only: true DstPort int32 `json:"dstPort,omitempty"` // first epoch in sec // Read Only: true FirstEpochInSec int64 `json:"firstEpochInSec,omitempty"` // if in // Read Only: true IfIn int64 `json:"ifIn,omitempty"` // if out // Read Only: true IfOut int64 `json:"ifOut,omitempty"` // last epoch in sec // Read Only: true LastEpochInSec int64 `json:"lastEpochInSec,omitempty"` // percent usage // Read Only: true PercentUsage float64 `json:"percentUsage,omitempty"` // protocol // Read Only: true Protocol string `json:"protocol,omitempty"` // source m bytes // Read Only: true SourceMBytes float64 `json:"sourceMBytes,omitempty"` // src DNS // Read Only: true SrcDNS string `json:"srcDNS,omitempty"` // src IP // Read Only: true SrcIP string `json:"srcIP,omitempty"` // src port // Read Only: true SrcPort int32 `json:"srcPort,omitempty"` // usage // Read Only: true Usage float64 `json:"usage,omitempty"` }
GroupNetFlowRecord group net flow record swagger:model GroupNetFlowRecord
func (*GroupNetFlowRecord) DataType ¶
func (m *GroupNetFlowRecord) DataType() string
DataType gets the data type of this subtype
func (*GroupNetFlowRecord) MarshalBinary ¶
func (m *GroupNetFlowRecord) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (GroupNetFlowRecord) MarshalJSON ¶
func (m GroupNetFlowRecord) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*GroupNetFlowRecord) SetDataType ¶
func (m *GroupNetFlowRecord) SetDataType(val string)
SetDataType sets the data type of this subtype
func (*GroupNetFlowRecord) UnmarshalBinary ¶
func (m *GroupNetFlowRecord) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*GroupNetFlowRecord) UnmarshalJSON ¶
func (m *GroupNetFlowRecord) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type HTMLWidget ¶
type HTMLWidget struct { // is custom IsCustom bool `json:"isCustom,omitempty"` // resources // Required: true // Unique: true Resources []*WebResource `json:"resources"` // contains filtered or unexported fields }
HTMLWidget Html widget swagger:model HtmlWidget
func (*HTMLWidget) DashboardID ¶
func (m *HTMLWidget) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*HTMLWidget) Description ¶
func (m *HTMLWidget) Description() string
Description gets the description of this subtype
func (*HTMLWidget) Interval ¶
func (m *HTMLWidget) Interval() int32
Interval gets the interval of this subtype
func (*HTMLWidget) LastUpdatedBy ¶
func (m *HTMLWidget) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*HTMLWidget) LastUpdatedOn ¶
func (m *HTMLWidget) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*HTMLWidget) MarshalBinary ¶
func (m *HTMLWidget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (HTMLWidget) MarshalJSON ¶
func (m HTMLWidget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*HTMLWidget) SetDashboardID ¶
func (m *HTMLWidget) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*HTMLWidget) SetDescription ¶
func (m *HTMLWidget) SetDescription(val string)
SetDescription sets the description of this subtype
func (*HTMLWidget) SetInterval ¶
func (m *HTMLWidget) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*HTMLWidget) SetLastUpdatedBy ¶
func (m *HTMLWidget) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*HTMLWidget) SetLastUpdatedOn ¶
func (m *HTMLWidget) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*HTMLWidget) SetName ¶
func (m *HTMLWidget) SetName(val *string)
SetName sets the name of this subtype
func (*HTMLWidget) SetTheme ¶
func (m *HTMLWidget) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*HTMLWidget) SetTimescale ¶
func (m *HTMLWidget) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*HTMLWidget) SetType ¶
func (m *HTMLWidget) SetType(val string)
SetType sets the type of this subtype
func (*HTMLWidget) SetUserPermission ¶
func (m *HTMLWidget) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*HTMLWidget) Theme ¶
func (m *HTMLWidget) Theme() string
Theme gets the theme of this subtype
func (*HTMLWidget) Timescale ¶
func (m *HTMLWidget) Timescale() string
Timescale gets the timescale of this subtype
func (*HTMLWidget) UnmarshalBinary ¶
func (m *HTMLWidget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HTMLWidget) UnmarshalJSON ¶
func (m *HTMLWidget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*HTMLWidget) UserPermission ¶
func (m *HTMLWidget) UserPermission() string
UserPermission gets the user permission of this subtype
type HTTPAutoDiscoveryMethod ¶
type HTTPAutoDiscoveryMethod struct { // case sensitive // Required: true CaseSensitive *bool `json:"caseSensitive"` // follow redirect // Required: true FollowRedirect *bool `json:"followRedirect"` // ports // Required: true Ports *string `json:"ports"` // regex // Required: true Regex *string `json:"regex"` // uri // Required: true URI *string `json:"uri"` // use s s l // Required: true UseSSL *bool `json:"useSSL"` }
HTTPAutoDiscoveryMethod Http auto discovery method swagger:model HttpAutoDiscoveryMethod
func (*HTTPAutoDiscoveryMethod) MarshalBinary ¶
func (m *HTTPAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (HTTPAutoDiscoveryMethod) MarshalJSON ¶
func (m HTTPAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*HTTPAutoDiscoveryMethod) Name ¶
func (m *HTTPAutoDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*HTTPAutoDiscoveryMethod) SetName ¶
func (m *HTTPAutoDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*HTTPAutoDiscoveryMethod) UnmarshalBinary ¶
func (m *HTTPAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HTTPAutoDiscoveryMethod) UnmarshalJSON ¶
func (m *HTTPAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type HostCPUReport ¶
type HostCPUReport struct { // The Time Range configured for the report: Last 2 hours | Last 24 hours | Last calendar day | Last 7 days | Last 14 days | Last 30 days | Last calendar month | Last 365 days | Any custom date range in this format: YYYY-MM-dd hh:mm TO YYYY-MM-dd hh:mm DateRange string `json:"dateRange,omitempty"` // true | false. Whether or not CPU graphs should be displayed at the end of the report DisplayGraphs bool `json:"displayGraphs,omitempty"` // The groups selected for the report, where multiple devices are separated by commas // Required: true HostsVal *string `json:"hostsVal"` // true | false // false: CPU metrics will be displayed for all selected devices or groups // true: CPU metrics will only be displayed for the top ten device or groups Top10Only bool `json:"top10Only,omitempty"` // contains filtered or unexported fields }
HostCPUReport host Cpu report swagger:model HostCpuReport
func (*HostCPUReport) CustomReportTypeID ¶
func (m *HostCPUReport) CustomReportTypeID() int32
CustomReportTypeID gets the custom report type Id of this subtype
func (*HostCPUReport) CustomReportTypeName ¶
func (m *HostCPUReport) CustomReportTypeName() string
CustomReportTypeName gets the custom report type name of this subtype
func (*HostCPUReport) Delivery ¶
func (m *HostCPUReport) Delivery() string
Delivery gets the delivery of this subtype
func (*HostCPUReport) Description ¶
func (m *HostCPUReport) Description() string
Description gets the description of this subtype
func (*HostCPUReport) EnableViewAsOtherUser ¶
func (m *HostCPUReport) EnableViewAsOtherUser() *bool
EnableViewAsOtherUser gets the enable view as other user of this subtype
func (*HostCPUReport) Format ¶
func (m *HostCPUReport) Format() string
Format gets the format of this subtype
func (*HostCPUReport) GroupID ¶
func (m *HostCPUReport) GroupID() int32
GroupID gets the group Id of this subtype
func (*HostCPUReport) LastGenerateOn ¶
func (m *HostCPUReport) LastGenerateOn() int64
LastGenerateOn gets the last generate on of this subtype
func (*HostCPUReport) LastGeneratePages ¶
func (m *HostCPUReport) LastGeneratePages() int32
LastGeneratePages gets the last generate pages of this subtype
func (*HostCPUReport) LastGenerateSize ¶
func (m *HostCPUReport) LastGenerateSize() int64
LastGenerateSize gets the last generate size of this subtype
func (*HostCPUReport) LastmodifyUserID ¶
func (m *HostCPUReport) LastmodifyUserID() int32
LastmodifyUserID gets the lastmodify user Id of this subtype
func (*HostCPUReport) LastmodifyUserName ¶
func (m *HostCPUReport) LastmodifyUserName() string
LastmodifyUserName gets the lastmodify user name of this subtype
func (*HostCPUReport) MarshalBinary ¶
func (m *HostCPUReport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (HostCPUReport) MarshalJSON ¶
func (m HostCPUReport) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*HostCPUReport) Name ¶
func (m *HostCPUReport) Name() *string
Name gets the name of this subtype
func (*HostCPUReport) Recipients ¶
func (m *HostCPUReport) Recipients() []*ReportRecipient
Recipients gets the recipients of this subtype
func (*HostCPUReport) ReportLinkNum ¶
func (m *HostCPUReport) ReportLinkNum() int32
ReportLinkNum gets the report link num of this subtype
func (*HostCPUReport) Schedule ¶
func (m *HostCPUReport) Schedule() string
Schedule gets the schedule of this subtype
func (*HostCPUReport) ScheduleTimezone ¶
func (m *HostCPUReport) ScheduleTimezone() string
ScheduleTimezone gets the schedule timezone of this subtype
func (*HostCPUReport) SetCustomReportTypeID ¶
func (m *HostCPUReport) SetCustomReportTypeID(val int32)
SetCustomReportTypeID sets the custom report type Id of this subtype
func (*HostCPUReport) SetCustomReportTypeName ¶
func (m *HostCPUReport) SetCustomReportTypeName(val string)
SetCustomReportTypeName sets the custom report type name of this subtype
func (*HostCPUReport) SetDelivery ¶
func (m *HostCPUReport) SetDelivery(val string)
SetDelivery sets the delivery of this subtype
func (*HostCPUReport) SetDescription ¶
func (m *HostCPUReport) SetDescription(val string)
SetDescription sets the description of this subtype
func (*HostCPUReport) SetEnableViewAsOtherUser ¶
func (m *HostCPUReport) SetEnableViewAsOtherUser(val *bool)
SetEnableViewAsOtherUser sets the enable view as other user of this subtype
func (*HostCPUReport) SetFormat ¶
func (m *HostCPUReport) SetFormat(val string)
SetFormat sets the format of this subtype
func (*HostCPUReport) SetGroupID ¶
func (m *HostCPUReport) SetGroupID(val int32)
SetGroupID sets the group Id of this subtype
func (*HostCPUReport) SetID ¶
func (m *HostCPUReport) SetID(val int32)
SetID sets the id of this subtype
func (*HostCPUReport) SetLastGenerateOn ¶
func (m *HostCPUReport) SetLastGenerateOn(val int64)
SetLastGenerateOn sets the last generate on of this subtype
func (*HostCPUReport) SetLastGeneratePages ¶
func (m *HostCPUReport) SetLastGeneratePages(val int32)
SetLastGeneratePages sets the last generate pages of this subtype
func (*HostCPUReport) SetLastGenerateSize ¶
func (m *HostCPUReport) SetLastGenerateSize(val int64)
SetLastGenerateSize sets the last generate size of this subtype
func (*HostCPUReport) SetLastmodifyUserID ¶
func (m *HostCPUReport) SetLastmodifyUserID(val int32)
SetLastmodifyUserID sets the lastmodify user Id of this subtype
func (*HostCPUReport) SetLastmodifyUserName ¶
func (m *HostCPUReport) SetLastmodifyUserName(val string)
SetLastmodifyUserName sets the lastmodify user name of this subtype
func (*HostCPUReport) SetName ¶
func (m *HostCPUReport) SetName(val *string)
SetName sets the name of this subtype
func (*HostCPUReport) SetRecipients ¶
func (m *HostCPUReport) SetRecipients(val []*ReportRecipient)
SetRecipients sets the recipients of this subtype
func (*HostCPUReport) SetReportLinkNum ¶
func (m *HostCPUReport) SetReportLinkNum(val int32)
SetReportLinkNum sets the report link num of this subtype
func (*HostCPUReport) SetSchedule ¶
func (m *HostCPUReport) SetSchedule(val string)
SetSchedule sets the schedule of this subtype
func (*HostCPUReport) SetScheduleTimezone ¶
func (m *HostCPUReport) SetScheduleTimezone(val string)
SetScheduleTimezone sets the schedule timezone of this subtype
func (*HostCPUReport) SetType ¶
func (m *HostCPUReport) SetType(val string)
SetType sets the type of this subtype
func (*HostCPUReport) SetUserPermission ¶
func (m *HostCPUReport) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*HostCPUReport) Type ¶
func (m *HostCPUReport) Type() string
Type gets the type of this subtype
func (*HostCPUReport) UnmarshalBinary ¶
func (m *HostCPUReport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HostCPUReport) UnmarshalJSON ¶
func (m *HostCPUReport) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*HostCPUReport) UserPermission ¶
func (m *HostCPUReport) UserPermission() string
UserPermission gets the user permission of this subtype
type HostGroupInventoryReport ¶
type HostGroupInventoryReport struct { // host groups HostGroups string `json:"hostGroups,omitempty"` // include sub groups IncludeSubGroups bool `json:"includeSubGroups,omitempty"` // properties // Required: true Properties []string `json:"properties"` // sorted by SortedBy string `json:"sortedBy,omitempty"` // contains filtered or unexported fields }
HostGroupInventoryReport host group inventory report swagger:model HostGroupInventoryReport
func (*HostGroupInventoryReport) CustomReportTypeID ¶
func (m *HostGroupInventoryReport) CustomReportTypeID() int32
CustomReportTypeID gets the custom report type Id of this subtype
func (*HostGroupInventoryReport) CustomReportTypeName ¶
func (m *HostGroupInventoryReport) CustomReportTypeName() string
CustomReportTypeName gets the custom report type name of this subtype
func (*HostGroupInventoryReport) Delivery ¶
func (m *HostGroupInventoryReport) Delivery() string
Delivery gets the delivery of this subtype
func (*HostGroupInventoryReport) Description ¶
func (m *HostGroupInventoryReport) Description() string
Description gets the description of this subtype
func (*HostGroupInventoryReport) EnableViewAsOtherUser ¶
func (m *HostGroupInventoryReport) EnableViewAsOtherUser() *bool
EnableViewAsOtherUser gets the enable view as other user of this subtype
func (*HostGroupInventoryReport) Format ¶
func (m *HostGroupInventoryReport) Format() string
Format gets the format of this subtype
func (*HostGroupInventoryReport) GroupID ¶
func (m *HostGroupInventoryReport) GroupID() int32
GroupID gets the group Id of this subtype
func (*HostGroupInventoryReport) ID ¶
func (m *HostGroupInventoryReport) ID() int32
ID gets the id of this subtype
func (*HostGroupInventoryReport) LastGenerateOn ¶
func (m *HostGroupInventoryReport) LastGenerateOn() int64
LastGenerateOn gets the last generate on of this subtype
func (*HostGroupInventoryReport) LastGeneratePages ¶
func (m *HostGroupInventoryReport) LastGeneratePages() int32
LastGeneratePages gets the last generate pages of this subtype
func (*HostGroupInventoryReport) LastGenerateSize ¶
func (m *HostGroupInventoryReport) LastGenerateSize() int64
LastGenerateSize gets the last generate size of this subtype
func (*HostGroupInventoryReport) LastmodifyUserID ¶
func (m *HostGroupInventoryReport) LastmodifyUserID() int32
LastmodifyUserID gets the lastmodify user Id of this subtype
func (*HostGroupInventoryReport) LastmodifyUserName ¶
func (m *HostGroupInventoryReport) LastmodifyUserName() string
LastmodifyUserName gets the lastmodify user name of this subtype
func (*HostGroupInventoryReport) MarshalBinary ¶
func (m *HostGroupInventoryReport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (HostGroupInventoryReport) MarshalJSON ¶
func (m HostGroupInventoryReport) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*HostGroupInventoryReport) Name ¶
func (m *HostGroupInventoryReport) Name() *string
Name gets the name of this subtype
func (*HostGroupInventoryReport) Recipients ¶
func (m *HostGroupInventoryReport) Recipients() []*ReportRecipient
Recipients gets the recipients of this subtype
func (*HostGroupInventoryReport) ReportLinkNum ¶
func (m *HostGroupInventoryReport) ReportLinkNum() int32
ReportLinkNum gets the report link num of this subtype
func (*HostGroupInventoryReport) Schedule ¶
func (m *HostGroupInventoryReport) Schedule() string
Schedule gets the schedule of this subtype
func (*HostGroupInventoryReport) ScheduleTimezone ¶
func (m *HostGroupInventoryReport) ScheduleTimezone() string
ScheduleTimezone gets the schedule timezone of this subtype
func (*HostGroupInventoryReport) SetCustomReportTypeID ¶
func (m *HostGroupInventoryReport) SetCustomReportTypeID(val int32)
SetCustomReportTypeID sets the custom report type Id of this subtype
func (*HostGroupInventoryReport) SetCustomReportTypeName ¶
func (m *HostGroupInventoryReport) SetCustomReportTypeName(val string)
SetCustomReportTypeName sets the custom report type name of this subtype
func (*HostGroupInventoryReport) SetDelivery ¶
func (m *HostGroupInventoryReport) SetDelivery(val string)
SetDelivery sets the delivery of this subtype
func (*HostGroupInventoryReport) SetDescription ¶
func (m *HostGroupInventoryReport) SetDescription(val string)
SetDescription sets the description of this subtype
func (*HostGroupInventoryReport) SetEnableViewAsOtherUser ¶
func (m *HostGroupInventoryReport) SetEnableViewAsOtherUser(val *bool)
SetEnableViewAsOtherUser sets the enable view as other user of this subtype
func (*HostGroupInventoryReport) SetFormat ¶
func (m *HostGroupInventoryReport) SetFormat(val string)
SetFormat sets the format of this subtype
func (*HostGroupInventoryReport) SetGroupID ¶
func (m *HostGroupInventoryReport) SetGroupID(val int32)
SetGroupID sets the group Id of this subtype
func (*HostGroupInventoryReport) SetID ¶
func (m *HostGroupInventoryReport) SetID(val int32)
SetID sets the id of this subtype
func (*HostGroupInventoryReport) SetLastGenerateOn ¶
func (m *HostGroupInventoryReport) SetLastGenerateOn(val int64)
SetLastGenerateOn sets the last generate on of this subtype
func (*HostGroupInventoryReport) SetLastGeneratePages ¶
func (m *HostGroupInventoryReport) SetLastGeneratePages(val int32)
SetLastGeneratePages sets the last generate pages of this subtype
func (*HostGroupInventoryReport) SetLastGenerateSize ¶
func (m *HostGroupInventoryReport) SetLastGenerateSize(val int64)
SetLastGenerateSize sets the last generate size of this subtype
func (*HostGroupInventoryReport) SetLastmodifyUserID ¶
func (m *HostGroupInventoryReport) SetLastmodifyUserID(val int32)
SetLastmodifyUserID sets the lastmodify user Id of this subtype
func (*HostGroupInventoryReport) SetLastmodifyUserName ¶
func (m *HostGroupInventoryReport) SetLastmodifyUserName(val string)
SetLastmodifyUserName sets the lastmodify user name of this subtype
func (*HostGroupInventoryReport) SetName ¶
func (m *HostGroupInventoryReport) SetName(val *string)
SetName sets the name of this subtype
func (*HostGroupInventoryReport) SetRecipients ¶
func (m *HostGroupInventoryReport) SetRecipients(val []*ReportRecipient)
SetRecipients sets the recipients of this subtype
func (*HostGroupInventoryReport) SetReportLinkNum ¶
func (m *HostGroupInventoryReport) SetReportLinkNum(val int32)
SetReportLinkNum sets the report link num of this subtype
func (*HostGroupInventoryReport) SetSchedule ¶
func (m *HostGroupInventoryReport) SetSchedule(val string)
SetSchedule sets the schedule of this subtype
func (*HostGroupInventoryReport) SetScheduleTimezone ¶
func (m *HostGroupInventoryReport) SetScheduleTimezone(val string)
SetScheduleTimezone sets the schedule timezone of this subtype
func (*HostGroupInventoryReport) SetType ¶
func (m *HostGroupInventoryReport) SetType(val string)
SetType sets the type of this subtype
func (*HostGroupInventoryReport) SetUserPermission ¶
func (m *HostGroupInventoryReport) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*HostGroupInventoryReport) Type ¶
func (m *HostGroupInventoryReport) Type() string
Type gets the type of this subtype
func (*HostGroupInventoryReport) UnmarshalBinary ¶
func (m *HostGroupInventoryReport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HostGroupInventoryReport) UnmarshalJSON ¶
func (m *HostGroupInventoryReport) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*HostGroupInventoryReport) UserPermission ¶
func (m *HostGroupInventoryReport) UserPermission() string
UserPermission gets the user permission of this subtype
type HostInventoryMetric ¶
type HostInventoryMetric struct { // data source full name DataSourceFullName string `json:"dataSourceFullName,omitempty"` // data source Id // Required: true DataSourceID *int32 `json:"dataSourceId"` // instances Instances string `json:"instances,omitempty"` }
HostInventoryMetric host inventory metric swagger:model HostInventoryMetric
func (*HostInventoryMetric) MarshalBinary ¶
func (m *HostInventoryMetric) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HostInventoryMetric) UnmarshalBinary ¶
func (m *HostInventoryMetric) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HostInventoryReport ¶
type HostInventoryReport struct { // The devices OR groups (full path) selected for the report, where multiple entities are separated by commas HostsVal string `json:"hostsVal,omitempty"` // host | group. The type of entities specified in the hostsVal field HostsValType string `json:"hostsValType,omitempty"` // The instances will be included in the report Metrics []*HostInventoryMetric `json:"metrics,omitempty"` // The properties that should be displayed in the report // Required: true Properties []string `json:"properties"` // Specify a property that is included in the 'properties' list that should be used to sort the devices/groups displayed in the report SortedBy string `json:"sortedBy,omitempty"` // contains filtered or unexported fields }
HostInventoryReport host inventory report swagger:model HostInventoryReport
func (*HostInventoryReport) CustomReportTypeID ¶
func (m *HostInventoryReport) CustomReportTypeID() int32
CustomReportTypeID gets the custom report type Id of this subtype
func (*HostInventoryReport) CustomReportTypeName ¶
func (m *HostInventoryReport) CustomReportTypeName() string
CustomReportTypeName gets the custom report type name of this subtype
func (*HostInventoryReport) Delivery ¶
func (m *HostInventoryReport) Delivery() string
Delivery gets the delivery of this subtype
func (*HostInventoryReport) Description ¶
func (m *HostInventoryReport) Description() string
Description gets the description of this subtype
func (*HostInventoryReport) EnableViewAsOtherUser ¶
func (m *HostInventoryReport) EnableViewAsOtherUser() *bool
EnableViewAsOtherUser gets the enable view as other user of this subtype
func (*HostInventoryReport) Format ¶
func (m *HostInventoryReport) Format() string
Format gets the format of this subtype
func (*HostInventoryReport) GroupID ¶
func (m *HostInventoryReport) GroupID() int32
GroupID gets the group Id of this subtype
func (*HostInventoryReport) ID ¶
func (m *HostInventoryReport) ID() int32
ID gets the id of this subtype
func (*HostInventoryReport) LastGenerateOn ¶
func (m *HostInventoryReport) LastGenerateOn() int64
LastGenerateOn gets the last generate on of this subtype
func (*HostInventoryReport) LastGeneratePages ¶
func (m *HostInventoryReport) LastGeneratePages() int32
LastGeneratePages gets the last generate pages of this subtype
func (*HostInventoryReport) LastGenerateSize ¶
func (m *HostInventoryReport) LastGenerateSize() int64
LastGenerateSize gets the last generate size of this subtype
func (*HostInventoryReport) LastmodifyUserID ¶
func (m *HostInventoryReport) LastmodifyUserID() int32
LastmodifyUserID gets the lastmodify user Id of this subtype
func (*HostInventoryReport) LastmodifyUserName ¶
func (m *HostInventoryReport) LastmodifyUserName() string
LastmodifyUserName gets the lastmodify user name of this subtype
func (*HostInventoryReport) MarshalBinary ¶
func (m *HostInventoryReport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (HostInventoryReport) MarshalJSON ¶
func (m HostInventoryReport) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*HostInventoryReport) Name ¶
func (m *HostInventoryReport) Name() *string
Name gets the name of this subtype
func (*HostInventoryReport) Recipients ¶
func (m *HostInventoryReport) Recipients() []*ReportRecipient
Recipients gets the recipients of this subtype
func (*HostInventoryReport) ReportLinkNum ¶
func (m *HostInventoryReport) ReportLinkNum() int32
ReportLinkNum gets the report link num of this subtype
func (*HostInventoryReport) Schedule ¶
func (m *HostInventoryReport) Schedule() string
Schedule gets the schedule of this subtype
func (*HostInventoryReport) ScheduleTimezone ¶
func (m *HostInventoryReport) ScheduleTimezone() string
ScheduleTimezone gets the schedule timezone of this subtype
func (*HostInventoryReport) SetCustomReportTypeID ¶
func (m *HostInventoryReport) SetCustomReportTypeID(val int32)
SetCustomReportTypeID sets the custom report type Id of this subtype
func (*HostInventoryReport) SetCustomReportTypeName ¶
func (m *HostInventoryReport) SetCustomReportTypeName(val string)
SetCustomReportTypeName sets the custom report type name of this subtype
func (*HostInventoryReport) SetDelivery ¶
func (m *HostInventoryReport) SetDelivery(val string)
SetDelivery sets the delivery of this subtype
func (*HostInventoryReport) SetDescription ¶
func (m *HostInventoryReport) SetDescription(val string)
SetDescription sets the description of this subtype
func (*HostInventoryReport) SetEnableViewAsOtherUser ¶
func (m *HostInventoryReport) SetEnableViewAsOtherUser(val *bool)
SetEnableViewAsOtherUser sets the enable view as other user of this subtype
func (*HostInventoryReport) SetFormat ¶
func (m *HostInventoryReport) SetFormat(val string)
SetFormat sets the format of this subtype
func (*HostInventoryReport) SetGroupID ¶
func (m *HostInventoryReport) SetGroupID(val int32)
SetGroupID sets the group Id of this subtype
func (*HostInventoryReport) SetID ¶
func (m *HostInventoryReport) SetID(val int32)
SetID sets the id of this subtype
func (*HostInventoryReport) SetLastGenerateOn ¶
func (m *HostInventoryReport) SetLastGenerateOn(val int64)
SetLastGenerateOn sets the last generate on of this subtype
func (*HostInventoryReport) SetLastGeneratePages ¶
func (m *HostInventoryReport) SetLastGeneratePages(val int32)
SetLastGeneratePages sets the last generate pages of this subtype
func (*HostInventoryReport) SetLastGenerateSize ¶
func (m *HostInventoryReport) SetLastGenerateSize(val int64)
SetLastGenerateSize sets the last generate size of this subtype
func (*HostInventoryReport) SetLastmodifyUserID ¶
func (m *HostInventoryReport) SetLastmodifyUserID(val int32)
SetLastmodifyUserID sets the lastmodify user Id of this subtype
func (*HostInventoryReport) SetLastmodifyUserName ¶
func (m *HostInventoryReport) SetLastmodifyUserName(val string)
SetLastmodifyUserName sets the lastmodify user name of this subtype
func (*HostInventoryReport) SetName ¶
func (m *HostInventoryReport) SetName(val *string)
SetName sets the name of this subtype
func (*HostInventoryReport) SetRecipients ¶
func (m *HostInventoryReport) SetRecipients(val []*ReportRecipient)
SetRecipients sets the recipients of this subtype
func (*HostInventoryReport) SetReportLinkNum ¶
func (m *HostInventoryReport) SetReportLinkNum(val int32)
SetReportLinkNum sets the report link num of this subtype
func (*HostInventoryReport) SetSchedule ¶
func (m *HostInventoryReport) SetSchedule(val string)
SetSchedule sets the schedule of this subtype
func (*HostInventoryReport) SetScheduleTimezone ¶
func (m *HostInventoryReport) SetScheduleTimezone(val string)
SetScheduleTimezone sets the schedule timezone of this subtype
func (*HostInventoryReport) SetType ¶
func (m *HostInventoryReport) SetType(val string)
SetType sets the type of this subtype
func (*HostInventoryReport) SetUserPermission ¶
func (m *HostInventoryReport) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*HostInventoryReport) Type ¶
func (m *HostInventoryReport) Type() string
Type gets the type of this subtype
func (*HostInventoryReport) UnmarshalBinary ¶
func (m *HostInventoryReport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HostInventoryReport) UnmarshalJSON ¶
func (m *HostInventoryReport) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*HostInventoryReport) UserPermission ¶
func (m *HostInventoryReport) UserPermission() string
UserPermission gets the user permission of this subtype
type HostMetricsReport ¶
type HostMetricsReport struct { // The columns that will be displayed in the report. You should specify the columns in the order in which you'd like them to be displayed. All column names need to be included in this object, but each column should have an associated isHidden field that indicates whether it is displayed or not Columns []*DynamicColumn `json:"columns,omitempty"` // The Time Range configured for the report: Last 2 hours | Last 24 hours | Last calendar day | Last 7 days | Last 14 days | Last 30 days | Last calendar month | Last 365 days | Any custom date range in this format: YYYY-MM-dd hh:mm TO YYYY-MM-dd hh:mm DateRange string `json:"dateRange,omitempty"` // The name of the devices OR groups selected for the report, where multiple entities are separated by commas. Glob expressions are supported HostsVal string `json:"hostsVal,omitempty"` // host | group. The type of entities specified in the hostsVal field // Required: true HostsValType *string `json:"hostsValType"` // The datapoint or calculation on a datapoint that will be included in the report, where each datapoint/calculation is specified by three fields: dataSourceId, instances (glob is okay) and metric (no glob) // Required: true Metrics []*Metric `json:"metrics"` // 0 | 1 | 2 | 3 // 0: Text only - metrics will be displayed in a tabular format. // 1: One graph per device - metrics will be displayed in a tabular format and one graph will be displayed per device. // 2: One graph per instance - metrics will be displayed in a tabular format and one graph will be displayed per instance. // 3: One graph per datapoint - metrics will be displayed in a tabular format and one graph will be displayed per datapoint. // Required: true RowFormat *int32 `json:"rowFormat"` // host | instance | metric // host: Information displayed in the report will be sorted by device // instance: Information displayed in the report will be sorted by instance // metric: Information displayed in the report will be sorted by datapoint (metric) // Required: true SortedBy *string `json:"sortedBy"` // true | false // false: Metrics will be displayed for all selected devices or groups // true: Metrics will only be displayed for the top ten device or groups // Required: true Top10Only *bool `json:"top10Only"` // contains filtered or unexported fields }
HostMetricsReport host metrics report swagger:model HostMetricsReport
func (*HostMetricsReport) CustomReportTypeID ¶
func (m *HostMetricsReport) CustomReportTypeID() int32
CustomReportTypeID gets the custom report type Id of this subtype
func (*HostMetricsReport) CustomReportTypeName ¶
func (m *HostMetricsReport) CustomReportTypeName() string
CustomReportTypeName gets the custom report type name of this subtype
func (*HostMetricsReport) Delivery ¶
func (m *HostMetricsReport) Delivery() string
Delivery gets the delivery of this subtype
func (*HostMetricsReport) Description ¶
func (m *HostMetricsReport) Description() string
Description gets the description of this subtype
func (*HostMetricsReport) EnableViewAsOtherUser ¶
func (m *HostMetricsReport) EnableViewAsOtherUser() *bool
EnableViewAsOtherUser gets the enable view as other user of this subtype
func (*HostMetricsReport) Format ¶
func (m *HostMetricsReport) Format() string
Format gets the format of this subtype
func (*HostMetricsReport) GroupID ¶
func (m *HostMetricsReport) GroupID() int32
GroupID gets the group Id of this subtype
func (*HostMetricsReport) ID ¶
func (m *HostMetricsReport) ID() int32
ID gets the id of this subtype
func (*HostMetricsReport) LastGenerateOn ¶
func (m *HostMetricsReport) LastGenerateOn() int64
LastGenerateOn gets the last generate on of this subtype
func (*HostMetricsReport) LastGeneratePages ¶
func (m *HostMetricsReport) LastGeneratePages() int32
LastGeneratePages gets the last generate pages of this subtype
func (*HostMetricsReport) LastGenerateSize ¶
func (m *HostMetricsReport) LastGenerateSize() int64
LastGenerateSize gets the last generate size of this subtype
func (*HostMetricsReport) LastmodifyUserID ¶
func (m *HostMetricsReport) LastmodifyUserID() int32
LastmodifyUserID gets the lastmodify user Id of this subtype
func (*HostMetricsReport) LastmodifyUserName ¶
func (m *HostMetricsReport) LastmodifyUserName() string
LastmodifyUserName gets the lastmodify user name of this subtype
func (*HostMetricsReport) MarshalBinary ¶
func (m *HostMetricsReport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (HostMetricsReport) MarshalJSON ¶
func (m HostMetricsReport) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*HostMetricsReport) Name ¶
func (m *HostMetricsReport) Name() *string
Name gets the name of this subtype
func (*HostMetricsReport) Recipients ¶
func (m *HostMetricsReport) Recipients() []*ReportRecipient
Recipients gets the recipients of this subtype
func (*HostMetricsReport) ReportLinkNum ¶
func (m *HostMetricsReport) ReportLinkNum() int32
ReportLinkNum gets the report link num of this subtype
func (*HostMetricsReport) Schedule ¶
func (m *HostMetricsReport) Schedule() string
Schedule gets the schedule of this subtype
func (*HostMetricsReport) ScheduleTimezone ¶
func (m *HostMetricsReport) ScheduleTimezone() string
ScheduleTimezone gets the schedule timezone of this subtype
func (*HostMetricsReport) SetCustomReportTypeID ¶
func (m *HostMetricsReport) SetCustomReportTypeID(val int32)
SetCustomReportTypeID sets the custom report type Id of this subtype
func (*HostMetricsReport) SetCustomReportTypeName ¶
func (m *HostMetricsReport) SetCustomReportTypeName(val string)
SetCustomReportTypeName sets the custom report type name of this subtype
func (*HostMetricsReport) SetDelivery ¶
func (m *HostMetricsReport) SetDelivery(val string)
SetDelivery sets the delivery of this subtype
func (*HostMetricsReport) SetDescription ¶
func (m *HostMetricsReport) SetDescription(val string)
SetDescription sets the description of this subtype
func (*HostMetricsReport) SetEnableViewAsOtherUser ¶
func (m *HostMetricsReport) SetEnableViewAsOtherUser(val *bool)
SetEnableViewAsOtherUser sets the enable view as other user of this subtype
func (*HostMetricsReport) SetFormat ¶
func (m *HostMetricsReport) SetFormat(val string)
SetFormat sets the format of this subtype
func (*HostMetricsReport) SetGroupID ¶
func (m *HostMetricsReport) SetGroupID(val int32)
SetGroupID sets the group Id of this subtype
func (*HostMetricsReport) SetID ¶
func (m *HostMetricsReport) SetID(val int32)
SetID sets the id of this subtype
func (*HostMetricsReport) SetLastGenerateOn ¶
func (m *HostMetricsReport) SetLastGenerateOn(val int64)
SetLastGenerateOn sets the last generate on of this subtype
func (*HostMetricsReport) SetLastGeneratePages ¶
func (m *HostMetricsReport) SetLastGeneratePages(val int32)
SetLastGeneratePages sets the last generate pages of this subtype
func (*HostMetricsReport) SetLastGenerateSize ¶
func (m *HostMetricsReport) SetLastGenerateSize(val int64)
SetLastGenerateSize sets the last generate size of this subtype
func (*HostMetricsReport) SetLastmodifyUserID ¶
func (m *HostMetricsReport) SetLastmodifyUserID(val int32)
SetLastmodifyUserID sets the lastmodify user Id of this subtype
func (*HostMetricsReport) SetLastmodifyUserName ¶
func (m *HostMetricsReport) SetLastmodifyUserName(val string)
SetLastmodifyUserName sets the lastmodify user name of this subtype
func (*HostMetricsReport) SetName ¶
func (m *HostMetricsReport) SetName(val *string)
SetName sets the name of this subtype
func (*HostMetricsReport) SetRecipients ¶
func (m *HostMetricsReport) SetRecipients(val []*ReportRecipient)
SetRecipients sets the recipients of this subtype
func (*HostMetricsReport) SetReportLinkNum ¶
func (m *HostMetricsReport) SetReportLinkNum(val int32)
SetReportLinkNum sets the report link num of this subtype
func (*HostMetricsReport) SetSchedule ¶
func (m *HostMetricsReport) SetSchedule(val string)
SetSchedule sets the schedule of this subtype
func (*HostMetricsReport) SetScheduleTimezone ¶
func (m *HostMetricsReport) SetScheduleTimezone(val string)
SetScheduleTimezone sets the schedule timezone of this subtype
func (*HostMetricsReport) SetType ¶
func (m *HostMetricsReport) SetType(val string)
SetType sets the type of this subtype
func (*HostMetricsReport) SetUserPermission ¶
func (m *HostMetricsReport) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*HostMetricsReport) Type ¶
func (m *HostMetricsReport) Type() string
Type gets the type of this subtype
func (*HostMetricsReport) UnmarshalBinary ¶
func (m *HostMetricsReport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*HostMetricsReport) UnmarshalJSON ¶
func (m *HostMetricsReport) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*HostMetricsReport) UserPermission ¶
func (m *HostMetricsReport) UserPermission() string
UserPermission gets the user permission of this subtype
type ILP ¶
type ILP struct { // lm name // Required: true LMName *string `json:"lmName"` // wmi name // Required: true WmiName *string `json:"wmiName"` }
ILP i l p swagger:model ILP
func (*ILP) MarshalBinary ¶
MarshalBinary interface implementation
func (*ILP) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type IPMIAutoDiscoveryMethod ¶
type IPMIAutoDiscoveryMethod struct { // method Method string `json:"method,omitempty"` }
IPMIAutoDiscoveryMethod IP m i auto discovery method swagger:model IPMIAutoDiscoveryMethod
func (*IPMIAutoDiscoveryMethod) MarshalBinary ¶
func (m *IPMIAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (IPMIAutoDiscoveryMethod) MarshalJSON ¶
func (m IPMIAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*IPMIAutoDiscoveryMethod) Name ¶
func (m *IPMIAutoDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*IPMIAutoDiscoveryMethod) SetName ¶
func (m *IPMIAutoDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*IPMIAutoDiscoveryMethod) UnmarshalBinary ¶
func (m *IPMIAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*IPMIAutoDiscoveryMethod) UnmarshalJSON ¶
func (m *IPMIAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type IPMICollectorAttribute ¶
type IPMICollectorAttribute struct { // ipmi sensor IPMISensor string `json:"ipmiSensor,omitempty"` }
IPMICollectorAttribute IP m i collector attribute swagger:model IPMICollectorAttribute
func (*IPMICollectorAttribute) MarshalBinary ¶
func (m *IPMICollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (IPMICollectorAttribute) MarshalJSON ¶
func (m IPMICollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*IPMICollectorAttribute) Name ¶
func (m *IPMICollectorAttribute) Name() string
Name gets the name of this subtype
func (*IPMICollectorAttribute) SetName ¶
func (m *IPMICollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*IPMICollectorAttribute) UnmarshalBinary ¶
func (m *IPMICollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*IPMICollectorAttribute) UnmarshalJSON ¶
func (m *IPMICollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type InheritanceProp ¶
type InheritanceProp struct { // fullpath // Read Only: true Fullpath string `json:"fullpath,omitempty"` // id // Read Only: true ID int32 `json:"id,omitempty"` // type // Read Only: true Type string `json:"type,omitempty"` // value // Read Only: true Value string `json:"value,omitempty"` }
InheritanceProp inheritance prop swagger:model InheritanceProp
func (*InheritanceProp) MarshalBinary ¶
func (m *InheritanceProp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*InheritanceProp) UnmarshalBinary ¶
func (m *InheritanceProp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type InterfBandwidthReport ¶
type InterfBandwidthReport struct { // The Time Range configured for the report. Last 2 hours | Last 24 hours | Last calendar day | Last 7 days | Last 14 days | Last 30 days | Last calendar month | Last 365 days | Any custom date range in this format: YYYY-MM-dd hh:mm TO YYYY-MM-dd hh:mm DateRange string `json:"dateRange,omitempty"` // The devices OR groups selected for the report, where multiple entities are separated by commas HostsVal string `json:"hostsVal,omitempty"` // host | group. The type of entities specified in the hostsVal field HostsValType string `json:"hostsValType,omitempty"` // 0 | 1 // 0: Text only - metrics will be displayed in a tabular format. // 1: One graph per instance - metrics will be displayed in a tabular format and one graph will be displayed per instance RowFormat int32 `json:"rowFormat,omitempty"` // contains filtered or unexported fields }
InterfBandwidthReport interf bandwidth report swagger:model InterfBandwidthReport
func (*InterfBandwidthReport) CustomReportTypeID ¶
func (m *InterfBandwidthReport) CustomReportTypeID() int32
CustomReportTypeID gets the custom report type Id of this subtype
func (*InterfBandwidthReport) CustomReportTypeName ¶
func (m *InterfBandwidthReport) CustomReportTypeName() string
CustomReportTypeName gets the custom report type name of this subtype
func (*InterfBandwidthReport) Delivery ¶
func (m *InterfBandwidthReport) Delivery() string
Delivery gets the delivery of this subtype
func (*InterfBandwidthReport) Description ¶
func (m *InterfBandwidthReport) Description() string
Description gets the description of this subtype
func (*InterfBandwidthReport) EnableViewAsOtherUser ¶
func (m *InterfBandwidthReport) EnableViewAsOtherUser() *bool
EnableViewAsOtherUser gets the enable view as other user of this subtype
func (*InterfBandwidthReport) Format ¶
func (m *InterfBandwidthReport) Format() string
Format gets the format of this subtype
func (*InterfBandwidthReport) GroupID ¶
func (m *InterfBandwidthReport) GroupID() int32
GroupID gets the group Id of this subtype
func (*InterfBandwidthReport) ID ¶
func (m *InterfBandwidthReport) ID() int32
ID gets the id of this subtype
func (*InterfBandwidthReport) LastGenerateOn ¶
func (m *InterfBandwidthReport) LastGenerateOn() int64
LastGenerateOn gets the last generate on of this subtype
func (*InterfBandwidthReport) LastGeneratePages ¶
func (m *InterfBandwidthReport) LastGeneratePages() int32
LastGeneratePages gets the last generate pages of this subtype
func (*InterfBandwidthReport) LastGenerateSize ¶
func (m *InterfBandwidthReport) LastGenerateSize() int64
LastGenerateSize gets the last generate size of this subtype
func (*InterfBandwidthReport) LastmodifyUserID ¶
func (m *InterfBandwidthReport) LastmodifyUserID() int32
LastmodifyUserID gets the lastmodify user Id of this subtype
func (*InterfBandwidthReport) LastmodifyUserName ¶
func (m *InterfBandwidthReport) LastmodifyUserName() string
LastmodifyUserName gets the lastmodify user name of this subtype
func (*InterfBandwidthReport) MarshalBinary ¶
func (m *InterfBandwidthReport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (InterfBandwidthReport) MarshalJSON ¶
func (m InterfBandwidthReport) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*InterfBandwidthReport) Name ¶
func (m *InterfBandwidthReport) Name() *string
Name gets the name of this subtype
func (*InterfBandwidthReport) Recipients ¶
func (m *InterfBandwidthReport) Recipients() []*ReportRecipient
Recipients gets the recipients of this subtype
func (*InterfBandwidthReport) ReportLinkNum ¶
func (m *InterfBandwidthReport) ReportLinkNum() int32
ReportLinkNum gets the report link num of this subtype
func (*InterfBandwidthReport) Schedule ¶
func (m *InterfBandwidthReport) Schedule() string
Schedule gets the schedule of this subtype
func (*InterfBandwidthReport) ScheduleTimezone ¶
func (m *InterfBandwidthReport) ScheduleTimezone() string
ScheduleTimezone gets the schedule timezone of this subtype
func (*InterfBandwidthReport) SetCustomReportTypeID ¶
func (m *InterfBandwidthReport) SetCustomReportTypeID(val int32)
SetCustomReportTypeID sets the custom report type Id of this subtype
func (*InterfBandwidthReport) SetCustomReportTypeName ¶
func (m *InterfBandwidthReport) SetCustomReportTypeName(val string)
SetCustomReportTypeName sets the custom report type name of this subtype
func (*InterfBandwidthReport) SetDelivery ¶
func (m *InterfBandwidthReport) SetDelivery(val string)
SetDelivery sets the delivery of this subtype
func (*InterfBandwidthReport) SetDescription ¶
func (m *InterfBandwidthReport) SetDescription(val string)
SetDescription sets the description of this subtype
func (*InterfBandwidthReport) SetEnableViewAsOtherUser ¶
func (m *InterfBandwidthReport) SetEnableViewAsOtherUser(val *bool)
SetEnableViewAsOtherUser sets the enable view as other user of this subtype
func (*InterfBandwidthReport) SetFormat ¶
func (m *InterfBandwidthReport) SetFormat(val string)
SetFormat sets the format of this subtype
func (*InterfBandwidthReport) SetGroupID ¶
func (m *InterfBandwidthReport) SetGroupID(val int32)
SetGroupID sets the group Id of this subtype
func (*InterfBandwidthReport) SetID ¶
func (m *InterfBandwidthReport) SetID(val int32)
SetID sets the id of this subtype
func (*InterfBandwidthReport) SetLastGenerateOn ¶
func (m *InterfBandwidthReport) SetLastGenerateOn(val int64)
SetLastGenerateOn sets the last generate on of this subtype
func (*InterfBandwidthReport) SetLastGeneratePages ¶
func (m *InterfBandwidthReport) SetLastGeneratePages(val int32)
SetLastGeneratePages sets the last generate pages of this subtype
func (*InterfBandwidthReport) SetLastGenerateSize ¶
func (m *InterfBandwidthReport) SetLastGenerateSize(val int64)
SetLastGenerateSize sets the last generate size of this subtype
func (*InterfBandwidthReport) SetLastmodifyUserID ¶
func (m *InterfBandwidthReport) SetLastmodifyUserID(val int32)
SetLastmodifyUserID sets the lastmodify user Id of this subtype
func (*InterfBandwidthReport) SetLastmodifyUserName ¶
func (m *InterfBandwidthReport) SetLastmodifyUserName(val string)
SetLastmodifyUserName sets the lastmodify user name of this subtype
func (*InterfBandwidthReport) SetName ¶
func (m *InterfBandwidthReport) SetName(val *string)
SetName sets the name of this subtype
func (*InterfBandwidthReport) SetRecipients ¶
func (m *InterfBandwidthReport) SetRecipients(val []*ReportRecipient)
SetRecipients sets the recipients of this subtype
func (*InterfBandwidthReport) SetReportLinkNum ¶
func (m *InterfBandwidthReport) SetReportLinkNum(val int32)
SetReportLinkNum sets the report link num of this subtype
func (*InterfBandwidthReport) SetSchedule ¶
func (m *InterfBandwidthReport) SetSchedule(val string)
SetSchedule sets the schedule of this subtype
func (*InterfBandwidthReport) SetScheduleTimezone ¶
func (m *InterfBandwidthReport) SetScheduleTimezone(val string)
SetScheduleTimezone sets the schedule timezone of this subtype
func (*InterfBandwidthReport) SetType ¶
func (m *InterfBandwidthReport) SetType(val string)
SetType sets the type of this subtype
func (*InterfBandwidthReport) SetUserPermission ¶
func (m *InterfBandwidthReport) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*InterfBandwidthReport) Type ¶
func (m *InterfBandwidthReport) Type() string
Type gets the type of this subtype
func (*InterfBandwidthReport) UnmarshalBinary ¶
func (m *InterfBandwidthReport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*InterfBandwidthReport) UnmarshalJSON ¶
func (m *InterfBandwidthReport) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*InterfBandwidthReport) UserPermission ¶
func (m *InterfBandwidthReport) UserPermission() string
UserPermission gets the user permission of this subtype
type InternalCollectorAttribute ¶
type InternalCollectorAttribute struct {
InternalCollectorAttributeAllOf1
}
InternalCollectorAttribute internal collector attribute swagger:model InternalCollectorAttribute
func (*InternalCollectorAttribute) MarshalBinary ¶
func (m *InternalCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (InternalCollectorAttribute) MarshalJSON ¶
func (m InternalCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*InternalCollectorAttribute) Name ¶
func (m *InternalCollectorAttribute) Name() string
Name gets the name of this subtype
func (*InternalCollectorAttribute) SetName ¶
func (m *InternalCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*InternalCollectorAttribute) UnmarshalBinary ¶
func (m *InternalCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*InternalCollectorAttribute) UnmarshalJSON ¶
func (m *InternalCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type InternalCollectorAttributeAllOf1 ¶
type InternalCollectorAttributeAllOf1 interface{}
InternalCollectorAttributeAllOf1 internal collector attribute all of1 swagger:model InternalCollectorAttributeAllOf1
type ItemData ¶
type ItemData struct { // confirmed critical alert // Read Only: true ConfirmedCriticalAlert int32 `json:"confirmedCriticalAlert,omitempty"` // confirmed error alert // Read Only: true ConfirmedErrorAlert int32 `json:"confirmedErrorAlert,omitempty"` // confirmed warn alert // Read Only: true ConfirmedWarnAlert int32 `json:"confirmedWarnAlert,omitempty"` // critical alert // Read Only: true CriticalAlert int32 `json:"criticalAlert,omitempty"` // entity Id // Read Only: true EntityID int32 `json:"entityId,omitempty"` // error alert // Read Only: true ErrorAlert int32 `json:"errorAlert,omitempty"` // in SDT // Read Only: true InSDT *bool `json:"inSDT,omitempty"` // in SDT and confirmed critical alert // Read Only: true InSDTAndConfirmedCriticalAlert int32 `json:"inSDTAndConfirmedCriticalAlert,omitempty"` // in SDT and confirmed error alert // Read Only: true InSDTAndConfirmedErrorAlert int32 `json:"inSDTAndConfirmedErrorAlert,omitempty"` // in SDT and confirmed warn alert // Read Only: true InSDTAndConfirmedWarnAlert int32 `json:"inSDTAndConfirmedWarnAlert,omitempty"` // in SDT critical alert // Read Only: true InSDTCriticalAlert int32 `json:"inSDTCriticalAlert,omitempty"` // in SDT error alert // Read Only: true InSDTErrorAlert int32 `json:"inSDTErrorAlert,omitempty"` // in SDT warn alert // Read Only: true InSDTWarnAlert int32 `json:"inSDTWarnAlert,omitempty"` // name // Read Only: true Name string `json:"name,omitempty"` // parent Id // Read Only: true ParentID int32 `json:"parentId,omitempty"` // resource template type // Read Only: true ResourceTemplateType string `json:"resourceTemplateType,omitempty"` // sub type // Read Only: true SubType string `json:"subType,omitempty"` // type // Read Only: true Type string `json:"type,omitempty"` // warn alert // Read Only: true WarnAlert int32 `json:"warnAlert,omitempty"` }
ItemData item data swagger:model ItemData
func (*ItemData) MarshalBinary ¶
MarshalBinary interface implementation
func (*ItemData) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type JDBCAutoDiscoveryMethod ¶
type JDBCAutoDiscoveryMethod struct { // ports // Required: true Ports *string `json:"ports"` // query // Required: true Query *string `json:"query"` // separator Separator string `json:"separator,omitempty"` // sid Sid string `json:"sid,omitempty"` // type // Required: true Type *string `json:"type"` // url // Required: true URL *string `json:"url"` }
JDBCAutoDiscoveryMethod j d b c auto discovery method swagger:model JDBCAutoDiscoveryMethod
func (*JDBCAutoDiscoveryMethod) MarshalBinary ¶
func (m *JDBCAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (JDBCAutoDiscoveryMethod) MarshalJSON ¶
func (m JDBCAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*JDBCAutoDiscoveryMethod) Name ¶
func (m *JDBCAutoDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*JDBCAutoDiscoveryMethod) SetName ¶
func (m *JDBCAutoDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*JDBCAutoDiscoveryMethod) UnmarshalBinary ¶
func (m *JDBCAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*JDBCAutoDiscoveryMethod) UnmarshalJSON ¶
func (m *JDBCAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type JDBCCollectorAttribute ¶
type JDBCCollectorAttribute struct { // password Password string `json:"password,omitempty"` // query Query string `json:"query,omitempty"` // url URL string `json:"url,omitempty"` // username Username string `json:"username,omitempty"` }
JDBCCollectorAttribute j d b c collector attribute swagger:model JDBCCollectorAttribute
func (*JDBCCollectorAttribute) MarshalBinary ¶
func (m *JDBCCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (JDBCCollectorAttribute) MarshalJSON ¶
func (m JDBCCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*JDBCCollectorAttribute) Name ¶
func (m *JDBCCollectorAttribute) Name() string
Name gets the name of this subtype
func (*JDBCCollectorAttribute) SetName ¶
func (m *JDBCCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*JDBCCollectorAttribute) UnmarshalBinary ¶
func (m *JDBCCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*JDBCCollectorAttribute) UnmarshalJSON ¶
func (m *JDBCCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type JMXAutoDiscoveryMethod ¶
type JMXAutoDiscoveryMethod struct { // path // Required: true Path *string `json:"path"` // ports // Required: true Ports *string `json:"ports"` // url // Required: true URL *string `json:"url"` }
JMXAutoDiscoveryMethod j m x auto discovery method swagger:model JMXAutoDiscoveryMethod
func (*JMXAutoDiscoveryMethod) MarshalBinary ¶
func (m *JMXAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (JMXAutoDiscoveryMethod) MarshalJSON ¶
func (m JMXAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*JMXAutoDiscoveryMethod) Name ¶
func (m *JMXAutoDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*JMXAutoDiscoveryMethod) SetName ¶
func (m *JMXAutoDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*JMXAutoDiscoveryMethod) UnmarshalBinary ¶
func (m *JMXAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*JMXAutoDiscoveryMethod) UnmarshalJSON ¶
func (m *JMXAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type JMXCollectorAttribute ¶
type JMXCollectorAttribute struct { // ip // Read Only: true IP string `json:"ip,omitempty"` // query Url QueryURL string `json:"queryUrl,omitempty"` }
JMXCollectorAttribute j m x collector attribute swagger:model JMXCollectorAttribute
func (*JMXCollectorAttribute) MarshalBinary ¶
func (m *JMXCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (JMXCollectorAttribute) MarshalJSON ¶
func (m JMXCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*JMXCollectorAttribute) Name ¶
func (m *JMXCollectorAttribute) Name() string
Name gets the name of this subtype
func (*JMXCollectorAttribute) SetName ¶
func (m *JMXCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*JMXCollectorAttribute) UnmarshalBinary ¶
func (m *JMXCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*JMXCollectorAttribute) UnmarshalJSON ¶
func (m *JMXCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type LinkedWmiClass ¶
type LinkedWmiClass struct { // i l p ILP []*ILP `json:"ILP,omitempty"` // anchor class w m iproperty // Required: true AnchorClassWMIproperty *string `json:"anchorClassWMIProperty"` // linked wmi class // Required: true LinkedWmiClass *string `json:"linkedWmiClass"` // match Match *PropertyMatchRule `json:"match,omitempty"` // my link w m iproperty MyLinkWMIproperty string `json:"myLinkWMIProperty,omitempty"` }
LinkedWmiClass linked wmi class swagger:model LinkedWmiClass
func (*LinkedWmiClass) MarshalBinary ¶
func (m *LinkedWmiClass) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LinkedWmiClass) UnmarshalBinary ¶
func (m *LinkedWmiClass) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type LocationData ¶
type LocationData struct { // geo info // Read Only: true GeoInfo string `json:"geoInfo,omitempty"` // selected Selected bool `json:"selected,omitempty"` // smg Id SmgID int32 `json:"smgId,omitempty"` }
LocationData location data swagger:model LocationData
func (*LocationData) MarshalBinary ¶
func (m *LocationData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*LocationData) UnmarshalBinary ¶
func (m *LocationData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Macro ¶
type Macro struct { // description Description string `json:"description,omitempty"` // value // Required: true Value *string `json:"value"` // variable // Required: true Variable *string `json:"variable"` }
Macro macro swagger:model Macro
func (*Macro) MarshalBinary ¶
MarshalBinary interface implementation
func (*Macro) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type MapItemInfo ¶
type MapItemInfo struct { // active status // Read Only: true ActiveStatus string `json:"activeStatus,omitempty"` // alert status // Read Only: true AlertStatus string `json:"alertStatus,omitempty"` // description // Read Only: true Description string `json:"description,omitempty"` // display name // Read Only: true DisplayName string `json:"displayName,omitempty"` // formatted location // Read Only: true FormattedLocation string `json:"formattedLocation,omitempty"` // id // Read Only: true ID int32 `json:"id,omitempty"` // latitude // Read Only: true Latitude string `json:"latitude,omitempty"` // location // Read Only: true Location string `json:"location,omitempty"` // longitude // Read Only: true Longitude string `json:"longitude,omitempty"` // name // Read Only: true Name string `json:"name,omitempty"` // sdt status // Read Only: true SDTStatus string `json:"sdtStatus,omitempty"` // sub type // Read Only: true SubType string `json:"subType,omitempty"` // type // Read Only: true Type string `json:"type,omitempty"` }
MapItemInfo map item info swagger:model MapItemInfo
func (*MapItemInfo) MarshalBinary ¶
func (m *MapItemInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MapItemInfo) UnmarshalBinary ¶
func (m *MapItemInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MemcachedCollectorAttribute ¶
type MemcachedCollectorAttribute struct { // ip IP string `json:"ip,omitempty"` // port Port string `json:"port,omitempty"` }
MemcachedCollectorAttribute memcached collector attribute swagger:model MemcachedCollectorAttribute
func (*MemcachedCollectorAttribute) MarshalBinary ¶
func (m *MemcachedCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (MemcachedCollectorAttribute) MarshalJSON ¶
func (m MemcachedCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*MemcachedCollectorAttribute) Name ¶
func (m *MemcachedCollectorAttribute) Name() string
Name gets the name of this subtype
func (*MemcachedCollectorAttribute) SetName ¶
func (m *MemcachedCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*MemcachedCollectorAttribute) UnmarshalBinary ¶
func (m *MemcachedCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MemcachedCollectorAttribute) UnmarshalJSON ¶
func (m *MemcachedCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type Metric ¶
type Metric struct { // data point Id DataPointID int32 `json:"dataPointId,omitempty"` // data point name DataPointName string `json:"dataPointName,omitempty"` // data source full name // Read Only: true DataSourceFullName string `json:"dataSourceFullName,omitempty"` // data source Id // Required: true DataSourceID *int32 `json:"dataSourceId"` // instances Instances string `json:"instances,omitempty"` }
Metric metric swagger:model Metric
func (*Metric) MarshalBinary ¶
MarshalBinary interface implementation
func (*Metric) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type MongoAutoDiscoveryMethod ¶
type MongoAutoDiscoveryMethod struct { // list d b // Required: true ListDB *bool `json:"listDB"` // ports // Required: true Ports *string `json:"ports"` }
MongoAutoDiscoveryMethod mongo auto discovery method swagger:model MongoAutoDiscoveryMethod
func (*MongoAutoDiscoveryMethod) MarshalBinary ¶
func (m *MongoAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (MongoAutoDiscoveryMethod) MarshalJSON ¶
func (m MongoAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*MongoAutoDiscoveryMethod) Name ¶
func (m *MongoAutoDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*MongoAutoDiscoveryMethod) SetName ¶
func (m *MongoAutoDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*MongoAutoDiscoveryMethod) UnmarshalBinary ¶
func (m *MongoAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MongoAutoDiscoveryMethod) UnmarshalJSON ¶
func (m *MongoAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type MongoCollectorAttribute ¶
type MongoCollectorAttribute struct { // collection Collection string `json:"collection,omitempty"` // database Database string `json:"database,omitempty"` // port Port string `json:"port,omitempty"` // query Query string `json:"query,omitempty"` }
MongoCollectorAttribute mongo collector attribute swagger:model MongoCollectorAttribute
func (*MongoCollectorAttribute) MarshalBinary ¶
func (m *MongoCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (MongoCollectorAttribute) MarshalJSON ¶
func (m MongoCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*MongoCollectorAttribute) Name ¶
func (m *MongoCollectorAttribute) Name() string
Name gets the name of this subtype
func (*MongoCollectorAttribute) SetName ¶
func (m *MongoCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*MongoCollectorAttribute) UnmarshalBinary ¶
func (m *MongoCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*MongoCollectorAttribute) UnmarshalJSON ¶
func (m *MongoCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type NMapDDR ¶
type NMapDDR struct { // Information about how discovered devices are included in or excluded from monitoring. Assignment objects can be created for different types of discovered devices Assignment []*Assignment `json:"assignment,omitempty"` // change name ChangeName string `json:"changeName,omitempty"` }
NMapDDR n map d d r swagger:model NMapDDR
func (*NMapDDR) MarshalBinary ¶
MarshalBinary interface implementation
func (*NMapDDR) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type NMapNetscan ¶
type NMapNetscan struct { // The credentials to be used for the scan Credentials *NMapNetscanPolicyCredential `json:"credentials,omitempty"` // Information related to including / excluding discovered devices in / from monitoring Ddr *NMapDDR `json:"ddr,omitempty"` // The subnet to exclude from scanning from nmap scans Exclude string `json:"exclude,omitempty"` // The ports that should be used in the Netscan // Required: true Ports *NetscanPorts `json:"ports"` // The subnet to scan for nmap scans // Required: true Subnet *string `json:"subnet"` // contains filtered or unexported fields }
NMapNetscan n map netscan swagger:model NMapNetscan
func (*NMapNetscan) Collector ¶
func (m *NMapNetscan) Collector() *int32
Collector gets the collector of this subtype
func (*NMapNetscan) CollectorDescription ¶
func (m *NMapNetscan) CollectorDescription() string
CollectorDescription gets the collector description of this subtype
func (*NMapNetscan) CollectorGroup ¶
func (m *NMapNetscan) CollectorGroup() int32
CollectorGroup gets the collector group of this subtype
func (*NMapNetscan) CollectorGroupName ¶
func (m *NMapNetscan) CollectorGroupName() string
CollectorGroupName gets the collector group name of this subtype
func (*NMapNetscan) Creator ¶
func (m *NMapNetscan) Creator() string
Creator gets the creator of this subtype
func (*NMapNetscan) Description ¶
func (m *NMapNetscan) Description() string
Description gets the description of this subtype
func (*NMapNetscan) Duplicate ¶
func (m *NMapNetscan) Duplicate() *ExcludeDuplicateIps
Duplicate gets the duplicate of this subtype
func (*NMapNetscan) Group ¶
func (m *NMapNetscan) Group() string
Group gets the group of this subtype
func (*NMapNetscan) MarshalBinary ¶
func (m *NMapNetscan) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (NMapNetscan) MarshalJSON ¶
func (m NMapNetscan) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*NMapNetscan) Method ¶
func (m *NMapNetscan) Method() string
Method gets the method of this subtype
func (*NMapNetscan) NextStart ¶
func (m *NMapNetscan) NextStart() string
NextStart gets the next start of this subtype
func (*NMapNetscan) NextStartEpoch ¶
func (m *NMapNetscan) NextStartEpoch() int64
NextStartEpoch gets the next start epoch of this subtype
func (*NMapNetscan) NsgID ¶
func (m *NMapNetscan) NsgID() int32
NsgID gets the nsg Id of this subtype
func (*NMapNetscan) Schedule ¶
func (m *NMapNetscan) Schedule() *NetScanSchedule
Schedule gets the schedule of this subtype
func (*NMapNetscan) SetCollector ¶
func (m *NMapNetscan) SetCollector(val *int32)
SetCollector sets the collector of this subtype
func (*NMapNetscan) SetCollectorDescription ¶
func (m *NMapNetscan) SetCollectorDescription(val string)
SetCollectorDescription sets the collector description of this subtype
func (*NMapNetscan) SetCollectorGroup ¶
func (m *NMapNetscan) SetCollectorGroup(val int32)
SetCollectorGroup sets the collector group of this subtype
func (*NMapNetscan) SetCollectorGroupName ¶
func (m *NMapNetscan) SetCollectorGroupName(val string)
SetCollectorGroupName sets the collector group name of this subtype
func (*NMapNetscan) SetCreator ¶
func (m *NMapNetscan) SetCreator(val string)
SetCreator sets the creator of this subtype
func (*NMapNetscan) SetDescription ¶
func (m *NMapNetscan) SetDescription(val string)
SetDescription sets the description of this subtype
func (*NMapNetscan) SetDuplicate ¶
func (m *NMapNetscan) SetDuplicate(val *ExcludeDuplicateIps)
SetDuplicate sets the duplicate of this subtype
func (*NMapNetscan) SetGroup ¶
func (m *NMapNetscan) SetGroup(val string)
SetGroup sets the group of this subtype
func (*NMapNetscan) SetID ¶
func (m *NMapNetscan) SetID(val int32)
SetID sets the id of this subtype
func (*NMapNetscan) SetMethod ¶
func (m *NMapNetscan) SetMethod(val string)
SetMethod sets the method of this subtype
func (*NMapNetscan) SetName ¶
func (m *NMapNetscan) SetName(val *string)
SetName sets the name of this subtype
func (*NMapNetscan) SetNextStart ¶
func (m *NMapNetscan) SetNextStart(val string)
SetNextStart sets the next start of this subtype
func (*NMapNetscan) SetNextStartEpoch ¶
func (m *NMapNetscan) SetNextStartEpoch(val int64)
SetNextStartEpoch sets the next start epoch of this subtype
func (*NMapNetscan) SetNsgID ¶
func (m *NMapNetscan) SetNsgID(val int32)
SetNsgID sets the nsg Id of this subtype
func (*NMapNetscan) SetSchedule ¶
func (m *NMapNetscan) SetSchedule(val *NetScanSchedule)
SetSchedule sets the schedule of this subtype
func (*NMapNetscan) SetVersion ¶
func (m *NMapNetscan) SetVersion(val int32)
SetVersion sets the version of this subtype
func (*NMapNetscan) UnmarshalBinary ¶
func (m *NMapNetscan) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NMapNetscan) UnmarshalJSON ¶
func (m *NMapNetscan) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*NMapNetscan) Validate ¶
func (m *NMapNetscan) Validate(formats strfmt.Registry) error
Validate validates this n map netscan
func (*NMapNetscan) Version ¶
func (m *NMapNetscan) Version() int32
Version gets the version of this subtype
type NMapNetscanPolicyCredential ¶
type NMapNetscanPolicyCredential struct { // Custom credentials that should be used for this scan Custom []map[string]string `json:"custom,omitempty"` // The ID of the device group that credentials should be inherited from, for this scan DeviceGroupID int32 `json:"deviceGroupId,omitempty"` // The name of the device group that credentials should be inherited from, for this scan DeviceGroupName string `json:"deviceGroupName,omitempty"` }
NMapNetscanPolicyCredential n map netscan policy credential swagger:model NMapNetscanPolicyCredential
func (*NMapNetscanPolicyCredential) MarshalBinary ¶
func (m *NMapNetscanPolicyCredential) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NMapNetscanPolicyCredential) UnmarshalBinary ¶
func (m *NMapNetscanPolicyCredential) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NOCItemBase ¶
type NOCItemBase interface { runtime.Validatable // type // Required: true Type() string SetType(string) }
NOCItemBase n o c item base swagger:discriminator NOCItemBase type
func UnmarshalNOCItemBase ¶
UnmarshalNOCItemBase unmarshals polymorphic NOCItemBase
func UnmarshalNOCItemBaseSlice ¶
UnmarshalNOCItemBaseSlice unmarshals polymorphic slices of NOCItemBase
type NOCWidget ¶
type NOCWidget struct { // Whether or not acknowledgements are displayed in the NOC widget AckChecked bool `json:"ackChecked,omitempty"` // The maximum number columns displayed in the NOC widget DisplayColumn int32 `json:"displayColumn,omitempty"` // Whether or not critical alerts are displayed in the NOC widget DisplayCriticalAlert bool `json:"displayCriticalAlert,omitempty"` // Whether or not error alerts are displayed in the NOC widget DisplayErrorAlert bool `json:"displayErrorAlert,omitempty"` // Whether or not warning alerts are displayed in the NOC widget DisplayWarnAlert bool `json:"displayWarnAlert,omitempty"` // Whether or not SDTs are displayed in the NOC widget SDTChecked bool `json:"sdtChecked,omitempty"` // How NOC items are sorted SortBy string `json:"sortBy,omitempty"` // contains filtered or unexported fields }
NOCWidget n o c widget swagger:model NOCWidget
func (*NOCWidget) DashboardID ¶
DashboardID gets the dashboard Id of this subtype
func (*NOCWidget) Description ¶
Description gets the description of this subtype
func (*NOCWidget) Items ¶
func (m *NOCWidget) Items() []NOCItemBase
Items gets the items of this subtype
func (*NOCWidget) LastUpdatedBy ¶
LastUpdatedBy gets the last updated by of this subtype
func (*NOCWidget) LastUpdatedOn ¶
LastUpdatedOn gets the last updated on of this subtype
func (*NOCWidget) MarshalBinary ¶
MarshalBinary interface implementation
func (NOCWidget) MarshalJSON ¶
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*NOCWidget) SetDashboardID ¶
SetDashboardID sets the dashboard Id of this subtype
func (*NOCWidget) SetDescription ¶
SetDescription sets the description of this subtype
func (*NOCWidget) SetInterval ¶
SetInterval sets the interval of this subtype
func (*NOCWidget) SetItems ¶
func (m *NOCWidget) SetItems(val []NOCItemBase)
SetItems sets the items of this subtype
func (*NOCWidget) SetLastUpdatedBy ¶
SetLastUpdatedBy sets the last updated by of this subtype
func (*NOCWidget) SetLastUpdatedOn ¶
SetLastUpdatedOn sets the last updated on of this subtype
func (*NOCWidget) SetTimescale ¶
SetTimescale sets the timescale of this subtype
func (*NOCWidget) SetUserPermission ¶
SetUserPermission sets the user permission of this subtype
func (*NOCWidget) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*NOCWidget) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*NOCWidget) UserPermission ¶
UserPermission gets the user permission of this subtype
type NOCWidgetData ¶
type NOCWidgetData struct { // ack checked // Read Only: true AckChecked *bool `json:"ackChecked,omitempty"` // items // Read Only: true // Unique: true Items []*ItemData `json:"items,omitempty"` // sdt checked // Read Only: true SDTChecked *bool `json:"sdtChecked,omitempty"` // contains filtered or unexported fields }
NOCWidgetData n o c widget data swagger:model NOCWidgetData
func (*NOCWidgetData) MarshalBinary ¶
func (m *NOCWidgetData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (NOCWidgetData) MarshalJSON ¶
func (m NOCWidgetData) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*NOCWidgetData) SetTitle ¶
func (m *NOCWidgetData) SetTitle(val string)
SetTitle sets the title of this subtype
func (*NOCWidgetData) SetType ¶
func (m *NOCWidgetData) SetType(val string)
SetType sets the type of this subtype
func (*NOCWidgetData) Title ¶
func (m *NOCWidgetData) Title() string
Title gets the title of this subtype
func (*NOCWidgetData) Type ¶
func (m *NOCWidgetData) Type() string
Type gets the type of this subtype
func (*NOCWidgetData) UnmarshalBinary ¶
func (m *NOCWidgetData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NOCWidgetData) UnmarshalJSON ¶
func (m *NOCWidgetData) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type NTLMAuthentication ¶
type NTLMAuthentication struct { // domain Domain string `json:"domain,omitempty"` // contains filtered or unexported fields }
NTLMAuthentication n t LM authentication swagger:model NTLMAuthentication
func (*NTLMAuthentication) MarshalBinary ¶
func (m *NTLMAuthentication) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (NTLMAuthentication) MarshalJSON ¶
func (m NTLMAuthentication) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*NTLMAuthentication) Password ¶
func (m *NTLMAuthentication) Password() *string
Password gets the password of this subtype
func (*NTLMAuthentication) SetPassword ¶
func (m *NTLMAuthentication) SetPassword(val *string)
SetPassword sets the password of this subtype
func (*NTLMAuthentication) SetType ¶
func (m *NTLMAuthentication) SetType(val string)
SetType sets the type of this subtype
func (*NTLMAuthentication) SetUserName ¶
func (m *NTLMAuthentication) SetUserName(val *string)
SetUserName sets the user name of this subtype
func (*NTLMAuthentication) Type ¶
func (m *NTLMAuthentication) Type() string
Type gets the type of this subtype
func (*NTLMAuthentication) UnmarshalBinary ¶
func (m *NTLMAuthentication) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NTLMAuthentication) UnmarshalJSON ¶
func (m *NTLMAuthentication) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*NTLMAuthentication) UserName ¶
func (m *NTLMAuthentication) UserName() *string
UserName gets the user name of this subtype
type NameAndValue ¶
type NameAndValue struct { // The name of a property // Required: true Name *string `json:"name"` // The value of a property // Required: true Value *string `json:"value"` }
NameAndValue name and value swagger:model NameAndValue
func (*NameAndValue) MarshalBinary ¶
func (m *NameAndValue) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NameAndValue) UnmarshalBinary ¶
func (m *NameAndValue) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NetAppAutoDiscoveryMethod ¶
type NetAppAutoDiscoveryMethod struct { // instance description InstanceDescription string `json:"instanceDescription,omitempty"` // instance group name InstanceGroupName string `json:"instanceGroupName,omitempty"` // instance locator InstanceLocator string `json:"instanceLocator,omitempty"` // instance name InstanceName string `json:"instanceName,omitempty"` // instance value InstanceValue string `json:"instanceValue,omitempty"` // object Object string `json:"object,omitempty"` // request Request string `json:"request,omitempty"` // type // Required: true Type *string `json:"type"` }
NetAppAutoDiscoveryMethod net app auto discovery method swagger:model NetAppAutoDiscoveryMethod
func (*NetAppAutoDiscoveryMethod) MarshalBinary ¶
func (m *NetAppAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (NetAppAutoDiscoveryMethod) MarshalJSON ¶
func (m NetAppAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*NetAppAutoDiscoveryMethod) Name ¶
func (m *NetAppAutoDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*NetAppAutoDiscoveryMethod) SetName ¶
func (m *NetAppAutoDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*NetAppAutoDiscoveryMethod) UnmarshalBinary ¶
func (m *NetAppAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NetAppAutoDiscoveryMethod) UnmarshalJSON ¶
func (m *NetAppAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type NetAppCollectorAttribute ¶
type NetAppCollectorAttribute struct { // ip // Read Only: true IP string `json:"ip,omitempty"` // net app API NetAppAPI string `json:"netAppAPI,omitempty"` // net app aggregate NetAppAggregate string `json:"netAppAggregate,omitempty"` // net app index NetAppIndex string `json:"netAppIndex,omitempty"` // net app instance NetAppInstance string `json:"netAppInstance,omitempty"` // net app object NetAppObject string `json:"netAppObject,omitempty"` // net app type NetAppType string `json:"netAppType,omitempty"` // net app XML NetAppXML string `json:"netAppXML,omitempty"` // net app XML bulk NetAppXMLBulk string `json:"netAppXMLBulk,omitempty"` // net app XML bulk locator NetAppXMLBulkLocator string `json:"netAppXMLBulkLocator,omitempty"` // net app XML index NetAppXMLIndex string `json:"netAppXMLIndex,omitempty"` // net app XML instance NetAppXMLInstance string `json:"netAppXMLInstance,omitempty"` // net app XML locator NetAppXMLLocator string `json:"netAppXMLLocator,omitempty"` // params Params interface{} `json:"params,omitempty"` }
NetAppCollectorAttribute net app collector attribute swagger:model NetAppCollectorAttribute
func (*NetAppCollectorAttribute) MarshalBinary ¶
func (m *NetAppCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (NetAppCollectorAttribute) MarshalJSON ¶
func (m NetAppCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*NetAppCollectorAttribute) Name ¶
func (m *NetAppCollectorAttribute) Name() string
Name gets the name of this subtype
func (*NetAppCollectorAttribute) SetName ¶
func (m *NetAppCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*NetAppCollectorAttribute) UnmarshalBinary ¶
func (m *NetAppCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NetAppCollectorAttribute) UnmarshalJSON ¶
func (m *NetAppCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type NetFlowRecord ¶
type NetFlowRecord struct { // data type // Read Only: true DataType string `json:"dataType,omitempty"` // destination m bytes // Read Only: true DestinationMBytes float64 `json:"destinationMBytes,omitempty"` // dst DNS // Read Only: true DstDNS string `json:"dstDNS,omitempty"` // dst IP // Read Only: true DstIP string `json:"dstIP,omitempty"` // dst port // Read Only: true DstPort int32 `json:"dstPort,omitempty"` // first epoch in sec // Read Only: true FirstEpochInSec int64 `json:"firstEpochInSec,omitempty"` // if in // Read Only: true IfIn int64 `json:"ifIn,omitempty"` // if out // Read Only: true IfOut int64 `json:"ifOut,omitempty"` // last epoch in sec // Read Only: true LastEpochInSec int64 `json:"lastEpochInSec,omitempty"` // percent usage // Read Only: true PercentUsage float64 `json:"percentUsage,omitempty"` // protocol // Read Only: true Protocol string `json:"protocol,omitempty"` // source m bytes // Read Only: true SourceMBytes float64 `json:"sourceMBytes,omitempty"` // src DNS // Read Only: true SrcDNS string `json:"srcDNS,omitempty"` // src IP // Read Only: true SrcIP string `json:"srcIP,omitempty"` // src port // Read Only: true SrcPort int32 `json:"srcPort,omitempty"` // usage // Read Only: true Usage float64 `json:"usage,omitempty"` }
NetFlowRecord net flow record swagger:model NetFlowRecord
func (*NetFlowRecord) MarshalBinary ¶
func (m *NetFlowRecord) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetFlowRecord) UnmarshalBinary ¶
func (m *NetFlowRecord) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NetScanSchedule ¶
type NetScanSchedule struct { // The cron schedule for when the scan should be run Cron string `json:"cron,omitempty"` // Whether or not an email should be sent when the scan finishes Notify bool `json:"notify,omitempty"` // The recipients that should receive the notification of the scan finish Recipients []string `json:"recipients,omitempty"` // The timezone for the schedule Timezone string `json:"timezone,omitempty"` // The type of schedule. Possible values are manual (no schedule), hourly, daily, weekly, monthly Type string `json:"type,omitempty"` }
NetScanSchedule net scan schedule swagger:model NetScanSchedule
func (*NetScanSchedule) MarshalBinary ¶
func (m *NetScanSchedule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetScanSchedule) UnmarshalBinary ¶
func (m *NetScanSchedule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NetflowApplication ¶
type NetflowApplication struct { // IP // Read Only: true IP string `json:"IP,omitempty"` // client count // Read Only: true ClientCount int32 `json:"clientCount,omitempty"` // destination m bytes // Read Only: true DestinationMBytes float64 `json:"destinationMBytes,omitempty"` // dns // Read Only: true DNS string `json:"dns,omitempty"` // first epoch in sec // Read Only: true FirstEpochInSec int64 `json:"firstEpochInSec,omitempty"` // flow count // Read Only: true FlowCount int64 `json:"flowCount,omitempty"` // last epoch in sec // Read Only: true LastEpochInSec int64 `json:"lastEpochInSec,omitempty"` // percent usage // Read Only: true PercentUsage float64 `json:"percentUsage,omitempty"` // port // Read Only: true Port int32 `json:"port,omitempty"` // protocol // Read Only: true Protocol string `json:"protocol,omitempty"` // source m bytes // Read Only: true SourceMBytes float64 `json:"sourceMBytes,omitempty"` // usage // Read Only: true Usage float64 `json:"usage,omitempty"` }
NetflowApplication netflow application swagger:model NetflowApplication
func (*NetflowApplication) DataType ¶
func (m *NetflowApplication) DataType() string
DataType gets the data type of this subtype
func (*NetflowApplication) MarshalBinary ¶
func (m *NetflowApplication) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (NetflowApplication) MarshalJSON ¶
func (m NetflowApplication) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*NetflowApplication) SetDataType ¶
func (m *NetflowApplication) SetDataType(val string)
SetDataType sets the data type of this subtype
func (*NetflowApplication) UnmarshalBinary ¶
func (m *NetflowApplication) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NetflowApplication) UnmarshalJSON ¶
func (m *NetflowApplication) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type NetflowBandwidth ¶
type NetflowBandwidth struct { // device display name DeviceDisplayName string `json:"deviceDisplayName,omitempty"` // receive Receive float64 `json:"receive,omitempty"` // send Send float64 `json:"send,omitempty"` // usage Usage float64 `json:"usage,omitempty"` }
NetflowBandwidth netflow bandwidth swagger:model NetflowBandwidth
func (*NetflowBandwidth) DataType ¶
func (m *NetflowBandwidth) DataType() string
DataType gets the data type of this subtype
func (*NetflowBandwidth) MarshalBinary ¶
func (m *NetflowBandwidth) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (NetflowBandwidth) MarshalJSON ¶
func (m NetflowBandwidth) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*NetflowBandwidth) SetDataType ¶
func (m *NetflowBandwidth) SetDataType(val string)
SetDataType sets the data type of this subtype
func (*NetflowBandwidth) UnmarshalBinary ¶
func (m *NetflowBandwidth) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NetflowBandwidth) UnmarshalJSON ¶
func (m *NetflowBandwidth) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type NetflowDataBase ¶
type NetflowDataBase interface { runtime.Validatable // data type // Read Only: true DataType() string SetDataType(string) }
NetflowDataBase netflow data base swagger:discriminator NetflowDataBase dataType
func UnmarshalNetflowDataBase ¶
UnmarshalNetflowDataBase unmarshals polymorphic NetflowDataBase
func UnmarshalNetflowDataBaseSlice ¶
func UnmarshalNetflowDataBaseSlice(reader io.Reader, consumer runtime.Consumer) ([]NetflowDataBase, error)
UnmarshalNetflowDataBaseSlice unmarshals polymorphic slices of NetflowDataBase
type NetflowEndpoint ¶
type NetflowEndpoint struct { // IP // Read Only: true IP string `json:"IP,omitempty"` // data type // Read Only: true DataType string `json:"dataType,omitempty"` // dns // Read Only: true DNS string `json:"dns,omitempty"` // last seen // Read Only: true LastSeen int64 `json:"lastSeen,omitempty"` // percent usage // Read Only: true PercentUsage float64 `json:"percentUsage,omitempty"` // type // Read Only: true Type string `json:"type,omitempty"` // usage // Read Only: true Usage float64 `json:"usage,omitempty"` }
NetflowEndpoint netflow endpoint swagger:model NetflowEndpoint
func (*NetflowEndpoint) MarshalBinary ¶
func (m *NetflowEndpoint) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetflowEndpoint) UnmarshalBinary ¶
func (m *NetflowEndpoint) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NetflowFilters ¶
type NetflowFilters struct { // direction Direction string `json:"direction,omitempty"` // if idx IfIdx int32 `json:"ifIdx,omitempty"` // if name IfName string `json:"ifName,omitempty"` // node a NodeA string `json:"nodeA,omitempty"` // node b NodeB string `json:"nodeB,omitempty"` // ports Ports string `json:"ports,omitempty"` // protocol Protocol string `json:"protocol,omitempty"` // qos type QosType string `json:"qosType,omitempty"` // top Top int32 `json:"top,omitempty"` }
NetflowFilters netflow filters swagger:model NetflowFilters
func (*NetflowFilters) MarshalBinary ¶
func (m *NetflowFilters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetflowFilters) UnmarshalBinary ¶
func (m *NetflowFilters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NetflowGraphWidget ¶
type NetflowGraphWidget struct { // device display name // Read Only: true DeviceDisplayName string `json:"deviceDisplayName,omitempty"` // device Id DeviceID int32 `json:"deviceId,omitempty"` // graph Graph string `json:"graph,omitempty"` // netflow filter NetflowFilter *NetflowFilters `json:"netflowFilter,omitempty"` // contains filtered or unexported fields }
NetflowGraphWidget netflow graph widget swagger:model NetflowGraphWidget
func (*NetflowGraphWidget) DashboardID ¶
func (m *NetflowGraphWidget) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*NetflowGraphWidget) Description ¶
func (m *NetflowGraphWidget) Description() string
Description gets the description of this subtype
func (*NetflowGraphWidget) ID ¶
func (m *NetflowGraphWidget) ID() int32
ID gets the id of this subtype
func (*NetflowGraphWidget) Interval ¶
func (m *NetflowGraphWidget) Interval() int32
Interval gets the interval of this subtype
func (*NetflowGraphWidget) LastUpdatedBy ¶
func (m *NetflowGraphWidget) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*NetflowGraphWidget) LastUpdatedOn ¶
func (m *NetflowGraphWidget) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*NetflowGraphWidget) MarshalBinary ¶
func (m *NetflowGraphWidget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (NetflowGraphWidget) MarshalJSON ¶
func (m NetflowGraphWidget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*NetflowGraphWidget) Name ¶
func (m *NetflowGraphWidget) Name() *string
Name gets the name of this subtype
func (*NetflowGraphWidget) SetDashboardID ¶
func (m *NetflowGraphWidget) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*NetflowGraphWidget) SetDescription ¶
func (m *NetflowGraphWidget) SetDescription(val string)
SetDescription sets the description of this subtype
func (*NetflowGraphWidget) SetID ¶
func (m *NetflowGraphWidget) SetID(val int32)
SetID sets the id of this subtype
func (*NetflowGraphWidget) SetInterval ¶
func (m *NetflowGraphWidget) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*NetflowGraphWidget) SetLastUpdatedBy ¶
func (m *NetflowGraphWidget) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*NetflowGraphWidget) SetLastUpdatedOn ¶
func (m *NetflowGraphWidget) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*NetflowGraphWidget) SetName ¶
func (m *NetflowGraphWidget) SetName(val *string)
SetName sets the name of this subtype
func (*NetflowGraphWidget) SetTheme ¶
func (m *NetflowGraphWidget) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*NetflowGraphWidget) SetTimescale ¶
func (m *NetflowGraphWidget) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*NetflowGraphWidget) SetType ¶
func (m *NetflowGraphWidget) SetType(val string)
SetType sets the type of this subtype
func (*NetflowGraphWidget) SetUserPermission ¶
func (m *NetflowGraphWidget) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*NetflowGraphWidget) Theme ¶
func (m *NetflowGraphWidget) Theme() string
Theme gets the theme of this subtype
func (*NetflowGraphWidget) Timescale ¶
func (m *NetflowGraphWidget) Timescale() string
Timescale gets the timescale of this subtype
func (*NetflowGraphWidget) Type ¶
func (m *NetflowGraphWidget) Type() string
Type gets the type of this subtype
func (*NetflowGraphWidget) UnmarshalBinary ¶
func (m *NetflowGraphWidget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NetflowGraphWidget) UnmarshalJSON ¶
func (m *NetflowGraphWidget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*NetflowGraphWidget) UserPermission ¶
func (m *NetflowGraphWidget) UserPermission() string
UserPermission gets the user permission of this subtype
type NetflowGroupGraphWidget ¶
type NetflowGroupGraphWidget struct { // device group Id DeviceGroupID int32 `json:"deviceGroupId,omitempty"` // device group name // Read Only: true DeviceGroupName string `json:"deviceGroupName,omitempty"` // contains filtered or unexported fields }
NetflowGroupGraphWidget netflow group graph widget swagger:model NetflowGroupGraphWidget
func (*NetflowGroupGraphWidget) DashboardID ¶
func (m *NetflowGroupGraphWidget) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*NetflowGroupGraphWidget) Description ¶
func (m *NetflowGroupGraphWidget) Description() string
Description gets the description of this subtype
func (*NetflowGroupGraphWidget) ID ¶
func (m *NetflowGroupGraphWidget) ID() int32
ID gets the id of this subtype
func (*NetflowGroupGraphWidget) Interval ¶
func (m *NetflowGroupGraphWidget) Interval() int32
Interval gets the interval of this subtype
func (*NetflowGroupGraphWidget) LastUpdatedBy ¶
func (m *NetflowGroupGraphWidget) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*NetflowGroupGraphWidget) LastUpdatedOn ¶
func (m *NetflowGroupGraphWidget) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*NetflowGroupGraphWidget) MarshalBinary ¶
func (m *NetflowGroupGraphWidget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (NetflowGroupGraphWidget) MarshalJSON ¶
func (m NetflowGroupGraphWidget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*NetflowGroupGraphWidget) Name ¶
func (m *NetflowGroupGraphWidget) Name() *string
Name gets the name of this subtype
func (*NetflowGroupGraphWidget) SetDashboardID ¶
func (m *NetflowGroupGraphWidget) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*NetflowGroupGraphWidget) SetDescription ¶
func (m *NetflowGroupGraphWidget) SetDescription(val string)
SetDescription sets the description of this subtype
func (*NetflowGroupGraphWidget) SetID ¶
func (m *NetflowGroupGraphWidget) SetID(val int32)
SetID sets the id of this subtype
func (*NetflowGroupGraphWidget) SetInterval ¶
func (m *NetflowGroupGraphWidget) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*NetflowGroupGraphWidget) SetLastUpdatedBy ¶
func (m *NetflowGroupGraphWidget) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*NetflowGroupGraphWidget) SetLastUpdatedOn ¶
func (m *NetflowGroupGraphWidget) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*NetflowGroupGraphWidget) SetName ¶
func (m *NetflowGroupGraphWidget) SetName(val *string)
SetName sets the name of this subtype
func (*NetflowGroupGraphWidget) SetTheme ¶
func (m *NetflowGroupGraphWidget) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*NetflowGroupGraphWidget) SetTimescale ¶
func (m *NetflowGroupGraphWidget) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*NetflowGroupGraphWidget) SetType ¶
func (m *NetflowGroupGraphWidget) SetType(val string)
SetType sets the type of this subtype
func (*NetflowGroupGraphWidget) SetUserPermission ¶
func (m *NetflowGroupGraphWidget) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*NetflowGroupGraphWidget) Theme ¶
func (m *NetflowGroupGraphWidget) Theme() string
Theme gets the theme of this subtype
func (*NetflowGroupGraphWidget) Timescale ¶
func (m *NetflowGroupGraphWidget) Timescale() string
Timescale gets the timescale of this subtype
func (*NetflowGroupGraphWidget) Type ¶
func (m *NetflowGroupGraphWidget) Type() string
Type gets the type of this subtype
func (*NetflowGroupGraphWidget) UnmarshalBinary ¶
func (m *NetflowGroupGraphWidget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NetflowGroupGraphWidget) UnmarshalJSON ¶
func (m *NetflowGroupGraphWidget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*NetflowGroupGraphWidget) UserPermission ¶
func (m *NetflowGroupGraphWidget) UserPermission() string
UserPermission gets the user permission of this subtype
type NetflowGroupWidget ¶
type NetflowGroupWidget struct { // data type DataType string `json:"dataType,omitempty"` // device group Id // Required: true DeviceGroupID *int32 `json:"deviceGroupId"` // device group name // Read Only: true DeviceGroupName string `json:"deviceGroupName,omitempty"` // qos type QosType string `json:"qosType,omitempty"` // row filters RowFilters string `json:"rowFilters,omitempty"` // contains filtered or unexported fields }
NetflowGroupWidget netflow group widget swagger:model NetflowGroupWidget
func (*NetflowGroupWidget) DashboardID ¶
func (m *NetflowGroupWidget) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*NetflowGroupWidget) Description ¶
func (m *NetflowGroupWidget) Description() string
Description gets the description of this subtype
func (*NetflowGroupWidget) ID ¶
func (m *NetflowGroupWidget) ID() int32
ID gets the id of this subtype
func (*NetflowGroupWidget) Interval ¶
func (m *NetflowGroupWidget) Interval() int32
Interval gets the interval of this subtype
func (*NetflowGroupWidget) LastUpdatedBy ¶
func (m *NetflowGroupWidget) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*NetflowGroupWidget) LastUpdatedOn ¶
func (m *NetflowGroupWidget) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*NetflowGroupWidget) MarshalBinary ¶
func (m *NetflowGroupWidget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (NetflowGroupWidget) MarshalJSON ¶
func (m NetflowGroupWidget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*NetflowGroupWidget) Name ¶
func (m *NetflowGroupWidget) Name() *string
Name gets the name of this subtype
func (*NetflowGroupWidget) SetDashboardID ¶
func (m *NetflowGroupWidget) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*NetflowGroupWidget) SetDescription ¶
func (m *NetflowGroupWidget) SetDescription(val string)
SetDescription sets the description of this subtype
func (*NetflowGroupWidget) SetID ¶
func (m *NetflowGroupWidget) SetID(val int32)
SetID sets the id of this subtype
func (*NetflowGroupWidget) SetInterval ¶
func (m *NetflowGroupWidget) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*NetflowGroupWidget) SetLastUpdatedBy ¶
func (m *NetflowGroupWidget) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*NetflowGroupWidget) SetLastUpdatedOn ¶
func (m *NetflowGroupWidget) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*NetflowGroupWidget) SetName ¶
func (m *NetflowGroupWidget) SetName(val *string)
SetName sets the name of this subtype
func (*NetflowGroupWidget) SetTheme ¶
func (m *NetflowGroupWidget) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*NetflowGroupWidget) SetTimescale ¶
func (m *NetflowGroupWidget) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*NetflowGroupWidget) SetType ¶
func (m *NetflowGroupWidget) SetType(val string)
SetType sets the type of this subtype
func (*NetflowGroupWidget) SetUserPermission ¶
func (m *NetflowGroupWidget) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*NetflowGroupWidget) Theme ¶
func (m *NetflowGroupWidget) Theme() string
Theme gets the theme of this subtype
func (*NetflowGroupWidget) Timescale ¶
func (m *NetflowGroupWidget) Timescale() string
Timescale gets the timescale of this subtype
func (*NetflowGroupWidget) Type ¶
func (m *NetflowGroupWidget) Type() string
Type gets the type of this subtype
func (*NetflowGroupWidget) UnmarshalBinary ¶
func (m *NetflowGroupWidget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NetflowGroupWidget) UnmarshalJSON ¶
func (m *NetflowGroupWidget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*NetflowGroupWidget) UserPermission ¶
func (m *NetflowGroupWidget) UserPermission() string
UserPermission gets the user permission of this subtype
type NetflowGroupWidgetData ¶
type NetflowGroupWidgetData struct { // total // Read Only: true Total int32 `json:"total,omitempty"` // contains filtered or unexported fields }
NetflowGroupWidgetData netflow group widget data swagger:model NetflowGroupWidgetData
func (*NetflowGroupWidgetData) Items ¶
func (m *NetflowGroupWidgetData) Items() []NetflowDataBase
Items gets the items of this subtype
func (*NetflowGroupWidgetData) MarshalBinary ¶
func (m *NetflowGroupWidgetData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (NetflowGroupWidgetData) MarshalJSON ¶
func (m NetflowGroupWidgetData) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*NetflowGroupWidgetData) SetItems ¶
func (m *NetflowGroupWidgetData) SetItems(val []NetflowDataBase)
SetItems sets the items of this subtype
func (*NetflowGroupWidgetData) SetTitle ¶
func (m *NetflowGroupWidgetData) SetTitle(val string)
SetTitle sets the title of this subtype
func (*NetflowGroupWidgetData) SetType ¶
func (m *NetflowGroupWidgetData) SetType(val string)
SetType sets the type of this subtype
func (*NetflowGroupWidgetData) Title ¶
func (m *NetflowGroupWidgetData) Title() string
Title gets the title of this subtype
func (*NetflowGroupWidgetData) Type ¶
func (m *NetflowGroupWidgetData) Type() string
Type gets the type of this subtype
func (*NetflowGroupWidgetData) UnmarshalBinary ¶
func (m *NetflowGroupWidgetData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NetflowGroupWidgetData) UnmarshalJSON ¶
func (m *NetflowGroupWidgetData) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type NetflowPort ¶
type NetflowPort struct { // data type // Read Only: true DataType string `json:"dataType,omitempty"` // description // Read Only: true Description string `json:"description,omitempty"` // percent usage // Read Only: true PercentUsage float64 `json:"percentUsage,omitempty"` // port // Read Only: true Port int32 `json:"port,omitempty"` // usage // Read Only: true Usage float64 `json:"usage,omitempty"` }
NetflowPort netflow port swagger:model NetflowPort
func (*NetflowPort) MarshalBinary ¶
func (m *NetflowPort) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetflowPort) UnmarshalBinary ¶
func (m *NetflowPort) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NetflowQoSReportTableRow ¶
type NetflowQoSReportTableRow struct { // received // Read Only: true Received float64 `json:"received,omitempty"` // sent // Read Only: true Sent float64 `json:"sent,omitempty"` // type // Read Only: true Type string `json:"type,omitempty"` }
NetflowQoSReportTableRow netflow qo s report table row swagger:model NetflowQoSReportTableRow
func (*NetflowQoSReportTableRow) DataType ¶
func (m *NetflowQoSReportTableRow) DataType() string
DataType gets the data type of this subtype
func (*NetflowQoSReportTableRow) MarshalBinary ¶
func (m *NetflowQoSReportTableRow) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (NetflowQoSReportTableRow) MarshalJSON ¶
func (m NetflowQoSReportTableRow) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*NetflowQoSReportTableRow) SetDataType ¶
func (m *NetflowQoSReportTableRow) SetDataType(val string)
SetDataType sets the data type of this subtype
func (*NetflowQoSReportTableRow) UnmarshalBinary ¶
func (m *NetflowQoSReportTableRow) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NetflowQoSReportTableRow) UnmarshalJSON ¶
func (m *NetflowQoSReportTableRow) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type NetflowReport ¶
type NetflowReport struct { // The Time Range configured for the report: Last 2 hours | Last 24 hours | Last calendar day | Last 7 days | Last 14 days | Last 30 days | Last calendar month | Last 365 days | Any custom date range in this format: YYYY-MM-dd hh:mm TO YYYY-MM-dd hh:mm DateRange string `json:"dateRange,omitempty"` // The devices OR groups (full path) selected for the report, where multiple entities are separated by commas. Glob is accepted // Required: true HostsVal *string `json:"hostsVal"` // Whether include DNS mappings or not IncludeDNSMappings bool `json:"includeDNSMappings,omitempty"` // contains filtered or unexported fields }
NetflowReport netflow report swagger:model NetflowReport
func (*NetflowReport) CustomReportTypeID ¶
func (m *NetflowReport) CustomReportTypeID() int32
CustomReportTypeID gets the custom report type Id of this subtype
func (*NetflowReport) CustomReportTypeName ¶
func (m *NetflowReport) CustomReportTypeName() string
CustomReportTypeName gets the custom report type name of this subtype
func (*NetflowReport) Delivery ¶
func (m *NetflowReport) Delivery() string
Delivery gets the delivery of this subtype
func (*NetflowReport) Description ¶
func (m *NetflowReport) Description() string
Description gets the description of this subtype
func (*NetflowReport) EnableViewAsOtherUser ¶
func (m *NetflowReport) EnableViewAsOtherUser() *bool
EnableViewAsOtherUser gets the enable view as other user of this subtype
func (*NetflowReport) Format ¶
func (m *NetflowReport) Format() string
Format gets the format of this subtype
func (*NetflowReport) GroupID ¶
func (m *NetflowReport) GroupID() int32
GroupID gets the group Id of this subtype
func (*NetflowReport) LastGenerateOn ¶
func (m *NetflowReport) LastGenerateOn() int64
LastGenerateOn gets the last generate on of this subtype
func (*NetflowReport) LastGeneratePages ¶
func (m *NetflowReport) LastGeneratePages() int32
LastGeneratePages gets the last generate pages of this subtype
func (*NetflowReport) LastGenerateSize ¶
func (m *NetflowReport) LastGenerateSize() int64
LastGenerateSize gets the last generate size of this subtype
func (*NetflowReport) LastmodifyUserID ¶
func (m *NetflowReport) LastmodifyUserID() int32
LastmodifyUserID gets the lastmodify user Id of this subtype
func (*NetflowReport) LastmodifyUserName ¶
func (m *NetflowReport) LastmodifyUserName() string
LastmodifyUserName gets the lastmodify user name of this subtype
func (*NetflowReport) MarshalBinary ¶
func (m *NetflowReport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (NetflowReport) MarshalJSON ¶
func (m NetflowReport) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*NetflowReport) Name ¶
func (m *NetflowReport) Name() *string
Name gets the name of this subtype
func (*NetflowReport) Recipients ¶
func (m *NetflowReport) Recipients() []*ReportRecipient
Recipients gets the recipients of this subtype
func (*NetflowReport) ReportLinkNum ¶
func (m *NetflowReport) ReportLinkNum() int32
ReportLinkNum gets the report link num of this subtype
func (*NetflowReport) Schedule ¶
func (m *NetflowReport) Schedule() string
Schedule gets the schedule of this subtype
func (*NetflowReport) ScheduleTimezone ¶
func (m *NetflowReport) ScheduleTimezone() string
ScheduleTimezone gets the schedule timezone of this subtype
func (*NetflowReport) SetCustomReportTypeID ¶
func (m *NetflowReport) SetCustomReportTypeID(val int32)
SetCustomReportTypeID sets the custom report type Id of this subtype
func (*NetflowReport) SetCustomReportTypeName ¶
func (m *NetflowReport) SetCustomReportTypeName(val string)
SetCustomReportTypeName sets the custom report type name of this subtype
func (*NetflowReport) SetDelivery ¶
func (m *NetflowReport) SetDelivery(val string)
SetDelivery sets the delivery of this subtype
func (*NetflowReport) SetDescription ¶
func (m *NetflowReport) SetDescription(val string)
SetDescription sets the description of this subtype
func (*NetflowReport) SetEnableViewAsOtherUser ¶
func (m *NetflowReport) SetEnableViewAsOtherUser(val *bool)
SetEnableViewAsOtherUser sets the enable view as other user of this subtype
func (*NetflowReport) SetFormat ¶
func (m *NetflowReport) SetFormat(val string)
SetFormat sets the format of this subtype
func (*NetflowReport) SetGroupID ¶
func (m *NetflowReport) SetGroupID(val int32)
SetGroupID sets the group Id of this subtype
func (*NetflowReport) SetID ¶
func (m *NetflowReport) SetID(val int32)
SetID sets the id of this subtype
func (*NetflowReport) SetLastGenerateOn ¶
func (m *NetflowReport) SetLastGenerateOn(val int64)
SetLastGenerateOn sets the last generate on of this subtype
func (*NetflowReport) SetLastGeneratePages ¶
func (m *NetflowReport) SetLastGeneratePages(val int32)
SetLastGeneratePages sets the last generate pages of this subtype
func (*NetflowReport) SetLastGenerateSize ¶
func (m *NetflowReport) SetLastGenerateSize(val int64)
SetLastGenerateSize sets the last generate size of this subtype
func (*NetflowReport) SetLastmodifyUserID ¶
func (m *NetflowReport) SetLastmodifyUserID(val int32)
SetLastmodifyUserID sets the lastmodify user Id of this subtype
func (*NetflowReport) SetLastmodifyUserName ¶
func (m *NetflowReport) SetLastmodifyUserName(val string)
SetLastmodifyUserName sets the lastmodify user name of this subtype
func (*NetflowReport) SetName ¶
func (m *NetflowReport) SetName(val *string)
SetName sets the name of this subtype
func (*NetflowReport) SetRecipients ¶
func (m *NetflowReport) SetRecipients(val []*ReportRecipient)
SetRecipients sets the recipients of this subtype
func (*NetflowReport) SetReportLinkNum ¶
func (m *NetflowReport) SetReportLinkNum(val int32)
SetReportLinkNum sets the report link num of this subtype
func (*NetflowReport) SetSchedule ¶
func (m *NetflowReport) SetSchedule(val string)
SetSchedule sets the schedule of this subtype
func (*NetflowReport) SetScheduleTimezone ¶
func (m *NetflowReport) SetScheduleTimezone(val string)
SetScheduleTimezone sets the schedule timezone of this subtype
func (*NetflowReport) SetType ¶
func (m *NetflowReport) SetType(val string)
SetType sets the type of this subtype
func (*NetflowReport) SetUserPermission ¶
func (m *NetflowReport) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*NetflowReport) Type ¶
func (m *NetflowReport) Type() string
Type gets the type of this subtype
func (*NetflowReport) UnmarshalBinary ¶
func (m *NetflowReport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NetflowReport) UnmarshalJSON ¶
func (m *NetflowReport) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*NetflowReport) UserPermission ¶
func (m *NetflowReport) UserPermission() string
UserPermission gets the user permission of this subtype
type NetflowWidget ¶
type NetflowWidget struct { // data type DataType string `json:"dataType,omitempty"` // device display name // Read Only: true DeviceDisplayName string `json:"deviceDisplayName,omitempty"` // device Id // Required: true DeviceID *int32 `json:"deviceId"` // filter Filter string `json:"filter,omitempty"` // netflow filter NetflowFilter *NetflowFilters `json:"netflowFilter,omitempty"` // contains filtered or unexported fields }
NetflowWidget netflow widget swagger:model NetflowWidget
func (*NetflowWidget) DashboardID ¶
func (m *NetflowWidget) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*NetflowWidget) Description ¶
func (m *NetflowWidget) Description() string
Description gets the description of this subtype
func (*NetflowWidget) Interval ¶
func (m *NetflowWidget) Interval() int32
Interval gets the interval of this subtype
func (*NetflowWidget) LastUpdatedBy ¶
func (m *NetflowWidget) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*NetflowWidget) LastUpdatedOn ¶
func (m *NetflowWidget) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*NetflowWidget) MarshalBinary ¶
func (m *NetflowWidget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (NetflowWidget) MarshalJSON ¶
func (m NetflowWidget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*NetflowWidget) Name ¶
func (m *NetflowWidget) Name() *string
Name gets the name of this subtype
func (*NetflowWidget) SetDashboardID ¶
func (m *NetflowWidget) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*NetflowWidget) SetDescription ¶
func (m *NetflowWidget) SetDescription(val string)
SetDescription sets the description of this subtype
func (*NetflowWidget) SetID ¶
func (m *NetflowWidget) SetID(val int32)
SetID sets the id of this subtype
func (*NetflowWidget) SetInterval ¶
func (m *NetflowWidget) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*NetflowWidget) SetLastUpdatedBy ¶
func (m *NetflowWidget) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*NetflowWidget) SetLastUpdatedOn ¶
func (m *NetflowWidget) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*NetflowWidget) SetName ¶
func (m *NetflowWidget) SetName(val *string)
SetName sets the name of this subtype
func (*NetflowWidget) SetTheme ¶
func (m *NetflowWidget) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*NetflowWidget) SetTimescale ¶
func (m *NetflowWidget) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*NetflowWidget) SetType ¶
func (m *NetflowWidget) SetType(val string)
SetType sets the type of this subtype
func (*NetflowWidget) SetUserPermission ¶
func (m *NetflowWidget) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*NetflowWidget) Theme ¶
func (m *NetflowWidget) Theme() string
Theme gets the theme of this subtype
func (*NetflowWidget) Timescale ¶
func (m *NetflowWidget) Timescale() string
Timescale gets the timescale of this subtype
func (*NetflowWidget) Type ¶
func (m *NetflowWidget) Type() string
Type gets the type of this subtype
func (*NetflowWidget) UnmarshalBinary ¶
func (m *NetflowWidget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NetflowWidget) UnmarshalJSON ¶
func (m *NetflowWidget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*NetflowWidget) UserPermission ¶
func (m *NetflowWidget) UserPermission() string
UserPermission gets the user permission of this subtype
type NetflowWidgetData ¶
type NetflowWidgetData struct { // total // Read Only: true Total int32 `json:"total,omitempty"` // contains filtered or unexported fields }
NetflowWidgetData netflow widget data swagger:model NetflowWidgetData
func (*NetflowWidgetData) Items ¶
func (m *NetflowWidgetData) Items() []NetflowDataBase
Items gets the items of this subtype
func (*NetflowWidgetData) MarshalBinary ¶
func (m *NetflowWidgetData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (NetflowWidgetData) MarshalJSON ¶
func (m NetflowWidgetData) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*NetflowWidgetData) SetItems ¶
func (m *NetflowWidgetData) SetItems(val []NetflowDataBase)
SetItems sets the items of this subtype
func (*NetflowWidgetData) SetTitle ¶
func (m *NetflowWidgetData) SetTitle(val string)
SetTitle sets the title of this subtype
func (*NetflowWidgetData) SetType ¶
func (m *NetflowWidgetData) SetType(val string)
SetType sets the type of this subtype
func (*NetflowWidgetData) Title ¶
func (m *NetflowWidgetData) Title() string
Title gets the title of this subtype
func (*NetflowWidgetData) Type ¶
func (m *NetflowWidgetData) Type() string
Type gets the type of this subtype
func (*NetflowWidgetData) UnmarshalBinary ¶
func (m *NetflowWidgetData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NetflowWidgetData) UnmarshalJSON ¶
func (m *NetflowWidgetData) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type Netscan ¶
type Netscan interface { runtime.Validatable // The ID of the Collector associated with this Netscan // Required: true Collector() *int32 SetCollector(*int32) // The description of the Collector associated with this Netscan CollectorDescription() string SetCollectorDescription(string) // The ID of the group of the Collector associated with this Netscan CollectorGroup() int32 SetCollectorGroup(int32) // The name of the group of the Collector associated with this Netscan CollectorGroupName() string SetCollectorGroupName(string) // The user that created the policy Creator() string SetCreator(string) // The description of the Netscan Policy Description() string SetDescription(string) // Information that determines how duplicate discovered devices should be handled // Required: true Duplicate() *ExcludeDuplicateIps SetDuplicate(*ExcludeDuplicateIps) // The group the Netscan policy should belong to Group() string SetGroup(string) // The ID of the Netscan Policy ID() int32 SetID(int32) // The method that should be used to discover devices. Options are nmap (ICMP Ping), nec2 (EC2), and script // Required: true Method() string SetMethod(string) // The name of the Netscan Policy // Required: true Name() *string SetName(*string) // The date and time of the next start time of the scan - displayed as manual if the scan does not run on a schedule NextStart() string SetNextStart(string) // The epoch of the next start time of the scan - displayed as 0 if the scan does not run on a schedule NextStartEpoch() int64 SetNextStartEpoch(int64) // The ID of the group the policy belongs to NsgID() int32 SetNsgID(int32) // Information related to the recurring execution schedule for the Netscan Policy Schedule() *NetScanSchedule SetSchedule(*NetScanSchedule) // The Id of the device Version() int32 SetVersion(int32) }
Netscan netscan swagger:discriminator Netscan method
func UnmarshalNetscan ¶
UnmarshalNetscan unmarshals polymorphic Netscan
type NetscanPaginationResponse ¶
type NetscanPaginationResponse struct { // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` // contains filtered or unexported fields }
NetscanPaginationResponse netscan pagination response swagger:model NetscanPaginationResponse
func (*NetscanPaginationResponse) Items ¶
func (m *NetscanPaginationResponse) Items() []Netscan
Items gets the items of this base type
func (*NetscanPaginationResponse) MarshalBinary ¶
func (m *NetscanPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (NetscanPaginationResponse) MarshalJSON ¶
func (m NetscanPaginationResponse) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*NetscanPaginationResponse) SetItems ¶
func (m *NetscanPaginationResponse) SetItems(val []Netscan)
SetItems sets the items of this base type
func (*NetscanPaginationResponse) UnmarshalBinary ¶
func (m *NetscanPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NetscanPaginationResponse) UnmarshalJSON ¶
func (m *NetscanPaginationResponse) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type NetscanPorts ¶
type NetscanPorts struct { // Whether or not default ports should be used IsGlobalDefault bool `json:"isGlobalDefault,omitempty"` // The ports that should be used in the Netscan Value string `json:"value,omitempty"` }
NetscanPorts netscan ports swagger:model NetscanPorts
func (*NetscanPorts) MarshalBinary ¶
func (m *NetscanPorts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NetscanPorts) UnmarshalBinary ¶
func (m *NetscanPorts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NextUpgradeInfo ¶
type NextUpgradeInfo struct { // major version // Read Only: true MajorVersion int32 `json:"majorVersion,omitempty"` // mandatory // Read Only: true Mandatory *bool `json:"mandatory,omitempty"` // minor version // Read Only: true MinorVersion int32 `json:"minorVersion,omitempty"` // stable // Read Only: true Stable *bool `json:"stable,omitempty"` // upgrade time // Read Only: true UpgradeTime string `json:"upgradeTime,omitempty"` // upgrade time epoch // Read Only: true UpgradeTimeEpoch int64 `json:"upgradeTimeEpoch,omitempty"` }
NextUpgradeInfo next upgrade info swagger:model NextUpgradeInfo
func (*NextUpgradeInfo) MarshalBinary ¶
func (m *NextUpgradeInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*NextUpgradeInfo) UnmarshalBinary ¶
func (m *NextUpgradeInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type NormalGraphWidget ¶
type NormalGraphWidget struct { // The name (not display name) of the datasource the graph is associated with // Read Only: true DsName string `json:"dsName,omitempty"` // The id of the datasource instance the graph was pinned from // Required: true DsiID *int32 `json:"dsiId"` // The name of the instance the graph was pinned from // Read Only: true DsiName string `json:"dsiName,omitempty"` // The id of the datasource graph this widget was pinned from // Required: true GraphID *int32 `json:"graphId"` // The id of the datasource graph this widget was pinned from // Read Only: true GraphName string `json:"graphName,omitempty"` // The id of the device the graph was pinned from HID int32 `json:"hId,omitempty"` // The display name of the device the graph was pinned from // Read Only: true HostName string `json:"hostName,omitempty"` // contains filtered or unexported fields }
NormalGraphWidget normal graph widget swagger:model NormalGraphWidget
func (*NormalGraphWidget) DashboardID ¶
func (m *NormalGraphWidget) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*NormalGraphWidget) Description ¶
func (m *NormalGraphWidget) Description() string
Description gets the description of this subtype
func (*NormalGraphWidget) ID ¶
func (m *NormalGraphWidget) ID() int32
ID gets the id of this subtype
func (*NormalGraphWidget) Interval ¶
func (m *NormalGraphWidget) Interval() int32
Interval gets the interval of this subtype
func (*NormalGraphWidget) LastUpdatedBy ¶
func (m *NormalGraphWidget) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*NormalGraphWidget) LastUpdatedOn ¶
func (m *NormalGraphWidget) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*NormalGraphWidget) MarshalBinary ¶
func (m *NormalGraphWidget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (NormalGraphWidget) MarshalJSON ¶
func (m NormalGraphWidget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*NormalGraphWidget) Name ¶
func (m *NormalGraphWidget) Name() *string
Name gets the name of this subtype
func (*NormalGraphWidget) SetDashboardID ¶
func (m *NormalGraphWidget) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*NormalGraphWidget) SetDescription ¶
func (m *NormalGraphWidget) SetDescription(val string)
SetDescription sets the description of this subtype
func (*NormalGraphWidget) SetID ¶
func (m *NormalGraphWidget) SetID(val int32)
SetID sets the id of this subtype
func (*NormalGraphWidget) SetInterval ¶
func (m *NormalGraphWidget) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*NormalGraphWidget) SetLastUpdatedBy ¶
func (m *NormalGraphWidget) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*NormalGraphWidget) SetLastUpdatedOn ¶
func (m *NormalGraphWidget) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*NormalGraphWidget) SetName ¶
func (m *NormalGraphWidget) SetName(val *string)
SetName sets the name of this subtype
func (*NormalGraphWidget) SetTheme ¶
func (m *NormalGraphWidget) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*NormalGraphWidget) SetTimescale ¶
func (m *NormalGraphWidget) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*NormalGraphWidget) SetType ¶
func (m *NormalGraphWidget) SetType(val string)
SetType sets the type of this subtype
func (*NormalGraphWidget) SetUserPermission ¶
func (m *NormalGraphWidget) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*NormalGraphWidget) Theme ¶
func (m *NormalGraphWidget) Theme() string
Theme gets the theme of this subtype
func (*NormalGraphWidget) Timescale ¶
func (m *NormalGraphWidget) Timescale() string
Timescale gets the timescale of this subtype
func (*NormalGraphWidget) Type ¶
func (m *NormalGraphWidget) Type() string
Type gets the type of this subtype
func (*NormalGraphWidget) UnmarshalBinary ¶
func (m *NormalGraphWidget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*NormalGraphWidget) UnmarshalJSON ¶
func (m *NormalGraphWidget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*NormalGraphWidget) UserPermission ¶
func (m *NormalGraphWidget) UserPermission() string
UserPermission gets the user permission of this subtype
type OnetimeUpgradeInfo ¶
type OnetimeUpgradeInfo struct { // created by // Read Only: true CreatedBy string `json:"createdBy,omitempty"` // description Description string `json:"description,omitempty"` // end epoch // Read Only: true EndEpoch int64 `json:"endEpoch,omitempty"` // level // Read Only: true Level string `json:"level,omitempty"` // major version // Required: true MajorVersion *int32 `json:"majorVersion"` // minor version // Required: true MinorVersion *int32 `json:"minorVersion"` // start epoch // Required: true StartEpoch *int64 `json:"startEpoch"` // timezone Timezone string `json:"timezone,omitempty"` // type // Read Only: true Type string `json:"type,omitempty"` }
OnetimeUpgradeInfo onetime upgrade info swagger:model OnetimeUpgradeInfo
func (*OnetimeUpgradeInfo) MarshalBinary ¶
func (m *OnetimeUpgradeInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OnetimeUpgradeInfo) UnmarshalBinary ¶
func (m *OnetimeUpgradeInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpsNote ¶
type OpsNote struct { // The user that created the Ops Note // Read Only: true CreatedBy string `json:"createdBy,omitempty"` // The date and time associated with the note, in epoch seconds format HappenOnInSec int64 `json:"happenOnInSec,omitempty"` // The id associated with the Ops Note // Read Only: true ID string `json:"id,omitempty"` // The note message // Required: true Note *string `json:"note"` // The tags that should be associated with the note. Each tag has a unique id and a name - you can either include the name of a new or existing tag, or the id of an existing tag Tags []*OpsNoteTagBase `json:"tags,omitempty"` // contains filtered or unexported fields }
OpsNote ops note swagger:model OpsNote
func (*OpsNote) MarshalBinary ¶
MarshalBinary interface implementation
func (OpsNote) MarshalJSON ¶
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*OpsNote) Scopes ¶
func (m *OpsNote) Scopes() []OpsNoteScope
Scopes gets the scopes of this base type
func (*OpsNote) SetScopes ¶
func (m *OpsNote) SetScopes(val []OpsNoteScope)
SetScopes sets the scopes of this base type
func (*OpsNote) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*OpsNote) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type OpsNoteDeviceGroupScope ¶
type OpsNoteDeviceGroupScope struct { // full path FullPath string `json:"fullPath,omitempty"` // group Id GroupID int32 `json:"groupId,omitempty"` }
OpsNoteDeviceGroupScope ops note device group scope swagger:model OpsNoteDeviceGroupScope
func (*OpsNoteDeviceGroupScope) MarshalBinary ¶
func (m *OpsNoteDeviceGroupScope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (OpsNoteDeviceGroupScope) MarshalJSON ¶
func (m OpsNoteDeviceGroupScope) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*OpsNoteDeviceGroupScope) SetType ¶
func (m *OpsNoteDeviceGroupScope) SetType(val string)
SetType sets the type of this subtype
func (*OpsNoteDeviceGroupScope) Type ¶
func (m *OpsNoteDeviceGroupScope) Type() string
Type gets the type of this subtype
func (*OpsNoteDeviceGroupScope) UnmarshalBinary ¶
func (m *OpsNoteDeviceGroupScope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*OpsNoteDeviceGroupScope) UnmarshalJSON ¶
func (m *OpsNoteDeviceGroupScope) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type OpsNoteDeviceScope ¶
type OpsNoteDeviceScope struct { // device Id DeviceID int32 `json:"deviceId,omitempty"` // device name DeviceName string `json:"deviceName,omitempty"` // full path FullPath string `json:"fullPath,omitempty"` // group Id GroupID int32 `json:"groupId,omitempty"` }
OpsNoteDeviceScope ops note device scope swagger:model OpsNoteDeviceScope
func (*OpsNoteDeviceScope) MarshalBinary ¶
func (m *OpsNoteDeviceScope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (OpsNoteDeviceScope) MarshalJSON ¶
func (m OpsNoteDeviceScope) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*OpsNoteDeviceScope) SetType ¶
func (m *OpsNoteDeviceScope) SetType(val string)
SetType sets the type of this subtype
func (*OpsNoteDeviceScope) Type ¶
func (m *OpsNoteDeviceScope) Type() string
Type gets the type of this subtype
func (*OpsNoteDeviceScope) UnmarshalBinary ¶
func (m *OpsNoteDeviceScope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*OpsNoteDeviceScope) UnmarshalJSON ¶
func (m *OpsNoteDeviceScope) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type OpsNoteGroupAllScope ¶
type OpsNoteGroupAllScope struct { // group Id GroupID int32 `json:"groupId,omitempty"` }
OpsNoteGroupAllScope ops note group all scope swagger:model OpsNoteGroupAllScope
func (*OpsNoteGroupAllScope) MarshalBinary ¶
func (m *OpsNoteGroupAllScope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (OpsNoteGroupAllScope) MarshalJSON ¶
func (m OpsNoteGroupAllScope) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*OpsNoteGroupAllScope) SetType ¶
func (m *OpsNoteGroupAllScope) SetType(val string)
SetType sets the type of this subtype
func (*OpsNoteGroupAllScope) Type ¶
func (m *OpsNoteGroupAllScope) Type() string
Type gets the type of this subtype
func (*OpsNoteGroupAllScope) UnmarshalBinary ¶
func (m *OpsNoteGroupAllScope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*OpsNoteGroupAllScope) UnmarshalJSON ¶
func (m *OpsNoteGroupAllScope) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type OpsNotePaginationResponse ¶
type OpsNotePaginationResponse struct { // items Items []*OpsNote `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
OpsNotePaginationResponse ops note pagination response swagger:model OpsNotePaginationResponse
func (*OpsNotePaginationResponse) MarshalBinary ¶
func (m *OpsNotePaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpsNotePaginationResponse) UnmarshalBinary ¶
func (m *OpsNotePaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpsNoteScope ¶
type OpsNoteScope interface { runtime.Validatable // type // Required: true Type() string SetType(string) }
OpsNoteScope ops note scope swagger:discriminator OpsNoteScope type
func UnmarshalOpsNoteScope ¶
UnmarshalOpsNoteScope unmarshals polymorphic OpsNoteScope
func UnmarshalOpsNoteScopeSlice ¶
func UnmarshalOpsNoteScopeSlice(reader io.Reader, consumer runtime.Consumer) ([]OpsNoteScope, error)
UnmarshalOpsNoteScopeSlice unmarshals polymorphic slices of OpsNoteScope
type OpsNoteTagBase ¶
type OpsNoteTagBase struct { // created on in sec // Read Only: true CreatedOnInSec int64 `json:"createdOnInSec,omitempty"` // id // Read Only: true ID string `json:"id,omitempty"` // release // Required: true Name *string `json:"name"` // update on in sec // Read Only: true UpdateOnInSec int64 `json:"updateOnInSec,omitempty"` }
OpsNoteTagBase ops note tag base swagger:model OpsNoteTagBase
func (*OpsNoteTagBase) MarshalBinary ¶
func (m *OpsNoteTagBase) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OpsNoteTagBase) UnmarshalBinary ¶
func (m *OpsNoteTagBase) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OpsNoteWebsiteGroupScope ¶
type OpsNoteWebsiteGroupScope struct { // full path FullPath string `json:"fullPath,omitempty"` // group Id GroupID int32 `json:"groupId,omitempty"` }
OpsNoteWebsiteGroupScope ops note website group scope swagger:model OpsNoteWebsiteGroupScope
func (*OpsNoteWebsiteGroupScope) MarshalBinary ¶
func (m *OpsNoteWebsiteGroupScope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (OpsNoteWebsiteGroupScope) MarshalJSON ¶
func (m OpsNoteWebsiteGroupScope) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*OpsNoteWebsiteGroupScope) SetType ¶
func (m *OpsNoteWebsiteGroupScope) SetType(val string)
SetType sets the type of this subtype
func (*OpsNoteWebsiteGroupScope) Type ¶
func (m *OpsNoteWebsiteGroupScope) Type() string
Type gets the type of this subtype
func (*OpsNoteWebsiteGroupScope) UnmarshalBinary ¶
func (m *OpsNoteWebsiteGroupScope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*OpsNoteWebsiteGroupScope) UnmarshalJSON ¶
func (m *OpsNoteWebsiteGroupScope) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type OpsNoteWebsiteScope ¶
type OpsNoteWebsiteScope struct { // full path FullPath string `json:"fullPath,omitempty"` // group Id GroupID int32 `json:"groupId,omitempty"` // website Id WebsiteID int32 `json:"websiteId,omitempty"` // website name WebsiteName string `json:"websiteName,omitempty"` }
OpsNoteWebsiteScope ops note website scope swagger:model OpsNoteWebsiteScope
func (*OpsNoteWebsiteScope) MarshalBinary ¶
func (m *OpsNoteWebsiteScope) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (OpsNoteWebsiteScope) MarshalJSON ¶
func (m OpsNoteWebsiteScope) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*OpsNoteWebsiteScope) SetType ¶
func (m *OpsNoteWebsiteScope) SetType(val string)
SetType sets the type of this subtype
func (*OpsNoteWebsiteScope) Type ¶
func (m *OpsNoteWebsiteScope) Type() string
Type gets the type of this subtype
func (*OpsNoteWebsiteScope) UnmarshalBinary ¶
func (m *OpsNoteWebsiteScope) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*OpsNoteWebsiteScope) UnmarshalJSON ¶
func (m *OpsNoteWebsiteScope) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type OverviewGraphDataPoint ¶
type OverviewGraphDataPoint struct { // aggregate method AggregateMethod string `json:"aggregateMethod,omitempty"` // consolidate func ConsolidateFunc int32 `json:"consolidateFunc,omitempty"` // data point Id DataPointID int32 `json:"dataPointId,omitempty"` // data point name DataPointName string `json:"dataPointName,omitempty"` }
OverviewGraphDataPoint overview graph data point swagger:model OverviewGraphDataPoint
func (*OverviewGraphDataPoint) MarshalBinary ¶
func (m *OverviewGraphDataPoint) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*OverviewGraphDataPoint) UnmarshalBinary ¶
func (m *OverviewGraphDataPoint) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type OverviewGraphWidget ¶
type OverviewGraphWidget struct { // ds Id DsID int32 `json:"dsId,omitempty"` // ds name // Read Only: true DsName string `json:"dsName,omitempty"` // dsig Id // Required: true DsigID *int32 `json:"dsigId"` // dsig name // Read Only: true DsigName string `json:"dsigName,omitempty"` // graph Id GraphID int32 `json:"graphId,omitempty"` // graph name // Read Only: true GraphName string `json:"graphName,omitempty"` // h Id // Required: true HID *int32 `json:"hId"` // host name // Read Only: true HostName string `json:"hostName,omitempty"` // contains filtered or unexported fields }
OverviewGraphWidget overview graph widget swagger:model OverviewGraphWidget
func (*OverviewGraphWidget) DashboardID ¶
func (m *OverviewGraphWidget) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*OverviewGraphWidget) Description ¶
func (m *OverviewGraphWidget) Description() string
Description gets the description of this subtype
func (*OverviewGraphWidget) ID ¶
func (m *OverviewGraphWidget) ID() int32
ID gets the id of this subtype
func (*OverviewGraphWidget) Interval ¶
func (m *OverviewGraphWidget) Interval() int32
Interval gets the interval of this subtype
func (*OverviewGraphWidget) LastUpdatedBy ¶
func (m *OverviewGraphWidget) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*OverviewGraphWidget) LastUpdatedOn ¶
func (m *OverviewGraphWidget) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*OverviewGraphWidget) MarshalBinary ¶
func (m *OverviewGraphWidget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (OverviewGraphWidget) MarshalJSON ¶
func (m OverviewGraphWidget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*OverviewGraphWidget) Name ¶
func (m *OverviewGraphWidget) Name() *string
Name gets the name of this subtype
func (*OverviewGraphWidget) SetDashboardID ¶
func (m *OverviewGraphWidget) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*OverviewGraphWidget) SetDescription ¶
func (m *OverviewGraphWidget) SetDescription(val string)
SetDescription sets the description of this subtype
func (*OverviewGraphWidget) SetID ¶
func (m *OverviewGraphWidget) SetID(val int32)
SetID sets the id of this subtype
func (*OverviewGraphWidget) SetInterval ¶
func (m *OverviewGraphWidget) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*OverviewGraphWidget) SetLastUpdatedBy ¶
func (m *OverviewGraphWidget) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*OverviewGraphWidget) SetLastUpdatedOn ¶
func (m *OverviewGraphWidget) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*OverviewGraphWidget) SetName ¶
func (m *OverviewGraphWidget) SetName(val *string)
SetName sets the name of this subtype
func (*OverviewGraphWidget) SetTheme ¶
func (m *OverviewGraphWidget) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*OverviewGraphWidget) SetTimescale ¶
func (m *OverviewGraphWidget) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*OverviewGraphWidget) SetType ¶
func (m *OverviewGraphWidget) SetType(val string)
SetType sets the type of this subtype
func (*OverviewGraphWidget) SetUserPermission ¶
func (m *OverviewGraphWidget) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*OverviewGraphWidget) Theme ¶
func (m *OverviewGraphWidget) Theme() string
Theme gets the theme of this subtype
func (*OverviewGraphWidget) Timescale ¶
func (m *OverviewGraphWidget) Timescale() string
Timescale gets the timescale of this subtype
func (*OverviewGraphWidget) Type ¶
func (m *OverviewGraphWidget) Type() string
Type gets the type of this subtype
func (*OverviewGraphWidget) UnmarshalBinary ¶
func (m *OverviewGraphWidget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*OverviewGraphWidget) UnmarshalJSON ¶
func (m *OverviewGraphWidget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*OverviewGraphWidget) UserPermission ¶
func (m *OverviewGraphWidget) UserPermission() string
UserPermission gets the user permission of this subtype
type PDHAutoDiscoveryMethod ¶
type PDHAutoDiscoveryMethod struct { // category // Required: true Category *string `json:"category"` // obj regex // Required: true ObjRegex *string `json:"objRegex"` }
PDHAutoDiscoveryMethod p d h auto discovery method swagger:model PDHAutoDiscoveryMethod
func (*PDHAutoDiscoveryMethod) MarshalBinary ¶
func (m *PDHAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PDHAutoDiscoveryMethod) MarshalJSON ¶
func (m PDHAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PDHAutoDiscoveryMethod) Name ¶
func (m *PDHAutoDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*PDHAutoDiscoveryMethod) SetName ¶
func (m *PDHAutoDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*PDHAutoDiscoveryMethod) UnmarshalBinary ¶
func (m *PDHAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PDHAutoDiscoveryMethod) UnmarshalJSON ¶
func (m *PDHAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PerfmonCollectorAttribute ¶
type PerfmonCollectorAttribute struct { // counters Counters []*PerfmonCounter `json:"counters,omitempty"` }
PerfmonCollectorAttribute perfmon collector attribute swagger:model PerfmonCollectorAttribute
func (*PerfmonCollectorAttribute) MarshalBinary ¶
func (m *PerfmonCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PerfmonCollectorAttribute) MarshalJSON ¶
func (m PerfmonCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PerfmonCollectorAttribute) Name ¶
func (m *PerfmonCollectorAttribute) Name() string
Name gets the name of this subtype
func (*PerfmonCollectorAttribute) SetName ¶
func (m *PerfmonCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*PerfmonCollectorAttribute) UnmarshalBinary ¶
func (m *PerfmonCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PerfmonCollectorAttribute) UnmarshalJSON ¶
func (m *PerfmonCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PerfmonCounter ¶
type PerfmonCounter struct { // name Name string `json:"name,omitempty"` // type Type string `json:"type,omitempty"` // value Value string `json:"value,omitempty"` }
PerfmonCounter perfmon counter swagger:model PerfmonCounter
func (*PerfmonCounter) MarshalBinary ¶
func (m *PerfmonCounter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PerfmonCounter) UnmarshalBinary ¶
func (m *PerfmonCounter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Period ¶
type Period struct { // end minutes // Required: true EndMinutes *int32 `json:"endMinutes"` // start minutes // Required: true StartMinutes *int32 `json:"startMinutes"` // timezone // Required: true Timezone *string `json:"timezone"` // week days // Required: true WeekDays []int32 `json:"weekDays"` }
Period period swagger:model Period
func (*Period) MarshalBinary ¶
MarshalBinary interface implementation
func (*Period) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type PieChartData ¶
type PieChartData struct { // color name // Read Only: true ColorName string `json:"colorName,omitempty"` // data point name // Read Only: true DataPointName string `json:"dataPointName,omitempty"` // legend // Read Only: true Legend string `json:"legend,omitempty"` // value // Read Only: true Value float64 `json:"value,omitempty"` }
PieChartData pie chart data swagger:model PieChartData
func (*PieChartData) MarshalBinary ¶
func (m *PieChartData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PieChartData) UnmarshalBinary ¶
func (m *PieChartData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PieChartDataPoint ¶
type PieChartDataPoint struct { // aggregate Aggregate bool `json:"aggregate,omitempty"` // aggregate function AggregateFunction string `json:"aggregateFunction,omitempty"` // data point Id DataPointID int32 `json:"dataPointId,omitempty"` // data point name DataPointName string `json:"dataPointName,omitempty"` // data source full name DataSourceFullName string `json:"dataSourceFullName,omitempty"` // data source Id DataSourceID int32 `json:"dataSourceId,omitempty"` // device display name // Required: true DeviceDisplayName *string `json:"deviceDisplayName"` // device group full path // Required: true DeviceGroupFullPath *string `json:"deviceGroupFullPath"` // instance name // Required: true InstanceName *string `json:"instanceName"` // name // Required: true Name *string `json:"name"` // top10 Top10 bool `json:"top10,omitempty"` }
PieChartDataPoint pie chart data point swagger:model PieChartDataPoint
func (*PieChartDataPoint) MarshalBinary ¶
func (m *PieChartDataPoint) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PieChartDataPoint) UnmarshalBinary ¶
func (m *PieChartDataPoint) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PieChartInfo ¶
type PieChartInfo struct { // The counter is used for saving applyTo expression, it's mainly used for count device Counters []*Counter `json:"counters,omitempty"` // The datapoints added to the widget. Note that datapoints must be included in the pieChartItems object to be displayed in the widget DataPoints []*PieChartDataPoint `json:"dataPoints,omitempty"` // If the number of slices exceeds the maxSlicesCanBeShown, this value indicates whether the remaining slices should be grouped together GroupRemainingAsOthers bool `json:"groupRemainingAsOthers,omitempty"` // Whether items at 0% should be hidden HideZeroPercentSlices bool `json:"hideZeroPercentSlices,omitempty"` // The maximum number of slices you'd like displayed in the pie chart MaxSlicesCanBeShown int32 `json:"maxSlicesCanBeShown,omitempty"` // The datapoints and virtual datapoints that will be displayed in the pie chart // Required: true PieChartItems []*PieChartItem `json:"pieChartItems"` // Whether or not labels and lines should be displayed on the pie chart ShowLabelsAndLinesOnPC bool `json:"showLabelsAndLinesOnPC,omitempty"` // The title that will be displayed above the pie chart Title string `json:"title,omitempty"` // The virtual datapoints added to the widget. Note that virtual datapoints must be included in the pieChartItems object to be displayed in the widget VirtualDataPoints []*VirtualDataPoint `json:"virtualDataPoints,omitempty"` }
PieChartInfo pie chart info swagger:model PieChartInfo
func (*PieChartInfo) MarshalBinary ¶
func (m *PieChartInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PieChartInfo) UnmarshalBinary ¶
func (m *PieChartInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PieChartItem ¶
type PieChartItem struct { // color Color string `json:"color,omitempty"` // data point name // Required: true DataPointName *string `json:"dataPointName"` // legend // Required: true Legend *string `json:"legend"` }
PieChartItem pie chart item swagger:model PieChartItem
func (*PieChartItem) MarshalBinary ¶
func (m *PieChartItem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PieChartItem) UnmarshalBinary ¶
func (m *PieChartItem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PieChartWidget ¶
type PieChartWidget struct { // pie chart info // Required: true PieChartInfo *PieChartInfo `json:"pieChartInfo"` // contains filtered or unexported fields }
PieChartWidget pie chart widget swagger:model PieChartWidget
func (*PieChartWidget) DashboardID ¶
func (m *PieChartWidget) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*PieChartWidget) Description ¶
func (m *PieChartWidget) Description() string
Description gets the description of this subtype
func (*PieChartWidget) Interval ¶
func (m *PieChartWidget) Interval() int32
Interval gets the interval of this subtype
func (*PieChartWidget) LastUpdatedBy ¶
func (m *PieChartWidget) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*PieChartWidget) LastUpdatedOn ¶
func (m *PieChartWidget) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*PieChartWidget) MarshalBinary ¶
func (m *PieChartWidget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PieChartWidget) MarshalJSON ¶
func (m PieChartWidget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PieChartWidget) Name ¶
func (m *PieChartWidget) Name() *string
Name gets the name of this subtype
func (*PieChartWidget) SetDashboardID ¶
func (m *PieChartWidget) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*PieChartWidget) SetDescription ¶
func (m *PieChartWidget) SetDescription(val string)
SetDescription sets the description of this subtype
func (*PieChartWidget) SetID ¶
func (m *PieChartWidget) SetID(val int32)
SetID sets the id of this subtype
func (*PieChartWidget) SetInterval ¶
func (m *PieChartWidget) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*PieChartWidget) SetLastUpdatedBy ¶
func (m *PieChartWidget) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*PieChartWidget) SetLastUpdatedOn ¶
func (m *PieChartWidget) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*PieChartWidget) SetName ¶
func (m *PieChartWidget) SetName(val *string)
SetName sets the name of this subtype
func (*PieChartWidget) SetTheme ¶
func (m *PieChartWidget) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*PieChartWidget) SetTimescale ¶
func (m *PieChartWidget) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*PieChartWidget) SetType ¶
func (m *PieChartWidget) SetType(val string)
SetType sets the type of this subtype
func (*PieChartWidget) SetUserPermission ¶
func (m *PieChartWidget) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*PieChartWidget) Theme ¶
func (m *PieChartWidget) Theme() string
Theme gets the theme of this subtype
func (*PieChartWidget) Timescale ¶
func (m *PieChartWidget) Timescale() string
Timescale gets the timescale of this subtype
func (*PieChartWidget) Type ¶
func (m *PieChartWidget) Type() string
Type gets the type of this subtype
func (*PieChartWidget) UnmarshalBinary ¶
func (m *PieChartWidget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PieChartWidget) UnmarshalJSON ¶
func (m *PieChartWidget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*PieChartWidget) UserPermission ¶
func (m *PieChartWidget) UserPermission() string
UserPermission gets the user permission of this subtype
type PieChartWidgetData ¶
type PieChartWidgetData struct { // data // Read Only: true Data []*PieChartData `json:"data,omitempty"` // group remaining as others // Read Only: true GroupRemainingAsOthers *bool `json:"groupRemainingAsOthers,omitempty"` // hide zero percent slices HideZeroPercentSlices bool `json:"hideZeroPercentSlices,omitempty"` // max slices can be shown // Read Only: true MaxSlicesCanBeShown int32 `json:"maxSlicesCanBeShown,omitempty"` // contains filtered or unexported fields }
PieChartWidgetData pie chart widget data swagger:model PieChartWidgetData
func (*PieChartWidgetData) MarshalBinary ¶
func (m *PieChartWidgetData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PieChartWidgetData) MarshalJSON ¶
func (m PieChartWidgetData) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PieChartWidgetData) SetTitle ¶
func (m *PieChartWidgetData) SetTitle(val string)
SetTitle sets the title of this subtype
func (*PieChartWidgetData) SetType ¶
func (m *PieChartWidgetData) SetType(val string)
SetType sets the type of this subtype
func (*PieChartWidgetData) Title ¶
func (m *PieChartWidgetData) Title() string
Title gets the title of this subtype
func (*PieChartWidgetData) Type ¶
func (m *PieChartWidgetData) Type() string
Type gets the type of this subtype
func (*PieChartWidgetData) UnmarshalBinary ¶
func (m *PieChartWidgetData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PieChartWidgetData) UnmarshalJSON ¶
func (m *PieChartWidgetData) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PingCheck ¶
type PingCheck struct { // The number of packets to send Count int32 `json:"count,omitempty"` // The URL to check, without the scheme or protocol (e.g http or https) // E.g. if the URL is "http://www.google.com, then the host="www.google.com" // Required: true Host *string `json:"host"` // The percentage of packets that should be returned in the time period specified by timeoutInMSPktsNotReceive for each ping check PercentPktsNotReceiveInTime int32 `json:"percentPktsNotReceiveInTime,omitempty"` // The time period that the percentage of packets specified by percentPktsNotReceiveInTime must be returned in for each ping check TimeoutInMSPktsNotReceive int64 `json:"timeoutInMSPktsNotReceive,omitempty"` // contains filtered or unexported fields }
PingCheck ping check swagger:model PingCheck
func (*PingCheck) Checkpoints ¶
func (m *PingCheck) Checkpoints() []*WebsiteCheckPoint
Checkpoints gets the checkpoints of this subtype
func (*PingCheck) Collectors ¶
func (m *PingCheck) Collectors() []*WebsiteCollectorInfo
Collectors gets the collectors of this subtype
func (*PingCheck) Description ¶
Description gets the description of this subtype
func (*PingCheck) DisableAlerting ¶
DisableAlerting gets the disable alerting of this subtype
func (*PingCheck) GlobalSmAlertCond ¶
GlobalSmAlertCond gets the global sm alert cond of this subtype
func (*PingCheck) IndividualAlertLevel ¶
IndividualAlertLevel gets the individual alert level of this subtype
func (*PingCheck) IndividualSmAlertEnable ¶
IndividualSmAlertEnable gets the individual sm alert enable of this subtype
func (*PingCheck) IsInternal ¶
IsInternal gets the is internal of this subtype
func (*PingCheck) MarshalBinary ¶
MarshalBinary interface implementation
func (PingCheck) MarshalJSON ¶
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PingCheck) OverallAlertLevel ¶
OverallAlertLevel gets the overall alert level of this subtype
func (*PingCheck) PollingInterval ¶
PollingInterval gets the polling interval of this subtype
func (*PingCheck) Properties ¶
func (m *PingCheck) Properties() []*NameAndValue
Properties gets the properties of this subtype
func (*PingCheck) SetCheckpoints ¶
func (m *PingCheck) SetCheckpoints(val []*WebsiteCheckPoint)
SetCheckpoints sets the checkpoints of this subtype
func (*PingCheck) SetCollectors ¶
func (m *PingCheck) SetCollectors(val []*WebsiteCollectorInfo)
SetCollectors sets the collectors of this subtype
func (*PingCheck) SetDescription ¶
SetDescription sets the description of this subtype
func (*PingCheck) SetDisableAlerting ¶
SetDisableAlerting sets the disable alerting of this subtype
func (*PingCheck) SetGlobalSmAlertCond ¶
SetGlobalSmAlertCond sets the global sm alert cond of this subtype
func (*PingCheck) SetGroupID ¶
SetGroupID sets the group Id of this subtype
func (*PingCheck) SetIndividualAlertLevel ¶
SetIndividualAlertLevel sets the individual alert level of this subtype
func (*PingCheck) SetIndividualSmAlertEnable ¶
SetIndividualSmAlertEnable sets the individual sm alert enable of this subtype
func (*PingCheck) SetIsInternal ¶
SetIsInternal sets the is internal of this subtype
func (*PingCheck) SetOverallAlertLevel ¶
SetOverallAlertLevel sets the overall alert level of this subtype
func (*PingCheck) SetPollingInterval ¶
SetPollingInterval sets the polling interval of this subtype
func (*PingCheck) SetProperties ¶
func (m *PingCheck) SetProperties(val []*NameAndValue)
SetProperties sets the properties of this subtype
func (*PingCheck) SetStopMonitoring ¶
SetStopMonitoring sets the stop monitoring of this subtype
func (*PingCheck) SetStopMonitoringByFolder ¶
SetStopMonitoringByFolder sets the stop monitoring by folder of this subtype
func (*PingCheck) SetTemplate ¶
func (m *PingCheck) SetTemplate(val interface{})
SetTemplate sets the template of this subtype
func (*PingCheck) SetTestLocation ¶
func (m *PingCheck) SetTestLocation(val *WebsiteLocation)
SetTestLocation sets the test location of this subtype
func (*PingCheck) SetTransition ¶
SetTransition sets the transition of this subtype
func (*PingCheck) SetUseDefaultAlertSetting ¶
SetUseDefaultAlertSetting sets the use default alert setting of this subtype
func (*PingCheck) SetUseDefaultLocationSetting ¶
SetUseDefaultLocationSetting sets the use default location setting of this subtype
func (*PingCheck) SetUserPermission ¶
SetUserPermission sets the user permission of this subtype
func (*PingCheck) StopMonitoring ¶
StopMonitoring gets the stop monitoring of this subtype
func (*PingCheck) StopMonitoringByFolder ¶
StopMonitoringByFolder gets the stop monitoring by folder of this subtype
func (*PingCheck) Template ¶
func (m *PingCheck) Template() interface{}
Template gets the template of this subtype
func (*PingCheck) TestLocation ¶
func (m *PingCheck) TestLocation() *WebsiteLocation
TestLocation gets the test location of this subtype
func (*PingCheck) Transition ¶
Transition gets the transition of this subtype
func (*PingCheck) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*PingCheck) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*PingCheck) UseDefaultAlertSetting ¶
UseDefaultAlertSetting gets the use default alert setting of this subtype
func (*PingCheck) UseDefaultLocationSetting ¶
UseDefaultLocationSetting gets the use default location setting of this subtype
func (*PingCheck) UserPermission ¶
UserPermission gets the user permission of this subtype
type PingCollectorAttribute ¶
type PingCollectorAttribute struct { // ip IP string `json:"ip,omitempty"` // send pkts SendPkts int32 `json:"sendPkts,omitempty"` }
PingCollectorAttribute ping collector attribute swagger:model PingCollectorAttribute
func (*PingCollectorAttribute) MarshalBinary ¶
func (m *PingCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PingCollectorAttribute) MarshalJSON ¶
func (m PingCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PingCollectorAttribute) Name ¶
func (m *PingCollectorAttribute) Name() string
Name gets the name of this subtype
func (*PingCollectorAttribute) SetName ¶
func (m *PingCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*PingCollectorAttribute) UnmarshalBinary ¶
func (m *PingCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PingCollectorAttribute) UnmarshalJSON ¶
func (m *PingCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PointSource ¶
type PointSource struct { // The display name of the device the map point represents (if type=device). This field supports Glob (*) DeviceDisplayName string `json:"deviceDisplayName,omitempty"` // The full path of the device group associated with the map point. This may be the group the map point represents, or the group of the device that the map point represents // Required: true DeviceGroupFullPath *string `json:"deviceGroupFullPath"` // Whether or not the specified group or device has a location property defined // Read Only: true HasLocation *bool `json:"hasLocation,omitempty"` // Whether or not the mapPoint represents a device or a group Type string `json:"type,omitempty"` }
PointSource point source swagger:model PointSource
func (*PointSource) MarshalBinary ¶
func (m *PointSource) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PointSource) UnmarshalBinary ¶
func (m *PointSource) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PortAutoDiscoveryMethod ¶
type PortAutoDiscoveryMethod struct { // ports // Required: true Ports *string `json:"ports"` // timeout Timeout int32 `json:"timeout,omitempty"` }
PortAutoDiscoveryMethod port auto discovery method swagger:model PortAutoDiscoveryMethod
func (*PortAutoDiscoveryMethod) MarshalBinary ¶
func (m *PortAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (PortAutoDiscoveryMethod) MarshalJSON ¶
func (m PortAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*PortAutoDiscoveryMethod) Name ¶
func (m *PortAutoDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*PortAutoDiscoveryMethod) SetName ¶
func (m *PortAutoDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*PortAutoDiscoveryMethod) UnmarshalBinary ¶
func (m *PortAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*PortAutoDiscoveryMethod) UnmarshalJSON ¶
func (m *PortAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type PortPaginationResponse ¶
type PortPaginationResponse struct { // items Items []*NetflowPort `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
PortPaginationResponse port pagination response swagger:model PortPaginationResponse
func (*PortPaginationResponse) MarshalBinary ¶
func (m *PortPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PortPaginationResponse) UnmarshalBinary ¶
func (m *PortPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Privilege ¶
type Privilege struct { // object Id // Required: true ObjectID *string `json:"objectId"` // object name // Read Only: true ObjectName string `json:"objectName,omitempty"` // object type // Required: true ObjectType *string `json:"objectType"` // operation // Required: true Operation *string `json:"operation"` // sub operation // Read Only: true SubOperation string `json:"subOperation,omitempty"` }
Privilege privilege swagger:model Privilege
func (*Privilege) MarshalBinary ¶
MarshalBinary interface implementation
func (*Privilege) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type PropertyMatchRule ¶
type PropertyMatchRule struct { // case insensitive CaseInsensitive bool `json:"caseInsensitive,omitempty"` // underscore Underscore bool `json:"underscore,omitempty"` }
PropertyMatchRule property match rule swagger:model PropertyMatchRule
func (*PropertyMatchRule) MarshalBinary ¶
func (m *PropertyMatchRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PropertyMatchRule) UnmarshalBinary ¶
func (m *PropertyMatchRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PropertyPaginationResponse ¶
type PropertyPaginationResponse struct { // items Items []*EntityProperty `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
PropertyPaginationResponse property pagination response swagger:model PropertyPaginationResponse
func (*PropertyPaginationResponse) MarshalBinary ¶
func (m *PropertyPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PropertyPaginationResponse) UnmarshalBinary ¶
func (m *PropertyPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RawDataValues ¶
type RawDataValues struct { // next page params // Read Only: true NextPageParams string `json:"nextPageParams,omitempty"` // time // Read Only: true Time []int64 `json:"time,omitempty"` // values // Read Only: true Values [][]interface{} `json:"values,omitempty"` }
RawDataValues raw data values swagger:model RawDataValues
func (*RawDataValues) MarshalBinary ¶
func (m *RawDataValues) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RawDataValues) UnmarshalBinary ¶
func (m *RawDataValues) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Recipient ¶
type Recipient struct { // the user name if method = admin, or the email address if method = arbitrary Addr string `json:"addr,omitempty"` // contact Contact string `json:"contact,omitempty"` // Admin | Arbitrary, where Admin = a user, and Arbitrary = an arbitrary email // Required: true Method *string `json:"method"` // email | sms | voice, where type must be email if method = arbitrary // Required: true Type *string `json:"type"` }
Recipient recipient swagger:model Recipient
func (*Recipient) MarshalBinary ¶
MarshalBinary interface implementation
func (*Recipient) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type RecipientGroup ¶
type RecipientGroup struct { // The description of the recipient group Description string `json:"description,omitempty"` // The name of the recipient group // Required: true GroupName *string `json:"groupName"` // id // Read Only: true ID int32 `json:"id,omitempty"` // The recipients in the group Recipients []*Recipient `json:"recipients,omitempty"` }
RecipientGroup recipient group swagger:model RecipientGroup
func (*RecipientGroup) MarshalBinary ¶
func (m *RecipientGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecipientGroup) UnmarshalBinary ¶
func (m *RecipientGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RecipientGroupPaginationResponse ¶
type RecipientGroupPaginationResponse struct { // items Items []*RecipientGroup `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
RecipientGroupPaginationResponse recipient group pagination response swagger:model RecipientGroupPaginationResponse
func (*RecipientGroupPaginationResponse) MarshalBinary ¶
func (m *RecipientGroupPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RecipientGroupPaginationResponse) UnmarshalBinary ¶
func (m *RecipientGroupPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ReportBase ¶
type ReportBase interface { runtime.Validatable // The id of the custom report template, if the report is a custom report. An id of 0 indicates that the report is not a custom report // Read Only: true CustomReportTypeID() int32 SetCustomReportTypeID(int32) // The name of the custom report template // Read Only: true CustomReportTypeName() string SetCustomReportTypeName(string) // Whether or not the report is configured to be delivered via email. Acceptable values are: none, email Delivery() string SetDelivery(string) // The description of the report Description() string SetDescription(string) // Whether or not other users are allowed to view the report as the user who last modified the report // Read Only: true EnableViewAsOtherUser() *bool SetEnableViewAsOtherUser(*bool) // The format of the report. Allowable values are: HTML, PDF, CSV, WORD Format() string SetFormat(string) // The Id of the group the report is in, where Id=0 is the root report group GroupID() int32 SetGroupID(int32) // The id of the report // Read Only: true ID() int32 SetID(int32) // The time, in epoch format, that the report was last generated // Read Only: true LastGenerateOn() int64 SetLastGenerateOn(int64) // The number of pages in the report, the last time it was generated // Read Only: true LastGeneratePages() int32 SetLastGeneratePages(int32) // The size of the report, in Bytes, the last time it was generated // Read Only: true LastGenerateSize() int64 SetLastGenerateSize(int64) // The Id of the user that last modified the report // Read Only: true LastmodifyUserID() int32 SetLastmodifyUserID(int32) // The username of the user that last modified the report // Read Only: true LastmodifyUserName() string SetLastmodifyUserName(string) // The name of the report // Required: true Name() *string SetName(*string) // If the report is configured to be delivered via email, this object provides the recipients that the report will be delivered to Recipients() []*ReportRecipient SetRecipients([]*ReportRecipient) // The number of links associated with the report, where each link corresponds to a generated report // Read Only: true ReportLinkNum() int32 SetReportLinkNum(int32) // A cron schedule that indicates when the report will be delivered via email Schedule() string SetSchedule(string) // The sepecific timezone for the scheduled report ScheduleTimezone() string SetScheduleTimezone(string) // The report type. Acceptable values are: Alert,Alert SLA,Alert threshold,Alert trends,Host CPU,Host group inventory,Host inventory,Host metric trends,Interfaces Bandwidth,Netflow device metric,Service Level Agreement,Website Service Overview,Word template,Audit Log,Alert Forecasting,Dashboard,Website SLA,User,Role // Required: true Type() string SetType(string) // The permissions associated with the user who made the API call // Read Only: true UserPermission() string SetUserPermission(string) }
ReportBase report base swagger:discriminator ReportBase type
func UnmarshalReportBase ¶
UnmarshalReportBase unmarshals polymorphic ReportBase
func UnmarshalReportBaseSlice ¶
UnmarshalReportBaseSlice unmarshals polymorphic slices of ReportBase
type ReportGroup ¶
type ReportGroup struct { // description Description string `json:"description,omitempty"` // id ID int32 `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // reports count ReportsCount int32 `json:"reportsCount,omitempty"` // user permission UserPermission string `json:"userPermission,omitempty"` }
ReportGroup report group swagger:model ReportGroup
func (*ReportGroup) MarshalBinary ¶
func (m *ReportGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReportGroup) UnmarshalBinary ¶
func (m *ReportGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ReportGroupPaginationResponse ¶
type ReportGroupPaginationResponse struct { // items Items []*ReportGroup `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
ReportGroupPaginationResponse report group pagination response swagger:model ReportGroupPaginationResponse
func (*ReportGroupPaginationResponse) MarshalBinary ¶
func (m *ReportGroupPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReportGroupPaginationResponse) UnmarshalBinary ¶
func (m *ReportGroupPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ReportPaginationResponse ¶
type ReportPaginationResponse struct { // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` // contains filtered or unexported fields }
ReportPaginationResponse report pagination response swagger:model ReportPaginationResponse
func (*ReportPaginationResponse) Items ¶
func (m *ReportPaginationResponse) Items() []ReportBase
Items gets the items of this base type
func (*ReportPaginationResponse) MarshalBinary ¶
func (m *ReportPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ReportPaginationResponse) MarshalJSON ¶
func (m ReportPaginationResponse) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ReportPaginationResponse) SetItems ¶
func (m *ReportPaginationResponse) SetItems(val []ReportBase)
SetItems sets the items of this base type
func (*ReportPaginationResponse) UnmarshalBinary ¶
func (m *ReportPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ReportPaginationResponse) UnmarshalJSON ¶
func (m *ReportPaginationResponse) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type ReportRecipient ¶
type ReportRecipient struct { // If the type is admin and the method is email, the field should indicate the actual email address of the admin // Read Only: true AdditionInfo string `json:"additionInfo,omitempty"` // This should be a username if type=admin, or an email address if type=arbitrary // Required: true Addr *string `json:"addr"` // This should always be email Method string `json:"method,omitempty"` // Where admin refers to a user in the account and arbitrary refers to an email address not associated with a user account.Acceptable values are: admin, arbitrary // Required: true Type *string `json:"type"` }
ReportRecipient report recipient swagger:model ReportRecipient
func (*ReportRecipient) MarshalBinary ¶
func (m *ReportRecipient) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReportRecipient) UnmarshalBinary ¶
func (m *ReportRecipient) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResultItem ¶
type ResultItem struct { // bottom label // Read Only: true BottomLabel string `json:"bottomLabel,omitempty"` // color level // Read Only: true ColorLevel int32 `json:"colorLevel,omitempty"` // value // Read Only: true Value string `json:"value,omitempty"` }
ResultItem result item swagger:model ResultItem
func (*ResultItem) MarshalBinary ¶
func (m *ResultItem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResultItem) UnmarshalBinary ¶
func (m *ResultItem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Role ¶
type Role struct { // Whether Two-Factor Authentication should be required for the entire account // Read Only: true AcctRequireTwoFA *bool `json:"acctRequireTwoFA,omitempty"` // The count of the users which are belongs to the role // Read Only: true AssociatedUserCount int32 `json:"associatedUserCount,omitempty"` // The label for the custom help URL as it will appear in the Help & Support dropdown menu CustomHelpLabel string `json:"customHelpLabel,omitempty"` // The URL that should be added to the Help & Support dropdown menu CustomHelpURL string `json:"customHelpURL,omitempty"` // The description of the role Description string `json:"description,omitempty"` // Whether Remote Session should be enabled at the account level // Read Only: true EnableRemoteSessionInCompanyLevel *bool `json:"enableRemoteSessionInCompanyLevel,omitempty"` // The Id of the role // Read Only: true ID int32 `json:"id,omitempty"` // The name of the role // Required: true Name *string `json:"name"` // The account privileges associated with the role. Privileges can be added to a role for each area of your account // Required: true Privileges []*Privilege `json:"privileges"` // Whether or not users assigned this role should be required to acknowledge the EULA (end user license agreement) RequireEULA bool `json:"requireEULA,omitempty"` // Whether Two-Factor Authentication should be required for this role TwoFARequired bool `json:"twoFARequired,omitempty"` }
Role role swagger:model Role
func (*Role) MarshalBinary ¶
MarshalBinary interface implementation
func (*Role) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type RolePaginationResponse ¶
type RolePaginationResponse struct { // items Items []*Role `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
RolePaginationResponse role pagination response swagger:model RolePaginationResponse
func (*RolePaginationResponse) MarshalBinary ¶
func (m *RolePaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RolePaginationResponse) UnmarshalBinary ¶
func (m *RolePaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RoleReport ¶
type RoleReport struct { // The columns displayed in the report Columns []*DynamicColumn `json:"columns,omitempty"` // The display format for the report. Acceptable values are: list, detail DisplayFormat string `json:"displayFormat,omitempty"` // contains filtered or unexported fields }
RoleReport role report swagger:model RoleReport
func (*RoleReport) CustomReportTypeID ¶
func (m *RoleReport) CustomReportTypeID() int32
CustomReportTypeID gets the custom report type Id of this subtype
func (*RoleReport) CustomReportTypeName ¶
func (m *RoleReport) CustomReportTypeName() string
CustomReportTypeName gets the custom report type name of this subtype
func (*RoleReport) Delivery ¶
func (m *RoleReport) Delivery() string
Delivery gets the delivery of this subtype
func (*RoleReport) Description ¶
func (m *RoleReport) Description() string
Description gets the description of this subtype
func (*RoleReport) EnableViewAsOtherUser ¶
func (m *RoleReport) EnableViewAsOtherUser() *bool
EnableViewAsOtherUser gets the enable view as other user of this subtype
func (*RoleReport) Format ¶
func (m *RoleReport) Format() string
Format gets the format of this subtype
func (*RoleReport) GroupID ¶
func (m *RoleReport) GroupID() int32
GroupID gets the group Id of this subtype
func (*RoleReport) LastGenerateOn ¶
func (m *RoleReport) LastGenerateOn() int64
LastGenerateOn gets the last generate on of this subtype
func (*RoleReport) LastGeneratePages ¶
func (m *RoleReport) LastGeneratePages() int32
LastGeneratePages gets the last generate pages of this subtype
func (*RoleReport) LastGenerateSize ¶
func (m *RoleReport) LastGenerateSize() int64
LastGenerateSize gets the last generate size of this subtype
func (*RoleReport) LastmodifyUserID ¶
func (m *RoleReport) LastmodifyUserID() int32
LastmodifyUserID gets the lastmodify user Id of this subtype
func (*RoleReport) LastmodifyUserName ¶
func (m *RoleReport) LastmodifyUserName() string
LastmodifyUserName gets the lastmodify user name of this subtype
func (*RoleReport) MarshalBinary ¶
func (m *RoleReport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (RoleReport) MarshalJSON ¶
func (m RoleReport) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*RoleReport) Recipients ¶
func (m *RoleReport) Recipients() []*ReportRecipient
Recipients gets the recipients of this subtype
func (*RoleReport) ReportLinkNum ¶
func (m *RoleReport) ReportLinkNum() int32
ReportLinkNum gets the report link num of this subtype
func (*RoleReport) Schedule ¶
func (m *RoleReport) Schedule() string
Schedule gets the schedule of this subtype
func (*RoleReport) ScheduleTimezone ¶
func (m *RoleReport) ScheduleTimezone() string
ScheduleTimezone gets the schedule timezone of this subtype
func (*RoleReport) SetCustomReportTypeID ¶
func (m *RoleReport) SetCustomReportTypeID(val int32)
SetCustomReportTypeID sets the custom report type Id of this subtype
func (*RoleReport) SetCustomReportTypeName ¶
func (m *RoleReport) SetCustomReportTypeName(val string)
SetCustomReportTypeName sets the custom report type name of this subtype
func (*RoleReport) SetDelivery ¶
func (m *RoleReport) SetDelivery(val string)
SetDelivery sets the delivery of this subtype
func (*RoleReport) SetDescription ¶
func (m *RoleReport) SetDescription(val string)
SetDescription sets the description of this subtype
func (*RoleReport) SetEnableViewAsOtherUser ¶
func (m *RoleReport) SetEnableViewAsOtherUser(val *bool)
SetEnableViewAsOtherUser sets the enable view as other user of this subtype
func (*RoleReport) SetFormat ¶
func (m *RoleReport) SetFormat(val string)
SetFormat sets the format of this subtype
func (*RoleReport) SetGroupID ¶
func (m *RoleReport) SetGroupID(val int32)
SetGroupID sets the group Id of this subtype
func (*RoleReport) SetLastGenerateOn ¶
func (m *RoleReport) SetLastGenerateOn(val int64)
SetLastGenerateOn sets the last generate on of this subtype
func (*RoleReport) SetLastGeneratePages ¶
func (m *RoleReport) SetLastGeneratePages(val int32)
SetLastGeneratePages sets the last generate pages of this subtype
func (*RoleReport) SetLastGenerateSize ¶
func (m *RoleReport) SetLastGenerateSize(val int64)
SetLastGenerateSize sets the last generate size of this subtype
func (*RoleReport) SetLastmodifyUserID ¶
func (m *RoleReport) SetLastmodifyUserID(val int32)
SetLastmodifyUserID sets the lastmodify user Id of this subtype
func (*RoleReport) SetLastmodifyUserName ¶
func (m *RoleReport) SetLastmodifyUserName(val string)
SetLastmodifyUserName sets the lastmodify user name of this subtype
func (*RoleReport) SetName ¶
func (m *RoleReport) SetName(val *string)
SetName sets the name of this subtype
func (*RoleReport) SetRecipients ¶
func (m *RoleReport) SetRecipients(val []*ReportRecipient)
SetRecipients sets the recipients of this subtype
func (*RoleReport) SetReportLinkNum ¶
func (m *RoleReport) SetReportLinkNum(val int32)
SetReportLinkNum sets the report link num of this subtype
func (*RoleReport) SetSchedule ¶
func (m *RoleReport) SetSchedule(val string)
SetSchedule sets the schedule of this subtype
func (*RoleReport) SetScheduleTimezone ¶
func (m *RoleReport) SetScheduleTimezone(val string)
SetScheduleTimezone sets the schedule timezone of this subtype
func (*RoleReport) SetType ¶
func (m *RoleReport) SetType(val string)
SetType sets the type of this subtype
func (*RoleReport) SetUserPermission ¶
func (m *RoleReport) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*RoleReport) UnmarshalBinary ¶
func (m *RoleReport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RoleReport) UnmarshalJSON ¶
func (m *RoleReport) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*RoleReport) UserPermission ¶
func (m *RoleReport) UserPermission() string
UserPermission gets the user permission of this subtype
type RowData ¶
type RowData struct { // cells // Read Only: true Cells []*CellData `json:"cells,omitempty"` // device display name // Read Only: true DeviceDisplayName string `json:"deviceDisplayName,omitempty"` // device Id // Read Only: true DeviceID int32 `json:"deviceId,omitempty"` }
RowData row data swagger:model RowData
func (*RowData) MarshalBinary ¶
MarshalBinary interface implementation
func (*RowData) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type SDKScriptCollectorAttribute ¶
type SDKScriptCollectorAttribute struct { // groovy script // Required: true GroovyScript *string `json:"groovyScript"` // sdk name // Required: true SdkName *string `json:"sdkName"` // sdk version // Required: true SdkVersion *string `json:"sdkVersion"` }
SDKScriptCollectorAttribute s d k script collector attribute swagger:model SDKScriptCollectorAttribute
func (*SDKScriptCollectorAttribute) MarshalBinary ¶
func (m *SDKScriptCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (SDKScriptCollectorAttribute) MarshalJSON ¶
func (m SDKScriptCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*SDKScriptCollectorAttribute) Name ¶
func (m *SDKScriptCollectorAttribute) Name() string
Name gets the name of this subtype
func (*SDKScriptCollectorAttribute) SetName ¶
func (m *SDKScriptCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*SDKScriptCollectorAttribute) UnmarshalBinary ¶
func (m *SDKScriptCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SDKScriptCollectorAttribute) UnmarshalJSON ¶
func (m *SDKScriptCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type SDKScriptDiscoveryMethod ¶
type SDKScriptDiscoveryMethod struct { // groovy script // Required: true GroovyScript *string `json:"groovyScript"` // sdk name // Required: true SdkName *string `json:"sdkName"` // sdk version // Required: true SdkVersion *string `json:"sdkVersion"` }
SDKScriptDiscoveryMethod s d k script discovery method swagger:model SDKScriptDiscoveryMethod
func (*SDKScriptDiscoveryMethod) MarshalBinary ¶
func (m *SDKScriptDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (SDKScriptDiscoveryMethod) MarshalJSON ¶
func (m SDKScriptDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*SDKScriptDiscoveryMethod) Name ¶
func (m *SDKScriptDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*SDKScriptDiscoveryMethod) SetName ¶
func (m *SDKScriptDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*SDKScriptDiscoveryMethod) UnmarshalBinary ¶
func (m *SDKScriptDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SDKScriptDiscoveryMethod) UnmarshalJSON ¶
func (m *SDKScriptDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type SDT ¶
type SDT interface { runtime.Validatable // The name of the user that created the SDT // Read Only: true Admin() string SetAdmin(string) // The notes associated with the SDT Comment() string SetComment(string) // The duration of the SDT in minutes Duration() int32 SetDuration(int32) // The epoch time, in milliseconds, that the SDT will end EndDateTime() int64 SetEndDateTime(int64) // The date, time and time zone that the SDT will end at // Read Only: true EndDateTimeOnLocal() string SetEndDateTimeOnLocal(string) // 1 | 2....| 24 The hour that the SDT ends for a repeating SDT EndHour() int32 SetEndHour(int32) // 1 | 2....| 60 The minute of the hour that the SDT ends for a repeating SDT EndMinute() int32 SetEndMinute(int32) // 1 | 2....| 24 The hour that the SDT will start for a repeating SDT (daily, weekly, or monthly) Hour() int32 SetHour(int32) // The Id of the SDT. This value will be in the following format "XX_##" where XX will refer to the type of SDT and ## will refer to the number of SDTs of that type // Read Only: true ID() string SetID(string) // true: the SDT is currently actice // false: the SDT is currently inactive // Read Only: true IsEffective() *bool SetIsEffective(*bool) // 1 | 2....| 60 The minute of the hour that the SDT should begin for a repeating SDT Minute() int32 SetMinute(int32) // 1 | 2....| 31 The day of the month that the SDT will be active for a monthly SDT MonthDay() int32 SetMonthDay(int32) // sdt type SDTType() string SetSDTType(string) // The epoch time, in milliseconds, that the SDT will start StartDateTime() int64 SetStartDateTime(int64) // The date, time and time zone that the SDT will end at // Read Only: true StartDateTimeOnLocal() string SetStartDateTimeOnLocal(string) // The specific timezone for SDT Timezone() string SetTimezone(string) // The type resource that this SDT is for: ServiceSDT | CollectorSDT | DeviceDataSourceInstanceSDT | DeviceBatchJobSDT | DeviceClusterAlertDefSDT | DeviceDataSourceInstanceGroupSDT | DeviceDataSourceSDT | DeviceEventSourceSDT | DeviceGroupSDT | DeviceSDT | WebsiteCheckpointSDT | WebsiteGroupSDT | WebsiteSDT // Required: true Type() string SetType(string) // week day WeekDay() string SetWeekDay(string) // The weel of the month that the SDT will be active for a monthly SDT WeekOfMonth() string SetWeekOfMonth(string) }
SDT SDT swagger:discriminator SDT type
func UnmarshalSDT ¶
UnmarshalSDT unmarshals polymorphic SDT
type SDTHistory ¶
type SDTHistory struct { // The user that added the SDT // Read Only: true Admin string `json:"admin,omitempty"` // The comment associated with the SDT // Read Only: true Comment string `json:"comment,omitempty"` // The duration of the SDT, in minutes // Read Only: true Duration int64 `json:"duration,omitempty"` // The end epoch for the SDT // Read Only: true EndEpoch int64 `json:"endEpoch,omitempty"` // The ID of the SDT // Read Only: true ID string `json:"id,omitempty"` // The ID of the resource in SDT, e.g. the group or device in SDT // Read Only: true ItemID int32 `json:"itemId,omitempty"` // The start epoch for the SDT // Read Only: true StartEpoch int64 `json:"startEpoch,omitempty"` // The SDT type // Read Only: true Type string `json:"type,omitempty"` }
SDTHistory SDT history swagger:model SDTHistory
func (*SDTHistory) MarshalBinary ¶
func (m *SDTHistory) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SDTHistory) UnmarshalBinary ¶
func (m *SDTHistory) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SDTPaginationResponse ¶
type SDTPaginationResponse struct { // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` // contains filtered or unexported fields }
SDTPaginationResponse SDT pagination response swagger:model SDTPaginationResponse
func (*SDTPaginationResponse) Items ¶
func (m *SDTPaginationResponse) Items() []SDT
Items gets the items of this base type
func (*SDTPaginationResponse) MarshalBinary ¶
func (m *SDTPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (SDTPaginationResponse) MarshalJSON ¶
func (m SDTPaginationResponse) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*SDTPaginationResponse) SetItems ¶
func (m *SDTPaginationResponse) SetItems(val []SDT)
SetItems sets the items of this base type
func (*SDTPaginationResponse) UnmarshalBinary ¶
func (m *SDTPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SDTPaginationResponse) UnmarshalJSON ¶
func (m *SDTPaginationResponse) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type SLAMetric ¶
type SLAMetric struct { // exclude SDT ExcludeSDT bool `json:"excludeSDT,omitempty"` // group name GroupName string `json:"groupName,omitempty"` // website name WebsiteName string `json:"websiteName,omitempty"` }
SLAMetric Sla metric swagger:model SlaMetric
func (*SLAMetric) MarshalBinary ¶
MarshalBinary interface implementation
func (*SLAMetric) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type SLAReport ¶
type SLAReport struct { // The columns displayed in the report Columns []*DynamicColumn `json:"columns,omitempty"` // The Time Range configured for the report: Last 2 hours | Last 24 hours | Last calendar day | Last 7 days | Last 14 days | Last 30 days | Last calendar month | Last 365 days | Any custom date range in this format: YYYY-MM-dd hh:mm TO YYYY-MM-dd hh:mm DateRange string `json:"dateRange,omitempty"` // The days of the week that the SLA report should take into account, where multiple values are separated by commas and * refers to all days of the week DayInOneWeek string `json:"dayInOneWeek,omitempty"` // If true, the SLA summary (total %) will be displayed DisplaySummary bool `json:"displaySummary,omitempty"` // If true, only devices with less than 100% availability will be displayed in the report DisplayWithAvailability bool `json:"displayWithAvailability,omitempty"` // The datapoints and corresponding SLA thresholds that will be included in the report, where each metric includes seven fields: groupName, deviceName, dataSourceFullName, dataSourceId, instances, metric and threshold. Threshold should comprise of an operator and a number separated by a space, where valid operators are >, <, !=, =, >= and <= // Required: true Metrics []*SLAMetric `json:"metrics"` // The hours of each selected day that the SLA report should take into account, where * refers to all hours PeriodInOneDay string `json:"periodInOneDay,omitempty"` // The specific timezone for the report Timezone string `json:"timezone,omitempty"` // 0|1|2 - How the time we have no data for the device should be counted, where 1 = ignore no data (subtract from total time), 2 = count as violation (subtract from uptime), 3 = count as available (add to uptime) UnmonitoredTime int32 `json:"unmonitoredTime,omitempty"` // contains filtered or unexported fields }
SLAReport SLA report swagger:model SLAReport
func (*SLAReport) CustomReportTypeID ¶
CustomReportTypeID gets the custom report type Id of this subtype
func (*SLAReport) CustomReportTypeName ¶
CustomReportTypeName gets the custom report type name of this subtype
func (*SLAReport) Description ¶
Description gets the description of this subtype
func (*SLAReport) EnableViewAsOtherUser ¶
EnableViewAsOtherUser gets the enable view as other user of this subtype
func (*SLAReport) LastGenerateOn ¶
LastGenerateOn gets the last generate on of this subtype
func (*SLAReport) LastGeneratePages ¶
LastGeneratePages gets the last generate pages of this subtype
func (*SLAReport) LastGenerateSize ¶
LastGenerateSize gets the last generate size of this subtype
func (*SLAReport) LastmodifyUserID ¶
LastmodifyUserID gets the lastmodify user Id of this subtype
func (*SLAReport) LastmodifyUserName ¶
LastmodifyUserName gets the lastmodify user name of this subtype
func (*SLAReport) MarshalBinary ¶
MarshalBinary interface implementation
func (SLAReport) MarshalJSON ¶
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*SLAReport) Recipients ¶
func (m *SLAReport) Recipients() []*ReportRecipient
Recipients gets the recipients of this subtype
func (*SLAReport) ReportLinkNum ¶
ReportLinkNum gets the report link num of this subtype
func (*SLAReport) ScheduleTimezone ¶
ScheduleTimezone gets the schedule timezone of this subtype
func (*SLAReport) SetCustomReportTypeID ¶
SetCustomReportTypeID sets the custom report type Id of this subtype
func (*SLAReport) SetCustomReportTypeName ¶
SetCustomReportTypeName sets the custom report type name of this subtype
func (*SLAReport) SetDelivery ¶
SetDelivery sets the delivery of this subtype
func (*SLAReport) SetDescription ¶
SetDescription sets the description of this subtype
func (*SLAReport) SetEnableViewAsOtherUser ¶
SetEnableViewAsOtherUser sets the enable view as other user of this subtype
func (*SLAReport) SetGroupID ¶
SetGroupID sets the group Id of this subtype
func (*SLAReport) SetLastGenerateOn ¶
SetLastGenerateOn sets the last generate on of this subtype
func (*SLAReport) SetLastGeneratePages ¶
SetLastGeneratePages sets the last generate pages of this subtype
func (*SLAReport) SetLastGenerateSize ¶
SetLastGenerateSize sets the last generate size of this subtype
func (*SLAReport) SetLastmodifyUserID ¶
SetLastmodifyUserID sets the lastmodify user Id of this subtype
func (*SLAReport) SetLastmodifyUserName ¶
SetLastmodifyUserName sets the lastmodify user name of this subtype
func (*SLAReport) SetRecipients ¶
func (m *SLAReport) SetRecipients(val []*ReportRecipient)
SetRecipients sets the recipients of this subtype
func (*SLAReport) SetReportLinkNum ¶
SetReportLinkNum sets the report link num of this subtype
func (*SLAReport) SetSchedule ¶
SetSchedule sets the schedule of this subtype
func (*SLAReport) SetScheduleTimezone ¶
SetScheduleTimezone sets the schedule timezone of this subtype
func (*SLAReport) SetUserPermission ¶
SetUserPermission sets the user permission of this subtype
func (*SLAReport) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*SLAReport) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*SLAReport) UserPermission ¶
UserPermission gets the user permission of this subtype
type SNMPAutoDiscoveryMethod ¶
type SNMPAutoDiscoveryMethod struct { // i l p ILP []*ILP `json:"ILP,omitempty"` // o ID // Required: true OID *string `json:"OID"` // description o ID DescriptionOID string `json:"descriptionOID,omitempty"` // discovery type // Required: true DiscoveryType *string `json:"discoveryType"` // enable s n m p i l p EnableSNMPILP bool `json:"enableSNMPILP,omitempty"` // external resource ID ExternalResourceID string `json:"externalResourceID,omitempty"` // external resource type ExternalResourceType string `json:"externalResourceType,omitempty"` // lookup o ID // Required: true LookupOID *string `json:"lookupOID"` }
SNMPAutoDiscoveryMethod s n m p auto discovery method swagger:model SNMPAutoDiscoveryMethod
func (*SNMPAutoDiscoveryMethod) MarshalBinary ¶
func (m *SNMPAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (SNMPAutoDiscoveryMethod) MarshalJSON ¶
func (m SNMPAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*SNMPAutoDiscoveryMethod) Name ¶
func (m *SNMPAutoDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*SNMPAutoDiscoveryMethod) SetName ¶
func (m *SNMPAutoDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*SNMPAutoDiscoveryMethod) UnmarshalBinary ¶
func (m *SNMPAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SNMPAutoDiscoveryMethod) UnmarshalJSON ¶
func (m *SNMPAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type SNMPCollectorAttribute ¶
type SNMPCollectorAttribute struct { // ip // Read Only: true IP string `json:"ip,omitempty"` }
SNMPCollectorAttribute s n m p collector attribute swagger:model SNMPCollectorAttribute
func (*SNMPCollectorAttribute) MarshalBinary ¶
func (m *SNMPCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (SNMPCollectorAttribute) MarshalJSON ¶
func (m SNMPCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*SNMPCollectorAttribute) Name ¶
func (m *SNMPCollectorAttribute) Name() string
Name gets the name of this subtype
func (*SNMPCollectorAttribute) SetName ¶
func (m *SNMPCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*SNMPCollectorAttribute) UnmarshalBinary ¶
func (m *SNMPCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SNMPCollectorAttribute) UnmarshalJSON ¶
func (m *SNMPCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type ScriptAutoDiscoveryMethod ¶
type ScriptAutoDiscoveryMethod struct { // groovy script GroovyScript string `json:"groovyScript,omitempty"` // linux cmdline LinuxCmdline string `json:"linuxCmdline,omitempty"` // linux script LinuxScript string `json:"linuxScript,omitempty"` // type // Required: true Type *string `json:"type"` // win cmdline WinCmdline string `json:"winCmdline,omitempty"` // win script WinScript string `json:"winScript,omitempty"` }
ScriptAutoDiscoveryMethod script auto discovery method swagger:model ScriptAutoDiscoveryMethod
func (*ScriptAutoDiscoveryMethod) MarshalBinary ¶
func (m *ScriptAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ScriptAutoDiscoveryMethod) MarshalJSON ¶
func (m ScriptAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ScriptAutoDiscoveryMethod) Name ¶
func (m *ScriptAutoDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*ScriptAutoDiscoveryMethod) SetName ¶
func (m *ScriptAutoDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*ScriptAutoDiscoveryMethod) UnmarshalBinary ¶
func (m *ScriptAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ScriptAutoDiscoveryMethod) UnmarshalJSON ¶
func (m *ScriptAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type ScriptCollectorAttribute ¶
type ScriptCollectorAttribute struct { // groovy script GroovyScript string `json:"groovyScript,omitempty"` // linux cmdline LinuxCmdline string `json:"linuxCmdline,omitempty"` // linux script LinuxScript string `json:"linuxScript,omitempty"` // script type ScriptType string `json:"scriptType,omitempty"` // windows cmdline WindowsCmdline string `json:"windowsCmdline,omitempty"` // windows script WindowsScript string `json:"windowsScript,omitempty"` }
ScriptCollectorAttribute script collector attribute swagger:model ScriptCollectorAttribute
func (*ScriptCollectorAttribute) MarshalBinary ¶
func (m *ScriptCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ScriptCollectorAttribute) MarshalJSON ¶
func (m ScriptCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ScriptCollectorAttribute) Name ¶
func (m *ScriptCollectorAttribute) Name() string
Name gets the name of this subtype
func (*ScriptCollectorAttribute) SetName ¶
func (m *ScriptCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*ScriptCollectorAttribute) UnmarshalBinary ¶
func (m *ScriptCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ScriptCollectorAttribute) UnmarshalJSON ¶
func (m *ScriptCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type ScriptERIdiscoveryAttributeV2 ¶
type ScriptERIdiscoveryAttributeV2 struct { // groovy script GroovyScript string `json:"groovyScript,omitempty"` // linux cmdline LinuxCmdline string `json:"linuxCmdline,omitempty"` // linux script LinuxScript string `json:"linuxScript,omitempty"` // name // Required: true Name *string `json:"name"` // type Type string `json:"type,omitempty"` // win cmdline WinCmdline string `json:"winCmdline,omitempty"` // win script WinScript string `json:"winScript,omitempty"` }
ScriptERIdiscoveryAttributeV2 script e r idiscovery attribute v2 swagger:model ScriptERIDiscoveryAttributeV2
func (*ScriptERIdiscoveryAttributeV2) MarshalBinary ¶
func (m *ScriptERIdiscoveryAttributeV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ScriptERIdiscoveryAttributeV2) UnmarshalBinary ¶
func (m *ScriptERIdiscoveryAttributeV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ScriptNetscan ¶
type ScriptNetscan struct { // The ID of the default group to add discovered devices to DefaultGroup int32 `json:"defaultGroup,omitempty"` // The full path of the default group to add discovered devices to DefaultGroupFullPath string `json:"defaultGroupFullPath,omitempty"` // For embedded script scans, the groovy script contents GroovyScript string `json:"groovyScript,omitempty"` // For embedded script scans, the groovy script parameters GroovyScriptParams string `json:"groovyScriptParams,omitempty"` // linux script LinuxScript string `json:"linuxScript,omitempty"` // linux script params LinuxScriptParams string `json:"linuxScriptParams,omitempty"` // The parameters for an external script ScriptParams string `json:"scriptParams,omitempty"` // The script path for an external script ScriptPath string `json:"scriptPath,omitempty"` // For script scans, the type of script. Options are embeded and external // Required: true ScriptType *string `json:"scriptType"` // windows script WindowsScript string `json:"windowsScript,omitempty"` // windows script params WindowsScriptParams string `json:"windowsScriptParams,omitempty"` // contains filtered or unexported fields }
ScriptNetscan script netscan swagger:model ScriptNetscan
func (*ScriptNetscan) Collector ¶
func (m *ScriptNetscan) Collector() *int32
Collector gets the collector of this subtype
func (*ScriptNetscan) CollectorDescription ¶
func (m *ScriptNetscan) CollectorDescription() string
CollectorDescription gets the collector description of this subtype
func (*ScriptNetscan) CollectorGroup ¶
func (m *ScriptNetscan) CollectorGroup() int32
CollectorGroup gets the collector group of this subtype
func (*ScriptNetscan) CollectorGroupName ¶
func (m *ScriptNetscan) CollectorGroupName() string
CollectorGroupName gets the collector group name of this subtype
func (*ScriptNetscan) Creator ¶
func (m *ScriptNetscan) Creator() string
Creator gets the creator of this subtype
func (*ScriptNetscan) Description ¶
func (m *ScriptNetscan) Description() string
Description gets the description of this subtype
func (*ScriptNetscan) Duplicate ¶
func (m *ScriptNetscan) Duplicate() *ExcludeDuplicateIps
Duplicate gets the duplicate of this subtype
func (*ScriptNetscan) Group ¶
func (m *ScriptNetscan) Group() string
Group gets the group of this subtype
func (*ScriptNetscan) MarshalBinary ¶
func (m *ScriptNetscan) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ScriptNetscan) MarshalJSON ¶
func (m ScriptNetscan) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ScriptNetscan) Method ¶
func (m *ScriptNetscan) Method() string
Method gets the method of this subtype
func (*ScriptNetscan) Name ¶
func (m *ScriptNetscan) Name() *string
Name gets the name of this subtype
func (*ScriptNetscan) NextStart ¶
func (m *ScriptNetscan) NextStart() string
NextStart gets the next start of this subtype
func (*ScriptNetscan) NextStartEpoch ¶
func (m *ScriptNetscan) NextStartEpoch() int64
NextStartEpoch gets the next start epoch of this subtype
func (*ScriptNetscan) NsgID ¶
func (m *ScriptNetscan) NsgID() int32
NsgID gets the nsg Id of this subtype
func (*ScriptNetscan) Schedule ¶
func (m *ScriptNetscan) Schedule() *NetScanSchedule
Schedule gets the schedule of this subtype
func (*ScriptNetscan) SetCollector ¶
func (m *ScriptNetscan) SetCollector(val *int32)
SetCollector sets the collector of this subtype
func (*ScriptNetscan) SetCollectorDescription ¶
func (m *ScriptNetscan) SetCollectorDescription(val string)
SetCollectorDescription sets the collector description of this subtype
func (*ScriptNetscan) SetCollectorGroup ¶
func (m *ScriptNetscan) SetCollectorGroup(val int32)
SetCollectorGroup sets the collector group of this subtype
func (*ScriptNetscan) SetCollectorGroupName ¶
func (m *ScriptNetscan) SetCollectorGroupName(val string)
SetCollectorGroupName sets the collector group name of this subtype
func (*ScriptNetscan) SetCreator ¶
func (m *ScriptNetscan) SetCreator(val string)
SetCreator sets the creator of this subtype
func (*ScriptNetscan) SetDescription ¶
func (m *ScriptNetscan) SetDescription(val string)
SetDescription sets the description of this subtype
func (*ScriptNetscan) SetDuplicate ¶
func (m *ScriptNetscan) SetDuplicate(val *ExcludeDuplicateIps)
SetDuplicate sets the duplicate of this subtype
func (*ScriptNetscan) SetGroup ¶
func (m *ScriptNetscan) SetGroup(val string)
SetGroup sets the group of this subtype
func (*ScriptNetscan) SetID ¶
func (m *ScriptNetscan) SetID(val int32)
SetID sets the id of this subtype
func (*ScriptNetscan) SetMethod ¶
func (m *ScriptNetscan) SetMethod(val string)
SetMethod sets the method of this subtype
func (*ScriptNetscan) SetName ¶
func (m *ScriptNetscan) SetName(val *string)
SetName sets the name of this subtype
func (*ScriptNetscan) SetNextStart ¶
func (m *ScriptNetscan) SetNextStart(val string)
SetNextStart sets the next start of this subtype
func (*ScriptNetscan) SetNextStartEpoch ¶
func (m *ScriptNetscan) SetNextStartEpoch(val int64)
SetNextStartEpoch sets the next start epoch of this subtype
func (*ScriptNetscan) SetNsgID ¶
func (m *ScriptNetscan) SetNsgID(val int32)
SetNsgID sets the nsg Id of this subtype
func (*ScriptNetscan) SetSchedule ¶
func (m *ScriptNetscan) SetSchedule(val *NetScanSchedule)
SetSchedule sets the schedule of this subtype
func (*ScriptNetscan) SetVersion ¶
func (m *ScriptNetscan) SetVersion(val int32)
SetVersion sets the version of this subtype
func (*ScriptNetscan) UnmarshalBinary ¶
func (m *ScriptNetscan) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ScriptNetscan) UnmarshalJSON ¶
func (m *ScriptNetscan) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*ScriptNetscan) Validate ¶
func (m *ScriptNetscan) Validate(formats strfmt.Registry) error
Validate validates this script netscan
func (*ScriptNetscan) Version ¶
func (m *ScriptNetscan) Version() int32
Version gets the version of this subtype
type ServiceAlert ¶
type ServiceAlert struct { // device display name // Read Only: true DeviceDisplayName string `json:"deviceDisplayName,omitempty"` // device Id // Required: true DeviceID *int32 `json:"deviceId"` // contains filtered or unexported fields }
ServiceAlert service alert swagger:model ServiceAlert
func (*ServiceAlert) DashboardID ¶
func (m *ServiceAlert) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*ServiceAlert) Description ¶
func (m *ServiceAlert) Description() string
Description gets the description of this subtype
func (*ServiceAlert) Interval ¶
func (m *ServiceAlert) Interval() int32
Interval gets the interval of this subtype
func (*ServiceAlert) LastUpdatedBy ¶
func (m *ServiceAlert) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*ServiceAlert) LastUpdatedOn ¶
func (m *ServiceAlert) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*ServiceAlert) MarshalBinary ¶
func (m *ServiceAlert) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ServiceAlert) MarshalJSON ¶
func (m ServiceAlert) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ServiceAlert) Name ¶
func (m *ServiceAlert) Name() *string
Name gets the name of this subtype
func (*ServiceAlert) SetDashboardID ¶
func (m *ServiceAlert) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*ServiceAlert) SetDescription ¶
func (m *ServiceAlert) SetDescription(val string)
SetDescription sets the description of this subtype
func (*ServiceAlert) SetID ¶
func (m *ServiceAlert) SetID(val int32)
SetID sets the id of this subtype
func (*ServiceAlert) SetInterval ¶
func (m *ServiceAlert) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*ServiceAlert) SetLastUpdatedBy ¶
func (m *ServiceAlert) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*ServiceAlert) SetLastUpdatedOn ¶
func (m *ServiceAlert) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*ServiceAlert) SetName ¶
func (m *ServiceAlert) SetName(val *string)
SetName sets the name of this subtype
func (*ServiceAlert) SetTheme ¶
func (m *ServiceAlert) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*ServiceAlert) SetTimescale ¶
func (m *ServiceAlert) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*ServiceAlert) SetType ¶
func (m *ServiceAlert) SetType(val string)
SetType sets the type of this subtype
func (*ServiceAlert) SetUserPermission ¶
func (m *ServiceAlert) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*ServiceAlert) Theme ¶
func (m *ServiceAlert) Theme() string
Theme gets the theme of this subtype
func (*ServiceAlert) Timescale ¶
func (m *ServiceAlert) Timescale() string
Timescale gets the timescale of this subtype
func (*ServiceAlert) Type ¶
func (m *ServiceAlert) Type() string
Type gets the type of this subtype
func (*ServiceAlert) UnmarshalBinary ¶
func (m *ServiceAlert) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ServiceAlert) UnmarshalJSON ¶
func (m *ServiceAlert) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*ServiceAlert) UserPermission ¶
func (m *ServiceAlert) UserPermission() string
UserPermission gets the user permission of this subtype
type ServiceSDT ¶
type ServiceSDT struct { // device display name DeviceDisplayName string `json:"deviceDisplayName,omitempty"` // device Id DeviceID int32 `json:"deviceId,omitempty"` // contains filtered or unexported fields }
ServiceSDT service SDT swagger:model ServiceSDT
func (*ServiceSDT) Admin ¶
func (m *ServiceSDT) Admin() string
Admin gets the admin of this subtype
func (*ServiceSDT) Comment ¶
func (m *ServiceSDT) Comment() string
Comment gets the comment of this subtype
func (*ServiceSDT) Duration ¶
func (m *ServiceSDT) Duration() int32
Duration gets the duration of this subtype
func (*ServiceSDT) EndDateTime ¶
func (m *ServiceSDT) EndDateTime() int64
EndDateTime gets the end date time of this subtype
func (*ServiceSDT) EndDateTimeOnLocal ¶
func (m *ServiceSDT) EndDateTimeOnLocal() string
EndDateTimeOnLocal gets the end date time on local of this subtype
func (*ServiceSDT) EndHour ¶
func (m *ServiceSDT) EndHour() int32
EndHour gets the end hour of this subtype
func (*ServiceSDT) EndMinute ¶
func (m *ServiceSDT) EndMinute() int32
EndMinute gets the end minute of this subtype
func (*ServiceSDT) IsEffective ¶
func (m *ServiceSDT) IsEffective() *bool
IsEffective gets the is effective of this subtype
func (*ServiceSDT) MarshalBinary ¶
func (m *ServiceSDT) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ServiceSDT) MarshalJSON ¶
func (m ServiceSDT) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ServiceSDT) Minute ¶
func (m *ServiceSDT) Minute() int32
Minute gets the minute of this subtype
func (*ServiceSDT) MonthDay ¶
func (m *ServiceSDT) MonthDay() int32
MonthDay gets the month day of this subtype
func (*ServiceSDT) SDTType ¶
func (m *ServiceSDT) SDTType() string
SDTType gets the sdt type of this subtype
func (*ServiceSDT) SetAdmin ¶
func (m *ServiceSDT) SetAdmin(val string)
SetAdmin sets the admin of this subtype
func (*ServiceSDT) SetComment ¶
func (m *ServiceSDT) SetComment(val string)
SetComment sets the comment of this subtype
func (*ServiceSDT) SetDuration ¶
func (m *ServiceSDT) SetDuration(val int32)
SetDuration sets the duration of this subtype
func (*ServiceSDT) SetEndDateTime ¶
func (m *ServiceSDT) SetEndDateTime(val int64)
SetEndDateTime sets the end date time of this subtype
func (*ServiceSDT) SetEndDateTimeOnLocal ¶
func (m *ServiceSDT) SetEndDateTimeOnLocal(val string)
SetEndDateTimeOnLocal sets the end date time on local of this subtype
func (*ServiceSDT) SetEndHour ¶
func (m *ServiceSDT) SetEndHour(val int32)
SetEndHour sets the end hour of this subtype
func (*ServiceSDT) SetEndMinute ¶
func (m *ServiceSDT) SetEndMinute(val int32)
SetEndMinute sets the end minute of this subtype
func (*ServiceSDT) SetHour ¶
func (m *ServiceSDT) SetHour(val int32)
SetHour sets the hour of this subtype
func (*ServiceSDT) SetID ¶
func (m *ServiceSDT) SetID(val string)
SetID sets the id of this subtype
func (*ServiceSDT) SetIsEffective ¶
func (m *ServiceSDT) SetIsEffective(val *bool)
SetIsEffective sets the is effective of this subtype
func (*ServiceSDT) SetMinute ¶
func (m *ServiceSDT) SetMinute(val int32)
SetMinute sets the minute of this subtype
func (*ServiceSDT) SetMonthDay ¶
func (m *ServiceSDT) SetMonthDay(val int32)
SetMonthDay sets the month day of this subtype
func (*ServiceSDT) SetSDTType ¶
func (m *ServiceSDT) SetSDTType(val string)
SetSDTType sets the sdt type of this subtype
func (*ServiceSDT) SetStartDateTime ¶
func (m *ServiceSDT) SetStartDateTime(val int64)
SetStartDateTime sets the start date time of this subtype
func (*ServiceSDT) SetStartDateTimeOnLocal ¶
func (m *ServiceSDT) SetStartDateTimeOnLocal(val string)
SetStartDateTimeOnLocal sets the start date time on local of this subtype
func (*ServiceSDT) SetTimezone ¶
func (m *ServiceSDT) SetTimezone(val string)
SetTimezone sets the timezone of this subtype
func (*ServiceSDT) SetType ¶
func (m *ServiceSDT) SetType(val string)
SetType sets the type of this subtype
func (*ServiceSDT) SetWeekDay ¶
func (m *ServiceSDT) SetWeekDay(val string)
SetWeekDay sets the week day of this subtype
func (*ServiceSDT) SetWeekOfMonth ¶
func (m *ServiceSDT) SetWeekOfMonth(val string)
SetWeekOfMonth sets the week of month of this subtype
func (*ServiceSDT) StartDateTime ¶
func (m *ServiceSDT) StartDateTime() int64
StartDateTime gets the start date time of this subtype
func (*ServiceSDT) StartDateTimeOnLocal ¶
func (m *ServiceSDT) StartDateTimeOnLocal() string
StartDateTimeOnLocal gets the start date time on local of this subtype
func (*ServiceSDT) Timezone ¶
func (m *ServiceSDT) Timezone() string
Timezone gets the timezone of this subtype
func (*ServiceSDT) UnmarshalBinary ¶
func (m *ServiceSDT) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ServiceSDT) UnmarshalJSON ¶
func (m *ServiceSDT) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*ServiceSDT) Validate ¶
func (m *ServiceSDT) Validate(formats strfmt.Registry) error
Validate validates this service SDT
func (*ServiceSDT) WeekDay ¶
func (m *ServiceSDT) WeekDay() string
WeekDay gets the week day of this subtype
func (*ServiceSDT) WeekOfMonth ¶
func (m *ServiceSDT) WeekOfMonth() string
WeekOfMonth gets the week of month of this subtype
type SiteMonitorCheckPointPaginationResponse ¶
type SiteMonitorCheckPointPaginationResponse struct { // items Items []*SiteMonitorCheckpoint `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
SiteMonitorCheckPointPaginationResponse site monitor check point pagination response swagger:model SiteMonitorCheckPointPaginationResponse
func (*SiteMonitorCheckPointPaginationResponse) MarshalBinary ¶
func (m *SiteMonitorCheckPointPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SiteMonitorCheckPointPaginationResponse) UnmarshalBinary ¶
func (m *SiteMonitorCheckPointPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SiteMonitorCheckpoint ¶
type SiteMonitorCheckpoint struct { // description // Required: true Description *string `json:"description"` // display prio DisplayPrio int32 `json:"displayPrio,omitempty"` // geo info // Read Only: true GeoInfo string `json:"geoInfo,omitempty"` // id // Read Only: true ID int32 `json:"id,omitempty"` // is enabled in root // Read Only: true IsEnabledInRoot *bool `json:"isEnabledInRoot,omitempty"` // name // Read Only: true Name string `json:"name,omitempty"` }
SiteMonitorCheckpoint site monitor checkpoint swagger:model SiteMonitorCheckpoint
func (*SiteMonitorCheckpoint) MarshalBinary ¶
func (m *SiteMonitorCheckpoint) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SiteMonitorCheckpoint) UnmarshalBinary ¶
func (m *SiteMonitorCheckpoint) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StatsDGraph ¶
type StatsDGraph struct { // max value MaxValue float64 `json:"maxValue,omitempty"` // metrics Metrics []*StatsDMetricDefinition `json:"metrics,omitempty"` // min value MinValue float64 `json:"minValue,omitempty"` // namespace Namespace string `json:"namespace,omitempty"` // scale unit ScaleUnit int32 `json:"scaleUnit,omitempty"` // vertical label VerticalLabel string `json:"verticalLabel,omitempty"` }
StatsDGraph stats d graph swagger:model StatsDGraph
func (*StatsDGraph) MarshalBinary ¶
func (m *StatsDGraph) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StatsDGraph) UnmarshalBinary ¶
func (m *StatsDGraph) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StatsDGraphDisplay ¶
type StatsDGraphDisplay struct { // color Color string `json:"color,omitempty"` // legend Legend string `json:"legend,omitempty"` // option Option string `json:"option,omitempty"` // type Type string `json:"type,omitempty"` }
StatsDGraphDisplay stats d graph display swagger:model StatsDGraphDisplay
func (*StatsDGraphDisplay) MarshalBinary ¶
func (m *StatsDGraphDisplay) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StatsDGraphDisplay) UnmarshalBinary ¶
func (m *StatsDGraphDisplay) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StatsDMetricDefinition ¶
type StatsDMetricDefinition struct { // aggregate function AggregateFunction string `json:"aggregateFunction,omitempty"` // consolidate function ConsolidateFunction int32 `json:"consolidateFunction,omitempty"` // display Display *StatsDGraphDisplay `json:"display,omitempty"` // name Name string `json:"name,omitempty"` }
StatsDMetricDefinition stats d metric definition swagger:model StatsDMetricDefinition
func (*StatsDMetricDefinition) MarshalBinary ¶
func (m *StatsDMetricDefinition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StatsDMetricDefinition) UnmarshalBinary ¶
func (m *StatsDMetricDefinition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StatsDWidget ¶
type StatsDWidget struct { // graph info GraphInfo *StatsDGraph `json:"graphInfo,omitempty"` // contains filtered or unexported fields }
StatsDWidget stats d widget swagger:model StatsDWidget
func (*StatsDWidget) DashboardID ¶
func (m *StatsDWidget) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*StatsDWidget) Description ¶
func (m *StatsDWidget) Description() string
Description gets the description of this subtype
func (*StatsDWidget) Interval ¶
func (m *StatsDWidget) Interval() int32
Interval gets the interval of this subtype
func (*StatsDWidget) LastUpdatedBy ¶
func (m *StatsDWidget) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*StatsDWidget) LastUpdatedOn ¶
func (m *StatsDWidget) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*StatsDWidget) MarshalBinary ¶
func (m *StatsDWidget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (StatsDWidget) MarshalJSON ¶
func (m StatsDWidget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*StatsDWidget) Name ¶
func (m *StatsDWidget) Name() *string
Name gets the name of this subtype
func (*StatsDWidget) SetDashboardID ¶
func (m *StatsDWidget) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*StatsDWidget) SetDescription ¶
func (m *StatsDWidget) SetDescription(val string)
SetDescription sets the description of this subtype
func (*StatsDWidget) SetID ¶
func (m *StatsDWidget) SetID(val int32)
SetID sets the id of this subtype
func (*StatsDWidget) SetInterval ¶
func (m *StatsDWidget) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*StatsDWidget) SetLastUpdatedBy ¶
func (m *StatsDWidget) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*StatsDWidget) SetLastUpdatedOn ¶
func (m *StatsDWidget) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*StatsDWidget) SetName ¶
func (m *StatsDWidget) SetName(val *string)
SetName sets the name of this subtype
func (*StatsDWidget) SetTheme ¶
func (m *StatsDWidget) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*StatsDWidget) SetTimescale ¶
func (m *StatsDWidget) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*StatsDWidget) SetType ¶
func (m *StatsDWidget) SetType(val string)
SetType sets the type of this subtype
func (*StatsDWidget) SetUserPermission ¶
func (m *StatsDWidget) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*StatsDWidget) Theme ¶
func (m *StatsDWidget) Theme() string
Theme gets the theme of this subtype
func (*StatsDWidget) Timescale ¶
func (m *StatsDWidget) Timescale() string
Timescale gets the timescale of this subtype
func (*StatsDWidget) Type ¶
func (m *StatsDWidget) Type() string
Type gets the type of this subtype
func (*StatsDWidget) UnmarshalBinary ¶
func (m *StatsDWidget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*StatsDWidget) UnmarshalJSON ¶
func (m *StatsDWidget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*StatsDWidget) UserPermission ¶
func (m *StatsDWidget) UserPermission() string
UserPermission gets the user permission of this subtype
type TCPCollectorAttribute ¶
type TCPCollectorAttribute struct { // encoding Encoding string `json:"encoding,omitempty"` // payload Payload string `json:"payload,omitempty"` // port Port string `json:"port,omitempty"` // timeout Timeout int32 `json:"timeout,omitempty"` }
TCPCollectorAttribute TCP collector attribute swagger:model TCPCollectorAttribute
func (*TCPCollectorAttribute) MarshalBinary ¶
func (m *TCPCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (TCPCollectorAttribute) MarshalJSON ¶
func (m TCPCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*TCPCollectorAttribute) Name ¶
func (m *TCPCollectorAttribute) Name() string
Name gets the name of this subtype
func (*TCPCollectorAttribute) SetName ¶
func (m *TCPCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*TCPCollectorAttribute) UnmarshalBinary ¶
func (m *TCPCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*TCPCollectorAttribute) UnmarshalJSON ¶
func (m *TCPCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type TableWidget ¶
type TableWidget struct { // columns // Required: true Columns []*TableWidgetColumn `json:"columns"` // forecast Forecast *TableWidgetForecastConfiguration `json:"forecast,omitempty"` // rows // Required: true Rows []*TableWidgetRow `json:"rows"` // contains filtered or unexported fields }
TableWidget table widget swagger:model TableWidget
func (*TableWidget) DashboardID ¶
func (m *TableWidget) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*TableWidget) Description ¶
func (m *TableWidget) Description() string
Description gets the description of this subtype
func (*TableWidget) Interval ¶
func (m *TableWidget) Interval() int32
Interval gets the interval of this subtype
func (*TableWidget) LastUpdatedBy ¶
func (m *TableWidget) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*TableWidget) LastUpdatedOn ¶
func (m *TableWidget) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*TableWidget) MarshalBinary ¶
func (m *TableWidget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (TableWidget) MarshalJSON ¶
func (m TableWidget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*TableWidget) SetDashboardID ¶
func (m *TableWidget) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*TableWidget) SetDescription ¶
func (m *TableWidget) SetDescription(val string)
SetDescription sets the description of this subtype
func (*TableWidget) SetID ¶
func (m *TableWidget) SetID(val int32)
SetID sets the id of this subtype
func (*TableWidget) SetInterval ¶
func (m *TableWidget) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*TableWidget) SetLastUpdatedBy ¶
func (m *TableWidget) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*TableWidget) SetLastUpdatedOn ¶
func (m *TableWidget) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*TableWidget) SetName ¶
func (m *TableWidget) SetName(val *string)
SetName sets the name of this subtype
func (*TableWidget) SetTheme ¶
func (m *TableWidget) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*TableWidget) SetTimescale ¶
func (m *TableWidget) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*TableWidget) SetType ¶
func (m *TableWidget) SetType(val string)
SetType sets the type of this subtype
func (*TableWidget) SetUserPermission ¶
func (m *TableWidget) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*TableWidget) Theme ¶
func (m *TableWidget) Theme() string
Theme gets the theme of this subtype
func (*TableWidget) Timescale ¶
func (m *TableWidget) Timescale() string
Timescale gets the timescale of this subtype
func (*TableWidget) UnmarshalBinary ¶
func (m *TableWidget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*TableWidget) UnmarshalJSON ¶
func (m *TableWidget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*TableWidget) UserPermission ¶
func (m *TableWidget) UserPermission() string
UserPermission gets the user permission of this subtype
type TableWidgetColumn ¶
type TableWidgetColumn struct { // alternate data points AlternateDataPoints []*TableWidgetDataPoint `json:"alternateDataPoints,omitempty"` // column name // Required: true ColumnName *string `json:"columnName"` // data point // Required: true DataPoint *TableWidgetDataPoint `json:"dataPoint"` // enable forecast EnableForecast bool `json:"enableForecast,omitempty"` // rounding decimal RoundingDecimal int32 `json:"roundingDecimal,omitempty"` // rpn Rpn string `json:"rpn,omitempty"` }
TableWidgetColumn table widget column swagger:model TableWidgetColumn
func (*TableWidgetColumn) MarshalBinary ¶
func (m *TableWidgetColumn) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TableWidgetColumn) UnmarshalBinary ¶
func (m *TableWidgetColumn) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TableWidgetData ¶
type TableWidgetData struct { // column headers // Read Only: true ColumnHeaders []*ColumnHeader `json:"columnHeaders,omitempty"` // rows // Read Only: true Rows []*RowData `json:"rows,omitempty"` // contains filtered or unexported fields }
TableWidgetData table widget data swagger:model TableWidgetData
func (*TableWidgetData) MarshalBinary ¶
func (m *TableWidgetData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (TableWidgetData) MarshalJSON ¶
func (m TableWidgetData) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*TableWidgetData) SetTitle ¶
func (m *TableWidgetData) SetTitle(val string)
SetTitle sets the title of this subtype
func (*TableWidgetData) SetType ¶
func (m *TableWidgetData) SetType(val string)
SetType sets the type of this subtype
func (*TableWidgetData) Title ¶
func (m *TableWidgetData) Title() string
Title gets the title of this subtype
func (*TableWidgetData) Type ¶
func (m *TableWidgetData) Type() string
Type gets the type of this subtype
func (*TableWidgetData) UnmarshalBinary ¶
func (m *TableWidgetData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*TableWidgetData) UnmarshalJSON ¶
func (m *TableWidgetData) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type TableWidgetDataPoint ¶
type TableWidgetDataPoint struct { // data point Id // Required: true DataPointID *int32 `json:"dataPointId"` // data point name DataPointName string `json:"dataPointName,omitempty"` // data source full name DataSourceFullName string `json:"dataSourceFullName,omitempty"` // data source Id // Required: true DataSourceID *int32 `json:"dataSourceId"` // is multiple IsMultiple bool `json:"isMultiple,omitempty"` }
TableWidgetDataPoint table widget data point swagger:model TableWidgetDataPoint
func (*TableWidgetDataPoint) MarshalBinary ¶
func (m *TableWidgetDataPoint) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TableWidgetDataPoint) UnmarshalBinary ¶
func (m *TableWidgetDataPoint) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TableWidgetForecastConfiguration ¶
type TableWidgetForecastConfiguration struct { // Forecast method for the widget :Linear | ARIMA // Read Only: true Algorithm string `json:"algorithm,omitempty"` // The percent confidence that should be required for a forecasted alert. // Read Only: true Confidence int32 `json:"confidence,omitempty"` // The minimum alert severity the forecasting should include, one of warn | error | critical // Read Only: true Severity string `json:"severity,omitempty"` // The training data time range (the data on which forecasting is calculated). Options are Last 7 days, Last 14 days, Last 30 days, Last calendar month, Last 365 days or a custom time range // Read Only: true TimeRange string `json:"timeRange,omitempty"` }
TableWidgetForecastConfiguration table widget forecast configuration swagger:model TableWidgetForecastConfiguration
func (*TableWidgetForecastConfiguration) MarshalBinary ¶
func (m *TableWidgetForecastConfiguration) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TableWidgetForecastConfiguration) UnmarshalBinary ¶
func (m *TableWidgetForecastConfiguration) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TableWidgetInstanceCell ¶
type TableWidgetInstanceCell struct { // data point Id // Read Only: true DataPointID int32 `json:"dataPointId,omitempty"` // data point name // Read Only: true DataPointName string `json:"dataPointName,omitempty"` // instance Id // Required: true InstanceID *int32 `json:"instanceId"` // instance name // Read Only: true InstanceName string `json:"instanceName,omitempty"` // validation status code // Read Only: true ValidationStatusCode int32 `json:"validationStatusCode,omitempty"` }
TableWidgetInstanceCell table widget instance cell swagger:model TableWidgetInstanceCell
func (*TableWidgetInstanceCell) MarshalBinary ¶
func (m *TableWidgetInstanceCell) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TableWidgetInstanceCell) UnmarshalBinary ¶
func (m *TableWidgetInstanceCell) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TableWidgetRow ¶
type TableWidgetRow struct { // device display name // Read Only: true DeviceDisplayName string `json:"deviceDisplayName,omitempty"` // device Id // Required: true DeviceID *int32 `json:"deviceId"` // group full path // Read Only: true GroupFullPath string `json:"groupFullPath,omitempty"` // group Id GroupID int32 `json:"groupId,omitempty"` // instances // Read Only: true Instances []*TableWidgetInstanceCell `json:"instances,omitempty"` // label Label string `json:"label,omitempty"` }
TableWidgetRow table widget row swagger:model TableWidgetRow
func (*TableWidgetRow) MarshalBinary ¶
func (m *TableWidgetRow) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*TableWidgetRow) UnmarshalBinary ¶
func (m *TableWidgetRow) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type TextWidget ¶
type TextWidget struct { // The html content that the text widget should display // Required: true Content *string `json:"content"` // contains filtered or unexported fields }
TextWidget text widget swagger:model TextWidget
func (*TextWidget) DashboardID ¶
func (m *TextWidget) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*TextWidget) Description ¶
func (m *TextWidget) Description() string
Description gets the description of this subtype
func (*TextWidget) Interval ¶
func (m *TextWidget) Interval() int32
Interval gets the interval of this subtype
func (*TextWidget) LastUpdatedBy ¶
func (m *TextWidget) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*TextWidget) LastUpdatedOn ¶
func (m *TextWidget) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*TextWidget) MarshalBinary ¶
func (m *TextWidget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (TextWidget) MarshalJSON ¶
func (m TextWidget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*TextWidget) SetDashboardID ¶
func (m *TextWidget) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*TextWidget) SetDescription ¶
func (m *TextWidget) SetDescription(val string)
SetDescription sets the description of this subtype
func (*TextWidget) SetInterval ¶
func (m *TextWidget) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*TextWidget) SetLastUpdatedBy ¶
func (m *TextWidget) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*TextWidget) SetLastUpdatedOn ¶
func (m *TextWidget) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*TextWidget) SetName ¶
func (m *TextWidget) SetName(val *string)
SetName sets the name of this subtype
func (*TextWidget) SetTheme ¶
func (m *TextWidget) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*TextWidget) SetTimescale ¶
func (m *TextWidget) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*TextWidget) SetType ¶
func (m *TextWidget) SetType(val string)
SetType sets the type of this subtype
func (*TextWidget) SetUserPermission ¶
func (m *TextWidget) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*TextWidget) Theme ¶
func (m *TextWidget) Theme() string
Theme gets the theme of this subtype
func (*TextWidget) Timescale ¶
func (m *TextWidget) Timescale() string
Timescale gets the timescale of this subtype
func (*TextWidget) UnmarshalBinary ¶
func (m *TextWidget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*TextWidget) UnmarshalJSON ¶
func (m *TextWidget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*TextWidget) UserPermission ¶
func (m *TextWidget) UserPermission() string
UserPermission gets the user permission of this subtype
type TreeNode ¶
type TreeNode struct { // display name DisplayName string `json:"displayName,omitempty"` // id ID int32 `json:"id,omitempty"` // type Type string `json:"type,omitempty"` // user permission UserPermission string `json:"userPermission,omitempty"` }
TreeNode tree node swagger:model TreeNode
func (*TreeNode) MarshalBinary ¶
MarshalBinary interface implementation
func (*TreeNode) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type UDPCollectorAttribute ¶
type UDPCollectorAttribute struct { // payload Payload string `json:"payload,omitempty"` // port Port string `json:"port,omitempty"` }
UDPCollectorAttribute UDP collector attribute swagger:model UDPCollectorAttribute
func (*UDPCollectorAttribute) MarshalBinary ¶
func (m *UDPCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (UDPCollectorAttribute) MarshalJSON ¶
func (m UDPCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*UDPCollectorAttribute) Name ¶
func (m *UDPCollectorAttribute) Name() string
Name gets the name of this subtype
func (*UDPCollectorAttribute) SetName ¶
func (m *UDPCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*UDPCollectorAttribute) UnmarshalBinary ¶
func (m *UDPCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*UDPCollectorAttribute) UnmarshalJSON ¶
func (m *UDPCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type UnmonitoredDevicePaginationResponse ¶
type UnmonitoredDevicePaginationResponse struct { // items Items []*UnmonitoredDevices `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
UnmonitoredDevicePaginationResponse unmonitored device pagination response swagger:model UnmonitoredDevicePaginationResponse
func (*UnmonitoredDevicePaginationResponse) MarshalBinary ¶
func (m *UnmonitoredDevicePaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UnmonitoredDevicePaginationResponse) UnmarshalBinary ¶
func (m *UnmonitoredDevicePaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UnmonitoredDevices ¶
type UnmonitoredDevices struct { // collector description // Read Only: true CollectorDescription string `json:"collectorDescription,omitempty"` // collector Id // Read Only: true CollectorID int32 `json:"collectorId,omitempty"` // device status // Read Only: true DeviceStatus string `json:"deviceStatus,omitempty"` // device type // Read Only: true DeviceType string `json:"deviceType,omitempty"` // display as // Read Only: true DisplayAs string `json:"displayAs,omitempty"` // dns // Read Only: true DNS string `json:"dns,omitempty"` // end date // Read Only: true EndDate string `json:"endDate,omitempty"` // end timestamp // Read Only: true EndTimestamp int64 `json:"endTimestamp,omitempty"` // forward Ip // Read Only: true ForwardIP string `json:"forwardIp,omitempty"` // id // Read Only: true ID int32 `json:"id,omitempty"` // ip // Read Only: true IP string `json:"ip,omitempty"` // manufacturer // Read Only: true Manufacturer string `json:"manufacturer,omitempty"` // nse Id // Read Only: true NseID int32 `json:"nseId,omitempty"` // nse scan Id // Read Only: true NseScanID string `json:"nseScanId,omitempty"` // nsp Id // Read Only: true NspID int32 `json:"nspId,omitempty"` // nsp name // Read Only: true NspName string `json:"nspName,omitempty"` // ports // Read Only: true Ports string `json:"ports,omitempty"` // status // Read Only: true Status string `json:"status,omitempty"` // sys name // Read Only: true SysName string `json:"sysName,omitempty"` }
UnmonitoredDevices unmonitored devices swagger:model UnmonitoredDevices
func (*UnmonitoredDevices) MarshalBinary ¶
func (m *UnmonitoredDevices) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UnmonitoredDevices) UnmarshalBinary ¶
func (m *UnmonitoredDevices) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UpdateReason ¶
type UpdateReason struct { // client Ip ClientIP string `json:"clientIp,omitempty"` // id ID int32 `json:"id,omitempty"` // time epoch TimeEpoch int64 `json:"timeEpoch,omitempty"` // time str TimeStr string `json:"timeStr,omitempty"` // update reason UpdateReason string `json:"updateReason,omitempty"` // user name UserName string `json:"userName,omitempty"` }
UpdateReason update reason swagger:model UpdateReason
func (*UpdateReason) MarshalBinary ¶
func (m *UpdateReason) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UpdateReason) UnmarshalBinary ¶
func (m *UpdateReason) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserFilter ¶
type UserFilter struct { // If the user is API only user. Acceptable values are: all, yes, no APIOnlyUser string `json:"apiOnlyUser,omitempty"` // The emails of the user Email string `json:"email,omitempty"` // Whether does the user enabled 2FA. Acceptable values are: all, yes, no Enable2fa string `json:"enable2fa,omitempty"` // The first name of the user FirstName string `json:"firstName,omitempty"` // The last name of the user LastName string `json:"lastName,omitempty"` // Which roles is the user belongs to RoleAssignment string `json:"roleAssignment,omitempty"` // The user status. Acceptable values are: all, active, suspended Status string `json:"status,omitempty"` // The username of the user Username string `json:"username,omitempty"` }
UserFilter user filter swagger:model UserFilter
func (*UserFilter) MarshalBinary ¶
func (m *UserFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*UserFilter) UnmarshalBinary ¶
func (m *UserFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type UserReport ¶
type UserReport struct { // The columns displayed in the report Columns []*DynamicColumn `json:"columns,omitempty"` // The sort by method SortedBy string `json:"sortedBy,omitempty"` // The filter for the report UserFilter *UserFilter `json:"userFilter,omitempty"` // contains filtered or unexported fields }
UserReport user report swagger:model UserReport
func (*UserReport) CustomReportTypeID ¶
func (m *UserReport) CustomReportTypeID() int32
CustomReportTypeID gets the custom report type Id of this subtype
func (*UserReport) CustomReportTypeName ¶
func (m *UserReport) CustomReportTypeName() string
CustomReportTypeName gets the custom report type name of this subtype
func (*UserReport) Delivery ¶
func (m *UserReport) Delivery() string
Delivery gets the delivery of this subtype
func (*UserReport) Description ¶
func (m *UserReport) Description() string
Description gets the description of this subtype
func (*UserReport) EnableViewAsOtherUser ¶
func (m *UserReport) EnableViewAsOtherUser() *bool
EnableViewAsOtherUser gets the enable view as other user of this subtype
func (*UserReport) Format ¶
func (m *UserReport) Format() string
Format gets the format of this subtype
func (*UserReport) GroupID ¶
func (m *UserReport) GroupID() int32
GroupID gets the group Id of this subtype
func (*UserReport) LastGenerateOn ¶
func (m *UserReport) LastGenerateOn() int64
LastGenerateOn gets the last generate on of this subtype
func (*UserReport) LastGeneratePages ¶
func (m *UserReport) LastGeneratePages() int32
LastGeneratePages gets the last generate pages of this subtype
func (*UserReport) LastGenerateSize ¶
func (m *UserReport) LastGenerateSize() int64
LastGenerateSize gets the last generate size of this subtype
func (*UserReport) LastmodifyUserID ¶
func (m *UserReport) LastmodifyUserID() int32
LastmodifyUserID gets the lastmodify user Id of this subtype
func (*UserReport) LastmodifyUserName ¶
func (m *UserReport) LastmodifyUserName() string
LastmodifyUserName gets the lastmodify user name of this subtype
func (*UserReport) MarshalBinary ¶
func (m *UserReport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (UserReport) MarshalJSON ¶
func (m UserReport) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*UserReport) Recipients ¶
func (m *UserReport) Recipients() []*ReportRecipient
Recipients gets the recipients of this subtype
func (*UserReport) ReportLinkNum ¶
func (m *UserReport) ReportLinkNum() int32
ReportLinkNum gets the report link num of this subtype
func (*UserReport) Schedule ¶
func (m *UserReport) Schedule() string
Schedule gets the schedule of this subtype
func (*UserReport) ScheduleTimezone ¶
func (m *UserReport) ScheduleTimezone() string
ScheduleTimezone gets the schedule timezone of this subtype
func (*UserReport) SetCustomReportTypeID ¶
func (m *UserReport) SetCustomReportTypeID(val int32)
SetCustomReportTypeID sets the custom report type Id of this subtype
func (*UserReport) SetCustomReportTypeName ¶
func (m *UserReport) SetCustomReportTypeName(val string)
SetCustomReportTypeName sets the custom report type name of this subtype
func (*UserReport) SetDelivery ¶
func (m *UserReport) SetDelivery(val string)
SetDelivery sets the delivery of this subtype
func (*UserReport) SetDescription ¶
func (m *UserReport) SetDescription(val string)
SetDescription sets the description of this subtype
func (*UserReport) SetEnableViewAsOtherUser ¶
func (m *UserReport) SetEnableViewAsOtherUser(val *bool)
SetEnableViewAsOtherUser sets the enable view as other user of this subtype
func (*UserReport) SetFormat ¶
func (m *UserReport) SetFormat(val string)
SetFormat sets the format of this subtype
func (*UserReport) SetGroupID ¶
func (m *UserReport) SetGroupID(val int32)
SetGroupID sets the group Id of this subtype
func (*UserReport) SetLastGenerateOn ¶
func (m *UserReport) SetLastGenerateOn(val int64)
SetLastGenerateOn sets the last generate on of this subtype
func (*UserReport) SetLastGeneratePages ¶
func (m *UserReport) SetLastGeneratePages(val int32)
SetLastGeneratePages sets the last generate pages of this subtype
func (*UserReport) SetLastGenerateSize ¶
func (m *UserReport) SetLastGenerateSize(val int64)
SetLastGenerateSize sets the last generate size of this subtype
func (*UserReport) SetLastmodifyUserID ¶
func (m *UserReport) SetLastmodifyUserID(val int32)
SetLastmodifyUserID sets the lastmodify user Id of this subtype
func (*UserReport) SetLastmodifyUserName ¶
func (m *UserReport) SetLastmodifyUserName(val string)
SetLastmodifyUserName sets the lastmodify user name of this subtype
func (*UserReport) SetName ¶
func (m *UserReport) SetName(val *string)
SetName sets the name of this subtype
func (*UserReport) SetRecipients ¶
func (m *UserReport) SetRecipients(val []*ReportRecipient)
SetRecipients sets the recipients of this subtype
func (*UserReport) SetReportLinkNum ¶
func (m *UserReport) SetReportLinkNum(val int32)
SetReportLinkNum sets the report link num of this subtype
func (*UserReport) SetSchedule ¶
func (m *UserReport) SetSchedule(val string)
SetSchedule sets the schedule of this subtype
func (*UserReport) SetScheduleTimezone ¶
func (m *UserReport) SetScheduleTimezone(val string)
SetScheduleTimezone sets the schedule timezone of this subtype
func (*UserReport) SetType ¶
func (m *UserReport) SetType(val string)
SetType sets the type of this subtype
func (*UserReport) SetUserPermission ¶
func (m *UserReport) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*UserReport) UnmarshalBinary ¶
func (m *UserReport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*UserReport) UnmarshalJSON ¶
func (m *UserReport) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*UserReport) UserPermission ¶
func (m *UserReport) UserPermission() string
UserPermission gets the user permission of this subtype
type VirtualDataPoint ¶
type VirtualDataPoint struct { // name Name string `json:"name,omitempty"` // rpn Rpn string `json:"rpn,omitempty"` }
VirtualDataPoint virtual data point swagger:model VirtualDataPoint
func (*VirtualDataPoint) MarshalBinary ¶
func (m *VirtualDataPoint) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*VirtualDataPoint) UnmarshalBinary ¶
func (m *VirtualDataPoint) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WMIAutoDiscoveryMethod ¶
type WMIAutoDiscoveryMethod struct { // i l p ILP []*ILP `json:"ILP,omitempty"` // enable linked class i l p EnableLinkedClassILP bool `json:"enableLinkedClassILP,omitempty"` // enable wmi class i l p EnableWmiClassILP bool `json:"enableWmiClassILP,omitempty"` // external resource ID ExternalResourceID string `json:"externalResourceID,omitempty"` // external resource type ExternalResourceType string `json:"externalResourceType,omitempty"` // linked classes LinkedClasses []*LinkedWmiClass `json:"linkedClasses,omitempty"` // namespace // Required: true Namespace *string `json:"namespace"` // property // Required: true Property *string `json:"property"` // wmi class // Required: true WmiClass *string `json:"wmiClass"` }
WMIAutoDiscoveryMethod w m i auto discovery method swagger:model WMIAutoDiscoveryMethod
func (*WMIAutoDiscoveryMethod) MarshalBinary ¶
func (m *WMIAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (WMIAutoDiscoveryMethod) MarshalJSON ¶
func (m WMIAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*WMIAutoDiscoveryMethod) Name ¶
func (m *WMIAutoDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*WMIAutoDiscoveryMethod) SetName ¶
func (m *WMIAutoDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*WMIAutoDiscoveryMethod) UnmarshalBinary ¶
func (m *WMIAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*WMIAutoDiscoveryMethod) UnmarshalJSON ¶
func (m *WMIAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type WMICollectorAttribute ¶
type WMICollectorAttribute struct { // ip // Read Only: true IP string `json:"ip,omitempty"` // method inputs MethodInputs string `json:"methodInputs,omitempty"` // method name MethodName string `json:"methodName,omitempty"` // namespace Namespace string `json:"namespace,omitempty"` // query class QueryClass string `json:"queryClass,omitempty"` // query index QueryIndex string `json:"queryIndex,omitempty"` // query value QueryValue string `json:"queryValue,omitempty"` // target path TargetPath string `json:"targetPath,omitempty"` // type Type string `json:"type,omitempty"` }
WMICollectorAttribute w m i collector attribute swagger:model WMICollectorAttribute
func (*WMICollectorAttribute) MarshalBinary ¶
func (m *WMICollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (WMICollectorAttribute) MarshalJSON ¶
func (m WMICollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*WMICollectorAttribute) Name ¶
func (m *WMICollectorAttribute) Name() string
Name gets the name of this subtype
func (*WMICollectorAttribute) SetName ¶
func (m *WMICollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*WMICollectorAttribute) UnmarshalBinary ¶
func (m *WMICollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*WMICollectorAttribute) UnmarshalJSON ¶
func (m *WMICollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type WebCheck ¶
type WebCheck struct { // The threshold (in days) for triggering SSL certification alerts AlertExpr string `json:"alertExpr,omitempty"` // The domain of the service. This is the base URL of the service // Required: true Domain *string `json:"domain"` // Whether or not SSL should be ignored IgnoreSSL bool `json:"ignoreSSL,omitempty"` // The time in milliseconds that the page must load within for each step to avoid triggering an alert PageLoadAlertTimeInMS int64 `json:"pageLoadAlertTimeInMS,omitempty"` // The scheme or protocol associated with the URL to check. Acceptable values are: http, https Schema string `json:"schema,omitempty"` // An object comprising one or more steps, see the table below for the properties included in each step Steps []*WebCheckStep `json:"steps,omitempty"` // Whether or not SSL expiration alerts should be triggered TriggerSSLExpirationAlert bool `json:"triggerSSLExpirationAlert,omitempty"` // Whether or not SSL status alerts should be triggered TriggerSSLStatusAlert bool `json:"triggerSSLStatusAlert,omitempty"` // contains filtered or unexported fields }
WebCheck web check swagger:model WebCheck
func (*WebCheck) Checkpoints ¶
func (m *WebCheck) Checkpoints() []*WebsiteCheckPoint
Checkpoints gets the checkpoints of this subtype
func (*WebCheck) Collectors ¶
func (m *WebCheck) Collectors() []*WebsiteCollectorInfo
Collectors gets the collectors of this subtype
func (*WebCheck) Description ¶
Description gets the description of this subtype
func (*WebCheck) DisableAlerting ¶
DisableAlerting gets the disable alerting of this subtype
func (*WebCheck) GlobalSmAlertCond ¶
GlobalSmAlertCond gets the global sm alert cond of this subtype
func (*WebCheck) IndividualAlertLevel ¶
IndividualAlertLevel gets the individual alert level of this subtype
func (*WebCheck) IndividualSmAlertEnable ¶
IndividualSmAlertEnable gets the individual sm alert enable of this subtype
func (*WebCheck) IsInternal ¶
IsInternal gets the is internal of this subtype
func (*WebCheck) MarshalBinary ¶
MarshalBinary interface implementation
func (WebCheck) MarshalJSON ¶
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*WebCheck) OverallAlertLevel ¶
OverallAlertLevel gets the overall alert level of this subtype
func (*WebCheck) PollingInterval ¶
PollingInterval gets the polling interval of this subtype
func (*WebCheck) Properties ¶
func (m *WebCheck) Properties() []*NameAndValue
Properties gets the properties of this subtype
func (*WebCheck) SetCheckpoints ¶
func (m *WebCheck) SetCheckpoints(val []*WebsiteCheckPoint)
SetCheckpoints sets the checkpoints of this subtype
func (*WebCheck) SetCollectors ¶
func (m *WebCheck) SetCollectors(val []*WebsiteCollectorInfo)
SetCollectors sets the collectors of this subtype
func (*WebCheck) SetDescription ¶
SetDescription sets the description of this subtype
func (*WebCheck) SetDisableAlerting ¶
SetDisableAlerting sets the disable alerting of this subtype
func (*WebCheck) SetGlobalSmAlertCond ¶
SetGlobalSmAlertCond sets the global sm alert cond of this subtype
func (*WebCheck) SetGroupID ¶
SetGroupID sets the group Id of this subtype
func (*WebCheck) SetIndividualAlertLevel ¶
SetIndividualAlertLevel sets the individual alert level of this subtype
func (*WebCheck) SetIndividualSmAlertEnable ¶
SetIndividualSmAlertEnable sets the individual sm alert enable of this subtype
func (*WebCheck) SetIsInternal ¶
SetIsInternal sets the is internal of this subtype
func (*WebCheck) SetOverallAlertLevel ¶
SetOverallAlertLevel sets the overall alert level of this subtype
func (*WebCheck) SetPollingInterval ¶
SetPollingInterval sets the polling interval of this subtype
func (*WebCheck) SetProperties ¶
func (m *WebCheck) SetProperties(val []*NameAndValue)
SetProperties sets the properties of this subtype
func (*WebCheck) SetStopMonitoring ¶
SetStopMonitoring sets the stop monitoring of this subtype
func (*WebCheck) SetStopMonitoringByFolder ¶
SetStopMonitoringByFolder sets the stop monitoring by folder of this subtype
func (*WebCheck) SetTemplate ¶
func (m *WebCheck) SetTemplate(val interface{})
SetTemplate sets the template of this subtype
func (*WebCheck) SetTestLocation ¶
func (m *WebCheck) SetTestLocation(val *WebsiteLocation)
SetTestLocation sets the test location of this subtype
func (*WebCheck) SetTransition ¶
SetTransition sets the transition of this subtype
func (*WebCheck) SetUseDefaultAlertSetting ¶
SetUseDefaultAlertSetting sets the use default alert setting of this subtype
func (*WebCheck) SetUseDefaultLocationSetting ¶
SetUseDefaultLocationSetting sets the use default location setting of this subtype
func (*WebCheck) SetUserPermission ¶
SetUserPermission sets the user permission of this subtype
func (*WebCheck) StopMonitoring ¶
StopMonitoring gets the stop monitoring of this subtype
func (*WebCheck) StopMonitoringByFolder ¶
StopMonitoringByFolder gets the stop monitoring by folder of this subtype
func (*WebCheck) Template ¶
func (m *WebCheck) Template() interface{}
Template gets the template of this subtype
func (*WebCheck) TestLocation ¶
func (m *WebCheck) TestLocation() *WebsiteLocation
TestLocation gets the test location of this subtype
func (*WebCheck) Transition ¶
Transition gets the transition of this subtype
func (*WebCheck) UnmarshalBinary ¶
UnmarshalBinary interface implementation
func (*WebCheck) UnmarshalJSON ¶
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*WebCheck) UseDefaultAlertSetting ¶
UseDefaultAlertSetting gets the use default alert setting of this subtype
func (*WebCheck) UseDefaultLocationSetting ¶
UseDefaultLocationSetting gets the use default location setting of this subtype
func (*WebCheck) UserPermission ¶
UserPermission gets the user permission of this subtype
type WebCheckStep ¶
type WebCheckStep struct { // HTTP body HTTPBody string `json:"HTTPBody,omitempty"` // HTTP headers HTTPHeaders string `json:"HTTPHeaders,omitempty"` // HTTP method HTTPMethod string `json:"HTTPMethod,omitempty"` // HTTP version HTTPVersion string `json:"HTTPVersion,omitempty"` // description Description string `json:"description,omitempty"` // enable Enable bool `json:"enable,omitempty"` // follow redirection FollowRedirection bool `json:"followRedirection,omitempty"` // fullpage load FullpageLoad bool `json:"fullpageLoad,omitempty"` // invert match InvertMatch bool `json:"invertMatch,omitempty"` // keyword Keyword string `json:"keyword,omitempty"` // label Label string `json:"label,omitempty"` // match type MatchType string `json:"matchType,omitempty"` // name Name string `json:"name,omitempty"` // path Path string `json:"path,omitempty"` // post data edit type PostDataEditType string `json:"postDataEditType,omitempty"` // req script ReqScript string `json:"reqScript,omitempty"` // req type ReqType string `json:"reqType,omitempty"` // require auth RequireAuth bool `json:"requireAuth,omitempty"` // resp script RespScript string `json:"respScript,omitempty"` // resp type RespType string `json:"respType,omitempty"` // schema Schema string `json:"schema,omitempty"` // status code StatusCode string `json:"statusCode,omitempty"` // timeout Timeout int32 `json:"timeout,omitempty"` // type // Read Only: true Type string `json:"type,omitempty"` // url URL string `json:"url,omitempty"` // use default root UseDefaultRoot bool `json:"useDefaultRoot,omitempty"` // contains filtered or unexported fields }
WebCheckStep web check step swagger:model WebCheckStep
func (*WebCheckStep) Auth ¶
func (m *WebCheckStep) Auth() Authentication
Auth gets the auth of this base type
func (*WebCheckStep) MarshalBinary ¶
func (m *WebCheckStep) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (WebCheckStep) MarshalJSON ¶
func (m WebCheckStep) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*WebCheckStep) SetAuth ¶
func (m *WebCheckStep) SetAuth(val Authentication)
SetAuth sets the auth of this base type
func (*WebCheckStep) UnmarshalBinary ¶
func (m *WebCheckStep) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*WebCheckStep) UnmarshalJSON ¶
func (m *WebCheckStep) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type WebPageCollectorAttribute ¶
type WebPageCollectorAttribute struct { // connect timeout ConnectTimeout int32 `json:"connectTimeout,omitempty"` // follow redirect FollowRedirect bool `json:"followRedirect,omitempty"` // ip IP string `json:"ip,omitempty"` // port Port string `json:"port,omitempty"` // read timeout ReadTimeout int32 `json:"readTimeout,omitempty"` // request Request string `json:"request,omitempty"` // use s s l UseSSL bool `json:"useSSL,omitempty"` }
WebPageCollectorAttribute web page collector attribute swagger:model WebPageCollectorAttribute
func (*WebPageCollectorAttribute) MarshalBinary ¶
func (m *WebPageCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (WebPageCollectorAttribute) MarshalJSON ¶
func (m WebPageCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*WebPageCollectorAttribute) Name ¶
func (m *WebPageCollectorAttribute) Name() string
Name gets the name of this subtype
func (*WebPageCollectorAttribute) SetName ¶
func (m *WebPageCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*WebPageCollectorAttribute) UnmarshalBinary ¶
func (m *WebPageCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*WebPageCollectorAttribute) UnmarshalJSON ¶
func (m *WebPageCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type WebResource ¶
type WebResource struct { // If type = html this should be a url, if type = iframe this should be an iframe // Required: true URL *string `json:"URL"` // html | iframe // Required: true Type *string `json:"type"` }
WebResource web resource swagger:model WebResource
func (*WebResource) MarshalBinary ¶
func (m *WebResource) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WebResource) UnmarshalBinary ¶
func (m *WebResource) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Website ¶
type Website interface { runtime.Validatable // The checkpoints from the which the website is monitored. This object should reference each location specified in testLocation in addition to an 'Overall' checkpoint Checkpoints() []*WebsiteCheckPoint SetCheckpoints([]*WebsiteCheckPoint) // The collectors that are monitoring the website, if the website is internal // Read Only: true Collectors() []*WebsiteCollectorInfo SetCollectors([]*WebsiteCollectorInfo) // The description of the website Description() string SetDescription(string) // true: alerting is disabled for the website // false: alerting is enabled for the website // If stopMonitoring=true, then alerting will also by default be disabled for the website DisableAlerting() bool SetDisableAlerting(bool) // The number of test locations that checks must fail at to trigger an alert, where the alert triggered will be consistent with the value of overallAlertLevel. Possible values and corresponding number of Site Monitor locations are // 0 : all // 1 : half // 2 : more than one // 3 : any GlobalSmAlertCond() int32 SetGlobalSmAlertCond(int32) // The id of the group the website is in // Read Only: true GroupID() int32 SetGroupID(int32) // The id of the website // Read Only: true ID() int32 SetID(int32) // warn | error | critical // The level of alert to trigger if the website fails a check from an individual test location IndividualAlertLevel() string SetIndividualAlertLevel(string) // true: an alert will be triggered if a check fails from an individual test location // false: an alert will not be triggered if a check fails from an individual test location IndividualSmAlertEnable() bool SetIndividualSmAlertEnable(bool) // Whether or not the website is internal IsInternal() bool SetIsInternal(bool) // The name of the website // Required: true Name() *string SetName(*string) // warn | error | critical // The level of alert to trigger if the website fails the number of checks specified by transition from the test locations specified by globalSmAlertCond OverallAlertLevel() string SetOverallAlertLevel(string) // 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 // The polling interval for the website, in units of minutes. This value indicates how often the website is checked. The minimum is 1 minute, and the maximum is 10 minutes PollingInterval() int32 SetPollingInterval(int32) // The properties associated with the website // Read Only: true Properties() []*NameAndValue SetProperties([]*NameAndValue) // Whether is the website dead (the collector is down) or not // Read Only: true Status() string SetStatus(string) // true: monitoring is disabled for the website // false: monitoring is enabled for the website // If stopMonitoring=true, then alerting will also by default be disabled for the website StopMonitoring() bool SetStopMonitoring(bool) // true: monitoring is disabled for all services in the website's folder // false: monitoring is not disabled for all services in website's folder // Read Only: true StopMonitoringByFolder() *bool SetStopMonitoringByFolder(*bool) // The website template Template() interface{} SetTemplate(interface{}) // The locations from which the website is monitored. If the website is internal, this field should include Collectors. If Non-Internal, possible test locations are: // 1 : US - LA // 2 : US - DC // 3 : US - SF // 4 : Europe - Dublin // 5 : Asia - Singapore // 6 : Australia - Sydney // testLocation:"{all:true}" indicates that the service will be monitored from all checkpoint locations // testLocation:"{smgIds:[1,2,3]}" indicates that the service will be monitored from checkpoint locations 1, 2 and 3 // testLocation:"{collectorIds:[85,90]}" indicates that the service will be monitored by Collectors 85 and 90 // Required: true TestLocation() *WebsiteLocation SetTestLocation(*WebsiteLocation) // 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 30 | 60 // The number of checks that must fail before an alert is triggered Transition() int32 SetTransition(int32) // The type of the website. Acceptable values are: pingcheck, webcheck // Required: true Type() string SetType(string) // true: The alert settings configured in the website Default Settings will be used // false: Service Default Settings will not be used, and you will need to specify individualSMAlertEnable, individualAlertLevel, globalSmAlertConf, overallAlertLevel and pollingInterval UseDefaultAlertSetting() bool SetUseDefaultAlertSetting(bool) // true: The checkpoint locations configured in the website Default Settings will be used // false: The checkpoint locations specified in the testLocation will be used UseDefaultLocationSetting() bool SetUseDefaultLocationSetting(bool) // write | read | ack. The permission level of the user that made the API request UserPermission() string SetUserPermission(string) }
Website website swagger:discriminator Website type
func UnmarshalWebsite ¶
UnmarshalWebsite unmarshals polymorphic Website
type WebsiteCheckPoint ¶
type WebsiteCheckPoint struct { // geo info // Read Only: true GeoInfo string `json:"geoInfo,omitempty"` // id // Read Only: true ID int32 `json:"id,omitempty"` // smg Id // Read Only: true SmgID int32 `json:"smgId,omitempty"` }
WebsiteCheckPoint website check point swagger:model WebsiteCheckPoint
func (*WebsiteCheckPoint) MarshalBinary ¶
func (m *WebsiteCheckPoint) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WebsiteCheckPoint) UnmarshalBinary ¶
func (m *WebsiteCheckPoint) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WebsiteCheckpointRawData ¶
type WebsiteCheckpointRawData struct { // next page params // Read Only: true NextPageParams string `json:"nextPageParams,omitempty"` // time // Read Only: true Time []int64 `json:"time,omitempty"` // values // Read Only: true Values [][]interface{} `json:"values,omitempty"` }
WebsiteCheckpointRawData website checkpoint raw data swagger:model WebsiteCheckpointRawData
func (*WebsiteCheckpointRawData) MarshalBinary ¶
func (m *WebsiteCheckpointRawData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WebsiteCheckpointRawData) UnmarshalBinary ¶
func (m *WebsiteCheckpointRawData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WebsiteCheckpointSDT ¶
type WebsiteCheckpointSDT struct { // checkpoint Id CheckpointID int32 `json:"checkpointId,omitempty"` // checkpoint name CheckpointName string `json:"checkpointName,omitempty"` // website name WebsiteName string `json:"websiteName,omitempty"` // contains filtered or unexported fields }
WebsiteCheckpointSDT website checkpoint SDT swagger:model WebsiteCheckpointSDT
func (*WebsiteCheckpointSDT) Admin ¶
func (m *WebsiteCheckpointSDT) Admin() string
Admin gets the admin of this subtype
func (*WebsiteCheckpointSDT) Comment ¶
func (m *WebsiteCheckpointSDT) Comment() string
Comment gets the comment of this subtype
func (*WebsiteCheckpointSDT) Duration ¶
func (m *WebsiteCheckpointSDT) Duration() int32
Duration gets the duration of this subtype
func (*WebsiteCheckpointSDT) EndDateTime ¶
func (m *WebsiteCheckpointSDT) EndDateTime() int64
EndDateTime gets the end date time of this subtype
func (*WebsiteCheckpointSDT) EndDateTimeOnLocal ¶
func (m *WebsiteCheckpointSDT) EndDateTimeOnLocal() string
EndDateTimeOnLocal gets the end date time on local of this subtype
func (*WebsiteCheckpointSDT) EndHour ¶
func (m *WebsiteCheckpointSDT) EndHour() int32
EndHour gets the end hour of this subtype
func (*WebsiteCheckpointSDT) EndMinute ¶
func (m *WebsiteCheckpointSDT) EndMinute() int32
EndMinute gets the end minute of this subtype
func (*WebsiteCheckpointSDT) Hour ¶
func (m *WebsiteCheckpointSDT) Hour() int32
Hour gets the hour of this subtype
func (*WebsiteCheckpointSDT) ID ¶
func (m *WebsiteCheckpointSDT) ID() string
ID gets the id of this subtype
func (*WebsiteCheckpointSDT) IsEffective ¶
func (m *WebsiteCheckpointSDT) IsEffective() *bool
IsEffective gets the is effective of this subtype
func (*WebsiteCheckpointSDT) MarshalBinary ¶
func (m *WebsiteCheckpointSDT) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (WebsiteCheckpointSDT) MarshalJSON ¶
func (m WebsiteCheckpointSDT) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*WebsiteCheckpointSDT) Minute ¶
func (m *WebsiteCheckpointSDT) Minute() int32
Minute gets the minute of this subtype
func (*WebsiteCheckpointSDT) MonthDay ¶
func (m *WebsiteCheckpointSDT) MonthDay() int32
MonthDay gets the month day of this subtype
func (*WebsiteCheckpointSDT) SDTType ¶
func (m *WebsiteCheckpointSDT) SDTType() string
SDTType gets the sdt type of this subtype
func (*WebsiteCheckpointSDT) SetAdmin ¶
func (m *WebsiteCheckpointSDT) SetAdmin(val string)
SetAdmin sets the admin of this subtype
func (*WebsiteCheckpointSDT) SetComment ¶
func (m *WebsiteCheckpointSDT) SetComment(val string)
SetComment sets the comment of this subtype
func (*WebsiteCheckpointSDT) SetDuration ¶
func (m *WebsiteCheckpointSDT) SetDuration(val int32)
SetDuration sets the duration of this subtype
func (*WebsiteCheckpointSDT) SetEndDateTime ¶
func (m *WebsiteCheckpointSDT) SetEndDateTime(val int64)
SetEndDateTime sets the end date time of this subtype
func (*WebsiteCheckpointSDT) SetEndDateTimeOnLocal ¶
func (m *WebsiteCheckpointSDT) SetEndDateTimeOnLocal(val string)
SetEndDateTimeOnLocal sets the end date time on local of this subtype
func (*WebsiteCheckpointSDT) SetEndHour ¶
func (m *WebsiteCheckpointSDT) SetEndHour(val int32)
SetEndHour sets the end hour of this subtype
func (*WebsiteCheckpointSDT) SetEndMinute ¶
func (m *WebsiteCheckpointSDT) SetEndMinute(val int32)
SetEndMinute sets the end minute of this subtype
func (*WebsiteCheckpointSDT) SetHour ¶
func (m *WebsiteCheckpointSDT) SetHour(val int32)
SetHour sets the hour of this subtype
func (*WebsiteCheckpointSDT) SetID ¶
func (m *WebsiteCheckpointSDT) SetID(val string)
SetID sets the id of this subtype
func (*WebsiteCheckpointSDT) SetIsEffective ¶
func (m *WebsiteCheckpointSDT) SetIsEffective(val *bool)
SetIsEffective sets the is effective of this subtype
func (*WebsiteCheckpointSDT) SetMinute ¶
func (m *WebsiteCheckpointSDT) SetMinute(val int32)
SetMinute sets the minute of this subtype
func (*WebsiteCheckpointSDT) SetMonthDay ¶
func (m *WebsiteCheckpointSDT) SetMonthDay(val int32)
SetMonthDay sets the month day of this subtype
func (*WebsiteCheckpointSDT) SetSDTType ¶
func (m *WebsiteCheckpointSDT) SetSDTType(val string)
SetSDTType sets the sdt type of this subtype
func (*WebsiteCheckpointSDT) SetStartDateTime ¶
func (m *WebsiteCheckpointSDT) SetStartDateTime(val int64)
SetStartDateTime sets the start date time of this subtype
func (*WebsiteCheckpointSDT) SetStartDateTimeOnLocal ¶
func (m *WebsiteCheckpointSDT) SetStartDateTimeOnLocal(val string)
SetStartDateTimeOnLocal sets the start date time on local of this subtype
func (*WebsiteCheckpointSDT) SetTimezone ¶
func (m *WebsiteCheckpointSDT) SetTimezone(val string)
SetTimezone sets the timezone of this subtype
func (*WebsiteCheckpointSDT) SetType ¶
func (m *WebsiteCheckpointSDT) SetType(val string)
SetType sets the type of this subtype
func (*WebsiteCheckpointSDT) SetWeekDay ¶
func (m *WebsiteCheckpointSDT) SetWeekDay(val string)
SetWeekDay sets the week day of this subtype
func (*WebsiteCheckpointSDT) SetWeekOfMonth ¶
func (m *WebsiteCheckpointSDT) SetWeekOfMonth(val string)
SetWeekOfMonth sets the week of month of this subtype
func (*WebsiteCheckpointSDT) StartDateTime ¶
func (m *WebsiteCheckpointSDT) StartDateTime() int64
StartDateTime gets the start date time of this subtype
func (*WebsiteCheckpointSDT) StartDateTimeOnLocal ¶
func (m *WebsiteCheckpointSDT) StartDateTimeOnLocal() string
StartDateTimeOnLocal gets the start date time on local of this subtype
func (*WebsiteCheckpointSDT) Timezone ¶
func (m *WebsiteCheckpointSDT) Timezone() string
Timezone gets the timezone of this subtype
func (*WebsiteCheckpointSDT) Type ¶
func (m *WebsiteCheckpointSDT) Type() string
Type gets the type of this subtype
func (*WebsiteCheckpointSDT) UnmarshalBinary ¶
func (m *WebsiteCheckpointSDT) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*WebsiteCheckpointSDT) UnmarshalJSON ¶
func (m *WebsiteCheckpointSDT) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*WebsiteCheckpointSDT) Validate ¶
func (m *WebsiteCheckpointSDT) Validate(formats strfmt.Registry) error
Validate validates this website checkpoint SDT
func (*WebsiteCheckpointSDT) WeekDay ¶
func (m *WebsiteCheckpointSDT) WeekDay() string
WeekDay gets the week day of this subtype
func (*WebsiteCheckpointSDT) WeekOfMonth ¶
func (m *WebsiteCheckpointSDT) WeekOfMonth() string
WeekOfMonth gets the week of month of this subtype
type WebsiteCollectorInfo ¶
type WebsiteCollectorInfo struct { // collector group Id // Read Only: true CollectorGroupID int32 `json:"collectorGroupId,omitempty"` // collector group name // Read Only: true CollectorGroupName string `json:"collectorGroupName,omitempty"` // description // Read Only: true Description string `json:"description,omitempty"` // hostname // Read Only: true Hostname string `json:"hostname,omitempty"` // id // Read Only: true ID int32 `json:"id,omitempty"` // status // Read Only: true Status string `json:"status,omitempty"` }
WebsiteCollectorInfo website collector info swagger:model WebsiteCollectorInfo
func (*WebsiteCollectorInfo) MarshalBinary ¶
func (m *WebsiteCollectorInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WebsiteCollectorInfo) UnmarshalBinary ¶
func (m *WebsiteCollectorInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WebsiteGraphWidget ¶
type WebsiteGraphWidget struct { // The id of the checkpoint this graph is associated with // Required: true CheckpointID *int32 `json:"checkpointId"` // The checkpoint location this graph is associated with // Read Only: true GeoInfo string `json:"geoInfo,omitempty"` // The name of the graph that was added as a widget Graph string `json:"graph,omitempty"` // The name of the website this graph is associated with // Read Only: true WebsiteName string `json:"websiteName,omitempty"` // contains filtered or unexported fields }
WebsiteGraphWidget website graph widget swagger:model WebsiteGraphWidget
func (*WebsiteGraphWidget) DashboardID ¶
func (m *WebsiteGraphWidget) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*WebsiteGraphWidget) Description ¶
func (m *WebsiteGraphWidget) Description() string
Description gets the description of this subtype
func (*WebsiteGraphWidget) ID ¶
func (m *WebsiteGraphWidget) ID() int32
ID gets the id of this subtype
func (*WebsiteGraphWidget) Interval ¶
func (m *WebsiteGraphWidget) Interval() int32
Interval gets the interval of this subtype
func (*WebsiteGraphWidget) LastUpdatedBy ¶
func (m *WebsiteGraphWidget) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*WebsiteGraphWidget) LastUpdatedOn ¶
func (m *WebsiteGraphWidget) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*WebsiteGraphWidget) MarshalBinary ¶
func (m *WebsiteGraphWidget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (WebsiteGraphWidget) MarshalJSON ¶
func (m WebsiteGraphWidget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*WebsiteGraphWidget) Name ¶
func (m *WebsiteGraphWidget) Name() *string
Name gets the name of this subtype
func (*WebsiteGraphWidget) SetDashboardID ¶
func (m *WebsiteGraphWidget) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*WebsiteGraphWidget) SetDescription ¶
func (m *WebsiteGraphWidget) SetDescription(val string)
SetDescription sets the description of this subtype
func (*WebsiteGraphWidget) SetID ¶
func (m *WebsiteGraphWidget) SetID(val int32)
SetID sets the id of this subtype
func (*WebsiteGraphWidget) SetInterval ¶
func (m *WebsiteGraphWidget) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*WebsiteGraphWidget) SetLastUpdatedBy ¶
func (m *WebsiteGraphWidget) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*WebsiteGraphWidget) SetLastUpdatedOn ¶
func (m *WebsiteGraphWidget) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*WebsiteGraphWidget) SetName ¶
func (m *WebsiteGraphWidget) SetName(val *string)
SetName sets the name of this subtype
func (*WebsiteGraphWidget) SetTheme ¶
func (m *WebsiteGraphWidget) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*WebsiteGraphWidget) SetTimescale ¶
func (m *WebsiteGraphWidget) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*WebsiteGraphWidget) SetType ¶
func (m *WebsiteGraphWidget) SetType(val string)
SetType sets the type of this subtype
func (*WebsiteGraphWidget) SetUserPermission ¶
func (m *WebsiteGraphWidget) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*WebsiteGraphWidget) Theme ¶
func (m *WebsiteGraphWidget) Theme() string
Theme gets the theme of this subtype
func (*WebsiteGraphWidget) Timescale ¶
func (m *WebsiteGraphWidget) Timescale() string
Timescale gets the timescale of this subtype
func (*WebsiteGraphWidget) Type ¶
func (m *WebsiteGraphWidget) Type() string
Type gets the type of this subtype
func (*WebsiteGraphWidget) UnmarshalBinary ¶
func (m *WebsiteGraphWidget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*WebsiteGraphWidget) UnmarshalJSON ¶
func (m *WebsiteGraphWidget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*WebsiteGraphWidget) UserPermission ¶
func (m *WebsiteGraphWidget) UserPermission() string
UserPermission gets the user permission of this subtype
type WebsiteGroup ¶
type WebsiteGroup struct { // The description of the group Description string `json:"description,omitempty"` // true: alerting is disabled for the websites in the group // false: alerting is enabled for the websites in the group // If stopMonitoring=true, then alerting will also by default be disabled for the websites in the group DisableAlerting bool `json:"disableAlerting,omitempty"` // The full path of the group // Read Only: true FullPath string `json:"fullPath,omitempty"` // has websites disabled // Read Only: true HasWebsitesDisabled *bool `json:"hasWebsitesDisabled,omitempty"` // The Id of the group // Read Only: true ID int32 `json:"id,omitempty"` // The name of the group // Required: true Name *string `json:"name"` // The number of direct website groups in this group (exlcuding those in subgroups) // Read Only: true NumOfDirectSubGroups int32 `json:"numOfDirectSubGroups,omitempty"` // num of direct websites // Read Only: true NumOfDirectWebsites int32 `json:"numOfDirectWebsites,omitempty"` // num of websites // Read Only: true NumOfWebsites int32 `json:"numOfWebsites,omitempty"` // The Id of the parent group. If parentId=1 then the group exists under the root group ParentID int32 `json:"parentId,omitempty"` // properties Properties []*NameAndValue `json:"properties,omitempty"` // true: monitoring is disabled for the websites in the group // false: monitoring is enabled for the websites in the group // If stopMonitoring=true, then alerting will also by default be disabled for the websites in the group StopMonitoring bool `json:"stopMonitoring,omitempty"` // test location TestLocation *WebsiteLocation `json:"testLocation,omitempty"` // The permission level of the user that made the API request. Acceptable values are: write, read, ack // Read Only: true UserPermission string `json:"userPermission,omitempty"` }
WebsiteGroup website group swagger:model WebsiteGroup
func (*WebsiteGroup) MarshalBinary ¶
func (m *WebsiteGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WebsiteGroup) UnmarshalBinary ¶
func (m *WebsiteGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WebsiteGroupData ¶
type WebsiteGroupData struct { // The name of the group for which member website status should be displayed // Required: true WebsiteGroupName *string `json:"websiteGroupName"` // The name of the website status should be displayed // Required: true WebsiteName *string `json:"websiteName"` }
WebsiteGroupData website group data swagger:model WebsiteGroupData
func (*WebsiteGroupData) MarshalBinary ¶
func (m *WebsiteGroupData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WebsiteGroupData) UnmarshalBinary ¶
func (m *WebsiteGroupData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WebsiteGroupPaginationResponse ¶
type WebsiteGroupPaginationResponse struct { // items Items []*WebsiteGroup `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
WebsiteGroupPaginationResponse website group pagination response swagger:model WebsiteGroupPaginationResponse
func (*WebsiteGroupPaginationResponse) MarshalBinary ¶
func (m *WebsiteGroupPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WebsiteGroupPaginationResponse) UnmarshalBinary ¶
func (m *WebsiteGroupPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WebsiteGroupSDT ¶
type WebsiteGroupSDT struct { // The Id of the service group that the SDT applies to // Required: true WebsiteGroupID *int32 `json:"websiteGroupId"` // The name of the service group that the SDT applies to // Read Only: true WebsiteGroupName string `json:"websiteGroupName,omitempty"` // contains filtered or unexported fields }
WebsiteGroupSDT website group SDT swagger:model WebsiteGroupSDT
func (*WebsiteGroupSDT) Admin ¶
func (m *WebsiteGroupSDT) Admin() string
Admin gets the admin of this subtype
func (*WebsiteGroupSDT) Comment ¶
func (m *WebsiteGroupSDT) Comment() string
Comment gets the comment of this subtype
func (*WebsiteGroupSDT) Duration ¶
func (m *WebsiteGroupSDT) Duration() int32
Duration gets the duration of this subtype
func (*WebsiteGroupSDT) EndDateTime ¶
func (m *WebsiteGroupSDT) EndDateTime() int64
EndDateTime gets the end date time of this subtype
func (*WebsiteGroupSDT) EndDateTimeOnLocal ¶
func (m *WebsiteGroupSDT) EndDateTimeOnLocal() string
EndDateTimeOnLocal gets the end date time on local of this subtype
func (*WebsiteGroupSDT) EndHour ¶
func (m *WebsiteGroupSDT) EndHour() int32
EndHour gets the end hour of this subtype
func (*WebsiteGroupSDT) EndMinute ¶
func (m *WebsiteGroupSDT) EndMinute() int32
EndMinute gets the end minute of this subtype
func (*WebsiteGroupSDT) Hour ¶
func (m *WebsiteGroupSDT) Hour() int32
Hour gets the hour of this subtype
func (*WebsiteGroupSDT) IsEffective ¶
func (m *WebsiteGroupSDT) IsEffective() *bool
IsEffective gets the is effective of this subtype
func (*WebsiteGroupSDT) MarshalBinary ¶
func (m *WebsiteGroupSDT) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (WebsiteGroupSDT) MarshalJSON ¶
func (m WebsiteGroupSDT) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*WebsiteGroupSDT) Minute ¶
func (m *WebsiteGroupSDT) Minute() int32
Minute gets the minute of this subtype
func (*WebsiteGroupSDT) MonthDay ¶
func (m *WebsiteGroupSDT) MonthDay() int32
MonthDay gets the month day of this subtype
func (*WebsiteGroupSDT) SDTType ¶
func (m *WebsiteGroupSDT) SDTType() string
SDTType gets the sdt type of this subtype
func (*WebsiteGroupSDT) SetAdmin ¶
func (m *WebsiteGroupSDT) SetAdmin(val string)
SetAdmin sets the admin of this subtype
func (*WebsiteGroupSDT) SetComment ¶
func (m *WebsiteGroupSDT) SetComment(val string)
SetComment sets the comment of this subtype
func (*WebsiteGroupSDT) SetDuration ¶
func (m *WebsiteGroupSDT) SetDuration(val int32)
SetDuration sets the duration of this subtype
func (*WebsiteGroupSDT) SetEndDateTime ¶
func (m *WebsiteGroupSDT) SetEndDateTime(val int64)
SetEndDateTime sets the end date time of this subtype
func (*WebsiteGroupSDT) SetEndDateTimeOnLocal ¶
func (m *WebsiteGroupSDT) SetEndDateTimeOnLocal(val string)
SetEndDateTimeOnLocal sets the end date time on local of this subtype
func (*WebsiteGroupSDT) SetEndHour ¶
func (m *WebsiteGroupSDT) SetEndHour(val int32)
SetEndHour sets the end hour of this subtype
func (*WebsiteGroupSDT) SetEndMinute ¶
func (m *WebsiteGroupSDT) SetEndMinute(val int32)
SetEndMinute sets the end minute of this subtype
func (*WebsiteGroupSDT) SetHour ¶
func (m *WebsiteGroupSDT) SetHour(val int32)
SetHour sets the hour of this subtype
func (*WebsiteGroupSDT) SetID ¶
func (m *WebsiteGroupSDT) SetID(val string)
SetID sets the id of this subtype
func (*WebsiteGroupSDT) SetIsEffective ¶
func (m *WebsiteGroupSDT) SetIsEffective(val *bool)
SetIsEffective sets the is effective of this subtype
func (*WebsiteGroupSDT) SetMinute ¶
func (m *WebsiteGroupSDT) SetMinute(val int32)
SetMinute sets the minute of this subtype
func (*WebsiteGroupSDT) SetMonthDay ¶
func (m *WebsiteGroupSDT) SetMonthDay(val int32)
SetMonthDay sets the month day of this subtype
func (*WebsiteGroupSDT) SetSDTType ¶
func (m *WebsiteGroupSDT) SetSDTType(val string)
SetSDTType sets the sdt type of this subtype
func (*WebsiteGroupSDT) SetStartDateTime ¶
func (m *WebsiteGroupSDT) SetStartDateTime(val int64)
SetStartDateTime sets the start date time of this subtype
func (*WebsiteGroupSDT) SetStartDateTimeOnLocal ¶
func (m *WebsiteGroupSDT) SetStartDateTimeOnLocal(val string)
SetStartDateTimeOnLocal sets the start date time on local of this subtype
func (*WebsiteGroupSDT) SetTimezone ¶
func (m *WebsiteGroupSDT) SetTimezone(val string)
SetTimezone sets the timezone of this subtype
func (*WebsiteGroupSDT) SetType ¶
func (m *WebsiteGroupSDT) SetType(val string)
SetType sets the type of this subtype
func (*WebsiteGroupSDT) SetWeekDay ¶
func (m *WebsiteGroupSDT) SetWeekDay(val string)
SetWeekDay sets the week day of this subtype
func (*WebsiteGroupSDT) SetWeekOfMonth ¶
func (m *WebsiteGroupSDT) SetWeekOfMonth(val string)
SetWeekOfMonth sets the week of month of this subtype
func (*WebsiteGroupSDT) StartDateTime ¶
func (m *WebsiteGroupSDT) StartDateTime() int64
StartDateTime gets the start date time of this subtype
func (*WebsiteGroupSDT) StartDateTimeOnLocal ¶
func (m *WebsiteGroupSDT) StartDateTimeOnLocal() string
StartDateTimeOnLocal gets the start date time on local of this subtype
func (*WebsiteGroupSDT) Timezone ¶
func (m *WebsiteGroupSDT) Timezone() string
Timezone gets the timezone of this subtype
func (*WebsiteGroupSDT) Type ¶
func (m *WebsiteGroupSDT) Type() string
Type gets the type of this subtype
func (*WebsiteGroupSDT) UnmarshalBinary ¶
func (m *WebsiteGroupSDT) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*WebsiteGroupSDT) UnmarshalJSON ¶
func (m *WebsiteGroupSDT) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*WebsiteGroupSDT) Validate ¶
func (m *WebsiteGroupSDT) Validate(formats strfmt.Registry) error
Validate validates this website group SDT
func (*WebsiteGroupSDT) WeekDay ¶
func (m *WebsiteGroupSDT) WeekDay() string
WeekDay gets the week day of this subtype
func (*WebsiteGroupSDT) WeekOfMonth ¶
func (m *WebsiteGroupSDT) WeekOfMonth() string
WeekOfMonth gets the week of month of this subtype
type WebsiteGroupSDTHistoryPaginationResponse ¶
type WebsiteGroupSDTHistoryPaginationResponse struct { // items Items []*SDTHistory `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
WebsiteGroupSDTHistoryPaginationResponse website group SDT history pagination response swagger:model WebsiteGroupSDTHistoryPaginationResponse
func (*WebsiteGroupSDTHistoryPaginationResponse) MarshalBinary ¶
func (m *WebsiteGroupSDTHistoryPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WebsiteGroupSDTHistoryPaginationResponse) UnmarshalBinary ¶
func (m *WebsiteGroupSDTHistoryPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WebsiteIndividualsStatusWidget ¶
type WebsiteIndividualsStatusWidget struct { // The website graph name - this should always be checkpointStatus Graph string `json:"graph,omitempty"` // Whether it is an internal website check // Read Only: true IsInternal *bool `json:"isInternal,omitempty"` // The checkpoint locations for which data is displayed // Required: true Locations []*LocationData `json:"locations"` // The id of the group associated with the website that status is displayed for WebsiteGroupID int32 `json:"websiteGroupId,omitempty"` // The group associated with the website that status is displayed for // Read Only: true WebsiteGroupName string `json:"websiteGroupName,omitempty"` // The id of the website that status is displayed for WebsiteID int32 `json:"websiteId,omitempty"` // The name of the website that status is displayed for WebsiteName string `json:"websiteName,omitempty"` // contains filtered or unexported fields }
WebsiteIndividualsStatusWidget website individuals status widget swagger:model WebsiteIndividualsStatusWidget
func (*WebsiteIndividualsStatusWidget) DashboardID ¶
func (m *WebsiteIndividualsStatusWidget) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*WebsiteIndividualsStatusWidget) Description ¶
func (m *WebsiteIndividualsStatusWidget) Description() string
Description gets the description of this subtype
func (*WebsiteIndividualsStatusWidget) ID ¶
func (m *WebsiteIndividualsStatusWidget) ID() int32
ID gets the id of this subtype
func (*WebsiteIndividualsStatusWidget) Interval ¶
func (m *WebsiteIndividualsStatusWidget) Interval() int32
Interval gets the interval of this subtype
func (*WebsiteIndividualsStatusWidget) LastUpdatedBy ¶
func (m *WebsiteIndividualsStatusWidget) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*WebsiteIndividualsStatusWidget) LastUpdatedOn ¶
func (m *WebsiteIndividualsStatusWidget) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*WebsiteIndividualsStatusWidget) MarshalBinary ¶
func (m *WebsiteIndividualsStatusWidget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (WebsiteIndividualsStatusWidget) MarshalJSON ¶
func (m WebsiteIndividualsStatusWidget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*WebsiteIndividualsStatusWidget) Name ¶
func (m *WebsiteIndividualsStatusWidget) Name() *string
Name gets the name of this subtype
func (*WebsiteIndividualsStatusWidget) SetDashboardID ¶
func (m *WebsiteIndividualsStatusWidget) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*WebsiteIndividualsStatusWidget) SetDescription ¶
func (m *WebsiteIndividualsStatusWidget) SetDescription(val string)
SetDescription sets the description of this subtype
func (*WebsiteIndividualsStatusWidget) SetID ¶
func (m *WebsiteIndividualsStatusWidget) SetID(val int32)
SetID sets the id of this subtype
func (*WebsiteIndividualsStatusWidget) SetInterval ¶
func (m *WebsiteIndividualsStatusWidget) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*WebsiteIndividualsStatusWidget) SetLastUpdatedBy ¶
func (m *WebsiteIndividualsStatusWidget) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*WebsiteIndividualsStatusWidget) SetLastUpdatedOn ¶
func (m *WebsiteIndividualsStatusWidget) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*WebsiteIndividualsStatusWidget) SetName ¶
func (m *WebsiteIndividualsStatusWidget) SetName(val *string)
SetName sets the name of this subtype
func (*WebsiteIndividualsStatusWidget) SetTheme ¶
func (m *WebsiteIndividualsStatusWidget) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*WebsiteIndividualsStatusWidget) SetTimescale ¶
func (m *WebsiteIndividualsStatusWidget) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*WebsiteIndividualsStatusWidget) SetType ¶
func (m *WebsiteIndividualsStatusWidget) SetType(val string)
SetType sets the type of this subtype
func (*WebsiteIndividualsStatusWidget) SetUserPermission ¶
func (m *WebsiteIndividualsStatusWidget) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*WebsiteIndividualsStatusWidget) Theme ¶
func (m *WebsiteIndividualsStatusWidget) Theme() string
Theme gets the theme of this subtype
func (*WebsiteIndividualsStatusWidget) Timescale ¶
func (m *WebsiteIndividualsStatusWidget) Timescale() string
Timescale gets the timescale of this subtype
func (*WebsiteIndividualsStatusWidget) Type ¶
func (m *WebsiteIndividualsStatusWidget) Type() string
Type gets the type of this subtype
func (*WebsiteIndividualsStatusWidget) UnmarshalBinary ¶
func (m *WebsiteIndividualsStatusWidget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*WebsiteIndividualsStatusWidget) UnmarshalJSON ¶
func (m *WebsiteIndividualsStatusWidget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*WebsiteIndividualsStatusWidget) UserPermission ¶
func (m *WebsiteIndividualsStatusWidget) UserPermission() string
UserPermission gets the user permission of this subtype
type WebsiteItemConfig ¶
type WebsiteItemConfig struct { // exclude SDT ExcludeSDT bool `json:"excludeSDT,omitempty"` // website // Required: true Website *string `json:"website"` // website group // Required: true WebsiteGroup *string `json:"websiteGroup"` }
WebsiteItemConfig website item config swagger:model WebsiteItemConfig
func (*WebsiteItemConfig) MarshalBinary ¶
func (m *WebsiteItemConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WebsiteItemConfig) UnmarshalBinary ¶
func (m *WebsiteItemConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WebsiteLocation ¶
type WebsiteLocation struct { // all All bool `json:"all,omitempty"` // collector ids CollectorIds []int32 `json:"collectorIds,omitempty"` // collectors Collectors []*WebsiteCollectorInfo `json:"collectors,omitempty"` // smg ids SmgIds []int32 `json:"smgIds,omitempty"` }
WebsiteLocation website location swagger:model WebsiteLocation
func (*WebsiteLocation) MarshalBinary ¶
func (m *WebsiteLocation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WebsiteLocation) UnmarshalBinary ¶
func (m *WebsiteLocation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WebsiteNOCItem ¶
type WebsiteNOCItem struct { // group by GroupBy string `json:"groupBy,omitempty"` // name // Required: true Name *string `json:"name"` // website group name // Required: true WebsiteGroupName *string `json:"websiteGroupName"` // website name // Required: true WebsiteName *string `json:"websiteName"` }
WebsiteNOCItem website n o c item swagger:model WebsiteNOCItem
func (*WebsiteNOCItem) MarshalBinary ¶
func (m *WebsiteNOCItem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (WebsiteNOCItem) MarshalJSON ¶
func (m WebsiteNOCItem) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*WebsiteNOCItem) SetType ¶
func (m *WebsiteNOCItem) SetType(val string)
SetType sets the type of this subtype
func (*WebsiteNOCItem) Type ¶
func (m *WebsiteNOCItem) Type() string
Type gets the type of this subtype
func (*WebsiteNOCItem) UnmarshalBinary ¶
func (m *WebsiteNOCItem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*WebsiteNOCItem) UnmarshalJSON ¶
func (m *WebsiteNOCItem) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type WebsiteOverallStatusWidget ¶
type WebsiteOverallStatusWidget struct { // items // Required: true Items []*WebsiteGroupData `json:"items"` // contains filtered or unexported fields }
WebsiteOverallStatusWidget website overall status widget swagger:model WebsiteOverallStatusWidget
func (*WebsiteOverallStatusWidget) DashboardID ¶
func (m *WebsiteOverallStatusWidget) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*WebsiteOverallStatusWidget) Description ¶
func (m *WebsiteOverallStatusWidget) Description() string
Description gets the description of this subtype
func (*WebsiteOverallStatusWidget) ID ¶
func (m *WebsiteOverallStatusWidget) ID() int32
ID gets the id of this subtype
func (*WebsiteOverallStatusWidget) Interval ¶
func (m *WebsiteOverallStatusWidget) Interval() int32
Interval gets the interval of this subtype
func (*WebsiteOverallStatusWidget) LastUpdatedBy ¶
func (m *WebsiteOverallStatusWidget) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*WebsiteOverallStatusWidget) LastUpdatedOn ¶
func (m *WebsiteOverallStatusWidget) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*WebsiteOverallStatusWidget) MarshalBinary ¶
func (m *WebsiteOverallStatusWidget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (WebsiteOverallStatusWidget) MarshalJSON ¶
func (m WebsiteOverallStatusWidget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*WebsiteOverallStatusWidget) Name ¶
func (m *WebsiteOverallStatusWidget) Name() *string
Name gets the name of this subtype
func (*WebsiteOverallStatusWidget) SetDashboardID ¶
func (m *WebsiteOverallStatusWidget) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*WebsiteOverallStatusWidget) SetDescription ¶
func (m *WebsiteOverallStatusWidget) SetDescription(val string)
SetDescription sets the description of this subtype
func (*WebsiteOverallStatusWidget) SetID ¶
func (m *WebsiteOverallStatusWidget) SetID(val int32)
SetID sets the id of this subtype
func (*WebsiteOverallStatusWidget) SetInterval ¶
func (m *WebsiteOverallStatusWidget) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*WebsiteOverallStatusWidget) SetLastUpdatedBy ¶
func (m *WebsiteOverallStatusWidget) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*WebsiteOverallStatusWidget) SetLastUpdatedOn ¶
func (m *WebsiteOverallStatusWidget) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*WebsiteOverallStatusWidget) SetName ¶
func (m *WebsiteOverallStatusWidget) SetName(val *string)
SetName sets the name of this subtype
func (*WebsiteOverallStatusWidget) SetTheme ¶
func (m *WebsiteOverallStatusWidget) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*WebsiteOverallStatusWidget) SetTimescale ¶
func (m *WebsiteOverallStatusWidget) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*WebsiteOverallStatusWidget) SetType ¶
func (m *WebsiteOverallStatusWidget) SetType(val string)
SetType sets the type of this subtype
func (*WebsiteOverallStatusWidget) SetUserPermission ¶
func (m *WebsiteOverallStatusWidget) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*WebsiteOverallStatusWidget) Theme ¶
func (m *WebsiteOverallStatusWidget) Theme() string
Theme gets the theme of this subtype
func (*WebsiteOverallStatusWidget) Timescale ¶
func (m *WebsiteOverallStatusWidget) Timescale() string
Timescale gets the timescale of this subtype
func (*WebsiteOverallStatusWidget) Type ¶
func (m *WebsiteOverallStatusWidget) Type() string
Type gets the type of this subtype
func (*WebsiteOverallStatusWidget) UnmarshalBinary ¶
func (m *WebsiteOverallStatusWidget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*WebsiteOverallStatusWidget) UnmarshalJSON ¶
func (m *WebsiteOverallStatusWidget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*WebsiteOverallStatusWidget) UserPermission ¶
func (m *WebsiteOverallStatusWidget) UserPermission() string
UserPermission gets the user permission of this subtype
type WebsiteOverviewReport ¶
type WebsiteOverviewReport struct { // The Time Range configured for the report: Last 2 hours | Last 24 hours | Last calendar day | Last 7 days | Last 14 days | Last 30 days | Last calendar month | Last 365 days | Any custom date range in this format: YYYY-MM-dd hh:mm TO YYYY-MM-dd hh:mm DateRange string `json:"dateRange,omitempty"` // 1 | 2 // 1: Display overall locations // 2: Display overall and individual locations DisplayType int32 `json:"displayType,omitempty"` // Whether or not websites with 100% availability should be ignored Exclude100Availability bool `json:"exclude100Availability,omitempty"` // Whether or not SDTs periods should be considered for the website's availability ExcludeSDT bool `json:"excludeSDT,omitempty"` // The information that should be included in the report. Options include 1: availability, 2: alerts, 3: graphs IncludeTypes []int32 `json:"includeTypes,omitempty"` // The websites OR website groups (full path) selected for the report, where multiple entities are separated by commas Items string `json:"items,omitempty"` // The type of entities specified in the servicesVal field. Acceptable values are: website, group // Required: true ItemsType *string `json:"itemsType"` // contains filtered or unexported fields }
WebsiteOverviewReport website overview report swagger:model WebsiteOverviewReport
func (*WebsiteOverviewReport) CustomReportTypeID ¶
func (m *WebsiteOverviewReport) CustomReportTypeID() int32
CustomReportTypeID gets the custom report type Id of this subtype
func (*WebsiteOverviewReport) CustomReportTypeName ¶
func (m *WebsiteOverviewReport) CustomReportTypeName() string
CustomReportTypeName gets the custom report type name of this subtype
func (*WebsiteOverviewReport) Delivery ¶
func (m *WebsiteOverviewReport) Delivery() string
Delivery gets the delivery of this subtype
func (*WebsiteOverviewReport) Description ¶
func (m *WebsiteOverviewReport) Description() string
Description gets the description of this subtype
func (*WebsiteOverviewReport) EnableViewAsOtherUser ¶
func (m *WebsiteOverviewReport) EnableViewAsOtherUser() *bool
EnableViewAsOtherUser gets the enable view as other user of this subtype
func (*WebsiteOverviewReport) Format ¶
func (m *WebsiteOverviewReport) Format() string
Format gets the format of this subtype
func (*WebsiteOverviewReport) GroupID ¶
func (m *WebsiteOverviewReport) GroupID() int32
GroupID gets the group Id of this subtype
func (*WebsiteOverviewReport) ID ¶
func (m *WebsiteOverviewReport) ID() int32
ID gets the id of this subtype
func (*WebsiteOverviewReport) LastGenerateOn ¶
func (m *WebsiteOverviewReport) LastGenerateOn() int64
LastGenerateOn gets the last generate on of this subtype
func (*WebsiteOverviewReport) LastGeneratePages ¶
func (m *WebsiteOverviewReport) LastGeneratePages() int32
LastGeneratePages gets the last generate pages of this subtype
func (*WebsiteOverviewReport) LastGenerateSize ¶
func (m *WebsiteOverviewReport) LastGenerateSize() int64
LastGenerateSize gets the last generate size of this subtype
func (*WebsiteOverviewReport) LastmodifyUserID ¶
func (m *WebsiteOverviewReport) LastmodifyUserID() int32
LastmodifyUserID gets the lastmodify user Id of this subtype
func (*WebsiteOverviewReport) LastmodifyUserName ¶
func (m *WebsiteOverviewReport) LastmodifyUserName() string
LastmodifyUserName gets the lastmodify user name of this subtype
func (*WebsiteOverviewReport) MarshalBinary ¶
func (m *WebsiteOverviewReport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (WebsiteOverviewReport) MarshalJSON ¶
func (m WebsiteOverviewReport) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*WebsiteOverviewReport) Name ¶
func (m *WebsiteOverviewReport) Name() *string
Name gets the name of this subtype
func (*WebsiteOverviewReport) Recipients ¶
func (m *WebsiteOverviewReport) Recipients() []*ReportRecipient
Recipients gets the recipients of this subtype
func (*WebsiteOverviewReport) ReportLinkNum ¶
func (m *WebsiteOverviewReport) ReportLinkNum() int32
ReportLinkNum gets the report link num of this subtype
func (*WebsiteOverviewReport) Schedule ¶
func (m *WebsiteOverviewReport) Schedule() string
Schedule gets the schedule of this subtype
func (*WebsiteOverviewReport) ScheduleTimezone ¶
func (m *WebsiteOverviewReport) ScheduleTimezone() string
ScheduleTimezone gets the schedule timezone of this subtype
func (*WebsiteOverviewReport) SetCustomReportTypeID ¶
func (m *WebsiteOverviewReport) SetCustomReportTypeID(val int32)
SetCustomReportTypeID sets the custom report type Id of this subtype
func (*WebsiteOverviewReport) SetCustomReportTypeName ¶
func (m *WebsiteOverviewReport) SetCustomReportTypeName(val string)
SetCustomReportTypeName sets the custom report type name of this subtype
func (*WebsiteOverviewReport) SetDelivery ¶
func (m *WebsiteOverviewReport) SetDelivery(val string)
SetDelivery sets the delivery of this subtype
func (*WebsiteOverviewReport) SetDescription ¶
func (m *WebsiteOverviewReport) SetDescription(val string)
SetDescription sets the description of this subtype
func (*WebsiteOverviewReport) SetEnableViewAsOtherUser ¶
func (m *WebsiteOverviewReport) SetEnableViewAsOtherUser(val *bool)
SetEnableViewAsOtherUser sets the enable view as other user of this subtype
func (*WebsiteOverviewReport) SetFormat ¶
func (m *WebsiteOverviewReport) SetFormat(val string)
SetFormat sets the format of this subtype
func (*WebsiteOverviewReport) SetGroupID ¶
func (m *WebsiteOverviewReport) SetGroupID(val int32)
SetGroupID sets the group Id of this subtype
func (*WebsiteOverviewReport) SetID ¶
func (m *WebsiteOverviewReport) SetID(val int32)
SetID sets the id of this subtype
func (*WebsiteOverviewReport) SetLastGenerateOn ¶
func (m *WebsiteOverviewReport) SetLastGenerateOn(val int64)
SetLastGenerateOn sets the last generate on of this subtype
func (*WebsiteOverviewReport) SetLastGeneratePages ¶
func (m *WebsiteOverviewReport) SetLastGeneratePages(val int32)
SetLastGeneratePages sets the last generate pages of this subtype
func (*WebsiteOverviewReport) SetLastGenerateSize ¶
func (m *WebsiteOverviewReport) SetLastGenerateSize(val int64)
SetLastGenerateSize sets the last generate size of this subtype
func (*WebsiteOverviewReport) SetLastmodifyUserID ¶
func (m *WebsiteOverviewReport) SetLastmodifyUserID(val int32)
SetLastmodifyUserID sets the lastmodify user Id of this subtype
func (*WebsiteOverviewReport) SetLastmodifyUserName ¶
func (m *WebsiteOverviewReport) SetLastmodifyUserName(val string)
SetLastmodifyUserName sets the lastmodify user name of this subtype
func (*WebsiteOverviewReport) SetName ¶
func (m *WebsiteOverviewReport) SetName(val *string)
SetName sets the name of this subtype
func (*WebsiteOverviewReport) SetRecipients ¶
func (m *WebsiteOverviewReport) SetRecipients(val []*ReportRecipient)
SetRecipients sets the recipients of this subtype
func (*WebsiteOverviewReport) SetReportLinkNum ¶
func (m *WebsiteOverviewReport) SetReportLinkNum(val int32)
SetReportLinkNum sets the report link num of this subtype
func (*WebsiteOverviewReport) SetSchedule ¶
func (m *WebsiteOverviewReport) SetSchedule(val string)
SetSchedule sets the schedule of this subtype
func (*WebsiteOverviewReport) SetScheduleTimezone ¶
func (m *WebsiteOverviewReport) SetScheduleTimezone(val string)
SetScheduleTimezone sets the schedule timezone of this subtype
func (*WebsiteOverviewReport) SetType ¶
func (m *WebsiteOverviewReport) SetType(val string)
SetType sets the type of this subtype
func (*WebsiteOverviewReport) SetUserPermission ¶
func (m *WebsiteOverviewReport) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*WebsiteOverviewReport) Type ¶
func (m *WebsiteOverviewReport) Type() string
Type gets the type of this subtype
func (*WebsiteOverviewReport) UnmarshalBinary ¶
func (m *WebsiteOverviewReport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*WebsiteOverviewReport) UnmarshalJSON ¶
func (m *WebsiteOverviewReport) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*WebsiteOverviewReport) UserPermission ¶
func (m *WebsiteOverviewReport) UserPermission() string
UserPermission gets the user permission of this subtype
type WebsiteOverviewWidget ¶
type WebsiteOverviewWidget struct { // geo info // Read Only: true GeoInfo string `json:"geoInfo,omitempty"` // graph // Required: true Graph *string `json:"graph"` // website Id WebsiteID int32 `json:"websiteId,omitempty"` // website name // Read Only: true WebsiteName string `json:"websiteName,omitempty"` // contains filtered or unexported fields }
WebsiteOverviewWidget website overview widget swagger:model WebsiteOverviewWidget
func (*WebsiteOverviewWidget) DashboardID ¶
func (m *WebsiteOverviewWidget) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*WebsiteOverviewWidget) Description ¶
func (m *WebsiteOverviewWidget) Description() string
Description gets the description of this subtype
func (*WebsiteOverviewWidget) ID ¶
func (m *WebsiteOverviewWidget) ID() int32
ID gets the id of this subtype
func (*WebsiteOverviewWidget) Interval ¶
func (m *WebsiteOverviewWidget) Interval() int32
Interval gets the interval of this subtype
func (*WebsiteOverviewWidget) LastUpdatedBy ¶
func (m *WebsiteOverviewWidget) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*WebsiteOverviewWidget) LastUpdatedOn ¶
func (m *WebsiteOverviewWidget) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*WebsiteOverviewWidget) MarshalBinary ¶
func (m *WebsiteOverviewWidget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (WebsiteOverviewWidget) MarshalJSON ¶
func (m WebsiteOverviewWidget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*WebsiteOverviewWidget) Name ¶
func (m *WebsiteOverviewWidget) Name() *string
Name gets the name of this subtype
func (*WebsiteOverviewWidget) SetDashboardID ¶
func (m *WebsiteOverviewWidget) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*WebsiteOverviewWidget) SetDescription ¶
func (m *WebsiteOverviewWidget) SetDescription(val string)
SetDescription sets the description of this subtype
func (*WebsiteOverviewWidget) SetID ¶
func (m *WebsiteOverviewWidget) SetID(val int32)
SetID sets the id of this subtype
func (*WebsiteOverviewWidget) SetInterval ¶
func (m *WebsiteOverviewWidget) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*WebsiteOverviewWidget) SetLastUpdatedBy ¶
func (m *WebsiteOverviewWidget) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*WebsiteOverviewWidget) SetLastUpdatedOn ¶
func (m *WebsiteOverviewWidget) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*WebsiteOverviewWidget) SetName ¶
func (m *WebsiteOverviewWidget) SetName(val *string)
SetName sets the name of this subtype
func (*WebsiteOverviewWidget) SetTheme ¶
func (m *WebsiteOverviewWidget) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*WebsiteOverviewWidget) SetTimescale ¶
func (m *WebsiteOverviewWidget) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*WebsiteOverviewWidget) SetType ¶
func (m *WebsiteOverviewWidget) SetType(val string)
SetType sets the type of this subtype
func (*WebsiteOverviewWidget) SetUserPermission ¶
func (m *WebsiteOverviewWidget) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*WebsiteOverviewWidget) Theme ¶
func (m *WebsiteOverviewWidget) Theme() string
Theme gets the theme of this subtype
func (*WebsiteOverviewWidget) Timescale ¶
func (m *WebsiteOverviewWidget) Timescale() string
Timescale gets the timescale of this subtype
func (*WebsiteOverviewWidget) Type ¶
func (m *WebsiteOverviewWidget) Type() string
Type gets the type of this subtype
func (*WebsiteOverviewWidget) UnmarshalBinary ¶
func (m *WebsiteOverviewWidget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*WebsiteOverviewWidget) UnmarshalJSON ¶
func (m *WebsiteOverviewWidget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*WebsiteOverviewWidget) UserPermission ¶
func (m *WebsiteOverviewWidget) UserPermission() string
UserPermission gets the user permission of this subtype
type WebsitePaginationResponse ¶
type WebsitePaginationResponse struct { // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` // contains filtered or unexported fields }
WebsitePaginationResponse website pagination response swagger:model WebsitePaginationResponse
func (*WebsitePaginationResponse) Items ¶
func (m *WebsitePaginationResponse) Items() []Website
Items gets the items of this base type
func (*WebsitePaginationResponse) MarshalBinary ¶
func (m *WebsitePaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (WebsitePaginationResponse) MarshalJSON ¶
func (m WebsitePaginationResponse) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*WebsitePaginationResponse) SetItems ¶
func (m *WebsitePaginationResponse) SetItems(val []Website)
SetItems sets the items of this base type
func (*WebsitePaginationResponse) UnmarshalBinary ¶
func (m *WebsitePaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*WebsitePaginationResponse) UnmarshalJSON ¶
func (m *WebsitePaginationResponse) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type WebsiteSDT ¶
type WebsiteSDT struct { // The Id of the website that the SDT applies to WebsiteID int32 `json:"websiteId,omitempty"` // The name of the website that the SDT applies to WebsiteName string `json:"websiteName,omitempty"` // contains filtered or unexported fields }
WebsiteSDT website SDT swagger:model WebsiteSDT
func (*WebsiteSDT) Admin ¶
func (m *WebsiteSDT) Admin() string
Admin gets the admin of this subtype
func (*WebsiteSDT) Comment ¶
func (m *WebsiteSDT) Comment() string
Comment gets the comment of this subtype
func (*WebsiteSDT) Duration ¶
func (m *WebsiteSDT) Duration() int32
Duration gets the duration of this subtype
func (*WebsiteSDT) EndDateTime ¶
func (m *WebsiteSDT) EndDateTime() int64
EndDateTime gets the end date time of this subtype
func (*WebsiteSDT) EndDateTimeOnLocal ¶
func (m *WebsiteSDT) EndDateTimeOnLocal() string
EndDateTimeOnLocal gets the end date time on local of this subtype
func (*WebsiteSDT) EndHour ¶
func (m *WebsiteSDT) EndHour() int32
EndHour gets the end hour of this subtype
func (*WebsiteSDT) EndMinute ¶
func (m *WebsiteSDT) EndMinute() int32
EndMinute gets the end minute of this subtype
func (*WebsiteSDT) IsEffective ¶
func (m *WebsiteSDT) IsEffective() *bool
IsEffective gets the is effective of this subtype
func (*WebsiteSDT) MarshalBinary ¶
func (m *WebsiteSDT) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (WebsiteSDT) MarshalJSON ¶
func (m WebsiteSDT) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*WebsiteSDT) Minute ¶
func (m *WebsiteSDT) Minute() int32
Minute gets the minute of this subtype
func (*WebsiteSDT) MonthDay ¶
func (m *WebsiteSDT) MonthDay() int32
MonthDay gets the month day of this subtype
func (*WebsiteSDT) SDTType ¶
func (m *WebsiteSDT) SDTType() string
SDTType gets the sdt type of this subtype
func (*WebsiteSDT) SetAdmin ¶
func (m *WebsiteSDT) SetAdmin(val string)
SetAdmin sets the admin of this subtype
func (*WebsiteSDT) SetComment ¶
func (m *WebsiteSDT) SetComment(val string)
SetComment sets the comment of this subtype
func (*WebsiteSDT) SetDuration ¶
func (m *WebsiteSDT) SetDuration(val int32)
SetDuration sets the duration of this subtype
func (*WebsiteSDT) SetEndDateTime ¶
func (m *WebsiteSDT) SetEndDateTime(val int64)
SetEndDateTime sets the end date time of this subtype
func (*WebsiteSDT) SetEndDateTimeOnLocal ¶
func (m *WebsiteSDT) SetEndDateTimeOnLocal(val string)
SetEndDateTimeOnLocal sets the end date time on local of this subtype
func (*WebsiteSDT) SetEndHour ¶
func (m *WebsiteSDT) SetEndHour(val int32)
SetEndHour sets the end hour of this subtype
func (*WebsiteSDT) SetEndMinute ¶
func (m *WebsiteSDT) SetEndMinute(val int32)
SetEndMinute sets the end minute of this subtype
func (*WebsiteSDT) SetHour ¶
func (m *WebsiteSDT) SetHour(val int32)
SetHour sets the hour of this subtype
func (*WebsiteSDT) SetID ¶
func (m *WebsiteSDT) SetID(val string)
SetID sets the id of this subtype
func (*WebsiteSDT) SetIsEffective ¶
func (m *WebsiteSDT) SetIsEffective(val *bool)
SetIsEffective sets the is effective of this subtype
func (*WebsiteSDT) SetMinute ¶
func (m *WebsiteSDT) SetMinute(val int32)
SetMinute sets the minute of this subtype
func (*WebsiteSDT) SetMonthDay ¶
func (m *WebsiteSDT) SetMonthDay(val int32)
SetMonthDay sets the month day of this subtype
func (*WebsiteSDT) SetSDTType ¶
func (m *WebsiteSDT) SetSDTType(val string)
SetSDTType sets the sdt type of this subtype
func (*WebsiteSDT) SetStartDateTime ¶
func (m *WebsiteSDT) SetStartDateTime(val int64)
SetStartDateTime sets the start date time of this subtype
func (*WebsiteSDT) SetStartDateTimeOnLocal ¶
func (m *WebsiteSDT) SetStartDateTimeOnLocal(val string)
SetStartDateTimeOnLocal sets the start date time on local of this subtype
func (*WebsiteSDT) SetTimezone ¶
func (m *WebsiteSDT) SetTimezone(val string)
SetTimezone sets the timezone of this subtype
func (*WebsiteSDT) SetType ¶
func (m *WebsiteSDT) SetType(val string)
SetType sets the type of this subtype
func (*WebsiteSDT) SetWeekDay ¶
func (m *WebsiteSDT) SetWeekDay(val string)
SetWeekDay sets the week day of this subtype
func (*WebsiteSDT) SetWeekOfMonth ¶
func (m *WebsiteSDT) SetWeekOfMonth(val string)
SetWeekOfMonth sets the week of month of this subtype
func (*WebsiteSDT) StartDateTime ¶
func (m *WebsiteSDT) StartDateTime() int64
StartDateTime gets the start date time of this subtype
func (*WebsiteSDT) StartDateTimeOnLocal ¶
func (m *WebsiteSDT) StartDateTimeOnLocal() string
StartDateTimeOnLocal gets the start date time on local of this subtype
func (*WebsiteSDT) Timezone ¶
func (m *WebsiteSDT) Timezone() string
Timezone gets the timezone of this subtype
func (*WebsiteSDT) UnmarshalBinary ¶
func (m *WebsiteSDT) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*WebsiteSDT) UnmarshalJSON ¶
func (m *WebsiteSDT) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*WebsiteSDT) Validate ¶
func (m *WebsiteSDT) Validate(formats strfmt.Registry) error
Validate validates this website SDT
func (*WebsiteSDT) WeekDay ¶
func (m *WebsiteSDT) WeekDay() string
WeekDay gets the week day of this subtype
func (*WebsiteSDT) WeekOfMonth ¶
func (m *WebsiteSDT) WeekOfMonth() string
WeekOfMonth gets the week of month of this subtype
type WebsiteSDTHistoryPaginationResponse ¶
type WebsiteSDTHistoryPaginationResponse struct { // items Items []*SDTHistory `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
WebsiteSDTHistoryPaginationResponse website SDT history pagination response swagger:model WebsiteSDTHistoryPaginationResponse
func (*WebsiteSDTHistoryPaginationResponse) MarshalBinary ¶
func (m *WebsiteSDTHistoryPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WebsiteSDTHistoryPaginationResponse) UnmarshalBinary ¶
func (m *WebsiteSDTHistoryPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WebsiteSLAReport ¶
type WebsiteSLAReport struct { // date range DateRange string `json:"dateRange,omitempty"` // day in one week DayInOneWeek string `json:"dayInOneWeek,omitempty"` // metrics // Required: true Metrics []*SLAMetric `json:"metrics"` // period in one day PeriodInOneDay string `json:"periodInOneDay,omitempty"` // timezone Timezone string `json:"timezone,omitempty"` // contains filtered or unexported fields }
WebsiteSLAReport website SLA report swagger:model WebsiteSLAReport
func (*WebsiteSLAReport) CustomReportTypeID ¶
func (m *WebsiteSLAReport) CustomReportTypeID() int32
CustomReportTypeID gets the custom report type Id of this subtype
func (*WebsiteSLAReport) CustomReportTypeName ¶
func (m *WebsiteSLAReport) CustomReportTypeName() string
CustomReportTypeName gets the custom report type name of this subtype
func (*WebsiteSLAReport) Delivery ¶
func (m *WebsiteSLAReport) Delivery() string
Delivery gets the delivery of this subtype
func (*WebsiteSLAReport) Description ¶
func (m *WebsiteSLAReport) Description() string
Description gets the description of this subtype
func (*WebsiteSLAReport) EnableViewAsOtherUser ¶
func (m *WebsiteSLAReport) EnableViewAsOtherUser() *bool
EnableViewAsOtherUser gets the enable view as other user of this subtype
func (*WebsiteSLAReport) Format ¶
func (m *WebsiteSLAReport) Format() string
Format gets the format of this subtype
func (*WebsiteSLAReport) GroupID ¶
func (m *WebsiteSLAReport) GroupID() int32
GroupID gets the group Id of this subtype
func (*WebsiteSLAReport) LastGenerateOn ¶
func (m *WebsiteSLAReport) LastGenerateOn() int64
LastGenerateOn gets the last generate on of this subtype
func (*WebsiteSLAReport) LastGeneratePages ¶
func (m *WebsiteSLAReport) LastGeneratePages() int32
LastGeneratePages gets the last generate pages of this subtype
func (*WebsiteSLAReport) LastGenerateSize ¶
func (m *WebsiteSLAReport) LastGenerateSize() int64
LastGenerateSize gets the last generate size of this subtype
func (*WebsiteSLAReport) LastmodifyUserID ¶
func (m *WebsiteSLAReport) LastmodifyUserID() int32
LastmodifyUserID gets the lastmodify user Id of this subtype
func (*WebsiteSLAReport) LastmodifyUserName ¶
func (m *WebsiteSLAReport) LastmodifyUserName() string
LastmodifyUserName gets the lastmodify user name of this subtype
func (*WebsiteSLAReport) MarshalBinary ¶
func (m *WebsiteSLAReport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (WebsiteSLAReport) MarshalJSON ¶
func (m WebsiteSLAReport) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*WebsiteSLAReport) Name ¶
func (m *WebsiteSLAReport) Name() *string
Name gets the name of this subtype
func (*WebsiteSLAReport) Recipients ¶
func (m *WebsiteSLAReport) Recipients() []*ReportRecipient
Recipients gets the recipients of this subtype
func (*WebsiteSLAReport) ReportLinkNum ¶
func (m *WebsiteSLAReport) ReportLinkNum() int32
ReportLinkNum gets the report link num of this subtype
func (*WebsiteSLAReport) Schedule ¶
func (m *WebsiteSLAReport) Schedule() string
Schedule gets the schedule of this subtype
func (*WebsiteSLAReport) ScheduleTimezone ¶
func (m *WebsiteSLAReport) ScheduleTimezone() string
ScheduleTimezone gets the schedule timezone of this subtype
func (*WebsiteSLAReport) SetCustomReportTypeID ¶
func (m *WebsiteSLAReport) SetCustomReportTypeID(val int32)
SetCustomReportTypeID sets the custom report type Id of this subtype
func (*WebsiteSLAReport) SetCustomReportTypeName ¶
func (m *WebsiteSLAReport) SetCustomReportTypeName(val string)
SetCustomReportTypeName sets the custom report type name of this subtype
func (*WebsiteSLAReport) SetDelivery ¶
func (m *WebsiteSLAReport) SetDelivery(val string)
SetDelivery sets the delivery of this subtype
func (*WebsiteSLAReport) SetDescription ¶
func (m *WebsiteSLAReport) SetDescription(val string)
SetDescription sets the description of this subtype
func (*WebsiteSLAReport) SetEnableViewAsOtherUser ¶
func (m *WebsiteSLAReport) SetEnableViewAsOtherUser(val *bool)
SetEnableViewAsOtherUser sets the enable view as other user of this subtype
func (*WebsiteSLAReport) SetFormat ¶
func (m *WebsiteSLAReport) SetFormat(val string)
SetFormat sets the format of this subtype
func (*WebsiteSLAReport) SetGroupID ¶
func (m *WebsiteSLAReport) SetGroupID(val int32)
SetGroupID sets the group Id of this subtype
func (*WebsiteSLAReport) SetID ¶
func (m *WebsiteSLAReport) SetID(val int32)
SetID sets the id of this subtype
func (*WebsiteSLAReport) SetLastGenerateOn ¶
func (m *WebsiteSLAReport) SetLastGenerateOn(val int64)
SetLastGenerateOn sets the last generate on of this subtype
func (*WebsiteSLAReport) SetLastGeneratePages ¶
func (m *WebsiteSLAReport) SetLastGeneratePages(val int32)
SetLastGeneratePages sets the last generate pages of this subtype
func (*WebsiteSLAReport) SetLastGenerateSize ¶
func (m *WebsiteSLAReport) SetLastGenerateSize(val int64)
SetLastGenerateSize sets the last generate size of this subtype
func (*WebsiteSLAReport) SetLastmodifyUserID ¶
func (m *WebsiteSLAReport) SetLastmodifyUserID(val int32)
SetLastmodifyUserID sets the lastmodify user Id of this subtype
func (*WebsiteSLAReport) SetLastmodifyUserName ¶
func (m *WebsiteSLAReport) SetLastmodifyUserName(val string)
SetLastmodifyUserName sets the lastmodify user name of this subtype
func (*WebsiteSLAReport) SetName ¶
func (m *WebsiteSLAReport) SetName(val *string)
SetName sets the name of this subtype
func (*WebsiteSLAReport) SetRecipients ¶
func (m *WebsiteSLAReport) SetRecipients(val []*ReportRecipient)
SetRecipients sets the recipients of this subtype
func (*WebsiteSLAReport) SetReportLinkNum ¶
func (m *WebsiteSLAReport) SetReportLinkNum(val int32)
SetReportLinkNum sets the report link num of this subtype
func (*WebsiteSLAReport) SetSchedule ¶
func (m *WebsiteSLAReport) SetSchedule(val string)
SetSchedule sets the schedule of this subtype
func (*WebsiteSLAReport) SetScheduleTimezone ¶
func (m *WebsiteSLAReport) SetScheduleTimezone(val string)
SetScheduleTimezone sets the schedule timezone of this subtype
func (*WebsiteSLAReport) SetType ¶
func (m *WebsiteSLAReport) SetType(val string)
SetType sets the type of this subtype
func (*WebsiteSLAReport) SetUserPermission ¶
func (m *WebsiteSLAReport) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*WebsiteSLAReport) Type ¶
func (m *WebsiteSLAReport) Type() string
Type gets the type of this subtype
func (*WebsiteSLAReport) UnmarshalBinary ¶
func (m *WebsiteSLAReport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*WebsiteSLAReport) UnmarshalJSON ¶
func (m *WebsiteSLAReport) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*WebsiteSLAReport) UserPermission ¶
func (m *WebsiteSLAReport) UserPermission() string
UserPermission gets the user permission of this subtype
type WebsiteSLAWidget ¶
type WebsiteSLAWidget struct { // The threshold of color changes ColorThresholds []*ColorThreshold `json:"colorThresholds,omitempty"` // The days that SLA should be computed for, separated by commas. 1=Sunday, 2=Monday, 3=Tuesday, 4=Wednesday, 5=Thursday, 6=Friday, 7=Saturday DaysInWeek string `json:"daysInWeek,omitempty"` // The websites that should be used to compute the SLA // Required: true Items []*WebsiteItemConfig `json:"items"` // The period during the selected days that the SLA should be computed for. * = all day, or a time range can be specified in the format of "hh:mm TO hh:mm", e.g. "01:15 TO 17:15" PeriodInOneDay string `json:"periodInOneDay,omitempty"` // The specific timezone for the widget Timezone string `json:"timezone,omitempty"` // contains filtered or unexported fields }
WebsiteSLAWidget website SLA widget swagger:model WebsiteSLAWidget
func (*WebsiteSLAWidget) DashboardID ¶
func (m *WebsiteSLAWidget) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*WebsiteSLAWidget) Description ¶
func (m *WebsiteSLAWidget) Description() string
Description gets the description of this subtype
func (*WebsiteSLAWidget) Interval ¶
func (m *WebsiteSLAWidget) Interval() int32
Interval gets the interval of this subtype
func (*WebsiteSLAWidget) LastUpdatedBy ¶
func (m *WebsiteSLAWidget) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*WebsiteSLAWidget) LastUpdatedOn ¶
func (m *WebsiteSLAWidget) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*WebsiteSLAWidget) MarshalBinary ¶
func (m *WebsiteSLAWidget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (WebsiteSLAWidget) MarshalJSON ¶
func (m WebsiteSLAWidget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*WebsiteSLAWidget) Name ¶
func (m *WebsiteSLAWidget) Name() *string
Name gets the name of this subtype
func (*WebsiteSLAWidget) SetDashboardID ¶
func (m *WebsiteSLAWidget) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*WebsiteSLAWidget) SetDescription ¶
func (m *WebsiteSLAWidget) SetDescription(val string)
SetDescription sets the description of this subtype
func (*WebsiteSLAWidget) SetID ¶
func (m *WebsiteSLAWidget) SetID(val int32)
SetID sets the id of this subtype
func (*WebsiteSLAWidget) SetInterval ¶
func (m *WebsiteSLAWidget) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*WebsiteSLAWidget) SetLastUpdatedBy ¶
func (m *WebsiteSLAWidget) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*WebsiteSLAWidget) SetLastUpdatedOn ¶
func (m *WebsiteSLAWidget) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*WebsiteSLAWidget) SetName ¶
func (m *WebsiteSLAWidget) SetName(val *string)
SetName sets the name of this subtype
func (*WebsiteSLAWidget) SetTheme ¶
func (m *WebsiteSLAWidget) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*WebsiteSLAWidget) SetTimescale ¶
func (m *WebsiteSLAWidget) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*WebsiteSLAWidget) SetType ¶
func (m *WebsiteSLAWidget) SetType(val string)
SetType sets the type of this subtype
func (*WebsiteSLAWidget) SetUserPermission ¶
func (m *WebsiteSLAWidget) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*WebsiteSLAWidget) Theme ¶
func (m *WebsiteSLAWidget) Theme() string
Theme gets the theme of this subtype
func (*WebsiteSLAWidget) Timescale ¶
func (m *WebsiteSLAWidget) Timescale() string
Timescale gets the timescale of this subtype
func (*WebsiteSLAWidget) Type ¶
func (m *WebsiteSLAWidget) Type() string
Type gets the type of this subtype
func (*WebsiteSLAWidget) UnmarshalBinary ¶
func (m *WebsiteSLAWidget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*WebsiteSLAWidget) UnmarshalJSON ¶
func (m *WebsiteSLAWidget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*WebsiteSLAWidget) UserPermission ¶
func (m *WebsiteSLAWidget) UserPermission() string
UserPermission gets the user permission of this subtype
type WebsiteSLAWidgetData ¶
type WebsiteSLAWidgetData struct { // availability // Read Only: true Availability float64 `json:"availability,omitempty"` // color level // Read Only: true ColorLevel int32 `json:"colorLevel,omitempty"` // contains filtered or unexported fields }
WebsiteSLAWidgetData website SLA widget data swagger:model WebsiteSLAWidgetData
func (*WebsiteSLAWidgetData) MarshalBinary ¶
func (m *WebsiteSLAWidgetData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (WebsiteSLAWidgetData) MarshalJSON ¶
func (m WebsiteSLAWidgetData) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*WebsiteSLAWidgetData) SetTitle ¶
func (m *WebsiteSLAWidgetData) SetTitle(val string)
SetTitle sets the title of this subtype
func (*WebsiteSLAWidgetData) SetType ¶
func (m *WebsiteSLAWidgetData) SetType(val string)
SetType sets the type of this subtype
func (*WebsiteSLAWidgetData) Title ¶
func (m *WebsiteSLAWidgetData) Title() string
Title gets the title of this subtype
func (*WebsiteSLAWidgetData) Type ¶
func (m *WebsiteSLAWidgetData) Type() string
Type gets the type of this subtype
func (*WebsiteSLAWidgetData) UnmarshalBinary ¶
func (m *WebsiteSLAWidgetData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*WebsiteSLAWidgetData) UnmarshalJSON ¶
func (m *WebsiteSLAWidgetData) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type Widget ¶
type Widget interface { runtime.Validatable // The id of the dashboard the widget belongs to // Required: true DashboardID() *int32 SetDashboardID(*int32) // The description of the widget Description() string SetDescription(string) // The Id of the widget ID() int32 SetID(int32) // The refresh interval of the widget, in minutes Interval() int32 SetInterval(int32) // The user that last updated the widget // Read Only: true LastUpdatedBy() string SetLastUpdatedBy(string) // The time that corresponds to when the widget was last updated, in epoch format // Read Only: true LastUpdatedOn() int64 SetLastUpdatedOn(int64) // The name of the widget // Required: true Name() *string SetName(*string) // The color scheme of the widget. Options are: borderPurple | borderGray | borderBlue | solidPurple | solidGray | solidBlue | simplePurple | simpleBlue | simpleGray | newBorderGray | newBorderBlue | newBorderDarkBlue | newSolidGray | newSolidBlue | newSolidDarkBlue | newSimpleGray | newSimpleBlue |newSimpleDarkBlue Theme() string SetTheme(string) // The default timescale of the widget Timescale() string SetTimescale(string) // alert | batchjob | flash | gmap | ngraph | ograph | cgraph | sgraph | netflowgraph | groupNetflowGraph | netflow | groupNetflow | html | bigNumber | gauge | pieChart | table | dynamicTable | deviceSLA | text | statsd | deviceStatus | serviceAlert | noc | websiteOverview | websiteOverallStatus | websiteIndividualStatus | websiteSLA // Required: true Type() string SetType(string) // The permission level of the user who last modified the widget // Read Only: true UserPermission() string SetUserPermission(string) }
Widget widget swagger:discriminator Widget type
func UnmarshalWidget ¶
UnmarshalWidget unmarshals polymorphic Widget
type WidgetData ¶
type WidgetData interface { runtime.Validatable // title Title() string SetTitle(string) // type // Read Only: true Type() string SetType(string) }
WidgetData widget data swagger:discriminator WidgetData type
func UnmarshalWidgetData ¶
UnmarshalWidgetData unmarshals polymorphic WidgetData
func UnmarshalWidgetDataSlice ¶
UnmarshalWidgetDataSlice unmarshals polymorphic slices of WidgetData
type WidgetPaginationResponse ¶
type WidgetPaginationResponse struct { // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` // contains filtered or unexported fields }
WidgetPaginationResponse widget pagination response swagger:model WidgetPaginationResponse
func (*WidgetPaginationResponse) Items ¶
func (m *WidgetPaginationResponse) Items() []Widget
Items gets the items of this base type
func (*WidgetPaginationResponse) MarshalBinary ¶
func (m *WidgetPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (WidgetPaginationResponse) MarshalJSON ¶
func (m WidgetPaginationResponse) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*WidgetPaginationResponse) SetItems ¶
func (m *WidgetPaginationResponse) SetItems(val []Widget)
SetItems sets the items of this base type
func (*WidgetPaginationResponse) UnmarshalBinary ¶
func (m *WidgetPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*WidgetPaginationResponse) UnmarshalJSON ¶
func (m *WidgetPaginationResponse) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type WidgetToken ¶
type WidgetToken struct { // inherit list InheritList []*WidgetTokenInheritance `json:"inheritList,omitempty"` // This is the name of the parent group of devices, if there is one established Name string `json:"name,omitempty"` // type // Read Only: true Type string `json:"type,omitempty"` // this is the name of the child group of devices, if there is one Value string `json:"value,omitempty"` }
WidgetToken widget token swagger:model WidgetToken
func (*WidgetToken) MarshalBinary ¶
func (m *WidgetToken) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WidgetToken) UnmarshalBinary ¶
func (m *WidgetToken) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type WidgetTokenInheritance ¶
type WidgetTokenInheritance struct { // fullpath // Read Only: true Fullpath string `json:"fullpath,omitempty"` // value // Read Only: true Value string `json:"value,omitempty"` }
WidgetTokenInheritance widget token inheritance swagger:model WidgetTokenInheritance
func (*WidgetTokenInheritance) MarshalBinary ¶
func (m *WidgetTokenInheritance) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*WidgetTokenInheritance) UnmarshalBinary ¶
func (m *WidgetTokenInheritance) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type XENAutoDiscoveryMethod ¶
type XENAutoDiscoveryMethod struct { // entity // Required: true Entity *string `json:"entity"` }
XENAutoDiscoveryMethod x e n auto discovery method swagger:model XENAutoDiscoveryMethod
func (*XENAutoDiscoveryMethod) MarshalBinary ¶
func (m *XENAutoDiscoveryMethod) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (XENAutoDiscoveryMethod) MarshalJSON ¶
func (m XENAutoDiscoveryMethod) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*XENAutoDiscoveryMethod) Name ¶
func (m *XENAutoDiscoveryMethod) Name() string
Name gets the name of this subtype
func (*XENAutoDiscoveryMethod) SetName ¶
func (m *XENAutoDiscoveryMethod) SetName(val string)
SetName sets the name of this subtype
func (*XENAutoDiscoveryMethod) UnmarshalBinary ¶
func (m *XENAutoDiscoveryMethod) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*XENAutoDiscoveryMethod) UnmarshalJSON ¶
func (m *XENAutoDiscoveryMethod) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type XENCollectorAttribute ¶
type XENCollectorAttribute struct { // counters Counters []*DataSourceAttribute `json:"counters,omitempty"` // xen entity XenEntity string `json:"xenEntity,omitempty"` }
XENCollectorAttribute x e n collector attribute swagger:model XENCollectorAttribute
func (*XENCollectorAttribute) MarshalBinary ¶
func (m *XENCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (XENCollectorAttribute) MarshalJSON ¶
func (m XENCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*XENCollectorAttribute) Name ¶
func (m *XENCollectorAttribute) Name() string
Name gets the name of this subtype
func (*XENCollectorAttribute) SetName ¶
func (m *XENCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*XENCollectorAttribute) UnmarshalBinary ¶
func (m *XENCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*XENCollectorAttribute) UnmarshalJSON ¶
func (m *XENCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
Source Files
¶
- a_w_s_netscan.go
- access_log_pagination_response.go
- ack_collector_down.go
- admin.go
- admin_pagination_response.go
- aggragate_collector_attribute.go
- alert.go
- alert_ack.go
- alert_filters.go
- alert_forecasting_report.go
- alert_pagination_response.go
- alert_report.go
- alert_rule.go
- alert_rule_pagination_response.go
- alert_sla_report.go
- alert_threshold_report.go
- alert_trends_metric.go
- alert_trends_report.go
- alert_widget.go
- alert_widget_data.go
- api_token.go
- api_token_pagination_response.go
- assignment.go
- audit_log.go
- audit_log_report.go
- authentication.go
- auto_discovery_configuration.go
- auto_discovery_filter.go
- auto_discovery_method.go
- automatic_upgrade_info.go
- aws_account_test_result.go
- aws_auto_scaling_service_limits_collector_attribute.go
- aws_billing_collector_attribute.go
- aws_billing_report_collector_attribute.go
- aws_billing_report_discovery_method.go
- aws_classic_elb_service_limits_collector_attribute.go
- aws_cloud_watch_collector_attribute.go
- aws_dynamodb_collector_attribute.go
- aws_e_c2_reserved_instance_collector_attribute.go
- aws_e_c2_reserved_instance_coverage_collector_attribute.go
- aws_e_c2_reserved_instance_coverage_discovery_method.go
- aws_e_c2_reserved_instance_discovery_method.go
- aws_e_c2_scheduled_events_collector_attribute.go
- aws_ec2_service_limits_collector_attribute.go
- aws_ecs_service_details_collector_attribute.go
- aws_ecs_service_discovery_method.go
- aws_elasti_cache_discovery_method.go
- aws_external_id.go
- aws_l_b_target_group_discovery_method.go
- aws_red_shift_discovery_method.go
- aws_s3_collector_attribute.go
- aws_service_limits_from_trusted_advisor_collector_attribute.go
- aws_service_region_discovery_method.go
- aws_ses_service_limits_collector_attribute.go
- aws_sqs_collector_attribute.go
- azure_account_test_result.go
- azure_billing_collector_attribute.go
- azure_billing_discovery_method.go
- azure_insights_collector_attribute.go
- azure_netscan.go
- azure_network_service_limits_collector_attribute.go
- azure_redis_cache_discovery_method.go
- azure_resource_health_collector_attribute.go
- azure_service_region_discovery_method.go
- azure_storage_service_limits_collector_attribute.go
- azure_subscription_discovery_method.go
- azure_vm_service_limits_collector_attribute.go
- basic_authentication.go
- batch_job_execution_item.go
- batch_job_widget.go
- batch_job_widget_data.go
- batch_script_collector_attribute.go
- big_number_data.go
- big_number_data_point.go
- big_number_info.go
- big_number_item.go
- big_number_widget.go
- big_number_widget_data.go
- c_i_m_auto_discovery_method.go
- c_i_m_collector_attribute.go
- cell_data.go
- chain.go
- cloud_watch_auto_discovery_method.go
- collector.go
- collector_attribute.go
- collector_auto_discovery_method.go
- collector_base.go
- collector_group.go
- collector_group_pagination_response.go
- collector_pagination_response.go
- collector_sdt.go
- color_threshold.go
- column_header.go
- counter.go
- custom_flexible_virtual_data_source_ex.go
- custom_graph.go
- custom_report.go
- custom_virtual_data_point.go
- customer_graph_widget.go
- dashboard.go
- dashboard_data.go
- dashboard_group.go
- dashboard_group_pagination_response.go
- dashboard_pagination_response.go
- dashboard_report.go
- data_point.go
- data_pump_collector_attribute.go
- data_source.go
- data_source_attribute.go
- data_source_overview_graph.go
- data_source_update_reasons_pagination_response.go
- datasource_overview_graph_pagination_response.go
- datasource_pagination_response.go
- days_until_alert.go
- debug.go
- device.go
- device_batch_job_sdt.go
- device_cluster_alert_config.go
- device_cluster_alert_config_pagination_response.go
- device_cluster_alert_def_sdt.go
- device_data_source.go
- device_data_source_associated.go
- device_data_source_associated_instance.go
- device_data_source_associated_pagination_response.go
- device_data_source_data.go
- device_data_source_instance.go
- device_data_source_instance_alert_setting.go
- device_data_source_instance_alert_setting_pagination_response.go
- device_data_source_instance_config.go
- device_data_source_instance_config_alert.go
- device_data_source_instance_config_diff.go
- device_data_source_instance_data.go
- device_data_source_instance_group.go
- device_data_source_instance_group_sdt.go
- device_data_source_instance_sdt.go
- device_data_source_sdt.go
- device_data_source_sdt_history_pagination_response.go
- device_datasource_graph.go
- device_datasource_instance_config_pagination_response.go
- device_datasource_instance_group_pagination_response.go
- device_datasource_instance_pagination_response.go
- device_datasource_pagination_response.go
- device_event_source_sdt.go
- device_group.go
- device_group_alert_threshold_info.go
- device_group_data.go
- device_group_data_source.go
- device_group_data_source_alert_config.go
- device_group_data_source_data_point_config.go
- device_group_datasource_pagination_response.go
- device_group_pagination_response.go
- device_group_sdt.go
- device_group_sdt_history_pagination_response.go
- device_n_o_c_item.go
- device_pagination_response.go
- device_sdt.go
- device_sdt_history_pagination_response.go
- device_sla_widget.go
- device_sla_widget_data.go
- device_status.go
- dns_collector_attribute.go
- dummy_auto_discovery_method.go
- dynamic_column.go
- dynamic_table_widget.go
- dynamic_table_widget_column.go
- dynamic_table_widget_data.go
- dynamic_table_widget_row.go
- e_c2_auto_discovery_method.go
- e_c2_netscan_policy_credential.go
- e_c2_scheduled_event_auto_discovery_method.go
- e_s_x_auto_discovery_method.go
- e_s_x_collector_attribute.go
- ec2_d_d_r.go
- ec2_netscan.go
- endpoint_pagination_response.go
- entity_property.go
- error_response.go
- escalating_chain.go
- escalation_chain_pagination_response.go
- exclude_duplicate_ips.go
- flash_widget.go
- flow_record_pagination_response.go
- g_c_p_netscan.go
- gauge_data_point.go
- gauge_widget.go
- gauge_widget_data.go
- gcp_account_test_result.go
- gcp_app_engine_discovery_method.go
- gcp_billing_collector_attribute_v2.go
- gcp_billing_discovery_method.go
- gcp_compute_service_limits_collector_attribute_v2.go
- gcp_stack_driver_collector_attribute_v2.go
- generate_report_request.go
- generate_report_result.go
- glob_match_toggle.go
- google_map_widget.go
- google_map_widget_data.go
- graph_display.go
- graph_line.go
- graph_ops_note_scope.go
- graph_plot.go
- graph_plot_line.go
- graph_virtual_data_point.go
- group_net_flow_record.go
- host_cpu_report.go
- host_group_inventory_report.go
- host_inventory_metric.go
- host_inventory_report.go
- host_metrics_report.go
- html_widget.go
- http_auto_discovery_method.go
- i_l_p.go
- inheritance_prop.go
- interf_bandwidth_report.go
- internal_collector_attribute.go
- ip_m_i_auto_discovery_method.go
- ip_m_i_collector_attribute.go
- item_data.go
- j_d_b_c_auto_discovery_method.go
- j_d_b_c_collector_attribute.go
- j_m_x_auto_discovery_method.go
- j_m_x_collector_attribute.go
- linked_wmi_class.go
- location_data.go
- macro.go
- map_item_info.go
- memcached_collector_attribute.go
- metric.go
- mongo_auto_discovery_method.go
- mongo_collector_attribute.go
- n_map_d_d_r.go
- n_map_netscan.go
- n_map_netscan_policy_credential.go
- n_o_c_item_base.go
- n_o_c_widget.go
- n_o_c_widget_data.go
- n_t_lm_authentication.go
- name_and_value.go
- net_app_auto_discovery_method.go
- net_app_collector_attribute.go
- net_flow_record.go
- net_scan_schedule.go
- netflow_application.go
- netflow_bandwidth.go
- netflow_data_base.go
- netflow_endpoint.go
- netflow_filters.go
- netflow_graph_widget.go
- netflow_group_graph_widget.go
- netflow_group_widget.go
- netflow_group_widget_data.go
- netflow_port.go
- netflow_qo_s_report_table_row.go
- netflow_report.go
- netflow_widget.go
- netflow_widget_data.go
- netscan.go
- netscan_pagination_response.go
- netscan_ports.go
- next_upgrade_info.go
- normal_graph_widget.go
- onetime_upgrade_info.go
- ops_note.go
- ops_note_device_group_scope.go
- ops_note_device_scope.go
- ops_note_group_all_scope.go
- ops_note_pagination_response.go
- ops_note_scope.go
- ops_note_tag_base.go
- ops_note_website_group_scope.go
- ops_note_website_scope.go
- overview_graph_data_point.go
- overview_graph_widget.go
- p_d_h_auto_discovery_method.go
- perfmon_collector_attribute.go
- perfmon_counter.go
- period.go
- pie_chart_data.go
- pie_chart_data_point.go
- pie_chart_info.go
- pie_chart_item.go
- pie_chart_widget.go
- pie_chart_widget_data.go
- ping_check.go
- ping_collector_attribute.go
- point_source.go
- port_auto_discovery_method.go
- port_pagination_response.go
- privilege.go
- property_match_rule.go
- property_pagination_response.go
- raw_data_values.go
- recipient.go
- recipient_group.go
- recipient_group_pagination_response.go
- report_base.go
- report_group.go
- report_group_pagination_response.go
- report_pagination_response.go
- report_recipient.go
- result_item.go
- role.go
- role_pagination_response.go
- role_report.go
- row_data.go
- s_d_k_script_collector_attribute.go
- s_d_k_script_discovery_method.go
- s_n_m_p_auto_discovery_method.go
- s_n_m_p_collector_attribute.go
- script_auto_discovery_method.go
- script_collector_attribute.go
- script_e_r_idiscovery_attribute_v2.go
- script_netscan.go
- sdt.go
- sdt_history.go
- sdt_pagination_response.go
- service_alert.go
- service_sdt.go
- site_monitor_check_point_pagination_response.go
- site_monitor_checkpoint.go
- sla_metric.go
- sla_report.go
- stats_d_graph.go
- stats_d_graph_display.go
- stats_d_metric_definition.go
- stats_d_widget.go
- table_widget.go
- table_widget_column.go
- table_widget_data.go
- table_widget_data_point.go
- table_widget_forecast_configuration.go
- table_widget_instance_cell.go
- table_widget_row.go
- tcp_collector_attribute.go
- text_widget.go
- tree_node.go
- udp_collector_attribute.go
- unmonitored_device_pagination_response.go
- unmonitored_devices.go
- update_reason.go
- user_filter.go
- user_report.go
- virtual_data_point.go
- w_m_i_auto_discovery_method.go
- w_m_i_collector_attribute.go
- web_check.go
- web_check_step.go
- web_page_collector_attribute.go
- web_resource.go
- website.go
- website_check_point.go
- website_checkpoint_raw_data.go
- website_checkpoint_sdt.go
- website_collector_info.go
- website_graph_widget.go
- website_group.go
- website_group_data.go
- website_group_pagination_response.go
- website_group_sdt.go
- website_group_sdt_history_pagination_response.go
- website_individuals_status_widget.go
- website_item_config.go
- website_location.go
- website_n_o_c_item.go
- website_overall_status_widget.go
- website_overview_report.go
- website_overview_widget.go
- website_pagination_response.go
- website_sdt.go
- website_sdt_history_pagination_response.go
- website_sla_report.go
- website_sla_widget.go
- website_sla_widget_data.go
- widget.go
- widget_data.go
- widget_pagination_response.go
- widget_token.go
- widget_token_inheritance.go
- x_e_n_auto_discovery_method.go
- x_e_n_collector_attribute.go