Documentation
¶
Index ¶
- type APIPerfMetrics
- type APIToken
- type APITokenPaginationResponse
- func (m *APITokenPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APITokenPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *APITokenPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *APITokenPaginationResponse) Validate(formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) IgnoreSystemIPsDuplicates() bool
- 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() *RestSchedule
- 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) SetIgnoreSystemIPsDuplicates(val bool)
- 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 *RestSchedule)
- 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
- func (m *AccessLogPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AccessLogPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *AccessLogPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *AccessLogPaginationResponse) Validate(formats strfmt.Registry) error
- type AckCollectorDown
- type Admin
- type AdminPaginationResponse
- func (m *AdminPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AdminPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *AdminPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *AdminPaginationResponse) Validate(formats strfmt.Registry) error
- type AggregateCollectorAttribute
- func (m *AggregateCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AggregateCollectorAttribute) MarshalBinary() ([]byte, error)
- func (m AggregateCollectorAttribute) MarshalJSON() ([]byte, error)
- func (m *AggregateCollectorAttribute) Name() string
- func (m *AggregateCollectorAttribute) SetName(val string)
- func (m *AggregateCollectorAttribute) UnmarshalBinary(b []byte) error
- func (m *AggregateCollectorAttribute) UnmarshalJSON(raw []byte) error
- func (m *AggregateCollectorAttribute) Validate(formats strfmt.Registry) error
- type AggregateCollectorAttributeAllOf1
- type Alert
- type AlertAck
- type AlertFilters
- type AlertForecastingReport
- func (m *AlertForecastingReport) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *AlertPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AlertPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *AlertPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *AlertPaginationResponse) Validate(formats strfmt.Registry) error
- type AlertReport
- func (m *AlertReport) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *AlertRulePaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AlertRulePaginationResponse) MarshalBinary() ([]byte, error)
- func (m *AlertRulePaginationResponse) UnmarshalBinary(b []byte) error
- func (m *AlertRulePaginationResponse) Validate(formats strfmt.Registry) error
- type AlertSLAReport
- func (m *AlertSLAReport) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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 AppliesToFunction
- type Assignment
- type AuditLog
- type AuditLogReport
- func (m *AuditLogReport) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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 AwsRssEventSource
- func (m *AwsRssEventSource) AlertBodyTemplate() string
- func (m *AwsRssEventSource) AlertEffectiveIval() *int32
- func (m *AwsRssEventSource) AlertLevel() string
- func (m *AwsRssEventSource) AlertSubjectTemplate() string
- func (m *AwsRssEventSource) AppliesTo() string
- func (m *AwsRssEventSource) ClearAfterAck() bool
- func (m *AwsRssEventSource) Collector() string
- func (m *AwsRssEventSource) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AwsRssEventSource) Description() string
- func (m *AwsRssEventSource) Filters() []*RestEventSourceFilter
- func (m *AwsRssEventSource) Group() string
- func (m *AwsRssEventSource) ID() int32
- func (m *AwsRssEventSource) MarshalBinary() ([]byte, error)
- func (m AwsRssEventSource) MarshalJSON() ([]byte, error)
- func (m *AwsRssEventSource) Name() *string
- func (m *AwsRssEventSource) SetAlertBodyTemplate(val string)
- func (m *AwsRssEventSource) SetAlertEffectiveIval(val *int32)
- func (m *AwsRssEventSource) SetAlertLevel(val string)
- func (m *AwsRssEventSource) SetAlertSubjectTemplate(val string)
- func (m *AwsRssEventSource) SetAppliesTo(val string)
- func (m *AwsRssEventSource) SetClearAfterAck(val bool)
- func (m *AwsRssEventSource) SetCollector(val string)
- func (m *AwsRssEventSource) SetDescription(val string)
- func (m *AwsRssEventSource) SetFilters(val []*RestEventSourceFilter)
- func (m *AwsRssEventSource) SetGroup(val string)
- func (m *AwsRssEventSource) SetID(val int32)
- func (m *AwsRssEventSource) SetName(val *string)
- func (m *AwsRssEventSource) SetSuppressDuplicatesES(val bool)
- func (m *AwsRssEventSource) SetTags(val string)
- func (m *AwsRssEventSource) SetTechnology(val string)
- func (m *AwsRssEventSource) SetVersion(val int64)
- func (m *AwsRssEventSource) SuppressDuplicatesES() bool
- func (m *AwsRssEventSource) Tags() string
- func (m *AwsRssEventSource) Technology() string
- func (m *AwsRssEventSource) UnmarshalBinary(b []byte) error
- func (m *AwsRssEventSource) UnmarshalJSON(raw []byte) error
- func (m *AwsRssEventSource) Validate(formats strfmt.Registry) error
- func (m *AwsRssEventSource) Version() int64
- type AwsS3CollectorAttribute
- func (m *AwsS3CollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *AzureAccountTestResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AzureAccountTestResult) MarshalBinary() ([]byte, error)
- func (m *AzureAccountTestResult) UnmarshalBinary(b []byte) error
- func (m *AzureAccountTestResult) Validate(formats strfmt.Registry) error
- type AzureBillingCollectorAttribute
- func (m *AzureBillingCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) IgnoreSystemIPsDuplicates() bool
- 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() *RestSchedule
- 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) SetIgnoreSystemIPsDuplicates(val bool)
- 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 *RestSchedule)
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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 AzureRssEventSource
- func (m *AzureRssEventSource) AlertBodyTemplate() string
- func (m *AzureRssEventSource) AlertEffectiveIval() *int32
- func (m *AzureRssEventSource) AlertLevel() string
- func (m *AzureRssEventSource) AlertSubjectTemplate() string
- func (m *AzureRssEventSource) AppliesTo() string
- func (m *AzureRssEventSource) ClearAfterAck() bool
- func (m *AzureRssEventSource) Collector() string
- func (m *AzureRssEventSource) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *AzureRssEventSource) Description() string
- func (m *AzureRssEventSource) Filters() []*RestEventSourceFilter
- func (m *AzureRssEventSource) Group() string
- func (m *AzureRssEventSource) ID() int32
- func (m *AzureRssEventSource) MarshalBinary() ([]byte, error)
- func (m AzureRssEventSource) MarshalJSON() ([]byte, error)
- func (m *AzureRssEventSource) Name() *string
- func (m *AzureRssEventSource) SetAlertBodyTemplate(val string)
- func (m *AzureRssEventSource) SetAlertEffectiveIval(val *int32)
- func (m *AzureRssEventSource) SetAlertLevel(val string)
- func (m *AzureRssEventSource) SetAlertSubjectTemplate(val string)
- func (m *AzureRssEventSource) SetAppliesTo(val string)
- func (m *AzureRssEventSource) SetClearAfterAck(val bool)
- func (m *AzureRssEventSource) SetCollector(val string)
- func (m *AzureRssEventSource) SetDescription(val string)
- func (m *AzureRssEventSource) SetFilters(val []*RestEventSourceFilter)
- func (m *AzureRssEventSource) SetGroup(val string)
- func (m *AzureRssEventSource) SetID(val int32)
- func (m *AzureRssEventSource) SetName(val *string)
- func (m *AzureRssEventSource) SetSuppressDuplicatesES(val bool)
- func (m *AzureRssEventSource) SetTags(val string)
- func (m *AzureRssEventSource) SetTechnology(val string)
- func (m *AzureRssEventSource) SetVersion(val int64)
- func (m *AzureRssEventSource) SuppressDuplicatesES() bool
- func (m *AzureRssEventSource) Tags() string
- func (m *AzureRssEventSource) Technology() string
- func (m *AzureRssEventSource) UnmarshalBinary(b []byte) error
- func (m *AzureRssEventSource) UnmarshalJSON(raw []byte) error
- func (m *AzureRssEventSource) Validate(formats strfmt.Registry) error
- func (m *AzureRssEventSource) Version() int64
- type AzureServiceRegionDiscoveryMethod
- func (m *AzureServiceRegionDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *CollectorGroupPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CollectorGroupPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *CollectorGroupPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *CollectorGroupPaginationResponse) Validate(formats strfmt.Registry) error
- type CollectorPaginationResponse
- func (m *CollectorPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CollectorPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *CollectorPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *CollectorPaginationResponse) Validate(formats strfmt.Registry) error
- type CollectorSDT
- func (m *CollectorSDT) Admin() string
- func (m *CollectorSDT) Comment() string
- func (m *CollectorSDT) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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 CollectorVersion
- type CollectorVersionPaginationResponse
- func (m *CollectorVersionPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CollectorVersionPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *CollectorVersionPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *CollectorVersionPaginationResponse) Validate(formats strfmt.Registry) error
- type ColorThreshold
- type ColumnHeader
- type ConversationFilter
- type Counter
- type CustomFlexibleVirtualDataSourceEx
- func (m *CustomFlexibleVirtualDataSourceEx) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CustomFlexibleVirtualDataSourceEx) MarshalBinary() ([]byte, error)
- func (m *CustomFlexibleVirtualDataSourceEx) UnmarshalBinary(b []byte) error
- func (m *CustomFlexibleVirtualDataSourceEx) Validate(formats strfmt.Registry) error
- type CustomGraph
- type CustomGraphWidget
- func (m *CustomGraphWidget) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CustomGraphWidget) DashboardID() *int32
- func (m *CustomGraphWidget) Description() string
- func (m *CustomGraphWidget) ID() int32
- func (m *CustomGraphWidget) Interval() int32
- func (m *CustomGraphWidget) LastUpdatedBy() string
- func (m *CustomGraphWidget) LastUpdatedOn() int64
- func (m *CustomGraphWidget) MarshalBinary() ([]byte, error)
- func (m CustomGraphWidget) MarshalJSON() ([]byte, error)
- func (m *CustomGraphWidget) Name() *string
- func (m *CustomGraphWidget) SetDashboardID(val *int32)
- func (m *CustomGraphWidget) SetDescription(val string)
- func (m *CustomGraphWidget) SetID(val int32)
- func (m *CustomGraphWidget) SetInterval(val int32)
- func (m *CustomGraphWidget) SetLastUpdatedBy(val string)
- func (m *CustomGraphWidget) SetLastUpdatedOn(val int64)
- func (m *CustomGraphWidget) SetName(val *string)
- func (m *CustomGraphWidget) SetTheme(val string)
- func (m *CustomGraphWidget) SetTimescale(val string)
- func (m *CustomGraphWidget) SetType(val string)
- func (m *CustomGraphWidget) SetUserPermission(val string)
- func (m *CustomGraphWidget) Theme() string
- func (m *CustomGraphWidget) Timescale() string
- func (m *CustomGraphWidget) Type() string
- func (m *CustomGraphWidget) UnmarshalBinary(b []byte) error
- func (m *CustomGraphWidget) UnmarshalJSON(raw []byte) error
- func (m *CustomGraphWidget) UserPermission() string
- func (m *CustomGraphWidget) Validate(formats strfmt.Registry) error
- type CustomReport
- func (m *CustomReport) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *CustomVirtualDataPoint) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CustomVirtualDataPoint) MarshalBinary() ([]byte, error)
- func (m *CustomVirtualDataPoint) UnmarshalBinary(b []byte) error
- func (m *CustomVirtualDataPoint) Validate(formats strfmt.Registry) error
- type DNSCollectorAttribute
- func (m *DNSCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *DashboardGroupPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DashboardGroupPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *DashboardGroupPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *DashboardGroupPaginationResponse) Validate(formats strfmt.Registry) error
- type DashboardPaginationResponse
- func (m *DashboardPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DashboardPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *DashboardPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *DashboardPaginationResponse) Validate(formats strfmt.Registry) error
- type DashboardReport
- func (m *DashboardReport) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *DataSourceOverviewGraph) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DataSourceOverviewGraph) MarshalBinary() ([]byte, error)
- func (m *DataSourceOverviewGraph) UnmarshalBinary(b []byte) error
- func (m *DataSourceOverviewGraph) Validate(formats strfmt.Registry) error
- type DataSourceUpdateReasonsPaginationResponse
- func (m *DataSourceUpdateReasonsPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DataSourceUpdateReasonsPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *DataSourceUpdateReasonsPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *DataSourceUpdateReasonsPaginationResponse) Validate(formats strfmt.Registry) error
- type DatasourceOverviewGraphPaginationResponse
- func (m *DatasourceOverviewGraphPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DatasourceOverviewGraphPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *DatasourceOverviewGraphPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *DatasourceOverviewGraphPaginationResponse) Validate(formats strfmt.Registry) error
- type DatasourcePaginationResponse
- func (m *DatasourcePaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DatasourcePaginationResponse) MarshalBinary() ([]byte, error)
- func (m *DatasourcePaginationResponse) UnmarshalBinary(b []byte) error
- func (m *DatasourcePaginationResponse) Validate(formats strfmt.Registry) error
- type DaysUntilAlert
- type Debug
- type Device
- type DeviceBatchJobSDT
- func (m *DeviceBatchJobSDT) Admin() string
- func (m *DeviceBatchJobSDT) Comment() string
- func (m *DeviceBatchJobSDT) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *DeviceClusterAlertConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceClusterAlertConfig) MarshalBinary() ([]byte, error)
- func (m *DeviceClusterAlertConfig) UnmarshalBinary(b []byte) error
- func (m *DeviceClusterAlertConfig) Validate(formats strfmt.Registry) error
- type DeviceClusterAlertConfigPaginationResponse
- func (m *DeviceClusterAlertConfigPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceClusterAlertConfigPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *DeviceClusterAlertConfigPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *DeviceClusterAlertConfigPaginationResponse) Validate(formats strfmt.Registry) error
- type DeviceClusterAlertDefSDT
- func (m *DeviceClusterAlertDefSDT) Admin() string
- func (m *DeviceClusterAlertDefSDT) Comment() string
- func (m *DeviceClusterAlertDefSDT) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *DeviceDataSourceAssociated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceDataSourceAssociated) MarshalBinary() ([]byte, error)
- func (m *DeviceDataSourceAssociated) UnmarshalBinary(b []byte) error
- func (m *DeviceDataSourceAssociated) Validate(formats strfmt.Registry) error
- type DeviceDataSourceAssociatedInstance
- func (m *DeviceDataSourceAssociatedInstance) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceDataSourceAssociatedInstance) MarshalBinary() ([]byte, error)
- func (m *DeviceDataSourceAssociatedInstance) UnmarshalBinary(b []byte) error
- func (m *DeviceDataSourceAssociatedInstance) Validate(formats strfmt.Registry) error
- type DeviceDataSourceAssociatedPaginationResponse
- func (m *DeviceDataSourceAssociatedPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceDataSourceAssociatedPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *DeviceDataSourceAssociatedPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *DeviceDataSourceAssociatedPaginationResponse) Validate(formats strfmt.Registry) error
- type DeviceDataSourceData
- type DeviceDataSourceInstance
- func (m *DeviceDataSourceInstance) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceDataSourceInstance) MarshalBinary() ([]byte, error)
- func (m *DeviceDataSourceInstance) UnmarshalBinary(b []byte) error
- func (m *DeviceDataSourceInstance) Validate(formats strfmt.Registry) error
- type DeviceDataSourceInstanceAlertSetting
- func (m *DeviceDataSourceInstanceAlertSetting) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceDataSourceInstanceAlertSetting) MarshalBinary() ([]byte, error)
- func (m *DeviceDataSourceInstanceAlertSetting) UnmarshalBinary(b []byte) error
- func (m *DeviceDataSourceInstanceAlertSetting) Validate(formats strfmt.Registry) error
- type DeviceDataSourceInstanceAlertSettingPaginationResponse
- func (m *DeviceDataSourceInstanceAlertSettingPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceDataSourceInstanceAlertSettingPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *DeviceDataSourceInstanceAlertSettingPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *DeviceDataSourceInstanceAlertSettingPaginationResponse) Validate(formats strfmt.Registry) error
- type DeviceDataSourceInstanceConfig
- func (m *DeviceDataSourceInstanceConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceDataSourceInstanceConfig) MarshalBinary() ([]byte, error)
- func (m *DeviceDataSourceInstanceConfig) UnmarshalBinary(b []byte) error
- func (m *DeviceDataSourceInstanceConfig) Validate(formats strfmt.Registry) error
- type DeviceDataSourceInstanceConfigAlert
- func (m *DeviceDataSourceInstanceConfigAlert) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceDataSourceInstanceConfigAlert) MarshalBinary() ([]byte, error)
- func (m *DeviceDataSourceInstanceConfigAlert) UnmarshalBinary(b []byte) error
- func (m *DeviceDataSourceInstanceConfigAlert) Validate(formats strfmt.Registry) error
- type DeviceDataSourceInstanceConfigDiff
- func (m *DeviceDataSourceInstanceConfigDiff) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceDataSourceInstanceConfigDiff) MarshalBinary() ([]byte, error)
- func (m *DeviceDataSourceInstanceConfigDiff) UnmarshalBinary(b []byte) error
- func (m *DeviceDataSourceInstanceConfigDiff) Validate(formats strfmt.Registry) error
- type DeviceDataSourceInstanceData
- func (m *DeviceDataSourceInstanceData) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceDataSourceInstanceData) MarshalBinary() ([]byte, error)
- func (m *DeviceDataSourceInstanceData) UnmarshalBinary(b []byte) error
- func (m *DeviceDataSourceInstanceData) Validate(formats strfmt.Registry) error
- type DeviceDataSourceInstanceGroup
- func (m *DeviceDataSourceInstanceGroup) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceDataSourceInstanceGroup) MarshalBinary() ([]byte, error)
- func (m *DeviceDataSourceInstanceGroup) UnmarshalBinary(b []byte) error
- func (m *DeviceDataSourceInstanceGroup) Validate(formats strfmt.Registry) error
- type DeviceDataSourceInstanceGroupSDT
- func (m *DeviceDataSourceInstanceGroupSDT) Admin() string
- func (m *DeviceDataSourceInstanceGroupSDT) Comment() string
- func (m *DeviceDataSourceInstanceGroupSDT) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *DeviceDataSourceSDTHistoryPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceDataSourceSDTHistoryPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *DeviceDataSourceSDTHistoryPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *DeviceDataSourceSDTHistoryPaginationResponse) Validate(formats strfmt.Registry) error
- type DeviceDatasourceGraph
- type DeviceDatasourceInstanceConfigPaginationResponse
- func (m *DeviceDatasourceInstanceConfigPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceDatasourceInstanceConfigPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *DeviceDatasourceInstanceConfigPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *DeviceDatasourceInstanceConfigPaginationResponse) Validate(formats strfmt.Registry) error
- type DeviceDatasourceInstanceGroupPaginationResponse
- func (m *DeviceDatasourceInstanceGroupPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceDatasourceInstanceGroupPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *DeviceDatasourceInstanceGroupPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *DeviceDatasourceInstanceGroupPaginationResponse) Validate(formats strfmt.Registry) error
- type DeviceDatasourceInstancePaginationResponse
- func (m *DeviceDatasourceInstancePaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceDatasourceInstancePaginationResponse) MarshalBinary() ([]byte, error)
- func (m *DeviceDatasourceInstancePaginationResponse) UnmarshalBinary(b []byte) error
- func (m *DeviceDatasourceInstancePaginationResponse) Validate(formats strfmt.Registry) error
- type DeviceDatasourcePaginationResponse
- func (m *DeviceDatasourcePaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceDatasourcePaginationResponse) MarshalBinary() ([]byte, error)
- func (m *DeviceDatasourcePaginationResponse) UnmarshalBinary(b []byte) error
- func (m *DeviceDatasourcePaginationResponse) Validate(formats strfmt.Registry) error
- type DeviceEventSourceSDT
- func (m *DeviceEventSourceSDT) Admin() string
- func (m *DeviceEventSourceSDT) Comment() string
- func (m *DeviceEventSourceSDT) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *DeviceGroupAlertThresholdInfo) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceGroupAlertThresholdInfo) MarshalBinary() ([]byte, error)
- func (m *DeviceGroupAlertThresholdInfo) UnmarshalBinary(b []byte) error
- func (m *DeviceGroupAlertThresholdInfo) Validate(formats strfmt.Registry) error
- type DeviceGroupData
- type DeviceGroupDataSource
- type DeviceGroupDataSourceAlertConfig
- func (m *DeviceGroupDataSourceAlertConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceGroupDataSourceAlertConfig) MarshalBinary() ([]byte, error)
- func (m *DeviceGroupDataSourceAlertConfig) UnmarshalBinary(b []byte) error
- func (m *DeviceGroupDataSourceAlertConfig) Validate(formats strfmt.Registry) error
- type DeviceGroupDataSourceDataPointConfig
- func (m *DeviceGroupDataSourceDataPointConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceGroupDataSourceDataPointConfig) MarshalBinary() ([]byte, error)
- func (m *DeviceGroupDataSourceDataPointConfig) UnmarshalBinary(b []byte) error
- func (m *DeviceGroupDataSourceDataPointConfig) Validate(formats strfmt.Registry) error
- type DeviceGroupDatasourcePaginationResponse
- func (m *DeviceGroupDatasourcePaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceGroupDatasourcePaginationResponse) MarshalBinary() ([]byte, error)
- func (m *DeviceGroupDatasourcePaginationResponse) UnmarshalBinary(b []byte) error
- func (m *DeviceGroupDatasourcePaginationResponse) Validate(formats strfmt.Registry) error
- type DeviceGroupPaginationResponse
- func (m *DeviceGroupPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceGroupPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *DeviceGroupPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *DeviceGroupPaginationResponse) Validate(formats strfmt.Registry) error
- type DeviceGroupSDT
- func (m *DeviceGroupSDT) Admin() string
- func (m *DeviceGroupSDT) Comment() string
- func (m *DeviceGroupSDT) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *DeviceGroupSDTHistoryPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceGroupSDTHistoryPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *DeviceGroupSDTHistoryPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *DeviceGroupSDTHistoryPaginationResponse) Validate(formats strfmt.Registry) error
- type DeviceInstanceData
- type DeviceInstanceDataPaginationResponse
- func (m *DeviceInstanceDataPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceInstanceDataPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *DeviceInstanceDataPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *DeviceInstanceDataPaginationResponse) Validate(formats strfmt.Registry) error
- type DeviceInstances
- type DeviceNOCItem
- func (m *DeviceNOCItem) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *DevicePaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DevicePaginationResponse) MarshalBinary() ([]byte, error)
- func (m *DevicePaginationResponse) UnmarshalBinary(b []byte) error
- func (m *DevicePaginationResponse) Validate(formats strfmt.Registry) error
- type DeviceSDT
- func (m *DeviceSDT) Admin() string
- func (m *DeviceSDT) Comment() string
- func (m *DeviceSDT) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *DeviceSDTHistoryPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceSDTHistoryPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *DeviceSDTHistoryPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *DeviceSDTHistoryPaginationResponse) Validate(formats strfmt.Registry) error
- type DeviceSLAWidget
- func (m *DeviceSLAWidget) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *DynamicTableWidgetColumn) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DynamicTableWidgetColumn) MarshalBinary() ([]byte, error)
- func (m *DynamicTableWidgetColumn) UnmarshalBinary(b []byte) error
- func (m *DynamicTableWidgetColumn) Validate(formats strfmt.Registry) error
- type DynamicTableWidgetData
- func (m *DynamicTableWidgetData) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *EC2NetscanPolicyCredential) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EC2NetscanPolicyCredential) MarshalBinary() ([]byte, error)
- func (m *EC2NetscanPolicyCredential) UnmarshalBinary(b []byte) error
- func (m *EC2NetscanPolicyCredential) Validate(formats strfmt.Registry) error
- type EC2ScheduledEventAutoDiscoveryMethod
- func (m *EC2ScheduledEventAutoDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) IgnoreSystemIPsDuplicates() bool
- 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() *RestSchedule
- 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) SetIgnoreSystemIPsDuplicates(val bool)
- 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 *RestSchedule)
- 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 EchoEventSource
- func (m *EchoEventSource) AlertBodyTemplate() string
- func (m *EchoEventSource) AlertEffectiveIval() *int32
- func (m *EchoEventSource) AlertLevel() string
- func (m *EchoEventSource) AlertSubjectTemplate() string
- func (m *EchoEventSource) AppliesTo() string
- func (m *EchoEventSource) ClearAfterAck() bool
- func (m *EchoEventSource) Collector() string
- func (m *EchoEventSource) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EchoEventSource) Description() string
- func (m *EchoEventSource) Filters() []*RestEventSourceFilter
- func (m *EchoEventSource) Group() string
- func (m *EchoEventSource) ID() int32
- func (m *EchoEventSource) MarshalBinary() ([]byte, error)
- func (m EchoEventSource) MarshalJSON() ([]byte, error)
- func (m *EchoEventSource) Name() *string
- func (m *EchoEventSource) SetAlertBodyTemplate(val string)
- func (m *EchoEventSource) SetAlertEffectiveIval(val *int32)
- func (m *EchoEventSource) SetAlertLevel(val string)
- func (m *EchoEventSource) SetAlertSubjectTemplate(val string)
- func (m *EchoEventSource) SetAppliesTo(val string)
- func (m *EchoEventSource) SetClearAfterAck(val bool)
- func (m *EchoEventSource) SetCollector(val string)
- func (m *EchoEventSource) SetDescription(val string)
- func (m *EchoEventSource) SetFilters(val []*RestEventSourceFilter)
- func (m *EchoEventSource) SetGroup(val string)
- func (m *EchoEventSource) SetID(val int32)
- func (m *EchoEventSource) SetName(val *string)
- func (m *EchoEventSource) SetSuppressDuplicatesES(val bool)
- func (m *EchoEventSource) SetTags(val string)
- func (m *EchoEventSource) SetTechnology(val string)
- func (m *EchoEventSource) SetVersion(val int64)
- func (m *EchoEventSource) SuppressDuplicatesES() bool
- func (m *EchoEventSource) Tags() string
- func (m *EchoEventSource) Technology() string
- func (m *EchoEventSource) UnmarshalBinary(b []byte) error
- func (m *EchoEventSource) UnmarshalJSON(raw []byte) error
- func (m *EchoEventSource) Validate(formats strfmt.Registry) error
- func (m *EchoEventSource) Version() int64
- type EchoEventSourceAllOf1
- type EndpointPaginationResponse
- func (m *EndpointPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EndpointPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *EndpointPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *EndpointPaginationResponse) Validate(formats strfmt.Registry) error
- type EntityProperty
- type ErrorResponse
- type EscalatingChain
- type EscalationChainPaginationResponse
- func (m *EscalationChainPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EscalationChainPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *EscalationChainPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *EscalationChainPaginationResponse) Validate(formats strfmt.Registry) error
- type EventSource
- type EventSourcePaginationResponse
- func (m *EventSourcePaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EventSourcePaginationResponse) Items() []EventSource
- func (m *EventSourcePaginationResponse) MarshalBinary() ([]byte, error)
- func (m EventSourcePaginationResponse) MarshalJSON() ([]byte, error)
- func (m *EventSourcePaginationResponse) SetItems(val []EventSource)
- func (m *EventSourcePaginationResponse) UnmarshalBinary(b []byte) error
- func (m *EventSourcePaginationResponse) UnmarshalJSON(raw []byte) error
- func (m *EventSourcePaginationResponse) Validate(formats strfmt.Registry) error
- type ExcludeDuplicateIps
- type FlashWidget
- func (m *FlashWidget) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *FlowRecordPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FlowRecordPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *FlowRecordPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *FlowRecordPaginationResponse) Validate(formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) IgnoreSystemIPsDuplicates() bool
- 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() *RestSchedule
- 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) SetIgnoreSystemIPsDuplicates(val bool)
- 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 *RestSchedule)
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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 GcpAtomEventSource
- func (m *GcpAtomEventSource) AlertBodyTemplate() string
- func (m *GcpAtomEventSource) AlertEffectiveIval() *int32
- func (m *GcpAtomEventSource) AlertLevel() string
- func (m *GcpAtomEventSource) AlertSubjectTemplate() string
- func (m *GcpAtomEventSource) AppliesTo() string
- func (m *GcpAtomEventSource) ClearAfterAck() bool
- func (m *GcpAtomEventSource) Collector() string
- func (m *GcpAtomEventSource) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *GcpAtomEventSource) Description() string
- func (m *GcpAtomEventSource) Filters() []*RestEventSourceFilter
- func (m *GcpAtomEventSource) Group() string
- func (m *GcpAtomEventSource) ID() int32
- func (m *GcpAtomEventSource) MarshalBinary() ([]byte, error)
- func (m GcpAtomEventSource) MarshalJSON() ([]byte, error)
- func (m *GcpAtomEventSource) Name() *string
- func (m *GcpAtomEventSource) SetAlertBodyTemplate(val string)
- func (m *GcpAtomEventSource) SetAlertEffectiveIval(val *int32)
- func (m *GcpAtomEventSource) SetAlertLevel(val string)
- func (m *GcpAtomEventSource) SetAlertSubjectTemplate(val string)
- func (m *GcpAtomEventSource) SetAppliesTo(val string)
- func (m *GcpAtomEventSource) SetClearAfterAck(val bool)
- func (m *GcpAtomEventSource) SetCollector(val string)
- func (m *GcpAtomEventSource) SetDescription(val string)
- func (m *GcpAtomEventSource) SetFilters(val []*RestEventSourceFilter)
- func (m *GcpAtomEventSource) SetGroup(val string)
- func (m *GcpAtomEventSource) SetID(val int32)
- func (m *GcpAtomEventSource) SetName(val *string)
- func (m *GcpAtomEventSource) SetSuppressDuplicatesES(val bool)
- func (m *GcpAtomEventSource) SetTags(val string)
- func (m *GcpAtomEventSource) SetTechnology(val string)
- func (m *GcpAtomEventSource) SetVersion(val int64)
- func (m *GcpAtomEventSource) SuppressDuplicatesES() bool
- func (m *GcpAtomEventSource) Tags() string
- func (m *GcpAtomEventSource) Technology() string
- func (m *GcpAtomEventSource) UnmarshalBinary(b []byte) error
- func (m *GcpAtomEventSource) UnmarshalJSON(raw []byte) error
- func (m *GcpAtomEventSource) Validate(formats strfmt.Registry) error
- func (m *GcpAtomEventSource) Version() int64
- type GcpBillingCollectorAttributeV2
- func (m *GcpBillingCollectorAttributeV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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 LogFile
- type LogFileEventSource
- func (m *LogFileEventSource) AlertBodyTemplate() string
- func (m *LogFileEventSource) AlertEffectiveIval() *int32
- func (m *LogFileEventSource) AlertLevel() string
- func (m *LogFileEventSource) AlertSubjectTemplate() string
- func (m *LogFileEventSource) AppliesTo() string
- func (m *LogFileEventSource) ClearAfterAck() bool
- func (m *LogFileEventSource) Collector() string
- func (m *LogFileEventSource) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *LogFileEventSource) Description() string
- func (m *LogFileEventSource) Filters() []*RestEventSourceFilter
- func (m *LogFileEventSource) Group() string
- func (m *LogFileEventSource) ID() int32
- func (m *LogFileEventSource) MarshalBinary() ([]byte, error)
- func (m LogFileEventSource) MarshalJSON() ([]byte, error)
- func (m *LogFileEventSource) Name() *string
- func (m *LogFileEventSource) SetAlertBodyTemplate(val string)
- func (m *LogFileEventSource) SetAlertEffectiveIval(val *int32)
- func (m *LogFileEventSource) SetAlertLevel(val string)
- func (m *LogFileEventSource) SetAlertSubjectTemplate(val string)
- func (m *LogFileEventSource) SetAppliesTo(val string)
- func (m *LogFileEventSource) SetClearAfterAck(val bool)
- func (m *LogFileEventSource) SetCollector(val string)
- func (m *LogFileEventSource) SetDescription(val string)
- func (m *LogFileEventSource) SetFilters(val []*RestEventSourceFilter)
- func (m *LogFileEventSource) SetGroup(val string)
- func (m *LogFileEventSource) SetID(val int32)
- func (m *LogFileEventSource) SetName(val *string)
- func (m *LogFileEventSource) SetSuppressDuplicatesES(val bool)
- func (m *LogFileEventSource) SetTags(val string)
- func (m *LogFileEventSource) SetTechnology(val string)
- func (m *LogFileEventSource) SetVersion(val int64)
- func (m *LogFileEventSource) SuppressDuplicatesES() bool
- func (m *LogFileEventSource) Tags() string
- func (m *LogFileEventSource) Technology() string
- func (m *LogFileEventSource) UnmarshalBinary(b []byte) error
- func (m *LogFileEventSource) UnmarshalJSON(raw []byte) error
- func (m *LogFileEventSource) Validate(formats strfmt.Registry) error
- func (m *LogFileEventSource) Version() int64
- type Macro
- type MapItemInfo
- type MatchPattern
- type MemcachedCollectorAttribute
- func (m *MemcachedCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) IgnoreSystemIPsDuplicates() bool
- 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() *RestSchedule
- 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) SetIgnoreSystemIPsDuplicates(val bool)
- 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 *RestSchedule)
- 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
- func (m *NMapNetscanPolicyCredential) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *NMapNetscanPolicyCredential) MarshalBinary() ([]byte, error)
- func (m *NMapNetscanPolicyCredential) UnmarshalBinary(b []byte) error
- func (m *NMapNetscanPolicyCredential) Validate(formats strfmt.Registry) error
- type NOCItemBase
- type NOCWidget
- func (m *NOCWidget) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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 NetflowApplication
- func (m *NetflowApplication) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *OpsNotePaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *OpsNotePaginationResponse) MarshalBinary() ([]byte, error)
- func (m *OpsNotePaginationResponse) UnmarshalBinary(b []byte) error
- func (m *OpsNotePaginationResponse) Validate(formats strfmt.Registry) error
- type OpsNoteScope
- type OpsNoteTagBase
- type OpsNoteWebsiteGroupScope
- func (m *OpsNoteWebsiteGroupScope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *OverviewGraphDataPoint) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *OverviewGraphDataPoint) MarshalBinary() ([]byte, error)
- func (m *OverviewGraphDataPoint) UnmarshalBinary(b []byte) error
- func (m *OverviewGraphDataPoint) Validate(formats strfmt.Registry) error
- type OverviewGraphWidget
- func (m *OverviewGraphWidget) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) LastUpdated() int64
- 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) SetLastUpdated(val int64)
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *PortPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PortPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *PortPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *PortPaginationResponse) Validate(formats strfmt.Registry) error
- type Privilege
- type PropertyMatchRule
- type PropertyPaginationResponse
- func (m *PropertyPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PropertyPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *PropertyPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *PropertyPaginationResponse) Validate(formats strfmt.Registry) error
- type RawDataValues
- type Recipient
- type RecipientGroup
- type RecipientGroupPaginationResponse
- func (m *RecipientGroupPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RecipientGroupPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *RecipientGroupPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *RecipientGroupPaginationResponse) Validate(formats strfmt.Registry) error
- type ReportBase
- type ReportGroup
- type ReportGroupPaginationResponse
- func (m *ReportGroupPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ReportGroupPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *ReportGroupPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *ReportGroupPaginationResponse) Validate(formats strfmt.Registry) error
- type ReportPaginationResponse
- func (m *ReportPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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 RestAppliesToFunctionPaginationResponse
- func (m *RestAppliesToFunctionPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RestAppliesToFunctionPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *RestAppliesToFunctionPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *RestAppliesToFunctionPaginationResponse) Validate(formats strfmt.Registry) error
- type RestEventSourceFilter
- type RestIPMIEventSource
- func (m *RestIPMIEventSource) AlertBodyTemplate() string
- func (m *RestIPMIEventSource) AlertEffectiveIval() *int32
- func (m *RestIPMIEventSource) AlertLevel() string
- func (m *RestIPMIEventSource) AlertSubjectTemplate() string
- func (m *RestIPMIEventSource) AppliesTo() string
- func (m *RestIPMIEventSource) ClearAfterAck() bool
- func (m *RestIPMIEventSource) Collector() string
- func (m *RestIPMIEventSource) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RestIPMIEventSource) Description() string
- func (m *RestIPMIEventSource) Filters() []*RestEventSourceFilter
- func (m *RestIPMIEventSource) Group() string
- func (m *RestIPMIEventSource) ID() int32
- func (m *RestIPMIEventSource) MarshalBinary() ([]byte, error)
- func (m RestIPMIEventSource) MarshalJSON() ([]byte, error)
- func (m *RestIPMIEventSource) Name() *string
- func (m *RestIPMIEventSource) SetAlertBodyTemplate(val string)
- func (m *RestIPMIEventSource) SetAlertEffectiveIval(val *int32)
- func (m *RestIPMIEventSource) SetAlertLevel(val string)
- func (m *RestIPMIEventSource) SetAlertSubjectTemplate(val string)
- func (m *RestIPMIEventSource) SetAppliesTo(val string)
- func (m *RestIPMIEventSource) SetClearAfterAck(val bool)
- func (m *RestIPMIEventSource) SetCollector(val string)
- func (m *RestIPMIEventSource) SetDescription(val string)
- func (m *RestIPMIEventSource) SetFilters(val []*RestEventSourceFilter)
- func (m *RestIPMIEventSource) SetGroup(val string)
- func (m *RestIPMIEventSource) SetID(val int32)
- func (m *RestIPMIEventSource) SetName(val *string)
- func (m *RestIPMIEventSource) SetSuppressDuplicatesES(val bool)
- func (m *RestIPMIEventSource) SetTags(val string)
- func (m *RestIPMIEventSource) SetTechnology(val string)
- func (m *RestIPMIEventSource) SetVersion(val int64)
- func (m *RestIPMIEventSource) SuppressDuplicatesES() bool
- func (m *RestIPMIEventSource) Tags() string
- func (m *RestIPMIEventSource) Technology() string
- func (m *RestIPMIEventSource) UnmarshalBinary(b []byte) error
- func (m *RestIPMIEventSource) UnmarshalJSON(raw []byte) error
- func (m *RestIPMIEventSource) Validate(formats strfmt.Registry) error
- func (m *RestIPMIEventSource) Version() int64
- type RestSchedule
- type ResultItem
- type Role
- type RolePaginationResponse
- func (m *RolePaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RolePaginationResponse) MarshalBinary() ([]byte, error)
- func (m *RolePaginationResponse) UnmarshalBinary(b []byte) error
- func (m *RolePaginationResponse) Validate(formats strfmt.Registry) error
- type RoleReport
- func (m *RoleReport) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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 SNMPILP
- type SaasNetScan
- func (m *SaasNetScan) Collector() *int32
- func (m *SaasNetScan) CollectorDescription() string
- func (m *SaasNetScan) CollectorGroup() int32
- func (m *SaasNetScan) CollectorGroupName() string
- func (m *SaasNetScan) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SaasNetScan) Creator() string
- func (m *SaasNetScan) Description() string
- func (m *SaasNetScan) Duplicate() *ExcludeDuplicateIps
- func (m *SaasNetScan) Group() string
- func (m *SaasNetScan) ID() int32
- func (m *SaasNetScan) IgnoreSystemIPsDuplicates() bool
- func (m *SaasNetScan) MarshalBinary() ([]byte, error)
- func (m SaasNetScan) MarshalJSON() ([]byte, error)
- func (m *SaasNetScan) Method() string
- func (m *SaasNetScan) Name() *string
- func (m *SaasNetScan) NextStart() string
- func (m *SaasNetScan) NextStartEpoch() int64
- func (m *SaasNetScan) NsgID() int32
- func (m *SaasNetScan) Schedule() *RestSchedule
- func (m *SaasNetScan) SetCollector(val *int32)
- func (m *SaasNetScan) SetCollectorDescription(val string)
- func (m *SaasNetScan) SetCollectorGroup(val int32)
- func (m *SaasNetScan) SetCollectorGroupName(val string)
- func (m *SaasNetScan) SetCreator(val string)
- func (m *SaasNetScan) SetDescription(val string)
- func (m *SaasNetScan) SetDuplicate(val *ExcludeDuplicateIps)
- func (m *SaasNetScan) SetGroup(val string)
- func (m *SaasNetScan) SetID(val int32)
- func (m *SaasNetScan) SetIgnoreSystemIPsDuplicates(val bool)
- func (m *SaasNetScan) SetMethod(val string)
- func (m *SaasNetScan) SetName(val *string)
- func (m *SaasNetScan) SetNextStart(val string)
- func (m *SaasNetScan) SetNextStartEpoch(val int64)
- func (m *SaasNetScan) SetNsgID(val int32)
- func (m *SaasNetScan) SetSchedule(val *RestSchedule)
- func (m *SaasNetScan) SetVersion(val int32)
- func (m *SaasNetScan) UnmarshalBinary(b []byte) error
- func (m *SaasNetScan) UnmarshalJSON(raw []byte) error
- func (m *SaasNetScan) Validate(formats strfmt.Registry) error
- func (m *SaasNetScan) Version() int32
- type ScriptAutoDiscoveryMethod
- func (m *ScriptAutoDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *ScriptERIDiscoveryAttributeV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ScriptERIDiscoveryAttributeV2) MarshalBinary() ([]byte, error)
- func (m *ScriptERIDiscoveryAttributeV2) UnmarshalBinary(b []byte) error
- func (m *ScriptERIDiscoveryAttributeV2) Validate(formats strfmt.Registry) error
- type ScriptEventSource
- func (m *ScriptEventSource) AlertBodyTemplate() string
- func (m *ScriptEventSource) AlertEffectiveIval() *int32
- func (m *ScriptEventSource) AlertLevel() string
- func (m *ScriptEventSource) AlertSubjectTemplate() string
- func (m *ScriptEventSource) AppliesTo() string
- func (m *ScriptEventSource) ClearAfterAck() bool
- func (m *ScriptEventSource) Collector() string
- func (m *ScriptEventSource) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ScriptEventSource) Description() string
- func (m *ScriptEventSource) Filters() []*RestEventSourceFilter
- func (m *ScriptEventSource) Group() string
- func (m *ScriptEventSource) ID() int32
- func (m *ScriptEventSource) MarshalBinary() ([]byte, error)
- func (m ScriptEventSource) MarshalJSON() ([]byte, error)
- func (m *ScriptEventSource) Name() *string
- func (m *ScriptEventSource) SetAlertBodyTemplate(val string)
- func (m *ScriptEventSource) SetAlertEffectiveIval(val *int32)
- func (m *ScriptEventSource) SetAlertLevel(val string)
- func (m *ScriptEventSource) SetAlertSubjectTemplate(val string)
- func (m *ScriptEventSource) SetAppliesTo(val string)
- func (m *ScriptEventSource) SetClearAfterAck(val bool)
- func (m *ScriptEventSource) SetCollector(val string)
- func (m *ScriptEventSource) SetDescription(val string)
- func (m *ScriptEventSource) SetFilters(val []*RestEventSourceFilter)
- func (m *ScriptEventSource) SetGroup(val string)
- func (m *ScriptEventSource) SetID(val int32)
- func (m *ScriptEventSource) SetName(val *string)
- func (m *ScriptEventSource) SetSuppressDuplicatesES(val bool)
- func (m *ScriptEventSource) SetTags(val string)
- func (m *ScriptEventSource) SetTechnology(val string)
- func (m *ScriptEventSource) SetVersion(val int64)
- func (m *ScriptEventSource) SuppressDuplicatesES() bool
- func (m *ScriptEventSource) Tags() string
- func (m *ScriptEventSource) Technology() string
- func (m *ScriptEventSource) UnmarshalBinary(b []byte) error
- func (m *ScriptEventSource) UnmarshalJSON(raw []byte) error
- func (m *ScriptEventSource) Validate(formats strfmt.Registry) error
- func (m *ScriptEventSource) Version() int64
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) IgnoreSystemIPsDuplicates() bool
- 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() *RestSchedule
- 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) SetIgnoreSystemIPsDuplicates(val bool)
- 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 *RestSchedule)
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *SiteMonitorCheckPointPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SiteMonitorCheckPointPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *SiteMonitorCheckPointPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *SiteMonitorCheckPointPaginationResponse) Validate(formats strfmt.Registry) error
- type SiteMonitorCheckpoint
- type SnmpTrapEventSource
- func (m *SnmpTrapEventSource) AlertBodyTemplate() string
- func (m *SnmpTrapEventSource) AlertEffectiveIval() *int32
- func (m *SnmpTrapEventSource) AlertLevel() string
- func (m *SnmpTrapEventSource) AlertSubjectTemplate() string
- func (m *SnmpTrapEventSource) AppliesTo() string
- func (m *SnmpTrapEventSource) ClearAfterAck() bool
- func (m *SnmpTrapEventSource) Collector() string
- func (m *SnmpTrapEventSource) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SnmpTrapEventSource) Description() string
- func (m *SnmpTrapEventSource) Filters() []*RestEventSourceFilter
- func (m *SnmpTrapEventSource) Group() string
- func (m *SnmpTrapEventSource) ID() int32
- func (m *SnmpTrapEventSource) MarshalBinary() ([]byte, error)
- func (m SnmpTrapEventSource) MarshalJSON() ([]byte, error)
- func (m *SnmpTrapEventSource) Name() *string
- func (m *SnmpTrapEventSource) SetAlertBodyTemplate(val string)
- func (m *SnmpTrapEventSource) SetAlertEffectiveIval(val *int32)
- func (m *SnmpTrapEventSource) SetAlertLevel(val string)
- func (m *SnmpTrapEventSource) SetAlertSubjectTemplate(val string)
- func (m *SnmpTrapEventSource) SetAppliesTo(val string)
- func (m *SnmpTrapEventSource) SetClearAfterAck(val bool)
- func (m *SnmpTrapEventSource) SetCollector(val string)
- func (m *SnmpTrapEventSource) SetDescription(val string)
- func (m *SnmpTrapEventSource) SetFilters(val []*RestEventSourceFilter)
- func (m *SnmpTrapEventSource) SetGroup(val string)
- func (m *SnmpTrapEventSource) SetID(val int32)
- func (m *SnmpTrapEventSource) SetName(val *string)
- func (m *SnmpTrapEventSource) SetSuppressDuplicatesES(val bool)
- func (m *SnmpTrapEventSource) SetTags(val string)
- func (m *SnmpTrapEventSource) SetTechnology(val string)
- func (m *SnmpTrapEventSource) SetVersion(val int64)
- func (m *SnmpTrapEventSource) SuppressDuplicatesES() bool
- func (m *SnmpTrapEventSource) Tags() string
- func (m *SnmpTrapEventSource) Technology() string
- func (m *SnmpTrapEventSource) UnmarshalBinary(b []byte) error
- func (m *SnmpTrapEventSource) UnmarshalJSON(raw []byte) error
- func (m *SnmpTrapEventSource) Validate(formats strfmt.Registry) error
- func (m *SnmpTrapEventSource) Version() int64
- type SnmpTrapEventSourceAllOf1
- type StatsDGraph
- type StatsDGraphDisplay
- type StatsDMetricDefinition
- func (m *StatsDMetricDefinition) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *StatsDMetricDefinition) MarshalBinary() ([]byte, error)
- func (m *StatsDMetricDefinition) UnmarshalBinary(b []byte) error
- func (m *StatsDMetricDefinition) Validate(formats strfmt.Registry) error
- type StatsDWidget
- func (m *StatsDWidget) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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 SysLogEventSource
- func (m *SysLogEventSource) AlertBodyTemplate() string
- func (m *SysLogEventSource) AlertEffectiveIval() *int32
- func (m *SysLogEventSource) AlertLevel() string
- func (m *SysLogEventSource) AlertSubjectTemplate() string
- func (m *SysLogEventSource) AppliesTo() string
- func (m *SysLogEventSource) ClearAfterAck() bool
- func (m *SysLogEventSource) Collector() string
- func (m *SysLogEventSource) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SysLogEventSource) Description() string
- func (m *SysLogEventSource) Filters() []*RestEventSourceFilter
- func (m *SysLogEventSource) Group() string
- func (m *SysLogEventSource) ID() int32
- func (m *SysLogEventSource) MarshalBinary() ([]byte, error)
- func (m SysLogEventSource) MarshalJSON() ([]byte, error)
- func (m *SysLogEventSource) Name() *string
- func (m *SysLogEventSource) SetAlertBodyTemplate(val string)
- func (m *SysLogEventSource) SetAlertEffectiveIval(val *int32)
- func (m *SysLogEventSource) SetAlertLevel(val string)
- func (m *SysLogEventSource) SetAlertSubjectTemplate(val string)
- func (m *SysLogEventSource) SetAppliesTo(val string)
- func (m *SysLogEventSource) SetClearAfterAck(val bool)
- func (m *SysLogEventSource) SetCollector(val string)
- func (m *SysLogEventSource) SetDescription(val string)
- func (m *SysLogEventSource) SetFilters(val []*RestEventSourceFilter)
- func (m *SysLogEventSource) SetGroup(val string)
- func (m *SysLogEventSource) SetID(val int32)
- func (m *SysLogEventSource) SetName(val *string)
- func (m *SysLogEventSource) SetSuppressDuplicatesES(val bool)
- func (m *SysLogEventSource) SetTags(val string)
- func (m *SysLogEventSource) SetTechnology(val string)
- func (m *SysLogEventSource) SetVersion(val int64)
- func (m *SysLogEventSource) SuppressDuplicatesES() bool
- func (m *SysLogEventSource) Tags() string
- func (m *SysLogEventSource) Technology() string
- func (m *SysLogEventSource) UnmarshalBinary(b []byte) error
- func (m *SysLogEventSource) UnmarshalJSON(raw []byte) error
- func (m *SysLogEventSource) Validate(formats strfmt.Registry) error
- func (m *SysLogEventSource) Version() int64
- type SysLogEventSourceAllOf1
- type TCPCollectorAttribute
- func (m *TCPCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *TableWidgetForecastConfiguration) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TableWidgetForecastConfiguration) MarshalBinary() ([]byte, error)
- func (m *TableWidgetForecastConfiguration) UnmarshalBinary(b []byte) error
- func (m *TableWidgetForecastConfiguration) Validate(formats strfmt.Registry) error
- type TableWidgetInstanceCell
- func (m *TableWidgetInstanceCell) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *TableWidgetInstanceCell) MarshalBinary() ([]byte, error)
- func (m *TableWidgetInstanceCell) UnmarshalBinary(b []byte) error
- func (m *TableWidgetInstanceCell) Validate(formats strfmt.Registry) error
- type TableWidgetRow
- type TextWidget
- func (m *TextWidget) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *UnmonitoredDevicePaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *UnmonitoredDevicePaginationResponse) MarshalBinary() ([]byte, error)
- func (m *UnmonitoredDevicePaginationResponse) UnmarshalBinary(b []byte) error
- func (m *UnmonitoredDevicePaginationResponse) Validate(formats strfmt.Registry) error
- type UnmonitoredDevices
- type UpdateReason
- type Usage
- type UserFilter
- type UserReport
- func (m *UserReport) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) LastUpdated() int64
- 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) SetLastUpdated(val int64)
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *WebsiteCheckpointRawData) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *WebsiteCheckpointRawData) MarshalBinary() ([]byte, error)
- func (m *WebsiteCheckpointRawData) UnmarshalBinary(b []byte) error
- func (m *WebsiteCheckpointRawData) Validate(formats strfmt.Registry) error
- type WebsiteCheckpointSDT
- func (m *WebsiteCheckpointSDT) Admin() string
- func (m *WebsiteCheckpointSDT) Comment() string
- func (m *WebsiteCheckpointSDT) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *WebsiteGroupPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *WebsiteGroupPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *WebsiteGroupPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *WebsiteGroupPaginationResponse) Validate(formats strfmt.Registry) error
- type WebsiteGroupSDT
- func (m *WebsiteGroupSDT) Admin() string
- func (m *WebsiteGroupSDT) Comment() string
- func (m *WebsiteGroupSDT) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *WebsiteGroupSDTHistoryPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *WebsiteGroupSDTHistoryPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *WebsiteGroupSDTHistoryPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *WebsiteGroupSDTHistoryPaginationResponse) Validate(formats strfmt.Registry) error
- type WebsiteIndividualsStatusWidget
- func (m *WebsiteIndividualsStatusWidget) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *WebsiteSDTHistoryPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *WebsiteSDTHistoryPaginationResponse) MarshalBinary() ([]byte, error)
- func (m *WebsiteSDTHistoryPaginationResponse) UnmarshalBinary(b []byte) error
- func (m *WebsiteSDTHistoryPaginationResponse) Validate(formats strfmt.Registry) error
- type WebsiteSLAReport
- func (m *WebsiteSLAReport) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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
- func (m *WidgetTokenInheritance) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *WidgetTokenInheritance) MarshalBinary() ([]byte, error)
- func (m *WidgetTokenInheritance) UnmarshalBinary(b []byte) error
- func (m *WidgetTokenInheritance) Validate(formats strfmt.Registry) error
- type WindowsEventLogEventSource
- func (m *WindowsEventLogEventSource) AlertBodyTemplate() string
- func (m *WindowsEventLogEventSource) AlertEffectiveIval() *int32
- func (m *WindowsEventLogEventSource) AlertLevel() string
- func (m *WindowsEventLogEventSource) AlertSubjectTemplate() string
- func (m *WindowsEventLogEventSource) AppliesTo() string
- func (m *WindowsEventLogEventSource) ClearAfterAck() bool
- func (m *WindowsEventLogEventSource) Collector() string
- func (m *WindowsEventLogEventSource) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *WindowsEventLogEventSource) Description() string
- func (m *WindowsEventLogEventSource) Filters() []*RestEventSourceFilter
- func (m *WindowsEventLogEventSource) Group() string
- func (m *WindowsEventLogEventSource) ID() int32
- func (m *WindowsEventLogEventSource) MarshalBinary() ([]byte, error)
- func (m WindowsEventLogEventSource) MarshalJSON() ([]byte, error)
- func (m *WindowsEventLogEventSource) Name() *string
- func (m *WindowsEventLogEventSource) SetAlertBodyTemplate(val string)
- func (m *WindowsEventLogEventSource) SetAlertEffectiveIval(val *int32)
- func (m *WindowsEventLogEventSource) SetAlertLevel(val string)
- func (m *WindowsEventLogEventSource) SetAlertSubjectTemplate(val string)
- func (m *WindowsEventLogEventSource) SetAppliesTo(val string)
- func (m *WindowsEventLogEventSource) SetClearAfterAck(val bool)
- func (m *WindowsEventLogEventSource) SetCollector(val string)
- func (m *WindowsEventLogEventSource) SetDescription(val string)
- func (m *WindowsEventLogEventSource) SetFilters(val []*RestEventSourceFilter)
- func (m *WindowsEventLogEventSource) SetGroup(val string)
- func (m *WindowsEventLogEventSource) SetID(val int32)
- func (m *WindowsEventLogEventSource) SetName(val *string)
- func (m *WindowsEventLogEventSource) SetSuppressDuplicatesES(val bool)
- func (m *WindowsEventLogEventSource) SetTags(val string)
- func (m *WindowsEventLogEventSource) SetTechnology(val string)
- func (m *WindowsEventLogEventSource) SetVersion(val int64)
- func (m *WindowsEventLogEventSource) SuppressDuplicatesES() bool
- func (m *WindowsEventLogEventSource) Tags() string
- func (m *WindowsEventLogEventSource) Technology() string
- func (m *WindowsEventLogEventSource) UnmarshalBinary(b []byte) error
- func (m *WindowsEventLogEventSource) UnmarshalJSON(raw []byte) error
- func (m *WindowsEventLogEventSource) Validate(formats strfmt.Registry) error
- func (m *WindowsEventLogEventSource) Version() int64
- type WindowsEventLogEventSourceAllOf1
- type XENAutoDiscoveryMethod
- func (m *XENAutoDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- 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 APIPerfMetrics ¶
type APIPerfMetrics struct { // api name // Example: 10 // Read Only: true API string `json:"api,omitempty"` // Max time taken to process a request // Example: 10 // Read Only: true MaxNanoTime int64 `json:"maxNanoTime,omitempty"` // api's summary defined in swagger.json // Example: get alert list // Read Only: true Summary string `json:"summary,omitempty"` // api tags // Example: Devices, Device Groups // Read Only: true Tags []string `json:"tags,omitempty"` // total time taken to process requests // Example: 10 // Read Only: true TotNanoTime int64 `json:"totNanoTime,omitempty"` // total processed requests // Example: 10 // Read Only: true TotalProcessedRequests int64 `json:"totalProcessedRequests,omitempty"` // total requests // Example: 10 // Read Only: true TotalRequests int64 `json:"totalRequests,omitempty"` // total waiting requests // Example: 10 // Read Only: true TotalWaitingRequests int64 `json:"totalWaitingRequests,omitempty"` }
APIPerfMetrics Api perf metrics
swagger:model ApiPerfMetrics
func (*APIPerfMetrics) ContextValidate ¶
ContextValidate validate this Api perf metrics based on the context it is used
func (*APIPerfMetrics) MarshalBinary ¶
func (m *APIPerfMetrics) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIPerfMetrics) UnmarshalBinary ¶
func (m *APIPerfMetrics) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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 // Example: John Doe's API Token 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 // Example: 2 Status int32 `json:"status,omitempty"` }
APIToken API token
swagger:model APIToken
func (*APIToken) ContextValidate ¶
ContextValidate validate this API token based on the context it is used
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) ContextValidate ¶
func (m *APITokenPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Api token pagination response based on the context it is used
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) ContextValidate ¶
ContextValidate validate this a w s netscan based on the context it is used
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) IgnoreSystemIPsDuplicates ¶
func (m *AWSNetscan) IgnoreSystemIPsDuplicates() bool
IgnoreSystemIPsDuplicates gets the ignore system i ps duplicates 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() *RestSchedule
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) SetIgnoreSystemIPsDuplicates ¶
func (m *AWSNetscan) SetIgnoreSystemIPsDuplicates(val bool)
SetIgnoreSystemIPsDuplicates sets the ignore system i ps duplicates 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 *RestSchedule)
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) ContextValidate ¶
func (m *AccessLogPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this access log pagination response based on the context it is used
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 // Example: Collector Down Acknowledged Comment string `json:"comment,omitempty"` }
AckCollectorDown ack collector down
swagger:model AckCollectorDown
func (*AckCollectorDown) ContextValidate ¶
ContextValidate validates this ack collector down based on context it is used
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) // Example: true 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 // Example: false Apionly bool `json:"apionly,omitempty"` // email | smsemail // Example: email ContactMethod string `json:"contactMethod,omitempty"` // Who created the user. This may be another user, SAML or LogicMonitor // Example: Chief Admin CreatedBy string `json:"createdBy,omitempty"` // The email address associated with the user // Example: john.doe@logicmonitor.com // Required: true Email *string `json:"email"` // The first name associated with the user // Example: John FirstName string `json:"firstName,omitempty"` // Whether or not the user should be forced to change their password on the next login // Example: true 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 // Example: Doe LastName string `json:"lastName,omitempty"` // Any notes assocaited with the user // Example: John Doe is an Admin on this Portal Note string `json:"note,omitempty"` // The password associated with the user // Example: JohnDoe1 // Required: true Password *string `json:"password"` // The phone number associated with the user // Example: 8054445555 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 // Example: 8054445555@logicmonitor.com SmsEmail string `json:"smsEmail,omitempty"` // sms | fullText, where sms = 160 characters and fullText= all characters // Example: sms SmsEmailFormat string `json:"smsEmailFormat,omitempty"` // The user's status. Should be one of active and suspended // Example: active Status string `json:"status,omitempty"` // The timezone of the user // Example: America/Los Angeles 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 // Example: false TwoFAEnabled bool `json:"twoFAEnabled,omitempty"` // The username associated with the user // Example: John // Required: true Username *string `json:"username"` // The account tabs that will be visible to the user // Example: {\n\n\"Hosts\" : true,\n\"Services\" : true,\n\"Reports\" : true,\n\"Dashboards\" : true,\n\"Alerts\" : true,\n\"Settings\" : true\n} ViewPermission interface{} `json:"viewPermission,omitempty"` }
Admin admin
swagger:model Admin
func (*Admin) ContextValidate ¶
ContextValidate validate this admin based on the context it is used
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) ContextValidate ¶
func (m *AdminPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this admin pagination response based on the context it is used
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 AggregateCollectorAttribute ¶
type AggregateCollectorAttribute struct {
AggregateCollectorAttributeAllOf1
}
AggregateCollectorAttribute aggregate collector attribute
swagger:model AggregateCollectorAttribute
func (*AggregateCollectorAttribute) ContextValidate ¶
func (m *AggregateCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this aggregate collector attribute based on the context it is used
func (*AggregateCollectorAttribute) MarshalBinary ¶
func (m *AggregateCollectorAttribute) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AggregateCollectorAttribute) MarshalJSON ¶
func (m AggregateCollectorAttribute) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AggregateCollectorAttribute) Name ¶
func (m *AggregateCollectorAttribute) Name() string
Name gets the name of this subtype
func (*AggregateCollectorAttribute) SetName ¶
func (m *AggregateCollectorAttribute) SetName(val string)
SetName sets the name of this subtype
func (*AggregateCollectorAttribute) UnmarshalBinary ¶
func (m *AggregateCollectorAttribute) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AggregateCollectorAttribute) UnmarshalJSON ¶
func (m *AggregateCollectorAttribute) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
type AggregateCollectorAttributeAllOf1 ¶
type AggregateCollectorAttributeAllOf1 interface{}
AggregateCollectorAttributeAllOf1 aggregate collector attribute all of1
swagger:model AggregateCollectorAttributeAllOf1
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"` // enable anomaly alert generation EnableAnomalyAlertGeneration string `json:"enableAnomalyAlertGeneration,omitempty"` // enable anomaly alert suppression EnableAnomalyAlertSuppression string `json:"enableAnomalyAlertSuppression,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) ContextValidate ¶
ContextValidate validate this alert based on the context it is used
func (*Alert) MarshalBinary ¶
MarshalBinary interface implementation
func (*Alert) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type AlertAck ¶
type AlertAck struct { // your comment on the alert // Example: looking into this alert // Required: true AckComment *string `json:"ackComment"` }
AlertAck alert ack
swagger:model AlertAck
func (*AlertAck) ContextValidate ¶
ContextValidate validates this alert ack based on context it is used
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, display alerts must be closed if cleared=yes, 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) ContextValidate ¶
ContextValidate validates this alert filters based on context it is used
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) ContextValidate ¶
func (m *AlertForecastingReport) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this alert forecasting report based on the context it is used
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) ContextValidate ¶
func (m *AlertPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this alert pagination response based on the context it is used
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 // the default value is true IncludePreexist interface{} `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) ContextValidate ¶
ContextValidate validate this alert report based on the context it is used
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 // Example: * Datapoint string `json:"datapoint,omitempty"` // The datasource the alert rule is configured to match // Example: Port- Datasource string `json:"datasource,omitempty"` // The device groups and service groups the alert rule is configured to match // Example: [ \"Devices by Type\"] // Unique: true DeviceGroups []string `json:"deviceGroups,omitempty"` // The device names and service names the alert rule is configured to match // Example: [\"Cisco Router\"] // 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 // Example: 12 // Required: true EscalatingChainID *int32 `json:"escalatingChainId"` // The escalation interval associated with the alert rule, in minutes // Example: 15 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 // Example: * Instance string `json:"instance,omitempty"` // The alert severity levels the alert rule is configured to match. Acceptable values are: All, Warn, Error, Critical // Example: Warn LevelStr string `json:"levelStr,omitempty"` // The name of the alert rule // Example: Warning // Required: true Name *string `json:"name"` // The priority associated with the alert rule // Example: 100 // Required: true Priority *int32 `json:"priority"` // Whether or not status notifications for acknowledgements and SDTs should be sent to the alert rule // Example: true SuppressAlertAckSDT bool `json:"suppressAlertAckSdt,omitempty"` // Whether or not alert clear notifications should be sent to the alert rule // Example: true SuppressAlertClear bool `json:"suppressAlertClear,omitempty"` }
AlertRule alert rule
swagger:model AlertRule
func (*AlertRule) ContextValidate ¶
ContextValidate validate this alert rule based on the context it is used
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) ContextValidate ¶
func (m *AlertRulePaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this alert rule pagination response based on the context it is used
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) ContextValidate ¶
ContextValidate validate this alert Sla report based on the context it is used
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 // the default value is true ExcludeGlobal interface{} `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) ContextValidate ¶
ContextValidate validate this alert threshold report based on the context it is used
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) ContextValidate ¶
ContextValidate validates this alert trends metric based on context it is used
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) ContextValidate ¶
ContextValidate validate this alert trends report based on the context it is used
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) ContextValidate ¶
ContextValidate validate this alert widget based on the context it is used
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) ContextValidate ¶
ContextValidate validate this alert widget data based on the context it is used
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 AppliesToFunction ¶
type AppliesToFunction struct { // The AppliesTo Function code. Note that special characters may need to be escaped. // Required: true Code *string `json:"code"` // The description of the AppliesTo Function Description string `json:"description,omitempty"` // The ID of the AppliesTo Function // Read Only: true ID int32 `json:"id,omitempty"` // The name of the AppliesTo Function // Required: true Name *string `json:"name"` }
AppliesToFunction applies to function
swagger:model AppliesToFunction
func (*AppliesToFunction) ContextValidate ¶
ContextValidate validate this applies to function based on the context it is used
func (*AppliesToFunction) MarshalBinary ¶
func (m *AppliesToFunction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*AppliesToFunction) UnmarshalBinary ¶
func (m *AppliesToFunction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Assignment ¶
type Assignment struct { // Whether or not specified devices should be included or excluded // Example: Include Action string `json:"action,omitempty"` // Whether or not alerting should be disabled for discovered devices // Example: false DisableAlerting bool `json:"disableAlerting,omitempty"` // The ID of the group that discovered devices should be added into // Example: 1 Group int32 `json:"group,omitempty"` // The name of the group that discovered devices should be added into // Example: qapr 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) ContextValidate ¶
ContextValidate validates this assignment based on context it is used
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 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) ContextValidate ¶
ContextValidate validate this audit log based on the context it is used
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) ContextValidate ¶
ContextValidate validate this audit log report based on the context it is used
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 runtime.ContextValidatable // password // Required: true Password() *string SetPassword(*string) // type // Example: basic // 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 { // data source name // Read Only: true DataSourceName string `json:"dataSourceName,omitempty"` // 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) ContextValidate ¶
func (m *AutoDiscoveryConfiguration) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this auto discovery configuration based on the context it is used
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) ContextValidate ¶
ContextValidate validates this auto discovery filter based on context it is used
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 runtime.ContextValidatable // 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 // Example: MON // Required: true DayOfWeek *string `json:"dayOfWeek"` // description // Example: regular MGD updates Description string `json:"description,omitempty"` // hour // Example: 15 // Required: true Hour *int32 `json:"hour"` // level // Read Only: true Level string `json:"level,omitempty"` // minute // Example: 0 // Required: true Minute *int32 `json:"minute"` // occurrence // Example: Any // Required: true Occurrence *string `json:"occurrence"` // timezone // Example: Americas/Los Angeles Timezone string `json:"timezone,omitempty"` // type // Read Only: true Type string `json:"type,omitempty"` // version // Example: MGD // Required: true Version *string `json:"version"` }
AutomaticUpgradeInfo automatic upgrade info
swagger:model AutomaticUpgradeInfo
func (*AutomaticUpgradeInfo) ContextValidate ¶
ContextValidate validate this automatic upgrade info based on the context it is used
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) ContextValidate ¶
ContextValidate validates this aws account test result based on context it is used
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) ContextValidate ¶
func (m *AwsAutoScalingServiceLimitsCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this aws auto scaling service limits collector attribute based on the context it is used
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) ContextValidate ¶
func (m *AwsBillingCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this aws billing collector attribute based on the context it is used
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) ContextValidate ¶
func (m *AwsBillingReportCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this aws billing report collector attribute based on the context it is used
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) ContextValidate ¶
func (m *AwsBillingReportDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this aws billing report discovery method based on the context it is used
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) ContextValidate ¶
func (m *AwsClassicElbServiceLimitsCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this aws classic elb service limits collector attribute based on the context it is used
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) ContextValidate ¶
func (m *AwsCloudWatchCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this aws cloud watch collector attribute based on the context it is used
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) ContextValidate ¶
func (m *AwsDynamodbCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this aws dynamodb collector attribute based on the context it is used
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) ContextValidate ¶
func (m *AwsEC2ReservedInstanceCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this aws e c2 reserved instance collector attribute based on the context it is used
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) ContextValidate ¶
func (m *AwsEC2ReservedInstanceCoverageCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this aws e c2 reserved instance coverage collector attribute based on the context it is used
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) ContextValidate ¶
func (m *AwsEC2ReservedInstanceCoverageDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this aws e c2 reserved instance coverage discovery method based on the context it is used
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) ContextValidate ¶
func (m *AwsEC2ReservedInstanceDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this aws e c2 reserved instance discovery method based on the context it is used
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) ContextValidate ¶
func (m *AwsEC2ScheduledEventsCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this aws e c2 scheduled events collector attribute based on the context it is used
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) ContextValidate ¶
func (m *AwsEc2ServiceLimitsCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this aws ec2 service limits collector attribute based on the context it is used
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) ContextValidate ¶
func (m *AwsEcsServiceDetailsCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this aws ecs service details collector attribute based on the context it is used
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) ContextValidate ¶
func (m *AwsEcsServiceDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this aws ecs service discovery method based on the context it is used
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) ContextValidate ¶
func (m *AwsElastiCacheDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this aws elasti cache discovery method based on the context it is used
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) ContextValidate ¶
ContextValidate validates this aws external Id based on context it is used
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) ContextValidate ¶
func (m *AwsLBTargetGroupDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this aws l b target group discovery method based on the context it is used
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) ContextValidate ¶
func (m *AwsRedShiftDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this aws red shift discovery method based on the context it is used
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 AwsRssEventSource ¶
type AwsRssEventSource struct { // The polling interval for the EventSource Schedule int32 `json:"schedule,omitempty"` // contains filtered or unexported fields }
AwsRssEventSource aws rss event source
swagger:model AwsRssEventSource
func (*AwsRssEventSource) AlertBodyTemplate ¶
func (m *AwsRssEventSource) AlertBodyTemplate() string
AlertBodyTemplate gets the alert body template of this subtype
func (*AwsRssEventSource) AlertEffectiveIval ¶
func (m *AwsRssEventSource) AlertEffectiveIval() *int32
AlertEffectiveIval gets the alert effective ival of this subtype
func (*AwsRssEventSource) AlertLevel ¶
func (m *AwsRssEventSource) AlertLevel() string
AlertLevel gets the alert level of this subtype
func (*AwsRssEventSource) AlertSubjectTemplate ¶
func (m *AwsRssEventSource) AlertSubjectTemplate() string
AlertSubjectTemplate gets the alert subject template of this subtype
func (*AwsRssEventSource) AppliesTo ¶
func (m *AwsRssEventSource) AppliesTo() string
AppliesTo gets the applies to of this subtype
func (*AwsRssEventSource) ClearAfterAck ¶
func (m *AwsRssEventSource) ClearAfterAck() bool
ClearAfterAck gets the clear after ack of this subtype
func (*AwsRssEventSource) Collector ¶
func (m *AwsRssEventSource) Collector() string
Collector gets the collector of this subtype
func (*AwsRssEventSource) ContextValidate ¶
ContextValidate validate this aws rss event source based on the context it is used
func (*AwsRssEventSource) Description ¶
func (m *AwsRssEventSource) Description() string
Description gets the description of this subtype
func (*AwsRssEventSource) Filters ¶
func (m *AwsRssEventSource) Filters() []*RestEventSourceFilter
Filters gets the filters of this subtype
func (*AwsRssEventSource) Group ¶
func (m *AwsRssEventSource) Group() string
Group gets the group of this subtype
func (*AwsRssEventSource) ID ¶
func (m *AwsRssEventSource) ID() int32
ID gets the id of this subtype
func (*AwsRssEventSource) MarshalBinary ¶
func (m *AwsRssEventSource) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AwsRssEventSource) MarshalJSON ¶
func (m AwsRssEventSource) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AwsRssEventSource) Name ¶
func (m *AwsRssEventSource) Name() *string
Name gets the name of this subtype
func (*AwsRssEventSource) SetAlertBodyTemplate ¶
func (m *AwsRssEventSource) SetAlertBodyTemplate(val string)
SetAlertBodyTemplate sets the alert body template of this subtype
func (*AwsRssEventSource) SetAlertEffectiveIval ¶
func (m *AwsRssEventSource) SetAlertEffectiveIval(val *int32)
SetAlertEffectiveIval sets the alert effective ival of this subtype
func (*AwsRssEventSource) SetAlertLevel ¶
func (m *AwsRssEventSource) SetAlertLevel(val string)
SetAlertLevel sets the alert level of this subtype
func (*AwsRssEventSource) SetAlertSubjectTemplate ¶
func (m *AwsRssEventSource) SetAlertSubjectTemplate(val string)
SetAlertSubjectTemplate sets the alert subject template of this subtype
func (*AwsRssEventSource) SetAppliesTo ¶
func (m *AwsRssEventSource) SetAppliesTo(val string)
SetAppliesTo sets the applies to of this subtype
func (*AwsRssEventSource) SetClearAfterAck ¶
func (m *AwsRssEventSource) SetClearAfterAck(val bool)
SetClearAfterAck sets the clear after ack of this subtype
func (*AwsRssEventSource) SetCollector ¶
func (m *AwsRssEventSource) SetCollector(val string)
SetCollector sets the collector of this subtype
func (*AwsRssEventSource) SetDescription ¶
func (m *AwsRssEventSource) SetDescription(val string)
SetDescription sets the description of this subtype
func (*AwsRssEventSource) SetFilters ¶
func (m *AwsRssEventSource) SetFilters(val []*RestEventSourceFilter)
SetFilters sets the filters of this subtype
func (*AwsRssEventSource) SetGroup ¶
func (m *AwsRssEventSource) SetGroup(val string)
SetGroup sets the group of this subtype
func (*AwsRssEventSource) SetID ¶
func (m *AwsRssEventSource) SetID(val int32)
SetID sets the id of this subtype
func (*AwsRssEventSource) SetName ¶
func (m *AwsRssEventSource) SetName(val *string)
SetName sets the name of this subtype
func (*AwsRssEventSource) SetSuppressDuplicatesES ¶
func (m *AwsRssEventSource) SetSuppressDuplicatesES(val bool)
SetSuppressDuplicatesES sets the suppress duplicates e s of this subtype
func (*AwsRssEventSource) SetTags ¶
func (m *AwsRssEventSource) SetTags(val string)
SetTags sets the tags of this subtype
func (*AwsRssEventSource) SetTechnology ¶
func (m *AwsRssEventSource) SetTechnology(val string)
SetTechnology sets the technology of this subtype
func (*AwsRssEventSource) SetVersion ¶
func (m *AwsRssEventSource) SetVersion(val int64)
SetVersion sets the version of this subtype
func (*AwsRssEventSource) SuppressDuplicatesES ¶
func (m *AwsRssEventSource) SuppressDuplicatesES() bool
SuppressDuplicatesES gets the suppress duplicates e s of this subtype
func (*AwsRssEventSource) Tags ¶
func (m *AwsRssEventSource) Tags() string
Tags gets the tags of this subtype
func (*AwsRssEventSource) Technology ¶
func (m *AwsRssEventSource) Technology() string
Technology gets the technology of this subtype
func (*AwsRssEventSource) UnmarshalBinary ¶
func (m *AwsRssEventSource) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AwsRssEventSource) UnmarshalJSON ¶
func (m *AwsRssEventSource) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*AwsRssEventSource) Validate ¶
func (m *AwsRssEventSource) Validate(formats strfmt.Registry) error
Validate validates this aws rss event source
func (*AwsRssEventSource) Version ¶
func (m *AwsRssEventSource) Version() int64
Version gets the version of this subtype
type AwsS3CollectorAttribute ¶
type AwsS3CollectorAttribute struct {
AwsS3CollectorAttributeAllOf1
}
AwsS3CollectorAttribute aws s3 collector attribute
swagger:model AwsS3CollectorAttribute
func (*AwsS3CollectorAttribute) ContextValidate ¶
func (m *AwsS3CollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this aws s3 collector attribute based on the context it is used
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) ContextValidate ¶
func (m *AwsServiceLimitsFromTrustedAdvisorCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this aws service limits from trusted advisor collector attribute based on the context it is used
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) ContextValidate ¶
func (m *AwsServiceRegionDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this aws service region discovery method based on the context it is used
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) ContextValidate ¶
func (m *AwsSesServiceLimitsCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this aws ses service limits collector attribute based on the context it is used
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) ContextValidate ¶
func (m *AwsSqsCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this aws sqs collector attribute based on the context it is used
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) ContextValidate ¶
func (m *AzureAccountTestResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this azure account test result based on context it is used
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) ContextValidate ¶
func (m *AzureBillingCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this azure billing collector attribute based on the context it is used
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) ContextValidate ¶
func (m *AzureBillingDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this azure billing discovery method based on the context it is used
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) ContextValidate ¶
func (m *AzureInsightsCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this azure insights collector attribute based on the context it is used
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) ContextValidate ¶
ContextValidate validate this azure netscan based on the context it is used
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) IgnoreSystemIPsDuplicates ¶
func (m *AzureNetscan) IgnoreSystemIPsDuplicates() bool
IgnoreSystemIPsDuplicates gets the ignore system i ps duplicates 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() *RestSchedule
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) SetIgnoreSystemIPsDuplicates ¶
func (m *AzureNetscan) SetIgnoreSystemIPsDuplicates(val bool)
SetIgnoreSystemIPsDuplicates sets the ignore system i ps duplicates 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 *RestSchedule)
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) ContextValidate ¶
func (m *AzureNetworkServiceLimitsCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this azure network service limits collector attribute based on the context it is used
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) ContextValidate ¶
func (m *AzureRedisCacheDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this azure redis cache discovery method based on the context it is used
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) ContextValidate ¶
func (m *AzureResourceHealthCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this azure resource health collector attribute based on the context it is used
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 AzureRssEventSource ¶
type AzureRssEventSource struct { // The polling interval for the EventSource Schedule int32 `json:"schedule,omitempty"` // contains filtered or unexported fields }
AzureRssEventSource azure rss event source
swagger:model AzureRssEventSource
func (*AzureRssEventSource) AlertBodyTemplate ¶
func (m *AzureRssEventSource) AlertBodyTemplate() string
AlertBodyTemplate gets the alert body template of this subtype
func (*AzureRssEventSource) AlertEffectiveIval ¶
func (m *AzureRssEventSource) AlertEffectiveIval() *int32
AlertEffectiveIval gets the alert effective ival of this subtype
func (*AzureRssEventSource) AlertLevel ¶
func (m *AzureRssEventSource) AlertLevel() string
AlertLevel gets the alert level of this subtype
func (*AzureRssEventSource) AlertSubjectTemplate ¶
func (m *AzureRssEventSource) AlertSubjectTemplate() string
AlertSubjectTemplate gets the alert subject template of this subtype
func (*AzureRssEventSource) AppliesTo ¶
func (m *AzureRssEventSource) AppliesTo() string
AppliesTo gets the applies to of this subtype
func (*AzureRssEventSource) ClearAfterAck ¶
func (m *AzureRssEventSource) ClearAfterAck() bool
ClearAfterAck gets the clear after ack of this subtype
func (*AzureRssEventSource) Collector ¶
func (m *AzureRssEventSource) Collector() string
Collector gets the collector of this subtype
func (*AzureRssEventSource) ContextValidate ¶
ContextValidate validate this azure rss event source based on the context it is used
func (*AzureRssEventSource) Description ¶
func (m *AzureRssEventSource) Description() string
Description gets the description of this subtype
func (*AzureRssEventSource) Filters ¶
func (m *AzureRssEventSource) Filters() []*RestEventSourceFilter
Filters gets the filters of this subtype
func (*AzureRssEventSource) Group ¶
func (m *AzureRssEventSource) Group() string
Group gets the group of this subtype
func (*AzureRssEventSource) ID ¶
func (m *AzureRssEventSource) ID() int32
ID gets the id of this subtype
func (*AzureRssEventSource) MarshalBinary ¶
func (m *AzureRssEventSource) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (AzureRssEventSource) MarshalJSON ¶
func (m AzureRssEventSource) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*AzureRssEventSource) Name ¶
func (m *AzureRssEventSource) Name() *string
Name gets the name of this subtype
func (*AzureRssEventSource) SetAlertBodyTemplate ¶
func (m *AzureRssEventSource) SetAlertBodyTemplate(val string)
SetAlertBodyTemplate sets the alert body template of this subtype
func (*AzureRssEventSource) SetAlertEffectiveIval ¶
func (m *AzureRssEventSource) SetAlertEffectiveIval(val *int32)
SetAlertEffectiveIval sets the alert effective ival of this subtype
func (*AzureRssEventSource) SetAlertLevel ¶
func (m *AzureRssEventSource) SetAlertLevel(val string)
SetAlertLevel sets the alert level of this subtype
func (*AzureRssEventSource) SetAlertSubjectTemplate ¶
func (m *AzureRssEventSource) SetAlertSubjectTemplate(val string)
SetAlertSubjectTemplate sets the alert subject template of this subtype
func (*AzureRssEventSource) SetAppliesTo ¶
func (m *AzureRssEventSource) SetAppliesTo(val string)
SetAppliesTo sets the applies to of this subtype
func (*AzureRssEventSource) SetClearAfterAck ¶
func (m *AzureRssEventSource) SetClearAfterAck(val bool)
SetClearAfterAck sets the clear after ack of this subtype
func (*AzureRssEventSource) SetCollector ¶
func (m *AzureRssEventSource) SetCollector(val string)
SetCollector sets the collector of this subtype
func (*AzureRssEventSource) SetDescription ¶
func (m *AzureRssEventSource) SetDescription(val string)
SetDescription sets the description of this subtype
func (*AzureRssEventSource) SetFilters ¶
func (m *AzureRssEventSource) SetFilters(val []*RestEventSourceFilter)
SetFilters sets the filters of this subtype
func (*AzureRssEventSource) SetGroup ¶
func (m *AzureRssEventSource) SetGroup(val string)
SetGroup sets the group of this subtype
func (*AzureRssEventSource) SetID ¶
func (m *AzureRssEventSource) SetID(val int32)
SetID sets the id of this subtype
func (*AzureRssEventSource) SetName ¶
func (m *AzureRssEventSource) SetName(val *string)
SetName sets the name of this subtype
func (*AzureRssEventSource) SetSuppressDuplicatesES ¶
func (m *AzureRssEventSource) SetSuppressDuplicatesES(val bool)
SetSuppressDuplicatesES sets the suppress duplicates e s of this subtype
func (*AzureRssEventSource) SetTags ¶
func (m *AzureRssEventSource) SetTags(val string)
SetTags sets the tags of this subtype
func (*AzureRssEventSource) SetTechnology ¶
func (m *AzureRssEventSource) SetTechnology(val string)
SetTechnology sets the technology of this subtype
func (*AzureRssEventSource) SetVersion ¶
func (m *AzureRssEventSource) SetVersion(val int64)
SetVersion sets the version of this subtype
func (*AzureRssEventSource) SuppressDuplicatesES ¶
func (m *AzureRssEventSource) SuppressDuplicatesES() bool
SuppressDuplicatesES gets the suppress duplicates e s of this subtype
func (*AzureRssEventSource) Tags ¶
func (m *AzureRssEventSource) Tags() string
Tags gets the tags of this subtype
func (*AzureRssEventSource) Technology ¶
func (m *AzureRssEventSource) Technology() string
Technology gets the technology of this subtype
func (*AzureRssEventSource) UnmarshalBinary ¶
func (m *AzureRssEventSource) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*AzureRssEventSource) UnmarshalJSON ¶
func (m *AzureRssEventSource) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*AzureRssEventSource) Validate ¶
func (m *AzureRssEventSource) Validate(formats strfmt.Registry) error
Validate validates this azure rss event source
func (*AzureRssEventSource) Version ¶
func (m *AzureRssEventSource) Version() int64
Version gets the version of this subtype
type AzureServiceRegionDiscoveryMethod ¶
type AzureServiceRegionDiscoveryMethod struct {
AzureServiceRegionDiscoveryMethodAllOf1
}
AzureServiceRegionDiscoveryMethod azure service region discovery method
swagger:model AzureServiceRegionDiscoveryMethod
func (*AzureServiceRegionDiscoveryMethod) ContextValidate ¶
func (m *AzureServiceRegionDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this azure service region discovery method based on the context it is used
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) ContextValidate ¶
func (m *AzureStorageServiceLimitsCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this azure storage service limits collector attribute based on the context it is used
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) ContextValidate ¶
func (m *AzureSubscriptionDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this azure subscription discovery method based on the context it is used
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) ContextValidate ¶
func (m *AzureVMServiceLimitsCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this azure VM service limits collector attribute based on the context it is used
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) ContextValidate ¶
ContextValidate validate this basic authentication based on the context it is used
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) ContextValidate ¶
ContextValidate validate this batch job execution item based on the context it is used
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) ContextValidate ¶
ContextValidate validate this batch job widget based on the context it is used
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) ContextValidate ¶
ContextValidate validate this batch job widget data based on the context it is used
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) ContextValidate ¶
func (m *BatchScriptCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this batch script collector attribute based on the context it is used
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) ContextValidate ¶
ContextValidate validate this big number data based on the context it is used
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) ContextValidate ¶
ContextValidate validates this big number data point based on context it is used
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) ContextValidate ¶
ContextValidate validate this big number info based on the context it is used
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) ContextValidate ¶
ContextValidate validate this big number item based on the context it is used
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) ContextValidate ¶
ContextValidate validate this big number widget based on the context it is used
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) ContextValidate ¶
ContextValidate validate this big number widget data based on the context it is used
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) ContextValidate ¶
func (m *CIMAutoDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this c i m auto discovery method based on the context it is used
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) ContextValidate ¶
ContextValidate validate this c i m collector attribute based on the context it is used
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) ContextValidate ¶
ContextValidate validate this cell data based on the context it is used
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) ContextValidate ¶
ContextValidate validate this chain based on the context it is used
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) ContextValidate ¶
func (m *CloudWatchAutoDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this cloud watch auto discovery method based on the context it is used
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 // Example: 75 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 // Example: 10 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 // Example: Linux Collector 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, the default value is true // Example: true EnableFailBack interface{} `json:"enableFailBack,omitempty"` // Whether or not the device the Collector is installed on is enabled for fail over // Example: true EnableFailOverOnCollectorDevice bool `json:"enableFailOverOnCollectorDevice,omitempty"` // The Id of the escalation chain associated with this Collector // Example: 80 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 // Example: 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 // Example: 15 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 // Example: 0 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 // Example: true 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) ContextValidate ¶
ContextValidate validate this collector based on the context it is used
func (*Collector) MarshalBinary ¶
MarshalBinary interface implementation
func (*Collector) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type CollectorAttribute ¶
type CollectorAttribute interface { runtime.Validatable runtime.ContextValidatable // 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) ContextValidate ¶
func (m *CollectorAutoDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this collector auto discovery method based on the context it is used
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 // Example: 75 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 // Example: 10 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 // Example: Linux Collector 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, the default value is true // Example: true EnableFailBack interface{} `json:"enableFailBack,omitempty"` // Whether or not the device the Collector is installed on is enabled for fail over // Example: true EnableFailOverOnCollectorDevice bool `json:"enableFailOverOnCollectorDevice,omitempty"` // The Id of the escalation chain associated with this Collector // Example: 80 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 // Example: 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 // Example: 15 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 // Example: 0 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 // Example: true 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) ContextValidate ¶
ContextValidate validate this collector base based on the context it is used
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 { // if the collector is autoBalance set as true or false AutoBalance string `json:"autoBalance,omitempty"` // threshold for instance count strategy to check if a collector has high load AutoBalanceInstanceCountThreshold int32 `json:"autoBalanceInstanceCountThreshold,omitempty"` // the auto balance strategy AutoBalanceStrategy string `json:"autoBalanceStrategy,omitempty"` // 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 // Example: Group for collectors dedicated to Network Devices 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 // Example: Collector (Network Devices) // 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) ContextValidate ¶
ContextValidate validate this collector group based on the context it is used
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) ContextValidate ¶
func (m *CollectorGroupPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this collector group pagination response based on the context it is used
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) ContextValidate ¶
func (m *CollectorPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this collector pagination response based on the context it is used
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) ContextValidate ¶
ContextValidate validate this collector SDT based on the context it is used
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 CollectorVersion ¶
type CollectorVersion struct { // True if Linux collector available // Read Only: true Has32bitLinux *bool `json:"has32bitLinux,omitempty"` // True if Windows collector available // Read Only: true Has32bitWindows *bool `json:"has32bitWindows,omitempty"` // The collector major version // Read Only: true MajorVersion int32 `json:"majorVersion,omitempty"` // True if collector is a required release // Read Only: true Mandatory *bool `json:"mandatory,omitempty"` // The collector minor version // Read Only: true MinorVersion int32 `json:"minorVersion,omitempty"` // Release Epoch for official releases // Read Only: true ReleaseEpoch int64 `json:"releaseEpoch,omitempty"` // False for early release. True for general release // Read Only: true Stable *bool `json:"stable,omitempty"` }
CollectorVersion collector version
swagger:model CollectorVersion
func (*CollectorVersion) ContextValidate ¶
ContextValidate validate this collector version based on the context it is used
func (*CollectorVersion) MarshalBinary ¶
func (m *CollectorVersion) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CollectorVersion) UnmarshalBinary ¶
func (m *CollectorVersion) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CollectorVersionPaginationResponse ¶
type CollectorVersionPaginationResponse struct { // items Items []*CollectorVersion `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
CollectorVersionPaginationResponse collector version pagination response
swagger:model CollectorVersionPaginationResponse
func (*CollectorVersionPaginationResponse) ContextValidate ¶
func (m *CollectorVersionPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this collector version pagination response based on the context it is used
func (*CollectorVersionPaginationResponse) MarshalBinary ¶
func (m *CollectorVersionPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CollectorVersionPaginationResponse) UnmarshalBinary ¶
func (m *CollectorVersionPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
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) ContextValidate ¶
ContextValidate validates this color threshold based on context it is used
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"` // unit label // Read Only: true UnitLabel string `json:"unitLabel,omitempty"` }
ColumnHeader column header
swagger:model ColumnHeader
func (*ColumnHeader) ContextValidate ¶
ContextValidate validate this column header based on the context it is used
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 ConversationFilter ¶
type ConversationFilter struct { // from endpoint FromEndpoint string `json:"fromEndpoint,omitempty"` // from operator FromOperator string `json:"fromOperator,omitempty"` // include or exclude IncludeOrExclude string `json:"includeOrExclude,omitempty"` // to endpoint ToEndpoint string `json:"toEndpoint,omitempty"` // to operator ToOperator string `json:"toOperator,omitempty"` }
ConversationFilter conversation filter
swagger:model ConversationFilter
func (*ConversationFilter) ContextValidate ¶
ContextValidate validates this conversation filter based on context it is used
func (*ConversationFilter) MarshalBinary ¶
func (m *ConversationFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ConversationFilter) UnmarshalBinary ¶
func (m *ConversationFilter) 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) ContextValidate ¶
ContextValidate validates this counter based on context it is used
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) ContextValidate ¶
func (m *CustomFlexibleVirtualDataSourceEx) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this custom flexible virtual data source ex based on the context it is used
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 // the default value is true Aggregate interface{} `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), the default value is true Desc interface{} `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) ContextValidate ¶
ContextValidate validate this custom graph based on the context it is used
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 CustomGraphWidget ¶
type CustomGraphWidget struct { // graph info GraphInfo *CustomGraph `json:"graphInfo,omitempty"` // contains filtered or unexported fields }
CustomGraphWidget custom graph widget
swagger:model CustomGraphWidget
func (*CustomGraphWidget) ContextValidate ¶
ContextValidate validate this custom graph widget based on the context it is used
func (*CustomGraphWidget) DashboardID ¶
func (m *CustomGraphWidget) DashboardID() *int32
DashboardID gets the dashboard Id of this subtype
func (*CustomGraphWidget) Description ¶
func (m *CustomGraphWidget) Description() string
Description gets the description of this subtype
func (*CustomGraphWidget) ID ¶
func (m *CustomGraphWidget) ID() int32
ID gets the id of this subtype
func (*CustomGraphWidget) Interval ¶
func (m *CustomGraphWidget) Interval() int32
Interval gets the interval of this subtype
func (*CustomGraphWidget) LastUpdatedBy ¶
func (m *CustomGraphWidget) LastUpdatedBy() string
LastUpdatedBy gets the last updated by of this subtype
func (*CustomGraphWidget) LastUpdatedOn ¶
func (m *CustomGraphWidget) LastUpdatedOn() int64
LastUpdatedOn gets the last updated on of this subtype
func (*CustomGraphWidget) MarshalBinary ¶
func (m *CustomGraphWidget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (CustomGraphWidget) MarshalJSON ¶
func (m CustomGraphWidget) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*CustomGraphWidget) Name ¶
func (m *CustomGraphWidget) Name() *string
Name gets the name of this subtype
func (*CustomGraphWidget) SetDashboardID ¶
func (m *CustomGraphWidget) SetDashboardID(val *int32)
SetDashboardID sets the dashboard Id of this subtype
func (*CustomGraphWidget) SetDescription ¶
func (m *CustomGraphWidget) SetDescription(val string)
SetDescription sets the description of this subtype
func (*CustomGraphWidget) SetID ¶
func (m *CustomGraphWidget) SetID(val int32)
SetID sets the id of this subtype
func (*CustomGraphWidget) SetInterval ¶
func (m *CustomGraphWidget) SetInterval(val int32)
SetInterval sets the interval of this subtype
func (*CustomGraphWidget) SetLastUpdatedBy ¶
func (m *CustomGraphWidget) SetLastUpdatedBy(val string)
SetLastUpdatedBy sets the last updated by of this subtype
func (*CustomGraphWidget) SetLastUpdatedOn ¶
func (m *CustomGraphWidget) SetLastUpdatedOn(val int64)
SetLastUpdatedOn sets the last updated on of this subtype
func (*CustomGraphWidget) SetName ¶
func (m *CustomGraphWidget) SetName(val *string)
SetName sets the name of this subtype
func (*CustomGraphWidget) SetTheme ¶
func (m *CustomGraphWidget) SetTheme(val string)
SetTheme sets the theme of this subtype
func (*CustomGraphWidget) SetTimescale ¶
func (m *CustomGraphWidget) SetTimescale(val string)
SetTimescale sets the timescale of this subtype
func (*CustomGraphWidget) SetType ¶
func (m *CustomGraphWidget) SetType(val string)
SetType sets the type of this subtype
func (*CustomGraphWidget) SetUserPermission ¶
func (m *CustomGraphWidget) SetUserPermission(val string)
SetUserPermission sets the user permission of this subtype
func (*CustomGraphWidget) Theme ¶
func (m *CustomGraphWidget) Theme() string
Theme gets the theme of this subtype
func (*CustomGraphWidget) Timescale ¶
func (m *CustomGraphWidget) Timescale() string
Timescale gets the timescale of this subtype
func (*CustomGraphWidget) Type ¶
func (m *CustomGraphWidget) Type() string
Type gets the type of this subtype
func (*CustomGraphWidget) UnmarshalBinary ¶
func (m *CustomGraphWidget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*CustomGraphWidget) UnmarshalJSON ¶
func (m *CustomGraphWidget) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*CustomGraphWidget) UserPermission ¶
func (m *CustomGraphWidget) UserPermission() string
UserPermission gets the user permission of this subtype
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) ContextValidate ¶
ContextValidate validate this custom report based on the context it is used
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) ContextValidate ¶
func (m *CustomVirtualDataPoint) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this custom virtual data point based on the context it is used
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 DNSCollectorAttribute ¶
type DNSCollectorAttribute struct {
DNSCollectorAttributeAllOf1
}
DNSCollectorAttribute DNS collector attribute
swagger:model DNSCollectorAttribute
func (*DNSCollectorAttribute) ContextValidate ¶
ContextValidate validate this DNS collector attribute based on the context it is used
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 // Example: Windows Servers Performance Description string `json:"description,omitempty"` // Full name of the dashboard, including group path // Example: a new group//Collector Health/ // 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 // Example: 1 GroupID int32 `json:"groupId,omitempty"` // The name of group where created dashboard will reside // Example: Server Dashboard GroupName string `json:"groupName,omitempty"` // The Id of the dashboard // Read Only: true ID int32 `json:"id,omitempty"` // The name of the dashboard // Example: Default Device Group // 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 // Example: true 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 // Example: \"widgetTokens\":[{\"name\":\"defaultDeviceGroup\",\"value\":\"*\"},{\"name\":\"defaultServiceGroup\",\"value\":\"*\"}] 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) ContextValidate ¶
ContextValidate validate this dashboard based on the context it is used
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) ContextValidate ¶
ContextValidate validate this dashboard data based on the context it is used
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 // Example: Servers in LA DataCenter 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 // Example: LogicMonitor Dashboards // 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 // Example: 1 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) ContextValidate ¶
ContextValidate validate this dashboard group based on the context it is used
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) ContextValidate ¶
func (m *DashboardGroupPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this dashboard group pagination response based on the context it is used
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) ContextValidate ¶
func (m *DashboardPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this dashboard pagination response based on the context it is used
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) ContextValidate ¶
ContextValidate validate this dashboard report based on the context it is used
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) ContextValidate ¶
ContextValidate validate this data point based on the context it is used
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) ContextValidate ¶
func (m *DataPumpCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this data pump collector attribute based on the context it is used
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 { // The Applies To for the LMModule 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"` // The description for the LMModule 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"` // The group the LMModule is in Group string `json:"group,omitempty"` // has multi instances // Read Only: true HasMultiInstances *bool `json:"hasMultiInstances,omitempty"` // The ID of the LMModule // Required: true // Read Only: true ID int32 `json:"id"` // name // Required: true Name *string `json:"name"` // The Tags for the LMModule Tags string `json:"tags,omitempty"` // The Technical Notes for the LMModule 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) ContextValidate ¶
ContextValidate validate this data source based on the context it is used
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) ContextValidate ¶
ContextValidate validates this data source attribute based on context it is used
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) ContextValidate ¶
func (m *DataSourceOverviewGraph) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this data source overview graph based on the context it is used
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) ContextValidate ¶
func (m *DataSourceUpdateReasonsPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this data source update reasons pagination response based on the context it is used
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) ContextValidate ¶
func (m *DatasourceOverviewGraphPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this datasource overview graph pagination response based on the context it is used
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) ContextValidate ¶
func (m *DatasourcePaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this datasource pagination response based on the context it is used
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) ContextValidate ¶
ContextValidate validates this days until alert based on context it is used
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) ContextValidate ¶
ContextValidate validate this debug based on the context it is used
func (*Debug) MarshalBinary ¶
MarshalBinary interface implementation
func (*Debug) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type Device ¶
type Device struct { // The Auto Balanced Collector Group id. 0 means not monitored by ABCG AutoBalancedCollectorGroupID int32 `json:"autoBalancedCollectorGroupId,omitempty"` // 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 // Example: 1 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 // Example: This is a Cisco Router Description string `json:"description,omitempty"` // The type of device: 0 indicates a regular device, 2 indicates an AWS device, 4 indicates an Azure device // Example: 0 DeviceType int32 `json:"deviceType,omitempty"` // Indicates whether alerting is disabled (true) or enabled (false) for this device // Example: true DisableAlerting bool `json:"disableAlerting,omitempty"` // The display name of the device // Example: Cisco Router // Required: true DisplayName *string `json:"displayName"` // Indicates whether Netflow is enabled (true) or disabled (false) for the device // Example: true 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 // Example: 16,4,3 HostGroupIds string `json:"hostGroupIds,omitempty"` // 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 // Example: www.ciscorouter.com Link string `json:"link,omitempty"` // The host name or IP address of the device // Example: Main Collector // 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 // Example: 1 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 // Example: 2 // 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 // Example: -1 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 // Example: 0 // 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) ContextValidate ¶
ContextValidate validate this device based on the context it is used
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) ContextValidate ¶
ContextValidate validate this device batch job SDT based on the context it is used
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 // Example: \u003e=2 AlertExpr string `json:"alertExpr,omitempty"` // host | instance - Whether the cluster alert is based on an alert count across devices or instances // Example: host CountBy string `json:"countBy,omitempty"` // The description of the dataPoint you want to base the cluster alert on // Example: Inbound throughput, in megabits per second.\n\nBest choice for reports, etc. // Read Only: true DataPointDescription string `json:"dataPointDescription,omitempty"` // The id of the dataPoint you want to base the cluster alert on // Example: 2016 // Read Only: true DataPointID int32 `json:"dataPointId,omitempty"` // The name of the dataPoint you want to base the cluster alert on // Example: InMbps // Read Only: true DataPointName string `json:"dataPointName,omitempty"` // The display name of the dataSource you want to base the cluster alert on // Example: Interfaces (64 bit)- DataSourceDisplayName string `json:"dataSourceDisplayName,omitempty"` // The id of the dataSource you want to base the cluster alert on // Example: 396 DataSourceID int32 `json:"dataSourceId,omitempty"` // Whether or not alerting will be disabled // Example: false 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 // Example: 4 MinAlertLevel int32 `json:"minAlertLevel,omitempty"` // Whether or not alerting will be suppressed for individual alerts, the default value is true // Example: true SuppressIndAlert interface{} `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 // Example: absolute ThresholdType string `json:"thresholdType,omitempty"` }
DeviceClusterAlertConfig device cluster alert config
swagger:model DeviceClusterAlertConfig
func (*DeviceClusterAlertConfig) ContextValidate ¶
func (m *DeviceClusterAlertConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device cluster alert config based on the context it is used
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) ContextValidate ¶
func (m *DeviceClusterAlertConfigPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device cluster alert config pagination response based on the context it is used
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) ContextValidate ¶
func (m *DeviceClusterAlertDefSDT) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device cluster alert def SDT based on the context it is used
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) ContextValidate ¶
ContextValidate validate this device data source based on the context it is used
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) ContextValidate ¶
func (m *DeviceDataSourceAssociated) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device data source associated based on the context it is used
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) ContextValidate ¶
func (m *DeviceDataSourceAssociatedInstance) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this device data source associated instance based on context it is used
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) ContextValidate ¶
func (m *DeviceDataSourceAssociatedPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device data source associated pagination response based on the context it is used
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) ContextValidate ¶
ContextValidate validate this device data source data based on the context it is used
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 // Example: Ping Test 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 // Example: true 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 // Example: Ping // Required: true DisplayName *string `json:"displayName"` // The id of the instance group associated with the datasource instance // Example: 211 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 // Example: true 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 // Example: true 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 // Example: 1 // 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 // Example: 1 WildValue2 string `json:"wildValue2,omitempty"` }
DeviceDataSourceInstance device data source instance
swagger:model DeviceDataSourceInstance
func (*DeviceDataSourceInstance) ContextValidate ¶
func (m *DeviceDataSourceInstance) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device data source instance based on the context it is used
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) // Example: \u003e= 70 90 95 AlertExpr string `json:"alertExpr,omitempty"` // The note associated with the current alert threshold settings // Example: Router 1 Ping Check 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 // Example: true 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) ContextValidate ¶
func (m *DeviceDataSourceInstanceAlertSetting) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device data source instance alert setting based on the context it is used
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) ContextValidate ¶
func (m *DeviceDataSourceInstanceAlertSettingPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device data source instance alert setting pagination response based on the context it is used
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) ContextValidate ¶
func (m *DeviceDataSourceInstanceConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device data source instance config based on the context it is used
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) ContextValidate ¶
func (m *DeviceDataSourceInstanceConfigAlert) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this device data source instance config alert based on context it is used
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) ContextValidate ¶
func (m *DeviceDataSourceInstanceConfigDiff) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this device data source instance config diff based on context it is used
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) ContextValidate ¶
func (m *DeviceDataSourceInstanceData) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device data source instance data based on the context it is used
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 // Example: Test the availability of HQ 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 // Example: Ping Checks at HQ // Required: true Name *string `json:"name"` }
DeviceDataSourceInstanceGroup device data source instance group
swagger:model DeviceDataSourceInstanceGroup
func (*DeviceDataSourceInstanceGroup) ContextValidate ¶
func (m *DeviceDataSourceInstanceGroup) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device data source instance group based on the context it is used
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) ContextValidate ¶
func (m *DeviceDataSourceInstanceGroupSDT) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device data source instance group SDT based on the context it is used
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) ContextValidate ¶
func (m *DeviceDataSourceInstanceSDT) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device data source instance SDT based on the context it is used
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) ContextValidate ¶
ContextValidate validate this device data source SDT based on the context it is used
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) ContextValidate ¶
func (m *DeviceDataSourceSDTHistoryPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device data source SDT history pagination response based on the context it is used
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) ContextValidate ¶
ContextValidate validate this device datasource graph based on the context it is used
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) ContextValidate ¶
func (m *DeviceDatasourceInstanceConfigPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device datasource instance config pagination response based on the context it is used
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) ContextValidate ¶
func (m *DeviceDatasourceInstanceGroupPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device datasource instance group pagination response based on the context it is used
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) ContextValidate ¶
func (m *DeviceDatasourceInstancePaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device datasource instance pagination response based on the context it is used
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) ContextValidate ¶
func (m *DeviceDatasourcePaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device datasource pagination response based on the context it is used
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) ContextValidate ¶
ContextValidate validate this device event source SDT based on the context it is used
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) // Example: isLinux() 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 // Example: 1 DefaultCollectorID int32 `json:"defaultCollectorId,omitempty"` // The description of the device group // Example: Linux Servers Description string `json:"description,omitempty"` // Indicates whether alerting is disabled (true) or enabled (false) for this device group // Example: true 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 // Example: 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) // Example: Normal 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 // Example: Linux Servers // 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) // Example: 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) ContextValidate ¶
ContextValidate validate this device group based on the context it is used
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) ContextValidate ¶
func (m *DeviceGroupAlertThresholdInfo) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device group alert threshold info based on the context it is used
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) ContextValidate ¶
ContextValidate validate this device group data based on the context it is used
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 { // The Display Name of the DataSource // Read Only: true DataSourceDisplayName string `json:"dataSourceDisplayName,omitempty"` // The DataSource Group name // Read Only: true DataSourceGroupName string `json:"dataSourceGroupName,omitempty"` // The ID of the DataSource // Read Only: true DataSourceID int32 `json:"dataSourceId,omitempty"` // The Name of the DataSource // Read Only: true DataSourceName string `json:"dataSourceName,omitempty"` // The Type of the DataSource // Read Only: true DataSourceType string `json:"dataSourceType,omitempty"` // The ID of the Device Group for the DataSource // Read Only: true DeviceGroupID int32 `json:"deviceGroupId,omitempty"` // Boolean flag for enabling/disabling alerting for DataSource // Read Only: true DisableAlerting *bool `json:"disableAlerting,omitempty"` // Boolean flag for enabling/disabling monitoring of DataSource StopMonitoring bool `json:"stopMonitoring,omitempty"` }
DeviceGroupDataSource device group data source
swagger:model DeviceGroupDataSource
func (*DeviceGroupDataSource) ContextValidate ¶
ContextValidate validate this device group data source based on the context it is used
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) ContextValidate ¶
func (m *DeviceGroupDataSourceAlertConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device group data source alert config based on the context it is used
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) ContextValidate ¶
func (m *DeviceGroupDataSourceDataPointConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device group data source data point config based on the context it is used
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) ContextValidate ¶
func (m *DeviceGroupDatasourcePaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device group datasource pagination response based on the context it is used
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) ContextValidate ¶
func (m *DeviceGroupPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device group pagination response based on the context it is used
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) ContextValidate ¶
ContextValidate validate this device group SDT based on the context it is used
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) ContextValidate ¶
func (m *DeviceGroupSDTHistoryPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device group SDT history pagination response based on the context it is used
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 DeviceInstanceData ¶
type DeviceInstanceData struct { // data source name // Read Only: true DataSourceName string `json:"dataSourceName,omitempty"` // err msg // Read Only: true ErrMsg string `json:"errMsg,omitempty"` // instance Id // Read Only: true InstanceID string `json:"instanceId,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"` }
DeviceInstanceData device instance data
swagger:model DeviceInstanceData
func (*DeviceInstanceData) ContextValidate ¶
ContextValidate validate this device instance data based on the context it is used
func (*DeviceInstanceData) MarshalBinary ¶
func (m *DeviceInstanceData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceInstanceData) UnmarshalBinary ¶
func (m *DeviceInstanceData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceInstanceDataPaginationResponse ¶
type DeviceInstanceDataPaginationResponse struct { // items Items []*DeviceInstanceData `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
DeviceInstanceDataPaginationResponse device instance data pagination response
swagger:model DeviceInstanceDataPaginationResponse
func (*DeviceInstanceDataPaginationResponse) ContextValidate ¶
func (m *DeviceInstanceDataPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device instance data pagination response based on the context it is used
func (*DeviceInstanceDataPaginationResponse) MarshalBinary ¶
func (m *DeviceInstanceDataPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceInstanceDataPaginationResponse) UnmarshalBinary ¶
func (m *DeviceInstanceDataPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceInstances ¶
type DeviceInstances struct { // the ids of the instances, separated by commas // Example: 1,2,3,4,5 // Required: true InstanceIds *string `json:"instanceIds"` }
DeviceInstances device instances
swagger:model DeviceInstances
func (*DeviceInstances) ContextValidate ¶
ContextValidate validates this device instances based on context it is used
func (*DeviceInstances) MarshalBinary ¶
func (m *DeviceInstances) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceInstances) UnmarshalBinary ¶
func (m *DeviceInstances) 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) ContextValidate ¶
ContextValidate validate this device n o c item based on the context it is used
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) ContextValidate ¶
func (m *DevicePaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device pagination response based on the context it is used
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) ContextValidate ¶
ContextValidate validate this device SDT based on the context it is used
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) ContextValidate ¶
func (m *DeviceSDTHistoryPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device SDT history pagination response based on the context it is used
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) ContextValidate ¶
ContextValidate validate this device SLA widget based on the context it is used
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) ContextValidate ¶
ContextValidate validate this device SLA widget data based on the context it is used
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) ContextValidate ¶
ContextValidate validate this device status based on the context it is used
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) ContextValidate ¶
func (m *DummyAutoDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this dummy auto discovery method based on the context it is used
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) ContextValidate ¶
ContextValidate validates this dynamic column based on context it is used
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) ContextValidate ¶
ContextValidate validate this dynamic table widget based on the context it is used
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 three options: raw|percent|colorBar 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"` // The unit label UnitLabel string `json:"unitLabel,omitempty"` }
DynamicTableWidgetColumn dynamic table widget column
swagger:model DynamicTableWidgetColumn
func (*DynamicTableWidgetColumn) ContextValidate ¶
func (m *DynamicTableWidgetColumn) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this dynamic table widget column based on the context it is used
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) ContextValidate ¶
func (m *DynamicTableWidgetData) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this dynamic table widget data based on the context it is used
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) ContextValidate ¶
ContextValidate validate this dynamic table widget row based on the context it is used
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) ContextValidate ¶
func (m *EC2AutoDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this e c2 auto discovery method based on the context it is used
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 // Example: [{\"snmp.community\":\"test\"}] Custom map[string]string `json:"custom,omitempty"` // The ID of the device group that credentials should be inherited from, for this scan // Example: 1 DeviceGroupID int32 `json:"deviceGroupId,omitempty"` // The name of the device group that credentials should be inherited from, for this scan // Example: Network Devices DeviceGroupName string `json:"deviceGroupName,omitempty"` }
EC2NetscanPolicyCredential e c2 netscan policy credential
swagger:model EC2NetscanPolicyCredential
func (*EC2NetscanPolicyCredential) ContextValidate ¶
func (m *EC2NetscanPolicyCredential) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this e c2 netscan policy credential based on context it is used
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) ContextValidate ¶
func (m *EC2ScheduledEventAutoDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this e c2 scheduled event auto discovery method based on the context it is used
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) ContextValidate ¶
func (m *ESXAutoDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this e s x auto discovery method based on the context it is used
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) ContextValidate ¶
ContextValidate validate this e s x collector attribute based on the context it is used
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) ContextValidate ¶
ContextValidate validate this ec2 d d r based on the context it is used
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 // Example: private // 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 // Example: 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) ContextValidate ¶
ContextValidate validate this ec2 netscan based on the context it is used
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) IgnoreSystemIPsDuplicates ¶
func (m *Ec2Netscan) IgnoreSystemIPsDuplicates() bool
IgnoreSystemIPsDuplicates gets the ignore system i ps duplicates 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() *RestSchedule
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) SetIgnoreSystemIPsDuplicates ¶
func (m *Ec2Netscan) SetIgnoreSystemIPsDuplicates(val bool)
SetIgnoreSystemIPsDuplicates sets the ignore system i ps duplicates 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 *RestSchedule)
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 EchoEventSource ¶
type EchoEventSource struct { EchoEventSourceAllOf1 // contains filtered or unexported fields }
EchoEventSource echo event source
swagger:model EchoEventSource
func (*EchoEventSource) AlertBodyTemplate ¶
func (m *EchoEventSource) AlertBodyTemplate() string
AlertBodyTemplate gets the alert body template of this subtype
func (*EchoEventSource) AlertEffectiveIval ¶
func (m *EchoEventSource) AlertEffectiveIval() *int32
AlertEffectiveIval gets the alert effective ival of this subtype
func (*EchoEventSource) AlertLevel ¶
func (m *EchoEventSource) AlertLevel() string
AlertLevel gets the alert level of this subtype
func (*EchoEventSource) AlertSubjectTemplate ¶
func (m *EchoEventSource) AlertSubjectTemplate() string
AlertSubjectTemplate gets the alert subject template of this subtype
func (*EchoEventSource) AppliesTo ¶
func (m *EchoEventSource) AppliesTo() string
AppliesTo gets the applies to of this subtype
func (*EchoEventSource) ClearAfterAck ¶
func (m *EchoEventSource) ClearAfterAck() bool
ClearAfterAck gets the clear after ack of this subtype
func (*EchoEventSource) Collector ¶
func (m *EchoEventSource) Collector() string
Collector gets the collector of this subtype
func (*EchoEventSource) ContextValidate ¶
ContextValidate validate this echo event source based on the context it is used
func (*EchoEventSource) Description ¶
func (m *EchoEventSource) Description() string
Description gets the description of this subtype
func (*EchoEventSource) Filters ¶
func (m *EchoEventSource) Filters() []*RestEventSourceFilter
Filters gets the filters of this subtype
func (*EchoEventSource) Group ¶
func (m *EchoEventSource) Group() string
Group gets the group of this subtype
func (*EchoEventSource) MarshalBinary ¶
func (m *EchoEventSource) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (EchoEventSource) MarshalJSON ¶
func (m EchoEventSource) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*EchoEventSource) Name ¶
func (m *EchoEventSource) Name() *string
Name gets the name of this subtype
func (*EchoEventSource) SetAlertBodyTemplate ¶
func (m *EchoEventSource) SetAlertBodyTemplate(val string)
SetAlertBodyTemplate sets the alert body template of this subtype
func (*EchoEventSource) SetAlertEffectiveIval ¶
func (m *EchoEventSource) SetAlertEffectiveIval(val *int32)
SetAlertEffectiveIval sets the alert effective ival of this subtype
func (*EchoEventSource) SetAlertLevel ¶
func (m *EchoEventSource) SetAlertLevel(val string)
SetAlertLevel sets the alert level of this subtype
func (*EchoEventSource) SetAlertSubjectTemplate ¶
func (m *EchoEventSource) SetAlertSubjectTemplate(val string)
SetAlertSubjectTemplate sets the alert subject template of this subtype
func (*EchoEventSource) SetAppliesTo ¶
func (m *EchoEventSource) SetAppliesTo(val string)
SetAppliesTo sets the applies to of this subtype
func (*EchoEventSource) SetClearAfterAck ¶
func (m *EchoEventSource) SetClearAfterAck(val bool)
SetClearAfterAck sets the clear after ack of this subtype
func (*EchoEventSource) SetCollector ¶
func (m *EchoEventSource) SetCollector(val string)
SetCollector sets the collector of this subtype
func (*EchoEventSource) SetDescription ¶
func (m *EchoEventSource) SetDescription(val string)
SetDescription sets the description of this subtype
func (*EchoEventSource) SetFilters ¶
func (m *EchoEventSource) SetFilters(val []*RestEventSourceFilter)
SetFilters sets the filters of this subtype
func (*EchoEventSource) SetGroup ¶
func (m *EchoEventSource) SetGroup(val string)
SetGroup sets the group of this subtype
func (*EchoEventSource) SetID ¶
func (m *EchoEventSource) SetID(val int32)
SetID sets the id of this subtype
func (*EchoEventSource) SetName ¶
func (m *EchoEventSource) SetName(val *string)
SetName sets the name of this subtype
func (*EchoEventSource) SetSuppressDuplicatesES ¶
func (m *EchoEventSource) SetSuppressDuplicatesES(val bool)
SetSuppressDuplicatesES sets the suppress duplicates e s of this subtype
func (*EchoEventSource) SetTags ¶
func (m *EchoEventSource) SetTags(val string)
SetTags sets the tags of this subtype
func (*EchoEventSource) SetTechnology ¶
func (m *EchoEventSource) SetTechnology(val string)
SetTechnology sets the technology of this subtype
func (*EchoEventSource) SetVersion ¶
func (m *EchoEventSource) SetVersion(val int64)
SetVersion sets the version of this subtype
func (*EchoEventSource) SuppressDuplicatesES ¶
func (m *EchoEventSource) SuppressDuplicatesES() bool
SuppressDuplicatesES gets the suppress duplicates e s of this subtype
func (*EchoEventSource) Tags ¶
func (m *EchoEventSource) Tags() string
Tags gets the tags of this subtype
func (*EchoEventSource) Technology ¶
func (m *EchoEventSource) Technology() string
Technology gets the technology of this subtype
func (*EchoEventSource) UnmarshalBinary ¶
func (m *EchoEventSource) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*EchoEventSource) UnmarshalJSON ¶
func (m *EchoEventSource) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*EchoEventSource) Validate ¶
func (m *EchoEventSource) Validate(formats strfmt.Registry) error
Validate validates this echo event source
func (*EchoEventSource) Version ¶
func (m *EchoEventSource) Version() int64
Version gets the version of this subtype
type EchoEventSourceAllOf1 ¶
type EchoEventSourceAllOf1 interface{}
EchoEventSourceAllOf1 echo event source all of1
swagger:model EchoEventSourceAllOf1
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) ContextValidate ¶
func (m *EndpointPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this endpoint pagination response based on the context it is used
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) ContextValidate ¶
ContextValidate validate this entity property based on the context it is used
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) ContextValidate ¶
ContextValidate validate this error response based on the context it is used
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 // Example: For alerts escalated to the NOC Team Description string `json:"description,omitempty"` // destinations // Required: true Destinations []*Chain `json:"destinations"` // enable throttling // Example: true 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 // Example: NOC Team // Required: true Name *string `json:"name"` // throttling alerts // Example: 40 ThrottlingAlerts int32 `json:"throttlingAlerts,omitempty"` // throttling period // Example: 30 ThrottlingPeriod int32 `json:"throttlingPeriod,omitempty"` }
EscalatingChain escalating chain
swagger:model EscalatingChain
func (*EscalatingChain) ContextValidate ¶
ContextValidate validate this escalating chain based on the context it is used
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) ContextValidate ¶
func (m *EscalationChainPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this escalation chain pagination response based on the context it is used
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 EventSource ¶
type EventSource interface { runtime.Validatable runtime.ContextValidatable // The alert message body for the EventSource AlertBodyTemplate() string SetAlertBodyTemplate(string) // The time in minutes after which the alert should clear // Required: true AlertEffectiveIval() *int32 SetAlertEffectiveIval(*int32) // The default alert level: warn | error |critical AlertLevel() string SetAlertLevel(string) // The alert message subject for the EventSource AlertSubjectTemplate() string SetAlertSubjectTemplate(string) // The Applies To for the LMModule AppliesTo() string SetAppliesTo(string) // Whether or not the alert should clear after acknowledgement ClearAfterAck() bool SetClearAfterAck(bool) // The EventSource type: logfile | snmptrap | syslog | wineventlog | scriptevent Collector() string SetCollector(string) // The description for the LMModule Description() string SetDescription(string) // The filters for the EventSource Filters() []*RestEventSourceFilter SetFilters([]*RestEventSourceFilter) // The group the LMModule is in Group() string SetGroup(string) // The ID of the LMModule // Required: true // Read Only: true ID() int32 SetID(int32) // The name of the EventSource // Required: true Name() *string SetName(*string) // Whether or not duplicate alerts should be suppressed at eventsource level SuppressDuplicatesES() bool SetSuppressDuplicatesES(bool) // The Tags for the LMModule Tags() string SetTags(string) // The Technical Notes for the LMModule Technology() string SetTechnology(string) // The epoch time of the last update to the EventSource // Read Only: true Version() int64 SetVersion(int64) }
EventSource event source
swagger:discriminator EventSource collector
func UnmarshalEventSource ¶
UnmarshalEventSource unmarshals polymorphic EventSource
func UnmarshalEventSourceSlice ¶
UnmarshalEventSourceSlice unmarshals polymorphic slices of EventSource
type EventSourcePaginationResponse ¶
type EventSourcePaginationResponse 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 }
EventSourcePaginationResponse event source pagination response
swagger:model EventSourcePaginationResponse
func (*EventSourcePaginationResponse) ContextValidate ¶
func (m *EventSourcePaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this event source pagination response based on the context it is used
func (*EventSourcePaginationResponse) Items ¶
func (m *EventSourcePaginationResponse) Items() []EventSource
Items gets the items of this base type
func (*EventSourcePaginationResponse) MarshalBinary ¶
func (m *EventSourcePaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (EventSourcePaginationResponse) MarshalJSON ¶
func (m EventSourcePaginationResponse) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*EventSourcePaginationResponse) SetItems ¶
func (m *EventSourcePaginationResponse) SetItems(val []EventSource)
SetItems sets the items of this base type
func (*EventSourcePaginationResponse) UnmarshalBinary ¶
func (m *EventSourcePaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*EventSourcePaginationResponse) UnmarshalJSON ¶
func (m *EventSourcePaginationResponse) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
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 // Example: [\"ip-172-31-45-179.us-west-2.compute.internal\"] Collectors []string `json:"collectors,omitempty"` // The groups for which devices should be used to identify and exclude duplicate IPs, if duplicate type is 3 // Example: [\"Network Devices\"] 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) // Example: 1 Type int32 `json:"type,omitempty"` }
ExcludeDuplicateIps exclude duplicate ips
swagger:model ExcludeDuplicateIps
func (*ExcludeDuplicateIps) ContextValidate ¶
ContextValidate validates this exclude duplicate ips based on context it is used
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) ContextValidate ¶
ContextValidate validate this flash widget based on the context it is used
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) ContextValidate ¶
func (m *FlowRecordPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this flow record pagination response based on the context it is used
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) ContextValidate ¶
ContextValidate validate this g c p netscan based on the context it is used
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) IgnoreSystemIPsDuplicates ¶
func (m *GCPNetscan) IgnoreSystemIPsDuplicates() bool
IgnoreSystemIPsDuplicates gets the ignore system i ps duplicates 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() *RestSchedule
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) SetIgnoreSystemIPsDuplicates ¶
func (m *GCPNetscan) SetIgnoreSystemIPsDuplicates(val bool)
SetIgnoreSystemIPsDuplicates sets the ignore system i ps duplicates 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 *RestSchedule)
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) ContextValidate ¶
ContextValidate validates this gauge data point based on context it is used
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) ContextValidate ¶
ContextValidate validate this gauge widget based on the context it is used
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) ContextValidate ¶
ContextValidate validate this gauge widget data based on the context it is used
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) ContextValidate ¶
ContextValidate validates this gcp account test result based on context it is used
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) ContextValidate ¶
func (m *GcpAppEngineDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this gcp app engine discovery method based on the context it is used
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 GcpAtomEventSource ¶
type GcpAtomEventSource struct { // The polling interval for the EventSource Schedule int32 `json:"schedule,omitempty"` // contains filtered or unexported fields }
GcpAtomEventSource gcp atom event source
swagger:model GcpAtomEventSource
func (*GcpAtomEventSource) AlertBodyTemplate ¶
func (m *GcpAtomEventSource) AlertBodyTemplate() string
AlertBodyTemplate gets the alert body template of this subtype
func (*GcpAtomEventSource) AlertEffectiveIval ¶
func (m *GcpAtomEventSource) AlertEffectiveIval() *int32
AlertEffectiveIval gets the alert effective ival of this subtype
func (*GcpAtomEventSource) AlertLevel ¶
func (m *GcpAtomEventSource) AlertLevel() string
AlertLevel gets the alert level of this subtype
func (*GcpAtomEventSource) AlertSubjectTemplate ¶
func (m *GcpAtomEventSource) AlertSubjectTemplate() string
AlertSubjectTemplate gets the alert subject template of this subtype
func (*GcpAtomEventSource) AppliesTo ¶
func (m *GcpAtomEventSource) AppliesTo() string
AppliesTo gets the applies to of this subtype
func (*GcpAtomEventSource) ClearAfterAck ¶
func (m *GcpAtomEventSource) ClearAfterAck() bool
ClearAfterAck gets the clear after ack of this subtype
func (*GcpAtomEventSource) Collector ¶
func (m *GcpAtomEventSource) Collector() string
Collector gets the collector of this subtype
func (*GcpAtomEventSource) ContextValidate ¶
ContextValidate validate this gcp atom event source based on the context it is used
func (*GcpAtomEventSource) Description ¶
func (m *GcpAtomEventSource) Description() string
Description gets the description of this subtype
func (*GcpAtomEventSource) Filters ¶
func (m *GcpAtomEventSource) Filters() []*RestEventSourceFilter
Filters gets the filters of this subtype
func (*GcpAtomEventSource) Group ¶
func (m *GcpAtomEventSource) Group() string
Group gets the group of this subtype
func (*GcpAtomEventSource) ID ¶
func (m *GcpAtomEventSource) ID() int32
ID gets the id of this subtype
func (*GcpAtomEventSource) MarshalBinary ¶
func (m *GcpAtomEventSource) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (GcpAtomEventSource) MarshalJSON ¶
func (m GcpAtomEventSource) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*GcpAtomEventSource) Name ¶
func (m *GcpAtomEventSource) Name() *string
Name gets the name of this subtype
func (*GcpAtomEventSource) SetAlertBodyTemplate ¶
func (m *GcpAtomEventSource) SetAlertBodyTemplate(val string)
SetAlertBodyTemplate sets the alert body template of this subtype
func (*GcpAtomEventSource) SetAlertEffectiveIval ¶
func (m *GcpAtomEventSource) SetAlertEffectiveIval(val *int32)
SetAlertEffectiveIval sets the alert effective ival of this subtype
func (*GcpAtomEventSource) SetAlertLevel ¶
func (m *GcpAtomEventSource) SetAlertLevel(val string)
SetAlertLevel sets the alert level of this subtype
func (*GcpAtomEventSource) SetAlertSubjectTemplate ¶
func (m *GcpAtomEventSource) SetAlertSubjectTemplate(val string)
SetAlertSubjectTemplate sets the alert subject template of this subtype
func (*GcpAtomEventSource) SetAppliesTo ¶
func (m *GcpAtomEventSource) SetAppliesTo(val string)
SetAppliesTo sets the applies to of this subtype
func (*GcpAtomEventSource) SetClearAfterAck ¶
func (m *GcpAtomEventSource) SetClearAfterAck(val bool)
SetClearAfterAck sets the clear after ack of this subtype
func (*GcpAtomEventSource) SetCollector ¶
func (m *GcpAtomEventSource) SetCollector(val string)
SetCollector sets the collector of this subtype
func (*GcpAtomEventSource) SetDescription ¶
func (m *GcpAtomEventSource) SetDescription(val string)
SetDescription sets the description of this subtype
func (*GcpAtomEventSource) SetFilters ¶
func (m *GcpAtomEventSource) SetFilters(val []*RestEventSourceFilter)
SetFilters sets the filters of this subtype
func (*GcpAtomEventSource) SetGroup ¶
func (m *GcpAtomEventSource) SetGroup(val string)
SetGroup sets the group of this subtype
func (*GcpAtomEventSource) SetID ¶
func (m *GcpAtomEventSource) SetID(val int32)
SetID sets the id of this subtype
func (*GcpAtomEventSource) SetName ¶
func (m *GcpAtomEventSource) SetName(val *string)
SetName sets the name of this subtype
func (*GcpAtomEventSource) SetSuppressDuplicatesES ¶
func (m *GcpAtomEventSource) SetSuppressDuplicatesES(val bool)
SetSuppressDuplicatesES sets the suppress duplicates e s of this subtype
func (*GcpAtomEventSource) SetTags ¶
func (m *GcpAtomEventSource) SetTags(val string)
SetTags sets the tags of this subtype
func (*GcpAtomEventSource) SetTechnology ¶
func (m *GcpAtomEventSource) SetTechnology(val string)
SetTechnology sets the technology of this subtype
func (*GcpAtomEventSource) SetVersion ¶
func (m *GcpAtomEventSource) SetVersion(val int64)
SetVersion sets the version of this subtype
func (*GcpAtomEventSource) SuppressDuplicatesES ¶
func (m *GcpAtomEventSource) SuppressDuplicatesES() bool
SuppressDuplicatesES gets the suppress duplicates e s of this subtype
func (*GcpAtomEventSource) Tags ¶
func (m *GcpAtomEventSource) Tags() string
Tags gets the tags of this subtype
func (*GcpAtomEventSource) Technology ¶
func (m *GcpAtomEventSource) Technology() string
Technology gets the technology of this subtype
func (*GcpAtomEventSource) UnmarshalBinary ¶
func (m *GcpAtomEventSource) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*GcpAtomEventSource) UnmarshalJSON ¶
func (m *GcpAtomEventSource) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*GcpAtomEventSource) Validate ¶
func (m *GcpAtomEventSource) Validate(formats strfmt.Registry) error
Validate validates this gcp atom event source
func (*GcpAtomEventSource) Version ¶
func (m *GcpAtomEventSource) Version() int64
Version gets the version of this subtype
type GcpBillingCollectorAttributeV2 ¶
type GcpBillingCollectorAttributeV2 struct {
GcpBillingCollectorAttributeV2AllOf1
}
GcpBillingCollectorAttributeV2 gcp billing collector attribute v2
swagger:model GcpBillingCollectorAttributeV2
func (*GcpBillingCollectorAttributeV2) ContextValidate ¶
func (m *GcpBillingCollectorAttributeV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this gcp billing collector attribute v2 based on the context it is used
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) ContextValidate ¶
func (m *GcpBillingDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this gcp billing discovery method based on the context it is used
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) ContextValidate ¶
func (m *GcpComputeServiceLimitsCollectorAttributeV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this gcp compute service limits collector attribute v2 based on the context it is used
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) ContextValidate ¶
func (m *GcpStackDriverCollectorAttributeV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this gcp stack driver collector attribute v2 based on the context it is used
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 // Example: bob@logicmonitor.com ReceiveEmails string `json:"receiveEmails,omitempty"` // The id of the report to run // Example: 998 // Read Only: true 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) ContextValidate ¶
ContextValidate validate this generate report request based on the context it is used
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) ContextValidate ¶
ContextValidate validate this generate report result based on the context it is used
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) ContextValidate ¶
ContextValidate validates this glob match toggle based on context it is used
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, the default value is true AckChecked interface{} `json:"ackChecked,omitempty"` // Whether critical alerts should be displayed, the default value is true DisplayCriticalAlert interface{} `json:"displayCriticalAlert,omitempty"` // Whether error alerts should be displayed, the default value is true DisplayErrorAlert interface{} `json:"displayErrorAlert,omitempty"` // Whether warning alerts should be displayed, the default value is true DisplayWarnAlert interface{} `json:"displayWarnAlert,omitempty"` // The points info // Required: true MapPoints []*PointSource `json:"mapPoints"` // Whether alerts occuring during an SDT period should be displayed, the default value is true SDTChecked interface{} `json:"sdtChecked,omitempty"` // contains filtered or unexported fields }
GoogleMapWidget google map widget
swagger:model GoogleMapWidget
func (*GoogleMapWidget) ContextValidate ¶
ContextValidate validate this google map widget based on the context it is used
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) ContextValidate ¶
ContextValidate validate this google map widget data based on the context it is used
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) ContextValidate ¶
ContextValidate validates this graph display based on context it is used
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) ContextValidate ¶
ContextValidate validates this graph line based on context it is used
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) ContextValidate ¶
ContextValidate validates this graph ops note scope based on context it is used
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) ContextValidate ¶
ContextValidate validate this graph plot based on the context it is used
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) ContextValidate ¶
ContextValidate validate this graph plot line based on the context it is used
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) ContextValidate ¶
ContextValidate validates this graph virtual data point based on context it is used
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 in display name IfInDisplayName string `json:"ifInDisplayName,omitempty"` // if out // Read Only: true IfOut int64 `json:"ifOut,omitempty"` // if out display name IfOutDisplayName string `json:"ifOutDisplayName,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) ContextValidate ¶
ContextValidate validate this group net flow record based on the context it is used
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) ContextValidate ¶
ContextValidate validate this Html widget based on the context it is used
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) ContextValidate ¶
func (m *HTTPAutoDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this Http auto discovery method based on the context it is used
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) ContextValidate ¶
ContextValidate validate this host Cpu report based on the context it is used
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) ContextValidate ¶
func (m *HostGroupInventoryReport) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this host group inventory report based on the context it is used
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) ContextValidate ¶
ContextValidate validates this host inventory metric based on context it is used
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) ContextValidate ¶
ContextValidate validate this host inventory report based on the context it is used
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) ContextValidate ¶
ContextValidate validate this host metrics report based on the context it is used
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) ContextValidate ¶
ContextValidate validates this i l p based on context it is used
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) ContextValidate ¶
func (m *IPMIAutoDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this IP m i auto discovery method based on the context it is used
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) ContextValidate ¶
func (m *IPMICollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this IP m i collector attribute based on the context it is used
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) ContextValidate ¶
ContextValidate validate this inheritance prop based on the context it is used
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) ContextValidate ¶
ContextValidate validate this interf bandwidth report based on the context it is used
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) ContextValidate ¶
func (m *InternalCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this internal collector attribute based on the context it is used
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) ContextValidate ¶
ContextValidate validate this item data based on the context it is used
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) ContextValidate ¶
func (m *JDBCAutoDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this j d b c auto discovery method based on the context it is used
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) ContextValidate ¶
func (m *JDBCCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this j d b c collector attribute based on the context it is used
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) ContextValidate ¶
func (m *JMXAutoDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this j m x auto discovery method based on the context it is used
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) ContextValidate ¶
ContextValidate validate this j m x collector attribute based on the context it is used
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 i property // 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 i property MyLinkWMIProperty string `json:"myLinkWMIProperty,omitempty"` }
LinkedWmiClass linked wmi class
swagger:model LinkedWmiClass
func (*LinkedWmiClass) ContextValidate ¶
ContextValidate validate this linked wmi class based on the context it is used
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) ContextValidate ¶
ContextValidate validate this location data based on the context it is used
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 LogFile ¶
type LogFile struct { // The file encoding: default | auto | UTF-8 | UTF-16 Encoding string `json:"encoding,omitempty"` // The regex or plain text to look for in the file and not trigger alert if found Excludes []string `json:"excludes,omitempty"` // matches Matches []*MatchPattern `json:"matches,omitempty"` // The path of the log file to monitor Path string `json:"path,omitempty"` // Whether or not glob is used in the path UseGlob bool `json:"useGlob,omitempty"` }
LogFile log file
swagger:model LogFile
func (*LogFile) ContextValidate ¶
ContextValidate validate this log file based on the context it is used
func (*LogFile) MarshalBinary ¶
MarshalBinary interface implementation
func (*LogFile) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type LogFileEventSource ¶
type LogFileEventSource struct { // log files LogFiles []*LogFile `json:"logFiles,omitempty"` // contains filtered or unexported fields }
LogFileEventSource log file event source
swagger:model LogFileEventSource
func (*LogFileEventSource) AlertBodyTemplate ¶
func (m *LogFileEventSource) AlertBodyTemplate() string
AlertBodyTemplate gets the alert body template of this subtype
func (*LogFileEventSource) AlertEffectiveIval ¶
func (m *LogFileEventSource) AlertEffectiveIval() *int32
AlertEffectiveIval gets the alert effective ival of this subtype
func (*LogFileEventSource) AlertLevel ¶
func (m *LogFileEventSource) AlertLevel() string
AlertLevel gets the alert level of this subtype
func (*LogFileEventSource) AlertSubjectTemplate ¶
func (m *LogFileEventSource) AlertSubjectTemplate() string
AlertSubjectTemplate gets the alert subject template of this subtype
func (*LogFileEventSource) AppliesTo ¶
func (m *LogFileEventSource) AppliesTo() string
AppliesTo gets the applies to of this subtype
func (*LogFileEventSource) ClearAfterAck ¶
func (m *LogFileEventSource) ClearAfterAck() bool
ClearAfterAck gets the clear after ack of this subtype
func (*LogFileEventSource) Collector ¶
func (m *LogFileEventSource) Collector() string
Collector gets the collector of this subtype
func (*LogFileEventSource) ContextValidate ¶
ContextValidate validate this log file event source based on the context it is used
func (*LogFileEventSource) Description ¶
func (m *LogFileEventSource) Description() string
Description gets the description of this subtype
func (*LogFileEventSource) Filters ¶
func (m *LogFileEventSource) Filters() []*RestEventSourceFilter
Filters gets the filters of this subtype
func (*LogFileEventSource) Group ¶
func (m *LogFileEventSource) Group() string
Group gets the group of this subtype
func (*LogFileEventSource) ID ¶
func (m *LogFileEventSource) ID() int32
ID gets the id of this subtype
func (*LogFileEventSource) MarshalBinary ¶
func (m *LogFileEventSource) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (LogFileEventSource) MarshalJSON ¶
func (m LogFileEventSource) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*LogFileEventSource) Name ¶
func (m *LogFileEventSource) Name() *string
Name gets the name of this subtype
func (*LogFileEventSource) SetAlertBodyTemplate ¶
func (m *LogFileEventSource) SetAlertBodyTemplate(val string)
SetAlertBodyTemplate sets the alert body template of this subtype
func (*LogFileEventSource) SetAlertEffectiveIval ¶
func (m *LogFileEventSource) SetAlertEffectiveIval(val *int32)
SetAlertEffectiveIval sets the alert effective ival of this subtype
func (*LogFileEventSource) SetAlertLevel ¶
func (m *LogFileEventSource) SetAlertLevel(val string)
SetAlertLevel sets the alert level of this subtype
func (*LogFileEventSource) SetAlertSubjectTemplate ¶
func (m *LogFileEventSource) SetAlertSubjectTemplate(val string)
SetAlertSubjectTemplate sets the alert subject template of this subtype
func (*LogFileEventSource) SetAppliesTo ¶
func (m *LogFileEventSource) SetAppliesTo(val string)
SetAppliesTo sets the applies to of this subtype
func (*LogFileEventSource) SetClearAfterAck ¶
func (m *LogFileEventSource) SetClearAfterAck(val bool)
SetClearAfterAck sets the clear after ack of this subtype
func (*LogFileEventSource) SetCollector ¶
func (m *LogFileEventSource) SetCollector(val string)
SetCollector sets the collector of this subtype
func (*LogFileEventSource) SetDescription ¶
func (m *LogFileEventSource) SetDescription(val string)
SetDescription sets the description of this subtype
func (*LogFileEventSource) SetFilters ¶
func (m *LogFileEventSource) SetFilters(val []*RestEventSourceFilter)
SetFilters sets the filters of this subtype
func (*LogFileEventSource) SetGroup ¶
func (m *LogFileEventSource) SetGroup(val string)
SetGroup sets the group of this subtype
func (*LogFileEventSource) SetID ¶
func (m *LogFileEventSource) SetID(val int32)
SetID sets the id of this subtype
func (*LogFileEventSource) SetName ¶
func (m *LogFileEventSource) SetName(val *string)
SetName sets the name of this subtype
func (*LogFileEventSource) SetSuppressDuplicatesES ¶
func (m *LogFileEventSource) SetSuppressDuplicatesES(val bool)
SetSuppressDuplicatesES sets the suppress duplicates e s of this subtype
func (*LogFileEventSource) SetTags ¶
func (m *LogFileEventSource) SetTags(val string)
SetTags sets the tags of this subtype
func (*LogFileEventSource) SetTechnology ¶
func (m *LogFileEventSource) SetTechnology(val string)
SetTechnology sets the technology of this subtype
func (*LogFileEventSource) SetVersion ¶
func (m *LogFileEventSource) SetVersion(val int64)
SetVersion sets the version of this subtype
func (*LogFileEventSource) SuppressDuplicatesES ¶
func (m *LogFileEventSource) SuppressDuplicatesES() bool
SuppressDuplicatesES gets the suppress duplicates e s of this subtype
func (*LogFileEventSource) Tags ¶
func (m *LogFileEventSource) Tags() string
Tags gets the tags of this subtype
func (*LogFileEventSource) Technology ¶
func (m *LogFileEventSource) Technology() string
Technology gets the technology of this subtype
func (*LogFileEventSource) UnmarshalBinary ¶
func (m *LogFileEventSource) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*LogFileEventSource) UnmarshalJSON ¶
func (m *LogFileEventSource) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*LogFileEventSource) Validate ¶
func (m *LogFileEventSource) Validate(formats strfmt.Registry) error
Validate validates this log file event source
func (*LogFileEventSource) Version ¶
func (m *LogFileEventSource) Version() int64
Version gets the version of this subtype
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) ContextValidate ¶
ContextValidate validates this macro based on context it is used
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) ContextValidate ¶
ContextValidate validate this map item info based on the context it is used
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 MatchPattern ¶
type MatchPattern struct { // The level of alert to trigger: warn | error | critical AlertLevel string `json:"alertLevel,omitempty"` // The regex or plain text to look for in the file and trigger alert if found Pattern string `json:"pattern,omitempty"` }
MatchPattern match pattern
swagger:model MatchPattern
func (*MatchPattern) ContextValidate ¶
ContextValidate validates this match pattern based on context it is used
func (*MatchPattern) MarshalBinary ¶
func (m *MatchPattern) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MatchPattern) UnmarshalBinary ¶
func (m *MatchPattern) 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) ContextValidate ¶
func (m *MemcachedCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this memcached collector attribute based on the context it is used
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) ContextValidate ¶
ContextValidate validate this metric based on the context it is used
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) ContextValidate ¶
func (m *MongoAutoDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this mongo auto discovery method based on the context it is used
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) ContextValidate ¶
func (m *MongoCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this mongo collector attribute based on the context it is used
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) ContextValidate ¶
ContextValidate validate this n map d d r based on the context it is used
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 // Example: 2 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 // Example: 10.35.41.1-10.35.41.254 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 // Example: 10.35.41.1-10.35.41.254 // 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) ContextValidate ¶
ContextValidate validate this n map netscan based on the context it is used
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) IgnoreSystemIPsDuplicates ¶
func (m *NMapNetscan) IgnoreSystemIPsDuplicates() bool
IgnoreSystemIPsDuplicates gets the ignore system i ps duplicates 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() *RestSchedule
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) SetIgnoreSystemIPsDuplicates ¶
func (m *NMapNetscan) SetIgnoreSystemIPsDuplicates(val bool)
SetIgnoreSystemIPsDuplicates sets the ignore system i ps duplicates 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 *RestSchedule)
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 // Example: [{\"snmp.community\":\"test\"}] Custom []map[string]string `json:"custom,omitempty"` // The ID of the device group that credentials should be inherited from, for this scan // Example: 1 DeviceGroupID int32 `json:"deviceGroupId,omitempty"` // The name of the device group that credentials should be inherited from, for this scan // Example: Network Devices DeviceGroupName string `json:"deviceGroupName,omitempty"` }
NMapNetscanPolicyCredential n map netscan policy credential
swagger:model NMapNetscanPolicyCredential
func (*NMapNetscanPolicyCredential) ContextValidate ¶
func (m *NMapNetscanPolicyCredential) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this n map netscan policy credential based on context it is used
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 runtime.ContextValidatable // 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, the default value is true AckChecked interface{} `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, the default value is true DisplayCriticalAlert interface{} `json:"displayCriticalAlert,omitempty"` // Whether or not error alerts are displayed in the NOC widget, the default value is true DisplayErrorAlert interface{} `json:"displayErrorAlert,omitempty"` // Whether or not warning alerts are displayed in the NOC widget, the default value is true DisplayWarnAlert interface{} `json:"displayWarnAlert,omitempty"` // Whether or not SDTs are displayed in the NOC widget, the default value is true SDTChecked interface{} `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) ContextValidate ¶
ContextValidate validate this n o c widget based on the context it is used
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) ContextValidate ¶
ContextValidate validate this n o c widget data based on the context it is used
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) ContextValidate ¶
ContextValidate validate this n t LM authentication based on the context it is used
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 // Example: addr // Required: true Name *string `json:"name"` // The value of a property // Example: 127.0.0.1 // Required: true Value *string `json:"value"` }
NameAndValue name and value
swagger:model NameAndValue
func (*NameAndValue) ContextValidate ¶
ContextValidate validates this name and value based on context it is used
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) ContextValidate ¶
func (m *NetAppAutoDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this net app auto discovery method based on the context it is used
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) ContextValidate ¶
func (m *NetAppCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this net app collector attribute based on the context it is used
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) ContextValidate ¶
ContextValidate validate this net flow record based on the context it is used
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 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) ContextValidate ¶
ContextValidate validate this netflow application based on the context it is used
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) ContextValidate ¶
ContextValidate validate this netflow bandwidth based on the context it is used
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 runtime.ContextValidatable // 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) ContextValidate ¶
ContextValidate validate this netflow endpoint based on the context it is used
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 { // conversation Conversation []*ConversationFilter `json:"conversation,omitempty"` // direction Direction string `json:"direction,omitempty"` // if idx IfIdx int32 `json:"ifIdx,omitempty"` // if name IfName string `json:"ifName,omitempty"` // ip version IPVersion string `json:"ipVersion,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) ContextValidate ¶
ContextValidate validate this netflow filters based on the context it is used
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 // Required: true DeviceDisplayName *string `json:"deviceDisplayName"` // device Id // Read Only: true 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) ContextValidate ¶
ContextValidate validate this netflow graph widget based on the context it is used
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) ContextValidate ¶
func (m *NetflowGroupGraphWidget) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this netflow group graph widget based on the context it is used
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"` // netflow filter NetflowFilter *NetflowFilters `json:"netflowFilter,omitempty"` // row filters RowFilters string `json:"rowFilters,omitempty"` // contains filtered or unexported fields }
NetflowGroupWidget netflow group widget
swagger:model NetflowGroupWidget
func (*NetflowGroupWidget) ContextValidate ¶
ContextValidate validate this netflow group widget based on the context it is used
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) ContextValidate ¶
func (m *NetflowGroupWidgetData) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this netflow group widget data based on the context it is used
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) ContextValidate ¶
ContextValidate validate this netflow port based on the context it is used
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) ContextValidate ¶
func (m *NetflowQoSReportTableRow) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this netflow qo s report table row based on the context it is used
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) ContextValidate ¶
ContextValidate validate this netflow report based on the context it is used
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 // Required: true DeviceDisplayName *string `json:"deviceDisplayName"` // device Id // Read Only: true DeviceID int32 `json:"deviceId,omitempty"` // 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) ContextValidate ¶
ContextValidate validate this netflow widget based on the context it is used
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) ContextValidate ¶
ContextValidate validate this netflow widget data based on the context it is used
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 runtime.ContextValidatable // The ID of the Collector associated with this Netscan // Example: 148 // Required: true Collector() *int32 SetCollector(*int32) // The description of the Collector associated with this Netscan // Example: Prod CollectorA CollectorDescription() string SetCollectorDescription(string) // The ID of the group of the Collector associated with this Netscan // Example: 4 CollectorGroup() int32 SetCollectorGroup(int32) // The name of the group of the Collector associated with this Netscan // Example: Prod CollectorGroupName() string SetCollectorGroupName(string) // The user that created the policy // Example: sarah@logicmonitor.com Creator() string SetCreator(string) // The description of the Netscan Policy // Example: Discovers devices within the office network for monitoring 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 // Example: RT_check Group() string SetGroup(string) // The ID of the Netscan Policy // Example: 208 ID() int32 SetID(int32) // Ignore system.ips when checking for duplicate resources IgnoreSystemIPsDuplicates() bool SetIgnoreSystemIPsDuplicates(bool) // The method that should be used to discover devices. Options are nmap (ICMP Ping), nec2 (EC2), and script // Example: nmap // Required: true Method() string SetMethod(string) // The name of the Netscan Policy // Example: Office Network // 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 // Example: 2018-09-07 15:12:00 PDT 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 // Example: 1536358320 NextStartEpoch() int64 SetNextStartEpoch(int64) // The ID of the group the policy belongs to // Example: 47 NsgID() int32 SetNsgID(int32) // Information related to the recurring execution schedule for the Netscan Policy Schedule() *RestSchedule SetSchedule(*RestSchedule) // The Id of the device // Example: 2 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) ContextValidate ¶
func (m *NetscanPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this netscan pagination response based on the context it is used
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 // Example: true IsGlobalDefault bool `json:"isGlobalDefault,omitempty"` // The ports that should be used in the Netscan // Example: 21,22,23 Value string `json:"value,omitempty"` }
NetscanPorts netscan ports
swagger:model NetscanPorts
func (*NetscanPorts) ContextValidate ¶
ContextValidate validates this netscan ports based on context it is used
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) ContextValidate ¶
ContextValidate validate this next upgrade info based on the context it is used
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) ContextValidate ¶
ContextValidate validate this normal graph widget based on the context it is used
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 // Example: regular MGD updates 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 // Example: 27 // Required: true MajorVersion *int32 `json:"majorVersion"` // minor version // Example: 1 // Required: true MinorVersion *int32 `json:"minorVersion"` // start epoch // Example: 1534888740 // 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) ContextValidate ¶
ContextValidate validate this onetime upgrade info based on the context it is used
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 // Example: 1488826440 HappenOnInSec int64 `json:"happenOnInSec,omitempty"` // The id associated with the Ops Note // Read Only: true ID string `json:"id,omitempty"` // The note message // Example: software update from 1.0.0 to 1.2.4 // 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) ContextValidate ¶
ContextValidate validate this ops note based on the context it is used
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) ContextValidate ¶
func (m *OpsNoteDeviceGroupScope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this ops note device group scope based on the context it is used
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 // Example: 56 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) ContextValidate ¶
ContextValidate validate this ops note device scope based on the context it is used
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) ContextValidate ¶
ContextValidate validate this ops note group all scope based on the context it is used
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) ContextValidate ¶
func (m *OpsNotePaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this ops note pagination response based on the context it is used
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 runtime.ContextValidatable // type // Example: device // 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) ContextValidate ¶
ContextValidate validate this ops note tag base based on the context it is used
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) ContextValidate ¶
func (m *OpsNoteWebsiteGroupScope) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this ops note website group scope based on the context it is used
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 // Example: 74 GroupID int32 `json:"groupId,omitempty"` // website Id // Example: 87 WebsiteID int32 `json:"websiteId,omitempty"` // website name WebsiteName string `json:"websiteName,omitempty"` }
OpsNoteWebsiteScope ops note website scope
swagger:model OpsNoteWebsiteScope
func (*OpsNoteWebsiteScope) ContextValidate ¶
ContextValidate validate this ops note website scope based on the context it is used
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) ContextValidate ¶
func (m *OverviewGraphDataPoint) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this overview graph data point based on context it is used
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) ContextValidate ¶
ContextValidate validate this overview graph widget based on the context it is used
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) ContextValidate ¶
func (m *PDHAutoDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this p d h auto discovery method based on the context it is used
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) ContextValidate ¶
func (m *PerfmonCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this perfmon collector attribute based on the context it is used
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) ContextValidate ¶
ContextValidate validates this perfmon counter based on context it is used
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) ContextValidate ¶
ContextValidate validates this period based on context it is used
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) ContextValidate ¶
ContextValidate validate this pie chart data based on the context it is used
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) ContextValidate ¶
ContextValidate validates this pie chart data point based on context it is used
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) ContextValidate ¶
ContextValidate validate this pie chart info based on the context it is used
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) ContextValidate ¶
ContextValidate validates this pie chart item based on context it is used
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) ContextValidate ¶
ContextValidate validate this pie chart widget based on the context it is used
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) ContextValidate ¶
ContextValidate validate this pie chart widget data based on the context it is used
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) ContextValidate ¶
ContextValidate validate this ping check based on the context it is used
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) LastUpdated ¶
LastUpdated gets the last updated 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) SetLastUpdated ¶
SetLastUpdated sets the last updated 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) ContextValidate ¶
func (m *PingCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this ping collector attribute based on the context it is used
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) ContextValidate ¶
ContextValidate validate this point source based on the context it is used
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) ContextValidate ¶
func (m *PortAutoDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this port auto discovery method based on the context it is used
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) ContextValidate ¶
func (m *PortPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this port pagination response based on the context it is used
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 // Example: 123 // Required: true ObjectID *string `json:"objectId"` // object name // Read Only: true ObjectName string `json:"objectName,omitempty"` // object type // Example: dashboard group // Required: true ObjectType *string `json:"objectType"` // operation // Example: write // Required: true Operation *string `json:"operation"` // sub operation // Read Only: true SubOperation string `json:"subOperation,omitempty"` }
Privilege privilege
swagger:model Privilege
func (*Privilege) ContextValidate ¶
ContextValidate validate this privilege based on the context it is used
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) ContextValidate ¶
ContextValidate validates this property match rule based on context it is used
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) ContextValidate ¶
func (m *PropertyPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this property pagination response based on the context it is used
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) ContextValidate ¶
ContextValidate validate this raw data values based on the context it is used
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 // Example: john.doe@logicmonitor.com Addr string `json:"addr,omitempty"` // contact Contact string `json:"contact,omitempty"` // Admin | Arbitrary, where Admin = a user, and Arbitrary = an arbitrary email // Example: EMAIL // Required: true Method *string `json:"method"` // email | sms | voice, where type must be email if method = arbitrary // Example: Admin // Required: true Type *string `json:"type"` }
Recipient recipient
swagger:model Recipient
func (*Recipient) ContextValidate ¶
ContextValidate validates this recipient based on context it is used
func (*Recipient) MarshalBinary ¶
MarshalBinary interface implementation
func (*Recipient) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type RecipientGroup ¶
type RecipientGroup struct { // The description of the recipient group // Example: Tier 1 Helpdesk Description string `json:"description,omitempty"` // The name of the recipient group // Example: Tier 1 Helpdesk // 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) ContextValidate ¶
ContextValidate validate this recipient group based on the context it is used
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) ContextValidate ¶
func (m *RecipientGroupPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this recipient group pagination response based on the context it is used
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 runtime.ContextValidatable // 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 // Example: email Delivery() string SetDelivery(string) // The description of the report // Example: This is a daily alerts 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 // Example: HTML Format() string SetFormat(string) // The Id of the group the report is in, where Id=0 is the root report group // Example: 5 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 // Example: Daily Alerts 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 // Example: 0 7 * * 1 Schedule() string SetSchedule(string) // The sepecific timezone for the scheduled report // Example: America/Los_Angeles 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 // Example: Alert // 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"` // matched report count MatchedReportCount int32 `json:"matchedReportCount,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) ContextValidate ¶
ContextValidate validates this report group based on context it is used
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) ContextValidate ¶
func (m *ReportGroupPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this report group pagination response based on the context it is used
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) ContextValidate ¶
func (m *ReportPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this report pagination response based on the context it is used
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 // Example: sarah // Required: true Addr *string `json:"addr"` // This should always be email // Example: 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 // Example: admin // Required: true Type *string `json:"type"` }
ReportRecipient report recipient
swagger:model ReportRecipient
func (*ReportRecipient) ContextValidate ¶
ContextValidate validate this report recipient based on the context it is used
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 RestAppliesToFunctionPaginationResponse ¶
type RestAppliesToFunctionPaginationResponse struct { // items Items []*AppliesToFunction `json:"items,omitempty"` // search Id // Read Only: true SearchID string `json:"searchId,omitempty"` // total // Read Only: true Total int32 `json:"total,omitempty"` }
RestAppliesToFunctionPaginationResponse rest applies to function pagination response
swagger:model RestAppliesToFunctionPaginationResponse
func (*RestAppliesToFunctionPaginationResponse) ContextValidate ¶
func (m *RestAppliesToFunctionPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this rest applies to function pagination response based on the context it is used
func (*RestAppliesToFunctionPaginationResponse) MarshalBinary ¶
func (m *RestAppliesToFunctionPaginationResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RestAppliesToFunctionPaginationResponse) UnmarshalBinary ¶
func (m *RestAppliesToFunctionPaginationResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RestEventSourceFilter ¶
type RestEventSourceFilter struct { // comment Comment string `json:"comment,omitempty"` // id ID int32 `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // operator Operator string `json:"operator,omitempty"` // value Value string `json:"value,omitempty"` }
RestEventSourceFilter rest event source filter
swagger:model RestEventSourceFilter
func (*RestEventSourceFilter) ContextValidate ¶
ContextValidate validates this rest event source filter based on context it is used
func (*RestEventSourceFilter) MarshalBinary ¶
func (m *RestEventSourceFilter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RestEventSourceFilter) UnmarshalBinary ¶
func (m *RestEventSourceFilter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RestIPMIEventSource ¶
type RestIPMIEventSource struct { // check interval CheckInterval int32 `json:"checkInterval,omitempty"` // contains filtered or unexported fields }
RestIPMIEventSource rest IP m i event source
swagger:model RestIPMIEventSource
func (*RestIPMIEventSource) AlertBodyTemplate ¶
func (m *RestIPMIEventSource) AlertBodyTemplate() string
AlertBodyTemplate gets the alert body template of this subtype
func (*RestIPMIEventSource) AlertEffectiveIval ¶
func (m *RestIPMIEventSource) AlertEffectiveIval() *int32
AlertEffectiveIval gets the alert effective ival of this subtype
func (*RestIPMIEventSource) AlertLevel ¶
func (m *RestIPMIEventSource) AlertLevel() string
AlertLevel gets the alert level of this subtype
func (*RestIPMIEventSource) AlertSubjectTemplate ¶
func (m *RestIPMIEventSource) AlertSubjectTemplate() string
AlertSubjectTemplate gets the alert subject template of this subtype
func (*RestIPMIEventSource) AppliesTo ¶
func (m *RestIPMIEventSource) AppliesTo() string
AppliesTo gets the applies to of this subtype
func (*RestIPMIEventSource) ClearAfterAck ¶
func (m *RestIPMIEventSource) ClearAfterAck() bool
ClearAfterAck gets the clear after ack of this subtype
func (*RestIPMIEventSource) Collector ¶
func (m *RestIPMIEventSource) Collector() string
Collector gets the collector of this subtype
func (*RestIPMIEventSource) ContextValidate ¶
ContextValidate validate this rest IP m i event source based on the context it is used
func (*RestIPMIEventSource) Description ¶
func (m *RestIPMIEventSource) Description() string
Description gets the description of this subtype
func (*RestIPMIEventSource) Filters ¶
func (m *RestIPMIEventSource) Filters() []*RestEventSourceFilter
Filters gets the filters of this subtype
func (*RestIPMIEventSource) Group ¶
func (m *RestIPMIEventSource) Group() string
Group gets the group of this subtype
func (*RestIPMIEventSource) ID ¶
func (m *RestIPMIEventSource) ID() int32
ID gets the id of this subtype
func (*RestIPMIEventSource) MarshalBinary ¶
func (m *RestIPMIEventSource) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (RestIPMIEventSource) MarshalJSON ¶
func (m RestIPMIEventSource) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*RestIPMIEventSource) Name ¶
func (m *RestIPMIEventSource) Name() *string
Name gets the name of this subtype
func (*RestIPMIEventSource) SetAlertBodyTemplate ¶
func (m *RestIPMIEventSource) SetAlertBodyTemplate(val string)
SetAlertBodyTemplate sets the alert body template of this subtype
func (*RestIPMIEventSource) SetAlertEffectiveIval ¶
func (m *RestIPMIEventSource) SetAlertEffectiveIval(val *int32)
SetAlertEffectiveIval sets the alert effective ival of this subtype
func (*RestIPMIEventSource) SetAlertLevel ¶
func (m *RestIPMIEventSource) SetAlertLevel(val string)
SetAlertLevel sets the alert level of this subtype
func (*RestIPMIEventSource) SetAlertSubjectTemplate ¶
func (m *RestIPMIEventSource) SetAlertSubjectTemplate(val string)
SetAlertSubjectTemplate sets the alert subject template of this subtype
func (*RestIPMIEventSource) SetAppliesTo ¶
func (m *RestIPMIEventSource) SetAppliesTo(val string)
SetAppliesTo sets the applies to of this subtype
func (*RestIPMIEventSource) SetClearAfterAck ¶
func (m *RestIPMIEventSource) SetClearAfterAck(val bool)
SetClearAfterAck sets the clear after ack of this subtype
func (*RestIPMIEventSource) SetCollector ¶
func (m *RestIPMIEventSource) SetCollector(val string)
SetCollector sets the collector of this subtype
func (*RestIPMIEventSource) SetDescription ¶
func (m *RestIPMIEventSource) SetDescription(val string)
SetDescription sets the description of this subtype
func (*RestIPMIEventSource) SetFilters ¶
func (m *RestIPMIEventSource) SetFilters(val []*RestEventSourceFilter)
SetFilters sets the filters of this subtype
func (*RestIPMIEventSource) SetGroup ¶
func (m *RestIPMIEventSource) SetGroup(val string)
SetGroup sets the group of this subtype
func (*RestIPMIEventSource) SetID ¶
func (m *RestIPMIEventSource) SetID(val int32)
SetID sets the id of this subtype
func (*RestIPMIEventSource) SetName ¶
func (m *RestIPMIEventSource) SetName(val *string)
SetName sets the name of this subtype
func (*RestIPMIEventSource) SetSuppressDuplicatesES ¶
func (m *RestIPMIEventSource) SetSuppressDuplicatesES(val bool)
SetSuppressDuplicatesES sets the suppress duplicates e s of this subtype
func (*RestIPMIEventSource) SetTags ¶
func (m *RestIPMIEventSource) SetTags(val string)
SetTags sets the tags of this subtype
func (*RestIPMIEventSource) SetTechnology ¶
func (m *RestIPMIEventSource) SetTechnology(val string)
SetTechnology sets the technology of this subtype
func (*RestIPMIEventSource) SetVersion ¶
func (m *RestIPMIEventSource) SetVersion(val int64)
SetVersion sets the version of this subtype
func (*RestIPMIEventSource) SuppressDuplicatesES ¶
func (m *RestIPMIEventSource) SuppressDuplicatesES() bool
SuppressDuplicatesES gets the suppress duplicates e s of this subtype
func (*RestIPMIEventSource) Tags ¶
func (m *RestIPMIEventSource) Tags() string
Tags gets the tags of this subtype
func (*RestIPMIEventSource) Technology ¶
func (m *RestIPMIEventSource) Technology() string
Technology gets the technology of this subtype
func (*RestIPMIEventSource) UnmarshalBinary ¶
func (m *RestIPMIEventSource) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*RestIPMIEventSource) UnmarshalJSON ¶
func (m *RestIPMIEventSource) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*RestIPMIEventSource) Validate ¶
func (m *RestIPMIEventSource) Validate(formats strfmt.Registry) error
Validate validates this rest IP m i event source
func (*RestIPMIEventSource) Version ¶
func (m *RestIPMIEventSource) Version() int64
Version gets the version of this subtype
type RestSchedule ¶
type RestSchedule struct { // The cron schedule for when the scan should be run // Example: 12 * * * * Cron string `json:"cron,omitempty"` // Whether or not an email should be sent when the scan finishes // Example: false Notify bool `json:"notify,omitempty"` // The recipients that should receive the notification of the scan finish // Example: [\"sarah@logicmonitor.com\" ] Recipients []string `json:"recipients,omitempty"` // The timezone for the schedule // Example: America/Los_Angeles Timezone string `json:"timezone,omitempty"` // The type of schedule. Possible values are manual (no schedule), hourly, daily, weekly, monthly // Example: manual Type string `json:"type,omitempty"` }
RestSchedule rest schedule
swagger:model RestSchedule
func (*RestSchedule) ContextValidate ¶
ContextValidate validates this rest schedule based on context it is used
func (*RestSchedule) MarshalBinary ¶
func (m *RestSchedule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RestSchedule) UnmarshalBinary ¶
func (m *RestSchedule) 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) ContextValidate ¶
ContextValidate validate this result item based on the context it is used
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 // Example: Internal Support Resources CustomHelpLabel string `json:"customHelpLabel,omitempty"` // The URL that should be added to the Help & Support dropdown menu // Example: https://logicmonitor.com/support CustomHelpURL string `json:"customHelpURL,omitempty"` // The description of the role // Example: Administrator can do everything, including security-sensitive actions 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 // Example: administrator // 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) // Example: true RequireEULA bool `json:"requireEULA,omitempty"` // Whether Two-Factor Authentication should be required for this role // Example: true TwoFARequired bool `json:"twoFARequired,omitempty"` }
Role role
swagger:model Role
func (*Role) ContextValidate ¶
ContextValidate validate this role based on the context it is used
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) ContextValidate ¶
func (m *RolePaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this role pagination response based on the context it is used
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) ContextValidate ¶
ContextValidate validate this role report based on the context it is used
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) ContextValidate ¶
ContextValidate validate this row data based on the context it is used
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) ContextValidate ¶
func (m *SDKScriptCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this s d k script collector attribute based on the context it is used
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) ContextValidate ¶
func (m *SDKScriptDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this s d k script discovery method based on the context it is used
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 runtime.ContextValidatable // The name of the user that created the SDT // Read Only: true Admin() string SetAdmin(string) // The notes associated with the SDT // Example: Emergency prod deployment Comment() string SetComment(string) // The duration of the SDT in minutes // Example: 138 Duration() int32 SetDuration(int32) // The epoch time, in milliseconds, that the SDT will end // Example: 1534554000000 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 // Example: 5 EndHour() int32 SetEndHour(int32) // 1 | 2....| 60 The minute of the hour that the SDT ends for a repeating SDT // Example: 18 EndMinute() int32 SetEndMinute(int32) // 1 | 2....| 24 The hour that the SDT will start for a repeating SDT (daily, weekly, or monthly) // Example: 3 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 // Example: 6 Minute() int32 SetMinute(int32) // 1 | 2....| 31 The day of the month that the SDT will be active for a monthly SDT // Example: 7 MonthDay() int32 SetMonthDay(int32) // sdt type // Example: oneTime SDTType() string SetSDTType(string) // The epoch time, in milliseconds, that the SDT will start // Example: 1534460400000 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 // Example: America/Los_Angeles 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 // Example: DeviceGroupSDT // Required: true Type() string SetType(string) // week day // Example: Sunday WeekDay() string SetWeekDay(string) // The weel of the month that the SDT will be active for a monthly SDT // Example: 1 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 // Example: sarah@logicmonitor.com // Read Only: true Admin string `json:"admin,omitempty"` // The comment associated with the SDT // Example: migrating devices to new network and new IP addresses // Read Only: true Comment string `json:"comment,omitempty"` // The duration of the SDT, in minutes // Example: 456 // Read Only: true Duration int64 `json:"duration,omitempty"` // The end epoch for the SDT // Example: 1475902808000 // Read Only: true EndEpoch int64 `json:"endEpoch,omitempty"` // The ID of the SDT // Example: b-nTH4ECTH2rZ-Q548GOKg // Read Only: true ID string `json:"id,omitempty"` // The ID of the resource in SDT, e.g. the group or device in SDT // Example: 1 // Read Only: true ItemID int32 `json:"itemId,omitempty"` // The start epoch for the SDT // Example: 1475875446000 // Read Only: true StartEpoch int64 `json:"startEpoch,omitempty"` // The SDT type // Example: DeviceGroupSDT // Read Only: true Type string `json:"type,omitempty"` }
SDTHistory SDT history
swagger:model SDTHistory
func (*SDTHistory) ContextValidate ¶
ContextValidate validate this SDT history based on the context it is used
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) ContextValidate ¶
ContextValidate validate this SDT pagination response based on the context it is used
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) ContextValidate ¶
ContextValidate validates this Sla metric based on context it is used
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) ContextValidate ¶
ContextValidate validate this SLA report based on the context it is used
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 []*SNMPILP `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) ContextValidate ¶
func (m *SNMPAutoDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this s n m p auto discovery method based on the context it is used
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) ContextValidate ¶
func (m *SNMPCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this s n m p collector attribute based on the context it is used
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 SNMPILP ¶
type SNMPILP struct { // o ID // Required: true OID *string `json:"OID"` // method Method string `json:"method,omitempty"` // name // Required: true Name *string `json:"name"` }
SNMPILP s n m p i l p
swagger:model SNMPILP
func (*SNMPILP) ContextValidate ¶
ContextValidate validates this s n m p i l p based on context it is used
func (*SNMPILP) MarshalBinary ¶
MarshalBinary interface implementation
func (*SNMPILP) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type SaasNetScan ¶
type SaasNetScan struct { // access key // Read Only: true AccessKey string `json:"accessKey,omitempty"` // bearer token // Read Only: true BearerToken string `json:"bearerToken,omitempty"` // group Id // Read Only: true GroupID int32 `json:"groupId,omitempty"` // root name // Read Only: true RootName string `json:"rootName,omitempty"` // saas service // Read Only: true SaasService string `json:"saasService,omitempty"` // secret key // Read Only: true SecretKey string `json:"secretKey,omitempty"` // contains filtered or unexported fields }
SaasNetScan saas net scan
swagger:model SaasNetScan
func (*SaasNetScan) Collector ¶
func (m *SaasNetScan) Collector() *int32
Collector gets the collector of this subtype
func (*SaasNetScan) CollectorDescription ¶
func (m *SaasNetScan) CollectorDescription() string
CollectorDescription gets the collector description of this subtype
func (*SaasNetScan) CollectorGroup ¶
func (m *SaasNetScan) CollectorGroup() int32
CollectorGroup gets the collector group of this subtype
func (*SaasNetScan) CollectorGroupName ¶
func (m *SaasNetScan) CollectorGroupName() string
CollectorGroupName gets the collector group name of this subtype
func (*SaasNetScan) ContextValidate ¶
ContextValidate validate this saas net scan based on the context it is used
func (*SaasNetScan) Creator ¶
func (m *SaasNetScan) Creator() string
Creator gets the creator of this subtype
func (*SaasNetScan) Description ¶
func (m *SaasNetScan) Description() string
Description gets the description of this subtype
func (*SaasNetScan) Duplicate ¶
func (m *SaasNetScan) Duplicate() *ExcludeDuplicateIps
Duplicate gets the duplicate of this subtype
func (*SaasNetScan) Group ¶
func (m *SaasNetScan) Group() string
Group gets the group of this subtype
func (*SaasNetScan) IgnoreSystemIPsDuplicates ¶
func (m *SaasNetScan) IgnoreSystemIPsDuplicates() bool
IgnoreSystemIPsDuplicates gets the ignore system i ps duplicates of this subtype
func (*SaasNetScan) MarshalBinary ¶
func (m *SaasNetScan) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (SaasNetScan) MarshalJSON ¶
func (m SaasNetScan) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*SaasNetScan) Method ¶
func (m *SaasNetScan) Method() string
Method gets the method of this subtype
func (*SaasNetScan) NextStart ¶
func (m *SaasNetScan) NextStart() string
NextStart gets the next start of this subtype
func (*SaasNetScan) NextStartEpoch ¶
func (m *SaasNetScan) NextStartEpoch() int64
NextStartEpoch gets the next start epoch of this subtype
func (*SaasNetScan) NsgID ¶
func (m *SaasNetScan) NsgID() int32
NsgID gets the nsg Id of this subtype
func (*SaasNetScan) Schedule ¶
func (m *SaasNetScan) Schedule() *RestSchedule
Schedule gets the schedule of this subtype
func (*SaasNetScan) SetCollector ¶
func (m *SaasNetScan) SetCollector(val *int32)
SetCollector sets the collector of this subtype
func (*SaasNetScan) SetCollectorDescription ¶
func (m *SaasNetScan) SetCollectorDescription(val string)
SetCollectorDescription sets the collector description of this subtype
func (*SaasNetScan) SetCollectorGroup ¶
func (m *SaasNetScan) SetCollectorGroup(val int32)
SetCollectorGroup sets the collector group of this subtype
func (*SaasNetScan) SetCollectorGroupName ¶
func (m *SaasNetScan) SetCollectorGroupName(val string)
SetCollectorGroupName sets the collector group name of this subtype
func (*SaasNetScan) SetCreator ¶
func (m *SaasNetScan) SetCreator(val string)
SetCreator sets the creator of this subtype
func (*SaasNetScan) SetDescription ¶
func (m *SaasNetScan) SetDescription(val string)
SetDescription sets the description of this subtype
func (*SaasNetScan) SetDuplicate ¶
func (m *SaasNetScan) SetDuplicate(val *ExcludeDuplicateIps)
SetDuplicate sets the duplicate of this subtype
func (*SaasNetScan) SetGroup ¶
func (m *SaasNetScan) SetGroup(val string)
SetGroup sets the group of this subtype
func (*SaasNetScan) SetID ¶
func (m *SaasNetScan) SetID(val int32)
SetID sets the id of this subtype
func (*SaasNetScan) SetIgnoreSystemIPsDuplicates ¶
func (m *SaasNetScan) SetIgnoreSystemIPsDuplicates(val bool)
SetIgnoreSystemIPsDuplicates sets the ignore system i ps duplicates of this subtype
func (*SaasNetScan) SetMethod ¶
func (m *SaasNetScan) SetMethod(val string)
SetMethod sets the method of this subtype
func (*SaasNetScan) SetName ¶
func (m *SaasNetScan) SetName(val *string)
SetName sets the name of this subtype
func (*SaasNetScan) SetNextStart ¶
func (m *SaasNetScan) SetNextStart(val string)
SetNextStart sets the next start of this subtype
func (*SaasNetScan) SetNextStartEpoch ¶
func (m *SaasNetScan) SetNextStartEpoch(val int64)
SetNextStartEpoch sets the next start epoch of this subtype
func (*SaasNetScan) SetNsgID ¶
func (m *SaasNetScan) SetNsgID(val int32)
SetNsgID sets the nsg Id of this subtype
func (*SaasNetScan) SetSchedule ¶
func (m *SaasNetScan) SetSchedule(val *RestSchedule)
SetSchedule sets the schedule of this subtype
func (*SaasNetScan) SetVersion ¶
func (m *SaasNetScan) SetVersion(val int32)
SetVersion sets the version of this subtype
func (*SaasNetScan) UnmarshalBinary ¶
func (m *SaasNetScan) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SaasNetScan) UnmarshalJSON ¶
func (m *SaasNetScan) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*SaasNetScan) Validate ¶
func (m *SaasNetScan) Validate(formats strfmt.Registry) error
Validate validates this saas net scan
func (*SaasNetScan) Version ¶
func (m *SaasNetScan) Version() int32
Version gets the version of this subtype
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) ContextValidate ¶
func (m *ScriptAutoDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this script auto discovery method based on the context it is used
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) ContextValidate ¶
func (m *ScriptCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this script collector attribute based on the context it is used
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 i discovery attribute v2
swagger:model ScriptERIDiscoveryAttributeV2
func (*ScriptERIDiscoveryAttributeV2) ContextValidate ¶
func (m *ScriptERIDiscoveryAttributeV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this script e r i discovery attribute v2 based on context it is used
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 ScriptEventSource ¶
type ScriptEventSource struct { // The groovy script contents, if scriptType = embed GroovyScript string `json:"groovyScript,omitempty"` // Linux script arguments, if applicable LinuxCmdline string `json:"linuxCmdline,omitempty"` // The linux script name, if scriptType = file LinuxScript string `json:"linuxScript,omitempty"` // The polling interval for the EventSource Schedule int32 `json:"schedule,omitempty"` // The type of script: embed | file ScriptType string `json:"scriptType,omitempty"` // Windows script arguments, if applicable WindowsCmdline string `json:"windowsCmdline,omitempty"` // The windows script name, if scriptType = file WindowsScript string `json:"windowsScript,omitempty"` // contains filtered or unexported fields }
ScriptEventSource script event source
swagger:model ScriptEventSource
func (*ScriptEventSource) AlertBodyTemplate ¶
func (m *ScriptEventSource) AlertBodyTemplate() string
AlertBodyTemplate gets the alert body template of this subtype
func (*ScriptEventSource) AlertEffectiveIval ¶
func (m *ScriptEventSource) AlertEffectiveIval() *int32
AlertEffectiveIval gets the alert effective ival of this subtype
func (*ScriptEventSource) AlertLevel ¶
func (m *ScriptEventSource) AlertLevel() string
AlertLevel gets the alert level of this subtype
func (*ScriptEventSource) AlertSubjectTemplate ¶
func (m *ScriptEventSource) AlertSubjectTemplate() string
AlertSubjectTemplate gets the alert subject template of this subtype
func (*ScriptEventSource) AppliesTo ¶
func (m *ScriptEventSource) AppliesTo() string
AppliesTo gets the applies to of this subtype
func (*ScriptEventSource) ClearAfterAck ¶
func (m *ScriptEventSource) ClearAfterAck() bool
ClearAfterAck gets the clear after ack of this subtype
func (*ScriptEventSource) Collector ¶
func (m *ScriptEventSource) Collector() string
Collector gets the collector of this subtype
func (*ScriptEventSource) ContextValidate ¶
ContextValidate validate this script event source based on the context it is used
func (*ScriptEventSource) Description ¶
func (m *ScriptEventSource) Description() string
Description gets the description of this subtype
func (*ScriptEventSource) Filters ¶
func (m *ScriptEventSource) Filters() []*RestEventSourceFilter
Filters gets the filters of this subtype
func (*ScriptEventSource) Group ¶
func (m *ScriptEventSource) Group() string
Group gets the group of this subtype
func (*ScriptEventSource) ID ¶
func (m *ScriptEventSource) ID() int32
ID gets the id of this subtype
func (*ScriptEventSource) MarshalBinary ¶
func (m *ScriptEventSource) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (ScriptEventSource) MarshalJSON ¶
func (m ScriptEventSource) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*ScriptEventSource) Name ¶
func (m *ScriptEventSource) Name() *string
Name gets the name of this subtype
func (*ScriptEventSource) SetAlertBodyTemplate ¶
func (m *ScriptEventSource) SetAlertBodyTemplate(val string)
SetAlertBodyTemplate sets the alert body template of this subtype
func (*ScriptEventSource) SetAlertEffectiveIval ¶
func (m *ScriptEventSource) SetAlertEffectiveIval(val *int32)
SetAlertEffectiveIval sets the alert effective ival of this subtype
func (*ScriptEventSource) SetAlertLevel ¶
func (m *ScriptEventSource) SetAlertLevel(val string)
SetAlertLevel sets the alert level of this subtype
func (*ScriptEventSource) SetAlertSubjectTemplate ¶
func (m *ScriptEventSource) SetAlertSubjectTemplate(val string)
SetAlertSubjectTemplate sets the alert subject template of this subtype
func (*ScriptEventSource) SetAppliesTo ¶
func (m *ScriptEventSource) SetAppliesTo(val string)
SetAppliesTo sets the applies to of this subtype
func (*ScriptEventSource) SetClearAfterAck ¶
func (m *ScriptEventSource) SetClearAfterAck(val bool)
SetClearAfterAck sets the clear after ack of this subtype
func (*ScriptEventSource) SetCollector ¶
func (m *ScriptEventSource) SetCollector(val string)
SetCollector sets the collector of this subtype
func (*ScriptEventSource) SetDescription ¶
func (m *ScriptEventSource) SetDescription(val string)
SetDescription sets the description of this subtype
func (*ScriptEventSource) SetFilters ¶
func (m *ScriptEventSource) SetFilters(val []*RestEventSourceFilter)
SetFilters sets the filters of this subtype
func (*ScriptEventSource) SetGroup ¶
func (m *ScriptEventSource) SetGroup(val string)
SetGroup sets the group of this subtype
func (*ScriptEventSource) SetID ¶
func (m *ScriptEventSource) SetID(val int32)
SetID sets the id of this subtype
func (*ScriptEventSource) SetName ¶
func (m *ScriptEventSource) SetName(val *string)
SetName sets the name of this subtype
func (*ScriptEventSource) SetSuppressDuplicatesES ¶
func (m *ScriptEventSource) SetSuppressDuplicatesES(val bool)
SetSuppressDuplicatesES sets the suppress duplicates e s of this subtype
func (*ScriptEventSource) SetTags ¶
func (m *ScriptEventSource) SetTags(val string)
SetTags sets the tags of this subtype
func (*ScriptEventSource) SetTechnology ¶
func (m *ScriptEventSource) SetTechnology(val string)
SetTechnology sets the technology of this subtype
func (*ScriptEventSource) SetVersion ¶
func (m *ScriptEventSource) SetVersion(val int64)
SetVersion sets the version of this subtype
func (*ScriptEventSource) SuppressDuplicatesES ¶
func (m *ScriptEventSource) SuppressDuplicatesES() bool
SuppressDuplicatesES gets the suppress duplicates e s of this subtype
func (*ScriptEventSource) Tags ¶
func (m *ScriptEventSource) Tags() string
Tags gets the tags of this subtype
func (*ScriptEventSource) Technology ¶
func (m *ScriptEventSource) Technology() string
Technology gets the technology of this subtype
func (*ScriptEventSource) UnmarshalBinary ¶
func (m *ScriptEventSource) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*ScriptEventSource) UnmarshalJSON ¶
func (m *ScriptEventSource) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*ScriptEventSource) Validate ¶
func (m *ScriptEventSource) Validate(formats strfmt.Registry) error
Validate validates this script event source
func (*ScriptEventSource) Version ¶
func (m *ScriptEventSource) Version() int64
Version gets the version of this subtype
type ScriptNetscan ¶
type ScriptNetscan struct { // The ID of the default group to add discovered devices to // Example: 1 DefaultGroup int32 `json:"defaultGroup,omitempty"` // The full path of the default group to add discovered devices to // Example: lm/prod/servers DefaultGroupFullPath string `json:"defaultGroupFullPath,omitempty"` // For embedded script scans, the groovy script contents // Example: testing GroovyScript string `json:"groovyScript,omitempty"` // For embedded script scans, the groovy script parameters // Example: prod=true 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 // Example: prod=true ScriptParams string `json:"scriptParams,omitempty"` // The script path for an external script // Example: C://scripts ScriptPath string `json:"scriptPath,omitempty"` // For script scans, the type of script. Options are embeded and external // Example: embeded // 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) ContextValidate ¶
ContextValidate validate this script netscan based on the context it is used
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) IgnoreSystemIPsDuplicates ¶
func (m *ScriptNetscan) IgnoreSystemIPsDuplicates() bool
IgnoreSystemIPsDuplicates gets the ignore system i ps duplicates 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() *RestSchedule
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) SetIgnoreSystemIPsDuplicates ¶
func (m *ScriptNetscan) SetIgnoreSystemIPsDuplicates(val bool)
SetIgnoreSystemIPsDuplicates sets the ignore system i ps duplicates 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 *RestSchedule)
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) ContextValidate ¶
ContextValidate validate this service alert based on the context it is used
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) ContextValidate ¶
ContextValidate validate this service SDT based on the context it is used
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) ContextValidate ¶
func (m *SiteMonitorCheckPointPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this site monitor check point pagination response based on the context it is used
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) ContextValidate ¶
ContextValidate validate this site monitor checkpoint based on the context it is used
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 SnmpTrapEventSource ¶
type SnmpTrapEventSource struct { SnmpTrapEventSourceAllOf1 // contains filtered or unexported fields }
SnmpTrapEventSource snmp trap event source
swagger:model SnmpTrapEventSource
func (*SnmpTrapEventSource) AlertBodyTemplate ¶
func (m *SnmpTrapEventSource) AlertBodyTemplate() string
AlertBodyTemplate gets the alert body template of this subtype
func (*SnmpTrapEventSource) AlertEffectiveIval ¶
func (m *SnmpTrapEventSource) AlertEffectiveIval() *int32
AlertEffectiveIval gets the alert effective ival of this subtype
func (*SnmpTrapEventSource) AlertLevel ¶
func (m *SnmpTrapEventSource) AlertLevel() string
AlertLevel gets the alert level of this subtype
func (*SnmpTrapEventSource) AlertSubjectTemplate ¶
func (m *SnmpTrapEventSource) AlertSubjectTemplate() string
AlertSubjectTemplate gets the alert subject template of this subtype
func (*SnmpTrapEventSource) AppliesTo ¶
func (m *SnmpTrapEventSource) AppliesTo() string
AppliesTo gets the applies to of this subtype
func (*SnmpTrapEventSource) ClearAfterAck ¶
func (m *SnmpTrapEventSource) ClearAfterAck() bool
ClearAfterAck gets the clear after ack of this subtype
func (*SnmpTrapEventSource) Collector ¶
func (m *SnmpTrapEventSource) Collector() string
Collector gets the collector of this subtype
func (*SnmpTrapEventSource) ContextValidate ¶
ContextValidate validate this snmp trap event source based on the context it is used
func (*SnmpTrapEventSource) Description ¶
func (m *SnmpTrapEventSource) Description() string
Description gets the description of this subtype
func (*SnmpTrapEventSource) Filters ¶
func (m *SnmpTrapEventSource) Filters() []*RestEventSourceFilter
Filters gets the filters of this subtype
func (*SnmpTrapEventSource) Group ¶
func (m *SnmpTrapEventSource) Group() string
Group gets the group of this subtype
func (*SnmpTrapEventSource) ID ¶
func (m *SnmpTrapEventSource) ID() int32
ID gets the id of this subtype
func (*SnmpTrapEventSource) MarshalBinary ¶
func (m *SnmpTrapEventSource) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (SnmpTrapEventSource) MarshalJSON ¶
func (m SnmpTrapEventSource) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*SnmpTrapEventSource) Name ¶
func (m *SnmpTrapEventSource) Name() *string
Name gets the name of this subtype
func (*SnmpTrapEventSource) SetAlertBodyTemplate ¶
func (m *SnmpTrapEventSource) SetAlertBodyTemplate(val string)
SetAlertBodyTemplate sets the alert body template of this subtype
func (*SnmpTrapEventSource) SetAlertEffectiveIval ¶
func (m *SnmpTrapEventSource) SetAlertEffectiveIval(val *int32)
SetAlertEffectiveIval sets the alert effective ival of this subtype
func (*SnmpTrapEventSource) SetAlertLevel ¶
func (m *SnmpTrapEventSource) SetAlertLevel(val string)
SetAlertLevel sets the alert level of this subtype
func (*SnmpTrapEventSource) SetAlertSubjectTemplate ¶
func (m *SnmpTrapEventSource) SetAlertSubjectTemplate(val string)
SetAlertSubjectTemplate sets the alert subject template of this subtype
func (*SnmpTrapEventSource) SetAppliesTo ¶
func (m *SnmpTrapEventSource) SetAppliesTo(val string)
SetAppliesTo sets the applies to of this subtype
func (*SnmpTrapEventSource) SetClearAfterAck ¶
func (m *SnmpTrapEventSource) SetClearAfterAck(val bool)
SetClearAfterAck sets the clear after ack of this subtype
func (*SnmpTrapEventSource) SetCollector ¶
func (m *SnmpTrapEventSource) SetCollector(val string)
SetCollector sets the collector of this subtype
func (*SnmpTrapEventSource) SetDescription ¶
func (m *SnmpTrapEventSource) SetDescription(val string)
SetDescription sets the description of this subtype
func (*SnmpTrapEventSource) SetFilters ¶
func (m *SnmpTrapEventSource) SetFilters(val []*RestEventSourceFilter)
SetFilters sets the filters of this subtype
func (*SnmpTrapEventSource) SetGroup ¶
func (m *SnmpTrapEventSource) SetGroup(val string)
SetGroup sets the group of this subtype
func (*SnmpTrapEventSource) SetID ¶
func (m *SnmpTrapEventSource) SetID(val int32)
SetID sets the id of this subtype
func (*SnmpTrapEventSource) SetName ¶
func (m *SnmpTrapEventSource) SetName(val *string)
SetName sets the name of this subtype
func (*SnmpTrapEventSource) SetSuppressDuplicatesES ¶
func (m *SnmpTrapEventSource) SetSuppressDuplicatesES(val bool)
SetSuppressDuplicatesES sets the suppress duplicates e s of this subtype
func (*SnmpTrapEventSource) SetTags ¶
func (m *SnmpTrapEventSource) SetTags(val string)
SetTags sets the tags of this subtype
func (*SnmpTrapEventSource) SetTechnology ¶
func (m *SnmpTrapEventSource) SetTechnology(val string)
SetTechnology sets the technology of this subtype
func (*SnmpTrapEventSource) SetVersion ¶
func (m *SnmpTrapEventSource) SetVersion(val int64)
SetVersion sets the version of this subtype
func (*SnmpTrapEventSource) SuppressDuplicatesES ¶
func (m *SnmpTrapEventSource) SuppressDuplicatesES() bool
SuppressDuplicatesES gets the suppress duplicates e s of this subtype
func (*SnmpTrapEventSource) Tags ¶
func (m *SnmpTrapEventSource) Tags() string
Tags gets the tags of this subtype
func (*SnmpTrapEventSource) Technology ¶
func (m *SnmpTrapEventSource) Technology() string
Technology gets the technology of this subtype
func (*SnmpTrapEventSource) UnmarshalBinary ¶
func (m *SnmpTrapEventSource) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SnmpTrapEventSource) UnmarshalJSON ¶
func (m *SnmpTrapEventSource) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*SnmpTrapEventSource) Validate ¶
func (m *SnmpTrapEventSource) Validate(formats strfmt.Registry) error
Validate validates this snmp trap event source
func (*SnmpTrapEventSource) Version ¶
func (m *SnmpTrapEventSource) Version() int64
Version gets the version of this subtype
type SnmpTrapEventSourceAllOf1 ¶
type SnmpTrapEventSourceAllOf1 interface{}
SnmpTrapEventSourceAllOf1 snmp trap event source all of1
swagger:model SnmpTrapEventSourceAllOf1
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) ContextValidate ¶
ContextValidate validate this stats d graph based on the context it is used
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) ContextValidate ¶
ContextValidate validates this stats d graph display based on context it is used
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) ContextValidate ¶
func (m *StatsDMetricDefinition) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this stats d metric definition based on the context it is used
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) ContextValidate ¶
ContextValidate validate this stats d widget based on the context it is used
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 SysLogEventSource ¶
type SysLogEventSource struct { SysLogEventSourceAllOf1 // contains filtered or unexported fields }
SysLogEventSource sys log event source
swagger:model SysLogEventSource
func (*SysLogEventSource) AlertBodyTemplate ¶
func (m *SysLogEventSource) AlertBodyTemplate() string
AlertBodyTemplate gets the alert body template of this subtype
func (*SysLogEventSource) AlertEffectiveIval ¶
func (m *SysLogEventSource) AlertEffectiveIval() *int32
AlertEffectiveIval gets the alert effective ival of this subtype
func (*SysLogEventSource) AlertLevel ¶
func (m *SysLogEventSource) AlertLevel() string
AlertLevel gets the alert level of this subtype
func (*SysLogEventSource) AlertSubjectTemplate ¶
func (m *SysLogEventSource) AlertSubjectTemplate() string
AlertSubjectTemplate gets the alert subject template of this subtype
func (*SysLogEventSource) AppliesTo ¶
func (m *SysLogEventSource) AppliesTo() string
AppliesTo gets the applies to of this subtype
func (*SysLogEventSource) ClearAfterAck ¶
func (m *SysLogEventSource) ClearAfterAck() bool
ClearAfterAck gets the clear after ack of this subtype
func (*SysLogEventSource) Collector ¶
func (m *SysLogEventSource) Collector() string
Collector gets the collector of this subtype
func (*SysLogEventSource) ContextValidate ¶
ContextValidate validate this sys log event source based on the context it is used
func (*SysLogEventSource) Description ¶
func (m *SysLogEventSource) Description() string
Description gets the description of this subtype
func (*SysLogEventSource) Filters ¶
func (m *SysLogEventSource) Filters() []*RestEventSourceFilter
Filters gets the filters of this subtype
func (*SysLogEventSource) Group ¶
func (m *SysLogEventSource) Group() string
Group gets the group of this subtype
func (*SysLogEventSource) ID ¶
func (m *SysLogEventSource) ID() int32
ID gets the id of this subtype
func (*SysLogEventSource) MarshalBinary ¶
func (m *SysLogEventSource) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (SysLogEventSource) MarshalJSON ¶
func (m SysLogEventSource) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*SysLogEventSource) Name ¶
func (m *SysLogEventSource) Name() *string
Name gets the name of this subtype
func (*SysLogEventSource) SetAlertBodyTemplate ¶
func (m *SysLogEventSource) SetAlertBodyTemplate(val string)
SetAlertBodyTemplate sets the alert body template of this subtype
func (*SysLogEventSource) SetAlertEffectiveIval ¶
func (m *SysLogEventSource) SetAlertEffectiveIval(val *int32)
SetAlertEffectiveIval sets the alert effective ival of this subtype
func (*SysLogEventSource) SetAlertLevel ¶
func (m *SysLogEventSource) SetAlertLevel(val string)
SetAlertLevel sets the alert level of this subtype
func (*SysLogEventSource) SetAlertSubjectTemplate ¶
func (m *SysLogEventSource) SetAlertSubjectTemplate(val string)
SetAlertSubjectTemplate sets the alert subject template of this subtype
func (*SysLogEventSource) SetAppliesTo ¶
func (m *SysLogEventSource) SetAppliesTo(val string)
SetAppliesTo sets the applies to of this subtype
func (*SysLogEventSource) SetClearAfterAck ¶
func (m *SysLogEventSource) SetClearAfterAck(val bool)
SetClearAfterAck sets the clear after ack of this subtype
func (*SysLogEventSource) SetCollector ¶
func (m *SysLogEventSource) SetCollector(val string)
SetCollector sets the collector of this subtype
func (*SysLogEventSource) SetDescription ¶
func (m *SysLogEventSource) SetDescription(val string)
SetDescription sets the description of this subtype
func (*SysLogEventSource) SetFilters ¶
func (m *SysLogEventSource) SetFilters(val []*RestEventSourceFilter)
SetFilters sets the filters of this subtype
func (*SysLogEventSource) SetGroup ¶
func (m *SysLogEventSource) SetGroup(val string)
SetGroup sets the group of this subtype
func (*SysLogEventSource) SetID ¶
func (m *SysLogEventSource) SetID(val int32)
SetID sets the id of this subtype
func (*SysLogEventSource) SetName ¶
func (m *SysLogEventSource) SetName(val *string)
SetName sets the name of this subtype
func (*SysLogEventSource) SetSuppressDuplicatesES ¶
func (m *SysLogEventSource) SetSuppressDuplicatesES(val bool)
SetSuppressDuplicatesES sets the suppress duplicates e s of this subtype
func (*SysLogEventSource) SetTags ¶
func (m *SysLogEventSource) SetTags(val string)
SetTags sets the tags of this subtype
func (*SysLogEventSource) SetTechnology ¶
func (m *SysLogEventSource) SetTechnology(val string)
SetTechnology sets the technology of this subtype
func (*SysLogEventSource) SetVersion ¶
func (m *SysLogEventSource) SetVersion(val int64)
SetVersion sets the version of this subtype
func (*SysLogEventSource) SuppressDuplicatesES ¶
func (m *SysLogEventSource) SuppressDuplicatesES() bool
SuppressDuplicatesES gets the suppress duplicates e s of this subtype
func (*SysLogEventSource) Tags ¶
func (m *SysLogEventSource) Tags() string
Tags gets the tags of this subtype
func (*SysLogEventSource) Technology ¶
func (m *SysLogEventSource) Technology() string
Technology gets the technology of this subtype
func (*SysLogEventSource) UnmarshalBinary ¶
func (m *SysLogEventSource) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*SysLogEventSource) UnmarshalJSON ¶
func (m *SysLogEventSource) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*SysLogEventSource) Validate ¶
func (m *SysLogEventSource) Validate(formats strfmt.Registry) error
Validate validates this sys log event source
func (*SysLogEventSource) Version ¶
func (m *SysLogEventSource) Version() int64
Version gets the version of this subtype
type SysLogEventSourceAllOf1 ¶
type SysLogEventSourceAllOf1 interface{}
SysLogEventSourceAllOf1 sys log event source all of1
swagger:model SysLogEventSourceAllOf1
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) ContextValidate ¶
ContextValidate validate this TCP collector attribute based on the context it is used
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) ContextValidate ¶
ContextValidate validate this table widget based on the context it is used
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) ContextValidate ¶
ContextValidate validate this table widget column based on the context it is used
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) ContextValidate ¶
ContextValidate validate this table widget data based on the context it is used
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) ContextValidate ¶
ContextValidate validates this table widget data point based on context it is used
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) ContextValidate ¶
func (m *TableWidgetForecastConfiguration) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this table widget forecast configuration based on the context it is used
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) ContextValidate ¶
func (m *TableWidgetInstanceCell) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this table widget instance cell based on the context it is used
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) ContextValidate ¶
ContextValidate validate this table widget row based on the context it is used
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) ContextValidate ¶
ContextValidate validate this text widget based on the context it is used
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) ContextValidate ¶
ContextValidate validates this tree node based on context it is used
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) ContextValidate ¶
ContextValidate validate this UDP collector attribute based on the context it is used
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) ContextValidate ¶
func (m *UnmonitoredDevicePaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this unmonitored device pagination response based on the context it is used
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) ContextValidate ¶
ContextValidate validate this unmonitored devices based on the context it is used
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) ContextValidate ¶
ContextValidate validates this update reason based on context it is used
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 Usage ¶
type Usage struct { // Number of AWS resources not monitored with a local Collector // Read Only: true NumOfAWSDevices int32 `json:"numOfAWSDevices,omitempty"` // Number of Azure resources not monitored with a local Collector // Read Only: true NumOfAzureDevices int32 `json:"numOfAzureDevices,omitempty"` // Number of AWS resources monitored with a local Collector // Read Only: true NumOfCombinedAWSDevices int32 `json:"numOfCombinedAWSDevices,omitempty"` // Number of Azure resources monitored with a local Collector // Read Only: true NumOfCombinedAzureDevices int32 `json:"numOfCombinedAzureDevices,omitempty"` // Number of GCP resources monitored with a local Collector // Read Only: true NumOfCombinedGcpDevices int32 `json:"numOfCombinedGcpDevices,omitempty"` // Number of devices with active ConfigSources // Read Only: true NumOfConfigSourceDevices int32 `json:"numOfConfigSourceDevices,omitempty"` // Number of GCP resources // Read Only: true NumOfGcpDevices int32 `json:"numOfGcpDevices,omitempty"` // Number of services (created via LM Service Insight) // Read Only: true NumOfServices int32 `json:"numOfServices,omitempty"` // Number of stopped AWS resources // Read Only: true NumOfStoppedAWSDevices int32 `json:"numOfStoppedAWSDevices,omitempty"` // Number of stopped Azure resources // Read Only: true NumOfStoppedAzureDevices int32 `json:"numOfStoppedAzureDevices,omitempty"` // Number of stopped GCP resources not monitored with a local Collector // Read Only: true NumOfStoppedGcpDevices int32 `json:"numOfStoppedGcpDevices,omitempty"` // Number of terminated AWS resources // Read Only: true NumOfTerminatedAWSDevices int32 `json:"numOfTerminatedAWSDevices,omitempty"` // Number of terminated Azure resources // Read Only: true NumOfTerminatedAzureDevices int32 `json:"numOfTerminatedAzureDevices,omitempty"` // Number of terminated GCP resources // Read Only: true NumOfTerminatedGcpCloudDevices int32 `json:"numOfTerminatedGcpCloudDevices,omitempty"` // Number of websites // Read Only: true NumOfWebsites int32 `json:"numOfWebsites,omitempty"` // Sum of numOfStandardDevices, numOfCombinedAWSDevices, numOfCombinedAzureDevices, and numOfCombinedGCPDevices // Read Only: true NumberOfDevices int32 `json:"numberOfDevices,omitempty"` // Number of monitored Kubernetes Nodes, Pods, and Services // Read Only: true NumberOfKubernetesDevices int32 `json:"numberOfKubernetesDevices,omitempty"` // Number of standard devices // Read Only: true NumberOfStandardDevices int32 `json:"numberOfStandardDevices,omitempty"` }
Usage usage
swagger:model Usage
func (*Usage) ContextValidate ¶
ContextValidate validate this usage based on the context it is used
func (*Usage) MarshalBinary ¶
MarshalBinary interface implementation
func (*Usage) UnmarshalBinary ¶
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) ContextValidate ¶
ContextValidate validates this user filter based on context it is used
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) ContextValidate ¶
ContextValidate validate this user report based on the context it is used
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) ContextValidate ¶
ContextValidate validates this virtual data point based on context it is used
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) ContextValidate ¶
func (m *WMIAutoDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this w m i auto discovery method based on the context it is used
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) ContextValidate ¶
ContextValidate validate this w m i collector attribute based on the context it is used
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 // Example: \u003c 200 100 50 AlertExpr string `json:"alertExpr,omitempty"` // The domain of the service. This is the base URL of the service // Example: www.ebay.com // Required: true Domain *string `json:"domain"` // Whether or not SSL should be ignored, the default value is true // Example: true IgnoreSSL interface{} `json:"ignoreSSL,omitempty"` // The time in milliseconds that the page must load within for each step to avoid triggering an alert // Example: 30000 PageLoadAlertTimeInMS int64 `json:"pageLoadAlertTimeInMS,omitempty"` // The scheme or protocol associated with the URL to check. Acceptable values are: http, https // Example: 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 // Example: false TriggerSSLExpirationAlert bool `json:"triggerSSLExpirationAlert,omitempty"` // Whether or not SSL status alerts should be triggered // Example: false 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) ContextValidate ¶
ContextValidate validate this web check based on the context it is used
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) LastUpdated ¶
LastUpdated gets the last updated 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) SetLastUpdated ¶
SetLastUpdated sets the last updated 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 // Example: GET HTTPMethod string `json:"HTTPMethod,omitempty"` // HTTP version // Example: 1.1 HTTPVersion string `json:"HTTPVersion,omitempty"` // description Description string `json:"description,omitempty"` // enable Enable interface{} `json:"enable,omitempty"` // follow redirection // Example: true FollowRedirection interface{} `json:"followRedirection,omitempty"` // fullpage load // Example: false FullpageLoad bool `json:"fullpageLoad,omitempty"` // invert match // Example: false InvertMatch bool `json:"invertMatch,omitempty"` // keyword Keyword string `json:"keyword,omitempty"` // label Label string `json:"label,omitempty"` // match type // Example: plain MatchType string `json:"matchType,omitempty"` // name Name string `json:"name,omitempty"` // path Path string `json:"path,omitempty"` // post data edit type // Example: raw PostDataEditType string `json:"postDataEditType,omitempty"` // req script ReqScript string `json:"reqScript,omitempty"` // req type ReqType string `json:"reqType,omitempty"` // require auth // Example: false 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 // Example: config // Read Only: true Type string `json:"type,omitempty"` // url // Example: / URL string `json:"url,omitempty"` // use default root // Example: true UseDefaultRoot interface{} `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) ContextValidate ¶
ContextValidate validate this web check step based on the context it is used
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) ContextValidate ¶
func (m *WebPageCollectorAttribute) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this web page collector attribute based on the context it is used
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) ContextValidate ¶
ContextValidate validates this web resource based on context it is used
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 runtime.ContextValidatable // 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 // Example: Monitor Ebay site response times 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 // Example: 0 GlobalSmAlertCond() int32 SetGlobalSmAlertCond(int32) // The id of the group the website is in // Example: 1 // 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 // Example: warn 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 // Example: false IndividualSmAlertEnable() bool SetIndividualSmAlertEnable(bool) // Whether or not the website is internal // Example: false IsInternal() bool SetIsInternal(bool) // The time (in epoch format) that the website was updated // Read Only: true LastUpdated() int64 SetLastUpdated(int64) // The name of the website // Example: Ebay // 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 // Example: warn 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 // Example: 5 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 // Example: 1 Transition() int32 SetTransition(int32) // The type of the website. Acceptable values are: pingcheck, webcheck // Example: 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 // Example: true 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 // Example: false 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) ContextValidate ¶
ContextValidate validate this website check point based on the context it is used
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) ContextValidate ¶
func (m *WebsiteCheckpointRawData) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this website checkpoint raw data based on the context it is used
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) ContextValidate ¶
ContextValidate validate this website checkpoint SDT based on the context it is used
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) ContextValidate ¶
ContextValidate validate this website collector info based on the context it is used
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) ContextValidate ¶
ContextValidate validate this website graph widget based on the context it is used
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 // Example: Amazon web and ping checks 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 // Example: false 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 // Example: Amazon Website Checks // 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 // Example: 1 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) ContextValidate ¶
ContextValidate validate this website group based on the context it is used
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) ContextValidate ¶
ContextValidate validates this website group data based on context it is used
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) ContextValidate ¶
func (m *WebsiteGroupPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this website group pagination response based on the context it is used
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) ContextValidate ¶
ContextValidate validate this website group SDT based on the context it is used
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) ContextValidate ¶
func (m *WebsiteGroupSDTHistoryPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this website group SDT history pagination response based on the context it is used
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) ContextValidate ¶
func (m *WebsiteIndividualsStatusWidget) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this website individuals status widget based on the context it is used
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) ContextValidate ¶
ContextValidate validates this website item config based on context it is used
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 // Example: true All interface{} `json:"all,omitempty"` // collector ids CollectorIds []int32 `json:"collectorIds,omitempty"` // collectors Collectors []*WebsiteCollectorInfo `json:"collectors,omitempty"` // smg ids // Example: [1, 2, 4, 3, 5, 6] SmgIds []int32 `json:"smgIds,omitempty"` }
WebsiteLocation website location
swagger:model WebsiteLocation
func (*WebsiteLocation) ContextValidate ¶
ContextValidate validate this website location based on the context it is used
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) ContextValidate ¶
ContextValidate validate this website n o c item based on the context it is used
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) ContextValidate ¶
func (m *WebsiteOverallStatusWidget) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this website overall status widget based on the context it is used
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) ContextValidate ¶
ContextValidate validate this website overview report based on the context it is used
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) ContextValidate ¶
ContextValidate validate this website overview widget based on the context it is used
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) ContextValidate ¶
func (m *WebsitePaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this website pagination response based on the context it is used
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) ContextValidate ¶
ContextValidate validate this website SDT based on the context it is used
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) ContextValidate ¶
func (m *WebsiteSDTHistoryPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this website SDT history pagination response based on the context it is used
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) ContextValidate ¶
ContextValidate validate this website SLA report based on the context it is used
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) ContextValidate ¶
ContextValidate validate this website SLA widget based on the context it is used
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) ContextValidate ¶
ContextValidate validate this website SLA widget data based on the context it is used
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 runtime.ContextValidatable // The id of the dashboard the widget belongs to // Example: 1 // Required: true DashboardID() *int32 SetDashboardID(*int32) // The description of the widget // Example: Devices By Type Description() string SetDescription(string) // The Id of the widget ID() int32 SetID(int32) // The refresh interval of the widget, in minutes // Example: 5 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 // Example: Test // 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 // Example: newBorderBlue 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 // Example: bigNumber // Required: true Type() string SetType(string) // The permission level of the user who last modified the widget // Example: write // 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 runtime.ContextValidatable // 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) ContextValidate ¶
func (m *WidgetPaginationResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this widget pagination response based on the context it is used
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 // Example: Default Device Group 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 // Example: Devices by Type/Network Value string `json:"value,omitempty"` }
WidgetToken widget token
swagger:model WidgetToken
func (*WidgetToken) ContextValidate ¶
ContextValidate validate this widget token based on the context it is used
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) ContextValidate ¶
func (m *WidgetTokenInheritance) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this widget token inheritance based on the context it is used
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 WindowsEventLogEventSource ¶
type WindowsEventLogEventSource struct { WindowsEventLogEventSourceAllOf1 // contains filtered or unexported fields }
WindowsEventLogEventSource windows event log event source
swagger:model WindowsEventLogEventSource
func (*WindowsEventLogEventSource) AlertBodyTemplate ¶
func (m *WindowsEventLogEventSource) AlertBodyTemplate() string
AlertBodyTemplate gets the alert body template of this subtype
func (*WindowsEventLogEventSource) AlertEffectiveIval ¶
func (m *WindowsEventLogEventSource) AlertEffectiveIval() *int32
AlertEffectiveIval gets the alert effective ival of this subtype
func (*WindowsEventLogEventSource) AlertLevel ¶
func (m *WindowsEventLogEventSource) AlertLevel() string
AlertLevel gets the alert level of this subtype
func (*WindowsEventLogEventSource) AlertSubjectTemplate ¶
func (m *WindowsEventLogEventSource) AlertSubjectTemplate() string
AlertSubjectTemplate gets the alert subject template of this subtype
func (*WindowsEventLogEventSource) AppliesTo ¶
func (m *WindowsEventLogEventSource) AppliesTo() string
AppliesTo gets the applies to of this subtype
func (*WindowsEventLogEventSource) ClearAfterAck ¶
func (m *WindowsEventLogEventSource) ClearAfterAck() bool
ClearAfterAck gets the clear after ack of this subtype
func (*WindowsEventLogEventSource) Collector ¶
func (m *WindowsEventLogEventSource) Collector() string
Collector gets the collector of this subtype
func (*WindowsEventLogEventSource) ContextValidate ¶
func (m *WindowsEventLogEventSource) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this windows event log event source based on the context it is used
func (*WindowsEventLogEventSource) Description ¶
func (m *WindowsEventLogEventSource) Description() string
Description gets the description of this subtype
func (*WindowsEventLogEventSource) Filters ¶
func (m *WindowsEventLogEventSource) Filters() []*RestEventSourceFilter
Filters gets the filters of this subtype
func (*WindowsEventLogEventSource) Group ¶
func (m *WindowsEventLogEventSource) Group() string
Group gets the group of this subtype
func (*WindowsEventLogEventSource) ID ¶
func (m *WindowsEventLogEventSource) ID() int32
ID gets the id of this subtype
func (*WindowsEventLogEventSource) MarshalBinary ¶
func (m *WindowsEventLogEventSource) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (WindowsEventLogEventSource) MarshalJSON ¶
func (m WindowsEventLogEventSource) MarshalJSON() ([]byte, error)
MarshalJSON marshals this object with a polymorphic type to a JSON structure
func (*WindowsEventLogEventSource) Name ¶
func (m *WindowsEventLogEventSource) Name() *string
Name gets the name of this subtype
func (*WindowsEventLogEventSource) SetAlertBodyTemplate ¶
func (m *WindowsEventLogEventSource) SetAlertBodyTemplate(val string)
SetAlertBodyTemplate sets the alert body template of this subtype
func (*WindowsEventLogEventSource) SetAlertEffectiveIval ¶
func (m *WindowsEventLogEventSource) SetAlertEffectiveIval(val *int32)
SetAlertEffectiveIval sets the alert effective ival of this subtype
func (*WindowsEventLogEventSource) SetAlertLevel ¶
func (m *WindowsEventLogEventSource) SetAlertLevel(val string)
SetAlertLevel sets the alert level of this subtype
func (*WindowsEventLogEventSource) SetAlertSubjectTemplate ¶
func (m *WindowsEventLogEventSource) SetAlertSubjectTemplate(val string)
SetAlertSubjectTemplate sets the alert subject template of this subtype
func (*WindowsEventLogEventSource) SetAppliesTo ¶
func (m *WindowsEventLogEventSource) SetAppliesTo(val string)
SetAppliesTo sets the applies to of this subtype
func (*WindowsEventLogEventSource) SetClearAfterAck ¶
func (m *WindowsEventLogEventSource) SetClearAfterAck(val bool)
SetClearAfterAck sets the clear after ack of this subtype
func (*WindowsEventLogEventSource) SetCollector ¶
func (m *WindowsEventLogEventSource) SetCollector(val string)
SetCollector sets the collector of this subtype
func (*WindowsEventLogEventSource) SetDescription ¶
func (m *WindowsEventLogEventSource) SetDescription(val string)
SetDescription sets the description of this subtype
func (*WindowsEventLogEventSource) SetFilters ¶
func (m *WindowsEventLogEventSource) SetFilters(val []*RestEventSourceFilter)
SetFilters sets the filters of this subtype
func (*WindowsEventLogEventSource) SetGroup ¶
func (m *WindowsEventLogEventSource) SetGroup(val string)
SetGroup sets the group of this subtype
func (*WindowsEventLogEventSource) SetID ¶
func (m *WindowsEventLogEventSource) SetID(val int32)
SetID sets the id of this subtype
func (*WindowsEventLogEventSource) SetName ¶
func (m *WindowsEventLogEventSource) SetName(val *string)
SetName sets the name of this subtype
func (*WindowsEventLogEventSource) SetSuppressDuplicatesES ¶
func (m *WindowsEventLogEventSource) SetSuppressDuplicatesES(val bool)
SetSuppressDuplicatesES sets the suppress duplicates e s of this subtype
func (*WindowsEventLogEventSource) SetTags ¶
func (m *WindowsEventLogEventSource) SetTags(val string)
SetTags sets the tags of this subtype
func (*WindowsEventLogEventSource) SetTechnology ¶
func (m *WindowsEventLogEventSource) SetTechnology(val string)
SetTechnology sets the technology of this subtype
func (*WindowsEventLogEventSource) SetVersion ¶
func (m *WindowsEventLogEventSource) SetVersion(val int64)
SetVersion sets the version of this subtype
func (*WindowsEventLogEventSource) SuppressDuplicatesES ¶
func (m *WindowsEventLogEventSource) SuppressDuplicatesES() bool
SuppressDuplicatesES gets the suppress duplicates e s of this subtype
func (*WindowsEventLogEventSource) Tags ¶
func (m *WindowsEventLogEventSource) Tags() string
Tags gets the tags of this subtype
func (*WindowsEventLogEventSource) Technology ¶
func (m *WindowsEventLogEventSource) Technology() string
Technology gets the technology of this subtype
func (*WindowsEventLogEventSource) UnmarshalBinary ¶
func (m *WindowsEventLogEventSource) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
func (*WindowsEventLogEventSource) UnmarshalJSON ¶
func (m *WindowsEventLogEventSource) UnmarshalJSON(raw []byte) error
UnmarshalJSON unmarshals this object with a polymorphic type from a JSON structure
func (*WindowsEventLogEventSource) Validate ¶
func (m *WindowsEventLogEventSource) Validate(formats strfmt.Registry) error
Validate validates this windows event log event source
func (*WindowsEventLogEventSource) Version ¶
func (m *WindowsEventLogEventSource) Version() int64
Version gets the version of this subtype
type WindowsEventLogEventSourceAllOf1 ¶
type WindowsEventLogEventSourceAllOf1 interface{}
WindowsEventLogEventSourceAllOf1 windows event log event source all of1
swagger:model WindowsEventLogEventSourceAllOf1
type XENAutoDiscoveryMethod ¶
type XENAutoDiscoveryMethod struct { // entity // Required: true Entity *string `json:"entity"` }
XENAutoDiscoveryMethod x e n auto discovery method
swagger:model XENAutoDiscoveryMethod
func (*XENAutoDiscoveryMethod) ContextValidate ¶
func (m *XENAutoDiscoveryMethod) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this x e n auto discovery method based on the context it is used
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) ContextValidate ¶
ContextValidate validate this x e n collector attribute based on the context it is used
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
- aggregate_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_perf_metrics.go
- api_token.go
- api_token_pagination_response.go
- applies_to_function.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_rss_event_source.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_rss_event_source.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
- collector_version.go
- collector_version_pagination_response.go
- color_threshold.go
- column_header.go
- conversation_filter.go
- counter.go
- custom_flexible_virtual_data_source_ex.go
- custom_graph.go
- custom_graph_widget.go
- custom_report.go
- custom_virtual_data_point.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_instance_data.go
- device_instance_data_pagination_response.go
- device_instances.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
- echo_event_source.go
- endpoint_pagination_response.go
- entity_property.go
- error_response.go
- escalating_chain.go
- escalation_chain_pagination_response.go
- event_source.go
- event_source_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_atom_event_source.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
- log_file.go
- log_file_event_source.go
- macro.go
- map_item_info.go
- match_pattern.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
- 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
- rest_applies_to_function_pagination_response.go
- rest_event_source_filter.go
- rest_ip_m_i_event_source.go
- rest_schedule.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
- s_n_m_p_i_l_p.go
- saas_net_scan.go
- script_auto_discovery_method.go
- script_collector_attribute.go
- script_e_r_i_discovery_attribute_v2.go
- script_event_source.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
- snmp_trap_event_source.go
- stats_d_graph.go
- stats_d_graph_display.go
- stats_d_metric_definition.go
- stats_d_widget.go
- sys_log_event_source.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
- usage.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
- windows_event_log_event_source.go
- x_e_n_auto_discovery_method.go
- x_e_n_collector_attribute.go