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