Versions in this module Expand all Collapse all v1 v1.18.2 Apr 9, 2023 v1.18.1 Apr 8, 2023 v1.18.0 Mar 30, 2023 v1.0.0 Mar 29, 2023 Changes in this version + var AllowedAlarmNotificationTypesEnumValues = []AlarmNotificationTypes + var AllowedCmNotificationTypesEnumValues = []CmNotificationTypes + var AllowedFileNotificationTypesEnumValues = []FileNotificationTypes + var AllowedHeartbeatNotificationTypesEnumValues = []HeartbeatNotificationTypes + var AllowedPerfMetricDirectionEnumValues = []PerfMetricDirection + var AllowedPerfNotificationTypesEnumValues = []PerfNotificationTypes + var ContextOperationServerIndices = contextKey("serverOperationIndices") + var ContextOperationServerVariables = contextKey("serverOperationVariables") + var ContextServerIndex = contextKey("serverIndex") + var ContextServerVariables = contextKey("serverVariables") + func CacheExpires(r *http.Response) time.Time + func IsNil(i interface{}) bool + func PtrBool(v bool) *bool + func PtrFloat32(v float32) *float32 + func PtrFloat64(v float64) *float64 + func PtrInt(v int) *int + func PtrInt32(v int32) *int32 + func PtrInt64(v int64) *int64 + func PtrString(v string) *string + func PtrTime(v time.Time) *time.Time + type APIClient struct + DefaultApi *DefaultApiService + func NewAPIClient(cfg *Configuration) *APIClient + func (c *APIClient) GetConfig() *Configuration + type APIKey struct + Key string + Prefix string + type APIResponse struct + Message string + Method string + Operation string + Payload []byte + RequestURL string + func NewAPIResponse(r *http.Response) *APIResponse + func NewAPIResponseWithError(errorMessage string) *APIResponse + type AlarmNotificationTypes string + const NOTIFY_ACK_STATE_CHANGED + const NOTIFY_ALARM_LIST_REBUILT + const NOTIFY_CHANGED_ALARM + const NOTIFY_CHANGED_ALARM_GENERAL + const NOTIFY_CLEARED_ALARM + const NOTIFY_COMMENTS + const NOTIFY_CORRELATED_NOTIFICATION_CHANGED + const NOTIFY_NEW_ALARM + const NOTIFY_POTENTIAL_FAULTY_ALARM_LIST + func NewAlarmNotificationTypesFromValue(v string) (*AlarmNotificationTypes, error) + func (v *AlarmNotificationTypes) UnmarshalJSON(src []byte) error + func (v AlarmNotificationTypes) IsValid() bool + func (v AlarmNotificationTypes) Ptr() *AlarmNotificationTypes + type ApiNotificationSinkPostRequest struct + ApiService *DefaultApiService + func (r ApiNotificationSinkPostRequest) Execute() (*http.Response, error) + func (r ApiNotificationSinkPostRequest) NotifyThresholdCrossing(notifyThresholdCrossing NotifyThresholdCrossing) ApiNotificationSinkPostRequest + type BasicAuth struct + Password string + UserName string + type CmNotificationTypes string + const NOTIFY_MOI_ATTRIBUTE_VALUE_CHANGES + const NOTIFY_MOI_CHANGES + const NOTIFY_MOI_CREATION + const NOTIFY_MOI_DELETION + func NewCmNotificationTypesFromValue(v string) (*CmNotificationTypes, error) + func (v *CmNotificationTypes) UnmarshalJSON(src []byte) error + func (v CmNotificationTypes) IsValid() bool + func (v CmNotificationTypes) Ptr() *CmNotificationTypes + type Configuration struct + Debug bool + DefaultHeader map[string]string + HTTPClient *http.Client + Host string + OperationServers map[string]ServerConfigurations + Scheme string + Servers ServerConfigurations + UserAgent string + func NewConfiguration() *Configuration + func (c *Configuration) AddDefaultHeader(key string, value string) + func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error) + func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error) + type DefaultApiService service + func (a *DefaultApiService) NotificationSinkPost(ctx context.Context) ApiNotificationSinkPostRequest + func (a *DefaultApiService) NotificationSinkPostExecute(r ApiNotificationSinkPostRequest) (*http.Response, error) + type ErrorResponse struct + Error *ErrorResponseError + func NewErrorResponse() *ErrorResponse + func NewErrorResponseWithDefaults() *ErrorResponse + func (o *ErrorResponse) GetError() ErrorResponseError + func (o *ErrorResponse) GetErrorOk() (*ErrorResponseError, bool) + func (o *ErrorResponse) HasError() bool + func (o *ErrorResponse) SetError(v ErrorResponseError) + func (o ErrorResponse) MarshalJSON() ([]byte, error) + func (o ErrorResponse) ToMap() (map[string]interface{}, error) + type ErrorResponseError struct + ErrorInfo *string + func NewErrorResponseError() *ErrorResponseError + func NewErrorResponseErrorWithDefaults() *ErrorResponseError + func (o *ErrorResponseError) GetErrorInfo() string + func (o *ErrorResponseError) GetErrorInfoOk() (*string, bool) + func (o *ErrorResponseError) HasErrorInfo() bool + func (o *ErrorResponseError) SetErrorInfo(v string) + func (o ErrorResponseError) MarshalJSON() ([]byte, error) + func (o ErrorResponseError) ToMap() (map[string]interface{}, error) + type FileNotificationTypes string + const NOTIFY_FILE_PREPARATION_ERROR + const NOTIFY_FILE_READY + func NewFileNotificationTypesFromValue(v string) (*FileNotificationTypes, error) + func (v *FileNotificationTypes) UnmarshalJSON(src []byte) error + func (v FileNotificationTypes) IsValid() bool + func (v FileNotificationTypes) Ptr() *FileNotificationTypes + type GenericOpenAPIError struct + func (e GenericOpenAPIError) Body() []byte + func (e GenericOpenAPIError) Error() string + func (e GenericOpenAPIError) Model() interface{} + type HeartbeatNotificationTypes string + const NOTIFY_HEARTBEAT + func NewHeartbeatNotificationTypesFromValue(v string) (*HeartbeatNotificationTypes, error) + func (v *HeartbeatNotificationTypes) UnmarshalJSON(src []byte) error + func (v HeartbeatNotificationTypes) IsValid() bool + func (v HeartbeatNotificationTypes) Ptr() *HeartbeatNotificationTypes + type MappedNullable interface + ToMap func() (map[string]interface{}, error) + type NotificationHeader struct + EventTime time.Time + Href string + NotificationId int32 + NotificationType NotificationType + SystemDN string + func NewNotificationHeader(href string, notificationId int32, notificationType NotificationType, ...) *NotificationHeader + func NewNotificationHeaderWithDefaults() *NotificationHeader + func (o *NotificationHeader) GetEventTime() time.Time + func (o *NotificationHeader) GetEventTimeOk() (*time.Time, bool) + func (o *NotificationHeader) GetHref() string + func (o *NotificationHeader) GetHrefOk() (*string, bool) + func (o *NotificationHeader) GetNotificationId() int32 + func (o *NotificationHeader) GetNotificationIdOk() (*int32, bool) + func (o *NotificationHeader) GetNotificationType() NotificationType + func (o *NotificationHeader) GetNotificationTypeOk() (*NotificationType, bool) + func (o *NotificationHeader) GetSystemDN() string + func (o *NotificationHeader) GetSystemDNOk() (*string, bool) + func (o *NotificationHeader) SetEventTime(v time.Time) + func (o *NotificationHeader) SetHref(v string) + func (o *NotificationHeader) SetNotificationId(v int32) + func (o *NotificationHeader) SetNotificationType(v NotificationType) + func (o *NotificationHeader) SetSystemDN(v string) + func (o NotificationHeader) MarshalJSON() ([]byte, error) + func (o NotificationHeader) ToMap() (map[string]interface{}, error) + type NotificationType struct + AlarmNotificationTypes *AlarmNotificationTypes + CmNotificationTypes *CmNotificationTypes + FileNotificationTypes *FileNotificationTypes + HeartbeatNotificationTypes *HeartbeatNotificationTypes + PerfNotificationTypes *PerfNotificationTypes + func AlarmNotificationTypesAsNotificationType(v *AlarmNotificationTypes) NotificationType + func CmNotificationTypesAsNotificationType(v *CmNotificationTypes) NotificationType + func FileNotificationTypesAsNotificationType(v *FileNotificationTypes) NotificationType + func HeartbeatNotificationTypesAsNotificationType(v *HeartbeatNotificationTypes) NotificationType + func PerfNotificationTypesAsNotificationType(v *PerfNotificationTypes) NotificationType + func (dst *NotificationType) UnmarshalJSON(data []byte) error + func (obj *NotificationType) GetActualInstance() interface{} + func (src NotificationType) MarshalJSON() ([]byte, error) + type NotifyThresholdCrossing struct + AdditionalText *string + EventTime time.Time + Href string + Hysteresis *PerfMetricValue + MonitorGranularityPeriod *int32 + NotificationId int32 + NotificationType NotificationType + ObservedPerfMetricDirection *PerfMetricDirection + ObservedPerfMetricName *string + ObservedPerfMetricValue *PerfMetricValue + SystemDN string + ThresholdValue *PerfMetricValue + func NewNotifyThresholdCrossing(href string, notificationId int32, notificationType NotificationType, ...) *NotifyThresholdCrossing + func NewNotifyThresholdCrossingWithDefaults() *NotifyThresholdCrossing + func (o *NotifyThresholdCrossing) GetAdditionalText() string + func (o *NotifyThresholdCrossing) GetAdditionalTextOk() (*string, bool) + func (o *NotifyThresholdCrossing) GetEventTime() time.Time + func (o *NotifyThresholdCrossing) GetEventTimeOk() (*time.Time, bool) + func (o *NotifyThresholdCrossing) GetHref() string + func (o *NotifyThresholdCrossing) GetHrefOk() (*string, bool) + func (o *NotifyThresholdCrossing) GetHysteresis() PerfMetricValue + func (o *NotifyThresholdCrossing) GetHysteresisOk() (*PerfMetricValue, bool) + func (o *NotifyThresholdCrossing) GetMonitorGranularityPeriod() int32 + func (o *NotifyThresholdCrossing) GetMonitorGranularityPeriodOk() (*int32, bool) + func (o *NotifyThresholdCrossing) GetNotificationId() int32 + func (o *NotifyThresholdCrossing) GetNotificationIdOk() (*int32, bool) + func (o *NotifyThresholdCrossing) GetNotificationType() NotificationType + func (o *NotifyThresholdCrossing) GetNotificationTypeOk() (*NotificationType, bool) + func (o *NotifyThresholdCrossing) GetObservedPerfMetricDirection() PerfMetricDirection + func (o *NotifyThresholdCrossing) GetObservedPerfMetricDirectionOk() (*PerfMetricDirection, bool) + func (o *NotifyThresholdCrossing) GetObservedPerfMetricName() string + func (o *NotifyThresholdCrossing) GetObservedPerfMetricNameOk() (*string, bool) + func (o *NotifyThresholdCrossing) GetObservedPerfMetricValue() PerfMetricValue + func (o *NotifyThresholdCrossing) GetObservedPerfMetricValueOk() (*PerfMetricValue, bool) + func (o *NotifyThresholdCrossing) GetSystemDN() string + func (o *NotifyThresholdCrossing) GetSystemDNOk() (*string, bool) + func (o *NotifyThresholdCrossing) GetThresholdValue() PerfMetricValue + func (o *NotifyThresholdCrossing) GetThresholdValueOk() (*PerfMetricValue, bool) + func (o *NotifyThresholdCrossing) HasAdditionalText() bool + func (o *NotifyThresholdCrossing) HasHysteresis() bool + func (o *NotifyThresholdCrossing) HasMonitorGranularityPeriod() bool + func (o *NotifyThresholdCrossing) HasObservedPerfMetricDirection() bool + func (o *NotifyThresholdCrossing) HasObservedPerfMetricName() bool + func (o *NotifyThresholdCrossing) HasObservedPerfMetricValue() bool + func (o *NotifyThresholdCrossing) HasThresholdValue() bool + func (o *NotifyThresholdCrossing) SetAdditionalText(v string) + func (o *NotifyThresholdCrossing) SetEventTime(v time.Time) + func (o *NotifyThresholdCrossing) SetHref(v string) + func (o *NotifyThresholdCrossing) SetHysteresis(v PerfMetricValue) + func (o *NotifyThresholdCrossing) SetMonitorGranularityPeriod(v int32) + func (o *NotifyThresholdCrossing) SetNotificationId(v int32) + func (o *NotifyThresholdCrossing) SetNotificationType(v NotificationType) + func (o *NotifyThresholdCrossing) SetObservedPerfMetricDirection(v PerfMetricDirection) + func (o *NotifyThresholdCrossing) SetObservedPerfMetricName(v string) + func (o *NotifyThresholdCrossing) SetObservedPerfMetricValue(v PerfMetricValue) + func (o *NotifyThresholdCrossing) SetSystemDN(v string) + func (o *NotifyThresholdCrossing) SetThresholdValue(v PerfMetricValue) + func (o NotifyThresholdCrossing) MarshalJSON() ([]byte, error) + func (o NotifyThresholdCrossing) ToMap() (map[string]interface{}, error) + type NotifyThresholdCrossingAllOf struct + AdditionalText *string + Hysteresis *PerfMetricValue + MonitorGranularityPeriod *int32 + ObservedPerfMetricDirection *PerfMetricDirection + ObservedPerfMetricName *string + ObservedPerfMetricValue *PerfMetricValue + ThresholdValue *PerfMetricValue + func NewNotifyThresholdCrossingAllOf() *NotifyThresholdCrossingAllOf + func NewNotifyThresholdCrossingAllOfWithDefaults() *NotifyThresholdCrossingAllOf + func (o *NotifyThresholdCrossingAllOf) GetAdditionalText() string + func (o *NotifyThresholdCrossingAllOf) GetAdditionalTextOk() (*string, bool) + func (o *NotifyThresholdCrossingAllOf) GetHysteresis() PerfMetricValue + func (o *NotifyThresholdCrossingAllOf) GetHysteresisOk() (*PerfMetricValue, bool) + func (o *NotifyThresholdCrossingAllOf) GetMonitorGranularityPeriod() int32 + func (o *NotifyThresholdCrossingAllOf) GetMonitorGranularityPeriodOk() (*int32, bool) + func (o *NotifyThresholdCrossingAllOf) GetObservedPerfMetricDirection() PerfMetricDirection + func (o *NotifyThresholdCrossingAllOf) GetObservedPerfMetricDirectionOk() (*PerfMetricDirection, bool) + func (o *NotifyThresholdCrossingAllOf) GetObservedPerfMetricName() string + func (o *NotifyThresholdCrossingAllOf) GetObservedPerfMetricNameOk() (*string, bool) + func (o *NotifyThresholdCrossingAllOf) GetObservedPerfMetricValue() PerfMetricValue + func (o *NotifyThresholdCrossingAllOf) GetObservedPerfMetricValueOk() (*PerfMetricValue, bool) + func (o *NotifyThresholdCrossingAllOf) GetThresholdValue() PerfMetricValue + func (o *NotifyThresholdCrossingAllOf) GetThresholdValueOk() (*PerfMetricValue, bool) + func (o *NotifyThresholdCrossingAllOf) HasAdditionalText() bool + func (o *NotifyThresholdCrossingAllOf) HasHysteresis() bool + func (o *NotifyThresholdCrossingAllOf) HasMonitorGranularityPeriod() bool + func (o *NotifyThresholdCrossingAllOf) HasObservedPerfMetricDirection() bool + func (o *NotifyThresholdCrossingAllOf) HasObservedPerfMetricName() bool + func (o *NotifyThresholdCrossingAllOf) HasObservedPerfMetricValue() bool + func (o *NotifyThresholdCrossingAllOf) HasThresholdValue() bool + func (o *NotifyThresholdCrossingAllOf) SetAdditionalText(v string) + func (o *NotifyThresholdCrossingAllOf) SetHysteresis(v PerfMetricValue) + func (o *NotifyThresholdCrossingAllOf) SetMonitorGranularityPeriod(v int32) + func (o *NotifyThresholdCrossingAllOf) SetObservedPerfMetricDirection(v PerfMetricDirection) + func (o *NotifyThresholdCrossingAllOf) SetObservedPerfMetricName(v string) + func (o *NotifyThresholdCrossingAllOf) SetObservedPerfMetricValue(v PerfMetricValue) + func (o *NotifyThresholdCrossingAllOf) SetThresholdValue(v PerfMetricValue) + func (o NotifyThresholdCrossingAllOf) MarshalJSON() ([]byte, error) + func (o NotifyThresholdCrossingAllOf) ToMap() (map[string]interface{}, error) + type NullableAlarmNotificationTypes struct + func NewNullableAlarmNotificationTypes(val *AlarmNotificationTypes) *NullableAlarmNotificationTypes + func (v *NullableAlarmNotificationTypes) Set(val *AlarmNotificationTypes) + func (v *NullableAlarmNotificationTypes) UnmarshalJSON(src []byte) error + func (v *NullableAlarmNotificationTypes) Unset() + func (v NullableAlarmNotificationTypes) Get() *AlarmNotificationTypes + func (v NullableAlarmNotificationTypes) IsSet() bool + func (v NullableAlarmNotificationTypes) MarshalJSON() ([]byte, error) + type NullableBool struct + func NewNullableBool(val *bool) *NullableBool + func (v *NullableBool) Set(val *bool) + func (v *NullableBool) UnmarshalJSON(src []byte) error + func (v *NullableBool) Unset() + func (v NullableBool) Get() *bool + func (v NullableBool) IsSet() bool + func (v NullableBool) MarshalJSON() ([]byte, error) + type NullableCmNotificationTypes struct + func NewNullableCmNotificationTypes(val *CmNotificationTypes) *NullableCmNotificationTypes + func (v *NullableCmNotificationTypes) Set(val *CmNotificationTypes) + func (v *NullableCmNotificationTypes) UnmarshalJSON(src []byte) error + func (v *NullableCmNotificationTypes) Unset() + func (v NullableCmNotificationTypes) Get() *CmNotificationTypes + func (v NullableCmNotificationTypes) IsSet() bool + func (v NullableCmNotificationTypes) MarshalJSON() ([]byte, error) + type NullableErrorResponse struct + func NewNullableErrorResponse(val *ErrorResponse) *NullableErrorResponse + func (v *NullableErrorResponse) Set(val *ErrorResponse) + func (v *NullableErrorResponse) UnmarshalJSON(src []byte) error + func (v *NullableErrorResponse) Unset() + func (v NullableErrorResponse) Get() *ErrorResponse + func (v NullableErrorResponse) IsSet() bool + func (v NullableErrorResponse) MarshalJSON() ([]byte, error) + type NullableErrorResponseError struct + func NewNullableErrorResponseError(val *ErrorResponseError) *NullableErrorResponseError + func (v *NullableErrorResponseError) Set(val *ErrorResponseError) + func (v *NullableErrorResponseError) UnmarshalJSON(src []byte) error + func (v *NullableErrorResponseError) Unset() + func (v NullableErrorResponseError) Get() *ErrorResponseError + func (v NullableErrorResponseError) IsSet() bool + func (v NullableErrorResponseError) MarshalJSON() ([]byte, error) + type NullableFileNotificationTypes struct + func NewNullableFileNotificationTypes(val *FileNotificationTypes) *NullableFileNotificationTypes + func (v *NullableFileNotificationTypes) Set(val *FileNotificationTypes) + func (v *NullableFileNotificationTypes) UnmarshalJSON(src []byte) error + func (v *NullableFileNotificationTypes) Unset() + func (v NullableFileNotificationTypes) Get() *FileNotificationTypes + func (v NullableFileNotificationTypes) IsSet() bool + func (v NullableFileNotificationTypes) MarshalJSON() ([]byte, error) + type NullableFloat32 struct + func NewNullableFloat32(val *float32) *NullableFloat32 + func (v *NullableFloat32) Set(val *float32) + func (v *NullableFloat32) UnmarshalJSON(src []byte) error + func (v *NullableFloat32) Unset() + func (v NullableFloat32) Get() *float32 + func (v NullableFloat32) IsSet() bool + func (v NullableFloat32) MarshalJSON() ([]byte, error) + type NullableFloat64 struct + func NewNullableFloat64(val *float64) *NullableFloat64 + func (v *NullableFloat64) Set(val *float64) + func (v *NullableFloat64) UnmarshalJSON(src []byte) error + func (v *NullableFloat64) Unset() + func (v NullableFloat64) Get() *float64 + func (v NullableFloat64) IsSet() bool + func (v NullableFloat64) MarshalJSON() ([]byte, error) + type NullableHeartbeatNotificationTypes struct + func NewNullableHeartbeatNotificationTypes(val *HeartbeatNotificationTypes) *NullableHeartbeatNotificationTypes + func (v *NullableHeartbeatNotificationTypes) Set(val *HeartbeatNotificationTypes) + func (v *NullableHeartbeatNotificationTypes) UnmarshalJSON(src []byte) error + func (v *NullableHeartbeatNotificationTypes) Unset() + func (v NullableHeartbeatNotificationTypes) Get() *HeartbeatNotificationTypes + func (v NullableHeartbeatNotificationTypes) IsSet() bool + func (v NullableHeartbeatNotificationTypes) MarshalJSON() ([]byte, error) + type NullableInt struct + func NewNullableInt(val *int) *NullableInt + func (v *NullableInt) Set(val *int) + func (v *NullableInt) UnmarshalJSON(src []byte) error + func (v *NullableInt) Unset() + func (v NullableInt) Get() *int + func (v NullableInt) IsSet() bool + func (v NullableInt) MarshalJSON() ([]byte, error) + type NullableInt32 struct + func NewNullableInt32(val *int32) *NullableInt32 + func (v *NullableInt32) Set(val *int32) + func (v *NullableInt32) UnmarshalJSON(src []byte) error + func (v *NullableInt32) Unset() + func (v NullableInt32) Get() *int32 + func (v NullableInt32) IsSet() bool + func (v NullableInt32) MarshalJSON() ([]byte, error) + type NullableInt64 struct + func NewNullableInt64(val *int64) *NullableInt64 + func (v *NullableInt64) Set(val *int64) + func (v *NullableInt64) UnmarshalJSON(src []byte) error + func (v *NullableInt64) Unset() + func (v NullableInt64) Get() *int64 + func (v NullableInt64) IsSet() bool + func (v NullableInt64) MarshalJSON() ([]byte, error) + type NullableNotificationHeader struct + func NewNullableNotificationHeader(val *NotificationHeader) *NullableNotificationHeader + func (v *NullableNotificationHeader) Set(val *NotificationHeader) + func (v *NullableNotificationHeader) UnmarshalJSON(src []byte) error + func (v *NullableNotificationHeader) Unset() + func (v NullableNotificationHeader) Get() *NotificationHeader + func (v NullableNotificationHeader) IsSet() bool + func (v NullableNotificationHeader) MarshalJSON() ([]byte, error) + type NullableNotificationType struct + func NewNullableNotificationType(val *NotificationType) *NullableNotificationType + func (v *NullableNotificationType) Set(val *NotificationType) + func (v *NullableNotificationType) UnmarshalJSON(src []byte) error + func (v *NullableNotificationType) Unset() + func (v NullableNotificationType) Get() *NotificationType + func (v NullableNotificationType) IsSet() bool + func (v NullableNotificationType) MarshalJSON() ([]byte, error) + type NullableNotifyThresholdCrossing struct + func NewNullableNotifyThresholdCrossing(val *NotifyThresholdCrossing) *NullableNotifyThresholdCrossing + func (v *NullableNotifyThresholdCrossing) Set(val *NotifyThresholdCrossing) + func (v *NullableNotifyThresholdCrossing) UnmarshalJSON(src []byte) error + func (v *NullableNotifyThresholdCrossing) Unset() + func (v NullableNotifyThresholdCrossing) Get() *NotifyThresholdCrossing + func (v NullableNotifyThresholdCrossing) IsSet() bool + func (v NullableNotifyThresholdCrossing) MarshalJSON() ([]byte, error) + type NullableNotifyThresholdCrossingAllOf struct + func NewNullableNotifyThresholdCrossingAllOf(val *NotifyThresholdCrossingAllOf) *NullableNotifyThresholdCrossingAllOf + func (v *NullableNotifyThresholdCrossingAllOf) Set(val *NotifyThresholdCrossingAllOf) + func (v *NullableNotifyThresholdCrossingAllOf) UnmarshalJSON(src []byte) error + func (v *NullableNotifyThresholdCrossingAllOf) Unset() + func (v NullableNotifyThresholdCrossingAllOf) Get() *NotifyThresholdCrossingAllOf + func (v NullableNotifyThresholdCrossingAllOf) IsSet() bool + func (v NullableNotifyThresholdCrossingAllOf) MarshalJSON() ([]byte, error) + type NullablePerfMetricDirection struct + func NewNullablePerfMetricDirection(val *PerfMetricDirection) *NullablePerfMetricDirection + func (v *NullablePerfMetricDirection) Set(val *PerfMetricDirection) + func (v *NullablePerfMetricDirection) UnmarshalJSON(src []byte) error + func (v *NullablePerfMetricDirection) Unset() + func (v NullablePerfMetricDirection) Get() *PerfMetricDirection + func (v NullablePerfMetricDirection) IsSet() bool + func (v NullablePerfMetricDirection) MarshalJSON() ([]byte, error) + type NullablePerfMetricValue struct + func NewNullablePerfMetricValue(val *PerfMetricValue) *NullablePerfMetricValue + func (v *NullablePerfMetricValue) Set(val *PerfMetricValue) + func (v *NullablePerfMetricValue) UnmarshalJSON(src []byte) error + func (v *NullablePerfMetricValue) Unset() + func (v NullablePerfMetricValue) Get() *PerfMetricValue + func (v NullablePerfMetricValue) IsSet() bool + func (v NullablePerfMetricValue) MarshalJSON() ([]byte, error) + type NullablePerfNotificationTypes struct + func NewNullablePerfNotificationTypes(val *PerfNotificationTypes) *NullablePerfNotificationTypes + func (v *NullablePerfNotificationTypes) Set(val *PerfNotificationTypes) + func (v *NullablePerfNotificationTypes) UnmarshalJSON(src []byte) error + func (v *NullablePerfNotificationTypes) Unset() + func (v NullablePerfNotificationTypes) Get() *PerfNotificationTypes + func (v NullablePerfNotificationTypes) IsSet() bool + func (v NullablePerfNotificationTypes) MarshalJSON() ([]byte, error) + type NullableString struct + func NewNullableString(val *string) *NullableString + func (v *NullableString) Set(val *string) + func (v *NullableString) UnmarshalJSON(src []byte) error + func (v *NullableString) Unset() + func (v NullableString) Get() *string + func (v NullableString) IsSet() bool + func (v NullableString) MarshalJSON() ([]byte, error) + type NullableTime struct + func NewNullableTime(val *time.Time) *NullableTime + func (v *NullableTime) Set(val *time.Time) + func (v *NullableTime) UnmarshalJSON(src []byte) error + func (v *NullableTime) Unset() + func (v NullableTime) Get() *time.Time + func (v NullableTime) IsSet() bool + func (v NullableTime) MarshalJSON() ([]byte, error) + type PerfMetricDirection string + const DOWN + const UP + func NewPerfMetricDirectionFromValue(v string) (*PerfMetricDirection, error) + func (v *PerfMetricDirection) UnmarshalJSON(src []byte) error + func (v PerfMetricDirection) IsValid() bool + func (v PerfMetricDirection) Ptr() *PerfMetricDirection + type PerfMetricValue struct + Float32 *float32 + Int32 *int32 + func Float32AsPerfMetricValue(v *float32) PerfMetricValue + func Int32AsPerfMetricValue(v *int32) PerfMetricValue + func (dst *PerfMetricValue) UnmarshalJSON(data []byte) error + func (obj *PerfMetricValue) GetActualInstance() interface{} + func (src PerfMetricValue) MarshalJSON() ([]byte, error) + type PerfNotificationTypes string + const NOTIFY_THRESHOLD_CROSSING + func NewPerfNotificationTypesFromValue(v string) (*PerfNotificationTypes, error) + func (v *PerfNotificationTypes) UnmarshalJSON(src []byte) error + func (v PerfNotificationTypes) IsValid() bool + func (v PerfNotificationTypes) Ptr() *PerfNotificationTypes + type ServerConfiguration struct + Description string + URL string + Variables map[string]ServerVariable + type ServerConfigurations []ServerConfiguration + func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error) + type ServerVariable struct + DefaultValue string + Description string + EnumValues []string