v1api

package
v0.18.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 10, 2026 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Overview

Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.

Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.

Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.

Index

Constants

This section is empty.

Variables

View Source
var (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func NewConfiguration

func NewConfiguration() *config.Configuration

NewConfiguration returns a new Configuration object

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	DefaultAPI DefaultAPI
	// contains filtered or unexported fields
}

APIClient manages communication with the STACKIT Observability API API v1.1.1 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error)

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *config.Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type Alert

type Alert struct {
	Global       *Global        `json:"global,omitempty"`
	InhibitRules []InhibitRules `json:"inhibitRules,omitempty"`
	Receivers    []Receivers    `json:"receivers"`
	Route        Route          `json:"route"`
}

Alert struct for Alert

func NewAlert

func NewAlert(receivers []Receivers, route Route) *Alert

NewAlert instantiates a new Alert object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAlertWithDefaults

func NewAlertWithDefaults() *Alert

NewAlertWithDefaults instantiates a new Alert object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Alert) GetGlobal

func (o *Alert) GetGlobal() Global

GetGlobal returns the Global field value if set, zero value otherwise.

func (*Alert) GetGlobalOk

func (o *Alert) GetGlobalOk() (*Global, bool)

GetGlobalOk returns a tuple with the Global field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Alert) GetInhibitRules

func (o *Alert) GetInhibitRules() []InhibitRules

GetInhibitRules returns the InhibitRules field value if set, zero value otherwise.

func (*Alert) GetInhibitRulesOk

func (o *Alert) GetInhibitRulesOk() ([]InhibitRules, bool)

GetInhibitRulesOk returns a tuple with the InhibitRules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Alert) GetReceivers

func (o *Alert) GetReceivers() []Receivers

GetReceivers returns the Receivers field value

func (*Alert) GetReceiversOk

func (o *Alert) GetReceiversOk() ([]Receivers, bool)

GetReceiversOk returns a tuple with the Receivers field value and a boolean to check if the value has been set.

func (*Alert) GetRoute

func (o *Alert) GetRoute() Route

GetRoute returns the Route field value

func (*Alert) GetRouteOk

func (o *Alert) GetRouteOk() (*Route, bool)

GetRouteOk returns a tuple with the Route field value and a boolean to check if the value has been set.

func (*Alert) HasGlobal

func (o *Alert) HasGlobal() bool

HasGlobal returns a boolean if a field has been set.

func (*Alert) HasInhibitRules

func (o *Alert) HasInhibitRules() bool

HasInhibitRules returns a boolean if a field has been set.

func (Alert) MarshalJSON

func (o Alert) MarshalJSON() ([]byte, error)

func (*Alert) SetGlobal

func (o *Alert) SetGlobal(v Global)

SetGlobal gets a reference to the given Global and assigns it to the Global field.

func (*Alert) SetInhibitRules

func (o *Alert) SetInhibitRules(v []InhibitRules)

SetInhibitRules gets a reference to the given []InhibitRules and assigns it to the InhibitRules field.

func (*Alert) SetReceivers

func (o *Alert) SetReceivers(v []Receivers)

SetReceivers sets field value

func (*Alert) SetRoute

func (o *Alert) SetRoute(v Route)

SetRoute sets field value

func (Alert) ToMap

func (o Alert) ToMap() (map[string]interface{}, error)

func (*Alert) UnmarshalJSON

func (o *Alert) UnmarshalJSON(data []byte) (err error)

type AlertConfigReceiversResponse

type AlertConfigReceiversResponse struct {
	Data    []Receivers `json:"data"`
	Message string      `json:"message"`
}

AlertConfigReceiversResponse struct for AlertConfigReceiversResponse

func NewAlertConfigReceiversResponse

func NewAlertConfigReceiversResponse(data []Receivers, message string) *AlertConfigReceiversResponse

NewAlertConfigReceiversResponse instantiates a new AlertConfigReceiversResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAlertConfigReceiversResponseWithDefaults

func NewAlertConfigReceiversResponseWithDefaults() *AlertConfigReceiversResponse

NewAlertConfigReceiversResponseWithDefaults instantiates a new AlertConfigReceiversResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AlertConfigReceiversResponse) GetData

func (o *AlertConfigReceiversResponse) GetData() []Receivers

GetData returns the Data field value

func (*AlertConfigReceiversResponse) GetDataOk

func (o *AlertConfigReceiversResponse) GetDataOk() ([]Receivers, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*AlertConfigReceiversResponse) GetMessage

func (o *AlertConfigReceiversResponse) GetMessage() string

GetMessage returns the Message field value

func (*AlertConfigReceiversResponse) GetMessageOk

func (o *AlertConfigReceiversResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (AlertConfigReceiversResponse) MarshalJSON

func (o AlertConfigReceiversResponse) MarshalJSON() ([]byte, error)

func (*AlertConfigReceiversResponse) SetData

func (o *AlertConfigReceiversResponse) SetData(v []Receivers)

SetData sets field value

func (*AlertConfigReceiversResponse) SetMessage

func (o *AlertConfigReceiversResponse) SetMessage(v string)

SetMessage sets field value

func (AlertConfigReceiversResponse) ToMap

func (o AlertConfigReceiversResponse) ToMap() (map[string]interface{}, error)

func (*AlertConfigReceiversResponse) UnmarshalJSON

func (o *AlertConfigReceiversResponse) UnmarshalJSON(data []byte) (err error)

type AlertConfigRouteResponse

type AlertConfigRouteResponse struct {
	Data    Route  `json:"data"`
	Message string `json:"message"`
}

AlertConfigRouteResponse struct for AlertConfigRouteResponse

func NewAlertConfigRouteResponse

func NewAlertConfigRouteResponse(data Route, message string) *AlertConfigRouteResponse

NewAlertConfigRouteResponse instantiates a new AlertConfigRouteResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAlertConfigRouteResponseWithDefaults

func NewAlertConfigRouteResponseWithDefaults() *AlertConfigRouteResponse

NewAlertConfigRouteResponseWithDefaults instantiates a new AlertConfigRouteResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AlertConfigRouteResponse) GetData

func (o *AlertConfigRouteResponse) GetData() Route

GetData returns the Data field value

func (*AlertConfigRouteResponse) GetDataOk

func (o *AlertConfigRouteResponse) GetDataOk() (*Route, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*AlertConfigRouteResponse) GetMessage

func (o *AlertConfigRouteResponse) GetMessage() string

GetMessage returns the Message field value

func (*AlertConfigRouteResponse) GetMessageOk

func (o *AlertConfigRouteResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (AlertConfigRouteResponse) MarshalJSON

func (o AlertConfigRouteResponse) MarshalJSON() ([]byte, error)

func (*AlertConfigRouteResponse) SetData

func (o *AlertConfigRouteResponse) SetData(v Route)

SetData sets field value

func (*AlertConfigRouteResponse) SetMessage

func (o *AlertConfigRouteResponse) SetMessage(v string)

SetMessage sets field value

func (AlertConfigRouteResponse) ToMap

func (o AlertConfigRouteResponse) ToMap() (map[string]interface{}, error)

func (*AlertConfigRouteResponse) UnmarshalJSON

func (o *AlertConfigRouteResponse) UnmarshalJSON(data []byte) (err error)

type AlertGroup

type AlertGroup struct {
	Interval *string           `json:"interval,omitempty"`
	Name     string            `json:"name"`
	Rules    []AlertRuleRecord `json:"rules"`
}

AlertGroup struct for AlertGroup

func NewAlertGroup

func NewAlertGroup(name string, rules []AlertRuleRecord) *AlertGroup

NewAlertGroup instantiates a new AlertGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAlertGroupWithDefaults

func NewAlertGroupWithDefaults() *AlertGroup

NewAlertGroupWithDefaults instantiates a new AlertGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AlertGroup) GetInterval

func (o *AlertGroup) GetInterval() string

GetInterval returns the Interval field value if set, zero value otherwise.

func (*AlertGroup) GetIntervalOk

func (o *AlertGroup) GetIntervalOk() (*string, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AlertGroup) GetName

func (o *AlertGroup) GetName() string

GetName returns the Name field value

func (*AlertGroup) GetNameOk

func (o *AlertGroup) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*AlertGroup) GetRules

func (o *AlertGroup) GetRules() []AlertRuleRecord

GetRules returns the Rules field value

func (*AlertGroup) GetRulesOk

func (o *AlertGroup) GetRulesOk() ([]AlertRuleRecord, bool)

GetRulesOk returns a tuple with the Rules field value and a boolean to check if the value has been set.

func (*AlertGroup) HasInterval

func (o *AlertGroup) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (AlertGroup) MarshalJSON

func (o AlertGroup) MarshalJSON() ([]byte, error)

func (*AlertGroup) SetInterval

func (o *AlertGroup) SetInterval(v string)

SetInterval gets a reference to the given string and assigns it to the Interval field.

func (*AlertGroup) SetName

func (o *AlertGroup) SetName(v string)

SetName sets field value

func (*AlertGroup) SetRules

func (o *AlertGroup) SetRules(v []AlertRuleRecord)

SetRules sets field value

func (AlertGroup) ToMap

func (o AlertGroup) ToMap() (map[string]interface{}, error)

func (*AlertGroup) UnmarshalJSON

func (o *AlertGroup) UnmarshalJSON(data []byte) (err error)

type AlertGroupResponse

type AlertGroupResponse struct {
	Data    AlertGroup `json:"data"`
	Message string     `json:"message"`
}

AlertGroupResponse struct for AlertGroupResponse

func NewAlertGroupResponse

func NewAlertGroupResponse(data AlertGroup, message string) *AlertGroupResponse

NewAlertGroupResponse instantiates a new AlertGroupResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAlertGroupResponseWithDefaults

func NewAlertGroupResponseWithDefaults() *AlertGroupResponse

NewAlertGroupResponseWithDefaults instantiates a new AlertGroupResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AlertGroupResponse) GetData

func (o *AlertGroupResponse) GetData() AlertGroup

GetData returns the Data field value

func (*AlertGroupResponse) GetDataOk

func (o *AlertGroupResponse) GetDataOk() (*AlertGroup, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*AlertGroupResponse) GetMessage

func (o *AlertGroupResponse) GetMessage() string

GetMessage returns the Message field value

func (*AlertGroupResponse) GetMessageOk

func (o *AlertGroupResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (AlertGroupResponse) MarshalJSON

func (o AlertGroupResponse) MarshalJSON() ([]byte, error)

func (*AlertGroupResponse) SetData

func (o *AlertGroupResponse) SetData(v AlertGroup)

SetData sets field value

func (*AlertGroupResponse) SetMessage

func (o *AlertGroupResponse) SetMessage(v string)

SetMessage sets field value

func (AlertGroupResponse) ToMap

func (o AlertGroupResponse) ToMap() (map[string]interface{}, error)

func (*AlertGroupResponse) UnmarshalJSON

func (o *AlertGroupResponse) UnmarshalJSON(data []byte) (err error)

type AlertGroupsResponse

type AlertGroupsResponse struct {
	Data    []AlertGroup `json:"data"`
	Message string       `json:"message"`
}

AlertGroupsResponse struct for AlertGroupsResponse

func NewAlertGroupsResponse

func NewAlertGroupsResponse(data []AlertGroup, message string) *AlertGroupsResponse

NewAlertGroupsResponse instantiates a new AlertGroupsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAlertGroupsResponseWithDefaults

func NewAlertGroupsResponseWithDefaults() *AlertGroupsResponse

NewAlertGroupsResponseWithDefaults instantiates a new AlertGroupsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AlertGroupsResponse) GetData

func (o *AlertGroupsResponse) GetData() []AlertGroup

GetData returns the Data field value

func (*AlertGroupsResponse) GetDataOk

func (o *AlertGroupsResponse) GetDataOk() ([]AlertGroup, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*AlertGroupsResponse) GetMessage

func (o *AlertGroupsResponse) GetMessage() string

GetMessage returns the Message field value

func (*AlertGroupsResponse) GetMessageOk

func (o *AlertGroupsResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (AlertGroupsResponse) MarshalJSON

func (o AlertGroupsResponse) MarshalJSON() ([]byte, error)

func (*AlertGroupsResponse) SetData

func (o *AlertGroupsResponse) SetData(v []AlertGroup)

SetData sets field value

func (*AlertGroupsResponse) SetMessage

func (o *AlertGroupsResponse) SetMessage(v string)

SetMessage sets field value

func (AlertGroupsResponse) ToMap

func (o AlertGroupsResponse) ToMap() (map[string]interface{}, error)

func (*AlertGroupsResponse) UnmarshalJSON

func (o *AlertGroupsResponse) UnmarshalJSON(data []byte) (err error)

type AlertRecord

type AlertRecord struct {
	Expr   string             `json:"expr"`
	Labels *map[string]string `json:"labels,omitempty"`
	Record string             `json:"record"`
}

AlertRecord struct for AlertRecord

func NewAlertRecord

func NewAlertRecord(expr string, record string) *AlertRecord

NewAlertRecord instantiates a new AlertRecord object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAlertRecordWithDefaults

func NewAlertRecordWithDefaults() *AlertRecord

NewAlertRecordWithDefaults instantiates a new AlertRecord object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AlertRecord) GetExpr

func (o *AlertRecord) GetExpr() string

GetExpr returns the Expr field value

func (*AlertRecord) GetExprOk

func (o *AlertRecord) GetExprOk() (*string, bool)

GetExprOk returns a tuple with the Expr field value and a boolean to check if the value has been set.

func (*AlertRecord) GetLabels

func (o *AlertRecord) GetLabels() map[string]string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*AlertRecord) GetLabelsOk

func (o *AlertRecord) GetLabelsOk() (*map[string]string, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AlertRecord) GetRecord

func (o *AlertRecord) GetRecord() string

GetRecord returns the Record field value

func (*AlertRecord) GetRecordOk

func (o *AlertRecord) GetRecordOk() (*string, bool)

GetRecordOk returns a tuple with the Record field value and a boolean to check if the value has been set.

func (*AlertRecord) HasLabels

func (o *AlertRecord) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (AlertRecord) MarshalJSON

func (o AlertRecord) MarshalJSON() ([]byte, error)

func (*AlertRecord) SetExpr

func (o *AlertRecord) SetExpr(v string)

SetExpr sets field value

func (*AlertRecord) SetLabels

func (o *AlertRecord) SetLabels(v map[string]string)

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.

func (*AlertRecord) SetRecord

func (o *AlertRecord) SetRecord(v string)

SetRecord sets field value

func (AlertRecord) ToMap

func (o AlertRecord) ToMap() (map[string]interface{}, error)

func (*AlertRecord) UnmarshalJSON

func (o *AlertRecord) UnmarshalJSON(data []byte) (err error)

type AlertRecordResponse

type AlertRecordResponse struct {
	Data    AlertRecord `json:"data"`
	Message string      `json:"message"`
}

AlertRecordResponse struct for AlertRecordResponse

func NewAlertRecordResponse

func NewAlertRecordResponse(data AlertRecord, message string) *AlertRecordResponse

NewAlertRecordResponse instantiates a new AlertRecordResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAlertRecordResponseWithDefaults

func NewAlertRecordResponseWithDefaults() *AlertRecordResponse

NewAlertRecordResponseWithDefaults instantiates a new AlertRecordResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AlertRecordResponse) GetData

func (o *AlertRecordResponse) GetData() AlertRecord

GetData returns the Data field value

func (*AlertRecordResponse) GetDataOk

func (o *AlertRecordResponse) GetDataOk() (*AlertRecord, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*AlertRecordResponse) GetMessage

func (o *AlertRecordResponse) GetMessage() string

GetMessage returns the Message field value

func (*AlertRecordResponse) GetMessageOk

func (o *AlertRecordResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (AlertRecordResponse) MarshalJSON

func (o AlertRecordResponse) MarshalJSON() ([]byte, error)

func (*AlertRecordResponse) SetData

func (o *AlertRecordResponse) SetData(v AlertRecord)

SetData sets field value

func (*AlertRecordResponse) SetMessage

func (o *AlertRecordResponse) SetMessage(v string)

SetMessage sets field value

func (AlertRecordResponse) ToMap

func (o AlertRecordResponse) ToMap() (map[string]interface{}, error)

func (*AlertRecordResponse) UnmarshalJSON

func (o *AlertRecordResponse) UnmarshalJSON(data []byte) (err error)

type AlertRecordsResponse

type AlertRecordsResponse struct {
	Data    []AlertRecord `json:"data"`
	Message string        `json:"message"`
}

AlertRecordsResponse struct for AlertRecordsResponse

func NewAlertRecordsResponse

func NewAlertRecordsResponse(data []AlertRecord, message string) *AlertRecordsResponse

NewAlertRecordsResponse instantiates a new AlertRecordsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAlertRecordsResponseWithDefaults

func NewAlertRecordsResponseWithDefaults() *AlertRecordsResponse

NewAlertRecordsResponseWithDefaults instantiates a new AlertRecordsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AlertRecordsResponse) GetData

func (o *AlertRecordsResponse) GetData() []AlertRecord

GetData returns the Data field value

func (*AlertRecordsResponse) GetDataOk

func (o *AlertRecordsResponse) GetDataOk() ([]AlertRecord, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*AlertRecordsResponse) GetMessage

func (o *AlertRecordsResponse) GetMessage() string

GetMessage returns the Message field value

func (*AlertRecordsResponse) GetMessageOk

func (o *AlertRecordsResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (AlertRecordsResponse) MarshalJSON

func (o AlertRecordsResponse) MarshalJSON() ([]byte, error)

func (*AlertRecordsResponse) SetData

func (o *AlertRecordsResponse) SetData(v []AlertRecord)

SetData sets field value

func (*AlertRecordsResponse) SetMessage

func (o *AlertRecordsResponse) SetMessage(v string)

SetMessage sets field value

func (AlertRecordsResponse) ToMap

func (o AlertRecordsResponse) ToMap() (map[string]interface{}, error)

func (*AlertRecordsResponse) UnmarshalJSON

func (o *AlertRecordsResponse) UnmarshalJSON(data []byte) (err error)

type AlertRule

type AlertRule struct {
	Alert       string             `json:"alert"`
	Annotations *map[string]string `json:"annotations,omitempty"`
	Expr        string             `json:"expr"`
	For         *string            `json:"for,omitempty"`
	Labels      *map[string]string `json:"labels,omitempty"`
}

AlertRule struct for AlertRule

func NewAlertRule

func NewAlertRule(alert string, expr string) *AlertRule

NewAlertRule instantiates a new AlertRule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAlertRuleWithDefaults

func NewAlertRuleWithDefaults() *AlertRule

NewAlertRuleWithDefaults instantiates a new AlertRule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AlertRule) GetAlert

func (o *AlertRule) GetAlert() string

GetAlert returns the Alert field value

func (*AlertRule) GetAlertOk

func (o *AlertRule) GetAlertOk() (*string, bool)

GetAlertOk returns a tuple with the Alert field value and a boolean to check if the value has been set.

func (*AlertRule) GetAnnotations

func (o *AlertRule) GetAnnotations() map[string]string

GetAnnotations returns the Annotations field value if set, zero value otherwise.

func (*AlertRule) GetAnnotationsOk

func (o *AlertRule) GetAnnotationsOk() (*map[string]string, bool)

GetAnnotationsOk returns a tuple with the Annotations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AlertRule) GetExpr

func (o *AlertRule) GetExpr() string

GetExpr returns the Expr field value

func (*AlertRule) GetExprOk

func (o *AlertRule) GetExprOk() (*string, bool)

GetExprOk returns a tuple with the Expr field value and a boolean to check if the value has been set.

func (*AlertRule) GetFor

func (o *AlertRule) GetFor() string

GetFor returns the For field value if set, zero value otherwise.

func (*AlertRule) GetForOk

func (o *AlertRule) GetForOk() (*string, bool)

GetForOk returns a tuple with the For field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AlertRule) GetLabels

func (o *AlertRule) GetLabels() map[string]string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*AlertRule) GetLabelsOk

func (o *AlertRule) GetLabelsOk() (*map[string]string, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AlertRule) HasAnnotations

func (o *AlertRule) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set.

func (*AlertRule) HasFor

func (o *AlertRule) HasFor() bool

HasFor returns a boolean if a field has been set.

func (*AlertRule) HasLabels

func (o *AlertRule) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (AlertRule) MarshalJSON

func (o AlertRule) MarshalJSON() ([]byte, error)

func (*AlertRule) SetAlert

func (o *AlertRule) SetAlert(v string)

SetAlert sets field value

func (*AlertRule) SetAnnotations

func (o *AlertRule) SetAnnotations(v map[string]string)

SetAnnotations gets a reference to the given map[string]string and assigns it to the Annotations field.

func (*AlertRule) SetExpr

func (o *AlertRule) SetExpr(v string)

SetExpr sets field value

func (*AlertRule) SetFor

func (o *AlertRule) SetFor(v string)

SetFor gets a reference to the given string and assigns it to the For field.

func (*AlertRule) SetLabels

func (o *AlertRule) SetLabels(v map[string]string)

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.

func (AlertRule) ToMap

func (o AlertRule) ToMap() (map[string]interface{}, error)

func (*AlertRule) UnmarshalJSON

func (o *AlertRule) UnmarshalJSON(data []byte) (err error)

type AlertRuleRecord

type AlertRuleRecord struct {
	Alert       *string            `json:"alert,omitempty"`
	Annotations *map[string]string `json:"annotations,omitempty"`
	Expr        string             `json:"expr"`
	For         *string            `json:"for,omitempty"`
	Labels      *map[string]string `json:"labels,omitempty"`
	Record      *string            `json:"record,omitempty"`
}

AlertRuleRecord struct for AlertRuleRecord

func NewAlertRuleRecord

func NewAlertRuleRecord(expr string) *AlertRuleRecord

NewAlertRuleRecord instantiates a new AlertRuleRecord object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAlertRuleRecordWithDefaults

func NewAlertRuleRecordWithDefaults() *AlertRuleRecord

NewAlertRuleRecordWithDefaults instantiates a new AlertRuleRecord object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AlertRuleRecord) GetAlert

func (o *AlertRuleRecord) GetAlert() string

GetAlert returns the Alert field value if set, zero value otherwise.

func (*AlertRuleRecord) GetAlertOk

func (o *AlertRuleRecord) GetAlertOk() (*string, bool)

GetAlertOk returns a tuple with the Alert field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AlertRuleRecord) GetAnnotations

func (o *AlertRuleRecord) GetAnnotations() map[string]string

GetAnnotations returns the Annotations field value if set, zero value otherwise.

func (*AlertRuleRecord) GetAnnotationsOk

func (o *AlertRuleRecord) GetAnnotationsOk() (*map[string]string, bool)

GetAnnotationsOk returns a tuple with the Annotations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AlertRuleRecord) GetExpr

func (o *AlertRuleRecord) GetExpr() string

GetExpr returns the Expr field value

func (*AlertRuleRecord) GetExprOk

func (o *AlertRuleRecord) GetExprOk() (*string, bool)

GetExprOk returns a tuple with the Expr field value and a boolean to check if the value has been set.

func (*AlertRuleRecord) GetFor

func (o *AlertRuleRecord) GetFor() string

GetFor returns the For field value if set, zero value otherwise.

func (*AlertRuleRecord) GetForOk

func (o *AlertRuleRecord) GetForOk() (*string, bool)

GetForOk returns a tuple with the For field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AlertRuleRecord) GetLabels

func (o *AlertRuleRecord) GetLabels() map[string]string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*AlertRuleRecord) GetLabelsOk

func (o *AlertRuleRecord) GetLabelsOk() (*map[string]string, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AlertRuleRecord) GetRecord

func (o *AlertRuleRecord) GetRecord() string

GetRecord returns the Record field value if set, zero value otherwise.

func (*AlertRuleRecord) GetRecordOk

func (o *AlertRuleRecord) GetRecordOk() (*string, bool)

GetRecordOk returns a tuple with the Record field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AlertRuleRecord) HasAlert

func (o *AlertRuleRecord) HasAlert() bool

HasAlert returns a boolean if a field has been set.

func (*AlertRuleRecord) HasAnnotations

func (o *AlertRuleRecord) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set.

func (*AlertRuleRecord) HasFor

func (o *AlertRuleRecord) HasFor() bool

HasFor returns a boolean if a field has been set.

func (*AlertRuleRecord) HasLabels

func (o *AlertRuleRecord) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*AlertRuleRecord) HasRecord

func (o *AlertRuleRecord) HasRecord() bool

HasRecord returns a boolean if a field has been set.

func (AlertRuleRecord) MarshalJSON

func (o AlertRuleRecord) MarshalJSON() ([]byte, error)

func (*AlertRuleRecord) SetAlert

func (o *AlertRuleRecord) SetAlert(v string)

SetAlert gets a reference to the given string and assigns it to the Alert field.

func (*AlertRuleRecord) SetAnnotations

func (o *AlertRuleRecord) SetAnnotations(v map[string]string)

SetAnnotations gets a reference to the given map[string]string and assigns it to the Annotations field.

func (*AlertRuleRecord) SetExpr

func (o *AlertRuleRecord) SetExpr(v string)

SetExpr sets field value

func (*AlertRuleRecord) SetFor

func (o *AlertRuleRecord) SetFor(v string)

SetFor gets a reference to the given string and assigns it to the For field.

func (*AlertRuleRecord) SetLabels

func (o *AlertRuleRecord) SetLabels(v map[string]string)

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.

func (*AlertRuleRecord) SetRecord

func (o *AlertRuleRecord) SetRecord(v string)

SetRecord gets a reference to the given string and assigns it to the Record field.

func (AlertRuleRecord) ToMap

func (o AlertRuleRecord) ToMap() (map[string]interface{}, error)

func (*AlertRuleRecord) UnmarshalJSON

func (o *AlertRuleRecord) UnmarshalJSON(data []byte) (err error)

type AlertRuleResponse

type AlertRuleResponse struct {
	Data    AlertRule `json:"data"`
	Message string    `json:"message"`
}

AlertRuleResponse struct for AlertRuleResponse

func NewAlertRuleResponse

func NewAlertRuleResponse(data AlertRule, message string) *AlertRuleResponse

NewAlertRuleResponse instantiates a new AlertRuleResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAlertRuleResponseWithDefaults

func NewAlertRuleResponseWithDefaults() *AlertRuleResponse

NewAlertRuleResponseWithDefaults instantiates a new AlertRuleResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AlertRuleResponse) GetData

func (o *AlertRuleResponse) GetData() AlertRule

GetData returns the Data field value

func (*AlertRuleResponse) GetDataOk

func (o *AlertRuleResponse) GetDataOk() (*AlertRule, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*AlertRuleResponse) GetMessage

func (o *AlertRuleResponse) GetMessage() string

GetMessage returns the Message field value

func (*AlertRuleResponse) GetMessageOk

func (o *AlertRuleResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (AlertRuleResponse) MarshalJSON

func (o AlertRuleResponse) MarshalJSON() ([]byte, error)

func (*AlertRuleResponse) SetData

func (o *AlertRuleResponse) SetData(v AlertRule)

SetData sets field value

func (*AlertRuleResponse) SetMessage

func (o *AlertRuleResponse) SetMessage(v string)

SetMessage sets field value

func (AlertRuleResponse) ToMap

func (o AlertRuleResponse) ToMap() (map[string]interface{}, error)

func (*AlertRuleResponse) UnmarshalJSON

func (o *AlertRuleResponse) UnmarshalJSON(data []byte) (err error)

type AlertRulesResponse

type AlertRulesResponse struct {
	Data    []AlertRule `json:"data"`
	Message string      `json:"message"`
}

AlertRulesResponse struct for AlertRulesResponse

func NewAlertRulesResponse

func NewAlertRulesResponse(data []AlertRule, message string) *AlertRulesResponse

NewAlertRulesResponse instantiates a new AlertRulesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAlertRulesResponseWithDefaults

func NewAlertRulesResponseWithDefaults() *AlertRulesResponse

NewAlertRulesResponseWithDefaults instantiates a new AlertRulesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AlertRulesResponse) GetData

func (o *AlertRulesResponse) GetData() []AlertRule

GetData returns the Data field value

func (*AlertRulesResponse) GetDataOk

func (o *AlertRulesResponse) GetDataOk() ([]AlertRule, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*AlertRulesResponse) GetMessage

func (o *AlertRulesResponse) GetMessage() string

GetMessage returns the Message field value

func (*AlertRulesResponse) GetMessageOk

func (o *AlertRulesResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (AlertRulesResponse) MarshalJSON

func (o AlertRulesResponse) MarshalJSON() ([]byte, error)

func (*AlertRulesResponse) SetData

func (o *AlertRulesResponse) SetData(v []AlertRule)

SetData sets field value

func (*AlertRulesResponse) SetMessage

func (o *AlertRulesResponse) SetMessage(v string)

SetMessage sets field value

func (AlertRulesResponse) ToMap

func (o AlertRulesResponse) ToMap() (map[string]interface{}, error)

func (*AlertRulesResponse) UnmarshalJSON

func (o *AlertRulesResponse) UnmarshalJSON(data []byte) (err error)

type ApiCreateAlertConfigReceiverRequest

type ApiCreateAlertConfigReceiverRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateAlertConfigReceiverRequest) CreateAlertConfigReceiverPayload

func (r ApiCreateAlertConfigReceiverRequest) CreateAlertConfigReceiverPayload(createAlertConfigReceiverPayload CreateAlertConfigReceiverPayload) ApiCreateAlertConfigReceiverRequest

func (ApiCreateAlertConfigReceiverRequest) Execute

type ApiCreateAlertConfigRouteRequest

type ApiCreateAlertConfigRouteRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateAlertConfigRouteRequest) CreateAlertConfigRoutePayload

func (r ApiCreateAlertConfigRouteRequest) CreateAlertConfigRoutePayload(createAlertConfigRoutePayload CreateAlertConfigRoutePayload) ApiCreateAlertConfigRouteRequest

func (ApiCreateAlertConfigRouteRequest) Execute

type ApiCreateAlertRecordRequest

type ApiCreateAlertRecordRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateAlertRecordRequest) CreateAlertRecordPayload

func (r ApiCreateAlertRecordRequest) CreateAlertRecordPayload(createAlertRecordPayload CreateAlertRecordPayload) ApiCreateAlertRecordRequest

func (ApiCreateAlertRecordRequest) Execute

type ApiCreateAlertgroupsRequest

type ApiCreateAlertgroupsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateAlertgroupsRequest) CreateAlertgroupsPayload

func (r ApiCreateAlertgroupsRequest) CreateAlertgroupsPayload(createAlertgroupsPayload CreateAlertgroupsPayload) ApiCreateAlertgroupsRequest

func (ApiCreateAlertgroupsRequest) Execute

type ApiCreateAlertrulesRequest

type ApiCreateAlertrulesRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateAlertrulesRequest) CreateAlertrulesPayload

func (r ApiCreateAlertrulesRequest) CreateAlertrulesPayload(createAlertrulesPayload CreateAlertrulesPayload) ApiCreateAlertrulesRequest

func (ApiCreateAlertrulesRequest) Execute

type ApiCreateBackupRequest

type ApiCreateBackupRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateBackupRequest) BackupTarget

func (r ApiCreateBackupRequest) BackupTarget(backupTarget []string) ApiCreateBackupRequest

List of backup targets

func (ApiCreateBackupRequest) Execute

func (r ApiCreateBackupRequest) Execute() (*Message, error)

type ApiCreateBackupScheduleRequest

type ApiCreateBackupScheduleRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateBackupScheduleRequest) BackupTarget

List of backup targets

func (ApiCreateBackupScheduleRequest) CreateBackupSchedulePayload

func (r ApiCreateBackupScheduleRequest) CreateBackupSchedulePayload(createBackupSchedulePayload CreateBackupSchedulePayload) ApiCreateBackupScheduleRequest

func (ApiCreateBackupScheduleRequest) Execute

type ApiCreateCertCheckRequest

type ApiCreateCertCheckRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateCertCheckRequest) CreateCertCheckPayload

func (r ApiCreateCertCheckRequest) CreateCertCheckPayload(createCertCheckPayload CreateCertCheckPayload) ApiCreateCertCheckRequest

func (ApiCreateCertCheckRequest) Execute

type ApiCreateCredentialsRequest

type ApiCreateCredentialsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateCredentialsRequest) CreateCredentialsPayload

func (r ApiCreateCredentialsRequest) CreateCredentialsPayload(createCredentialsPayload CreateCredentialsPayload) ApiCreateCredentialsRequest

func (ApiCreateCredentialsRequest) Execute

type ApiCreateElasticsearchCheckRequest

type ApiCreateElasticsearchCheckRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateElasticsearchCheckRequest) CreateElasticsearchCheckPayload

func (r ApiCreateElasticsearchCheckRequest) CreateElasticsearchCheckPayload(createElasticsearchCheckPayload CreateElasticsearchCheckPayload) ApiCreateElasticsearchCheckRequest

func (ApiCreateElasticsearchCheckRequest) Execute

type ApiCreateHttpCheckRequest

type ApiCreateHttpCheckRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateHttpCheckRequest) CreateHttpCheckPayload

func (r ApiCreateHttpCheckRequest) CreateHttpCheckPayload(createHttpCheckPayload CreateHttpCheckPayload) ApiCreateHttpCheckRequest

func (ApiCreateHttpCheckRequest) Execute

type ApiCreateInstanceRequest

type ApiCreateInstanceRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateInstanceRequest) CreateInstancePayload

func (r ApiCreateInstanceRequest) CreateInstancePayload(createInstancePayload CreateInstancePayload) ApiCreateInstanceRequest

func (ApiCreateInstanceRequest) Execute

type ApiCreateLogsAlertgroupsRequest

type ApiCreateLogsAlertgroupsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateLogsAlertgroupsRequest) CreateLogsAlertgroupsPayload

func (r ApiCreateLogsAlertgroupsRequest) CreateLogsAlertgroupsPayload(createLogsAlertgroupsPayload CreateLogsAlertgroupsPayload) ApiCreateLogsAlertgroupsRequest

func (ApiCreateLogsAlertgroupsRequest) Execute

type ApiCreateMongodbCheckRequest

type ApiCreateMongodbCheckRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateMongodbCheckRequest) CreateMongodbCheckPayload

func (r ApiCreateMongodbCheckRequest) CreateMongodbCheckPayload(createMongodbCheckPayload CreateMongodbCheckPayload) ApiCreateMongodbCheckRequest

func (ApiCreateMongodbCheckRequest) Execute

type ApiCreateMysqlCheckRequest

type ApiCreateMysqlCheckRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateMysqlCheckRequest) CreateMysqlCheckPayload

func (r ApiCreateMysqlCheckRequest) CreateMysqlCheckPayload(createMysqlCheckPayload CreateMysqlCheckPayload) ApiCreateMysqlCheckRequest

func (ApiCreateMysqlCheckRequest) Execute

type ApiCreateNetworkCheckRequest

type ApiCreateNetworkCheckRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateNetworkCheckRequest) CreateNetworkCheckPayload

func (r ApiCreateNetworkCheckRequest) CreateNetworkCheckPayload(createNetworkCheckPayload CreateNetworkCheckPayload) ApiCreateNetworkCheckRequest

func (ApiCreateNetworkCheckRequest) Execute

type ApiCreatePingCheckRequest

type ApiCreatePingCheckRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreatePingCheckRequest) CreatePingCheckPayload

func (r ApiCreatePingCheckRequest) CreatePingCheckPayload(createPingCheckPayload CreatePingCheckPayload) ApiCreatePingCheckRequest

func (ApiCreatePingCheckRequest) Execute

type ApiCreatePostgresqlCheckRequest

type ApiCreatePostgresqlCheckRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreatePostgresqlCheckRequest) CreatePostgresqlCheckPayload

func (r ApiCreatePostgresqlCheckRequest) CreatePostgresqlCheckPayload(createPostgresqlCheckPayload CreatePostgresqlCheckPayload) ApiCreatePostgresqlCheckRequest

func (ApiCreatePostgresqlCheckRequest) Execute

type ApiCreateRabbitmqCheckRequest

type ApiCreateRabbitmqCheckRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateRabbitmqCheckRequest) CreateRabbitmqCheckPayload

func (r ApiCreateRabbitmqCheckRequest) CreateRabbitmqCheckPayload(createRabbitmqCheckPayload CreateRabbitmqCheckPayload) ApiCreateRabbitmqCheckRequest

func (ApiCreateRabbitmqCheckRequest) Execute

type ApiCreateRedisCheckRequest

type ApiCreateRedisCheckRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateRedisCheckRequest) CreateRedisCheckPayload

func (r ApiCreateRedisCheckRequest) CreateRedisCheckPayload(createRedisCheckPayload CreateRedisCheckPayload) ApiCreateRedisCheckRequest

func (ApiCreateRedisCheckRequest) Execute

type ApiCreateScrapeConfigRequest

type ApiCreateScrapeConfigRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateScrapeConfigRequest) CreateScrapeConfigPayload

func (r ApiCreateScrapeConfigRequest) CreateScrapeConfigPayload(createScrapeConfigPayload CreateScrapeConfigPayload) ApiCreateScrapeConfigRequest

func (ApiCreateScrapeConfigRequest) Execute

type ApiDeleteAlertConfigReceiverRequest

type ApiDeleteAlertConfigReceiverRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteAlertConfigReceiverRequest) Execute

type ApiDeleteAlertConfigRouteRequest

type ApiDeleteAlertConfigRouteRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteAlertConfigRouteRequest) Execute

type ApiDeleteAlertRecordRequest

type ApiDeleteAlertRecordRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteAlertRecordRequest) Execute

type ApiDeleteAlertRecordsRequest

type ApiDeleteAlertRecordsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteAlertRecordsRequest) AlertRecord

Name of the records that should be deleted

func (ApiDeleteAlertRecordsRequest) Execute

type ApiDeleteAlertgroupRequest

type ApiDeleteAlertgroupRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteAlertgroupRequest) Execute

type ApiDeleteAlertgroupsRequest

type ApiDeleteAlertgroupsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteAlertgroupsRequest) Execute

func (ApiDeleteAlertgroupsRequest) GroupName

Name of the groups that should be deleted

type ApiDeleteAlertruleRequest

type ApiDeleteAlertruleRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteAlertruleRequest) Execute

type ApiDeleteAlertrulesRequest

type ApiDeleteAlertrulesRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteAlertrulesRequest) AlertName

Name of the alert rules that should be deleted

func (ApiDeleteAlertrulesRequest) Execute

type ApiDeleteCertCheckRequest

type ApiDeleteCertCheckRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteCertCheckRequest) Execute

type ApiDeleteCredentialsRemoteWriteConfigRequest

type ApiDeleteCredentialsRemoteWriteConfigRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteCredentialsRemoteWriteConfigRequest) Execute

type ApiDeleteCredentialsRequest

type ApiDeleteCredentialsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteCredentialsRequest) Execute

func (r ApiDeleteCredentialsRequest) Execute() (*Message, error)

type ApiDeleteElasticsearchCheckRequest

type ApiDeleteElasticsearchCheckRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteElasticsearchCheckRequest) Execute

type ApiDeleteHttpCheckRequest

type ApiDeleteHttpCheckRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteHttpCheckRequest) Execute

type ApiDeleteInstanceRequest

type ApiDeleteInstanceRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteInstanceRequest) Execute

type ApiDeleteLogsAlertgroupRequest

type ApiDeleteLogsAlertgroupRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteLogsAlertgroupRequest) Execute

type ApiDeleteMongodbCheckRequest

type ApiDeleteMongodbCheckRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteMongodbCheckRequest) Execute

type ApiDeleteMysqlCheckRequest

type ApiDeleteMysqlCheckRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteMysqlCheckRequest) Execute

type ApiDeleteNetworkCheckRequest

type ApiDeleteNetworkCheckRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteNetworkCheckRequest) Execute

type ApiDeletePingCheckRequest

type ApiDeletePingCheckRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeletePingCheckRequest) Execute

type ApiDeletePostgresqlCheckRequest

type ApiDeletePostgresqlCheckRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeletePostgresqlCheckRequest) Execute

type ApiDeleteRabbitmqCheckRequest

type ApiDeleteRabbitmqCheckRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteRabbitmqCheckRequest) Execute

type ApiDeleteRedisCheckRequest

type ApiDeleteRedisCheckRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteRedisCheckRequest) Execute

type ApiDeleteScrapeConfigRequest

type ApiDeleteScrapeConfigRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteScrapeConfigRequest) Execute

type ApiDeleteScrapeConfigsRequest

type ApiDeleteScrapeConfigsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteScrapeConfigsRequest) Execute

func (ApiDeleteScrapeConfigsRequest) JobName

Name of the jobs that should be deleted

type ApiGetAlertConfigReceiverRequest

type ApiGetAlertConfigReceiverRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiGetAlertConfigReceiverRequest) Execute

type ApiGetAlertConfigRouteRequest

type ApiGetAlertConfigRouteRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiGetAlertConfigRouteRequest) Execute

type ApiGetAlertConfigsRequest

type ApiGetAlertConfigsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiGetAlertConfigsRequest) Execute

type ApiGetAlertRecordRequest

type ApiGetAlertRecordRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiGetAlertRecordRequest) Execute

type ApiGetAlertgroupRequest

type ApiGetAlertgroupRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiGetAlertgroupRequest) Execute

type ApiGetAlertruleRequest

type ApiGetAlertruleRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiGetAlertruleRequest) Execute

type ApiGetCredentialsRemoteWriteConfigRequest

type ApiGetCredentialsRemoteWriteConfigRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiGetCredentialsRemoteWriteConfigRequest) Execute

type ApiGetCredentialsRequest

type ApiGetCredentialsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiGetCredentialsRequest) Execute

type ApiGetGrafanaConfigsRequest

type ApiGetGrafanaConfigsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiGetGrafanaConfigsRequest) Execute

type ApiGetInstanceRequest

type ApiGetInstanceRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiGetInstanceRequest) Execute

type ApiGetLogsAlertgroupRequest

type ApiGetLogsAlertgroupRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiGetLogsAlertgroupRequest) Execute

type ApiGetLogsConfigsRequest

type ApiGetLogsConfigsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiGetLogsConfigsRequest) Execute

type ApiGetMetricsStorageRetentionRequest

type ApiGetMetricsStorageRetentionRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiGetMetricsStorageRetentionRequest) Execute

type ApiGetScrapeConfigRequest

type ApiGetScrapeConfigRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiGetScrapeConfigRequest) Execute

type ApiGetTracesConfigsRequest

type ApiGetTracesConfigsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiGetTracesConfigsRequest) Execute

type ApiListACLRequest

type ApiListACLRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListACLRequest) Execute

func (r ApiListACLRequest) Execute() (*ListACLResponse, error)

type ApiListAlertConfigReceiversRequest

type ApiListAlertConfigReceiversRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListAlertConfigReceiversRequest) Execute

type ApiListAlertConfigRoutesRequest

type ApiListAlertConfigRoutesRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListAlertConfigRoutesRequest) Execute

type ApiListAlertRecordsRequest

type ApiListAlertRecordsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListAlertRecordsRequest) Execute

type ApiListAlertgroupsRequest

type ApiListAlertgroupsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListAlertgroupsRequest) Execute

type ApiListAlertrulesRequest

type ApiListAlertrulesRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListAlertrulesRequest) Execute

type ApiListBackupRetentionsRequest

type ApiListBackupRetentionsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListBackupRetentionsRequest) Execute

type ApiListBackupSchedulesRequest

type ApiListBackupSchedulesRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListBackupSchedulesRequest) BackupTarget

List of backup targets

func (ApiListBackupSchedulesRequest) Execute

type ApiListBackupsRequest

type ApiListBackupsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListBackupsRequest) BackupTarget

func (r ApiListBackupsRequest) BackupTarget(backupTarget []string) ApiListBackupsRequest

List of backup targets

func (ApiListBackupsRequest) Execute

func (r ApiListBackupsRequest) Execute() (*BackupResponse, error)

type ApiListCertChecksRequest

type ApiListCertChecksRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListCertChecksRequest) Execute

type ApiListCredentialsRequest

type ApiListCredentialsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListCredentialsRequest) Execute

type ApiListElasticsearchChecksRequest

type ApiListElasticsearchChecksRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListElasticsearchChecksRequest) Execute

type ApiListHttpChecksRequest

type ApiListHttpChecksRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListHttpChecksRequest) Execute

type ApiListInstancesRequest

type ApiListInstancesRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListInstancesRequest) Execute

type ApiListLogsAlertgroupsRequest

type ApiListLogsAlertgroupsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListLogsAlertgroupsRequest) Execute

type ApiListMongodbChecksRequest

type ApiListMongodbChecksRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListMongodbChecksRequest) Execute

type ApiListMysqlChecksRequest

type ApiListMysqlChecksRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListMysqlChecksRequest) Execute

type ApiListNetworkChecksRequest

type ApiListNetworkChecksRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListNetworkChecksRequest) Execute

type ApiListOfferingsRequest

type ApiListOfferingsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListOfferingsRequest) Execute

func (r ApiListOfferingsRequest) Execute() (*Offerings, error)

type ApiListPingChecksRequest

type ApiListPingChecksRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListPingChecksRequest) Execute

type ApiListPlansRequest

type ApiListPlansRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListPlansRequest) Execute

func (r ApiListPlansRequest) Execute() (*PlansResponse, error)

type ApiListPostgresqlChecksRequest

type ApiListPostgresqlChecksRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListPostgresqlChecksRequest) Execute

type ApiListRabbitmqChecksRequest

type ApiListRabbitmqChecksRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListRabbitmqChecksRequest) Execute

type ApiListRedisChecksRequest

type ApiListRedisChecksRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListRedisChecksRequest) Execute

type ApiListScrapeConfigsRequest

type ApiListScrapeConfigsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListScrapeConfigsRequest) Execute

type ApiPartialUpdateAlertRecordsRequest

type ApiPartialUpdateAlertRecordsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiPartialUpdateAlertRecordsRequest) Execute

func (ApiPartialUpdateAlertRecordsRequest) PartialUpdateAlertRecordsRequestInner

func (r ApiPartialUpdateAlertRecordsRequest) PartialUpdateAlertRecordsRequestInner(partialUpdateAlertRecordsRequestInner []PartialUpdateAlertRecordsRequestInner) ApiPartialUpdateAlertRecordsRequest

type ApiPartialUpdateAlertgroupsRequest

type ApiPartialUpdateAlertgroupsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiPartialUpdateAlertgroupsRequest) Execute

func (ApiPartialUpdateAlertgroupsRequest) PartialUpdateAlertgroupsRequestInner

func (r ApiPartialUpdateAlertgroupsRequest) PartialUpdateAlertgroupsRequestInner(partialUpdateAlertgroupsRequestInner []PartialUpdateAlertgroupsRequestInner) ApiPartialUpdateAlertgroupsRequest

type ApiPartialUpdateAlertrulesRequest

type ApiPartialUpdateAlertrulesRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiPartialUpdateAlertrulesRequest) Execute

func (ApiPartialUpdateAlertrulesRequest) PartialUpdateAlertrulesRequestInner

func (r ApiPartialUpdateAlertrulesRequest) PartialUpdateAlertrulesRequestInner(partialUpdateAlertrulesRequestInner []PartialUpdateAlertrulesRequestInner) ApiPartialUpdateAlertrulesRequest

type ApiPartialUpdateScrapeConfigsRequest

type ApiPartialUpdateScrapeConfigsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiPartialUpdateScrapeConfigsRequest) Execute

func (ApiPartialUpdateScrapeConfigsRequest) PartialUpdateScrapeConfigsRequestInner

func (r ApiPartialUpdateScrapeConfigsRequest) PartialUpdateScrapeConfigsRequestInner(partialUpdateScrapeConfigsRequestInner []PartialUpdateScrapeConfigsRequestInner) ApiPartialUpdateScrapeConfigsRequest

type ApiRestoreBackupRequest

type ApiRestoreBackupRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiRestoreBackupRequest) Execute

func (r ApiRestoreBackupRequest) Execute() (*Message, error)

func (ApiRestoreBackupRequest) RestoreTarget

func (r ApiRestoreBackupRequest) RestoreTarget(restoreTarget string) ApiRestoreBackupRequest

List of restore targets

type ApiUpdateACLRequest

type ApiUpdateACLRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiUpdateACLRequest) Execute

func (r ApiUpdateACLRequest) Execute() (*Message, error)

func (ApiUpdateACLRequest) UpdateACLPayload

func (r ApiUpdateACLRequest) UpdateACLPayload(updateACLPayload UpdateACLPayload) ApiUpdateACLRequest

type ApiUpdateAlertConfigReceiverRequest

type ApiUpdateAlertConfigReceiverRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiUpdateAlertConfigReceiverRequest) Execute

func (ApiUpdateAlertConfigReceiverRequest) UpdateAlertConfigReceiverPayload

func (r ApiUpdateAlertConfigReceiverRequest) UpdateAlertConfigReceiverPayload(updateAlertConfigReceiverPayload UpdateAlertConfigReceiverPayload) ApiUpdateAlertConfigReceiverRequest

type ApiUpdateAlertConfigRouteRequest

type ApiUpdateAlertConfigRouteRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiUpdateAlertConfigRouteRequest) Execute

func (ApiUpdateAlertConfigRouteRequest) UpdateAlertConfigRoutePayload

func (r ApiUpdateAlertConfigRouteRequest) UpdateAlertConfigRoutePayload(updateAlertConfigRoutePayload UpdateAlertConfigRoutePayload) ApiUpdateAlertConfigRouteRequest

type ApiUpdateAlertConfigsRequest

type ApiUpdateAlertConfigsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiUpdateAlertConfigsRequest) Execute

func (ApiUpdateAlertConfigsRequest) UpdateAlertConfigsPayload

func (r ApiUpdateAlertConfigsRequest) UpdateAlertConfigsPayload(updateAlertConfigsPayload UpdateAlertConfigsPayload) ApiUpdateAlertConfigsRequest

type ApiUpdateAlertRecordRequest

type ApiUpdateAlertRecordRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiUpdateAlertRecordRequest) Execute

func (ApiUpdateAlertRecordRequest) UpdateAlertRecordPayload

func (r ApiUpdateAlertRecordRequest) UpdateAlertRecordPayload(updateAlertRecordPayload UpdateAlertRecordPayload) ApiUpdateAlertRecordRequest

type ApiUpdateAlertgroupRequest

type ApiUpdateAlertgroupRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiUpdateAlertgroupRequest) Execute

func (ApiUpdateAlertgroupRequest) UpdateAlertgroupPayload

func (r ApiUpdateAlertgroupRequest) UpdateAlertgroupPayload(updateAlertgroupPayload UpdateAlertgroupPayload) ApiUpdateAlertgroupRequest

type ApiUpdateAlertgroupsRequest

type ApiUpdateAlertgroupsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiUpdateAlertgroupsRequest) Execute

func (ApiUpdateAlertgroupsRequest) UpdateAlertgroupsRequestInner

func (r ApiUpdateAlertgroupsRequest) UpdateAlertgroupsRequestInner(updateAlertgroupsRequestInner []UpdateAlertgroupsRequestInner) ApiUpdateAlertgroupsRequest

type ApiUpdateAlertruleRequest

type ApiUpdateAlertruleRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiUpdateAlertruleRequest) Execute

func (ApiUpdateAlertruleRequest) UpdateAlertrulePayload

func (r ApiUpdateAlertruleRequest) UpdateAlertrulePayload(updateAlertrulePayload UpdateAlertrulePayload) ApiUpdateAlertruleRequest

type ApiUpdateCredentialsRemoteWriteConfigRequest

type ApiUpdateCredentialsRemoteWriteConfigRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiUpdateCredentialsRemoteWriteConfigRequest) Execute

func (ApiUpdateCredentialsRemoteWriteConfigRequest) UpdateCredentialsRemoteWriteConfigPayload

func (r ApiUpdateCredentialsRemoteWriteConfigRequest) UpdateCredentialsRemoteWriteConfigPayload(updateCredentialsRemoteWriteConfigPayload UpdateCredentialsRemoteWriteConfigPayload) ApiUpdateCredentialsRemoteWriteConfigRequest

type ApiUpdateGrafanaConfigsRequest

type ApiUpdateGrafanaConfigsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiUpdateGrafanaConfigsRequest) Execute

func (ApiUpdateGrafanaConfigsRequest) UpdateGrafanaConfigsPayload

func (r ApiUpdateGrafanaConfigsRequest) UpdateGrafanaConfigsPayload(updateGrafanaConfigsPayload UpdateGrafanaConfigsPayload) ApiUpdateGrafanaConfigsRequest

type ApiUpdateInstanceRequest

type ApiUpdateInstanceRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiUpdateInstanceRequest) Execute

func (ApiUpdateInstanceRequest) UpdateInstancePayload

func (r ApiUpdateInstanceRequest) UpdateInstancePayload(updateInstancePayload UpdateInstancePayload) ApiUpdateInstanceRequest

type ApiUpdateLogsAlertgroupRequest

type ApiUpdateLogsAlertgroupRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiUpdateLogsAlertgroupRequest) Execute

func (ApiUpdateLogsAlertgroupRequest) UpdateLogsAlertgroupPayload

func (r ApiUpdateLogsAlertgroupRequest) UpdateLogsAlertgroupPayload(updateLogsAlertgroupPayload UpdateLogsAlertgroupPayload) ApiUpdateLogsAlertgroupRequest

type ApiUpdateLogsConfigsRequest

type ApiUpdateLogsConfigsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiUpdateLogsConfigsRequest) Execute

func (r ApiUpdateLogsConfigsRequest) Execute() (*Message, error)

func (ApiUpdateLogsConfigsRequest) UpdateLogsConfigsPayload

func (r ApiUpdateLogsConfigsRequest) UpdateLogsConfigsPayload(updateLogsConfigsPayload UpdateLogsConfigsPayload) ApiUpdateLogsConfigsRequest

type ApiUpdateMetricsStorageRetentionRequest

type ApiUpdateMetricsStorageRetentionRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiUpdateMetricsStorageRetentionRequest) Execute

func (ApiUpdateMetricsStorageRetentionRequest) UpdateMetricsStorageRetentionPayload

func (r ApiUpdateMetricsStorageRetentionRequest) UpdateMetricsStorageRetentionPayload(updateMetricsStorageRetentionPayload UpdateMetricsStorageRetentionPayload) ApiUpdateMetricsStorageRetentionRequest

type ApiUpdateScrapeConfigRequest

type ApiUpdateScrapeConfigRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiUpdateScrapeConfigRequest) Execute

func (ApiUpdateScrapeConfigRequest) UpdateScrapeConfigPayload

func (r ApiUpdateScrapeConfigRequest) UpdateScrapeConfigPayload(updateScrapeConfigPayload UpdateScrapeConfigPayload) ApiUpdateScrapeConfigRequest

type ApiUpdateTracesConfigsRequest

type ApiUpdateTracesConfigsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiUpdateTracesConfigsRequest) Execute

func (ApiUpdateTracesConfigsRequest) UpdateTracesConfigsPayload

func (r ApiUpdateTracesConfigsRequest) UpdateTracesConfigsPayload(updateTracesConfigsPayload UpdateTracesConfigsPayload) ApiUpdateTracesConfigsRequest

type BackupResponse

type BackupResponse struct {
	AlertConfigBackups  []string `json:"alertConfigBackups"`
	AlertRulesBackups   []string `json:"alertRulesBackups"`
	GrafanaBackups      []string `json:"grafanaBackups"`
	Message             string   `json:"message"`
	ScrapeConfigBackups []string `json:"scrapeConfigBackups"`
}

BackupResponse struct for BackupResponse

func NewBackupResponse

func NewBackupResponse(alertConfigBackups []string, alertRulesBackups []string, grafanaBackups []string, message string, scrapeConfigBackups []string) *BackupResponse

NewBackupResponse instantiates a new BackupResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBackupResponseWithDefaults

func NewBackupResponseWithDefaults() *BackupResponse

NewBackupResponseWithDefaults instantiates a new BackupResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BackupResponse) GetAlertConfigBackups

func (o *BackupResponse) GetAlertConfigBackups() []string

GetAlertConfigBackups returns the AlertConfigBackups field value

func (*BackupResponse) GetAlertConfigBackupsOk

func (o *BackupResponse) GetAlertConfigBackupsOk() ([]string, bool)

GetAlertConfigBackupsOk returns a tuple with the AlertConfigBackups field value and a boolean to check if the value has been set.

func (*BackupResponse) GetAlertRulesBackups

func (o *BackupResponse) GetAlertRulesBackups() []string

GetAlertRulesBackups returns the AlertRulesBackups field value

func (*BackupResponse) GetAlertRulesBackupsOk

func (o *BackupResponse) GetAlertRulesBackupsOk() ([]string, bool)

GetAlertRulesBackupsOk returns a tuple with the AlertRulesBackups field value and a boolean to check if the value has been set.

func (*BackupResponse) GetGrafanaBackups

func (o *BackupResponse) GetGrafanaBackups() []string

GetGrafanaBackups returns the GrafanaBackups field value

func (*BackupResponse) GetGrafanaBackupsOk

func (o *BackupResponse) GetGrafanaBackupsOk() ([]string, bool)

GetGrafanaBackupsOk returns a tuple with the GrafanaBackups field value and a boolean to check if the value has been set.

func (*BackupResponse) GetMessage

func (o *BackupResponse) GetMessage() string

GetMessage returns the Message field value

func (*BackupResponse) GetMessageOk

func (o *BackupResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*BackupResponse) GetScrapeConfigBackups

func (o *BackupResponse) GetScrapeConfigBackups() []string

GetScrapeConfigBackups returns the ScrapeConfigBackups field value

func (*BackupResponse) GetScrapeConfigBackupsOk

func (o *BackupResponse) GetScrapeConfigBackupsOk() ([]string, bool)

GetScrapeConfigBackupsOk returns a tuple with the ScrapeConfigBackups field value and a boolean to check if the value has been set.

func (BackupResponse) MarshalJSON

func (o BackupResponse) MarshalJSON() ([]byte, error)

func (*BackupResponse) SetAlertConfigBackups

func (o *BackupResponse) SetAlertConfigBackups(v []string)

SetAlertConfigBackups sets field value

func (*BackupResponse) SetAlertRulesBackups

func (o *BackupResponse) SetAlertRulesBackups(v []string)

SetAlertRulesBackups sets field value

func (*BackupResponse) SetGrafanaBackups

func (o *BackupResponse) SetGrafanaBackups(v []string)

SetGrafanaBackups sets field value

func (*BackupResponse) SetMessage

func (o *BackupResponse) SetMessage(v string)

SetMessage sets field value

func (*BackupResponse) SetScrapeConfigBackups

func (o *BackupResponse) SetScrapeConfigBackups(v []string)

SetScrapeConfigBackups sets field value

func (BackupResponse) ToMap

func (o BackupResponse) ToMap() (map[string]interface{}, error)

func (*BackupResponse) UnmarshalJSON

func (o *BackupResponse) UnmarshalJSON(data []byte) (err error)

type BackupRetentionResponse

type BackupRetentionResponse struct {
	AlertConfigBackupRetention  string `json:"alertConfigBackupRetention"`
	AlertRulesBackupRetention   string `json:"alertRulesBackupRetention"`
	GrafanaBackupRetention      string `json:"grafanaBackupRetention"`
	Message                     string `json:"message"`
	ScrapeConfigBackupRetention string `json:"scrapeConfigBackupRetention"`
}

BackupRetentionResponse struct for BackupRetentionResponse

func NewBackupRetentionResponse

func NewBackupRetentionResponse(alertConfigBackupRetention string, alertRulesBackupRetention string, grafanaBackupRetention string, message string, scrapeConfigBackupRetention string) *BackupRetentionResponse

NewBackupRetentionResponse instantiates a new BackupRetentionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBackupRetentionResponseWithDefaults

func NewBackupRetentionResponseWithDefaults() *BackupRetentionResponse

NewBackupRetentionResponseWithDefaults instantiates a new BackupRetentionResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BackupRetentionResponse) GetAlertConfigBackupRetention

func (o *BackupRetentionResponse) GetAlertConfigBackupRetention() string

GetAlertConfigBackupRetention returns the AlertConfigBackupRetention field value

func (*BackupRetentionResponse) GetAlertConfigBackupRetentionOk

func (o *BackupRetentionResponse) GetAlertConfigBackupRetentionOk() (*string, bool)

GetAlertConfigBackupRetentionOk returns a tuple with the AlertConfigBackupRetention field value and a boolean to check if the value has been set.

func (*BackupRetentionResponse) GetAlertRulesBackupRetention

func (o *BackupRetentionResponse) GetAlertRulesBackupRetention() string

GetAlertRulesBackupRetention returns the AlertRulesBackupRetention field value

func (*BackupRetentionResponse) GetAlertRulesBackupRetentionOk

func (o *BackupRetentionResponse) GetAlertRulesBackupRetentionOk() (*string, bool)

GetAlertRulesBackupRetentionOk returns a tuple with the AlertRulesBackupRetention field value and a boolean to check if the value has been set.

func (*BackupRetentionResponse) GetGrafanaBackupRetention

func (o *BackupRetentionResponse) GetGrafanaBackupRetention() string

GetGrafanaBackupRetention returns the GrafanaBackupRetention field value

func (*BackupRetentionResponse) GetGrafanaBackupRetentionOk

func (o *BackupRetentionResponse) GetGrafanaBackupRetentionOk() (*string, bool)

GetGrafanaBackupRetentionOk returns a tuple with the GrafanaBackupRetention field value and a boolean to check if the value has been set.

func (*BackupRetentionResponse) GetMessage

func (o *BackupRetentionResponse) GetMessage() string

GetMessage returns the Message field value

func (*BackupRetentionResponse) GetMessageOk

func (o *BackupRetentionResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*BackupRetentionResponse) GetScrapeConfigBackupRetention

func (o *BackupRetentionResponse) GetScrapeConfigBackupRetention() string

GetScrapeConfigBackupRetention returns the ScrapeConfigBackupRetention field value

func (*BackupRetentionResponse) GetScrapeConfigBackupRetentionOk

func (o *BackupRetentionResponse) GetScrapeConfigBackupRetentionOk() (*string, bool)

GetScrapeConfigBackupRetentionOk returns a tuple with the ScrapeConfigBackupRetention field value and a boolean to check if the value has been set.

func (BackupRetentionResponse) MarshalJSON

func (o BackupRetentionResponse) MarshalJSON() ([]byte, error)

func (*BackupRetentionResponse) SetAlertConfigBackupRetention

func (o *BackupRetentionResponse) SetAlertConfigBackupRetention(v string)

SetAlertConfigBackupRetention sets field value

func (*BackupRetentionResponse) SetAlertRulesBackupRetention

func (o *BackupRetentionResponse) SetAlertRulesBackupRetention(v string)

SetAlertRulesBackupRetention sets field value

func (*BackupRetentionResponse) SetGrafanaBackupRetention

func (o *BackupRetentionResponse) SetGrafanaBackupRetention(v string)

SetGrafanaBackupRetention sets field value

func (*BackupRetentionResponse) SetMessage

func (o *BackupRetentionResponse) SetMessage(v string)

SetMessage sets field value

func (*BackupRetentionResponse) SetScrapeConfigBackupRetention

func (o *BackupRetentionResponse) SetScrapeConfigBackupRetention(v string)

SetScrapeConfigBackupRetention sets field value

func (BackupRetentionResponse) ToMap

func (o BackupRetentionResponse) ToMap() (map[string]interface{}, error)

func (*BackupRetentionResponse) UnmarshalJSON

func (o *BackupRetentionResponse) UnmarshalJSON(data []byte) (err error)

type BackupSchedule

type BackupSchedule struct {
	Schedule   string `json:"schedule"`
	ScheduleId string `json:"scheduleId"`
}

BackupSchedule struct for BackupSchedule

func NewBackupSchedule

func NewBackupSchedule(schedule string, scheduleId string) *BackupSchedule

NewBackupSchedule instantiates a new BackupSchedule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBackupScheduleWithDefaults

func NewBackupScheduleWithDefaults() *BackupSchedule

NewBackupScheduleWithDefaults instantiates a new BackupSchedule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BackupSchedule) GetSchedule

func (o *BackupSchedule) GetSchedule() string

GetSchedule returns the Schedule field value

func (*BackupSchedule) GetScheduleId

func (o *BackupSchedule) GetScheduleId() string

GetScheduleId returns the ScheduleId field value

func (*BackupSchedule) GetScheduleIdOk

func (o *BackupSchedule) GetScheduleIdOk() (*string, bool)

GetScheduleIdOk returns a tuple with the ScheduleId field value and a boolean to check if the value has been set.

func (*BackupSchedule) GetScheduleOk

func (o *BackupSchedule) GetScheduleOk() (*string, bool)

GetScheduleOk returns a tuple with the Schedule field value and a boolean to check if the value has been set.

func (BackupSchedule) MarshalJSON

func (o BackupSchedule) MarshalJSON() ([]byte, error)

func (*BackupSchedule) SetSchedule

func (o *BackupSchedule) SetSchedule(v string)

SetSchedule sets field value

func (*BackupSchedule) SetScheduleId

func (o *BackupSchedule) SetScheduleId(v string)

SetScheduleId sets field value

func (BackupSchedule) ToMap

func (o BackupSchedule) ToMap() (map[string]interface{}, error)

func (*BackupSchedule) UnmarshalJSON

func (o *BackupSchedule) UnmarshalJSON(data []byte) (err error)

type BackupSchedulePostResponse

type BackupSchedulePostResponse struct {
	Message  string `json:"message"`
	Schedule string `json:"schedule"`
}

BackupSchedulePostResponse struct for BackupSchedulePostResponse

func NewBackupSchedulePostResponse

func NewBackupSchedulePostResponse(message string, schedule string) *BackupSchedulePostResponse

NewBackupSchedulePostResponse instantiates a new BackupSchedulePostResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBackupSchedulePostResponseWithDefaults

func NewBackupSchedulePostResponseWithDefaults() *BackupSchedulePostResponse

NewBackupSchedulePostResponseWithDefaults instantiates a new BackupSchedulePostResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BackupSchedulePostResponse) GetMessage

func (o *BackupSchedulePostResponse) GetMessage() string

GetMessage returns the Message field value

func (*BackupSchedulePostResponse) GetMessageOk

func (o *BackupSchedulePostResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*BackupSchedulePostResponse) GetSchedule

func (o *BackupSchedulePostResponse) GetSchedule() string

GetSchedule returns the Schedule field value

func (*BackupSchedulePostResponse) GetScheduleOk

func (o *BackupSchedulePostResponse) GetScheduleOk() (*string, bool)

GetScheduleOk returns a tuple with the Schedule field value and a boolean to check if the value has been set.

func (BackupSchedulePostResponse) MarshalJSON

func (o BackupSchedulePostResponse) MarshalJSON() ([]byte, error)

func (*BackupSchedulePostResponse) SetMessage

func (o *BackupSchedulePostResponse) SetMessage(v string)

SetMessage sets field value

func (*BackupSchedulePostResponse) SetSchedule

func (o *BackupSchedulePostResponse) SetSchedule(v string)

SetSchedule sets field value

func (BackupSchedulePostResponse) ToMap

func (o BackupSchedulePostResponse) ToMap() (map[string]interface{}, error)

func (*BackupSchedulePostResponse) UnmarshalJSON

func (o *BackupSchedulePostResponse) UnmarshalJSON(data []byte) (err error)

type BackupScheduleResponse

type BackupScheduleResponse struct {
	AlertConfigBackupSchedules  []BackupSchedule `json:"alertConfigBackupSchedules,omitempty"`
	AlertRulesBackupSchedules   []BackupSchedule `json:"alertRulesBackupSchedules,omitempty"`
	GrafanaBackupSchedules      []BackupSchedule `json:"grafanaBackupSchedules,omitempty"`
	Message                     string           `json:"message"`
	ScrapeConfigBackupSchedules []BackupSchedule `json:"scrapeConfigBackupSchedules,omitempty"`
}

BackupScheduleResponse struct for BackupScheduleResponse

func NewBackupScheduleResponse

func NewBackupScheduleResponse(message string) *BackupScheduleResponse

NewBackupScheduleResponse instantiates a new BackupScheduleResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBackupScheduleResponseWithDefaults

func NewBackupScheduleResponseWithDefaults() *BackupScheduleResponse

NewBackupScheduleResponseWithDefaults instantiates a new BackupScheduleResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BackupScheduleResponse) GetAlertConfigBackupSchedules

func (o *BackupScheduleResponse) GetAlertConfigBackupSchedules() []BackupSchedule

GetAlertConfigBackupSchedules returns the AlertConfigBackupSchedules field value if set, zero value otherwise.

func (*BackupScheduleResponse) GetAlertConfigBackupSchedulesOk

func (o *BackupScheduleResponse) GetAlertConfigBackupSchedulesOk() ([]BackupSchedule, bool)

GetAlertConfigBackupSchedulesOk returns a tuple with the AlertConfigBackupSchedules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BackupScheduleResponse) GetAlertRulesBackupSchedules

func (o *BackupScheduleResponse) GetAlertRulesBackupSchedules() []BackupSchedule

GetAlertRulesBackupSchedules returns the AlertRulesBackupSchedules field value if set, zero value otherwise.

func (*BackupScheduleResponse) GetAlertRulesBackupSchedulesOk

func (o *BackupScheduleResponse) GetAlertRulesBackupSchedulesOk() ([]BackupSchedule, bool)

GetAlertRulesBackupSchedulesOk returns a tuple with the AlertRulesBackupSchedules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BackupScheduleResponse) GetGrafanaBackupSchedules

func (o *BackupScheduleResponse) GetGrafanaBackupSchedules() []BackupSchedule

GetGrafanaBackupSchedules returns the GrafanaBackupSchedules field value if set, zero value otherwise.

func (*BackupScheduleResponse) GetGrafanaBackupSchedulesOk

func (o *BackupScheduleResponse) GetGrafanaBackupSchedulesOk() ([]BackupSchedule, bool)

GetGrafanaBackupSchedulesOk returns a tuple with the GrafanaBackupSchedules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BackupScheduleResponse) GetMessage

func (o *BackupScheduleResponse) GetMessage() string

GetMessage returns the Message field value

func (*BackupScheduleResponse) GetMessageOk

func (o *BackupScheduleResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*BackupScheduleResponse) GetScrapeConfigBackupSchedules

func (o *BackupScheduleResponse) GetScrapeConfigBackupSchedules() []BackupSchedule

GetScrapeConfigBackupSchedules returns the ScrapeConfigBackupSchedules field value if set, zero value otherwise.

func (*BackupScheduleResponse) GetScrapeConfigBackupSchedulesOk

func (o *BackupScheduleResponse) GetScrapeConfigBackupSchedulesOk() ([]BackupSchedule, bool)

GetScrapeConfigBackupSchedulesOk returns a tuple with the ScrapeConfigBackupSchedules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BackupScheduleResponse) HasAlertConfigBackupSchedules

func (o *BackupScheduleResponse) HasAlertConfigBackupSchedules() bool

HasAlertConfigBackupSchedules returns a boolean if a field has been set.

func (*BackupScheduleResponse) HasAlertRulesBackupSchedules

func (o *BackupScheduleResponse) HasAlertRulesBackupSchedules() bool

HasAlertRulesBackupSchedules returns a boolean if a field has been set.

func (*BackupScheduleResponse) HasGrafanaBackupSchedules

func (o *BackupScheduleResponse) HasGrafanaBackupSchedules() bool

HasGrafanaBackupSchedules returns a boolean if a field has been set.

func (*BackupScheduleResponse) HasScrapeConfigBackupSchedules

func (o *BackupScheduleResponse) HasScrapeConfigBackupSchedules() bool

HasScrapeConfigBackupSchedules returns a boolean if a field has been set.

func (BackupScheduleResponse) MarshalJSON

func (o BackupScheduleResponse) MarshalJSON() ([]byte, error)

func (*BackupScheduleResponse) SetAlertConfigBackupSchedules

func (o *BackupScheduleResponse) SetAlertConfigBackupSchedules(v []BackupSchedule)

SetAlertConfigBackupSchedules gets a reference to the given []BackupSchedule and assigns it to the AlertConfigBackupSchedules field.

func (*BackupScheduleResponse) SetAlertRulesBackupSchedules

func (o *BackupScheduleResponse) SetAlertRulesBackupSchedules(v []BackupSchedule)

SetAlertRulesBackupSchedules gets a reference to the given []BackupSchedule and assigns it to the AlertRulesBackupSchedules field.

func (*BackupScheduleResponse) SetGrafanaBackupSchedules

func (o *BackupScheduleResponse) SetGrafanaBackupSchedules(v []BackupSchedule)

SetGrafanaBackupSchedules gets a reference to the given []BackupSchedule and assigns it to the GrafanaBackupSchedules field.

func (*BackupScheduleResponse) SetMessage

func (o *BackupScheduleResponse) SetMessage(v string)

SetMessage sets field value

func (*BackupScheduleResponse) SetScrapeConfigBackupSchedules

func (o *BackupScheduleResponse) SetScrapeConfigBackupSchedules(v []BackupSchedule)

SetScrapeConfigBackupSchedules gets a reference to the given []BackupSchedule and assigns it to the ScrapeConfigBackupSchedules field.

func (BackupScheduleResponse) ToMap

func (o BackupScheduleResponse) ToMap() (map[string]interface{}, error)

func (*BackupScheduleResponse) UnmarshalJSON

func (o *BackupScheduleResponse) UnmarshalJSON(data []byte) (err error)

type BasicAuth

type BasicAuth struct {
	Password string `json:"password"`
	Username string `json:"username"`
}

BasicAuth struct for BasicAuth

func NewBasicAuth

func NewBasicAuth(password string, username string) *BasicAuth

NewBasicAuth instantiates a new BasicAuth object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBasicAuthWithDefaults

func NewBasicAuthWithDefaults() *BasicAuth

NewBasicAuthWithDefaults instantiates a new BasicAuth object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BasicAuth) GetPassword

func (o *BasicAuth) GetPassword() string

GetPassword returns the Password field value

func (*BasicAuth) GetPasswordOk

func (o *BasicAuth) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.

func (*BasicAuth) GetUsername

func (o *BasicAuth) GetUsername() string

GetUsername returns the Username field value

func (*BasicAuth) GetUsernameOk

func (o *BasicAuth) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.

func (BasicAuth) MarshalJSON

func (o BasicAuth) MarshalJSON() ([]byte, error)

func (*BasicAuth) SetPassword

func (o *BasicAuth) SetPassword(v string)

SetPassword sets field value

func (*BasicAuth) SetUsername

func (o *BasicAuth) SetUsername(v string)

SetUsername sets field value

func (BasicAuth) ToMap

func (o BasicAuth) ToMap() (map[string]interface{}, error)

func (*BasicAuth) UnmarshalJSON

func (o *BasicAuth) UnmarshalJSON(data []byte) (err error)

type CertCheckChildResponse

type CertCheckChildResponse struct {
	Id     string `json:"id"`
	Source string `json:"source"`
}

CertCheckChildResponse struct for CertCheckChildResponse

func NewCertCheckChildResponse

func NewCertCheckChildResponse(id string, source string) *CertCheckChildResponse

NewCertCheckChildResponse instantiates a new CertCheckChildResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCertCheckChildResponseWithDefaults

func NewCertCheckChildResponseWithDefaults() *CertCheckChildResponse

NewCertCheckChildResponseWithDefaults instantiates a new CertCheckChildResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CertCheckChildResponse) GetId

func (o *CertCheckChildResponse) GetId() string

GetId returns the Id field value

func (*CertCheckChildResponse) GetIdOk

func (o *CertCheckChildResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*CertCheckChildResponse) GetSource

func (o *CertCheckChildResponse) GetSource() string

GetSource returns the Source field value

func (*CertCheckChildResponse) GetSourceOk

func (o *CertCheckChildResponse) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set.

func (CertCheckChildResponse) MarshalJSON

func (o CertCheckChildResponse) MarshalJSON() ([]byte, error)

func (*CertCheckChildResponse) SetId

func (o *CertCheckChildResponse) SetId(v string)

SetId sets field value

func (*CertCheckChildResponse) SetSource

func (o *CertCheckChildResponse) SetSource(v string)

SetSource sets field value

func (CertCheckChildResponse) ToMap

func (o CertCheckChildResponse) ToMap() (map[string]interface{}, error)

func (*CertCheckChildResponse) UnmarshalJSON

func (o *CertCheckChildResponse) UnmarshalJSON(data []byte) (err error)

type CertCheckResponse

type CertCheckResponse struct {
	CertCheck  *CertCheckChildResponse  `json:"certCheck,omitempty"`
	CertChecks []CertCheckChildResponse `json:"certChecks"`
	Message    string                   `json:"message"`
}

CertCheckResponse struct for CertCheckResponse

func NewCertCheckResponse

func NewCertCheckResponse(certChecks []CertCheckChildResponse, message string) *CertCheckResponse

NewCertCheckResponse instantiates a new CertCheckResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCertCheckResponseWithDefaults

func NewCertCheckResponseWithDefaults() *CertCheckResponse

NewCertCheckResponseWithDefaults instantiates a new CertCheckResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CertCheckResponse) GetCertCheck

func (o *CertCheckResponse) GetCertCheck() CertCheckChildResponse

GetCertCheck returns the CertCheck field value if set, zero value otherwise.

func (*CertCheckResponse) GetCertCheckOk

func (o *CertCheckResponse) GetCertCheckOk() (*CertCheckChildResponse, bool)

GetCertCheckOk returns a tuple with the CertCheck field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertCheckResponse) GetCertChecks

func (o *CertCheckResponse) GetCertChecks() []CertCheckChildResponse

GetCertChecks returns the CertChecks field value

func (*CertCheckResponse) GetCertChecksOk

func (o *CertCheckResponse) GetCertChecksOk() ([]CertCheckChildResponse, bool)

GetCertChecksOk returns a tuple with the CertChecks field value and a boolean to check if the value has been set.

func (*CertCheckResponse) GetMessage

func (o *CertCheckResponse) GetMessage() string

GetMessage returns the Message field value

func (*CertCheckResponse) GetMessageOk

func (o *CertCheckResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*CertCheckResponse) HasCertCheck

func (o *CertCheckResponse) HasCertCheck() bool

HasCertCheck returns a boolean if a field has been set.

func (CertCheckResponse) MarshalJSON

func (o CertCheckResponse) MarshalJSON() ([]byte, error)

func (*CertCheckResponse) SetCertCheck

func (o *CertCheckResponse) SetCertCheck(v CertCheckChildResponse)

SetCertCheck gets a reference to the given CertCheckChildResponse and assigns it to the CertCheck field.

func (*CertCheckResponse) SetCertChecks

func (o *CertCheckResponse) SetCertChecks(v []CertCheckChildResponse)

SetCertChecks sets field value

func (*CertCheckResponse) SetMessage

func (o *CertCheckResponse) SetMessage(v string)

SetMessage sets field value

func (CertCheckResponse) ToMap

func (o CertCheckResponse) ToMap() (map[string]interface{}, error)

func (*CertCheckResponse) UnmarshalJSON

func (o *CertCheckResponse) UnmarshalJSON(data []byte) (err error)

type CreateAlertConfigReceiverPayload

type CreateAlertConfigReceiverPayload struct {
	// Email configurations
	EmailConfigs []CreateAlertConfigReceiverPayloadEmailConfigsInner `json:"emailConfigs,omitempty"`
	// `Additional Validators:` * must be unique * should only include the characters: a-zA-Z0-9-
	Name string `json:"name"`
	// Configuration for ops genie.
	OpsgenieConfigs []CreateAlertConfigReceiverPayloadOpsgenieConfigsInner `json:"opsgenieConfigs,omitempty"`
	WebHookConfigs  []CreateAlertConfigReceiverPayloadWebHookConfigsInner  `json:"webHookConfigs,omitempty"`
}

CreateAlertConfigReceiverPayload Receivers

func NewCreateAlertConfigReceiverPayload

func NewCreateAlertConfigReceiverPayload(name string) *CreateAlertConfigReceiverPayload

NewCreateAlertConfigReceiverPayload instantiates a new CreateAlertConfigReceiverPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateAlertConfigReceiverPayloadWithDefaults

func NewCreateAlertConfigReceiverPayloadWithDefaults() *CreateAlertConfigReceiverPayload

NewCreateAlertConfigReceiverPayloadWithDefaults instantiates a new CreateAlertConfigReceiverPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateAlertConfigReceiverPayload) GetEmailConfigs

GetEmailConfigs returns the EmailConfigs field value if set, zero value otherwise.

func (*CreateAlertConfigReceiverPayload) GetEmailConfigsOk

GetEmailConfigsOk returns a tuple with the EmailConfigs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigReceiverPayload) GetName

GetName returns the Name field value

func (*CreateAlertConfigReceiverPayload) GetNameOk

func (o *CreateAlertConfigReceiverPayload) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CreateAlertConfigReceiverPayload) GetOpsgenieConfigs

GetOpsgenieConfigs returns the OpsgenieConfigs field value if set, zero value otherwise.

func (*CreateAlertConfigReceiverPayload) GetOpsgenieConfigsOk

GetOpsgenieConfigsOk returns a tuple with the OpsgenieConfigs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigReceiverPayload) GetWebHookConfigs

GetWebHookConfigs returns the WebHookConfigs field value if set, zero value otherwise.

func (*CreateAlertConfigReceiverPayload) GetWebHookConfigsOk

GetWebHookConfigsOk returns a tuple with the WebHookConfigs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigReceiverPayload) HasEmailConfigs

func (o *CreateAlertConfigReceiverPayload) HasEmailConfigs() bool

HasEmailConfigs returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayload) HasOpsgenieConfigs

func (o *CreateAlertConfigReceiverPayload) HasOpsgenieConfigs() bool

HasOpsgenieConfigs returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayload) HasWebHookConfigs

func (o *CreateAlertConfigReceiverPayload) HasWebHookConfigs() bool

HasWebHookConfigs returns a boolean if a field has been set.

func (CreateAlertConfigReceiverPayload) MarshalJSON

func (o CreateAlertConfigReceiverPayload) MarshalJSON() ([]byte, error)

func (*CreateAlertConfigReceiverPayload) SetEmailConfigs

SetEmailConfigs gets a reference to the given []CreateAlertConfigReceiverPayloadEmailConfigsInner and assigns it to the EmailConfigs field.

func (*CreateAlertConfigReceiverPayload) SetName

SetName sets field value

func (*CreateAlertConfigReceiverPayload) SetOpsgenieConfigs

SetOpsgenieConfigs gets a reference to the given []CreateAlertConfigReceiverPayloadOpsgenieConfigsInner and assigns it to the OpsgenieConfigs field.

func (*CreateAlertConfigReceiverPayload) SetWebHookConfigs

SetWebHookConfigs gets a reference to the given []CreateAlertConfigReceiverPayloadWebHookConfigsInner and assigns it to the WebHookConfigs field.

func (CreateAlertConfigReceiverPayload) ToMap

func (o CreateAlertConfigReceiverPayload) ToMap() (map[string]interface{}, error)

func (*CreateAlertConfigReceiverPayload) UnmarshalJSON

func (o *CreateAlertConfigReceiverPayload) UnmarshalJSON(data []byte) (err error)

type CreateAlertConfigReceiverPayloadEmailConfigsInner

type CreateAlertConfigReceiverPayloadEmailConfigsInner struct {
	// SMTP authentication information. `Additional Validators:` * must be a syntactically valid email address
	AuthIdentity *string `json:"authIdentity,omitempty"`
	// SMTP authentication information.
	AuthPassword *string `json:"authPassword,omitempty"`
	// SMTP authentication information.
	AuthUsername *string `json:"authUsername,omitempty"`
	// The sender address. `Additional Validators:` * must be a syntactically valid email address
	From *string `json:"from,omitempty"`
	// Whether to notify about resolved alerts.
	SendResolved *bool `json:"sendResolved,omitempty"`
	// The SMTP host through which emails are sent. `Additional Validators:` * should only include the characters: a-zA-Z0-9_./@&?:-
	Smarthost *string `json:"smarthost,omitempty"`
	// The email address to send notifications to. `Additional Validators:` * must be a syntactically valid email address
	To *string `json:"to,omitempty"`
}

CreateAlertConfigReceiverPayloadEmailConfigsInner struct for CreateAlertConfigReceiverPayloadEmailConfigsInner

func NewCreateAlertConfigReceiverPayloadEmailConfigsInner

func NewCreateAlertConfigReceiverPayloadEmailConfigsInner() *CreateAlertConfigReceiverPayloadEmailConfigsInner

NewCreateAlertConfigReceiverPayloadEmailConfigsInner instantiates a new CreateAlertConfigReceiverPayloadEmailConfigsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateAlertConfigReceiverPayloadEmailConfigsInnerWithDefaults

func NewCreateAlertConfigReceiverPayloadEmailConfigsInnerWithDefaults() *CreateAlertConfigReceiverPayloadEmailConfigsInner

NewCreateAlertConfigReceiverPayloadEmailConfigsInnerWithDefaults instantiates a new CreateAlertConfigReceiverPayloadEmailConfigsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthIdentity

GetAuthIdentity returns the AuthIdentity field value if set, zero value otherwise.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthIdentityOk

GetAuthIdentityOk returns a tuple with the AuthIdentity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthPassword

GetAuthPassword returns the AuthPassword field value if set, zero value otherwise.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthPasswordOk

GetAuthPasswordOk returns a tuple with the AuthPassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthUsername

GetAuthUsername returns the AuthUsername field value if set, zero value otherwise.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthUsernameOk

GetAuthUsernameOk returns a tuple with the AuthUsername field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetFrom

GetFrom returns the From field value if set, zero value otherwise.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetFromOk

GetFromOk returns a tuple with the From field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetSendResolved

GetSendResolved returns the SendResolved field value if set, zero value otherwise.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetSendResolvedOk

func (o *CreateAlertConfigReceiverPayloadEmailConfigsInner) GetSendResolvedOk() (*bool, bool)

GetSendResolvedOk returns a tuple with the SendResolved field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetSmarthost

GetSmarthost returns the Smarthost field value if set, zero value otherwise.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetSmarthostOk

GetSmarthostOk returns a tuple with the Smarthost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetTo

GetTo returns the To field value if set, zero value otherwise.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetToOk

GetToOk returns a tuple with the To field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) HasAuthIdentity

HasAuthIdentity returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) HasAuthPassword

HasAuthPassword returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) HasAuthUsername

HasAuthUsername returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) HasFrom

HasFrom returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) HasSendResolved

HasSendResolved returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) HasSmarthost

HasSmarthost returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) HasTo

HasTo returns a boolean if a field has been set.

func (CreateAlertConfigReceiverPayloadEmailConfigsInner) MarshalJSON

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) SetAuthIdentity

SetAuthIdentity gets a reference to the given string and assigns it to the AuthIdentity field.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) SetAuthPassword

SetAuthPassword gets a reference to the given string and assigns it to the AuthPassword field.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) SetAuthUsername

SetAuthUsername gets a reference to the given string and assigns it to the AuthUsername field.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) SetFrom

SetFrom gets a reference to the given string and assigns it to the From field.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) SetSendResolved

SetSendResolved gets a reference to the given bool and assigns it to the SendResolved field.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) SetSmarthost

SetSmarthost gets a reference to the given string and assigns it to the Smarthost field.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) SetTo

SetTo gets a reference to the given string and assigns it to the To field.

func (CreateAlertConfigReceiverPayloadEmailConfigsInner) ToMap

func (o CreateAlertConfigReceiverPayloadEmailConfigsInner) ToMap() (map[string]interface{}, error)

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInner

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInner struct {
	// The API key to use when talking to the OpsGenie API. `Additional Validators:` * should only include the characters: a-zA-Z0-9-
	ApiKey *string `json:"apiKey,omitempty"`
	// The host to send OpsGenie API requests to. `Additional Validators:` * must be a syntactically valid url address
	ApiUrl *string `json:"apiUrl,omitempty"`
	// Priority level of alert. Possible values are P1, P2, P3, P4, and P5.
	Priority *string `json:"priority,omitempty"`
	// Whether to notify about resolved alerts.
	SendResolved *bool `json:"sendResolved,omitempty"`
	// Comma separated list of tags attached to the notifications.
	Tags *string `json:"tags,omitempty"`
}

CreateAlertConfigReceiverPayloadOpsgenieConfigsInner struct for CreateAlertConfigReceiverPayloadOpsgenieConfigsInner

func NewCreateAlertConfigReceiverPayloadOpsgenieConfigsInner

func NewCreateAlertConfigReceiverPayloadOpsgenieConfigsInner() *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner

NewCreateAlertConfigReceiverPayloadOpsgenieConfigsInner instantiates a new CreateAlertConfigReceiverPayloadOpsgenieConfigsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateAlertConfigReceiverPayloadOpsgenieConfigsInnerWithDefaults

func NewCreateAlertConfigReceiverPayloadOpsgenieConfigsInnerWithDefaults() *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner

NewCreateAlertConfigReceiverPayloadOpsgenieConfigsInnerWithDefaults instantiates a new CreateAlertConfigReceiverPayloadOpsgenieConfigsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetApiKey

GetApiKey returns the ApiKey field value if set, zero value otherwise.

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetApiKeyOk

GetApiKeyOk returns a tuple with the ApiKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetApiUrl

GetApiUrl returns the ApiUrl field value if set, zero value otherwise.

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetApiUrlOk

GetApiUrlOk returns a tuple with the ApiUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetPriority

GetPriority returns the Priority field value if set, zero value otherwise.

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetPriorityOk

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetSendResolved

GetSendResolved returns the SendResolved field value if set, zero value otherwise.

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetSendResolvedOk

GetSendResolvedOk returns a tuple with the SendResolved field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetTags

GetTags returns the Tags field value if set, zero value otherwise.

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetTagsOk

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) HasApiKey

HasApiKey returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) HasApiUrl

HasApiUrl returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) HasPriority

HasPriority returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) HasSendResolved

HasSendResolved returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) HasTags

HasTags returns a boolean if a field has been set.

func (CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) MarshalJSON

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) SetApiKey

SetApiKey gets a reference to the given string and assigns it to the ApiKey field.

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) SetApiUrl

SetApiUrl gets a reference to the given string and assigns it to the ApiUrl field.

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) SetPriority

SetPriority gets a reference to the given string and assigns it to the Priority field.

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) SetSendResolved

SetSendResolved gets a reference to the given bool and assigns it to the SendResolved field.

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) SetTags

SetTags gets a reference to the given string and assigns it to the Tags field.

func (CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) ToMap

type CreateAlertConfigReceiverPayloadWebHookConfigsInner

type CreateAlertConfigReceiverPayloadWebHookConfigsInner struct {
	// Google Chat webhooks require special handling. If you set this property to true, it is treated as such. `Additional Validators:` * When set to true, msTeams must be false.
	GoogleChat *bool `json:"googleChat,omitempty"`
	// Microsoft Teams webhooks require special handling. If you set this property to true, it is treated as such. `Additional Validators:` * When set to true, googleChat must be false.
	MsTeams *bool `json:"msTeams,omitempty"`
	// Whether to notify about resolved alerts.
	SendResolved *bool `json:"sendResolved,omitempty"`
	// The endpoint to send HTTP POST requests to. `Additional Validators:` * must be a syntactically valid url address
	Url *string `json:"url,omitempty"`
}

CreateAlertConfigReceiverPayloadWebHookConfigsInner struct for CreateAlertConfigReceiverPayloadWebHookConfigsInner

func NewCreateAlertConfigReceiverPayloadWebHookConfigsInner

func NewCreateAlertConfigReceiverPayloadWebHookConfigsInner() *CreateAlertConfigReceiverPayloadWebHookConfigsInner

NewCreateAlertConfigReceiverPayloadWebHookConfigsInner instantiates a new CreateAlertConfigReceiverPayloadWebHookConfigsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateAlertConfigReceiverPayloadWebHookConfigsInnerWithDefaults

func NewCreateAlertConfigReceiverPayloadWebHookConfigsInnerWithDefaults() *CreateAlertConfigReceiverPayloadWebHookConfigsInner

NewCreateAlertConfigReceiverPayloadWebHookConfigsInnerWithDefaults instantiates a new CreateAlertConfigReceiverPayloadWebHookConfigsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetGoogleChat

GetGoogleChat returns the GoogleChat field value if set, zero value otherwise.

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetGoogleChatOk

GetGoogleChatOk returns a tuple with the GoogleChat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetMsTeams

GetMsTeams returns the MsTeams field value if set, zero value otherwise.

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetMsTeamsOk

GetMsTeamsOk returns a tuple with the MsTeams field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetSendResolved

GetSendResolved returns the SendResolved field value if set, zero value otherwise.

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetSendResolvedOk

GetSendResolvedOk returns a tuple with the SendResolved field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetUrl

GetUrl returns the Url field value if set, zero value otherwise.

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetUrlOk

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) HasGoogleChat

HasGoogleChat returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) HasMsTeams

HasMsTeams returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) HasSendResolved

HasSendResolved returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) HasUrl

HasUrl returns a boolean if a field has been set.

func (CreateAlertConfigReceiverPayloadWebHookConfigsInner) MarshalJSON

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) SetGoogleChat

SetGoogleChat gets a reference to the given bool and assigns it to the GoogleChat field.

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) SetMsTeams

SetMsTeams gets a reference to the given bool and assigns it to the MsTeams field.

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) SetSendResolved

SetSendResolved gets a reference to the given bool and assigns it to the SendResolved field.

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) SetUrl

SetUrl gets a reference to the given string and assigns it to the Url field.

func (CreateAlertConfigReceiverPayloadWebHookConfigsInner) ToMap

type CreateAlertConfigRoutePayload

type CreateAlertConfigRoutePayload struct {
	// The continue parameter cannot be set to true on the root route because there are no subsequent sibling nodes to match. It must always be false.
	Continue *bool `json:"continue,omitempty"`
	// The labels by which incoming alerts are grouped together. For example, multiple alerts coming in for cluster=A and alertname=LatencyHigh would be batched into a single group. To aggregate by all possible labels use the special value '...' as the sole label name, for example: group_by: ['...']. This effectively disables aggregation entirely, passing through all alerts as-is. This is unlikely to be what you want, unless you have a very low alert volume or your upstream notification system performs its own grouping.
	GroupBy []string `json:"groupBy,omitempty"`
	// How long to wait before sending a notification about new alerts that are added to a group of alerts for which an initial notification has already been sent. (Usually ~5m or more.) `Additional Validators:` * must be a valid time format
	GroupInterval *string `json:"groupInterval,omitempty"`
	// How long to initially wait to send a notification for a group of alerts. Allows to wait for an inhibiting alert to arrive or collect more initial alerts for the same group. (Usually ~0s to few minutes.) `Additional Validators:` * must be a valid time format
	GroupWait *string `json:"groupWait,omitempty"`
	// map of key:value. A set of equality matchers an alert has to fulfill to match the node.  `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters * key and values should only include the characters: a-zA-Z0-9_./@&?:-
	// Deprecated
	Match map[string]interface{} `json:"match,omitempty"`
	// map of key:value. A set of regex-matchers an alert has to fulfill to match the node.  `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters
	// Deprecated
	MatchRe map[string]interface{} `json:"matchRe,omitempty"`
	// A list of matchers that an alert has to fulfill to match the node. A matcher is a string with a syntax inspired by PromQL and OpenMetrics. The syntax of a matcher consists of three tokens: * A valid Prometheus label name. * One of =, !=, =~, or !~. = means equals, != means that the strings are not equal, =~ is used for equality of regex expressions and !~ is used for un-equality of regex expressions. They have the same meaning as known from PromQL selectors. * A UTF-8 string, which may be enclosed in double quotes. Before or after each token, there may be any amount of whitespace. `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters
	Matchers []string `json:"matchers,omitempty"`
	// Receiver that should be one item of receivers `Additional Validators:` * must be a in name of receivers
	Receiver string `json:"receiver"`
	// How long to wait before sending a notification again if it has already been sent successfully for an alert. (Usually ~3h or more). `Additional Validators:` * must be a valid time format
	RepeatInterval *string `json:"repeatInterval,omitempty"`
	// Zero or more child routes.
	Routes []CreateAlertConfigRoutePayloadRoutesInner `json:"routes,omitempty"`
}

CreateAlertConfigRoutePayload The root node of the routing tree.

func NewCreateAlertConfigRoutePayload

func NewCreateAlertConfigRoutePayload(receiver string) *CreateAlertConfigRoutePayload

NewCreateAlertConfigRoutePayload instantiates a new CreateAlertConfigRoutePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateAlertConfigRoutePayloadWithDefaults

func NewCreateAlertConfigRoutePayloadWithDefaults() *CreateAlertConfigRoutePayload

NewCreateAlertConfigRoutePayloadWithDefaults instantiates a new CreateAlertConfigRoutePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateAlertConfigRoutePayload) GetContinue

func (o *CreateAlertConfigRoutePayload) GetContinue() bool

GetContinue returns the Continue field value if set, zero value otherwise.

func (*CreateAlertConfigRoutePayload) GetContinueOk

func (o *CreateAlertConfigRoutePayload) GetContinueOk() (*bool, bool)

GetContinueOk returns a tuple with the Continue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigRoutePayload) GetGroupBy

func (o *CreateAlertConfigRoutePayload) GetGroupBy() []string

GetGroupBy returns the GroupBy field value if set, zero value otherwise.

func (*CreateAlertConfigRoutePayload) GetGroupByOk

func (o *CreateAlertConfigRoutePayload) GetGroupByOk() ([]string, bool)

GetGroupByOk returns a tuple with the GroupBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigRoutePayload) GetGroupInterval

func (o *CreateAlertConfigRoutePayload) GetGroupInterval() string

GetGroupInterval returns the GroupInterval field value if set, zero value otherwise.

func (*CreateAlertConfigRoutePayload) GetGroupIntervalOk

func (o *CreateAlertConfigRoutePayload) GetGroupIntervalOk() (*string, bool)

GetGroupIntervalOk returns a tuple with the GroupInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigRoutePayload) GetGroupWait

func (o *CreateAlertConfigRoutePayload) GetGroupWait() string

GetGroupWait returns the GroupWait field value if set, zero value otherwise.

func (*CreateAlertConfigRoutePayload) GetGroupWaitOk

func (o *CreateAlertConfigRoutePayload) GetGroupWaitOk() (*string, bool)

GetGroupWaitOk returns a tuple with the GroupWait field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigRoutePayload) GetMatch

func (o *CreateAlertConfigRoutePayload) GetMatch() map[string]interface{}

GetMatch returns the Match field value if set, zero value otherwise. Deprecated

func (*CreateAlertConfigRoutePayload) GetMatchOk

func (o *CreateAlertConfigRoutePayload) GetMatchOk() (map[string]interface{}, bool)

GetMatchOk returns a tuple with the Match field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*CreateAlertConfigRoutePayload) GetMatchRe

func (o *CreateAlertConfigRoutePayload) GetMatchRe() map[string]interface{}

GetMatchRe returns the MatchRe field value if set, zero value otherwise. Deprecated

func (*CreateAlertConfigRoutePayload) GetMatchReOk

func (o *CreateAlertConfigRoutePayload) GetMatchReOk() (map[string]interface{}, bool)

GetMatchReOk returns a tuple with the MatchRe field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*CreateAlertConfigRoutePayload) GetMatchers

func (o *CreateAlertConfigRoutePayload) GetMatchers() []string

GetMatchers returns the Matchers field value if set, zero value otherwise.

func (*CreateAlertConfigRoutePayload) GetMatchersOk

func (o *CreateAlertConfigRoutePayload) GetMatchersOk() ([]string, bool)

GetMatchersOk returns a tuple with the Matchers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigRoutePayload) GetReceiver

func (o *CreateAlertConfigRoutePayload) GetReceiver() string

GetReceiver returns the Receiver field value

func (*CreateAlertConfigRoutePayload) GetReceiverOk

func (o *CreateAlertConfigRoutePayload) GetReceiverOk() (*string, bool)

GetReceiverOk returns a tuple with the Receiver field value and a boolean to check if the value has been set.

func (*CreateAlertConfigRoutePayload) GetRepeatInterval

func (o *CreateAlertConfigRoutePayload) GetRepeatInterval() string

GetRepeatInterval returns the RepeatInterval field value if set, zero value otherwise.

func (*CreateAlertConfigRoutePayload) GetRepeatIntervalOk

func (o *CreateAlertConfigRoutePayload) GetRepeatIntervalOk() (*string, bool)

GetRepeatIntervalOk returns a tuple with the RepeatInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigRoutePayload) GetRoutes

GetRoutes returns the Routes field value if set, zero value otherwise.

func (*CreateAlertConfigRoutePayload) GetRoutesOk

GetRoutesOk returns a tuple with the Routes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigRoutePayload) HasContinue

func (o *CreateAlertConfigRoutePayload) HasContinue() bool

HasContinue returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayload) HasGroupBy

func (o *CreateAlertConfigRoutePayload) HasGroupBy() bool

HasGroupBy returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayload) HasGroupInterval

func (o *CreateAlertConfigRoutePayload) HasGroupInterval() bool

HasGroupInterval returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayload) HasGroupWait

func (o *CreateAlertConfigRoutePayload) HasGroupWait() bool

HasGroupWait returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayload) HasMatch

func (o *CreateAlertConfigRoutePayload) HasMatch() bool

HasMatch returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayload) HasMatchRe

func (o *CreateAlertConfigRoutePayload) HasMatchRe() bool

HasMatchRe returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayload) HasMatchers

func (o *CreateAlertConfigRoutePayload) HasMatchers() bool

HasMatchers returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayload) HasRepeatInterval

func (o *CreateAlertConfigRoutePayload) HasRepeatInterval() bool

HasRepeatInterval returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayload) HasRoutes

func (o *CreateAlertConfigRoutePayload) HasRoutes() bool

HasRoutes returns a boolean if a field has been set.

func (CreateAlertConfigRoutePayload) MarshalJSON

func (o CreateAlertConfigRoutePayload) MarshalJSON() ([]byte, error)

func (*CreateAlertConfigRoutePayload) SetContinue

func (o *CreateAlertConfigRoutePayload) SetContinue(v bool)

SetContinue gets a reference to the given bool and assigns it to the Continue field.

func (*CreateAlertConfigRoutePayload) SetGroupBy

func (o *CreateAlertConfigRoutePayload) SetGroupBy(v []string)

SetGroupBy gets a reference to the given []string and assigns it to the GroupBy field.

func (*CreateAlertConfigRoutePayload) SetGroupInterval

func (o *CreateAlertConfigRoutePayload) SetGroupInterval(v string)

SetGroupInterval gets a reference to the given string and assigns it to the GroupInterval field.

func (*CreateAlertConfigRoutePayload) SetGroupWait

func (o *CreateAlertConfigRoutePayload) SetGroupWait(v string)

SetGroupWait gets a reference to the given string and assigns it to the GroupWait field.

func (*CreateAlertConfigRoutePayload) SetMatch

func (o *CreateAlertConfigRoutePayload) SetMatch(v map[string]interface{})

SetMatch gets a reference to the given map[string]interface{} and assigns it to the Match field. Deprecated

func (*CreateAlertConfigRoutePayload) SetMatchRe

func (o *CreateAlertConfigRoutePayload) SetMatchRe(v map[string]interface{})

SetMatchRe gets a reference to the given map[string]interface{} and assigns it to the MatchRe field. Deprecated

func (*CreateAlertConfigRoutePayload) SetMatchers

func (o *CreateAlertConfigRoutePayload) SetMatchers(v []string)

SetMatchers gets a reference to the given []string and assigns it to the Matchers field.

func (*CreateAlertConfigRoutePayload) SetReceiver

func (o *CreateAlertConfigRoutePayload) SetReceiver(v string)

SetReceiver sets field value

func (*CreateAlertConfigRoutePayload) SetRepeatInterval

func (o *CreateAlertConfigRoutePayload) SetRepeatInterval(v string)

SetRepeatInterval gets a reference to the given string and assigns it to the RepeatInterval field.

func (*CreateAlertConfigRoutePayload) SetRoutes

SetRoutes gets a reference to the given []CreateAlertConfigRoutePayloadRoutesInner and assigns it to the Routes field.

func (CreateAlertConfigRoutePayload) ToMap

func (o CreateAlertConfigRoutePayload) ToMap() (map[string]interface{}, error)

func (*CreateAlertConfigRoutePayload) UnmarshalJSON

func (o *CreateAlertConfigRoutePayload) UnmarshalJSON(data []byte) (err error)

type CreateAlertConfigRoutePayloadRoutesInner

type CreateAlertConfigRoutePayloadRoutesInner struct {
	// Whether an alert should continue matching subsequent sibling nodes.
	Continue *bool    `json:"continue,omitempty"`
	GroupBy  []string `json:"groupBy,omitempty"`
	// As in one level above
	GroupInterval *string `json:"groupInterval,omitempty"`
	// As in one level above
	GroupWait *string `json:"groupWait,omitempty"`
	// As in one level above
	// Deprecated
	Match map[string]interface{} `json:"match,omitempty"`
	// As in one level above
	// Deprecated
	MatchRe map[string]interface{} `json:"matchRe,omitempty"`
	// As in one level above
	Matchers []string `json:"matchers,omitempty"`
	// As in one level above
	Receiver *string `json:"receiver,omitempty"`
	// As in one level above
	RepeatInterval *string `json:"repeatInterval,omitempty"`
	// Another child routes
	Routes []map[string]interface{} `json:"routes,omitempty"`
}

CreateAlertConfigRoutePayloadRoutesInner As in one level above

func NewCreateAlertConfigRoutePayloadRoutesInner

func NewCreateAlertConfigRoutePayloadRoutesInner() *CreateAlertConfigRoutePayloadRoutesInner

NewCreateAlertConfigRoutePayloadRoutesInner instantiates a new CreateAlertConfigRoutePayloadRoutesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateAlertConfigRoutePayloadRoutesInnerWithDefaults

func NewCreateAlertConfigRoutePayloadRoutesInnerWithDefaults() *CreateAlertConfigRoutePayloadRoutesInner

NewCreateAlertConfigRoutePayloadRoutesInnerWithDefaults instantiates a new CreateAlertConfigRoutePayloadRoutesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateAlertConfigRoutePayloadRoutesInner) GetContinue

GetContinue returns the Continue field value if set, zero value otherwise.

func (*CreateAlertConfigRoutePayloadRoutesInner) GetContinueOk

func (o *CreateAlertConfigRoutePayloadRoutesInner) GetContinueOk() (*bool, bool)

GetContinueOk returns a tuple with the Continue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigRoutePayloadRoutesInner) GetGroupBy

GetGroupBy returns the GroupBy field value if set, zero value otherwise.

func (*CreateAlertConfigRoutePayloadRoutesInner) GetGroupByOk

func (o *CreateAlertConfigRoutePayloadRoutesInner) GetGroupByOk() ([]string, bool)

GetGroupByOk returns a tuple with the GroupBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigRoutePayloadRoutesInner) GetGroupInterval

func (o *CreateAlertConfigRoutePayloadRoutesInner) GetGroupInterval() string

GetGroupInterval returns the GroupInterval field value if set, zero value otherwise.

func (*CreateAlertConfigRoutePayloadRoutesInner) GetGroupIntervalOk

func (o *CreateAlertConfigRoutePayloadRoutesInner) GetGroupIntervalOk() (*string, bool)

GetGroupIntervalOk returns a tuple with the GroupInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigRoutePayloadRoutesInner) GetGroupWait

GetGroupWait returns the GroupWait field value if set, zero value otherwise.

func (*CreateAlertConfigRoutePayloadRoutesInner) GetGroupWaitOk

func (o *CreateAlertConfigRoutePayloadRoutesInner) GetGroupWaitOk() (*string, bool)

GetGroupWaitOk returns a tuple with the GroupWait field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigRoutePayloadRoutesInner) GetMatch

func (o *CreateAlertConfigRoutePayloadRoutesInner) GetMatch() map[string]interface{}

GetMatch returns the Match field value if set, zero value otherwise. Deprecated

func (*CreateAlertConfigRoutePayloadRoutesInner) GetMatchOk

func (o *CreateAlertConfigRoutePayloadRoutesInner) GetMatchOk() (map[string]interface{}, bool)

GetMatchOk returns a tuple with the Match field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*CreateAlertConfigRoutePayloadRoutesInner) GetMatchRe

func (o *CreateAlertConfigRoutePayloadRoutesInner) GetMatchRe() map[string]interface{}

GetMatchRe returns the MatchRe field value if set, zero value otherwise. Deprecated

func (*CreateAlertConfigRoutePayloadRoutesInner) GetMatchReOk

func (o *CreateAlertConfigRoutePayloadRoutesInner) GetMatchReOk() (map[string]interface{}, bool)

GetMatchReOk returns a tuple with the MatchRe field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*CreateAlertConfigRoutePayloadRoutesInner) GetMatchers

GetMatchers returns the Matchers field value if set, zero value otherwise.

func (*CreateAlertConfigRoutePayloadRoutesInner) GetMatchersOk

func (o *CreateAlertConfigRoutePayloadRoutesInner) GetMatchersOk() ([]string, bool)

GetMatchersOk returns a tuple with the Matchers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigRoutePayloadRoutesInner) GetReceiver

GetReceiver returns the Receiver field value if set, zero value otherwise.

func (*CreateAlertConfigRoutePayloadRoutesInner) GetReceiverOk

func (o *CreateAlertConfigRoutePayloadRoutesInner) GetReceiverOk() (*string, bool)

GetReceiverOk returns a tuple with the Receiver field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigRoutePayloadRoutesInner) GetRepeatInterval

func (o *CreateAlertConfigRoutePayloadRoutesInner) GetRepeatInterval() string

GetRepeatInterval returns the RepeatInterval field value if set, zero value otherwise.

func (*CreateAlertConfigRoutePayloadRoutesInner) GetRepeatIntervalOk

func (o *CreateAlertConfigRoutePayloadRoutesInner) GetRepeatIntervalOk() (*string, bool)

GetRepeatIntervalOk returns a tuple with the RepeatInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigRoutePayloadRoutesInner) GetRoutes

func (o *CreateAlertConfigRoutePayloadRoutesInner) GetRoutes() []map[string]interface{}

GetRoutes returns the Routes field value if set, zero value otherwise.

func (*CreateAlertConfigRoutePayloadRoutesInner) GetRoutesOk

func (o *CreateAlertConfigRoutePayloadRoutesInner) GetRoutesOk() ([]map[string]interface{}, bool)

GetRoutesOk returns a tuple with the Routes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertConfigRoutePayloadRoutesInner) HasContinue

HasContinue returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayloadRoutesInner) HasGroupBy

HasGroupBy returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayloadRoutesInner) HasGroupInterval

func (o *CreateAlertConfigRoutePayloadRoutesInner) HasGroupInterval() bool

HasGroupInterval returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayloadRoutesInner) HasGroupWait

HasGroupWait returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayloadRoutesInner) HasMatch

HasMatch returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayloadRoutesInner) HasMatchRe

HasMatchRe returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayloadRoutesInner) HasMatchers

HasMatchers returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayloadRoutesInner) HasReceiver

HasReceiver returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayloadRoutesInner) HasRepeatInterval

func (o *CreateAlertConfigRoutePayloadRoutesInner) HasRepeatInterval() bool

HasRepeatInterval returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayloadRoutesInner) HasRoutes

HasRoutes returns a boolean if a field has been set.

func (CreateAlertConfigRoutePayloadRoutesInner) MarshalJSON

func (*CreateAlertConfigRoutePayloadRoutesInner) SetContinue

SetContinue gets a reference to the given bool and assigns it to the Continue field.

func (*CreateAlertConfigRoutePayloadRoutesInner) SetGroupBy

SetGroupBy gets a reference to the given []string and assigns it to the GroupBy field.

func (*CreateAlertConfigRoutePayloadRoutesInner) SetGroupInterval

func (o *CreateAlertConfigRoutePayloadRoutesInner) SetGroupInterval(v string)

SetGroupInterval gets a reference to the given string and assigns it to the GroupInterval field.

func (*CreateAlertConfigRoutePayloadRoutesInner) SetGroupWait

SetGroupWait gets a reference to the given string and assigns it to the GroupWait field.

func (*CreateAlertConfigRoutePayloadRoutesInner) SetMatch

func (o *CreateAlertConfigRoutePayloadRoutesInner) SetMatch(v map[string]interface{})

SetMatch gets a reference to the given map[string]interface{} and assigns it to the Match field. Deprecated

func (*CreateAlertConfigRoutePayloadRoutesInner) SetMatchRe

func (o *CreateAlertConfigRoutePayloadRoutesInner) SetMatchRe(v map[string]interface{})

SetMatchRe gets a reference to the given map[string]interface{} and assigns it to the MatchRe field. Deprecated

func (*CreateAlertConfigRoutePayloadRoutesInner) SetMatchers

SetMatchers gets a reference to the given []string and assigns it to the Matchers field.

func (*CreateAlertConfigRoutePayloadRoutesInner) SetReceiver

SetReceiver gets a reference to the given string and assigns it to the Receiver field.

func (*CreateAlertConfigRoutePayloadRoutesInner) SetRepeatInterval

func (o *CreateAlertConfigRoutePayloadRoutesInner) SetRepeatInterval(v string)

SetRepeatInterval gets a reference to the given string and assigns it to the RepeatInterval field.

func (*CreateAlertConfigRoutePayloadRoutesInner) SetRoutes

func (o *CreateAlertConfigRoutePayloadRoutesInner) SetRoutes(v []map[string]interface{})

SetRoutes gets a reference to the given []map[string]interface{} and assigns it to the Routes field.

func (CreateAlertConfigRoutePayloadRoutesInner) ToMap

func (o CreateAlertConfigRoutePayloadRoutesInner) ToMap() (map[string]interface{}, error)

type CreateAlertRecordPayload

type CreateAlertRecordPayload struct {
	// The PromQL expression to evaluate. Every evaluation cycle this is evaluated at the current time, and all resultant time series become pending/firing alerts.
	Expr string `json:"expr"`
	// map of key:value. Labels to add or overwrite for each alert. `Additional Validators:` * should not contain more than 10 keys * each key and value should not be longer than 200 characters
	Labels map[string]interface{} `json:"labels,omitempty"`
	// The name of the record. `Additional Validators:` * is the identifier and so unique in the group
	Record string `json:"record"`
}

CreateAlertRecordPayload Record. `Additional Validators:` * total config (all alert groups/rules/records) should not be bigger than 500000 characters as string since this the limitation of prometheus.

func NewCreateAlertRecordPayload

func NewCreateAlertRecordPayload(expr string, record string) *CreateAlertRecordPayload

NewCreateAlertRecordPayload instantiates a new CreateAlertRecordPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateAlertRecordPayloadWithDefaults

func NewCreateAlertRecordPayloadWithDefaults() *CreateAlertRecordPayload

NewCreateAlertRecordPayloadWithDefaults instantiates a new CreateAlertRecordPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateAlertRecordPayload) GetExpr

func (o *CreateAlertRecordPayload) GetExpr() string

GetExpr returns the Expr field value

func (*CreateAlertRecordPayload) GetExprOk

func (o *CreateAlertRecordPayload) GetExprOk() (*string, bool)

GetExprOk returns a tuple with the Expr field value and a boolean to check if the value has been set.

func (*CreateAlertRecordPayload) GetLabels

func (o *CreateAlertRecordPayload) GetLabels() map[string]interface{}

GetLabels returns the Labels field value if set, zero value otherwise.

func (*CreateAlertRecordPayload) GetLabelsOk

func (o *CreateAlertRecordPayload) GetLabelsOk() (map[string]interface{}, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertRecordPayload) GetRecord

func (o *CreateAlertRecordPayload) GetRecord() string

GetRecord returns the Record field value

func (*CreateAlertRecordPayload) GetRecordOk

func (o *CreateAlertRecordPayload) GetRecordOk() (*string, bool)

GetRecordOk returns a tuple with the Record field value and a boolean to check if the value has been set.

func (*CreateAlertRecordPayload) HasLabels

func (o *CreateAlertRecordPayload) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (CreateAlertRecordPayload) MarshalJSON

func (o CreateAlertRecordPayload) MarshalJSON() ([]byte, error)

func (*CreateAlertRecordPayload) SetExpr

func (o *CreateAlertRecordPayload) SetExpr(v string)

SetExpr sets field value

func (*CreateAlertRecordPayload) SetLabels

func (o *CreateAlertRecordPayload) SetLabels(v map[string]interface{})

SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.

func (*CreateAlertRecordPayload) SetRecord

func (o *CreateAlertRecordPayload) SetRecord(v string)

SetRecord sets field value

func (CreateAlertRecordPayload) ToMap

func (o CreateAlertRecordPayload) ToMap() (map[string]interface{}, error)

func (*CreateAlertRecordPayload) UnmarshalJSON

func (o *CreateAlertRecordPayload) UnmarshalJSON(data []byte) (err error)

type CreateAlertgroupsPayload

type CreateAlertgroupsPayload struct {
	// How often rules in the group are evaluated. `Additional Validators:` * must be a valid time string * should be >=60s
	Interval *string `json:"interval,omitempty"`
	// The name of the group. Must be unique. `Additional Validators:` * is the identifier and so unique * should only include the characters: a-zA-Z0-9-
	Name string `json:"name"`
	// rules for the alert group
	Rules []CreateAlertgroupsPayloadRulesInner `json:"rules"`
}

CreateAlertgroupsPayload Alert group that should be created or updated. `Additional Validators:` * total config should not be bigger than 500000 characters as string since this the limitation of prometheus.

func NewCreateAlertgroupsPayload

func NewCreateAlertgroupsPayload(name string, rules []CreateAlertgroupsPayloadRulesInner) *CreateAlertgroupsPayload

NewCreateAlertgroupsPayload instantiates a new CreateAlertgroupsPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateAlertgroupsPayloadWithDefaults

func NewCreateAlertgroupsPayloadWithDefaults() *CreateAlertgroupsPayload

NewCreateAlertgroupsPayloadWithDefaults instantiates a new CreateAlertgroupsPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateAlertgroupsPayload) GetInterval

func (o *CreateAlertgroupsPayload) GetInterval() string

GetInterval returns the Interval field value if set, zero value otherwise.

func (*CreateAlertgroupsPayload) GetIntervalOk

func (o *CreateAlertgroupsPayload) GetIntervalOk() (*string, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertgroupsPayload) GetName

func (o *CreateAlertgroupsPayload) GetName() string

GetName returns the Name field value

func (*CreateAlertgroupsPayload) GetNameOk

func (o *CreateAlertgroupsPayload) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CreateAlertgroupsPayload) GetRules

GetRules returns the Rules field value

func (*CreateAlertgroupsPayload) GetRulesOk

GetRulesOk returns a tuple with the Rules field value and a boolean to check if the value has been set.

func (*CreateAlertgroupsPayload) HasInterval

func (o *CreateAlertgroupsPayload) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (CreateAlertgroupsPayload) MarshalJSON

func (o CreateAlertgroupsPayload) MarshalJSON() ([]byte, error)

func (*CreateAlertgroupsPayload) SetInterval

func (o *CreateAlertgroupsPayload) SetInterval(v string)

SetInterval gets a reference to the given string and assigns it to the Interval field.

func (*CreateAlertgroupsPayload) SetName

func (o *CreateAlertgroupsPayload) SetName(v string)

SetName sets field value

func (*CreateAlertgroupsPayload) SetRules

SetRules sets field value

func (CreateAlertgroupsPayload) ToMap

func (o CreateAlertgroupsPayload) ToMap() (map[string]interface{}, error)

func (*CreateAlertgroupsPayload) UnmarshalJSON

func (o *CreateAlertgroupsPayload) UnmarshalJSON(data []byte) (err error)

type CreateAlertgroupsPayloadRulesInner

type CreateAlertgroupsPayloadRulesInner struct {
	// The name of the alert. When this attribute is used, an Alerting Rule will be  created. `Additional Validators:` * is the identifier and so unique in the group * should only include the characters: a-zA-Z0-9- * required when 'record' is not used in this rule, otherwise not allowed
	Alert *string `json:"alert,omitempty"`
	// Map of key:value. Annotations to add to each alert. `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters * is not allowed to use when 'record' is used in this rule
	Annotations map[string]interface{} `json:"annotations,omitempty"`
	// The PromQL expression to evaluate to create alerts when using the 'alert' attribute in this rule, or to create a metric when using the 'record' attribute.
	Expr string `json:"expr"`
	// Alerts are considered firing once they have been returned for this long. Alerts which have not yet fired for long enough are considered pending. `Additional Validators:` * must be a valid time string * is not allowed to use when 'record' is used in this rule
	For *string `json:"for,omitempty"`
	// Map of key:value. Labels to add or overwrite for each alert or metric. `Additional Validators:` * should not contain more than 10 keys * each key and value should not be longer than 200 characters
	Labels map[string]interface{} `json:"labels,omitempty"`
	// The name of the metric. When this attribute is used, an Recording Rule will be  created. `Additional Validators:` * is the identifier and so unique in the group * should only include the characters: a-zA-Z0-9:_ * required when 'alert' is not used in this rule, otherwise not allowed
	Record *string `json:"record,omitempty"`
}

CreateAlertgroupsPayloadRulesInner Rule definition. Must be either an Alerting Rule (using 'alert') or a Recording Rule (using 'record'). `Additional Validators:` * total config (all alert groups/rules) should not be bigger than 500000 characters as string since this the limitation of prometheus.

func NewCreateAlertgroupsPayloadRulesInner

func NewCreateAlertgroupsPayloadRulesInner(expr string) *CreateAlertgroupsPayloadRulesInner

NewCreateAlertgroupsPayloadRulesInner instantiates a new CreateAlertgroupsPayloadRulesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateAlertgroupsPayloadRulesInnerWithDefaults

func NewCreateAlertgroupsPayloadRulesInnerWithDefaults() *CreateAlertgroupsPayloadRulesInner

NewCreateAlertgroupsPayloadRulesInnerWithDefaults instantiates a new CreateAlertgroupsPayloadRulesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateAlertgroupsPayloadRulesInner) GetAlert

GetAlert returns the Alert field value if set, zero value otherwise.

func (*CreateAlertgroupsPayloadRulesInner) GetAlertOk

func (o *CreateAlertgroupsPayloadRulesInner) GetAlertOk() (*string, bool)

GetAlertOk returns a tuple with the Alert field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertgroupsPayloadRulesInner) GetAnnotations

func (o *CreateAlertgroupsPayloadRulesInner) GetAnnotations() map[string]interface{}

GetAnnotations returns the Annotations field value if set, zero value otherwise.

func (*CreateAlertgroupsPayloadRulesInner) GetAnnotationsOk

func (o *CreateAlertgroupsPayloadRulesInner) GetAnnotationsOk() (map[string]interface{}, bool)

GetAnnotationsOk returns a tuple with the Annotations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertgroupsPayloadRulesInner) GetExpr

GetExpr returns the Expr field value

func (*CreateAlertgroupsPayloadRulesInner) GetExprOk

func (o *CreateAlertgroupsPayloadRulesInner) GetExprOk() (*string, bool)

GetExprOk returns a tuple with the Expr field value and a boolean to check if the value has been set.

func (*CreateAlertgroupsPayloadRulesInner) GetFor

GetFor returns the For field value if set, zero value otherwise.

func (*CreateAlertgroupsPayloadRulesInner) GetForOk

GetForOk returns a tuple with the For field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertgroupsPayloadRulesInner) GetLabels

func (o *CreateAlertgroupsPayloadRulesInner) GetLabels() map[string]interface{}

GetLabels returns the Labels field value if set, zero value otherwise.

func (*CreateAlertgroupsPayloadRulesInner) GetLabelsOk

func (o *CreateAlertgroupsPayloadRulesInner) GetLabelsOk() (map[string]interface{}, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertgroupsPayloadRulesInner) GetRecord

GetRecord returns the Record field value if set, zero value otherwise.

func (*CreateAlertgroupsPayloadRulesInner) GetRecordOk

func (o *CreateAlertgroupsPayloadRulesInner) GetRecordOk() (*string, bool)

GetRecordOk returns a tuple with the Record field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertgroupsPayloadRulesInner) HasAlert

HasAlert returns a boolean if a field has been set.

func (*CreateAlertgroupsPayloadRulesInner) HasAnnotations

func (o *CreateAlertgroupsPayloadRulesInner) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set.

func (*CreateAlertgroupsPayloadRulesInner) HasFor

HasFor returns a boolean if a field has been set.

func (*CreateAlertgroupsPayloadRulesInner) HasLabels

HasLabels returns a boolean if a field has been set.

func (*CreateAlertgroupsPayloadRulesInner) HasRecord

HasRecord returns a boolean if a field has been set.

func (CreateAlertgroupsPayloadRulesInner) MarshalJSON

func (o CreateAlertgroupsPayloadRulesInner) MarshalJSON() ([]byte, error)

func (*CreateAlertgroupsPayloadRulesInner) SetAlert

SetAlert gets a reference to the given string and assigns it to the Alert field.

func (*CreateAlertgroupsPayloadRulesInner) SetAnnotations

func (o *CreateAlertgroupsPayloadRulesInner) SetAnnotations(v map[string]interface{})

SetAnnotations gets a reference to the given map[string]interface{} and assigns it to the Annotations field.

func (*CreateAlertgroupsPayloadRulesInner) SetExpr

SetExpr sets field value

func (*CreateAlertgroupsPayloadRulesInner) SetFor

SetFor gets a reference to the given string and assigns it to the For field.

func (*CreateAlertgroupsPayloadRulesInner) SetLabels

func (o *CreateAlertgroupsPayloadRulesInner) SetLabels(v map[string]interface{})

SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.

func (*CreateAlertgroupsPayloadRulesInner) SetRecord

SetRecord gets a reference to the given string and assigns it to the Record field.

func (CreateAlertgroupsPayloadRulesInner) ToMap

func (o CreateAlertgroupsPayloadRulesInner) ToMap() (map[string]interface{}, error)

func (*CreateAlertgroupsPayloadRulesInner) UnmarshalJSON

func (o *CreateAlertgroupsPayloadRulesInner) UnmarshalJSON(data []byte) (err error)

type CreateAlertrulesPayload

type CreateAlertrulesPayload struct {
	// The name of the alert. `Additional Validators:` * is the identifier and so unique in the group * should only include the characters: a-zA-Z0-9-
	Alert string `json:"alert"`
	// map of key:value. Annotations to add to each alert. `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters
	Annotations map[string]interface{} `json:"annotations,omitempty"`
	// The PromQL expression to evaluate. Every evaluation cycle this is evaluated at the current time, and all resultant time series become pending/firing alerts.
	Expr string `json:"expr"`
	// Alerts are considered firing once they have been returned for this long. Alerts which have not yet fired for long enough are considered pending. `Additional Validators:` * must be a valid time string
	For *string `json:"for,omitempty"`
	// map of key:value. Labels to add or overwrite for each alert. `Additional Validators:` * should not contain more than 10 keys * each key and value should not be longer than 200 characters
	Labels map[string]interface{} `json:"labels,omitempty"`
}

CreateAlertrulesPayload Alert rule. `Additional Validators:` * total config (all alert groups/rules) should not be bigger than 500000 characters as string since this the limitation of prometheus.

func NewCreateAlertrulesPayload

func NewCreateAlertrulesPayload(alert string, expr string) *CreateAlertrulesPayload

NewCreateAlertrulesPayload instantiates a new CreateAlertrulesPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateAlertrulesPayloadWithDefaults

func NewCreateAlertrulesPayloadWithDefaults() *CreateAlertrulesPayload

NewCreateAlertrulesPayloadWithDefaults instantiates a new CreateAlertrulesPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateAlertrulesPayload) GetAlert

func (o *CreateAlertrulesPayload) GetAlert() string

GetAlert returns the Alert field value

func (*CreateAlertrulesPayload) GetAlertOk

func (o *CreateAlertrulesPayload) GetAlertOk() (*string, bool)

GetAlertOk returns a tuple with the Alert field value and a boolean to check if the value has been set.

func (*CreateAlertrulesPayload) GetAnnotations

func (o *CreateAlertrulesPayload) GetAnnotations() map[string]interface{}

GetAnnotations returns the Annotations field value if set, zero value otherwise.

func (*CreateAlertrulesPayload) GetAnnotationsOk

func (o *CreateAlertrulesPayload) GetAnnotationsOk() (map[string]interface{}, bool)

GetAnnotationsOk returns a tuple with the Annotations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertrulesPayload) GetExpr

func (o *CreateAlertrulesPayload) GetExpr() string

GetExpr returns the Expr field value

func (*CreateAlertrulesPayload) GetExprOk

func (o *CreateAlertrulesPayload) GetExprOk() (*string, bool)

GetExprOk returns a tuple with the Expr field value and a boolean to check if the value has been set.

func (*CreateAlertrulesPayload) GetFor

func (o *CreateAlertrulesPayload) GetFor() string

GetFor returns the For field value if set, zero value otherwise.

func (*CreateAlertrulesPayload) GetForOk

func (o *CreateAlertrulesPayload) GetForOk() (*string, bool)

GetForOk returns a tuple with the For field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertrulesPayload) GetLabels

func (o *CreateAlertrulesPayload) GetLabels() map[string]interface{}

GetLabels returns the Labels field value if set, zero value otherwise.

func (*CreateAlertrulesPayload) GetLabelsOk

func (o *CreateAlertrulesPayload) GetLabelsOk() (map[string]interface{}, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateAlertrulesPayload) HasAnnotations

func (o *CreateAlertrulesPayload) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set.

func (*CreateAlertrulesPayload) HasFor

func (o *CreateAlertrulesPayload) HasFor() bool

HasFor returns a boolean if a field has been set.

func (*CreateAlertrulesPayload) HasLabels

func (o *CreateAlertrulesPayload) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (CreateAlertrulesPayload) MarshalJSON

func (o CreateAlertrulesPayload) MarshalJSON() ([]byte, error)

func (*CreateAlertrulesPayload) SetAlert

func (o *CreateAlertrulesPayload) SetAlert(v string)

SetAlert sets field value

func (*CreateAlertrulesPayload) SetAnnotations

func (o *CreateAlertrulesPayload) SetAnnotations(v map[string]interface{})

SetAnnotations gets a reference to the given map[string]interface{} and assigns it to the Annotations field.

func (*CreateAlertrulesPayload) SetExpr

func (o *CreateAlertrulesPayload) SetExpr(v string)

SetExpr sets field value

func (*CreateAlertrulesPayload) SetFor

func (o *CreateAlertrulesPayload) SetFor(v string)

SetFor gets a reference to the given string and assigns it to the For field.

func (*CreateAlertrulesPayload) SetLabels

func (o *CreateAlertrulesPayload) SetLabels(v map[string]interface{})

SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.

func (CreateAlertrulesPayload) ToMap

func (o CreateAlertrulesPayload) ToMap() (map[string]interface{}, error)

func (*CreateAlertrulesPayload) UnmarshalJSON

func (o *CreateAlertrulesPayload) UnmarshalJSON(data []byte) (err error)

type CreateBackupSchedulePayload

type CreateBackupSchedulePayload struct {
	// The schedule for how often to create a backup. `Additional Validators:` * must be a valid cronjob format * must run less than hourly
	Schedule string `json:"schedule"`
}

CreateBackupSchedulePayload struct for CreateBackupSchedulePayload

func NewCreateBackupSchedulePayload

func NewCreateBackupSchedulePayload(schedule string) *CreateBackupSchedulePayload

NewCreateBackupSchedulePayload instantiates a new CreateBackupSchedulePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateBackupSchedulePayloadWithDefaults

func NewCreateBackupSchedulePayloadWithDefaults() *CreateBackupSchedulePayload

NewCreateBackupSchedulePayloadWithDefaults instantiates a new CreateBackupSchedulePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateBackupSchedulePayload) GetSchedule

func (o *CreateBackupSchedulePayload) GetSchedule() string

GetSchedule returns the Schedule field value

func (*CreateBackupSchedulePayload) GetScheduleOk

func (o *CreateBackupSchedulePayload) GetScheduleOk() (*string, bool)

GetScheduleOk returns a tuple with the Schedule field value and a boolean to check if the value has been set.

func (CreateBackupSchedulePayload) MarshalJSON

func (o CreateBackupSchedulePayload) MarshalJSON() ([]byte, error)

func (*CreateBackupSchedulePayload) SetSchedule

func (o *CreateBackupSchedulePayload) SetSchedule(v string)

SetSchedule sets field value

func (CreateBackupSchedulePayload) ToMap

func (o CreateBackupSchedulePayload) ToMap() (map[string]interface{}, error)

func (*CreateBackupSchedulePayload) UnmarshalJSON

func (o *CreateBackupSchedulePayload) UnmarshalJSON(data []byte) (err error)

type CreateCertCheck400Response

type CreateCertCheck400Response struct {
	ArrayOfString               *[]string
	MapmapOfStringarrayOfString *map[string][]string
}

CreateCertCheck400Response - struct for CreateCertCheck400Response

func ArrayOfStringAsCreateCertCheck400Response

func ArrayOfStringAsCreateCertCheck400Response(v *[]string) CreateCertCheck400Response

[]stringAsCreateCertCheck400Response is a convenience function that returns []string wrapped in CreateCertCheck400Response

func MapmapOfStringarrayOfStringAsCreateCertCheck400Response

func MapmapOfStringarrayOfStringAsCreateCertCheck400Response(v *map[string][]string) CreateCertCheck400Response

map[string][]stringAsCreateCertCheck400Response is a convenience function that returns map[string][]string wrapped in CreateCertCheck400Response

func (*CreateCertCheck400Response) GetActualInstance

func (obj *CreateCertCheck400Response) GetActualInstance() interface{}

Get the actual instance

func (CreateCertCheck400Response) GetActualInstanceValue

func (obj CreateCertCheck400Response) GetActualInstanceValue() interface{}

Get the actual instance value

func (CreateCertCheck400Response) MarshalJSON

func (src CreateCertCheck400Response) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*CreateCertCheck400Response) UnmarshalJSON

func (dst *CreateCertCheck400Response) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type CreateCertCheckPayload

type CreateCertCheckPayload struct {
	// cert to check
	Source string `json:"source"`
}

CreateCertCheckPayload Cert check body.

func NewCreateCertCheckPayload

func NewCreateCertCheckPayload(source string) *CreateCertCheckPayload

NewCreateCertCheckPayload instantiates a new CreateCertCheckPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateCertCheckPayloadWithDefaults

func NewCreateCertCheckPayloadWithDefaults() *CreateCertCheckPayload

NewCreateCertCheckPayloadWithDefaults instantiates a new CreateCertCheckPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateCertCheckPayload) GetSource

func (o *CreateCertCheckPayload) GetSource() string

GetSource returns the Source field value

func (*CreateCertCheckPayload) GetSourceOk

func (o *CreateCertCheckPayload) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set.

func (CreateCertCheckPayload) MarshalJSON

func (o CreateCertCheckPayload) MarshalJSON() ([]byte, error)

func (*CreateCertCheckPayload) SetSource

func (o *CreateCertCheckPayload) SetSource(v string)

SetSource sets field value

func (CreateCertCheckPayload) ToMap

func (o CreateCertCheckPayload) ToMap() (map[string]interface{}, error)

func (*CreateCertCheckPayload) UnmarshalJSON

func (o *CreateCertCheckPayload) UnmarshalJSON(data []byte) (err error)

type CreateCredentialsPayload

type CreateCredentialsPayload struct {
	// description
	Description *string `json:"description,omitempty"`
}

CreateCredentialsPayload Create new credentials with (optional) description

func NewCreateCredentialsPayload

func NewCreateCredentialsPayload() *CreateCredentialsPayload

NewCreateCredentialsPayload instantiates a new CreateCredentialsPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateCredentialsPayloadWithDefaults

func NewCreateCredentialsPayloadWithDefaults() *CreateCredentialsPayload

NewCreateCredentialsPayloadWithDefaults instantiates a new CreateCredentialsPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateCredentialsPayload) GetDescription

func (o *CreateCredentialsPayload) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*CreateCredentialsPayload) GetDescriptionOk

func (o *CreateCredentialsPayload) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateCredentialsPayload) HasDescription

func (o *CreateCredentialsPayload) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (CreateCredentialsPayload) MarshalJSON

func (o CreateCredentialsPayload) MarshalJSON() ([]byte, error)

func (*CreateCredentialsPayload) SetDescription

func (o *CreateCredentialsPayload) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (CreateCredentialsPayload) ToMap

func (o CreateCredentialsPayload) ToMap() (map[string]interface{}, error)

type CreateCredentialsResponse

type CreateCredentialsResponse struct {
	Credentials Credentials `json:"credentials"`
	Message     string      `json:"message"`
}

CreateCredentialsResponse struct for CreateCredentialsResponse

func NewCreateCredentialsResponse

func NewCreateCredentialsResponse(credentials Credentials, message string) *CreateCredentialsResponse

NewCreateCredentialsResponse instantiates a new CreateCredentialsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateCredentialsResponseWithDefaults

func NewCreateCredentialsResponseWithDefaults() *CreateCredentialsResponse

NewCreateCredentialsResponseWithDefaults instantiates a new CreateCredentialsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateCredentialsResponse) GetCredentials

func (o *CreateCredentialsResponse) GetCredentials() Credentials

GetCredentials returns the Credentials field value

func (*CreateCredentialsResponse) GetCredentialsOk

func (o *CreateCredentialsResponse) GetCredentialsOk() (*Credentials, bool)

GetCredentialsOk returns a tuple with the Credentials field value and a boolean to check if the value has been set.

func (*CreateCredentialsResponse) GetMessage

func (o *CreateCredentialsResponse) GetMessage() string

GetMessage returns the Message field value

func (*CreateCredentialsResponse) GetMessageOk

func (o *CreateCredentialsResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (CreateCredentialsResponse) MarshalJSON

func (o CreateCredentialsResponse) MarshalJSON() ([]byte, error)

func (*CreateCredentialsResponse) SetCredentials

func (o *CreateCredentialsResponse) SetCredentials(v Credentials)

SetCredentials sets field value

func (*CreateCredentialsResponse) SetMessage

func (o *CreateCredentialsResponse) SetMessage(v string)

SetMessage sets field value

func (CreateCredentialsResponse) ToMap

func (o CreateCredentialsResponse) ToMap() (map[string]interface{}, error)

func (*CreateCredentialsResponse) UnmarshalJSON

func (o *CreateCredentialsResponse) UnmarshalJSON(data []byte) (err error)

type CreateElasticsearchCheck400Response

type CreateElasticsearchCheck400Response struct {
	ArrayOfString               *[]string
	MapmapOfStringarrayOfString *map[string][]string
}

CreateElasticsearchCheck400Response - struct for CreateElasticsearchCheck400Response

func ArrayOfStringAsCreateElasticsearchCheck400Response

func ArrayOfStringAsCreateElasticsearchCheck400Response(v *[]string) CreateElasticsearchCheck400Response

[]stringAsCreateElasticsearchCheck400Response is a convenience function that returns []string wrapped in CreateElasticsearchCheck400Response

func MapmapOfStringarrayOfStringAsCreateElasticsearchCheck400Response

func MapmapOfStringarrayOfStringAsCreateElasticsearchCheck400Response(v *map[string][]string) CreateElasticsearchCheck400Response

map[string][]stringAsCreateElasticsearchCheck400Response is a convenience function that returns map[string][]string wrapped in CreateElasticsearchCheck400Response

func (*CreateElasticsearchCheck400Response) GetActualInstance

func (obj *CreateElasticsearchCheck400Response) GetActualInstance() interface{}

Get the actual instance

func (CreateElasticsearchCheck400Response) GetActualInstanceValue

func (obj CreateElasticsearchCheck400Response) GetActualInstanceValue() interface{}

Get the actual instance value

func (CreateElasticsearchCheck400Response) MarshalJSON

func (src CreateElasticsearchCheck400Response) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*CreateElasticsearchCheck400Response) UnmarshalJSON

func (dst *CreateElasticsearchCheck400Response) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type CreateElasticsearchCheckPayload

type CreateElasticsearchCheckPayload struct {
	// password
	Password *string `json:"password,omitempty"`
	// url to check
	Server string `json:"server"`
	// username
	Username *string `json:"username,omitempty"`
}

CreateElasticsearchCheckPayload Elasticsearch check body.

func NewCreateElasticsearchCheckPayload

func NewCreateElasticsearchCheckPayload(server string) *CreateElasticsearchCheckPayload

NewCreateElasticsearchCheckPayload instantiates a new CreateElasticsearchCheckPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateElasticsearchCheckPayloadWithDefaults

func NewCreateElasticsearchCheckPayloadWithDefaults() *CreateElasticsearchCheckPayload

NewCreateElasticsearchCheckPayloadWithDefaults instantiates a new CreateElasticsearchCheckPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateElasticsearchCheckPayload) GetPassword

func (o *CreateElasticsearchCheckPayload) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*CreateElasticsearchCheckPayload) GetPasswordOk

func (o *CreateElasticsearchCheckPayload) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateElasticsearchCheckPayload) GetServer

func (o *CreateElasticsearchCheckPayload) GetServer() string

GetServer returns the Server field value

func (*CreateElasticsearchCheckPayload) GetServerOk

func (o *CreateElasticsearchCheckPayload) GetServerOk() (*string, bool)

GetServerOk returns a tuple with the Server field value and a boolean to check if the value has been set.

func (*CreateElasticsearchCheckPayload) GetUsername

func (o *CreateElasticsearchCheckPayload) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*CreateElasticsearchCheckPayload) GetUsernameOk

func (o *CreateElasticsearchCheckPayload) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateElasticsearchCheckPayload) HasPassword

func (o *CreateElasticsearchCheckPayload) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*CreateElasticsearchCheckPayload) HasUsername

func (o *CreateElasticsearchCheckPayload) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (CreateElasticsearchCheckPayload) MarshalJSON

func (o CreateElasticsearchCheckPayload) MarshalJSON() ([]byte, error)

func (*CreateElasticsearchCheckPayload) SetPassword

func (o *CreateElasticsearchCheckPayload) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*CreateElasticsearchCheckPayload) SetServer

func (o *CreateElasticsearchCheckPayload) SetServer(v string)

SetServer sets field value

func (*CreateElasticsearchCheckPayload) SetUsername

func (o *CreateElasticsearchCheckPayload) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

func (CreateElasticsearchCheckPayload) ToMap

func (o CreateElasticsearchCheckPayload) ToMap() (map[string]interface{}, error)

func (*CreateElasticsearchCheckPayload) UnmarshalJSON

func (o *CreateElasticsearchCheckPayload) UnmarshalJSON(data []byte) (err error)

type CreateHttpCheck400Response

type CreateHttpCheck400Response struct {
	ArrayOfString               *[]string
	MapmapOfStringarrayOfString *map[string][]string
}

CreateHttpCheck400Response - struct for CreateHttpCheck400Response

func ArrayOfStringAsCreateHttpCheck400Response

func ArrayOfStringAsCreateHttpCheck400Response(v *[]string) CreateHttpCheck400Response

[]stringAsCreateHttpCheck400Response is a convenience function that returns []string wrapped in CreateHttpCheck400Response

func MapmapOfStringarrayOfStringAsCreateHttpCheck400Response

func MapmapOfStringarrayOfStringAsCreateHttpCheck400Response(v *map[string][]string) CreateHttpCheck400Response

map[string][]stringAsCreateHttpCheck400Response is a convenience function that returns map[string][]string wrapped in CreateHttpCheck400Response

func (*CreateHttpCheck400Response) GetActualInstance

func (obj *CreateHttpCheck400Response) GetActualInstance() interface{}

Get the actual instance

func (CreateHttpCheck400Response) GetActualInstanceValue

func (obj CreateHttpCheck400Response) GetActualInstanceValue() interface{}

Get the actual instance value

func (CreateHttpCheck400Response) MarshalJSON

func (src CreateHttpCheck400Response) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*CreateHttpCheck400Response) UnmarshalJSON

func (dst *CreateHttpCheck400Response) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type CreateHttpCheckPayload

type CreateHttpCheckPayload struct {
	// url to check
	Url string `json:"url"`
}

CreateHttpCheckPayload Http check body.

func NewCreateHttpCheckPayload

func NewCreateHttpCheckPayload(url string) *CreateHttpCheckPayload

NewCreateHttpCheckPayload instantiates a new CreateHttpCheckPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateHttpCheckPayloadWithDefaults

func NewCreateHttpCheckPayloadWithDefaults() *CreateHttpCheckPayload

NewCreateHttpCheckPayloadWithDefaults instantiates a new CreateHttpCheckPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateHttpCheckPayload) GetUrl

func (o *CreateHttpCheckPayload) GetUrl() string

GetUrl returns the Url field value

func (*CreateHttpCheckPayload) GetUrlOk

func (o *CreateHttpCheckPayload) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (CreateHttpCheckPayload) MarshalJSON

func (o CreateHttpCheckPayload) MarshalJSON() ([]byte, error)

func (*CreateHttpCheckPayload) SetUrl

func (o *CreateHttpCheckPayload) SetUrl(v string)

SetUrl sets field value

func (CreateHttpCheckPayload) ToMap

func (o CreateHttpCheckPayload) ToMap() (map[string]interface{}, error)

func (*CreateHttpCheckPayload) UnmarshalJSON

func (o *CreateHttpCheckPayload) UnmarshalJSON(data []byte) (err error)

type CreateInstancePayload

type CreateInstancePayload struct {
	// If true, a default Grafana server admin user is created. It's recommended to set this to false and use STACKIT SSO (`Owner` or `Observability Grafana Server Admin` role) instead. It is still possible to manually create a new Grafana admin user via the Grafana UI later.
	GrafanaAdminEnabled *bool `json:"grafanaAdminEnabled,omitempty"`
	// Name of the service
	Name *string `json:"name,omitempty"`
	// Additional parameters
	Parameter map[string]interface{} `json:"parameter,omitempty"`
	// UUID of the plan to create/update
	PlanId string `json:"planId"`
}

CreateInstancePayload Create update instance body.

func NewCreateInstancePayload

func NewCreateInstancePayload(planId string) *CreateInstancePayload

NewCreateInstancePayload instantiates a new CreateInstancePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateInstancePayloadWithDefaults

func NewCreateInstancePayloadWithDefaults() *CreateInstancePayload

NewCreateInstancePayloadWithDefaults instantiates a new CreateInstancePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateInstancePayload) GetGrafanaAdminEnabled

func (o *CreateInstancePayload) GetGrafanaAdminEnabled() bool

GetGrafanaAdminEnabled returns the GrafanaAdminEnabled field value if set, zero value otherwise.

func (*CreateInstancePayload) GetGrafanaAdminEnabledOk

func (o *CreateInstancePayload) GetGrafanaAdminEnabledOk() (*bool, bool)

GetGrafanaAdminEnabledOk returns a tuple with the GrafanaAdminEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateInstancePayload) GetName

func (o *CreateInstancePayload) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CreateInstancePayload) GetNameOk

func (o *CreateInstancePayload) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateInstancePayload) GetParameter

func (o *CreateInstancePayload) GetParameter() map[string]interface{}

GetParameter returns the Parameter field value if set, zero value otherwise.

func (*CreateInstancePayload) GetParameterOk

func (o *CreateInstancePayload) GetParameterOk() (map[string]interface{}, bool)

GetParameterOk returns a tuple with the Parameter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateInstancePayload) GetPlanId

func (o *CreateInstancePayload) GetPlanId() string

GetPlanId returns the PlanId field value

func (*CreateInstancePayload) GetPlanIdOk

func (o *CreateInstancePayload) GetPlanIdOk() (*string, bool)

GetPlanIdOk returns a tuple with the PlanId field value and a boolean to check if the value has been set.

func (*CreateInstancePayload) HasGrafanaAdminEnabled

func (o *CreateInstancePayload) HasGrafanaAdminEnabled() bool

HasGrafanaAdminEnabled returns a boolean if a field has been set.

func (*CreateInstancePayload) HasName

func (o *CreateInstancePayload) HasName() bool

HasName returns a boolean if a field has been set.

func (*CreateInstancePayload) HasParameter

func (o *CreateInstancePayload) HasParameter() bool

HasParameter returns a boolean if a field has been set.

func (CreateInstancePayload) MarshalJSON

func (o CreateInstancePayload) MarshalJSON() ([]byte, error)

func (*CreateInstancePayload) SetGrafanaAdminEnabled

func (o *CreateInstancePayload) SetGrafanaAdminEnabled(v bool)

SetGrafanaAdminEnabled gets a reference to the given bool and assigns it to the GrafanaAdminEnabled field.

func (*CreateInstancePayload) SetName

func (o *CreateInstancePayload) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*CreateInstancePayload) SetParameter

func (o *CreateInstancePayload) SetParameter(v map[string]interface{})

SetParameter gets a reference to the given map[string]interface{} and assigns it to the Parameter field.

func (*CreateInstancePayload) SetPlanId

func (o *CreateInstancePayload) SetPlanId(v string)

SetPlanId sets field value

func (CreateInstancePayload) ToMap

func (o CreateInstancePayload) ToMap() (map[string]interface{}, error)

func (*CreateInstancePayload) UnmarshalJSON

func (o *CreateInstancePayload) UnmarshalJSON(data []byte) (err error)

type CreateInstanceResponse

type CreateInstanceResponse struct {
	DashboardUrl string `json:"dashboardUrl"`
	InstanceId   string `json:"instanceId"`
	Message      string `json:"message"`
}

CreateInstanceResponse struct for CreateInstanceResponse

func NewCreateInstanceResponse

func NewCreateInstanceResponse(dashboardUrl string, instanceId string, message string) *CreateInstanceResponse

NewCreateInstanceResponse instantiates a new CreateInstanceResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateInstanceResponseWithDefaults

func NewCreateInstanceResponseWithDefaults() *CreateInstanceResponse

NewCreateInstanceResponseWithDefaults instantiates a new CreateInstanceResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateInstanceResponse) GetDashboardUrl

func (o *CreateInstanceResponse) GetDashboardUrl() string

GetDashboardUrl returns the DashboardUrl field value

func (*CreateInstanceResponse) GetDashboardUrlOk

func (o *CreateInstanceResponse) GetDashboardUrlOk() (*string, bool)

GetDashboardUrlOk returns a tuple with the DashboardUrl field value and a boolean to check if the value has been set.

func (*CreateInstanceResponse) GetInstanceId

func (o *CreateInstanceResponse) GetInstanceId() string

GetInstanceId returns the InstanceId field value

func (*CreateInstanceResponse) GetInstanceIdOk

func (o *CreateInstanceResponse) GetInstanceIdOk() (*string, bool)

GetInstanceIdOk returns a tuple with the InstanceId field value and a boolean to check if the value has been set.

func (*CreateInstanceResponse) GetMessage

func (o *CreateInstanceResponse) GetMessage() string

GetMessage returns the Message field value

func (*CreateInstanceResponse) GetMessageOk

func (o *CreateInstanceResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (CreateInstanceResponse) MarshalJSON

func (o CreateInstanceResponse) MarshalJSON() ([]byte, error)

func (*CreateInstanceResponse) SetDashboardUrl

func (o *CreateInstanceResponse) SetDashboardUrl(v string)

SetDashboardUrl sets field value

func (*CreateInstanceResponse) SetInstanceId

func (o *CreateInstanceResponse) SetInstanceId(v string)

SetInstanceId sets field value

func (*CreateInstanceResponse) SetMessage

func (o *CreateInstanceResponse) SetMessage(v string)

SetMessage sets field value

func (CreateInstanceResponse) ToMap

func (o CreateInstanceResponse) ToMap() (map[string]interface{}, error)

func (*CreateInstanceResponse) UnmarshalJSON

func (o *CreateInstanceResponse) UnmarshalJSON(data []byte) (err error)

type CreateLogsAlertgroupsPayload

type CreateLogsAlertgroupsPayload struct {
	// How often rules in the group are evaluated. `Additional Validators:` * must be a valid time string * should be >=60s
	Interval *string `json:"interval,omitempty"`
	// The name of the group. Must be unique. `Additional Validators:` * is the identifier and so unique * should only include the characters: a-zA-Z0-9-
	Name string `json:"name"`
	// rules for the alert group
	Rules []CreateLogsAlertgroupsPayloadRulesInner `json:"rules"`
}

CreateLogsAlertgroupsPayload Alert group that should be created or updated. `Additional Validators:` * total config should not be bigger than 500000 characters as string since this the limitation of prometheus.

func NewCreateLogsAlertgroupsPayload

func NewCreateLogsAlertgroupsPayload(name string, rules []CreateLogsAlertgroupsPayloadRulesInner) *CreateLogsAlertgroupsPayload

NewCreateLogsAlertgroupsPayload instantiates a new CreateLogsAlertgroupsPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateLogsAlertgroupsPayloadWithDefaults

func NewCreateLogsAlertgroupsPayloadWithDefaults() *CreateLogsAlertgroupsPayload

NewCreateLogsAlertgroupsPayloadWithDefaults instantiates a new CreateLogsAlertgroupsPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateLogsAlertgroupsPayload) GetInterval

func (o *CreateLogsAlertgroupsPayload) GetInterval() string

GetInterval returns the Interval field value if set, zero value otherwise.

func (*CreateLogsAlertgroupsPayload) GetIntervalOk

func (o *CreateLogsAlertgroupsPayload) GetIntervalOk() (*string, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateLogsAlertgroupsPayload) GetName

func (o *CreateLogsAlertgroupsPayload) GetName() string

GetName returns the Name field value

func (*CreateLogsAlertgroupsPayload) GetNameOk

func (o *CreateLogsAlertgroupsPayload) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CreateLogsAlertgroupsPayload) GetRules

GetRules returns the Rules field value

func (*CreateLogsAlertgroupsPayload) GetRulesOk

GetRulesOk returns a tuple with the Rules field value and a boolean to check if the value has been set.

func (*CreateLogsAlertgroupsPayload) HasInterval

func (o *CreateLogsAlertgroupsPayload) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (CreateLogsAlertgroupsPayload) MarshalJSON

func (o CreateLogsAlertgroupsPayload) MarshalJSON() ([]byte, error)

func (*CreateLogsAlertgroupsPayload) SetInterval

func (o *CreateLogsAlertgroupsPayload) SetInterval(v string)

SetInterval gets a reference to the given string and assigns it to the Interval field.

func (*CreateLogsAlertgroupsPayload) SetName

func (o *CreateLogsAlertgroupsPayload) SetName(v string)

SetName sets field value

func (*CreateLogsAlertgroupsPayload) SetRules

SetRules sets field value

func (CreateLogsAlertgroupsPayload) ToMap

func (o CreateLogsAlertgroupsPayload) ToMap() (map[string]interface{}, error)

func (*CreateLogsAlertgroupsPayload) UnmarshalJSON

func (o *CreateLogsAlertgroupsPayload) UnmarshalJSON(data []byte) (err error)

type CreateLogsAlertgroupsPayloadRulesInner

type CreateLogsAlertgroupsPayloadRulesInner struct {
	// The name of the alert. When this attribute is used, an Alerting Rule will be  created. `Additional Validators:` * is the identifier and so unique in the group * should only include the characters: a-zA-Z0-9- * required when 'record' is not used in this rule, otherwise not allowed
	Alert *string `json:"alert,omitempty"`
	// Map of key:value. Annotations to add to each alert. `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters * is not allowed to use when 'record' is used in this rule
	Annotations map[string]interface{} `json:"annotations,omitempty"`
	// The LogQL expression to evaluate to create alerts when using the 'alert' attribute in this rule, or to create a metric when using the 'record' attribute.
	Expr string `json:"expr"`
	// Alerts are considered firing once they have been returned for this long. Alerts which have not yet fired for long enough are considered pending. `Additional Validators:` * must be a valid time string * is not allowed to use when 'record' is used in this rule
	For *string `json:"for,omitempty"`
	// Map of key:value. Labels to add or overwrite for each alert or metric. `Additional Validators:` * should not contain more than 10 keys * each key and value should not be longer than 200 characters
	Labels map[string]interface{} `json:"labels,omitempty"`
	// The name of the metric. When this attribute is used, an Recording Rule will be  created. `Additional Validators:` * is the identifier and so unique in the group * should only include the characters: a-zA-Z0-9:_ * required when 'alert' is not used in this rule, otherwise not allowed
	Record *string `json:"record,omitempty"`
}

CreateLogsAlertgroupsPayloadRulesInner Rule definition. Must be either an Alerting Rule (using 'alert') or a Recording Rule (using 'record'). `Additional Validators:` * total config (all alert groups/rules) should not be bigger than 500000 characters as string since this the limitation of prometheus.

func NewCreateLogsAlertgroupsPayloadRulesInner

func NewCreateLogsAlertgroupsPayloadRulesInner(expr string) *CreateLogsAlertgroupsPayloadRulesInner

NewCreateLogsAlertgroupsPayloadRulesInner instantiates a new CreateLogsAlertgroupsPayloadRulesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateLogsAlertgroupsPayloadRulesInnerWithDefaults

func NewCreateLogsAlertgroupsPayloadRulesInnerWithDefaults() *CreateLogsAlertgroupsPayloadRulesInner

NewCreateLogsAlertgroupsPayloadRulesInnerWithDefaults instantiates a new CreateLogsAlertgroupsPayloadRulesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateLogsAlertgroupsPayloadRulesInner) GetAlert

GetAlert returns the Alert field value if set, zero value otherwise.

func (*CreateLogsAlertgroupsPayloadRulesInner) GetAlertOk

GetAlertOk returns a tuple with the Alert field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateLogsAlertgroupsPayloadRulesInner) GetAnnotations

func (o *CreateLogsAlertgroupsPayloadRulesInner) GetAnnotations() map[string]interface{}

GetAnnotations returns the Annotations field value if set, zero value otherwise.

func (*CreateLogsAlertgroupsPayloadRulesInner) GetAnnotationsOk

func (o *CreateLogsAlertgroupsPayloadRulesInner) GetAnnotationsOk() (map[string]interface{}, bool)

GetAnnotationsOk returns a tuple with the Annotations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateLogsAlertgroupsPayloadRulesInner) GetExpr

GetExpr returns the Expr field value

func (*CreateLogsAlertgroupsPayloadRulesInner) GetExprOk

GetExprOk returns a tuple with the Expr field value and a boolean to check if the value has been set.

func (*CreateLogsAlertgroupsPayloadRulesInner) GetFor

GetFor returns the For field value if set, zero value otherwise.

func (*CreateLogsAlertgroupsPayloadRulesInner) GetForOk

GetForOk returns a tuple with the For field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateLogsAlertgroupsPayloadRulesInner) GetLabels

func (o *CreateLogsAlertgroupsPayloadRulesInner) GetLabels() map[string]interface{}

GetLabels returns the Labels field value if set, zero value otherwise.

func (*CreateLogsAlertgroupsPayloadRulesInner) GetLabelsOk

func (o *CreateLogsAlertgroupsPayloadRulesInner) GetLabelsOk() (map[string]interface{}, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateLogsAlertgroupsPayloadRulesInner) GetRecord

GetRecord returns the Record field value if set, zero value otherwise.

func (*CreateLogsAlertgroupsPayloadRulesInner) GetRecordOk

func (o *CreateLogsAlertgroupsPayloadRulesInner) GetRecordOk() (*string, bool)

GetRecordOk returns a tuple with the Record field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateLogsAlertgroupsPayloadRulesInner) HasAlert

HasAlert returns a boolean if a field has been set.

func (*CreateLogsAlertgroupsPayloadRulesInner) HasAnnotations

func (o *CreateLogsAlertgroupsPayloadRulesInner) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set.

func (*CreateLogsAlertgroupsPayloadRulesInner) HasFor

HasFor returns a boolean if a field has been set.

func (*CreateLogsAlertgroupsPayloadRulesInner) HasLabels

HasLabels returns a boolean if a field has been set.

func (*CreateLogsAlertgroupsPayloadRulesInner) HasRecord

HasRecord returns a boolean if a field has been set.

func (CreateLogsAlertgroupsPayloadRulesInner) MarshalJSON

func (o CreateLogsAlertgroupsPayloadRulesInner) MarshalJSON() ([]byte, error)

func (*CreateLogsAlertgroupsPayloadRulesInner) SetAlert

SetAlert gets a reference to the given string and assigns it to the Alert field.

func (*CreateLogsAlertgroupsPayloadRulesInner) SetAnnotations

func (o *CreateLogsAlertgroupsPayloadRulesInner) SetAnnotations(v map[string]interface{})

SetAnnotations gets a reference to the given map[string]interface{} and assigns it to the Annotations field.

func (*CreateLogsAlertgroupsPayloadRulesInner) SetExpr

SetExpr sets field value

func (*CreateLogsAlertgroupsPayloadRulesInner) SetFor

SetFor gets a reference to the given string and assigns it to the For field.

func (*CreateLogsAlertgroupsPayloadRulesInner) SetLabels

func (o *CreateLogsAlertgroupsPayloadRulesInner) SetLabels(v map[string]interface{})

SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.

func (*CreateLogsAlertgroupsPayloadRulesInner) SetRecord

SetRecord gets a reference to the given string and assigns it to the Record field.

func (CreateLogsAlertgroupsPayloadRulesInner) ToMap

func (o CreateLogsAlertgroupsPayloadRulesInner) ToMap() (map[string]interface{}, error)

func (*CreateLogsAlertgroupsPayloadRulesInner) UnmarshalJSON

func (o *CreateLogsAlertgroupsPayloadRulesInner) UnmarshalJSON(data []byte) (err error)

type CreateMongodbCheck400Response

type CreateMongodbCheck400Response struct {
	ArrayOfString               *[]string
	MapmapOfStringarrayOfString *map[string][]string
}

CreateMongodbCheck400Response - struct for CreateMongodbCheck400Response

func ArrayOfStringAsCreateMongodbCheck400Response

func ArrayOfStringAsCreateMongodbCheck400Response(v *[]string) CreateMongodbCheck400Response

[]stringAsCreateMongodbCheck400Response is a convenience function that returns []string wrapped in CreateMongodbCheck400Response

func MapmapOfStringarrayOfStringAsCreateMongodbCheck400Response

func MapmapOfStringarrayOfStringAsCreateMongodbCheck400Response(v *map[string][]string) CreateMongodbCheck400Response

map[string][]stringAsCreateMongodbCheck400Response is a convenience function that returns map[string][]string wrapped in CreateMongodbCheck400Response

func (*CreateMongodbCheck400Response) GetActualInstance

func (obj *CreateMongodbCheck400Response) GetActualInstance() interface{}

Get the actual instance

func (CreateMongodbCheck400Response) GetActualInstanceValue

func (obj CreateMongodbCheck400Response) GetActualInstanceValue() interface{}

Get the actual instance value

func (CreateMongodbCheck400Response) MarshalJSON

func (src CreateMongodbCheck400Response) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*CreateMongodbCheck400Response) UnmarshalJSON

func (dst *CreateMongodbCheck400Response) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type CreateMongodbCheckPayload

type CreateMongodbCheckPayload struct {
	// url to check
	Server string `json:"server"`
}

CreateMongodbCheckPayload Mongodb check body.

func NewCreateMongodbCheckPayload

func NewCreateMongodbCheckPayload(server string) *CreateMongodbCheckPayload

NewCreateMongodbCheckPayload instantiates a new CreateMongodbCheckPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateMongodbCheckPayloadWithDefaults

func NewCreateMongodbCheckPayloadWithDefaults() *CreateMongodbCheckPayload

NewCreateMongodbCheckPayloadWithDefaults instantiates a new CreateMongodbCheckPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateMongodbCheckPayload) GetServer

func (o *CreateMongodbCheckPayload) GetServer() string

GetServer returns the Server field value

func (*CreateMongodbCheckPayload) GetServerOk

func (o *CreateMongodbCheckPayload) GetServerOk() (*string, bool)

GetServerOk returns a tuple with the Server field value and a boolean to check if the value has been set.

func (CreateMongodbCheckPayload) MarshalJSON

func (o CreateMongodbCheckPayload) MarshalJSON() ([]byte, error)

func (*CreateMongodbCheckPayload) SetServer

func (o *CreateMongodbCheckPayload) SetServer(v string)

SetServer sets field value

func (CreateMongodbCheckPayload) ToMap

func (o CreateMongodbCheckPayload) ToMap() (map[string]interface{}, error)

func (*CreateMongodbCheckPayload) UnmarshalJSON

func (o *CreateMongodbCheckPayload) UnmarshalJSON(data []byte) (err error)

type CreateMysqlCheck400Response

type CreateMysqlCheck400Response struct {
	ArrayOfString               *[]string
	MapmapOfStringarrayOfString *map[string][]string
}

CreateMysqlCheck400Response - struct for CreateMysqlCheck400Response

func ArrayOfStringAsCreateMysqlCheck400Response

func ArrayOfStringAsCreateMysqlCheck400Response(v *[]string) CreateMysqlCheck400Response

[]stringAsCreateMysqlCheck400Response is a convenience function that returns []string wrapped in CreateMysqlCheck400Response

func MapmapOfStringarrayOfStringAsCreateMysqlCheck400Response

func MapmapOfStringarrayOfStringAsCreateMysqlCheck400Response(v *map[string][]string) CreateMysqlCheck400Response

map[string][]stringAsCreateMysqlCheck400Response is a convenience function that returns map[string][]string wrapped in CreateMysqlCheck400Response

func (*CreateMysqlCheck400Response) GetActualInstance

func (obj *CreateMysqlCheck400Response) GetActualInstance() interface{}

Get the actual instance

func (CreateMysqlCheck400Response) GetActualInstanceValue

func (obj CreateMysqlCheck400Response) GetActualInstanceValue() interface{}

Get the actual instance value

func (CreateMysqlCheck400Response) MarshalJSON

func (src CreateMysqlCheck400Response) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*CreateMysqlCheck400Response) UnmarshalJSON

func (dst *CreateMysqlCheck400Response) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type CreateMysqlCheckPayload

type CreateMysqlCheckPayload struct {
	// url to check
	Server string `json:"server"`
}

CreateMysqlCheckPayload MySQL check body.

func NewCreateMysqlCheckPayload

func NewCreateMysqlCheckPayload(server string) *CreateMysqlCheckPayload

NewCreateMysqlCheckPayload instantiates a new CreateMysqlCheckPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateMysqlCheckPayloadWithDefaults

func NewCreateMysqlCheckPayloadWithDefaults() *CreateMysqlCheckPayload

NewCreateMysqlCheckPayloadWithDefaults instantiates a new CreateMysqlCheckPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateMysqlCheckPayload) GetServer

func (o *CreateMysqlCheckPayload) GetServer() string

GetServer returns the Server field value

func (*CreateMysqlCheckPayload) GetServerOk

func (o *CreateMysqlCheckPayload) GetServerOk() (*string, bool)

GetServerOk returns a tuple with the Server field value and a boolean to check if the value has been set.

func (CreateMysqlCheckPayload) MarshalJSON

func (o CreateMysqlCheckPayload) MarshalJSON() ([]byte, error)

func (*CreateMysqlCheckPayload) SetServer

func (o *CreateMysqlCheckPayload) SetServer(v string)

SetServer sets field value

func (CreateMysqlCheckPayload) ToMap

func (o CreateMysqlCheckPayload) ToMap() (map[string]interface{}, error)

func (*CreateMysqlCheckPayload) UnmarshalJSON

func (o *CreateMysqlCheckPayload) UnmarshalJSON(data []byte) (err error)

type CreateNetworkCheck400Response

type CreateNetworkCheck400Response struct {
	ArrayOfString               *[]string
	MapmapOfStringarrayOfString *map[string][]string
}

CreateNetworkCheck400Response - struct for CreateNetworkCheck400Response

func ArrayOfStringAsCreateNetworkCheck400Response

func ArrayOfStringAsCreateNetworkCheck400Response(v *[]string) CreateNetworkCheck400Response

[]stringAsCreateNetworkCheck400Response is a convenience function that returns []string wrapped in CreateNetworkCheck400Response

func MapmapOfStringarrayOfStringAsCreateNetworkCheck400Response

func MapmapOfStringarrayOfStringAsCreateNetworkCheck400Response(v *map[string][]string) CreateNetworkCheck400Response

map[string][]stringAsCreateNetworkCheck400Response is a convenience function that returns map[string][]string wrapped in CreateNetworkCheck400Response

func (*CreateNetworkCheck400Response) GetActualInstance

func (obj *CreateNetworkCheck400Response) GetActualInstance() interface{}

Get the actual instance

func (CreateNetworkCheck400Response) GetActualInstanceValue

func (obj CreateNetworkCheck400Response) GetActualInstanceValue() interface{}

Get the actual instance value

func (CreateNetworkCheck400Response) MarshalJSON

func (src CreateNetworkCheck400Response) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*CreateNetworkCheck400Response) UnmarshalJSON

func (dst *CreateNetworkCheck400Response) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type CreateNetworkCheckPayload

type CreateNetworkCheckPayload struct {
	// network to check
	Address string `json:"address"`
}

CreateNetworkCheckPayload Network check body.

func NewCreateNetworkCheckPayload

func NewCreateNetworkCheckPayload(address string) *CreateNetworkCheckPayload

NewCreateNetworkCheckPayload instantiates a new CreateNetworkCheckPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateNetworkCheckPayloadWithDefaults

func NewCreateNetworkCheckPayloadWithDefaults() *CreateNetworkCheckPayload

NewCreateNetworkCheckPayloadWithDefaults instantiates a new CreateNetworkCheckPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateNetworkCheckPayload) GetAddress

func (o *CreateNetworkCheckPayload) GetAddress() string

GetAddress returns the Address field value

func (*CreateNetworkCheckPayload) GetAddressOk

func (o *CreateNetworkCheckPayload) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.

func (CreateNetworkCheckPayload) MarshalJSON

func (o CreateNetworkCheckPayload) MarshalJSON() ([]byte, error)

func (*CreateNetworkCheckPayload) SetAddress

func (o *CreateNetworkCheckPayload) SetAddress(v string)

SetAddress sets field value

func (CreateNetworkCheckPayload) ToMap

func (o CreateNetworkCheckPayload) ToMap() (map[string]interface{}, error)

func (*CreateNetworkCheckPayload) UnmarshalJSON

func (o *CreateNetworkCheckPayload) UnmarshalJSON(data []byte) (err error)

type CreatePingCheck400Response

type CreatePingCheck400Response struct {
	ArrayOfString               *[]string
	MapmapOfStringarrayOfString *map[string][]string
}

CreatePingCheck400Response - struct for CreatePingCheck400Response

func ArrayOfStringAsCreatePingCheck400Response

func ArrayOfStringAsCreatePingCheck400Response(v *[]string) CreatePingCheck400Response

[]stringAsCreatePingCheck400Response is a convenience function that returns []string wrapped in CreatePingCheck400Response

func MapmapOfStringarrayOfStringAsCreatePingCheck400Response

func MapmapOfStringarrayOfStringAsCreatePingCheck400Response(v *map[string][]string) CreatePingCheck400Response

map[string][]stringAsCreatePingCheck400Response is a convenience function that returns map[string][]string wrapped in CreatePingCheck400Response

func (*CreatePingCheck400Response) GetActualInstance

func (obj *CreatePingCheck400Response) GetActualInstance() interface{}

Get the actual instance

func (CreatePingCheck400Response) GetActualInstanceValue

func (obj CreatePingCheck400Response) GetActualInstanceValue() interface{}

Get the actual instance value

func (CreatePingCheck400Response) MarshalJSON

func (src CreatePingCheck400Response) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*CreatePingCheck400Response) UnmarshalJSON

func (dst *CreatePingCheck400Response) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type CreatePingCheckPayload

type CreatePingCheckPayload struct {
	// domain to check
	Url string `json:"url"`
}

CreatePingCheckPayload Ping check body.

func NewCreatePingCheckPayload

func NewCreatePingCheckPayload(url string) *CreatePingCheckPayload

NewCreatePingCheckPayload instantiates a new CreatePingCheckPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreatePingCheckPayloadWithDefaults

func NewCreatePingCheckPayloadWithDefaults() *CreatePingCheckPayload

NewCreatePingCheckPayloadWithDefaults instantiates a new CreatePingCheckPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreatePingCheckPayload) GetUrl

func (o *CreatePingCheckPayload) GetUrl() string

GetUrl returns the Url field value

func (*CreatePingCheckPayload) GetUrlOk

func (o *CreatePingCheckPayload) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (CreatePingCheckPayload) MarshalJSON

func (o CreatePingCheckPayload) MarshalJSON() ([]byte, error)

func (*CreatePingCheckPayload) SetUrl

func (o *CreatePingCheckPayload) SetUrl(v string)

SetUrl sets field value

func (CreatePingCheckPayload) ToMap

func (o CreatePingCheckPayload) ToMap() (map[string]interface{}, error)

func (*CreatePingCheckPayload) UnmarshalJSON

func (o *CreatePingCheckPayload) UnmarshalJSON(data []byte) (err error)

type CreatePostgresqlCheck400Response

type CreatePostgresqlCheck400Response struct {
	ArrayOfString               *[]string
	MapmapOfStringarrayOfString *map[string][]string
}

CreatePostgresqlCheck400Response - struct for CreatePostgresqlCheck400Response

func ArrayOfStringAsCreatePostgresqlCheck400Response

func ArrayOfStringAsCreatePostgresqlCheck400Response(v *[]string) CreatePostgresqlCheck400Response

[]stringAsCreatePostgresqlCheck400Response is a convenience function that returns []string wrapped in CreatePostgresqlCheck400Response

func MapmapOfStringarrayOfStringAsCreatePostgresqlCheck400Response

func MapmapOfStringarrayOfStringAsCreatePostgresqlCheck400Response(v *map[string][]string) CreatePostgresqlCheck400Response

map[string][]stringAsCreatePostgresqlCheck400Response is a convenience function that returns map[string][]string wrapped in CreatePostgresqlCheck400Response

func (*CreatePostgresqlCheck400Response) GetActualInstance

func (obj *CreatePostgresqlCheck400Response) GetActualInstance() interface{}

Get the actual instance

func (CreatePostgresqlCheck400Response) GetActualInstanceValue

func (obj CreatePostgresqlCheck400Response) GetActualInstanceValue() interface{}

Get the actual instance value

func (CreatePostgresqlCheck400Response) MarshalJSON

func (src CreatePostgresqlCheck400Response) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*CreatePostgresqlCheck400Response) UnmarshalJSON

func (dst *CreatePostgresqlCheck400Response) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type CreatePostgresqlCheckPayload

type CreatePostgresqlCheckPayload struct {
	// url to check
	Address string `json:"address"`
}

CreatePostgresqlCheckPayload Postgresql check body.

func NewCreatePostgresqlCheckPayload

func NewCreatePostgresqlCheckPayload(address string) *CreatePostgresqlCheckPayload

NewCreatePostgresqlCheckPayload instantiates a new CreatePostgresqlCheckPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreatePostgresqlCheckPayloadWithDefaults

func NewCreatePostgresqlCheckPayloadWithDefaults() *CreatePostgresqlCheckPayload

NewCreatePostgresqlCheckPayloadWithDefaults instantiates a new CreatePostgresqlCheckPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreatePostgresqlCheckPayload) GetAddress

func (o *CreatePostgresqlCheckPayload) GetAddress() string

GetAddress returns the Address field value

func (*CreatePostgresqlCheckPayload) GetAddressOk

func (o *CreatePostgresqlCheckPayload) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.

func (CreatePostgresqlCheckPayload) MarshalJSON

func (o CreatePostgresqlCheckPayload) MarshalJSON() ([]byte, error)

func (*CreatePostgresqlCheckPayload) SetAddress

func (o *CreatePostgresqlCheckPayload) SetAddress(v string)

SetAddress sets field value

func (CreatePostgresqlCheckPayload) ToMap

func (o CreatePostgresqlCheckPayload) ToMap() (map[string]interface{}, error)

func (*CreatePostgresqlCheckPayload) UnmarshalJSON

func (o *CreatePostgresqlCheckPayload) UnmarshalJSON(data []byte) (err error)

type CreateRabbitmqCheck400Response

type CreateRabbitmqCheck400Response struct {
	ArrayOfString               *[]string
	MapmapOfStringarrayOfString *map[string][]string
}

CreateRabbitmqCheck400Response - struct for CreateRabbitmqCheck400Response

func ArrayOfStringAsCreateRabbitmqCheck400Response

func ArrayOfStringAsCreateRabbitmqCheck400Response(v *[]string) CreateRabbitmqCheck400Response

[]stringAsCreateRabbitmqCheck400Response is a convenience function that returns []string wrapped in CreateRabbitmqCheck400Response

func MapmapOfStringarrayOfStringAsCreateRabbitmqCheck400Response

func MapmapOfStringarrayOfStringAsCreateRabbitmqCheck400Response(v *map[string][]string) CreateRabbitmqCheck400Response

map[string][]stringAsCreateRabbitmqCheck400Response is a convenience function that returns map[string][]string wrapped in CreateRabbitmqCheck400Response

func (*CreateRabbitmqCheck400Response) GetActualInstance

func (obj *CreateRabbitmqCheck400Response) GetActualInstance() interface{}

Get the actual instance

func (CreateRabbitmqCheck400Response) GetActualInstanceValue

func (obj CreateRabbitmqCheck400Response) GetActualInstanceValue() interface{}

Get the actual instance value

func (CreateRabbitmqCheck400Response) MarshalJSON

func (src CreateRabbitmqCheck400Response) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*CreateRabbitmqCheck400Response) UnmarshalJSON

func (dst *CreateRabbitmqCheck400Response) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type CreateRabbitmqCheckPayload

type CreateRabbitmqCheckPayload struct {
	// password
	Password *string `json:"password,omitempty"`
	// url to check
	Url string `json:"url"`
	// username
	Username *string `json:"username,omitempty"`
}

CreateRabbitmqCheckPayload RabbitMQ check body.

func NewCreateRabbitmqCheckPayload

func NewCreateRabbitmqCheckPayload(url string) *CreateRabbitmqCheckPayload

NewCreateRabbitmqCheckPayload instantiates a new CreateRabbitmqCheckPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateRabbitmqCheckPayloadWithDefaults

func NewCreateRabbitmqCheckPayloadWithDefaults() *CreateRabbitmqCheckPayload

NewCreateRabbitmqCheckPayloadWithDefaults instantiates a new CreateRabbitmqCheckPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateRabbitmqCheckPayload) GetPassword

func (o *CreateRabbitmqCheckPayload) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*CreateRabbitmqCheckPayload) GetPasswordOk

func (o *CreateRabbitmqCheckPayload) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateRabbitmqCheckPayload) GetUrl

func (o *CreateRabbitmqCheckPayload) GetUrl() string

GetUrl returns the Url field value

func (*CreateRabbitmqCheckPayload) GetUrlOk

func (o *CreateRabbitmqCheckPayload) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*CreateRabbitmqCheckPayload) GetUsername

func (o *CreateRabbitmqCheckPayload) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*CreateRabbitmqCheckPayload) GetUsernameOk

func (o *CreateRabbitmqCheckPayload) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateRabbitmqCheckPayload) HasPassword

func (o *CreateRabbitmqCheckPayload) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*CreateRabbitmqCheckPayload) HasUsername

func (o *CreateRabbitmqCheckPayload) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (CreateRabbitmqCheckPayload) MarshalJSON

func (o CreateRabbitmqCheckPayload) MarshalJSON() ([]byte, error)

func (*CreateRabbitmqCheckPayload) SetPassword

func (o *CreateRabbitmqCheckPayload) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*CreateRabbitmqCheckPayload) SetUrl

func (o *CreateRabbitmqCheckPayload) SetUrl(v string)

SetUrl sets field value

func (*CreateRabbitmqCheckPayload) SetUsername

func (o *CreateRabbitmqCheckPayload) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

func (CreateRabbitmqCheckPayload) ToMap

func (o CreateRabbitmqCheckPayload) ToMap() (map[string]interface{}, error)

func (*CreateRabbitmqCheckPayload) UnmarshalJSON

func (o *CreateRabbitmqCheckPayload) UnmarshalJSON(data []byte) (err error)

type CreateRedisCheck400Response

type CreateRedisCheck400Response struct {
	ArrayOfString               *[]string
	MapmapOfStringarrayOfString *map[string][]string
}

CreateRedisCheck400Response - struct for CreateRedisCheck400Response

func ArrayOfStringAsCreateRedisCheck400Response

func ArrayOfStringAsCreateRedisCheck400Response(v *[]string) CreateRedisCheck400Response

[]stringAsCreateRedisCheck400Response is a convenience function that returns []string wrapped in CreateRedisCheck400Response

func MapmapOfStringarrayOfStringAsCreateRedisCheck400Response

func MapmapOfStringarrayOfStringAsCreateRedisCheck400Response(v *map[string][]string) CreateRedisCheck400Response

map[string][]stringAsCreateRedisCheck400Response is a convenience function that returns map[string][]string wrapped in CreateRedisCheck400Response

func (*CreateRedisCheck400Response) GetActualInstance

func (obj *CreateRedisCheck400Response) GetActualInstance() interface{}

Get the actual instance

func (CreateRedisCheck400Response) GetActualInstanceValue

func (obj CreateRedisCheck400Response) GetActualInstanceValue() interface{}

Get the actual instance value

func (CreateRedisCheck400Response) MarshalJSON

func (src CreateRedisCheck400Response) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*CreateRedisCheck400Response) UnmarshalJSON

func (dst *CreateRedisCheck400Response) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type CreateRedisCheckPayload

type CreateRedisCheckPayload struct {
	// password
	Password *string `json:"password,omitempty"`
	// url to check
	Server string `json:"server"`
	// username
	Username *string `json:"username,omitempty"`
}

CreateRedisCheckPayload Redis check body.

func NewCreateRedisCheckPayload

func NewCreateRedisCheckPayload(server string) *CreateRedisCheckPayload

NewCreateRedisCheckPayload instantiates a new CreateRedisCheckPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateRedisCheckPayloadWithDefaults

func NewCreateRedisCheckPayloadWithDefaults() *CreateRedisCheckPayload

NewCreateRedisCheckPayloadWithDefaults instantiates a new CreateRedisCheckPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateRedisCheckPayload) GetPassword

func (o *CreateRedisCheckPayload) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*CreateRedisCheckPayload) GetPasswordOk

func (o *CreateRedisCheckPayload) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateRedisCheckPayload) GetServer

func (o *CreateRedisCheckPayload) GetServer() string

GetServer returns the Server field value

func (*CreateRedisCheckPayload) GetServerOk

func (o *CreateRedisCheckPayload) GetServerOk() (*string, bool)

GetServerOk returns a tuple with the Server field value and a boolean to check if the value has been set.

func (*CreateRedisCheckPayload) GetUsername

func (o *CreateRedisCheckPayload) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*CreateRedisCheckPayload) GetUsernameOk

func (o *CreateRedisCheckPayload) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateRedisCheckPayload) HasPassword

func (o *CreateRedisCheckPayload) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*CreateRedisCheckPayload) HasUsername

func (o *CreateRedisCheckPayload) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (CreateRedisCheckPayload) MarshalJSON

func (o CreateRedisCheckPayload) MarshalJSON() ([]byte, error)

func (*CreateRedisCheckPayload) SetPassword

func (o *CreateRedisCheckPayload) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*CreateRedisCheckPayload) SetServer

func (o *CreateRedisCheckPayload) SetServer(v string)

SetServer sets field value

func (*CreateRedisCheckPayload) SetUsername

func (o *CreateRedisCheckPayload) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

func (CreateRedisCheckPayload) ToMap

func (o CreateRedisCheckPayload) ToMap() (map[string]interface{}, error)

func (*CreateRedisCheckPayload) UnmarshalJSON

func (o *CreateRedisCheckPayload) UnmarshalJSON(data []byte) (err error)

type CreateScrapeConfigPayload

type CreateScrapeConfigPayload struct {
	BasicAuth *CreateScrapeConfigPayloadBasicAuth `json:"basicAuth,omitempty"`
	// Sets the 'Authorization' header on every scrape request with the configured bearer token. It is mutually exclusive with 'bearer_token_file'. `Additional Validators:` * needs to be a valid bearer token * if bearerToken is in the body no other authentication method should be in the body
	BearerToken *string `json:"bearerToken,omitempty"`
	// Note that any globally configured 'external_labels' are unaffected by this setting. In communication with external systems, they are always applied only when a time series does not have a given label yet and are ignored otherwise.
	HonorLabels *bool `json:"honorLabels,omitempty"`
	// honor_timestamps controls whether Prometheus respects the timestamps present in scraped data. If honor_timestamps is set to 'true', the timestamps of the metrics exposed by the target will be used.
	HonorTimeStamps *bool `json:"honorTimeStamps,omitempty"`
	// HTTP-based service discovery provides a more generic way to configure static targets and serves as an interface to plug in custom service discovery mechanisms.
	HttpSdConfigs []CreateScrapeConfigPayloadHttpSdConfigsInner `json:"httpSdConfigs,omitempty"`
	// The job name assigned to scraped metrics by default. `Additional Validators:` * must be unique * key and values should only include the characters: a-zA-Z0-9-
	JobName string `json:"jobName"`
	// The HTTP resource path on which to fetch metrics from targets. E.g. /metrics
	MetricsPath *string `json:"metricsPath,omitempty"`
	// List of metric relabel configurations
	MetricsRelabelConfigs []CreateScrapeConfigPayloadMetricsRelabelConfigsInner `json:"metricsRelabelConfigs,omitempty"`
	Oauth2                *CreateScrapeConfigPayloadOauth2                      `json:"oauth2,omitempty"`
	// Optional http params `Additional Validators:` * should not contain more than 5 keys * each key and value should not have more than 200 characters
	Params map[string]interface{} `json:"params,omitempty"`
	// Per-scrape limit on number of scraped samples that will be accepted. If more than this number of samples are present after metric relabeling the entire scrape will be treated as failed. The total limit depends on the service plan target limits * samples
	SampleLimit *float32 `json:"sampleLimit,omitempty"`
	// Configures the protocol scheme used for requests. https or http
	Scheme string `json:"scheme"`
	// How frequently to scrape targets from this job. E.g. 5m `Additional Validators:` * must be a valid time format* must be >= 60s
	ScrapeInterval string `json:"scrapeInterval"`
	// Per-scrape timeout when scraping this job. `Additional Validators:` * must be a valid time format* must be smaller than scrapeInterval
	ScrapeTimeout string `json:"scrapeTimeout"`
	// A list of scrape configurations.
	StaticConfigs []CreateScrapeConfigPayloadStaticConfigsInner `json:"staticConfigs"`
	TlsConfig     *CreateScrapeConfigPayloadTlsConfig           `json:"tlsConfig,omitempty"`
}

CreateScrapeConfigPayload struct for CreateScrapeConfigPayload

func NewCreateScrapeConfigPayload

func NewCreateScrapeConfigPayload(jobName string, scheme string, scrapeInterval string, scrapeTimeout string, staticConfigs []CreateScrapeConfigPayloadStaticConfigsInner) *CreateScrapeConfigPayload

NewCreateScrapeConfigPayload instantiates a new CreateScrapeConfigPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateScrapeConfigPayloadWithDefaults

func NewCreateScrapeConfigPayloadWithDefaults() *CreateScrapeConfigPayload

NewCreateScrapeConfigPayloadWithDefaults instantiates a new CreateScrapeConfigPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateScrapeConfigPayload) GetBasicAuth

GetBasicAuth returns the BasicAuth field value if set, zero value otherwise.

func (*CreateScrapeConfigPayload) GetBasicAuthOk

GetBasicAuthOk returns a tuple with the BasicAuth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayload) GetBearerToken

func (o *CreateScrapeConfigPayload) GetBearerToken() string

GetBearerToken returns the BearerToken field value if set, zero value otherwise.

func (*CreateScrapeConfigPayload) GetBearerTokenOk

func (o *CreateScrapeConfigPayload) GetBearerTokenOk() (*string, bool)

GetBearerTokenOk returns a tuple with the BearerToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayload) GetHonorLabels

func (o *CreateScrapeConfigPayload) GetHonorLabels() bool

GetHonorLabels returns the HonorLabels field value if set, zero value otherwise.

func (*CreateScrapeConfigPayload) GetHonorLabelsOk

func (o *CreateScrapeConfigPayload) GetHonorLabelsOk() (*bool, bool)

GetHonorLabelsOk returns a tuple with the HonorLabels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayload) GetHonorTimeStamps

func (o *CreateScrapeConfigPayload) GetHonorTimeStamps() bool

GetHonorTimeStamps returns the HonorTimeStamps field value if set, zero value otherwise.

func (*CreateScrapeConfigPayload) GetHonorTimeStampsOk

func (o *CreateScrapeConfigPayload) GetHonorTimeStampsOk() (*bool, bool)

GetHonorTimeStampsOk returns a tuple with the HonorTimeStamps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayload) GetHttpSdConfigs

GetHttpSdConfigs returns the HttpSdConfigs field value if set, zero value otherwise.

func (*CreateScrapeConfigPayload) GetHttpSdConfigsOk

GetHttpSdConfigsOk returns a tuple with the HttpSdConfigs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayload) GetJobName

func (o *CreateScrapeConfigPayload) GetJobName() string

GetJobName returns the JobName field value

func (*CreateScrapeConfigPayload) GetJobNameOk

func (o *CreateScrapeConfigPayload) GetJobNameOk() (*string, bool)

GetJobNameOk returns a tuple with the JobName field value and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayload) GetMetricsPath

func (o *CreateScrapeConfigPayload) GetMetricsPath() string

GetMetricsPath returns the MetricsPath field value if set, zero value otherwise.

func (*CreateScrapeConfigPayload) GetMetricsPathOk

func (o *CreateScrapeConfigPayload) GetMetricsPathOk() (*string, bool)

GetMetricsPathOk returns a tuple with the MetricsPath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayload) GetMetricsRelabelConfigs

GetMetricsRelabelConfigs returns the MetricsRelabelConfigs field value if set, zero value otherwise.

func (*CreateScrapeConfigPayload) GetMetricsRelabelConfigsOk

GetMetricsRelabelConfigsOk returns a tuple with the MetricsRelabelConfigs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayload) GetOauth2

GetOauth2 returns the Oauth2 field value if set, zero value otherwise.

func (*CreateScrapeConfigPayload) GetOauth2Ok

GetOauth2Ok returns a tuple with the Oauth2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayload) GetParams

func (o *CreateScrapeConfigPayload) GetParams() map[string]interface{}

GetParams returns the Params field value if set, zero value otherwise.

func (*CreateScrapeConfigPayload) GetParamsOk

func (o *CreateScrapeConfigPayload) GetParamsOk() (map[string]interface{}, bool)

GetParamsOk returns a tuple with the Params field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayload) GetSampleLimit

func (o *CreateScrapeConfigPayload) GetSampleLimit() float32

GetSampleLimit returns the SampleLimit field value if set, zero value otherwise.

func (*CreateScrapeConfigPayload) GetSampleLimitOk

func (o *CreateScrapeConfigPayload) GetSampleLimitOk() (*float32, bool)

GetSampleLimitOk returns a tuple with the SampleLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayload) GetScheme

func (o *CreateScrapeConfigPayload) GetScheme() string

GetScheme returns the Scheme field value

func (*CreateScrapeConfigPayload) GetSchemeOk

func (o *CreateScrapeConfigPayload) GetSchemeOk() (*string, bool)

GetSchemeOk returns a tuple with the Scheme field value and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayload) GetScrapeInterval

func (o *CreateScrapeConfigPayload) GetScrapeInterval() string

GetScrapeInterval returns the ScrapeInterval field value

func (*CreateScrapeConfigPayload) GetScrapeIntervalOk

func (o *CreateScrapeConfigPayload) GetScrapeIntervalOk() (*string, bool)

GetScrapeIntervalOk returns a tuple with the ScrapeInterval field value and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayload) GetScrapeTimeout

func (o *CreateScrapeConfigPayload) GetScrapeTimeout() string

GetScrapeTimeout returns the ScrapeTimeout field value

func (*CreateScrapeConfigPayload) GetScrapeTimeoutOk

func (o *CreateScrapeConfigPayload) GetScrapeTimeoutOk() (*string, bool)

GetScrapeTimeoutOk returns a tuple with the ScrapeTimeout field value and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayload) GetStaticConfigs

GetStaticConfigs returns the StaticConfigs field value

func (*CreateScrapeConfigPayload) GetStaticConfigsOk

GetStaticConfigsOk returns a tuple with the StaticConfigs field value and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayload) GetTlsConfig

GetTlsConfig returns the TlsConfig field value if set, zero value otherwise.

func (*CreateScrapeConfigPayload) GetTlsConfigOk

GetTlsConfigOk returns a tuple with the TlsConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayload) HasBasicAuth

func (o *CreateScrapeConfigPayload) HasBasicAuth() bool

HasBasicAuth returns a boolean if a field has been set.

func (*CreateScrapeConfigPayload) HasBearerToken

func (o *CreateScrapeConfigPayload) HasBearerToken() bool

HasBearerToken returns a boolean if a field has been set.

func (*CreateScrapeConfigPayload) HasHonorLabels

func (o *CreateScrapeConfigPayload) HasHonorLabels() bool

HasHonorLabels returns a boolean if a field has been set.

func (*CreateScrapeConfigPayload) HasHonorTimeStamps

func (o *CreateScrapeConfigPayload) HasHonorTimeStamps() bool

HasHonorTimeStamps returns a boolean if a field has been set.

func (*CreateScrapeConfigPayload) HasHttpSdConfigs

func (o *CreateScrapeConfigPayload) HasHttpSdConfigs() bool

HasHttpSdConfigs returns a boolean if a field has been set.

func (*CreateScrapeConfigPayload) HasMetricsPath

func (o *CreateScrapeConfigPayload) HasMetricsPath() bool

HasMetricsPath returns a boolean if a field has been set.

func (*CreateScrapeConfigPayload) HasMetricsRelabelConfigs

func (o *CreateScrapeConfigPayload) HasMetricsRelabelConfigs() bool

HasMetricsRelabelConfigs returns a boolean if a field has been set.

func (*CreateScrapeConfigPayload) HasOauth2

func (o *CreateScrapeConfigPayload) HasOauth2() bool

HasOauth2 returns a boolean if a field has been set.

func (*CreateScrapeConfigPayload) HasParams

func (o *CreateScrapeConfigPayload) HasParams() bool

HasParams returns a boolean if a field has been set.

func (*CreateScrapeConfigPayload) HasSampleLimit

func (o *CreateScrapeConfigPayload) HasSampleLimit() bool

HasSampleLimit returns a boolean if a field has been set.

func (*CreateScrapeConfigPayload) HasTlsConfig

func (o *CreateScrapeConfigPayload) HasTlsConfig() bool

HasTlsConfig returns a boolean if a field has been set.

func (CreateScrapeConfigPayload) MarshalJSON

func (o CreateScrapeConfigPayload) MarshalJSON() ([]byte, error)

func (*CreateScrapeConfigPayload) SetBasicAuth

SetBasicAuth gets a reference to the given CreateScrapeConfigPayloadBasicAuth and assigns it to the BasicAuth field.

func (*CreateScrapeConfigPayload) SetBearerToken

func (o *CreateScrapeConfigPayload) SetBearerToken(v string)

SetBearerToken gets a reference to the given string and assigns it to the BearerToken field.

func (*CreateScrapeConfigPayload) SetHonorLabels

func (o *CreateScrapeConfigPayload) SetHonorLabels(v bool)

SetHonorLabels gets a reference to the given bool and assigns it to the HonorLabels field.

func (*CreateScrapeConfigPayload) SetHonorTimeStamps

func (o *CreateScrapeConfigPayload) SetHonorTimeStamps(v bool)

SetHonorTimeStamps gets a reference to the given bool and assigns it to the HonorTimeStamps field.

func (*CreateScrapeConfigPayload) SetHttpSdConfigs

SetHttpSdConfigs gets a reference to the given []CreateScrapeConfigPayloadHttpSdConfigsInner and assigns it to the HttpSdConfigs field.

func (*CreateScrapeConfigPayload) SetJobName

func (o *CreateScrapeConfigPayload) SetJobName(v string)

SetJobName sets field value

func (*CreateScrapeConfigPayload) SetMetricsPath

func (o *CreateScrapeConfigPayload) SetMetricsPath(v string)

SetMetricsPath gets a reference to the given string and assigns it to the MetricsPath field.

func (*CreateScrapeConfigPayload) SetMetricsRelabelConfigs

SetMetricsRelabelConfigs gets a reference to the given []CreateScrapeConfigPayloadMetricsRelabelConfigsInner and assigns it to the MetricsRelabelConfigs field.

func (*CreateScrapeConfigPayload) SetOauth2

SetOauth2 gets a reference to the given CreateScrapeConfigPayloadOauth2 and assigns it to the Oauth2 field.

func (*CreateScrapeConfigPayload) SetParams

func (o *CreateScrapeConfigPayload) SetParams(v map[string]interface{})

SetParams gets a reference to the given map[string]interface{} and assigns it to the Params field.

func (*CreateScrapeConfigPayload) SetSampleLimit

func (o *CreateScrapeConfigPayload) SetSampleLimit(v float32)

SetSampleLimit gets a reference to the given float32 and assigns it to the SampleLimit field.

func (*CreateScrapeConfigPayload) SetScheme

func (o *CreateScrapeConfigPayload) SetScheme(v string)

SetScheme sets field value

func (*CreateScrapeConfigPayload) SetScrapeInterval

func (o *CreateScrapeConfigPayload) SetScrapeInterval(v string)

SetScrapeInterval sets field value

func (*CreateScrapeConfigPayload) SetScrapeTimeout

func (o *CreateScrapeConfigPayload) SetScrapeTimeout(v string)

SetScrapeTimeout sets field value

func (*CreateScrapeConfigPayload) SetStaticConfigs

SetStaticConfigs sets field value

func (*CreateScrapeConfigPayload) SetTlsConfig

SetTlsConfig gets a reference to the given CreateScrapeConfigPayloadTlsConfig and assigns it to the TlsConfig field.

func (CreateScrapeConfigPayload) ToMap

func (o CreateScrapeConfigPayload) ToMap() (map[string]interface{}, error)

func (*CreateScrapeConfigPayload) UnmarshalJSON

func (o *CreateScrapeConfigPayload) UnmarshalJSON(data []byte) (err error)

type CreateScrapeConfigPayloadBasicAuth

type CreateScrapeConfigPayloadBasicAuth struct {
	// password
	Password *string `json:"password,omitempty"`
	// username
	Username *string `json:"username,omitempty"`
}

CreateScrapeConfigPayloadBasicAuth Sets the 'Authorization' header on every scrape request with the configured username and password. `Additional Validators:` * if basicAuth is in the body no other authentication method should be in the body

func NewCreateScrapeConfigPayloadBasicAuth

func NewCreateScrapeConfigPayloadBasicAuth() *CreateScrapeConfigPayloadBasicAuth

NewCreateScrapeConfigPayloadBasicAuth instantiates a new CreateScrapeConfigPayloadBasicAuth object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateScrapeConfigPayloadBasicAuthWithDefaults

func NewCreateScrapeConfigPayloadBasicAuthWithDefaults() *CreateScrapeConfigPayloadBasicAuth

NewCreateScrapeConfigPayloadBasicAuthWithDefaults instantiates a new CreateScrapeConfigPayloadBasicAuth object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateScrapeConfigPayloadBasicAuth) GetPassword

func (o *CreateScrapeConfigPayloadBasicAuth) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadBasicAuth) GetPasswordOk

func (o *CreateScrapeConfigPayloadBasicAuth) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadBasicAuth) GetUsername

func (o *CreateScrapeConfigPayloadBasicAuth) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadBasicAuth) GetUsernameOk

func (o *CreateScrapeConfigPayloadBasicAuth) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadBasicAuth) HasPassword

func (o *CreateScrapeConfigPayloadBasicAuth) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadBasicAuth) HasUsername

func (o *CreateScrapeConfigPayloadBasicAuth) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (CreateScrapeConfigPayloadBasicAuth) MarshalJSON

func (o CreateScrapeConfigPayloadBasicAuth) MarshalJSON() ([]byte, error)

func (*CreateScrapeConfigPayloadBasicAuth) SetPassword

func (o *CreateScrapeConfigPayloadBasicAuth) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*CreateScrapeConfigPayloadBasicAuth) SetUsername

func (o *CreateScrapeConfigPayloadBasicAuth) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

func (CreateScrapeConfigPayloadBasicAuth) ToMap

func (o CreateScrapeConfigPayloadBasicAuth) ToMap() (map[string]interface{}, error)

type CreateScrapeConfigPayloadHttpSdConfigsInner

type CreateScrapeConfigPayloadHttpSdConfigsInner struct {
	BasicAuth *CreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth `json:"basicAuth,omitempty"`
	Oauth2    *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2    `json:"oauth2,omitempty"`
	// Refresh interval to re-query the endpoint. E.g. 60s `Additional Validators:` * must be a valid time format* must be >= 60s
	RefreshInterval *string                                               `json:"refreshInterval,omitempty"`
	TlsConfig       *CreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig `json:"tlsConfig,omitempty"`
	// URL from which the targets are fetched.
	Url string `json:"url"`
}

CreateScrapeConfigPayloadHttpSdConfigsInner struct for CreateScrapeConfigPayloadHttpSdConfigsInner

func NewCreateScrapeConfigPayloadHttpSdConfigsInner

func NewCreateScrapeConfigPayloadHttpSdConfigsInner(url string) *CreateScrapeConfigPayloadHttpSdConfigsInner

NewCreateScrapeConfigPayloadHttpSdConfigsInner instantiates a new CreateScrapeConfigPayloadHttpSdConfigsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateScrapeConfigPayloadHttpSdConfigsInnerWithDefaults

func NewCreateScrapeConfigPayloadHttpSdConfigsInnerWithDefaults() *CreateScrapeConfigPayloadHttpSdConfigsInner

NewCreateScrapeConfigPayloadHttpSdConfigsInnerWithDefaults instantiates a new CreateScrapeConfigPayloadHttpSdConfigsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) GetBasicAuth

GetBasicAuth returns the BasicAuth field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) GetBasicAuthOk

GetBasicAuthOk returns a tuple with the BasicAuth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) GetOauth2

GetOauth2 returns the Oauth2 field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) GetOauth2Ok

GetOauth2Ok returns a tuple with the Oauth2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) GetRefreshInterval

func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) GetRefreshInterval() string

GetRefreshInterval returns the RefreshInterval field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) GetRefreshIntervalOk

func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) GetRefreshIntervalOk() (*string, bool)

GetRefreshIntervalOk returns a tuple with the RefreshInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) GetTlsConfig

GetTlsConfig returns the TlsConfig field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) GetTlsConfigOk

GetTlsConfigOk returns a tuple with the TlsConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) GetUrl

GetUrl returns the Url field value

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) GetUrlOk

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) HasBasicAuth

HasBasicAuth returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) HasOauth2

HasOauth2 returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) HasRefreshInterval

func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) HasRefreshInterval() bool

HasRefreshInterval returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) HasTlsConfig

HasTlsConfig returns a boolean if a field has been set.

func (CreateScrapeConfigPayloadHttpSdConfigsInner) MarshalJSON

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) SetBasicAuth

SetBasicAuth gets a reference to the given CreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth and assigns it to the BasicAuth field.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) SetOauth2

SetOauth2 gets a reference to the given CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 and assigns it to the Oauth2 field.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) SetRefreshInterval

func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) SetRefreshInterval(v string)

SetRefreshInterval gets a reference to the given string and assigns it to the RefreshInterval field.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) SetTlsConfig

SetTlsConfig gets a reference to the given CreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig and assigns it to the TlsConfig field.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) SetUrl

SetUrl sets field value

func (CreateScrapeConfigPayloadHttpSdConfigsInner) ToMap

func (o CreateScrapeConfigPayloadHttpSdConfigsInner) ToMap() (map[string]interface{}, error)

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) UnmarshalJSON

func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) UnmarshalJSON(data []byte) (err error)

type CreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth

type CreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth struct {
	// password
	Password *string `json:"password,omitempty"`
	// username
	Username *string `json:"username,omitempty"`
}

CreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth Sets the 'Authorization' header on every scrape request with the configured username and password. `Additional Validators:` * if basicAuth is in the body no other authentication method should be in the body

func NewCreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth

func NewCreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth() *CreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth

NewCreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth instantiates a new CreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuthWithDefaults

func NewCreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuthWithDefaults() *CreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth

NewCreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuthWithDefaults instantiates a new CreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth) GetPassword

GetPassword returns the Password field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth) GetPasswordOk

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth) GetUsername

GetUsername returns the Username field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth) GetUsernameOk

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth) HasPassword

HasPassword returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth) HasUsername

HasUsername returns a boolean if a field has been set.

func (CreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth) MarshalJSON

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth) SetPassword

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth) SetUsername

SetUsername gets a reference to the given string and assigns it to the Username field.

func (CreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth) ToMap

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 struct {
	// clientId
	ClientId string `json:"clientId"`
	// clientSecret
	ClientSecret string `json:"clientSecret"`
	// The URL to fetch the token from.
	Scopes    []string                                                    `json:"scopes,omitempty"`
	TlsConfig *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig `json:"tlsConfig,omitempty"`
	// The URL to fetch the token from.
	TokenUrl string `json:"tokenUrl"`
}

CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 OAuth 2.0 authentication using the client credentials grant type. Prometheus fetches an access token from the specified endpoint with the given client access and secret keys. `Additional Validators:` * if oauth2 is in the body no other authentication method should be in the body

func NewCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2

func NewCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2(clientId string, clientSecret string, tokenUrl string) *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2

NewCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 instantiates a new CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2WithDefaults

func NewCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2WithDefaults() *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2

NewCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2WithDefaults instantiates a new CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetClientId

GetClientId returns the ClientId field value

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetClientIdOk

GetClientIdOk returns a tuple with the ClientId field value and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetClientSecret

GetClientSecret returns the ClientSecret field value

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetClientSecretOk

GetClientSecretOk returns a tuple with the ClientSecret field value and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetScopes

GetScopes returns the Scopes field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetScopesOk

GetScopesOk returns a tuple with the Scopes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetTlsConfig

GetTlsConfig returns the TlsConfig field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetTlsConfigOk

GetTlsConfigOk returns a tuple with the TlsConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetTokenUrl

GetTokenUrl returns the TokenUrl field value

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetTokenUrlOk

GetTokenUrlOk returns a tuple with the TokenUrl field value and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) HasScopes

HasScopes returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) HasTlsConfig

HasTlsConfig returns a boolean if a field has been set.

func (CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) MarshalJSON

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) SetClientId

SetClientId sets field value

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) SetClientSecret

SetClientSecret sets field value

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) SetScopes

SetScopes gets a reference to the given []string and assigns it to the Scopes field.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) SetTlsConfig

SetTlsConfig gets a reference to the given CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig and assigns it to the TlsConfig field.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) SetTokenUrl

SetTokenUrl sets field value

func (CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) ToMap

func (o CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) ToMap() (map[string]interface{}, error)

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) UnmarshalJSON

func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) UnmarshalJSON(data []byte) (err error)

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig struct {
	// Disable validation of the server certificate.
	InsecureSkipVerify *bool `json:"insecureSkipVerify,omitempty"`
}

CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig Configures the scrape request's TLS settings.

func NewCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig

func NewCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig() *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig

NewCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig instantiates a new CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfigWithDefaults

func NewCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfigWithDefaults() *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig

NewCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfigWithDefaults instantiates a new CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) GetInsecureSkipVerify

GetInsecureSkipVerify returns the InsecureSkipVerify field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) GetInsecureSkipVerifyOk

func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) GetInsecureSkipVerifyOk() (*bool, bool)

GetInsecureSkipVerifyOk returns a tuple with the InsecureSkipVerify field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) HasInsecureSkipVerify

HasInsecureSkipVerify returns a boolean if a field has been set.

func (CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) MarshalJSON

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) SetInsecureSkipVerify

SetInsecureSkipVerify gets a reference to the given bool and assigns it to the InsecureSkipVerify field.

func (CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) ToMap

type CreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig

type CreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig struct {
	// Disable validation of the server certificate.
	InsecureSkipVerify *bool `json:"insecureSkipVerify,omitempty"`
}

CreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig Configures the scrape request's TLS settings.

func NewCreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig

func NewCreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig() *CreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig

NewCreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig instantiates a new CreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfigWithDefaults

func NewCreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfigWithDefaults() *CreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig

NewCreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfigWithDefaults instantiates a new CreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig) GetInsecureSkipVerify

GetInsecureSkipVerify returns the InsecureSkipVerify field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig) GetInsecureSkipVerifyOk

func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig) GetInsecureSkipVerifyOk() (*bool, bool)

GetInsecureSkipVerifyOk returns a tuple with the InsecureSkipVerify field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig) HasInsecureSkipVerify

HasInsecureSkipVerify returns a boolean if a field has been set.

func (CreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig) MarshalJSON

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig) SetInsecureSkipVerify

func (o *CreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig) SetInsecureSkipVerify(v bool)

SetInsecureSkipVerify gets a reference to the given bool and assigns it to the InsecureSkipVerify field.

func (CreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig) ToMap

type CreateScrapeConfigPayloadMetricsRelabelConfigsInner

type CreateScrapeConfigPayloadMetricsRelabelConfigsInner struct {
	// Action to perform based on regex matching. `Additional Validators:` * if action is replace, targetLabel needs to be in body
	Action *string `json:"action,omitempty"`
	// Modulus to take of the hash of the source label values.
	Modulus *float32 `json:"modulus,omitempty"`
	// Regular expression against which the extracted value is matched.
	Regex *string `json:"regex,omitempty"`
	// Replacement value against which a regex replace is performed if the regular expression matches. Regex capture groups are available.
	Replacement *string `json:"replacement,omitempty"`
	// Separator placed between concatenated source label values.
	Separator *string `json:"separator,omitempty"`
	// The source labels select values from existing labels. Their content is concatenated using the configured separator and matched against the configured regular expression for the replace, keep, and drop actions.
	SourceLabels []string `json:"sourceLabels,omitempty"`
	// Label to which the resulting value is written in a replace action. It is mandatory for replace actions. Regex capture groups are available.
	TargetLabel *string `json:"targetLabel,omitempty"`
}

CreateScrapeConfigPayloadMetricsRelabelConfigsInner struct for CreateScrapeConfigPayloadMetricsRelabelConfigsInner

func NewCreateScrapeConfigPayloadMetricsRelabelConfigsInner

func NewCreateScrapeConfigPayloadMetricsRelabelConfigsInner() *CreateScrapeConfigPayloadMetricsRelabelConfigsInner

NewCreateScrapeConfigPayloadMetricsRelabelConfigsInner instantiates a new CreateScrapeConfigPayloadMetricsRelabelConfigsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateScrapeConfigPayloadMetricsRelabelConfigsInnerWithDefaults

func NewCreateScrapeConfigPayloadMetricsRelabelConfigsInnerWithDefaults() *CreateScrapeConfigPayloadMetricsRelabelConfigsInner

NewCreateScrapeConfigPayloadMetricsRelabelConfigsInnerWithDefaults instantiates a new CreateScrapeConfigPayloadMetricsRelabelConfigsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetAction

GetAction returns the Action field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetActionOk

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetModulus

GetModulus returns the Modulus field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetModulusOk

GetModulusOk returns a tuple with the Modulus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetRegex

GetRegex returns the Regex field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetRegexOk

GetRegexOk returns a tuple with the Regex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetReplacement

GetReplacement returns the Replacement field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetReplacementOk

GetReplacementOk returns a tuple with the Replacement field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetSeparator

GetSeparator returns the Separator field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetSeparatorOk

GetSeparatorOk returns a tuple with the Separator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetSourceLabels

GetSourceLabels returns the SourceLabels field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetSourceLabelsOk

GetSourceLabelsOk returns a tuple with the SourceLabels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetTargetLabel

GetTargetLabel returns the TargetLabel field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetTargetLabelOk

GetTargetLabelOk returns a tuple with the TargetLabel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasAction

HasAction returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasModulus

HasModulus returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasRegex

HasRegex returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasReplacement

HasReplacement returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasSeparator

HasSeparator returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasSourceLabels

HasSourceLabels returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasTargetLabel

HasTargetLabel returns a boolean if a field has been set.

func (CreateScrapeConfigPayloadMetricsRelabelConfigsInner) MarshalJSON

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetAction

SetAction gets a reference to the given string and assigns it to the Action field.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetModulus

SetModulus gets a reference to the given float32 and assigns it to the Modulus field.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetRegex

SetRegex gets a reference to the given string and assigns it to the Regex field.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetReplacement

SetReplacement gets a reference to the given string and assigns it to the Replacement field.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetSeparator

SetSeparator gets a reference to the given string and assigns it to the Separator field.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetSourceLabels

SetSourceLabels gets a reference to the given []string and assigns it to the SourceLabels field.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetTargetLabel

SetTargetLabel gets a reference to the given string and assigns it to the TargetLabel field.

func (CreateScrapeConfigPayloadMetricsRelabelConfigsInner) ToMap

type CreateScrapeConfigPayloadOauth2

type CreateScrapeConfigPayloadOauth2 struct {
	// clientId
	ClientId string `json:"clientId"`
	// clientSecret
	ClientSecret string `json:"clientSecret"`
	// The URL to fetch the token from.
	Scopes    []string                                  `json:"scopes,omitempty"`
	TlsConfig *CreateScrapeConfigPayloadOauth2TlsConfig `json:"tlsConfig,omitempty"`
	// The URL to fetch the token from.
	TokenUrl string `json:"tokenUrl"`
}

CreateScrapeConfigPayloadOauth2 OAuth 2.0 authentication using the client credentials grant type. Prometheus fetches an access token from the specified endpoint with the given client access and secret keys. `Additional Validators:` * if oauth2 is in the body no other authentication method should be in the body

func NewCreateScrapeConfigPayloadOauth2

func NewCreateScrapeConfigPayloadOauth2(clientId string, clientSecret string, tokenUrl string) *CreateScrapeConfigPayloadOauth2

NewCreateScrapeConfigPayloadOauth2 instantiates a new CreateScrapeConfigPayloadOauth2 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateScrapeConfigPayloadOauth2WithDefaults

func NewCreateScrapeConfigPayloadOauth2WithDefaults() *CreateScrapeConfigPayloadOauth2

NewCreateScrapeConfigPayloadOauth2WithDefaults instantiates a new CreateScrapeConfigPayloadOauth2 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateScrapeConfigPayloadOauth2) GetClientId

func (o *CreateScrapeConfigPayloadOauth2) GetClientId() string

GetClientId returns the ClientId field value

func (*CreateScrapeConfigPayloadOauth2) GetClientIdOk

func (o *CreateScrapeConfigPayloadOauth2) GetClientIdOk() (*string, bool)

GetClientIdOk returns a tuple with the ClientId field value and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadOauth2) GetClientSecret

func (o *CreateScrapeConfigPayloadOauth2) GetClientSecret() string

GetClientSecret returns the ClientSecret field value

func (*CreateScrapeConfigPayloadOauth2) GetClientSecretOk

func (o *CreateScrapeConfigPayloadOauth2) GetClientSecretOk() (*string, bool)

GetClientSecretOk returns a tuple with the ClientSecret field value and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadOauth2) GetScopes

func (o *CreateScrapeConfigPayloadOauth2) GetScopes() []string

GetScopes returns the Scopes field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadOauth2) GetScopesOk

func (o *CreateScrapeConfigPayloadOauth2) GetScopesOk() ([]string, bool)

GetScopesOk returns a tuple with the Scopes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadOauth2) GetTlsConfig

GetTlsConfig returns the TlsConfig field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadOauth2) GetTlsConfigOk

GetTlsConfigOk returns a tuple with the TlsConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadOauth2) GetTokenUrl

func (o *CreateScrapeConfigPayloadOauth2) GetTokenUrl() string

GetTokenUrl returns the TokenUrl field value

func (*CreateScrapeConfigPayloadOauth2) GetTokenUrlOk

func (o *CreateScrapeConfigPayloadOauth2) GetTokenUrlOk() (*string, bool)

GetTokenUrlOk returns a tuple with the TokenUrl field value and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadOauth2) HasScopes

func (o *CreateScrapeConfigPayloadOauth2) HasScopes() bool

HasScopes returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadOauth2) HasTlsConfig

func (o *CreateScrapeConfigPayloadOauth2) HasTlsConfig() bool

HasTlsConfig returns a boolean if a field has been set.

func (CreateScrapeConfigPayloadOauth2) MarshalJSON

func (o CreateScrapeConfigPayloadOauth2) MarshalJSON() ([]byte, error)

func (*CreateScrapeConfigPayloadOauth2) SetClientId

func (o *CreateScrapeConfigPayloadOauth2) SetClientId(v string)

SetClientId sets field value

func (*CreateScrapeConfigPayloadOauth2) SetClientSecret

func (o *CreateScrapeConfigPayloadOauth2) SetClientSecret(v string)

SetClientSecret sets field value

func (*CreateScrapeConfigPayloadOauth2) SetScopes

func (o *CreateScrapeConfigPayloadOauth2) SetScopes(v []string)

SetScopes gets a reference to the given []string and assigns it to the Scopes field.

func (*CreateScrapeConfigPayloadOauth2) SetTlsConfig

SetTlsConfig gets a reference to the given CreateScrapeConfigPayloadOauth2TlsConfig and assigns it to the TlsConfig field.

func (*CreateScrapeConfigPayloadOauth2) SetTokenUrl

func (o *CreateScrapeConfigPayloadOauth2) SetTokenUrl(v string)

SetTokenUrl sets field value

func (CreateScrapeConfigPayloadOauth2) ToMap

func (o CreateScrapeConfigPayloadOauth2) ToMap() (map[string]interface{}, error)

func (*CreateScrapeConfigPayloadOauth2) UnmarshalJSON

func (o *CreateScrapeConfigPayloadOauth2) UnmarshalJSON(data []byte) (err error)

type CreateScrapeConfigPayloadOauth2TlsConfig

type CreateScrapeConfigPayloadOauth2TlsConfig struct {
	// Disable validation of the server certificate.
	InsecureSkipVerify *bool `json:"insecureSkipVerify,omitempty"`
}

CreateScrapeConfigPayloadOauth2TlsConfig Configures the scrape request's TLS settings.

func NewCreateScrapeConfigPayloadOauth2TlsConfig

func NewCreateScrapeConfigPayloadOauth2TlsConfig() *CreateScrapeConfigPayloadOauth2TlsConfig

NewCreateScrapeConfigPayloadOauth2TlsConfig instantiates a new CreateScrapeConfigPayloadOauth2TlsConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateScrapeConfigPayloadOauth2TlsConfigWithDefaults

func NewCreateScrapeConfigPayloadOauth2TlsConfigWithDefaults() *CreateScrapeConfigPayloadOauth2TlsConfig

NewCreateScrapeConfigPayloadOauth2TlsConfigWithDefaults instantiates a new CreateScrapeConfigPayloadOauth2TlsConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateScrapeConfigPayloadOauth2TlsConfig) GetInsecureSkipVerify

func (o *CreateScrapeConfigPayloadOauth2TlsConfig) GetInsecureSkipVerify() bool

GetInsecureSkipVerify returns the InsecureSkipVerify field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadOauth2TlsConfig) GetInsecureSkipVerifyOk

func (o *CreateScrapeConfigPayloadOauth2TlsConfig) GetInsecureSkipVerifyOk() (*bool, bool)

GetInsecureSkipVerifyOk returns a tuple with the InsecureSkipVerify field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadOauth2TlsConfig) HasInsecureSkipVerify

func (o *CreateScrapeConfigPayloadOauth2TlsConfig) HasInsecureSkipVerify() bool

HasInsecureSkipVerify returns a boolean if a field has been set.

func (CreateScrapeConfigPayloadOauth2TlsConfig) MarshalJSON

func (*CreateScrapeConfigPayloadOauth2TlsConfig) SetInsecureSkipVerify

func (o *CreateScrapeConfigPayloadOauth2TlsConfig) SetInsecureSkipVerify(v bool)

SetInsecureSkipVerify gets a reference to the given bool and assigns it to the InsecureSkipVerify field.

func (CreateScrapeConfigPayloadOauth2TlsConfig) ToMap

func (o CreateScrapeConfigPayloadOauth2TlsConfig) ToMap() (map[string]interface{}, error)

type CreateScrapeConfigPayloadStaticConfigsInner

type CreateScrapeConfigPayloadStaticConfigsInner struct {
	// Labels assigned to all metrics scraped from the targets. `Additional Validators:` * should not contain more than 10 keys * each key and value should not be longer than 200 characters
	Labels map[string]interface{} `json:"labels,omitempty"`
	// The targets specified by the static config.
	Targets []string `json:"targets"`
}

CreateScrapeConfigPayloadStaticConfigsInner struct for CreateScrapeConfigPayloadStaticConfigsInner

func NewCreateScrapeConfigPayloadStaticConfigsInner

func NewCreateScrapeConfigPayloadStaticConfigsInner(targets []string) *CreateScrapeConfigPayloadStaticConfigsInner

NewCreateScrapeConfigPayloadStaticConfigsInner instantiates a new CreateScrapeConfigPayloadStaticConfigsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateScrapeConfigPayloadStaticConfigsInnerWithDefaults

func NewCreateScrapeConfigPayloadStaticConfigsInnerWithDefaults() *CreateScrapeConfigPayloadStaticConfigsInner

NewCreateScrapeConfigPayloadStaticConfigsInnerWithDefaults instantiates a new CreateScrapeConfigPayloadStaticConfigsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateScrapeConfigPayloadStaticConfigsInner) GetLabels

func (o *CreateScrapeConfigPayloadStaticConfigsInner) GetLabels() map[string]interface{}

GetLabels returns the Labels field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadStaticConfigsInner) GetLabelsOk

func (o *CreateScrapeConfigPayloadStaticConfigsInner) GetLabelsOk() (map[string]interface{}, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadStaticConfigsInner) GetTargets

GetTargets returns the Targets field value

func (*CreateScrapeConfigPayloadStaticConfigsInner) GetTargetsOk

GetTargetsOk returns a tuple with the Targets field value and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadStaticConfigsInner) HasLabels

HasLabels returns a boolean if a field has been set.

func (CreateScrapeConfigPayloadStaticConfigsInner) MarshalJSON

func (*CreateScrapeConfigPayloadStaticConfigsInner) SetLabels

func (o *CreateScrapeConfigPayloadStaticConfigsInner) SetLabels(v map[string]interface{})

SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.

func (*CreateScrapeConfigPayloadStaticConfigsInner) SetTargets

SetTargets sets field value

func (CreateScrapeConfigPayloadStaticConfigsInner) ToMap

func (o CreateScrapeConfigPayloadStaticConfigsInner) ToMap() (map[string]interface{}, error)

func (*CreateScrapeConfigPayloadStaticConfigsInner) UnmarshalJSON

func (o *CreateScrapeConfigPayloadStaticConfigsInner) UnmarshalJSON(data []byte) (err error)

type CreateScrapeConfigPayloadTlsConfig

type CreateScrapeConfigPayloadTlsConfig struct {
	// Disable validation of the server certificate.
	InsecureSkipVerify *bool `json:"insecureSkipVerify,omitempty"`
}

CreateScrapeConfigPayloadTlsConfig Configures the scrape request's TLS settings.

func NewCreateScrapeConfigPayloadTlsConfig

func NewCreateScrapeConfigPayloadTlsConfig() *CreateScrapeConfigPayloadTlsConfig

NewCreateScrapeConfigPayloadTlsConfig instantiates a new CreateScrapeConfigPayloadTlsConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateScrapeConfigPayloadTlsConfigWithDefaults

func NewCreateScrapeConfigPayloadTlsConfigWithDefaults() *CreateScrapeConfigPayloadTlsConfig

NewCreateScrapeConfigPayloadTlsConfigWithDefaults instantiates a new CreateScrapeConfigPayloadTlsConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateScrapeConfigPayloadTlsConfig) GetInsecureSkipVerify

func (o *CreateScrapeConfigPayloadTlsConfig) GetInsecureSkipVerify() bool

GetInsecureSkipVerify returns the InsecureSkipVerify field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadTlsConfig) GetInsecureSkipVerifyOk

func (o *CreateScrapeConfigPayloadTlsConfig) GetInsecureSkipVerifyOk() (*bool, bool)

GetInsecureSkipVerifyOk returns a tuple with the InsecureSkipVerify field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScrapeConfigPayloadTlsConfig) HasInsecureSkipVerify

func (o *CreateScrapeConfigPayloadTlsConfig) HasInsecureSkipVerify() bool

HasInsecureSkipVerify returns a boolean if a field has been set.

func (CreateScrapeConfigPayloadTlsConfig) MarshalJSON

func (o CreateScrapeConfigPayloadTlsConfig) MarshalJSON() ([]byte, error)

func (*CreateScrapeConfigPayloadTlsConfig) SetInsecureSkipVerify

func (o *CreateScrapeConfigPayloadTlsConfig) SetInsecureSkipVerify(v bool)

SetInsecureSkipVerify gets a reference to the given bool and assigns it to the InsecureSkipVerify field.

func (CreateScrapeConfigPayloadTlsConfig) ToMap

func (o CreateScrapeConfigPayloadTlsConfig) ToMap() (map[string]interface{}, error)

type Credentials

type Credentials struct {
	Description *string `json:"description,omitempty"`
	Password    string  `json:"password"`
	Username    string  `json:"username"`
}

Credentials struct for Credentials

func NewCredentials

func NewCredentials(password string, username string) *Credentials

NewCredentials instantiates a new Credentials object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCredentialsWithDefaults

func NewCredentialsWithDefaults() *Credentials

NewCredentialsWithDefaults instantiates a new Credentials object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Credentials) GetDescription

func (o *Credentials) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Credentials) GetDescriptionOk

func (o *Credentials) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Credentials) GetPassword

func (o *Credentials) GetPassword() string

GetPassword returns the Password field value

func (*Credentials) GetPasswordOk

func (o *Credentials) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set.

func (*Credentials) GetUsername

func (o *Credentials) GetUsername() string

GetUsername returns the Username field value

func (*Credentials) GetUsernameOk

func (o *Credentials) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set.

func (*Credentials) HasDescription

func (o *Credentials) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (Credentials) MarshalJSON

func (o Credentials) MarshalJSON() ([]byte, error)

func (*Credentials) SetDescription

func (o *Credentials) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Credentials) SetPassword

func (o *Credentials) SetPassword(v string)

SetPassword sets field value

func (*Credentials) SetUsername

func (o *Credentials) SetUsername(v string)

SetUsername sets field value

func (Credentials) ToMap

func (o Credentials) ToMap() (map[string]interface{}, error)

func (*Credentials) UnmarshalJSON

func (o *Credentials) UnmarshalJSON(data []byte) (err error)

type CredentialsRemoteWriteConfig

type CredentialsRemoteWriteConfig struct {
	CredentialsMaxLimit int32  `json:"credentialsMaxLimit"`
	MaxLimit            int32  `json:"maxLimit"`
	Message             string `json:"message"`
}

CredentialsRemoteWriteConfig struct for CredentialsRemoteWriteConfig

func NewCredentialsRemoteWriteConfig

func NewCredentialsRemoteWriteConfig(credentialsMaxLimit int32, maxLimit int32, message string) *CredentialsRemoteWriteConfig

NewCredentialsRemoteWriteConfig instantiates a new CredentialsRemoteWriteConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCredentialsRemoteWriteConfigWithDefaults

func NewCredentialsRemoteWriteConfigWithDefaults() *CredentialsRemoteWriteConfig

NewCredentialsRemoteWriteConfigWithDefaults instantiates a new CredentialsRemoteWriteConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CredentialsRemoteWriteConfig) GetCredentialsMaxLimit

func (o *CredentialsRemoteWriteConfig) GetCredentialsMaxLimit() int32

GetCredentialsMaxLimit returns the CredentialsMaxLimit field value

func (*CredentialsRemoteWriteConfig) GetCredentialsMaxLimitOk

func (o *CredentialsRemoteWriteConfig) GetCredentialsMaxLimitOk() (*int32, bool)

GetCredentialsMaxLimitOk returns a tuple with the CredentialsMaxLimit field value and a boolean to check if the value has been set.

func (*CredentialsRemoteWriteConfig) GetMaxLimit

func (o *CredentialsRemoteWriteConfig) GetMaxLimit() int32

GetMaxLimit returns the MaxLimit field value

func (*CredentialsRemoteWriteConfig) GetMaxLimitOk

func (o *CredentialsRemoteWriteConfig) GetMaxLimitOk() (*int32, bool)

GetMaxLimitOk returns a tuple with the MaxLimit field value and a boolean to check if the value has been set.

func (*CredentialsRemoteWriteConfig) GetMessage

func (o *CredentialsRemoteWriteConfig) GetMessage() string

GetMessage returns the Message field value

func (*CredentialsRemoteWriteConfig) GetMessageOk

func (o *CredentialsRemoteWriteConfig) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (CredentialsRemoteWriteConfig) MarshalJSON

func (o CredentialsRemoteWriteConfig) MarshalJSON() ([]byte, error)

func (*CredentialsRemoteWriteConfig) SetCredentialsMaxLimit

func (o *CredentialsRemoteWriteConfig) SetCredentialsMaxLimit(v int32)

SetCredentialsMaxLimit sets field value

func (*CredentialsRemoteWriteConfig) SetMaxLimit

func (o *CredentialsRemoteWriteConfig) SetMaxLimit(v int32)

SetMaxLimit sets field value

func (*CredentialsRemoteWriteConfig) SetMessage

func (o *CredentialsRemoteWriteConfig) SetMessage(v string)

SetMessage sets field value

func (CredentialsRemoteWriteConfig) ToMap

func (o CredentialsRemoteWriteConfig) ToMap() (map[string]interface{}, error)

func (*CredentialsRemoteWriteConfig) UnmarshalJSON

func (o *CredentialsRemoteWriteConfig) UnmarshalJSON(data []byte) (err error)

type CredentialsRemoteWriteDeleteResponse

type CredentialsRemoteWriteDeleteResponse struct {
	MaxLimit int32  `json:"maxLimit"`
	Message  string `json:"message"`
}

CredentialsRemoteWriteDeleteResponse struct for CredentialsRemoteWriteDeleteResponse

func NewCredentialsRemoteWriteDeleteResponse

func NewCredentialsRemoteWriteDeleteResponse(maxLimit int32, message string) *CredentialsRemoteWriteDeleteResponse

NewCredentialsRemoteWriteDeleteResponse instantiates a new CredentialsRemoteWriteDeleteResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCredentialsRemoteWriteDeleteResponseWithDefaults

func NewCredentialsRemoteWriteDeleteResponseWithDefaults() *CredentialsRemoteWriteDeleteResponse

NewCredentialsRemoteWriteDeleteResponseWithDefaults instantiates a new CredentialsRemoteWriteDeleteResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CredentialsRemoteWriteDeleteResponse) GetMaxLimit

GetMaxLimit returns the MaxLimit field value

func (*CredentialsRemoteWriteDeleteResponse) GetMaxLimitOk

func (o *CredentialsRemoteWriteDeleteResponse) GetMaxLimitOk() (*int32, bool)

GetMaxLimitOk returns a tuple with the MaxLimit field value and a boolean to check if the value has been set.

func (*CredentialsRemoteWriteDeleteResponse) GetMessage

GetMessage returns the Message field value

func (*CredentialsRemoteWriteDeleteResponse) GetMessageOk

func (o *CredentialsRemoteWriteDeleteResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (CredentialsRemoteWriteDeleteResponse) MarshalJSON

func (o CredentialsRemoteWriteDeleteResponse) MarshalJSON() ([]byte, error)

func (*CredentialsRemoteWriteDeleteResponse) SetMaxLimit

func (o *CredentialsRemoteWriteDeleteResponse) SetMaxLimit(v int32)

SetMaxLimit sets field value

func (*CredentialsRemoteWriteDeleteResponse) SetMessage

SetMessage sets field value

func (CredentialsRemoteWriteDeleteResponse) ToMap

func (o CredentialsRemoteWriteDeleteResponse) ToMap() (map[string]interface{}, error)

func (*CredentialsRemoteWriteDeleteResponse) UnmarshalJSON

func (o *CredentialsRemoteWriteDeleteResponse) UnmarshalJSON(data []byte) (err error)

type DefaultAPI

type DefaultAPI interface {

	/*
		CreateAlertConfigReceiver Method for CreateAlertConfigReceiver

		Create alert config receiver.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiCreateAlertConfigReceiverRequest
	*/
	CreateAlertConfigReceiver(ctx context.Context, instanceId string, projectId string) ApiCreateAlertConfigReceiverRequest

	// CreateAlertConfigReceiverExecute executes the request
	//  @return AlertConfigReceiversResponse
	CreateAlertConfigReceiverExecute(r ApiCreateAlertConfigReceiverRequest) (*AlertConfigReceiversResponse, error)

	/*
		CreateAlertConfigRoute Method for CreateAlertConfigRoute

		Create alert config route in routes of route.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiCreateAlertConfigRouteRequest
	*/
	CreateAlertConfigRoute(ctx context.Context, instanceId string, projectId string) ApiCreateAlertConfigRouteRequest

	// CreateAlertConfigRouteExecute executes the request
	//  @return AlertConfigRouteResponse
	CreateAlertConfigRouteExecute(r ApiCreateAlertConfigRouteRequest) (*AlertConfigRouteResponse, error)

	/*
		CreateAlertRecord Method for CreateAlertRecord

		Create alert record.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param groupName
		@param instanceId
		@param projectId
		@return ApiCreateAlertRecordRequest
	*/
	CreateAlertRecord(ctx context.Context, groupName string, instanceId string, projectId string) ApiCreateAlertRecordRequest

	// CreateAlertRecordExecute executes the request
	//  @return AlertRecordsResponse
	CreateAlertRecordExecute(r ApiCreateAlertRecordRequest) (*AlertRecordsResponse, error)

	/*
		CreateAlertgroups Method for CreateAlertgroups

		Create alert group.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiCreateAlertgroupsRequest
	*/
	CreateAlertgroups(ctx context.Context, instanceId string, projectId string) ApiCreateAlertgroupsRequest

	// CreateAlertgroupsExecute executes the request
	//  @return AlertGroupsResponse
	CreateAlertgroupsExecute(r ApiCreateAlertgroupsRequest) (*AlertGroupsResponse, error)

	/*
		CreateAlertrules Method for CreateAlertrules

		Create alert rule.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param groupName
		@param instanceId
		@param projectId
		@return ApiCreateAlertrulesRequest
	*/
	CreateAlertrules(ctx context.Context, groupName string, instanceId string, projectId string) ApiCreateAlertrulesRequest

	// CreateAlertrulesExecute executes the request
	//  @return AlertRulesResponse
	CreateAlertrulesExecute(r ApiCreateAlertrulesRequest) (*AlertRulesResponse, error)

	/*
		CreateBackup Method for CreateBackup

		Create a backup.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiCreateBackupRequest
	*/
	CreateBackup(ctx context.Context, instanceId string, projectId string) ApiCreateBackupRequest

	// CreateBackupExecute executes the request
	//  @return Message
	CreateBackupExecute(r ApiCreateBackupRequest) (*Message, error)

	/*
		CreateBackupSchedule Method for CreateBackupSchedule

		Create backup schedule.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiCreateBackupScheduleRequest
	*/
	CreateBackupSchedule(ctx context.Context, instanceId string, projectId string) ApiCreateBackupScheduleRequest

	// CreateBackupScheduleExecute executes the request
	//  @return BackupSchedulePostResponse
	CreateBackupScheduleExecute(r ApiCreateBackupScheduleRequest) (*BackupSchedulePostResponse, error)

	/*
		CreateCertCheck Method for CreateCertCheck

		Create cert check.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiCreateCertCheckRequest
	*/
	CreateCertCheck(ctx context.Context, instanceId string, projectId string) ApiCreateCertCheckRequest

	// CreateCertCheckExecute executes the request
	//  @return CertCheckResponse
	CreateCertCheckExecute(r ApiCreateCertCheckRequest) (*CertCheckResponse, error)

	/*
		CreateCredentials Method for CreateCredentials

		Create technical user credentials.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiCreateCredentialsRequest
	*/
	CreateCredentials(ctx context.Context, instanceId string, projectId string) ApiCreateCredentialsRequest

	// CreateCredentialsExecute executes the request
	//  @return CreateCredentialsResponse
	CreateCredentialsExecute(r ApiCreateCredentialsRequest) (*CreateCredentialsResponse, error)

	/*
		CreateElasticsearchCheck Method for CreateElasticsearchCheck

		Create elasticsearch check.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiCreateElasticsearchCheckRequest
	*/
	CreateElasticsearchCheck(ctx context.Context, instanceId string, projectId string) ApiCreateElasticsearchCheckRequest

	// CreateElasticsearchCheckExecute executes the request
	//  @return ElasticsearchCheckResponse
	CreateElasticsearchCheckExecute(r ApiCreateElasticsearchCheckRequest) (*ElasticsearchCheckResponse, error)

	/*
		CreateHttpCheck Method for CreateHttpCheck

		Create http check.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiCreateHttpCheckRequest
	*/
	CreateHttpCheck(ctx context.Context, instanceId string, projectId string) ApiCreateHttpCheckRequest

	// CreateHttpCheckExecute executes the request
	//  @return HttpCheckResponse
	CreateHttpCheckExecute(r ApiCreateHttpCheckRequest) (*HttpCheckResponse, error)

	/*
		CreateInstance Method for CreateInstance

		Create new instance.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId
		@return ApiCreateInstanceRequest
	*/
	CreateInstance(ctx context.Context, projectId string) ApiCreateInstanceRequest

	// CreateInstanceExecute executes the request
	//  @return CreateInstanceResponse
	CreateInstanceExecute(r ApiCreateInstanceRequest) (*CreateInstanceResponse, error)

	/*
		CreateLogsAlertgroups Method for CreateLogsAlertgroups

		Create logs alert group config.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiCreateLogsAlertgroupsRequest
	*/
	CreateLogsAlertgroups(ctx context.Context, instanceId string, projectId string) ApiCreateLogsAlertgroupsRequest

	// CreateLogsAlertgroupsExecute executes the request
	//  @return AlertGroupsResponse
	CreateLogsAlertgroupsExecute(r ApiCreateLogsAlertgroupsRequest) (*AlertGroupsResponse, error)

	/*
		CreateMongodbCheck Method for CreateMongodbCheck

		Create mongodb check.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiCreateMongodbCheckRequest
	*/
	CreateMongodbCheck(ctx context.Context, instanceId string, projectId string) ApiCreateMongodbCheckRequest

	// CreateMongodbCheckExecute executes the request
	//  @return MongodbCheckResponse
	CreateMongodbCheckExecute(r ApiCreateMongodbCheckRequest) (*MongodbCheckResponse, error)

	/*
		CreateMysqlCheck Method for CreateMysqlCheck

		Create mysql check.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiCreateMysqlCheckRequest
	*/
	CreateMysqlCheck(ctx context.Context, instanceId string, projectId string) ApiCreateMysqlCheckRequest

	// CreateMysqlCheckExecute executes the request
	//  @return MysqlCheckResponse
	CreateMysqlCheckExecute(r ApiCreateMysqlCheckRequest) (*MysqlCheckResponse, error)

	/*
		CreateNetworkCheck Method for CreateNetworkCheck

		Create network check.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiCreateNetworkCheckRequest
	*/
	CreateNetworkCheck(ctx context.Context, instanceId string, projectId string) ApiCreateNetworkCheckRequest

	// CreateNetworkCheckExecute executes the request
	//  @return NetworkCheckResponse
	CreateNetworkCheckExecute(r ApiCreateNetworkCheckRequest) (*NetworkCheckResponse, error)

	/*
		CreatePingCheck Method for CreatePingCheck

		Create ping check.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiCreatePingCheckRequest
	*/
	CreatePingCheck(ctx context.Context, instanceId string, projectId string) ApiCreatePingCheckRequest

	// CreatePingCheckExecute executes the request
	//  @return PingCheckResponse
	CreatePingCheckExecute(r ApiCreatePingCheckRequest) (*PingCheckResponse, error)

	/*
		CreatePostgresqlCheck Method for CreatePostgresqlCheck

		Create postgresql check.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiCreatePostgresqlCheckRequest
	*/
	CreatePostgresqlCheck(ctx context.Context, instanceId string, projectId string) ApiCreatePostgresqlCheckRequest

	// CreatePostgresqlCheckExecute executes the request
	//  @return PostgresqlCheckResponse
	CreatePostgresqlCheckExecute(r ApiCreatePostgresqlCheckRequest) (*PostgresqlCheckResponse, error)

	/*
		CreateRabbitmqCheck Method for CreateRabbitmqCheck

		Create rabbitmq check.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiCreateRabbitmqCheckRequest
	*/
	CreateRabbitmqCheck(ctx context.Context, instanceId string, projectId string) ApiCreateRabbitmqCheckRequest

	// CreateRabbitmqCheckExecute executes the request
	//  @return RabbitmqCheckResponse
	CreateRabbitmqCheckExecute(r ApiCreateRabbitmqCheckRequest) (*RabbitmqCheckResponse, error)

	/*
		CreateRedisCheck Method for CreateRedisCheck

		Create redis check.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiCreateRedisCheckRequest
	*/
	CreateRedisCheck(ctx context.Context, instanceId string, projectId string) ApiCreateRedisCheckRequest

	// CreateRedisCheckExecute executes the request
	//  @return RedisCheckResponse
	CreateRedisCheckExecute(r ApiCreateRedisCheckRequest) (*RedisCheckResponse, error)

	/*
		CreateScrapeConfig Method for CreateScrapeConfig

		Create scrape config.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiCreateScrapeConfigRequest
	*/
	CreateScrapeConfig(ctx context.Context, instanceId string, projectId string) ApiCreateScrapeConfigRequest

	// CreateScrapeConfigExecute executes the request
	//  @return ScrapeConfigsResponse
	CreateScrapeConfigExecute(r ApiCreateScrapeConfigRequest) (*ScrapeConfigsResponse, error)

	/*
		DeleteAlertConfigReceiver Method for DeleteAlertConfigReceiver

		Delete alert config receiver.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@param receiver
		@return ApiDeleteAlertConfigReceiverRequest
	*/
	DeleteAlertConfigReceiver(ctx context.Context, instanceId string, projectId string, receiver string) ApiDeleteAlertConfigReceiverRequest

	// DeleteAlertConfigReceiverExecute executes the request
	//  @return AlertConfigReceiversResponse
	DeleteAlertConfigReceiverExecute(r ApiDeleteAlertConfigReceiverRequest) (*AlertConfigReceiversResponse, error)

	/*
		DeleteAlertConfigRoute Method for DeleteAlertConfigRoute

		Delete alert receiver for route.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@param receiver
		@return ApiDeleteAlertConfigRouteRequest
	*/
	DeleteAlertConfigRoute(ctx context.Context, instanceId string, projectId string, receiver string) ApiDeleteAlertConfigRouteRequest

	// DeleteAlertConfigRouteExecute executes the request
	//  @return AlertConfigRouteResponse
	DeleteAlertConfigRouteExecute(r ApiDeleteAlertConfigRouteRequest) (*AlertConfigRouteResponse, error)

	/*
		DeleteAlertRecord Method for DeleteAlertRecord

		Delete alert record.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param alertRecord
		@param groupName
		@param instanceId
		@param projectId
		@return ApiDeleteAlertRecordRequest
	*/
	DeleteAlertRecord(ctx context.Context, alertRecord string, groupName string, instanceId string, projectId string) ApiDeleteAlertRecordRequest

	// DeleteAlertRecordExecute executes the request
	//  @return AlertRecordsResponse
	DeleteAlertRecordExecute(r ApiDeleteAlertRecordRequest) (*AlertRecordsResponse, error)

	/*
		DeleteAlertRecords Method for DeleteAlertRecords

		Delete alert records.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param groupName
		@param instanceId
		@param projectId
		@return ApiDeleteAlertRecordsRequest
	*/
	DeleteAlertRecords(ctx context.Context, groupName string, instanceId string, projectId string) ApiDeleteAlertRecordsRequest

	// DeleteAlertRecordsExecute executes the request
	//  @return AlertRecordsResponse
	DeleteAlertRecordsExecute(r ApiDeleteAlertRecordsRequest) (*AlertRecordsResponse, error)

	/*
		DeleteAlertgroup Method for DeleteAlertgroup

		Delete alert group config.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param groupName
		@param instanceId
		@param projectId
		@return ApiDeleteAlertgroupRequest
	*/
	DeleteAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiDeleteAlertgroupRequest

	// DeleteAlertgroupExecute executes the request
	//  @return AlertGroupsResponse
	DeleteAlertgroupExecute(r ApiDeleteAlertgroupRequest) (*AlertGroupsResponse, error)

	/*
		DeleteAlertgroups Method for DeleteAlertgroups

		Delete alert groups.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiDeleteAlertgroupsRequest
	*/
	DeleteAlertgroups(ctx context.Context, instanceId string, projectId string) ApiDeleteAlertgroupsRequest

	// DeleteAlertgroupsExecute executes the request
	//  @return AlertGroupsResponse
	DeleteAlertgroupsExecute(r ApiDeleteAlertgroupsRequest) (*AlertGroupsResponse, error)

	/*
		DeleteAlertrule Method for DeleteAlertrule

		Delete alert rule.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param alertName
		@param groupName
		@param instanceId
		@param projectId
		@return ApiDeleteAlertruleRequest
	*/
	DeleteAlertrule(ctx context.Context, alertName string, groupName string, instanceId string, projectId string) ApiDeleteAlertruleRequest

	// DeleteAlertruleExecute executes the request
	//  @return AlertRulesResponse
	DeleteAlertruleExecute(r ApiDeleteAlertruleRequest) (*AlertRulesResponse, error)

	/*
		DeleteAlertrules Method for DeleteAlertrules

		Delete alert rules.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param groupName
		@param instanceId
		@param projectId
		@return ApiDeleteAlertrulesRequest
	*/
	DeleteAlertrules(ctx context.Context, groupName string, instanceId string, projectId string) ApiDeleteAlertrulesRequest

	// DeleteAlertrulesExecute executes the request
	//  @return AlertRulesResponse
	DeleteAlertrulesExecute(r ApiDeleteAlertrulesRequest) (*AlertRulesResponse, error)

	/*
		DeleteCertCheck Method for DeleteCertCheck

		Delete cert check.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@param id
		@return ApiDeleteCertCheckRequest
	*/
	DeleteCertCheck(ctx context.Context, instanceId string, projectId string, id string) ApiDeleteCertCheckRequest

	// DeleteCertCheckExecute executes the request
	//  @return CertCheckResponse
	DeleteCertCheckExecute(r ApiDeleteCertCheckRequest) (*CertCheckResponse, error)

	/*
		DeleteCredentials Method for DeleteCredentials

		Delete technical credentials.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@param username
		@return ApiDeleteCredentialsRequest
	*/
	DeleteCredentials(ctx context.Context, instanceId string, projectId string, username string) ApiDeleteCredentialsRequest

	// DeleteCredentialsExecute executes the request
	//  @return Message
	DeleteCredentialsExecute(r ApiDeleteCredentialsRequest) (*Message, error)

	/*
		DeleteCredentialsRemoteWriteConfig Method for DeleteCredentialsRemoteWriteConfig

		Delete remote write config for credentials.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@param username
		@return ApiDeleteCredentialsRemoteWriteConfigRequest
	*/
	DeleteCredentialsRemoteWriteConfig(ctx context.Context, instanceId string, projectId string, username string) ApiDeleteCredentialsRemoteWriteConfigRequest

	// DeleteCredentialsRemoteWriteConfigExecute executes the request
	//  @return CredentialsRemoteWriteDeleteResponse
	DeleteCredentialsRemoteWriteConfigExecute(r ApiDeleteCredentialsRemoteWriteConfigRequest) (*CredentialsRemoteWriteDeleteResponse, error)

	/*
		DeleteElasticsearchCheck Method for DeleteElasticsearchCheck

		Delete elasticsearch check.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@param instanceId
		@param projectId
		@return ApiDeleteElasticsearchCheckRequest
	*/
	DeleteElasticsearchCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteElasticsearchCheckRequest

	// DeleteElasticsearchCheckExecute executes the request
	//  @return ElasticsearchCheckResponse
	DeleteElasticsearchCheckExecute(r ApiDeleteElasticsearchCheckRequest) (*ElasticsearchCheckResponse, error)

	/*
		DeleteHttpCheck Method for DeleteHttpCheck

		Delete http check.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@param id
		@return ApiDeleteHttpCheckRequest
	*/
	DeleteHttpCheck(ctx context.Context, instanceId string, projectId string, id string) ApiDeleteHttpCheckRequest

	// DeleteHttpCheckExecute executes the request
	//  @return HttpCheckResponse
	DeleteHttpCheckExecute(r ApiDeleteHttpCheckRequest) (*HttpCheckResponse, error)

	/*
		DeleteInstance Method for DeleteInstance

		Delete instance.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiDeleteInstanceRequest
	*/
	DeleteInstance(ctx context.Context, instanceId string, projectId string) ApiDeleteInstanceRequest

	// DeleteInstanceExecute executes the request
	//  @return InstanceResponse
	DeleteInstanceExecute(r ApiDeleteInstanceRequest) (*InstanceResponse, error)

	/*
		DeleteLogsAlertgroup Method for DeleteLogsAlertgroup

		Delete logs alert group config.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param groupName
		@param instanceId
		@param projectId
		@return ApiDeleteLogsAlertgroupRequest
	*/
	DeleteLogsAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiDeleteLogsAlertgroupRequest

	// DeleteLogsAlertgroupExecute executes the request
	//  @return AlertGroupsResponse
	DeleteLogsAlertgroupExecute(r ApiDeleteLogsAlertgroupRequest) (*AlertGroupsResponse, error)

	/*
		DeleteMongodbCheck Method for DeleteMongodbCheck

		Delete mongodb check.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@param instanceId
		@param projectId
		@return ApiDeleteMongodbCheckRequest
	*/
	DeleteMongodbCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteMongodbCheckRequest

	// DeleteMongodbCheckExecute executes the request
	//  @return MongodbCheckResponse
	DeleteMongodbCheckExecute(r ApiDeleteMongodbCheckRequest) (*MongodbCheckResponse, error)

	/*
		DeleteMysqlCheck Method for DeleteMysqlCheck

		Delete mysql check.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@param instanceId
		@param projectId
		@return ApiDeleteMysqlCheckRequest
	*/
	DeleteMysqlCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteMysqlCheckRequest

	// DeleteMysqlCheckExecute executes the request
	//  @return MysqlCheckResponse
	DeleteMysqlCheckExecute(r ApiDeleteMysqlCheckRequest) (*MysqlCheckResponse, error)

	/*
		DeleteNetworkCheck Method for DeleteNetworkCheck

		Delete network check.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@param instanceId
		@param projectId
		@return ApiDeleteNetworkCheckRequest
	*/
	DeleteNetworkCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteNetworkCheckRequest

	// DeleteNetworkCheckExecute executes the request
	//  @return NetworkCheckResponse
	DeleteNetworkCheckExecute(r ApiDeleteNetworkCheckRequest) (*NetworkCheckResponse, error)

	/*
		DeletePingCheck Method for DeletePingCheck

		Delete ping check.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@param instanceId
		@param projectId
		@return ApiDeletePingCheckRequest
	*/
	DeletePingCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeletePingCheckRequest

	// DeletePingCheckExecute executes the request
	//  @return PingCheckResponse
	DeletePingCheckExecute(r ApiDeletePingCheckRequest) (*PingCheckResponse, error)

	/*
		DeletePostgresqlCheck Method for DeletePostgresqlCheck

		Delete postgresql check.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@param instanceId
		@param projectId
		@return ApiDeletePostgresqlCheckRequest
	*/
	DeletePostgresqlCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeletePostgresqlCheckRequest

	// DeletePostgresqlCheckExecute executes the request
	//  @return PostgresqlCheckResponse
	DeletePostgresqlCheckExecute(r ApiDeletePostgresqlCheckRequest) (*PostgresqlCheckResponse, error)

	/*
		DeleteRabbitmqCheck Method for DeleteRabbitmqCheck

		Delete rabbitmq check.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@param instanceId
		@param projectId
		@return ApiDeleteRabbitmqCheckRequest
	*/
	DeleteRabbitmqCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteRabbitmqCheckRequest

	// DeleteRabbitmqCheckExecute executes the request
	//  @return RabbitmqCheckResponse
	DeleteRabbitmqCheckExecute(r ApiDeleteRabbitmqCheckRequest) (*RabbitmqCheckResponse, error)

	/*
		DeleteRedisCheck Method for DeleteRedisCheck

		Delete redis check.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@param instanceId
		@param projectId
		@return ApiDeleteRedisCheckRequest
	*/
	DeleteRedisCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteRedisCheckRequest

	// DeleteRedisCheckExecute executes the request
	//  @return RedisCheckResponse
	DeleteRedisCheckExecute(r ApiDeleteRedisCheckRequest) (*RedisCheckResponse, error)

	/*
		DeleteScrapeConfig Method for DeleteScrapeConfig

		Delete scrape config.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param jobName
		@param projectId
		@return ApiDeleteScrapeConfigRequest
	*/
	DeleteScrapeConfig(ctx context.Context, instanceId string, jobName string, projectId string) ApiDeleteScrapeConfigRequest

	// DeleteScrapeConfigExecute executes the request
	//  @return DeleteScrapeConfigResponse
	DeleteScrapeConfigExecute(r ApiDeleteScrapeConfigRequest) (*DeleteScrapeConfigResponse, error)

	/*
		DeleteScrapeConfigs Method for DeleteScrapeConfigs

		Delete scrape configs.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiDeleteScrapeConfigsRequest
	*/
	DeleteScrapeConfigs(ctx context.Context, instanceId string, projectId string) ApiDeleteScrapeConfigsRequest

	// DeleteScrapeConfigsExecute executes the request
	//  @return ScrapeConfigsResponse
	DeleteScrapeConfigsExecute(r ApiDeleteScrapeConfigsRequest) (*ScrapeConfigsResponse, error)

	/*
		GetAlertConfigReceiver Method for GetAlertConfigReceiver

		Get alert config receivers.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@param receiver
		@return ApiGetAlertConfigReceiverRequest
	*/
	GetAlertConfigReceiver(ctx context.Context, instanceId string, projectId string, receiver string) ApiGetAlertConfigReceiverRequest

	// GetAlertConfigReceiverExecute executes the request
	//  @return Receiver
	GetAlertConfigReceiverExecute(r ApiGetAlertConfigReceiverRequest) (*Receiver, error)

	/*
		GetAlertConfigRoute Method for GetAlertConfigRoute

		Get alert receiver for route.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@param receiver
		@return ApiGetAlertConfigRouteRequest
	*/
	GetAlertConfigRoute(ctx context.Context, instanceId string, projectId string, receiver string) ApiGetAlertConfigRouteRequest

	// GetAlertConfigRouteExecute executes the request
	//  @return AlertConfigRouteResponse
	GetAlertConfigRouteExecute(r ApiGetAlertConfigRouteRequest) (*AlertConfigRouteResponse, error)

	/*
		GetAlertConfigs Method for GetAlertConfigs

		Get alert config.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiGetAlertConfigsRequest
	*/
	GetAlertConfigs(ctx context.Context, instanceId string, projectId string) ApiGetAlertConfigsRequest

	// GetAlertConfigsExecute executes the request
	//  @return GetAlertConfigsResponse
	GetAlertConfigsExecute(r ApiGetAlertConfigsRequest) (*GetAlertConfigsResponse, error)

	/*
		GetAlertRecord Method for GetAlertRecord

		Get alert record.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param alertRecord
		@param groupName
		@param instanceId
		@param projectId
		@return ApiGetAlertRecordRequest
	*/
	GetAlertRecord(ctx context.Context, alertRecord string, groupName string, instanceId string, projectId string) ApiGetAlertRecordRequest

	// GetAlertRecordExecute executes the request
	//  @return AlertRecordResponse
	GetAlertRecordExecute(r ApiGetAlertRecordRequest) (*AlertRecordResponse, error)

	/*
		GetAlertgroup Method for GetAlertgroup

		Get alert group.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param groupName
		@param instanceId
		@param projectId
		@return ApiGetAlertgroupRequest
	*/
	GetAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiGetAlertgroupRequest

	// GetAlertgroupExecute executes the request
	//  @return AlertGroupResponse
	GetAlertgroupExecute(r ApiGetAlertgroupRequest) (*AlertGroupResponse, error)

	/*
		GetAlertrule Method for GetAlertrule

		Get alert rule.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param alertName
		@param groupName
		@param instanceId
		@param projectId
		@return ApiGetAlertruleRequest
	*/
	GetAlertrule(ctx context.Context, alertName string, groupName string, instanceId string, projectId string) ApiGetAlertruleRequest

	// GetAlertruleExecute executes the request
	//  @return AlertRuleResponse
	GetAlertruleExecute(r ApiGetAlertruleRequest) (*AlertRuleResponse, error)

	/*
		GetCredentials Method for GetCredentials

		Get single technical credentials.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@param username
		@return ApiGetCredentialsRequest
	*/
	GetCredentials(ctx context.Context, instanceId string, projectId string, username string) ApiGetCredentialsRequest

	// GetCredentialsExecute executes the request
	//  @return GetCredentialsResponse
	GetCredentialsExecute(r ApiGetCredentialsRequest) (*GetCredentialsResponse, error)

	/*
		GetCredentialsRemoteWriteConfig Method for GetCredentialsRemoteWriteConfig

		Get remote write config.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@param username
		@return ApiGetCredentialsRemoteWriteConfigRequest
	*/
	GetCredentialsRemoteWriteConfig(ctx context.Context, instanceId string, projectId string, username string) ApiGetCredentialsRemoteWriteConfigRequest

	// GetCredentialsRemoteWriteConfigExecute executes the request
	//  @return CredentialsRemoteWriteConfig
	GetCredentialsRemoteWriteConfigExecute(r ApiGetCredentialsRemoteWriteConfigRequest) (*CredentialsRemoteWriteConfig, error)

	/*
		GetGrafanaConfigs Method for GetGrafanaConfigs

		Get grafana config.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiGetGrafanaConfigsRequest
	*/
	GetGrafanaConfigs(ctx context.Context, instanceId string, projectId string) ApiGetGrafanaConfigsRequest

	// GetGrafanaConfigsExecute executes the request
	//  @return GrafanaConfigs
	GetGrafanaConfigsExecute(r ApiGetGrafanaConfigsRequest) (*GrafanaConfigs, error)

	/*
		GetInstance Method for GetInstance

		Get instance information.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiGetInstanceRequest
	*/
	GetInstance(ctx context.Context, instanceId string, projectId string) ApiGetInstanceRequest

	// GetInstanceExecute executes the request
	//  @return GetInstanceResponse
	GetInstanceExecute(r ApiGetInstanceRequest) (*GetInstanceResponse, error)

	/*
		GetLogsAlertgroup Method for GetLogsAlertgroup

		Get logs alert group config.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param groupName
		@param instanceId
		@param projectId
		@return ApiGetLogsAlertgroupRequest
	*/
	GetLogsAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiGetLogsAlertgroupRequest

	// GetLogsAlertgroupExecute executes the request
	//  @return AlertGroupResponse
	GetLogsAlertgroupExecute(r ApiGetLogsAlertgroupRequest) (*AlertGroupResponse, error)

	/*
		GetLogsConfigs Method for GetLogsConfigs

		Get logs configuration.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiGetLogsConfigsRequest
	*/
	GetLogsConfigs(ctx context.Context, instanceId string, projectId string) ApiGetLogsConfigsRequest

	// GetLogsConfigsExecute executes the request
	//  @return LogsConfigResponse
	GetLogsConfigsExecute(r ApiGetLogsConfigsRequest) (*LogsConfigResponse, error)

	/*
		GetMetricsStorageRetention Method for GetMetricsStorageRetention

		Get metric storage retention time.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiGetMetricsStorageRetentionRequest
	*/
	GetMetricsStorageRetention(ctx context.Context, instanceId string, projectId string) ApiGetMetricsStorageRetentionRequest

	// GetMetricsStorageRetentionExecute executes the request
	//  @return GetMetricsStorageRetentionResponse
	GetMetricsStorageRetentionExecute(r ApiGetMetricsStorageRetentionRequest) (*GetMetricsStorageRetentionResponse, error)

	/*
		GetScrapeConfig Method for GetScrapeConfig

		Get scrape config.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param jobName
		@param projectId
		@return ApiGetScrapeConfigRequest
	*/
	GetScrapeConfig(ctx context.Context, instanceId string, jobName string, projectId string) ApiGetScrapeConfigRequest

	// GetScrapeConfigExecute executes the request
	//  @return GetScrapeConfigResponse
	GetScrapeConfigExecute(r ApiGetScrapeConfigRequest) (*GetScrapeConfigResponse, error)

	/*
		GetTracesConfigs Method for GetTracesConfigs

		Get traces config.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiGetTracesConfigsRequest
	*/
	GetTracesConfigs(ctx context.Context, instanceId string, projectId string) ApiGetTracesConfigsRequest

	// GetTracesConfigsExecute executes the request
	//  @return TracesConfigResponse
	GetTracesConfigsExecute(r ApiGetTracesConfigsRequest) (*TracesConfigResponse, error)

	/*
		ListACL Method for ListACL

		Get acl for instance.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiListACLRequest
	*/
	ListACL(ctx context.Context, instanceId string, projectId string) ApiListACLRequest

	// ListACLExecute executes the request
	//  @return ListACLResponse
	ListACLExecute(r ApiListACLRequest) (*ListACLResponse, error)

	/*
		ListAlertConfigReceivers Method for ListAlertConfigReceivers

		Get alert config receivers.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiListAlertConfigReceiversRequest
	*/
	ListAlertConfigReceivers(ctx context.Context, instanceId string, projectId string) ApiListAlertConfigReceiversRequest

	// ListAlertConfigReceiversExecute executes the request
	//  @return AlertConfigReceiversResponse
	ListAlertConfigReceiversExecute(r ApiListAlertConfigReceiversRequest) (*AlertConfigReceiversResponse, error)

	/*
		ListAlertConfigRoutes Method for ListAlertConfigRoutes

		Get alert config route.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiListAlertConfigRoutesRequest
	*/
	ListAlertConfigRoutes(ctx context.Context, instanceId string, projectId string) ApiListAlertConfigRoutesRequest

	// ListAlertConfigRoutesExecute executes the request
	//  @return AlertConfigRouteResponse
	ListAlertConfigRoutesExecute(r ApiListAlertConfigRoutesRequest) (*AlertConfigRouteResponse, error)

	/*
		ListAlertRecords Method for ListAlertRecords

		Get alert records.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param groupName
		@param instanceId
		@param projectId
		@return ApiListAlertRecordsRequest
	*/
	ListAlertRecords(ctx context.Context, groupName string, instanceId string, projectId string) ApiListAlertRecordsRequest

	// ListAlertRecordsExecute executes the request
	//  @return AlertRecordsResponse
	ListAlertRecordsExecute(r ApiListAlertRecordsRequest) (*AlertRecordsResponse, error)

	/*
		ListAlertgroups Method for ListAlertgroups

		Get alert groups.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiListAlertgroupsRequest
	*/
	ListAlertgroups(ctx context.Context, instanceId string, projectId string) ApiListAlertgroupsRequest

	// ListAlertgroupsExecute executes the request
	//  @return AlertGroupsResponse
	ListAlertgroupsExecute(r ApiListAlertgroupsRequest) (*AlertGroupsResponse, error)

	/*
		ListAlertrules Method for ListAlertrules

		Get alert rules.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param groupName
		@param instanceId
		@param projectId
		@return ApiListAlertrulesRequest
	*/
	ListAlertrules(ctx context.Context, groupName string, instanceId string, projectId string) ApiListAlertrulesRequest

	// ListAlertrulesExecute executes the request
	//  @return AlertRulesResponse
	ListAlertrulesExecute(r ApiListAlertrulesRequest) (*AlertRulesResponse, error)

	/*
		ListBackupRetentions Method for ListBackupRetentions

		Get backup retention.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiListBackupRetentionsRequest
	*/
	ListBackupRetentions(ctx context.Context, instanceId string, projectId string) ApiListBackupRetentionsRequest

	// ListBackupRetentionsExecute executes the request
	//  @return BackupRetentionResponse
	ListBackupRetentionsExecute(r ApiListBackupRetentionsRequest) (*BackupRetentionResponse, error)

	/*
		ListBackupSchedules Method for ListBackupSchedules

		Get backup schedules.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiListBackupSchedulesRequest
	*/
	ListBackupSchedules(ctx context.Context, instanceId string, projectId string) ApiListBackupSchedulesRequest

	// ListBackupSchedulesExecute executes the request
	//  @return BackupScheduleResponse
	ListBackupSchedulesExecute(r ApiListBackupSchedulesRequest) (*BackupScheduleResponse, error)

	/*
		ListBackups Method for ListBackups

		Get backups.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiListBackupsRequest
	*/
	ListBackups(ctx context.Context, instanceId string, projectId string) ApiListBackupsRequest

	// ListBackupsExecute executes the request
	//  @return BackupResponse
	ListBackupsExecute(r ApiListBackupsRequest) (*BackupResponse, error)

	/*
		ListCertChecks Method for ListCertChecks

		Get all cert checks configured.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiListCertChecksRequest
	*/
	ListCertChecks(ctx context.Context, instanceId string, projectId string) ApiListCertChecksRequest

	// ListCertChecksExecute executes the request
	//  @return CertCheckResponse
	ListCertChecksExecute(r ApiListCertChecksRequest) (*CertCheckResponse, error)

	/*
		ListCredentials Method for ListCredentials

		Get all technical user credentials.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiListCredentialsRequest
	*/
	ListCredentials(ctx context.Context, instanceId string, projectId string) ApiListCredentialsRequest

	// ListCredentialsExecute executes the request
	//  @return ListCredentialsResponse
	ListCredentialsExecute(r ApiListCredentialsRequest) (*ListCredentialsResponse, error)

	/*
		ListElasticsearchChecks Method for ListElasticsearchChecks

		Get all elasticsearch checks configured.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiListElasticsearchChecksRequest
	*/
	ListElasticsearchChecks(ctx context.Context, instanceId string, projectId string) ApiListElasticsearchChecksRequest

	// ListElasticsearchChecksExecute executes the request
	//  @return ElasticsearchCheckResponse
	ListElasticsearchChecksExecute(r ApiListElasticsearchChecksRequest) (*ElasticsearchCheckResponse, error)

	/*
		ListHttpChecks Method for ListHttpChecks

		Get all http checks configured.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiListHttpChecksRequest
	*/
	ListHttpChecks(ctx context.Context, instanceId string, projectId string) ApiListHttpChecksRequest

	// ListHttpChecksExecute executes the request
	//  @return HttpCheckResponse
	ListHttpChecksExecute(r ApiListHttpChecksRequest) (*HttpCheckResponse, error)

	/*
		ListInstances Method for ListInstances

		Get all instances for a project.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId
		@return ApiListInstancesRequest
	*/
	ListInstances(ctx context.Context, projectId string) ApiListInstancesRequest

	// ListInstancesExecute executes the request
	//  @return ListInstancesResponse
	ListInstancesExecute(r ApiListInstancesRequest) (*ListInstancesResponse, error)

	/*
		ListLogsAlertgroups Method for ListLogsAlertgroups

		Get logs alert groups config.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiListLogsAlertgroupsRequest
	*/
	ListLogsAlertgroups(ctx context.Context, instanceId string, projectId string) ApiListLogsAlertgroupsRequest

	// ListLogsAlertgroupsExecute executes the request
	//  @return AlertGroupsResponse
	ListLogsAlertgroupsExecute(r ApiListLogsAlertgroupsRequest) (*AlertGroupsResponse, error)

	/*
		ListMongodbChecks Method for ListMongodbChecks

		Get all mongodb checks configured.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiListMongodbChecksRequest
	*/
	ListMongodbChecks(ctx context.Context, instanceId string, projectId string) ApiListMongodbChecksRequest

	// ListMongodbChecksExecute executes the request
	//  @return MongodbCheckResponse
	ListMongodbChecksExecute(r ApiListMongodbChecksRequest) (*MongodbCheckResponse, error)

	/*
		ListMysqlChecks Method for ListMysqlChecks

		Get all mysql checks configured.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiListMysqlChecksRequest
	*/
	ListMysqlChecks(ctx context.Context, instanceId string, projectId string) ApiListMysqlChecksRequest

	// ListMysqlChecksExecute executes the request
	//  @return MysqlCheckResponse
	ListMysqlChecksExecute(r ApiListMysqlChecksRequest) (*MysqlCheckResponse, error)

	/*
		ListNetworkChecks Method for ListNetworkChecks

		Get all network checks configured.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiListNetworkChecksRequest
	*/
	ListNetworkChecks(ctx context.Context, instanceId string, projectId string) ApiListNetworkChecksRequest

	// ListNetworkChecksExecute executes the request
	//  @return NetworkCheckResponse
	ListNetworkChecksExecute(r ApiListNetworkChecksRequest) (*NetworkCheckResponse, error)

	/*
		ListOfferings Method for ListOfferings

		Get all plans.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId
		@return ApiListOfferingsRequest
	*/
	ListOfferings(ctx context.Context, projectId string) ApiListOfferingsRequest

	// ListOfferingsExecute executes the request
	//  @return Offerings
	ListOfferingsExecute(r ApiListOfferingsRequest) (*Offerings, error)

	/*
		ListPingChecks Method for ListPingChecks

		Get all ping checks configured.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiListPingChecksRequest
	*/
	ListPingChecks(ctx context.Context, instanceId string, projectId string) ApiListPingChecksRequest

	// ListPingChecksExecute executes the request
	//  @return PingCheckResponse
	ListPingChecksExecute(r ApiListPingChecksRequest) (*PingCheckResponse, error)

	/*
		ListPlans Method for ListPlans

		Get all plans.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId
		@return ApiListPlansRequest
	*/
	ListPlans(ctx context.Context, projectId string) ApiListPlansRequest

	// ListPlansExecute executes the request
	//  @return PlansResponse
	ListPlansExecute(r ApiListPlansRequest) (*PlansResponse, error)

	/*
		ListPostgresqlChecks Method for ListPostgresqlChecks

		Get all postgresql checks configured.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiListPostgresqlChecksRequest
	*/
	ListPostgresqlChecks(ctx context.Context, instanceId string, projectId string) ApiListPostgresqlChecksRequest

	// ListPostgresqlChecksExecute executes the request
	//  @return PostgresqlCheckResponse
	ListPostgresqlChecksExecute(r ApiListPostgresqlChecksRequest) (*PostgresqlCheckResponse, error)

	/*
		ListRabbitmqChecks Method for ListRabbitmqChecks

		Get all rabbitmq checks configured.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiListRabbitmqChecksRequest
	*/
	ListRabbitmqChecks(ctx context.Context, instanceId string, projectId string) ApiListRabbitmqChecksRequest

	// ListRabbitmqChecksExecute executes the request
	//  @return RabbitmqCheckResponse
	ListRabbitmqChecksExecute(r ApiListRabbitmqChecksRequest) (*RabbitmqCheckResponse, error)

	/*
		ListRedisChecks Method for ListRedisChecks

		Get all redis checks configured.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiListRedisChecksRequest
	*/
	ListRedisChecks(ctx context.Context, instanceId string, projectId string) ApiListRedisChecksRequest

	// ListRedisChecksExecute executes the request
	//  @return RedisCheckResponse
	ListRedisChecksExecute(r ApiListRedisChecksRequest) (*RedisCheckResponse, error)

	/*
		ListScrapeConfigs Method for ListScrapeConfigs

		Get scrape configs.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiListScrapeConfigsRequest
	*/
	ListScrapeConfigs(ctx context.Context, instanceId string, projectId string) ApiListScrapeConfigsRequest

	// ListScrapeConfigsExecute executes the request
	//  @return ListScrapeConfigsResponse
	ListScrapeConfigsExecute(r ApiListScrapeConfigsRequest) (*ListScrapeConfigsResponse, error)

	/*
		PartialUpdateAlertRecords Method for PartialUpdateAlertRecords

		Patch alert records.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param groupName
		@param instanceId
		@param projectId
		@return ApiPartialUpdateAlertRecordsRequest
	*/
	PartialUpdateAlertRecords(ctx context.Context, groupName string, instanceId string, projectId string) ApiPartialUpdateAlertRecordsRequest

	// PartialUpdateAlertRecordsExecute executes the request
	//  @return AlertRecordsResponse
	PartialUpdateAlertRecordsExecute(r ApiPartialUpdateAlertRecordsRequest) (*AlertRecordsResponse, error)

	/*
		PartialUpdateAlertgroups Method for PartialUpdateAlertgroups

		Patch alert groups.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiPartialUpdateAlertgroupsRequest
	*/
	PartialUpdateAlertgroups(ctx context.Context, instanceId string, projectId string) ApiPartialUpdateAlertgroupsRequest

	// PartialUpdateAlertgroupsExecute executes the request
	//  @return AlertGroupsResponse
	PartialUpdateAlertgroupsExecute(r ApiPartialUpdateAlertgroupsRequest) (*AlertGroupsResponse, error)

	/*
		PartialUpdateAlertrules Method for PartialUpdateAlertrules

		Patch alert rules.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param groupName
		@param instanceId
		@param projectId
		@return ApiPartialUpdateAlertrulesRequest
	*/
	PartialUpdateAlertrules(ctx context.Context, groupName string, instanceId string, projectId string) ApiPartialUpdateAlertrulesRequest

	// PartialUpdateAlertrulesExecute executes the request
	//  @return AlertRulesResponse
	PartialUpdateAlertrulesExecute(r ApiPartialUpdateAlertrulesRequest) (*AlertRulesResponse, error)

	/*
		PartialUpdateScrapeConfigs Method for PartialUpdateScrapeConfigs

		Update scrape configs.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiPartialUpdateScrapeConfigsRequest
	*/
	PartialUpdateScrapeConfigs(ctx context.Context, instanceId string, projectId string) ApiPartialUpdateScrapeConfigsRequest

	// PartialUpdateScrapeConfigsExecute executes the request
	//  @return ScrapeConfigsResponse
	PartialUpdateScrapeConfigsExecute(r ApiPartialUpdateScrapeConfigsRequest) (*ScrapeConfigsResponse, error)

	/*
		RestoreBackup Method for RestoreBackup

		Restore backup.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param backupDate
		@param instanceId
		@param projectId
		@return ApiRestoreBackupRequest
	*/
	RestoreBackup(ctx context.Context, backupDate string, instanceId string, projectId string) ApiRestoreBackupRequest

	// RestoreBackupExecute executes the request
	//  @return Message
	RestoreBackupExecute(r ApiRestoreBackupRequest) (*Message, error)

	/*
		UpdateACL Method for UpdateACL

		Update acl config.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiUpdateACLRequest
	*/
	UpdateACL(ctx context.Context, instanceId string, projectId string) ApiUpdateACLRequest

	// UpdateACLExecute executes the request
	//  @return Message
	UpdateACLExecute(r ApiUpdateACLRequest) (*Message, error)

	/*
		UpdateAlertConfigReceiver Method for UpdateAlertConfigReceiver

		Update alert config receiver.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@param receiver
		@return ApiUpdateAlertConfigReceiverRequest
	*/
	UpdateAlertConfigReceiver(ctx context.Context, instanceId string, projectId string, receiver string) ApiUpdateAlertConfigReceiverRequest

	// UpdateAlertConfigReceiverExecute executes the request
	//  @return AlertConfigReceiversResponse
	UpdateAlertConfigReceiverExecute(r ApiUpdateAlertConfigReceiverRequest) (*AlertConfigReceiversResponse, error)

	/*
		UpdateAlertConfigRoute Method for UpdateAlertConfigRoute

		Update alert receiver for route.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@param receiver
		@return ApiUpdateAlertConfigRouteRequest
	*/
	UpdateAlertConfigRoute(ctx context.Context, instanceId string, projectId string, receiver string) ApiUpdateAlertConfigRouteRequest

	// UpdateAlertConfigRouteExecute executes the request
	//  @return AlertConfigRouteResponse
	UpdateAlertConfigRouteExecute(r ApiUpdateAlertConfigRouteRequest) (*AlertConfigRouteResponse, error)

	/*
		UpdateAlertConfigs Method for UpdateAlertConfigs

		Update alert config.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiUpdateAlertConfigsRequest
	*/
	UpdateAlertConfigs(ctx context.Context, instanceId string, projectId string) ApiUpdateAlertConfigsRequest

	// UpdateAlertConfigsExecute executes the request
	//  @return UpdateAlertConfigsResponse
	UpdateAlertConfigsExecute(r ApiUpdateAlertConfigsRequest) (*UpdateAlertConfigsResponse, error)

	/*
		UpdateAlertRecord Method for UpdateAlertRecord

		Update alert record.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param alertRecord
		@param groupName
		@param instanceId
		@param projectId
		@return ApiUpdateAlertRecordRequest
	*/
	UpdateAlertRecord(ctx context.Context, alertRecord string, groupName string, instanceId string, projectId string) ApiUpdateAlertRecordRequest

	// UpdateAlertRecordExecute executes the request
	//  @return AlertRecordsResponse
	UpdateAlertRecordExecute(r ApiUpdateAlertRecordRequest) (*AlertRecordsResponse, error)

	/*
		UpdateAlertgroup Method for UpdateAlertgroup

		Update alert group config.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param groupName
		@param instanceId
		@param projectId
		@return ApiUpdateAlertgroupRequest
	*/
	UpdateAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiUpdateAlertgroupRequest

	// UpdateAlertgroupExecute executes the request
	//  @return AlertGroupsResponse
	UpdateAlertgroupExecute(r ApiUpdateAlertgroupRequest) (*AlertGroupsResponse, error)

	/*
		UpdateAlertgroups Method for UpdateAlertgroups

		Update alert groups.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiUpdateAlertgroupsRequest
	*/
	UpdateAlertgroups(ctx context.Context, instanceId string, projectId string) ApiUpdateAlertgroupsRequest

	// UpdateAlertgroupsExecute executes the request
	//  @return AlertGroupsResponse
	UpdateAlertgroupsExecute(r ApiUpdateAlertgroupsRequest) (*AlertGroupsResponse, error)

	/*
		UpdateAlertrule Method for UpdateAlertrule

		Update alert rule.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param alertName
		@param groupName
		@param instanceId
		@param projectId
		@return ApiUpdateAlertruleRequest
	*/
	UpdateAlertrule(ctx context.Context, alertName string, groupName string, instanceId string, projectId string) ApiUpdateAlertruleRequest

	// UpdateAlertruleExecute executes the request
	//  @return AlertRulesResponse
	UpdateAlertruleExecute(r ApiUpdateAlertruleRequest) (*AlertRulesResponse, error)

	/*
		UpdateCredentialsRemoteWriteConfig Method for UpdateCredentialsRemoteWriteConfig

		Update remote write config for credentials.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@param username
		@return ApiUpdateCredentialsRemoteWriteConfigRequest
	*/
	UpdateCredentialsRemoteWriteConfig(ctx context.Context, instanceId string, projectId string, username string) ApiUpdateCredentialsRemoteWriteConfigRequest

	// UpdateCredentialsRemoteWriteConfigExecute executes the request
	//  @return CredentialsRemoteWriteConfig
	UpdateCredentialsRemoteWriteConfigExecute(r ApiUpdateCredentialsRemoteWriteConfigRequest) (*CredentialsRemoteWriteConfig, error)

	/*
		UpdateGrafanaConfigs Method for UpdateGrafanaConfigs

		Update grafana config.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiUpdateGrafanaConfigsRequest
	*/
	UpdateGrafanaConfigs(ctx context.Context, instanceId string, projectId string) ApiUpdateGrafanaConfigsRequest

	// UpdateGrafanaConfigsExecute executes the request
	//  @return Message
	UpdateGrafanaConfigsExecute(r ApiUpdateGrafanaConfigsRequest) (*Message, error)

	/*
		UpdateInstance Method for UpdateInstance

		Update instance.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiUpdateInstanceRequest
	*/
	UpdateInstance(ctx context.Context, instanceId string, projectId string) ApiUpdateInstanceRequest

	// UpdateInstanceExecute executes the request
	//  @return InstanceResponse
	UpdateInstanceExecute(r ApiUpdateInstanceRequest) (*InstanceResponse, error)

	/*
		UpdateLogsAlertgroup Method for UpdateLogsAlertgroup

		Update logs alert group config.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param groupName
		@param instanceId
		@param projectId
		@return ApiUpdateLogsAlertgroupRequest
	*/
	UpdateLogsAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiUpdateLogsAlertgroupRequest

	// UpdateLogsAlertgroupExecute executes the request
	//  @return AlertGroupsResponse
	UpdateLogsAlertgroupExecute(r ApiUpdateLogsAlertgroupRequest) (*AlertGroupsResponse, error)

	/*
		UpdateLogsConfigs Method for UpdateLogsConfigs

		Update logs config.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiUpdateLogsConfigsRequest
	*/
	UpdateLogsConfigs(ctx context.Context, instanceId string, projectId string) ApiUpdateLogsConfigsRequest

	// UpdateLogsConfigsExecute executes the request
	//  @return Message
	UpdateLogsConfigsExecute(r ApiUpdateLogsConfigsRequest) (*Message, error)

	/*
		UpdateMetricsStorageRetention Method for UpdateMetricsStorageRetention

		Update metric update retention time.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiUpdateMetricsStorageRetentionRequest
	*/
	UpdateMetricsStorageRetention(ctx context.Context, instanceId string, projectId string) ApiUpdateMetricsStorageRetentionRequest

	// UpdateMetricsStorageRetentionExecute executes the request
	//  @return Message
	UpdateMetricsStorageRetentionExecute(r ApiUpdateMetricsStorageRetentionRequest) (*Message, error)

	/*
		UpdateScrapeConfig Method for UpdateScrapeConfig

		Update scrape config.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param jobName
		@param projectId
		@return ApiUpdateScrapeConfigRequest
	*/
	UpdateScrapeConfig(ctx context.Context, instanceId string, jobName string, projectId string) ApiUpdateScrapeConfigRequest

	// UpdateScrapeConfigExecute executes the request
	//  @return ScrapeConfigsResponse
	UpdateScrapeConfigExecute(r ApiUpdateScrapeConfigRequest) (*ScrapeConfigsResponse, error)

	/*
		UpdateTracesConfigs Method for UpdateTracesConfigs

		Update traces config.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ApiUpdateTracesConfigsRequest
	*/
	UpdateTracesConfigs(ctx context.Context, instanceId string, projectId string) ApiUpdateTracesConfigsRequest

	// UpdateTracesConfigsExecute executes the request
	//  @return Message
	UpdateTracesConfigsExecute(r ApiUpdateTracesConfigsRequest) (*Message, error)
}

type DefaultAPIService

type DefaultAPIService service

DefaultAPIService DefaultAPI service

func (*DefaultAPIService) CreateAlertConfigReceiver

func (a *DefaultAPIService) CreateAlertConfigReceiver(ctx context.Context, instanceId string, projectId string) ApiCreateAlertConfigReceiverRequest

CreateAlertConfigReceiver Method for CreateAlertConfigReceiver

Create alert config receiver.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiCreateAlertConfigReceiverRequest

func (*DefaultAPIService) CreateAlertConfigReceiverExecute

Execute executes the request

@return AlertConfigReceiversResponse

func (*DefaultAPIService) CreateAlertConfigRoute

func (a *DefaultAPIService) CreateAlertConfigRoute(ctx context.Context, instanceId string, projectId string) ApiCreateAlertConfigRouteRequest

CreateAlertConfigRoute Method for CreateAlertConfigRoute

Create alert config route in routes of route.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiCreateAlertConfigRouteRequest

func (*DefaultAPIService) CreateAlertConfigRouteExecute

func (a *DefaultAPIService) CreateAlertConfigRouteExecute(r ApiCreateAlertConfigRouteRequest) (*AlertConfigRouteResponse, error)

Execute executes the request

@return AlertConfigRouteResponse

func (*DefaultAPIService) CreateAlertRecord

func (a *DefaultAPIService) CreateAlertRecord(ctx context.Context, groupName string, instanceId string, projectId string) ApiCreateAlertRecordRequest

CreateAlertRecord Method for CreateAlertRecord

Create alert record.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param groupName
@param instanceId
@param projectId
@return ApiCreateAlertRecordRequest

func (*DefaultAPIService) CreateAlertRecordExecute

func (a *DefaultAPIService) CreateAlertRecordExecute(r ApiCreateAlertRecordRequest) (*AlertRecordsResponse, error)

Execute executes the request

@return AlertRecordsResponse

func (*DefaultAPIService) CreateAlertgroups

func (a *DefaultAPIService) CreateAlertgroups(ctx context.Context, instanceId string, projectId string) ApiCreateAlertgroupsRequest

CreateAlertgroups Method for CreateAlertgroups

Create alert group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiCreateAlertgroupsRequest

func (*DefaultAPIService) CreateAlertgroupsExecute

func (a *DefaultAPIService) CreateAlertgroupsExecute(r ApiCreateAlertgroupsRequest) (*AlertGroupsResponse, error)

Execute executes the request

@return AlertGroupsResponse

func (*DefaultAPIService) CreateAlertrules

func (a *DefaultAPIService) CreateAlertrules(ctx context.Context, groupName string, instanceId string, projectId string) ApiCreateAlertrulesRequest

CreateAlertrules Method for CreateAlertrules

Create alert rule.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param groupName
@param instanceId
@param projectId
@return ApiCreateAlertrulesRequest

func (*DefaultAPIService) CreateAlertrulesExecute

func (a *DefaultAPIService) CreateAlertrulesExecute(r ApiCreateAlertrulesRequest) (*AlertRulesResponse, error)

Execute executes the request

@return AlertRulesResponse

func (*DefaultAPIService) CreateBackup

func (a *DefaultAPIService) CreateBackup(ctx context.Context, instanceId string, projectId string) ApiCreateBackupRequest

CreateBackup Method for CreateBackup

Create a backup.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiCreateBackupRequest

func (*DefaultAPIService) CreateBackupExecute

func (a *DefaultAPIService) CreateBackupExecute(r ApiCreateBackupRequest) (*Message, error)

Execute executes the request

@return Message

func (*DefaultAPIService) CreateBackupSchedule

func (a *DefaultAPIService) CreateBackupSchedule(ctx context.Context, instanceId string, projectId string) ApiCreateBackupScheduleRequest

CreateBackupSchedule Method for CreateBackupSchedule

Create backup schedule.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiCreateBackupScheduleRequest

func (*DefaultAPIService) CreateBackupScheduleExecute

Execute executes the request

@return BackupSchedulePostResponse

func (*DefaultAPIService) CreateCertCheck

func (a *DefaultAPIService) CreateCertCheck(ctx context.Context, instanceId string, projectId string) ApiCreateCertCheckRequest

CreateCertCheck Method for CreateCertCheck

Create cert check.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiCreateCertCheckRequest

func (*DefaultAPIService) CreateCertCheckExecute

func (a *DefaultAPIService) CreateCertCheckExecute(r ApiCreateCertCheckRequest) (*CertCheckResponse, error)

Execute executes the request

@return CertCheckResponse

func (*DefaultAPIService) CreateCredentials

func (a *DefaultAPIService) CreateCredentials(ctx context.Context, instanceId string, projectId string) ApiCreateCredentialsRequest

CreateCredentials Method for CreateCredentials

Create technical user credentials.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiCreateCredentialsRequest

func (*DefaultAPIService) CreateCredentialsExecute

Execute executes the request

@return CreateCredentialsResponse

func (*DefaultAPIService) CreateElasticsearchCheck

func (a *DefaultAPIService) CreateElasticsearchCheck(ctx context.Context, instanceId string, projectId string) ApiCreateElasticsearchCheckRequest

CreateElasticsearchCheck Method for CreateElasticsearchCheck

Create elasticsearch check.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiCreateElasticsearchCheckRequest

func (*DefaultAPIService) CreateElasticsearchCheckExecute

Execute executes the request

@return ElasticsearchCheckResponse

func (*DefaultAPIService) CreateHttpCheck

func (a *DefaultAPIService) CreateHttpCheck(ctx context.Context, instanceId string, projectId string) ApiCreateHttpCheckRequest

CreateHttpCheck Method for CreateHttpCheck

Create http check.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiCreateHttpCheckRequest

func (*DefaultAPIService) CreateHttpCheckExecute

func (a *DefaultAPIService) CreateHttpCheckExecute(r ApiCreateHttpCheckRequest) (*HttpCheckResponse, error)

Execute executes the request

@return HttpCheckResponse

func (*DefaultAPIService) CreateInstance

func (a *DefaultAPIService) CreateInstance(ctx context.Context, projectId string) ApiCreateInstanceRequest

CreateInstance Method for CreateInstance

Create new instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@return ApiCreateInstanceRequest

func (*DefaultAPIService) CreateInstanceExecute

Execute executes the request

@return CreateInstanceResponse

func (*DefaultAPIService) CreateLogsAlertgroups

func (a *DefaultAPIService) CreateLogsAlertgroups(ctx context.Context, instanceId string, projectId string) ApiCreateLogsAlertgroupsRequest

CreateLogsAlertgroups Method for CreateLogsAlertgroups

Create logs alert group config.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiCreateLogsAlertgroupsRequest

func (*DefaultAPIService) CreateLogsAlertgroupsExecute

func (a *DefaultAPIService) CreateLogsAlertgroupsExecute(r ApiCreateLogsAlertgroupsRequest) (*AlertGroupsResponse, error)

Execute executes the request

@return AlertGroupsResponse

func (*DefaultAPIService) CreateMongodbCheck

func (a *DefaultAPIService) CreateMongodbCheck(ctx context.Context, instanceId string, projectId string) ApiCreateMongodbCheckRequest

CreateMongodbCheck Method for CreateMongodbCheck

Create mongodb check.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiCreateMongodbCheckRequest

func (*DefaultAPIService) CreateMongodbCheckExecute

func (a *DefaultAPIService) CreateMongodbCheckExecute(r ApiCreateMongodbCheckRequest) (*MongodbCheckResponse, error)

Execute executes the request

@return MongodbCheckResponse

func (*DefaultAPIService) CreateMysqlCheck

func (a *DefaultAPIService) CreateMysqlCheck(ctx context.Context, instanceId string, projectId string) ApiCreateMysqlCheckRequest

CreateMysqlCheck Method for CreateMysqlCheck

Create mysql check.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiCreateMysqlCheckRequest

func (*DefaultAPIService) CreateMysqlCheckExecute

func (a *DefaultAPIService) CreateMysqlCheckExecute(r ApiCreateMysqlCheckRequest) (*MysqlCheckResponse, error)

Execute executes the request

@return MysqlCheckResponse

func (*DefaultAPIService) CreateNetworkCheck

func (a *DefaultAPIService) CreateNetworkCheck(ctx context.Context, instanceId string, projectId string) ApiCreateNetworkCheckRequest

CreateNetworkCheck Method for CreateNetworkCheck

Create network check.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiCreateNetworkCheckRequest

func (*DefaultAPIService) CreateNetworkCheckExecute

func (a *DefaultAPIService) CreateNetworkCheckExecute(r ApiCreateNetworkCheckRequest) (*NetworkCheckResponse, error)

Execute executes the request

@return NetworkCheckResponse

func (*DefaultAPIService) CreatePingCheck

func (a *DefaultAPIService) CreatePingCheck(ctx context.Context, instanceId string, projectId string) ApiCreatePingCheckRequest

CreatePingCheck Method for CreatePingCheck

Create ping check.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiCreatePingCheckRequest

func (*DefaultAPIService) CreatePingCheckExecute

func (a *DefaultAPIService) CreatePingCheckExecute(r ApiCreatePingCheckRequest) (*PingCheckResponse, error)

Execute executes the request

@return PingCheckResponse

func (*DefaultAPIService) CreatePostgresqlCheck

func (a *DefaultAPIService) CreatePostgresqlCheck(ctx context.Context, instanceId string, projectId string) ApiCreatePostgresqlCheckRequest

CreatePostgresqlCheck Method for CreatePostgresqlCheck

Create postgresql check.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiCreatePostgresqlCheckRequest

func (*DefaultAPIService) CreatePostgresqlCheckExecute

func (a *DefaultAPIService) CreatePostgresqlCheckExecute(r ApiCreatePostgresqlCheckRequest) (*PostgresqlCheckResponse, error)

Execute executes the request

@return PostgresqlCheckResponse

func (*DefaultAPIService) CreateRabbitmqCheck

func (a *DefaultAPIService) CreateRabbitmqCheck(ctx context.Context, instanceId string, projectId string) ApiCreateRabbitmqCheckRequest

CreateRabbitmqCheck Method for CreateRabbitmqCheck

Create rabbitmq check.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiCreateRabbitmqCheckRequest

func (*DefaultAPIService) CreateRabbitmqCheckExecute

func (a *DefaultAPIService) CreateRabbitmqCheckExecute(r ApiCreateRabbitmqCheckRequest) (*RabbitmqCheckResponse, error)

Execute executes the request

@return RabbitmqCheckResponse

func (*DefaultAPIService) CreateRedisCheck

func (a *DefaultAPIService) CreateRedisCheck(ctx context.Context, instanceId string, projectId string) ApiCreateRedisCheckRequest

CreateRedisCheck Method for CreateRedisCheck

Create redis check.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiCreateRedisCheckRequest

func (*DefaultAPIService) CreateRedisCheckExecute

func (a *DefaultAPIService) CreateRedisCheckExecute(r ApiCreateRedisCheckRequest) (*RedisCheckResponse, error)

Execute executes the request

@return RedisCheckResponse

func (*DefaultAPIService) CreateScrapeConfig

func (a *DefaultAPIService) CreateScrapeConfig(ctx context.Context, instanceId string, projectId string) ApiCreateScrapeConfigRequest

CreateScrapeConfig Method for CreateScrapeConfig

Create scrape config.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiCreateScrapeConfigRequest

func (*DefaultAPIService) CreateScrapeConfigExecute

func (a *DefaultAPIService) CreateScrapeConfigExecute(r ApiCreateScrapeConfigRequest) (*ScrapeConfigsResponse, error)

Execute executes the request

@return ScrapeConfigsResponse

func (*DefaultAPIService) DeleteAlertConfigReceiver

func (a *DefaultAPIService) DeleteAlertConfigReceiver(ctx context.Context, instanceId string, projectId string, receiver string) ApiDeleteAlertConfigReceiverRequest

DeleteAlertConfigReceiver Method for DeleteAlertConfigReceiver

Delete alert config receiver.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@param receiver
@return ApiDeleteAlertConfigReceiverRequest

func (*DefaultAPIService) DeleteAlertConfigReceiverExecute

Execute executes the request

@return AlertConfigReceiversResponse

func (*DefaultAPIService) DeleteAlertConfigRoute

func (a *DefaultAPIService) DeleteAlertConfigRoute(ctx context.Context, instanceId string, projectId string, receiver string) ApiDeleteAlertConfigRouteRequest

DeleteAlertConfigRoute Method for DeleteAlertConfigRoute

Delete alert receiver for route.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@param receiver
@return ApiDeleteAlertConfigRouteRequest

func (*DefaultAPIService) DeleteAlertConfigRouteExecute

func (a *DefaultAPIService) DeleteAlertConfigRouteExecute(r ApiDeleteAlertConfigRouteRequest) (*AlertConfigRouteResponse, error)

Execute executes the request

@return AlertConfigRouteResponse

func (*DefaultAPIService) DeleteAlertRecord

func (a *DefaultAPIService) DeleteAlertRecord(ctx context.Context, alertRecord string, groupName string, instanceId string, projectId string) ApiDeleteAlertRecordRequest

DeleteAlertRecord Method for DeleteAlertRecord

Delete alert record.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param alertRecord
@param groupName
@param instanceId
@param projectId
@return ApiDeleteAlertRecordRequest

func (*DefaultAPIService) DeleteAlertRecordExecute

func (a *DefaultAPIService) DeleteAlertRecordExecute(r ApiDeleteAlertRecordRequest) (*AlertRecordsResponse, error)

Execute executes the request

@return AlertRecordsResponse

func (*DefaultAPIService) DeleteAlertRecords

func (a *DefaultAPIService) DeleteAlertRecords(ctx context.Context, groupName string, instanceId string, projectId string) ApiDeleteAlertRecordsRequest

DeleteAlertRecords Method for DeleteAlertRecords

Delete alert records.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param groupName
@param instanceId
@param projectId
@return ApiDeleteAlertRecordsRequest

func (*DefaultAPIService) DeleteAlertRecordsExecute

func (a *DefaultAPIService) DeleteAlertRecordsExecute(r ApiDeleteAlertRecordsRequest) (*AlertRecordsResponse, error)

Execute executes the request

@return AlertRecordsResponse

func (*DefaultAPIService) DeleteAlertgroup

func (a *DefaultAPIService) DeleteAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiDeleteAlertgroupRequest

DeleteAlertgroup Method for DeleteAlertgroup

Delete alert group config.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param groupName
@param instanceId
@param projectId
@return ApiDeleteAlertgroupRequest

func (*DefaultAPIService) DeleteAlertgroupExecute

func (a *DefaultAPIService) DeleteAlertgroupExecute(r ApiDeleteAlertgroupRequest) (*AlertGroupsResponse, error)

Execute executes the request

@return AlertGroupsResponse

func (*DefaultAPIService) DeleteAlertgroups

func (a *DefaultAPIService) DeleteAlertgroups(ctx context.Context, instanceId string, projectId string) ApiDeleteAlertgroupsRequest

DeleteAlertgroups Method for DeleteAlertgroups

Delete alert groups.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiDeleteAlertgroupsRequest

func (*DefaultAPIService) DeleteAlertgroupsExecute

func (a *DefaultAPIService) DeleteAlertgroupsExecute(r ApiDeleteAlertgroupsRequest) (*AlertGroupsResponse, error)

Execute executes the request

@return AlertGroupsResponse

func (*DefaultAPIService) DeleteAlertrule

func (a *DefaultAPIService) DeleteAlertrule(ctx context.Context, alertName string, groupName string, instanceId string, projectId string) ApiDeleteAlertruleRequest

DeleteAlertrule Method for DeleteAlertrule

Delete alert rule.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param alertName
@param groupName
@param instanceId
@param projectId
@return ApiDeleteAlertruleRequest

func (*DefaultAPIService) DeleteAlertruleExecute

func (a *DefaultAPIService) DeleteAlertruleExecute(r ApiDeleteAlertruleRequest) (*AlertRulesResponse, error)

Execute executes the request

@return AlertRulesResponse

func (*DefaultAPIService) DeleteAlertrules

func (a *DefaultAPIService) DeleteAlertrules(ctx context.Context, groupName string, instanceId string, projectId string) ApiDeleteAlertrulesRequest

DeleteAlertrules Method for DeleteAlertrules

Delete alert rules.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param groupName
@param instanceId
@param projectId
@return ApiDeleteAlertrulesRequest

func (*DefaultAPIService) DeleteAlertrulesExecute

func (a *DefaultAPIService) DeleteAlertrulesExecute(r ApiDeleteAlertrulesRequest) (*AlertRulesResponse, error)

Execute executes the request

@return AlertRulesResponse

func (*DefaultAPIService) DeleteCertCheck

func (a *DefaultAPIService) DeleteCertCheck(ctx context.Context, instanceId string, projectId string, id string) ApiDeleteCertCheckRequest

DeleteCertCheck Method for DeleteCertCheck

Delete cert check.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@param id
@return ApiDeleteCertCheckRequest

func (*DefaultAPIService) DeleteCertCheckExecute

func (a *DefaultAPIService) DeleteCertCheckExecute(r ApiDeleteCertCheckRequest) (*CertCheckResponse, error)

Execute executes the request

@return CertCheckResponse

func (*DefaultAPIService) DeleteCredentials

func (a *DefaultAPIService) DeleteCredentials(ctx context.Context, instanceId string, projectId string, username string) ApiDeleteCredentialsRequest

DeleteCredentials Method for DeleteCredentials

Delete technical credentials.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@param username
@return ApiDeleteCredentialsRequest

func (*DefaultAPIService) DeleteCredentialsExecute

func (a *DefaultAPIService) DeleteCredentialsExecute(r ApiDeleteCredentialsRequest) (*Message, error)

Execute executes the request

@return Message

func (*DefaultAPIService) DeleteCredentialsRemoteWriteConfig

func (a *DefaultAPIService) DeleteCredentialsRemoteWriteConfig(ctx context.Context, instanceId string, projectId string, username string) ApiDeleteCredentialsRemoteWriteConfigRequest

DeleteCredentialsRemoteWriteConfig Method for DeleteCredentialsRemoteWriteConfig

Delete remote write config for credentials.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@param username
@return ApiDeleteCredentialsRemoteWriteConfigRequest

func (*DefaultAPIService) DeleteCredentialsRemoteWriteConfigExecute

Execute executes the request

@return CredentialsRemoteWriteDeleteResponse

func (*DefaultAPIService) DeleteElasticsearchCheck

func (a *DefaultAPIService) DeleteElasticsearchCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteElasticsearchCheckRequest

DeleteElasticsearchCheck Method for DeleteElasticsearchCheck

Delete elasticsearch check.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@param instanceId
@param projectId
@return ApiDeleteElasticsearchCheckRequest

func (*DefaultAPIService) DeleteElasticsearchCheckExecute

Execute executes the request

@return ElasticsearchCheckResponse

func (*DefaultAPIService) DeleteHttpCheck

func (a *DefaultAPIService) DeleteHttpCheck(ctx context.Context, instanceId string, projectId string, id string) ApiDeleteHttpCheckRequest

DeleteHttpCheck Method for DeleteHttpCheck

Delete http check.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@param id
@return ApiDeleteHttpCheckRequest

func (*DefaultAPIService) DeleteHttpCheckExecute

func (a *DefaultAPIService) DeleteHttpCheckExecute(r ApiDeleteHttpCheckRequest) (*HttpCheckResponse, error)

Execute executes the request

@return HttpCheckResponse

func (*DefaultAPIService) DeleteInstance

func (a *DefaultAPIService) DeleteInstance(ctx context.Context, instanceId string, projectId string) ApiDeleteInstanceRequest

DeleteInstance Method for DeleteInstance

Delete instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiDeleteInstanceRequest

func (*DefaultAPIService) DeleteInstanceExecute

func (a *DefaultAPIService) DeleteInstanceExecute(r ApiDeleteInstanceRequest) (*InstanceResponse, error)

Execute executes the request

@return InstanceResponse

func (*DefaultAPIService) DeleteLogsAlertgroup

func (a *DefaultAPIService) DeleteLogsAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiDeleteLogsAlertgroupRequest

DeleteLogsAlertgroup Method for DeleteLogsAlertgroup

Delete logs alert group config.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param groupName
@param instanceId
@param projectId
@return ApiDeleteLogsAlertgroupRequest

func (*DefaultAPIService) DeleteLogsAlertgroupExecute

func (a *DefaultAPIService) DeleteLogsAlertgroupExecute(r ApiDeleteLogsAlertgroupRequest) (*AlertGroupsResponse, error)

Execute executes the request

@return AlertGroupsResponse

func (*DefaultAPIService) DeleteMongodbCheck

func (a *DefaultAPIService) DeleteMongodbCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteMongodbCheckRequest

DeleteMongodbCheck Method for DeleteMongodbCheck

Delete mongodb check.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@param instanceId
@param projectId
@return ApiDeleteMongodbCheckRequest

func (*DefaultAPIService) DeleteMongodbCheckExecute

func (a *DefaultAPIService) DeleteMongodbCheckExecute(r ApiDeleteMongodbCheckRequest) (*MongodbCheckResponse, error)

Execute executes the request

@return MongodbCheckResponse

func (*DefaultAPIService) DeleteMysqlCheck

func (a *DefaultAPIService) DeleteMysqlCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteMysqlCheckRequest

DeleteMysqlCheck Method for DeleteMysqlCheck

Delete mysql check.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@param instanceId
@param projectId
@return ApiDeleteMysqlCheckRequest

func (*DefaultAPIService) DeleteMysqlCheckExecute

func (a *DefaultAPIService) DeleteMysqlCheckExecute(r ApiDeleteMysqlCheckRequest) (*MysqlCheckResponse, error)

Execute executes the request

@return MysqlCheckResponse

func (*DefaultAPIService) DeleteNetworkCheck

func (a *DefaultAPIService) DeleteNetworkCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteNetworkCheckRequest

DeleteNetworkCheck Method for DeleteNetworkCheck

Delete network check.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@param instanceId
@param projectId
@return ApiDeleteNetworkCheckRequest

func (*DefaultAPIService) DeleteNetworkCheckExecute

func (a *DefaultAPIService) DeleteNetworkCheckExecute(r ApiDeleteNetworkCheckRequest) (*NetworkCheckResponse, error)

Execute executes the request

@return NetworkCheckResponse

func (*DefaultAPIService) DeletePingCheck

func (a *DefaultAPIService) DeletePingCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeletePingCheckRequest

DeletePingCheck Method for DeletePingCheck

Delete ping check.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@param instanceId
@param projectId
@return ApiDeletePingCheckRequest

func (*DefaultAPIService) DeletePingCheckExecute

func (a *DefaultAPIService) DeletePingCheckExecute(r ApiDeletePingCheckRequest) (*PingCheckResponse, error)

Execute executes the request

@return PingCheckResponse

func (*DefaultAPIService) DeletePostgresqlCheck

func (a *DefaultAPIService) DeletePostgresqlCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeletePostgresqlCheckRequest

DeletePostgresqlCheck Method for DeletePostgresqlCheck

Delete postgresql check.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@param instanceId
@param projectId
@return ApiDeletePostgresqlCheckRequest

func (*DefaultAPIService) DeletePostgresqlCheckExecute

func (a *DefaultAPIService) DeletePostgresqlCheckExecute(r ApiDeletePostgresqlCheckRequest) (*PostgresqlCheckResponse, error)

Execute executes the request

@return PostgresqlCheckResponse

func (*DefaultAPIService) DeleteRabbitmqCheck

func (a *DefaultAPIService) DeleteRabbitmqCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteRabbitmqCheckRequest

DeleteRabbitmqCheck Method for DeleteRabbitmqCheck

Delete rabbitmq check.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@param instanceId
@param projectId
@return ApiDeleteRabbitmqCheckRequest

func (*DefaultAPIService) DeleteRabbitmqCheckExecute

func (a *DefaultAPIService) DeleteRabbitmqCheckExecute(r ApiDeleteRabbitmqCheckRequest) (*RabbitmqCheckResponse, error)

Execute executes the request

@return RabbitmqCheckResponse

func (*DefaultAPIService) DeleteRedisCheck

func (a *DefaultAPIService) DeleteRedisCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteRedisCheckRequest

DeleteRedisCheck Method for DeleteRedisCheck

Delete redis check.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@param instanceId
@param projectId
@return ApiDeleteRedisCheckRequest

func (*DefaultAPIService) DeleteRedisCheckExecute

func (a *DefaultAPIService) DeleteRedisCheckExecute(r ApiDeleteRedisCheckRequest) (*RedisCheckResponse, error)

Execute executes the request

@return RedisCheckResponse

func (*DefaultAPIService) DeleteScrapeConfig

func (a *DefaultAPIService) DeleteScrapeConfig(ctx context.Context, instanceId string, jobName string, projectId string) ApiDeleteScrapeConfigRequest

DeleteScrapeConfig Method for DeleteScrapeConfig

Delete scrape config.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param jobName
@param projectId
@return ApiDeleteScrapeConfigRequest

func (*DefaultAPIService) DeleteScrapeConfigExecute

Execute executes the request

@return DeleteScrapeConfigResponse

func (*DefaultAPIService) DeleteScrapeConfigs

func (a *DefaultAPIService) DeleteScrapeConfigs(ctx context.Context, instanceId string, projectId string) ApiDeleteScrapeConfigsRequest

DeleteScrapeConfigs Method for DeleteScrapeConfigs

Delete scrape configs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiDeleteScrapeConfigsRequest

func (*DefaultAPIService) DeleteScrapeConfigsExecute

func (a *DefaultAPIService) DeleteScrapeConfigsExecute(r ApiDeleteScrapeConfigsRequest) (*ScrapeConfigsResponse, error)

Execute executes the request

@return ScrapeConfigsResponse

func (*DefaultAPIService) GetAlertConfigReceiver

func (a *DefaultAPIService) GetAlertConfigReceiver(ctx context.Context, instanceId string, projectId string, receiver string) ApiGetAlertConfigReceiverRequest

GetAlertConfigReceiver Method for GetAlertConfigReceiver

Get alert config receivers.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@param receiver
@return ApiGetAlertConfigReceiverRequest

func (*DefaultAPIService) GetAlertConfigReceiverExecute

func (a *DefaultAPIService) GetAlertConfigReceiverExecute(r ApiGetAlertConfigReceiverRequest) (*Receiver, error)

Execute executes the request

@return Receiver

func (*DefaultAPIService) GetAlertConfigRoute

func (a *DefaultAPIService) GetAlertConfigRoute(ctx context.Context, instanceId string, projectId string, receiver string) ApiGetAlertConfigRouteRequest

GetAlertConfigRoute Method for GetAlertConfigRoute

Get alert receiver for route.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@param receiver
@return ApiGetAlertConfigRouteRequest

func (*DefaultAPIService) GetAlertConfigRouteExecute

Execute executes the request

@return AlertConfigRouteResponse

func (*DefaultAPIService) GetAlertConfigs

func (a *DefaultAPIService) GetAlertConfigs(ctx context.Context, instanceId string, projectId string) ApiGetAlertConfigsRequest

GetAlertConfigs Method for GetAlertConfigs

Get alert config.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiGetAlertConfigsRequest

func (*DefaultAPIService) GetAlertConfigsExecute

Execute executes the request

@return GetAlertConfigsResponse

func (*DefaultAPIService) GetAlertRecord

func (a *DefaultAPIService) GetAlertRecord(ctx context.Context, alertRecord string, groupName string, instanceId string, projectId string) ApiGetAlertRecordRequest

GetAlertRecord Method for GetAlertRecord

Get alert record.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param alertRecord
@param groupName
@param instanceId
@param projectId
@return ApiGetAlertRecordRequest

func (*DefaultAPIService) GetAlertRecordExecute

func (a *DefaultAPIService) GetAlertRecordExecute(r ApiGetAlertRecordRequest) (*AlertRecordResponse, error)

Execute executes the request

@return AlertRecordResponse

func (*DefaultAPIService) GetAlertgroup

func (a *DefaultAPIService) GetAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiGetAlertgroupRequest

GetAlertgroup Method for GetAlertgroup

Get alert group.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param groupName
@param instanceId
@param projectId
@return ApiGetAlertgroupRequest

func (*DefaultAPIService) GetAlertgroupExecute

func (a *DefaultAPIService) GetAlertgroupExecute(r ApiGetAlertgroupRequest) (*AlertGroupResponse, error)

Execute executes the request

@return AlertGroupResponse

func (*DefaultAPIService) GetAlertrule

func (a *DefaultAPIService) GetAlertrule(ctx context.Context, alertName string, groupName string, instanceId string, projectId string) ApiGetAlertruleRequest

GetAlertrule Method for GetAlertrule

Get alert rule.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param alertName
@param groupName
@param instanceId
@param projectId
@return ApiGetAlertruleRequest

func (*DefaultAPIService) GetAlertruleExecute

func (a *DefaultAPIService) GetAlertruleExecute(r ApiGetAlertruleRequest) (*AlertRuleResponse, error)

Execute executes the request

@return AlertRuleResponse

func (*DefaultAPIService) GetCredentials

func (a *DefaultAPIService) GetCredentials(ctx context.Context, instanceId string, projectId string, username string) ApiGetCredentialsRequest

GetCredentials Method for GetCredentials

Get single technical credentials.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@param username
@return ApiGetCredentialsRequest

func (*DefaultAPIService) GetCredentialsExecute

Execute executes the request

@return GetCredentialsResponse

func (*DefaultAPIService) GetCredentialsRemoteWriteConfig

func (a *DefaultAPIService) GetCredentialsRemoteWriteConfig(ctx context.Context, instanceId string, projectId string, username string) ApiGetCredentialsRemoteWriteConfigRequest

GetCredentialsRemoteWriteConfig Method for GetCredentialsRemoteWriteConfig

Get remote write config.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@param username
@return ApiGetCredentialsRemoteWriteConfigRequest

func (*DefaultAPIService) GetCredentialsRemoteWriteConfigExecute

func (a *DefaultAPIService) GetCredentialsRemoteWriteConfigExecute(r ApiGetCredentialsRemoteWriteConfigRequest) (*CredentialsRemoteWriteConfig, error)

Execute executes the request

@return CredentialsRemoteWriteConfig

func (*DefaultAPIService) GetGrafanaConfigs

func (a *DefaultAPIService) GetGrafanaConfigs(ctx context.Context, instanceId string, projectId string) ApiGetGrafanaConfigsRequest

GetGrafanaConfigs Method for GetGrafanaConfigs

Get grafana config.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiGetGrafanaConfigsRequest

func (*DefaultAPIService) GetGrafanaConfigsExecute

func (a *DefaultAPIService) GetGrafanaConfigsExecute(r ApiGetGrafanaConfigsRequest) (*GrafanaConfigs, error)

Execute executes the request

@return GrafanaConfigs

func (*DefaultAPIService) GetInstance

func (a *DefaultAPIService) GetInstance(ctx context.Context, instanceId string, projectId string) ApiGetInstanceRequest

GetInstance Method for GetInstance

Get instance information.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiGetInstanceRequest

func (*DefaultAPIService) GetInstanceExecute

Execute executes the request

@return GetInstanceResponse

func (*DefaultAPIService) GetLogsAlertgroup

func (a *DefaultAPIService) GetLogsAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiGetLogsAlertgroupRequest

GetLogsAlertgroup Method for GetLogsAlertgroup

Get logs alert group config.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param groupName
@param instanceId
@param projectId
@return ApiGetLogsAlertgroupRequest

func (*DefaultAPIService) GetLogsAlertgroupExecute

func (a *DefaultAPIService) GetLogsAlertgroupExecute(r ApiGetLogsAlertgroupRequest) (*AlertGroupResponse, error)

Execute executes the request

@return AlertGroupResponse

func (*DefaultAPIService) GetLogsConfigs

func (a *DefaultAPIService) GetLogsConfigs(ctx context.Context, instanceId string, projectId string) ApiGetLogsConfigsRequest

GetLogsConfigs Method for GetLogsConfigs

Get logs configuration.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiGetLogsConfigsRequest

func (*DefaultAPIService) GetLogsConfigsExecute

func (a *DefaultAPIService) GetLogsConfigsExecute(r ApiGetLogsConfigsRequest) (*LogsConfigResponse, error)

Execute executes the request

@return LogsConfigResponse

func (*DefaultAPIService) GetMetricsStorageRetention

func (a *DefaultAPIService) GetMetricsStorageRetention(ctx context.Context, instanceId string, projectId string) ApiGetMetricsStorageRetentionRequest

GetMetricsStorageRetention Method for GetMetricsStorageRetention

Get metric storage retention time.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiGetMetricsStorageRetentionRequest

func (*DefaultAPIService) GetMetricsStorageRetentionExecute

Execute executes the request

@return GetMetricsStorageRetentionResponse

func (*DefaultAPIService) GetScrapeConfig

func (a *DefaultAPIService) GetScrapeConfig(ctx context.Context, instanceId string, jobName string, projectId string) ApiGetScrapeConfigRequest

GetScrapeConfig Method for GetScrapeConfig

Get scrape config.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param jobName
@param projectId
@return ApiGetScrapeConfigRequest

func (*DefaultAPIService) GetScrapeConfigExecute

Execute executes the request

@return GetScrapeConfigResponse

func (*DefaultAPIService) GetTracesConfigs

func (a *DefaultAPIService) GetTracesConfigs(ctx context.Context, instanceId string, projectId string) ApiGetTracesConfigsRequest

GetTracesConfigs Method for GetTracesConfigs

Get traces config.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiGetTracesConfigsRequest

func (*DefaultAPIService) GetTracesConfigsExecute

func (a *DefaultAPIService) GetTracesConfigsExecute(r ApiGetTracesConfigsRequest) (*TracesConfigResponse, error)

Execute executes the request

@return TracesConfigResponse

func (*DefaultAPIService) ListACL

func (a *DefaultAPIService) ListACL(ctx context.Context, instanceId string, projectId string) ApiListACLRequest

ListACL Method for ListACL

Get acl for instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiListACLRequest

func (*DefaultAPIService) ListACLExecute

func (a *DefaultAPIService) ListACLExecute(r ApiListACLRequest) (*ListACLResponse, error)

Execute executes the request

@return ListACLResponse

func (*DefaultAPIService) ListAlertConfigReceivers

func (a *DefaultAPIService) ListAlertConfigReceivers(ctx context.Context, instanceId string, projectId string) ApiListAlertConfigReceiversRequest

ListAlertConfigReceivers Method for ListAlertConfigReceivers

Get alert config receivers.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiListAlertConfigReceiversRequest

func (*DefaultAPIService) ListAlertConfigReceiversExecute

Execute executes the request

@return AlertConfigReceiversResponse

func (*DefaultAPIService) ListAlertConfigRoutes

func (a *DefaultAPIService) ListAlertConfigRoutes(ctx context.Context, instanceId string, projectId string) ApiListAlertConfigRoutesRequest

ListAlertConfigRoutes Method for ListAlertConfigRoutes

Get alert config route.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiListAlertConfigRoutesRequest

func (*DefaultAPIService) ListAlertConfigRoutesExecute

Execute executes the request

@return AlertConfigRouteResponse

func (*DefaultAPIService) ListAlertRecords

func (a *DefaultAPIService) ListAlertRecords(ctx context.Context, groupName string, instanceId string, projectId string) ApiListAlertRecordsRequest

ListAlertRecords Method for ListAlertRecords

Get alert records.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param groupName
@param instanceId
@param projectId
@return ApiListAlertRecordsRequest

func (*DefaultAPIService) ListAlertRecordsExecute

func (a *DefaultAPIService) ListAlertRecordsExecute(r ApiListAlertRecordsRequest) (*AlertRecordsResponse, error)

Execute executes the request

@return AlertRecordsResponse

func (*DefaultAPIService) ListAlertgroups

func (a *DefaultAPIService) ListAlertgroups(ctx context.Context, instanceId string, projectId string) ApiListAlertgroupsRequest

ListAlertgroups Method for ListAlertgroups

Get alert groups.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiListAlertgroupsRequest

func (*DefaultAPIService) ListAlertgroupsExecute

func (a *DefaultAPIService) ListAlertgroupsExecute(r ApiListAlertgroupsRequest) (*AlertGroupsResponse, error)

Execute executes the request

@return AlertGroupsResponse

func (*DefaultAPIService) ListAlertrules

func (a *DefaultAPIService) ListAlertrules(ctx context.Context, groupName string, instanceId string, projectId string) ApiListAlertrulesRequest

ListAlertrules Method for ListAlertrules

Get alert rules.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param groupName
@param instanceId
@param projectId
@return ApiListAlertrulesRequest

func (*DefaultAPIService) ListAlertrulesExecute

func (a *DefaultAPIService) ListAlertrulesExecute(r ApiListAlertrulesRequest) (*AlertRulesResponse, error)

Execute executes the request

@return AlertRulesResponse

func (*DefaultAPIService) ListBackupRetentions

func (a *DefaultAPIService) ListBackupRetentions(ctx context.Context, instanceId string, projectId string) ApiListBackupRetentionsRequest

ListBackupRetentions Method for ListBackupRetentions

Get backup retention.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiListBackupRetentionsRequest

func (*DefaultAPIService) ListBackupRetentionsExecute

func (a *DefaultAPIService) ListBackupRetentionsExecute(r ApiListBackupRetentionsRequest) (*BackupRetentionResponse, error)

Execute executes the request

@return BackupRetentionResponse

func (*DefaultAPIService) ListBackupSchedules

func (a *DefaultAPIService) ListBackupSchedules(ctx context.Context, instanceId string, projectId string) ApiListBackupSchedulesRequest

ListBackupSchedules Method for ListBackupSchedules

Get backup schedules.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiListBackupSchedulesRequest

func (*DefaultAPIService) ListBackupSchedulesExecute

func (a *DefaultAPIService) ListBackupSchedulesExecute(r ApiListBackupSchedulesRequest) (*BackupScheduleResponse, error)

Execute executes the request

@return BackupScheduleResponse

func (*DefaultAPIService) ListBackups

func (a *DefaultAPIService) ListBackups(ctx context.Context, instanceId string, projectId string) ApiListBackupsRequest

ListBackups Method for ListBackups

Get backups.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiListBackupsRequest

func (*DefaultAPIService) ListBackupsExecute

func (a *DefaultAPIService) ListBackupsExecute(r ApiListBackupsRequest) (*BackupResponse, error)

Execute executes the request

@return BackupResponse

func (*DefaultAPIService) ListCertChecks

func (a *DefaultAPIService) ListCertChecks(ctx context.Context, instanceId string, projectId string) ApiListCertChecksRequest

ListCertChecks Method for ListCertChecks

Get all cert checks configured.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiListCertChecksRequest

func (*DefaultAPIService) ListCertChecksExecute

func (a *DefaultAPIService) ListCertChecksExecute(r ApiListCertChecksRequest) (*CertCheckResponse, error)

Execute executes the request

@return CertCheckResponse

func (*DefaultAPIService) ListCredentials

func (a *DefaultAPIService) ListCredentials(ctx context.Context, instanceId string, projectId string) ApiListCredentialsRequest

ListCredentials Method for ListCredentials

Get all technical user credentials.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiListCredentialsRequest

func (*DefaultAPIService) ListCredentialsExecute

Execute executes the request

@return ListCredentialsResponse

func (*DefaultAPIService) ListElasticsearchChecks

func (a *DefaultAPIService) ListElasticsearchChecks(ctx context.Context, instanceId string, projectId string) ApiListElasticsearchChecksRequest

ListElasticsearchChecks Method for ListElasticsearchChecks

Get all elasticsearch checks configured.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiListElasticsearchChecksRequest

func (*DefaultAPIService) ListElasticsearchChecksExecute

Execute executes the request

@return ElasticsearchCheckResponse

func (*DefaultAPIService) ListHttpChecks

func (a *DefaultAPIService) ListHttpChecks(ctx context.Context, instanceId string, projectId string) ApiListHttpChecksRequest

ListHttpChecks Method for ListHttpChecks

Get all http checks configured.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiListHttpChecksRequest

func (*DefaultAPIService) ListHttpChecksExecute

func (a *DefaultAPIService) ListHttpChecksExecute(r ApiListHttpChecksRequest) (*HttpCheckResponse, error)

Execute executes the request

@return HttpCheckResponse

func (*DefaultAPIService) ListInstances

func (a *DefaultAPIService) ListInstances(ctx context.Context, projectId string) ApiListInstancesRequest

ListInstances Method for ListInstances

Get all instances for a project.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@return ApiListInstancesRequest

func (*DefaultAPIService) ListInstancesExecute

Execute executes the request

@return ListInstancesResponse

func (*DefaultAPIService) ListLogsAlertgroups

func (a *DefaultAPIService) ListLogsAlertgroups(ctx context.Context, instanceId string, projectId string) ApiListLogsAlertgroupsRequest

ListLogsAlertgroups Method for ListLogsAlertgroups

Get logs alert groups config.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiListLogsAlertgroupsRequest

func (*DefaultAPIService) ListLogsAlertgroupsExecute

func (a *DefaultAPIService) ListLogsAlertgroupsExecute(r ApiListLogsAlertgroupsRequest) (*AlertGroupsResponse, error)

Execute executes the request

@return AlertGroupsResponse

func (*DefaultAPIService) ListMongodbChecks

func (a *DefaultAPIService) ListMongodbChecks(ctx context.Context, instanceId string, projectId string) ApiListMongodbChecksRequest

ListMongodbChecks Method for ListMongodbChecks

Get all mongodb checks configured.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiListMongodbChecksRequest

func (*DefaultAPIService) ListMongodbChecksExecute

func (a *DefaultAPIService) ListMongodbChecksExecute(r ApiListMongodbChecksRequest) (*MongodbCheckResponse, error)

Execute executes the request

@return MongodbCheckResponse

func (*DefaultAPIService) ListMysqlChecks

func (a *DefaultAPIService) ListMysqlChecks(ctx context.Context, instanceId string, projectId string) ApiListMysqlChecksRequest

ListMysqlChecks Method for ListMysqlChecks

Get all mysql checks configured.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiListMysqlChecksRequest

func (*DefaultAPIService) ListMysqlChecksExecute

func (a *DefaultAPIService) ListMysqlChecksExecute(r ApiListMysqlChecksRequest) (*MysqlCheckResponse, error)

Execute executes the request

@return MysqlCheckResponse

func (*DefaultAPIService) ListNetworkChecks

func (a *DefaultAPIService) ListNetworkChecks(ctx context.Context, instanceId string, projectId string) ApiListNetworkChecksRequest

ListNetworkChecks Method for ListNetworkChecks

Get all network checks configured.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiListNetworkChecksRequest

func (*DefaultAPIService) ListNetworkChecksExecute

func (a *DefaultAPIService) ListNetworkChecksExecute(r ApiListNetworkChecksRequest) (*NetworkCheckResponse, error)

Execute executes the request

@return NetworkCheckResponse

func (*DefaultAPIService) ListOfferings

func (a *DefaultAPIService) ListOfferings(ctx context.Context, projectId string) ApiListOfferingsRequest

ListOfferings Method for ListOfferings

Get all plans.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@return ApiListOfferingsRequest

func (*DefaultAPIService) ListOfferingsExecute

func (a *DefaultAPIService) ListOfferingsExecute(r ApiListOfferingsRequest) (*Offerings, error)

Execute executes the request

@return Offerings

func (*DefaultAPIService) ListPingChecks

func (a *DefaultAPIService) ListPingChecks(ctx context.Context, instanceId string, projectId string) ApiListPingChecksRequest

ListPingChecks Method for ListPingChecks

Get all ping checks configured.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiListPingChecksRequest

func (*DefaultAPIService) ListPingChecksExecute

func (a *DefaultAPIService) ListPingChecksExecute(r ApiListPingChecksRequest) (*PingCheckResponse, error)

Execute executes the request

@return PingCheckResponse

func (*DefaultAPIService) ListPlans

func (a *DefaultAPIService) ListPlans(ctx context.Context, projectId string) ApiListPlansRequest

ListPlans Method for ListPlans

Get all plans.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@return ApiListPlansRequest

func (*DefaultAPIService) ListPlansExecute

func (a *DefaultAPIService) ListPlansExecute(r ApiListPlansRequest) (*PlansResponse, error)

Execute executes the request

@return PlansResponse

func (*DefaultAPIService) ListPostgresqlChecks

func (a *DefaultAPIService) ListPostgresqlChecks(ctx context.Context, instanceId string, projectId string) ApiListPostgresqlChecksRequest

ListPostgresqlChecks Method for ListPostgresqlChecks

Get all postgresql checks configured.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiListPostgresqlChecksRequest

func (*DefaultAPIService) ListPostgresqlChecksExecute

func (a *DefaultAPIService) ListPostgresqlChecksExecute(r ApiListPostgresqlChecksRequest) (*PostgresqlCheckResponse, error)

Execute executes the request

@return PostgresqlCheckResponse

func (*DefaultAPIService) ListRabbitmqChecks

func (a *DefaultAPIService) ListRabbitmqChecks(ctx context.Context, instanceId string, projectId string) ApiListRabbitmqChecksRequest

ListRabbitmqChecks Method for ListRabbitmqChecks

Get all rabbitmq checks configured.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiListRabbitmqChecksRequest

func (*DefaultAPIService) ListRabbitmqChecksExecute

func (a *DefaultAPIService) ListRabbitmqChecksExecute(r ApiListRabbitmqChecksRequest) (*RabbitmqCheckResponse, error)

Execute executes the request

@return RabbitmqCheckResponse

func (*DefaultAPIService) ListRedisChecks

func (a *DefaultAPIService) ListRedisChecks(ctx context.Context, instanceId string, projectId string) ApiListRedisChecksRequest

ListRedisChecks Method for ListRedisChecks

Get all redis checks configured.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiListRedisChecksRequest

func (*DefaultAPIService) ListRedisChecksExecute

func (a *DefaultAPIService) ListRedisChecksExecute(r ApiListRedisChecksRequest) (*RedisCheckResponse, error)

Execute executes the request

@return RedisCheckResponse

func (*DefaultAPIService) ListScrapeConfigs

func (a *DefaultAPIService) ListScrapeConfigs(ctx context.Context, instanceId string, projectId string) ApiListScrapeConfigsRequest

ListScrapeConfigs Method for ListScrapeConfigs

Get scrape configs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiListScrapeConfigsRequest

func (*DefaultAPIService) ListScrapeConfigsExecute

Execute executes the request

@return ListScrapeConfigsResponse

func (*DefaultAPIService) PartialUpdateAlertRecords

func (a *DefaultAPIService) PartialUpdateAlertRecords(ctx context.Context, groupName string, instanceId string, projectId string) ApiPartialUpdateAlertRecordsRequest

PartialUpdateAlertRecords Method for PartialUpdateAlertRecords

Patch alert records.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param groupName
@param instanceId
@param projectId
@return ApiPartialUpdateAlertRecordsRequest

func (*DefaultAPIService) PartialUpdateAlertRecordsExecute

func (a *DefaultAPIService) PartialUpdateAlertRecordsExecute(r ApiPartialUpdateAlertRecordsRequest) (*AlertRecordsResponse, error)

Execute executes the request

@return AlertRecordsResponse

func (*DefaultAPIService) PartialUpdateAlertgroups

func (a *DefaultAPIService) PartialUpdateAlertgroups(ctx context.Context, instanceId string, projectId string) ApiPartialUpdateAlertgroupsRequest

PartialUpdateAlertgroups Method for PartialUpdateAlertgroups

Patch alert groups.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiPartialUpdateAlertgroupsRequest

func (*DefaultAPIService) PartialUpdateAlertgroupsExecute

func (a *DefaultAPIService) PartialUpdateAlertgroupsExecute(r ApiPartialUpdateAlertgroupsRequest) (*AlertGroupsResponse, error)

Execute executes the request

@return AlertGroupsResponse

func (*DefaultAPIService) PartialUpdateAlertrules

func (a *DefaultAPIService) PartialUpdateAlertrules(ctx context.Context, groupName string, instanceId string, projectId string) ApiPartialUpdateAlertrulesRequest

PartialUpdateAlertrules Method for PartialUpdateAlertrules

Patch alert rules.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param groupName
@param instanceId
@param projectId
@return ApiPartialUpdateAlertrulesRequest

func (*DefaultAPIService) PartialUpdateAlertrulesExecute

func (a *DefaultAPIService) PartialUpdateAlertrulesExecute(r ApiPartialUpdateAlertrulesRequest) (*AlertRulesResponse, error)

Execute executes the request

@return AlertRulesResponse

func (*DefaultAPIService) PartialUpdateScrapeConfigs

func (a *DefaultAPIService) PartialUpdateScrapeConfigs(ctx context.Context, instanceId string, projectId string) ApiPartialUpdateScrapeConfigsRequest

PartialUpdateScrapeConfigs Method for PartialUpdateScrapeConfigs

Update scrape configs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiPartialUpdateScrapeConfigsRequest

func (*DefaultAPIService) PartialUpdateScrapeConfigsExecute

func (a *DefaultAPIService) PartialUpdateScrapeConfigsExecute(r ApiPartialUpdateScrapeConfigsRequest) (*ScrapeConfigsResponse, error)

Execute executes the request

@return ScrapeConfigsResponse

func (*DefaultAPIService) RestoreBackup

func (a *DefaultAPIService) RestoreBackup(ctx context.Context, backupDate string, instanceId string, projectId string) ApiRestoreBackupRequest

RestoreBackup Method for RestoreBackup

Restore backup.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param backupDate
@param instanceId
@param projectId
@return ApiRestoreBackupRequest

func (*DefaultAPIService) RestoreBackupExecute

func (a *DefaultAPIService) RestoreBackupExecute(r ApiRestoreBackupRequest) (*Message, error)

Execute executes the request

@return Message

func (*DefaultAPIService) UpdateACL

func (a *DefaultAPIService) UpdateACL(ctx context.Context, instanceId string, projectId string) ApiUpdateACLRequest

UpdateACL Method for UpdateACL

Update acl config.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiUpdateACLRequest

func (*DefaultAPIService) UpdateACLExecute

func (a *DefaultAPIService) UpdateACLExecute(r ApiUpdateACLRequest) (*Message, error)

Execute executes the request

@return Message

func (*DefaultAPIService) UpdateAlertConfigReceiver

func (a *DefaultAPIService) UpdateAlertConfigReceiver(ctx context.Context, instanceId string, projectId string, receiver string) ApiUpdateAlertConfigReceiverRequest

UpdateAlertConfigReceiver Method for UpdateAlertConfigReceiver

Update alert config receiver.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@param receiver
@return ApiUpdateAlertConfigReceiverRequest

func (*DefaultAPIService) UpdateAlertConfigReceiverExecute

Execute executes the request

@return AlertConfigReceiversResponse

func (*DefaultAPIService) UpdateAlertConfigRoute

func (a *DefaultAPIService) UpdateAlertConfigRoute(ctx context.Context, instanceId string, projectId string, receiver string) ApiUpdateAlertConfigRouteRequest

UpdateAlertConfigRoute Method for UpdateAlertConfigRoute

Update alert receiver for route.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@param receiver
@return ApiUpdateAlertConfigRouteRequest

func (*DefaultAPIService) UpdateAlertConfigRouteExecute

func (a *DefaultAPIService) UpdateAlertConfigRouteExecute(r ApiUpdateAlertConfigRouteRequest) (*AlertConfigRouteResponse, error)

Execute executes the request

@return AlertConfigRouteResponse

func (*DefaultAPIService) UpdateAlertConfigs

func (a *DefaultAPIService) UpdateAlertConfigs(ctx context.Context, instanceId string, projectId string) ApiUpdateAlertConfigsRequest

UpdateAlertConfigs Method for UpdateAlertConfigs

Update alert config.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiUpdateAlertConfigsRequest

func (*DefaultAPIService) UpdateAlertConfigsExecute

Execute executes the request

@return UpdateAlertConfigsResponse

func (*DefaultAPIService) UpdateAlertRecord

func (a *DefaultAPIService) UpdateAlertRecord(ctx context.Context, alertRecord string, groupName string, instanceId string, projectId string) ApiUpdateAlertRecordRequest

UpdateAlertRecord Method for UpdateAlertRecord

Update alert record.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param alertRecord
@param groupName
@param instanceId
@param projectId
@return ApiUpdateAlertRecordRequest

func (*DefaultAPIService) UpdateAlertRecordExecute

func (a *DefaultAPIService) UpdateAlertRecordExecute(r ApiUpdateAlertRecordRequest) (*AlertRecordsResponse, error)

Execute executes the request

@return AlertRecordsResponse

func (*DefaultAPIService) UpdateAlertgroup

func (a *DefaultAPIService) UpdateAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiUpdateAlertgroupRequest

UpdateAlertgroup Method for UpdateAlertgroup

Update alert group config.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param groupName
@param instanceId
@param projectId
@return ApiUpdateAlertgroupRequest

func (*DefaultAPIService) UpdateAlertgroupExecute

func (a *DefaultAPIService) UpdateAlertgroupExecute(r ApiUpdateAlertgroupRequest) (*AlertGroupsResponse, error)

Execute executes the request

@return AlertGroupsResponse

func (*DefaultAPIService) UpdateAlertgroups

func (a *DefaultAPIService) UpdateAlertgroups(ctx context.Context, instanceId string, projectId string) ApiUpdateAlertgroupsRequest

UpdateAlertgroups Method for UpdateAlertgroups

Update alert groups.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiUpdateAlertgroupsRequest

func (*DefaultAPIService) UpdateAlertgroupsExecute

func (a *DefaultAPIService) UpdateAlertgroupsExecute(r ApiUpdateAlertgroupsRequest) (*AlertGroupsResponse, error)

Execute executes the request

@return AlertGroupsResponse

func (*DefaultAPIService) UpdateAlertrule

func (a *DefaultAPIService) UpdateAlertrule(ctx context.Context, alertName string, groupName string, instanceId string, projectId string) ApiUpdateAlertruleRequest

UpdateAlertrule Method for UpdateAlertrule

Update alert rule.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param alertName
@param groupName
@param instanceId
@param projectId
@return ApiUpdateAlertruleRequest

func (*DefaultAPIService) UpdateAlertruleExecute

func (a *DefaultAPIService) UpdateAlertruleExecute(r ApiUpdateAlertruleRequest) (*AlertRulesResponse, error)

Execute executes the request

@return AlertRulesResponse

func (*DefaultAPIService) UpdateCredentialsRemoteWriteConfig

func (a *DefaultAPIService) UpdateCredentialsRemoteWriteConfig(ctx context.Context, instanceId string, projectId string, username string) ApiUpdateCredentialsRemoteWriteConfigRequest

UpdateCredentialsRemoteWriteConfig Method for UpdateCredentialsRemoteWriteConfig

Update remote write config for credentials.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@param username
@return ApiUpdateCredentialsRemoteWriteConfigRequest

func (*DefaultAPIService) UpdateCredentialsRemoteWriteConfigExecute

func (a *DefaultAPIService) UpdateCredentialsRemoteWriteConfigExecute(r ApiUpdateCredentialsRemoteWriteConfigRequest) (*CredentialsRemoteWriteConfig, error)

Execute executes the request

@return CredentialsRemoteWriteConfig

func (*DefaultAPIService) UpdateGrafanaConfigs

func (a *DefaultAPIService) UpdateGrafanaConfigs(ctx context.Context, instanceId string, projectId string) ApiUpdateGrafanaConfigsRequest

UpdateGrafanaConfigs Method for UpdateGrafanaConfigs

Update grafana config.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiUpdateGrafanaConfigsRequest

func (*DefaultAPIService) UpdateGrafanaConfigsExecute

func (a *DefaultAPIService) UpdateGrafanaConfigsExecute(r ApiUpdateGrafanaConfigsRequest) (*Message, error)

Execute executes the request

@return Message

func (*DefaultAPIService) UpdateInstance

func (a *DefaultAPIService) UpdateInstance(ctx context.Context, instanceId string, projectId string) ApiUpdateInstanceRequest

UpdateInstance Method for UpdateInstance

Update instance.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiUpdateInstanceRequest

func (*DefaultAPIService) UpdateInstanceExecute

func (a *DefaultAPIService) UpdateInstanceExecute(r ApiUpdateInstanceRequest) (*InstanceResponse, error)

Execute executes the request

@return InstanceResponse

func (*DefaultAPIService) UpdateLogsAlertgroup

func (a *DefaultAPIService) UpdateLogsAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiUpdateLogsAlertgroupRequest

UpdateLogsAlertgroup Method for UpdateLogsAlertgroup

Update logs alert group config.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param groupName
@param instanceId
@param projectId
@return ApiUpdateLogsAlertgroupRequest

func (*DefaultAPIService) UpdateLogsAlertgroupExecute

func (a *DefaultAPIService) UpdateLogsAlertgroupExecute(r ApiUpdateLogsAlertgroupRequest) (*AlertGroupsResponse, error)

Execute executes the request

@return AlertGroupsResponse

func (*DefaultAPIService) UpdateLogsConfigs

func (a *DefaultAPIService) UpdateLogsConfigs(ctx context.Context, instanceId string, projectId string) ApiUpdateLogsConfigsRequest

UpdateLogsConfigs Method for UpdateLogsConfigs

Update logs config.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiUpdateLogsConfigsRequest

func (*DefaultAPIService) UpdateLogsConfigsExecute

func (a *DefaultAPIService) UpdateLogsConfigsExecute(r ApiUpdateLogsConfigsRequest) (*Message, error)

Execute executes the request

@return Message

func (*DefaultAPIService) UpdateMetricsStorageRetention

func (a *DefaultAPIService) UpdateMetricsStorageRetention(ctx context.Context, instanceId string, projectId string) ApiUpdateMetricsStorageRetentionRequest

UpdateMetricsStorageRetention Method for UpdateMetricsStorageRetention

Update metric update retention time.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiUpdateMetricsStorageRetentionRequest

func (*DefaultAPIService) UpdateMetricsStorageRetentionExecute

func (a *DefaultAPIService) UpdateMetricsStorageRetentionExecute(r ApiUpdateMetricsStorageRetentionRequest) (*Message, error)

Execute executes the request

@return Message

func (*DefaultAPIService) UpdateScrapeConfig

func (a *DefaultAPIService) UpdateScrapeConfig(ctx context.Context, instanceId string, jobName string, projectId string) ApiUpdateScrapeConfigRequest

UpdateScrapeConfig Method for UpdateScrapeConfig

Update scrape config.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param jobName
@param projectId
@return ApiUpdateScrapeConfigRequest

func (*DefaultAPIService) UpdateScrapeConfigExecute

func (a *DefaultAPIService) UpdateScrapeConfigExecute(r ApiUpdateScrapeConfigRequest) (*ScrapeConfigsResponse, error)

Execute executes the request

@return ScrapeConfigsResponse

func (*DefaultAPIService) UpdateTracesConfigs

func (a *DefaultAPIService) UpdateTracesConfigs(ctx context.Context, instanceId string, projectId string) ApiUpdateTracesConfigsRequest

UpdateTracesConfigs Method for UpdateTracesConfigs

Update traces config.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param instanceId
@param projectId
@return ApiUpdateTracesConfigsRequest

func (*DefaultAPIService) UpdateTracesConfigsExecute

func (a *DefaultAPIService) UpdateTracesConfigsExecute(r ApiUpdateTracesConfigsRequest) (*Message, error)

Execute executes the request

@return Message

type DefaultAPIServiceMock

type DefaultAPIServiceMock struct {
	// CreateAlertConfigReceiverExecuteMock can be populated to implement the behavior of the CreateAlertConfigReceiverExecute function of this mock
	CreateAlertConfigReceiverExecuteMock *func(r ApiCreateAlertConfigReceiverRequest) (*AlertConfigReceiversResponse, error)
	// CreateAlertConfigRouteExecuteMock can be populated to implement the behavior of the CreateAlertConfigRouteExecute function of this mock
	CreateAlertConfigRouteExecuteMock *func(r ApiCreateAlertConfigRouteRequest) (*AlertConfigRouteResponse, error)
	// CreateAlertRecordExecuteMock can be populated to implement the behavior of the CreateAlertRecordExecute function of this mock
	CreateAlertRecordExecuteMock *func(r ApiCreateAlertRecordRequest) (*AlertRecordsResponse, error)
	// CreateAlertgroupsExecuteMock can be populated to implement the behavior of the CreateAlertgroupsExecute function of this mock
	CreateAlertgroupsExecuteMock *func(r ApiCreateAlertgroupsRequest) (*AlertGroupsResponse, error)
	// CreateAlertrulesExecuteMock can be populated to implement the behavior of the CreateAlertrulesExecute function of this mock
	CreateAlertrulesExecuteMock *func(r ApiCreateAlertrulesRequest) (*AlertRulesResponse, error)
	// CreateBackupExecuteMock can be populated to implement the behavior of the CreateBackupExecute function of this mock
	CreateBackupExecuteMock *func(r ApiCreateBackupRequest) (*Message, error)
	// CreateBackupScheduleExecuteMock can be populated to implement the behavior of the CreateBackupScheduleExecute function of this mock
	CreateBackupScheduleExecuteMock *func(r ApiCreateBackupScheduleRequest) (*BackupSchedulePostResponse, error)
	// CreateCertCheckExecuteMock can be populated to implement the behavior of the CreateCertCheckExecute function of this mock
	CreateCertCheckExecuteMock *func(r ApiCreateCertCheckRequest) (*CertCheckResponse, error)
	// CreateCredentialsExecuteMock can be populated to implement the behavior of the CreateCredentialsExecute function of this mock
	CreateCredentialsExecuteMock *func(r ApiCreateCredentialsRequest) (*CreateCredentialsResponse, error)
	// CreateElasticsearchCheckExecuteMock can be populated to implement the behavior of the CreateElasticsearchCheckExecute function of this mock
	CreateElasticsearchCheckExecuteMock *func(r ApiCreateElasticsearchCheckRequest) (*ElasticsearchCheckResponse, error)
	// CreateHttpCheckExecuteMock can be populated to implement the behavior of the CreateHttpCheckExecute function of this mock
	CreateHttpCheckExecuteMock *func(r ApiCreateHttpCheckRequest) (*HttpCheckResponse, error)
	// CreateInstanceExecuteMock can be populated to implement the behavior of the CreateInstanceExecute function of this mock
	CreateInstanceExecuteMock *func(r ApiCreateInstanceRequest) (*CreateInstanceResponse, error)
	// CreateLogsAlertgroupsExecuteMock can be populated to implement the behavior of the CreateLogsAlertgroupsExecute function of this mock
	CreateLogsAlertgroupsExecuteMock *func(r ApiCreateLogsAlertgroupsRequest) (*AlertGroupsResponse, error)
	// CreateMongodbCheckExecuteMock can be populated to implement the behavior of the CreateMongodbCheckExecute function of this mock
	CreateMongodbCheckExecuteMock *func(r ApiCreateMongodbCheckRequest) (*MongodbCheckResponse, error)
	// CreateMysqlCheckExecuteMock can be populated to implement the behavior of the CreateMysqlCheckExecute function of this mock
	CreateMysqlCheckExecuteMock *func(r ApiCreateMysqlCheckRequest) (*MysqlCheckResponse, error)
	// CreateNetworkCheckExecuteMock can be populated to implement the behavior of the CreateNetworkCheckExecute function of this mock
	CreateNetworkCheckExecuteMock *func(r ApiCreateNetworkCheckRequest) (*NetworkCheckResponse, error)
	// CreatePingCheckExecuteMock can be populated to implement the behavior of the CreatePingCheckExecute function of this mock
	CreatePingCheckExecuteMock *func(r ApiCreatePingCheckRequest) (*PingCheckResponse, error)
	// CreatePostgresqlCheckExecuteMock can be populated to implement the behavior of the CreatePostgresqlCheckExecute function of this mock
	CreatePostgresqlCheckExecuteMock *func(r ApiCreatePostgresqlCheckRequest) (*PostgresqlCheckResponse, error)
	// CreateRabbitmqCheckExecuteMock can be populated to implement the behavior of the CreateRabbitmqCheckExecute function of this mock
	CreateRabbitmqCheckExecuteMock *func(r ApiCreateRabbitmqCheckRequest) (*RabbitmqCheckResponse, error)
	// CreateRedisCheckExecuteMock can be populated to implement the behavior of the CreateRedisCheckExecute function of this mock
	CreateRedisCheckExecuteMock *func(r ApiCreateRedisCheckRequest) (*RedisCheckResponse, error)
	// CreateScrapeConfigExecuteMock can be populated to implement the behavior of the CreateScrapeConfigExecute function of this mock
	CreateScrapeConfigExecuteMock *func(r ApiCreateScrapeConfigRequest) (*ScrapeConfigsResponse, error)
	// DeleteAlertConfigReceiverExecuteMock can be populated to implement the behavior of the DeleteAlertConfigReceiverExecute function of this mock
	DeleteAlertConfigReceiverExecuteMock *func(r ApiDeleteAlertConfigReceiverRequest) (*AlertConfigReceiversResponse, error)
	// DeleteAlertConfigRouteExecuteMock can be populated to implement the behavior of the DeleteAlertConfigRouteExecute function of this mock
	DeleteAlertConfigRouteExecuteMock *func(r ApiDeleteAlertConfigRouteRequest) (*AlertConfigRouteResponse, error)
	// DeleteAlertRecordExecuteMock can be populated to implement the behavior of the DeleteAlertRecordExecute function of this mock
	DeleteAlertRecordExecuteMock *func(r ApiDeleteAlertRecordRequest) (*AlertRecordsResponse, error)
	// DeleteAlertRecordsExecuteMock can be populated to implement the behavior of the DeleteAlertRecordsExecute function of this mock
	DeleteAlertRecordsExecuteMock *func(r ApiDeleteAlertRecordsRequest) (*AlertRecordsResponse, error)
	// DeleteAlertgroupExecuteMock can be populated to implement the behavior of the DeleteAlertgroupExecute function of this mock
	DeleteAlertgroupExecuteMock *func(r ApiDeleteAlertgroupRequest) (*AlertGroupsResponse, error)
	// DeleteAlertgroupsExecuteMock can be populated to implement the behavior of the DeleteAlertgroupsExecute function of this mock
	DeleteAlertgroupsExecuteMock *func(r ApiDeleteAlertgroupsRequest) (*AlertGroupsResponse, error)
	// DeleteAlertruleExecuteMock can be populated to implement the behavior of the DeleteAlertruleExecute function of this mock
	DeleteAlertruleExecuteMock *func(r ApiDeleteAlertruleRequest) (*AlertRulesResponse, error)
	// DeleteAlertrulesExecuteMock can be populated to implement the behavior of the DeleteAlertrulesExecute function of this mock
	DeleteAlertrulesExecuteMock *func(r ApiDeleteAlertrulesRequest) (*AlertRulesResponse, error)
	// DeleteCertCheckExecuteMock can be populated to implement the behavior of the DeleteCertCheckExecute function of this mock
	DeleteCertCheckExecuteMock *func(r ApiDeleteCertCheckRequest) (*CertCheckResponse, error)
	// DeleteCredentialsExecuteMock can be populated to implement the behavior of the DeleteCredentialsExecute function of this mock
	DeleteCredentialsExecuteMock *func(r ApiDeleteCredentialsRequest) (*Message, error)
	// DeleteCredentialsRemoteWriteConfigExecuteMock can be populated to implement the behavior of the DeleteCredentialsRemoteWriteConfigExecute function of this mock
	DeleteCredentialsRemoteWriteConfigExecuteMock *func(r ApiDeleteCredentialsRemoteWriteConfigRequest) (*CredentialsRemoteWriteDeleteResponse, error)
	// DeleteElasticsearchCheckExecuteMock can be populated to implement the behavior of the DeleteElasticsearchCheckExecute function of this mock
	DeleteElasticsearchCheckExecuteMock *func(r ApiDeleteElasticsearchCheckRequest) (*ElasticsearchCheckResponse, error)
	// DeleteHttpCheckExecuteMock can be populated to implement the behavior of the DeleteHttpCheckExecute function of this mock
	DeleteHttpCheckExecuteMock *func(r ApiDeleteHttpCheckRequest) (*HttpCheckResponse, error)
	// DeleteInstanceExecuteMock can be populated to implement the behavior of the DeleteInstanceExecute function of this mock
	DeleteInstanceExecuteMock *func(r ApiDeleteInstanceRequest) (*InstanceResponse, error)
	// DeleteLogsAlertgroupExecuteMock can be populated to implement the behavior of the DeleteLogsAlertgroupExecute function of this mock
	DeleteLogsAlertgroupExecuteMock *func(r ApiDeleteLogsAlertgroupRequest) (*AlertGroupsResponse, error)
	// DeleteMongodbCheckExecuteMock can be populated to implement the behavior of the DeleteMongodbCheckExecute function of this mock
	DeleteMongodbCheckExecuteMock *func(r ApiDeleteMongodbCheckRequest) (*MongodbCheckResponse, error)
	// DeleteMysqlCheckExecuteMock can be populated to implement the behavior of the DeleteMysqlCheckExecute function of this mock
	DeleteMysqlCheckExecuteMock *func(r ApiDeleteMysqlCheckRequest) (*MysqlCheckResponse, error)
	// DeleteNetworkCheckExecuteMock can be populated to implement the behavior of the DeleteNetworkCheckExecute function of this mock
	DeleteNetworkCheckExecuteMock *func(r ApiDeleteNetworkCheckRequest) (*NetworkCheckResponse, error)
	// DeletePingCheckExecuteMock can be populated to implement the behavior of the DeletePingCheckExecute function of this mock
	DeletePingCheckExecuteMock *func(r ApiDeletePingCheckRequest) (*PingCheckResponse, error)
	// DeletePostgresqlCheckExecuteMock can be populated to implement the behavior of the DeletePostgresqlCheckExecute function of this mock
	DeletePostgresqlCheckExecuteMock *func(r ApiDeletePostgresqlCheckRequest) (*PostgresqlCheckResponse, error)
	// DeleteRabbitmqCheckExecuteMock can be populated to implement the behavior of the DeleteRabbitmqCheckExecute function of this mock
	DeleteRabbitmqCheckExecuteMock *func(r ApiDeleteRabbitmqCheckRequest) (*RabbitmqCheckResponse, error)
	// DeleteRedisCheckExecuteMock can be populated to implement the behavior of the DeleteRedisCheckExecute function of this mock
	DeleteRedisCheckExecuteMock *func(r ApiDeleteRedisCheckRequest) (*RedisCheckResponse, error)
	// DeleteScrapeConfigExecuteMock can be populated to implement the behavior of the DeleteScrapeConfigExecute function of this mock
	DeleteScrapeConfigExecuteMock *func(r ApiDeleteScrapeConfigRequest) (*DeleteScrapeConfigResponse, error)
	// DeleteScrapeConfigsExecuteMock can be populated to implement the behavior of the DeleteScrapeConfigsExecute function of this mock
	DeleteScrapeConfigsExecuteMock *func(r ApiDeleteScrapeConfigsRequest) (*ScrapeConfigsResponse, error)
	// GetAlertConfigReceiverExecuteMock can be populated to implement the behavior of the GetAlertConfigReceiverExecute function of this mock
	GetAlertConfigReceiverExecuteMock *func(r ApiGetAlertConfigReceiverRequest) (*Receiver, error)
	// GetAlertConfigRouteExecuteMock can be populated to implement the behavior of the GetAlertConfigRouteExecute function of this mock
	GetAlertConfigRouteExecuteMock *func(r ApiGetAlertConfigRouteRequest) (*AlertConfigRouteResponse, error)
	// GetAlertConfigsExecuteMock can be populated to implement the behavior of the GetAlertConfigsExecute function of this mock
	GetAlertConfigsExecuteMock *func(r ApiGetAlertConfigsRequest) (*GetAlertConfigsResponse, error)
	// GetAlertRecordExecuteMock can be populated to implement the behavior of the GetAlertRecordExecute function of this mock
	GetAlertRecordExecuteMock *func(r ApiGetAlertRecordRequest) (*AlertRecordResponse, error)
	// GetAlertgroupExecuteMock can be populated to implement the behavior of the GetAlertgroupExecute function of this mock
	GetAlertgroupExecuteMock *func(r ApiGetAlertgroupRequest) (*AlertGroupResponse, error)
	// GetAlertruleExecuteMock can be populated to implement the behavior of the GetAlertruleExecute function of this mock
	GetAlertruleExecuteMock *func(r ApiGetAlertruleRequest) (*AlertRuleResponse, error)
	// GetCredentialsExecuteMock can be populated to implement the behavior of the GetCredentialsExecute function of this mock
	GetCredentialsExecuteMock *func(r ApiGetCredentialsRequest) (*GetCredentialsResponse, error)
	// GetCredentialsRemoteWriteConfigExecuteMock can be populated to implement the behavior of the GetCredentialsRemoteWriteConfigExecute function of this mock
	GetCredentialsRemoteWriteConfigExecuteMock *func(r ApiGetCredentialsRemoteWriteConfigRequest) (*CredentialsRemoteWriteConfig, error)
	// GetGrafanaConfigsExecuteMock can be populated to implement the behavior of the GetGrafanaConfigsExecute function of this mock
	GetGrafanaConfigsExecuteMock *func(r ApiGetGrafanaConfigsRequest) (*GrafanaConfigs, error)
	// GetInstanceExecuteMock can be populated to implement the behavior of the GetInstanceExecute function of this mock
	GetInstanceExecuteMock *func(r ApiGetInstanceRequest) (*GetInstanceResponse, error)
	// GetLogsAlertgroupExecuteMock can be populated to implement the behavior of the GetLogsAlertgroupExecute function of this mock
	GetLogsAlertgroupExecuteMock *func(r ApiGetLogsAlertgroupRequest) (*AlertGroupResponse, error)
	// GetLogsConfigsExecuteMock can be populated to implement the behavior of the GetLogsConfigsExecute function of this mock
	GetLogsConfigsExecuteMock *func(r ApiGetLogsConfigsRequest) (*LogsConfigResponse, error)
	// GetMetricsStorageRetentionExecuteMock can be populated to implement the behavior of the GetMetricsStorageRetentionExecute function of this mock
	GetMetricsStorageRetentionExecuteMock *func(r ApiGetMetricsStorageRetentionRequest) (*GetMetricsStorageRetentionResponse, error)
	// GetScrapeConfigExecuteMock can be populated to implement the behavior of the GetScrapeConfigExecute function of this mock
	GetScrapeConfigExecuteMock *func(r ApiGetScrapeConfigRequest) (*GetScrapeConfigResponse, error)
	// GetTracesConfigsExecuteMock can be populated to implement the behavior of the GetTracesConfigsExecute function of this mock
	GetTracesConfigsExecuteMock *func(r ApiGetTracesConfigsRequest) (*TracesConfigResponse, error)
	// ListACLExecuteMock can be populated to implement the behavior of the ListACLExecute function of this mock
	ListACLExecuteMock *func(r ApiListACLRequest) (*ListACLResponse, error)
	// ListAlertConfigReceiversExecuteMock can be populated to implement the behavior of the ListAlertConfigReceiversExecute function of this mock
	ListAlertConfigReceiversExecuteMock *func(r ApiListAlertConfigReceiversRequest) (*AlertConfigReceiversResponse, error)
	// ListAlertConfigRoutesExecuteMock can be populated to implement the behavior of the ListAlertConfigRoutesExecute function of this mock
	ListAlertConfigRoutesExecuteMock *func(r ApiListAlertConfigRoutesRequest) (*AlertConfigRouteResponse, error)
	// ListAlertRecordsExecuteMock can be populated to implement the behavior of the ListAlertRecordsExecute function of this mock
	ListAlertRecordsExecuteMock *func(r ApiListAlertRecordsRequest) (*AlertRecordsResponse, error)
	// ListAlertgroupsExecuteMock can be populated to implement the behavior of the ListAlertgroupsExecute function of this mock
	ListAlertgroupsExecuteMock *func(r ApiListAlertgroupsRequest) (*AlertGroupsResponse, error)
	// ListAlertrulesExecuteMock can be populated to implement the behavior of the ListAlertrulesExecute function of this mock
	ListAlertrulesExecuteMock *func(r ApiListAlertrulesRequest) (*AlertRulesResponse, error)
	// ListBackupRetentionsExecuteMock can be populated to implement the behavior of the ListBackupRetentionsExecute function of this mock
	ListBackupRetentionsExecuteMock *func(r ApiListBackupRetentionsRequest) (*BackupRetentionResponse, error)
	// ListBackupSchedulesExecuteMock can be populated to implement the behavior of the ListBackupSchedulesExecute function of this mock
	ListBackupSchedulesExecuteMock *func(r ApiListBackupSchedulesRequest) (*BackupScheduleResponse, error)
	// ListBackupsExecuteMock can be populated to implement the behavior of the ListBackupsExecute function of this mock
	ListBackupsExecuteMock *func(r ApiListBackupsRequest) (*BackupResponse, error)
	// ListCertChecksExecuteMock can be populated to implement the behavior of the ListCertChecksExecute function of this mock
	ListCertChecksExecuteMock *func(r ApiListCertChecksRequest) (*CertCheckResponse, error)
	// ListCredentialsExecuteMock can be populated to implement the behavior of the ListCredentialsExecute function of this mock
	ListCredentialsExecuteMock *func(r ApiListCredentialsRequest) (*ListCredentialsResponse, error)
	// ListElasticsearchChecksExecuteMock can be populated to implement the behavior of the ListElasticsearchChecksExecute function of this mock
	ListElasticsearchChecksExecuteMock *func(r ApiListElasticsearchChecksRequest) (*ElasticsearchCheckResponse, error)
	// ListHttpChecksExecuteMock can be populated to implement the behavior of the ListHttpChecksExecute function of this mock
	ListHttpChecksExecuteMock *func(r ApiListHttpChecksRequest) (*HttpCheckResponse, error)
	// ListInstancesExecuteMock can be populated to implement the behavior of the ListInstancesExecute function of this mock
	ListInstancesExecuteMock *func(r ApiListInstancesRequest) (*ListInstancesResponse, error)
	// ListLogsAlertgroupsExecuteMock can be populated to implement the behavior of the ListLogsAlertgroupsExecute function of this mock
	ListLogsAlertgroupsExecuteMock *func(r ApiListLogsAlertgroupsRequest) (*AlertGroupsResponse, error)
	// ListMongodbChecksExecuteMock can be populated to implement the behavior of the ListMongodbChecksExecute function of this mock
	ListMongodbChecksExecuteMock *func(r ApiListMongodbChecksRequest) (*MongodbCheckResponse, error)
	// ListMysqlChecksExecuteMock can be populated to implement the behavior of the ListMysqlChecksExecute function of this mock
	ListMysqlChecksExecuteMock *func(r ApiListMysqlChecksRequest) (*MysqlCheckResponse, error)
	// ListNetworkChecksExecuteMock can be populated to implement the behavior of the ListNetworkChecksExecute function of this mock
	ListNetworkChecksExecuteMock *func(r ApiListNetworkChecksRequest) (*NetworkCheckResponse, error)
	// ListOfferingsExecuteMock can be populated to implement the behavior of the ListOfferingsExecute function of this mock
	ListOfferingsExecuteMock *func(r ApiListOfferingsRequest) (*Offerings, error)
	// ListPingChecksExecuteMock can be populated to implement the behavior of the ListPingChecksExecute function of this mock
	ListPingChecksExecuteMock *func(r ApiListPingChecksRequest) (*PingCheckResponse, error)
	// ListPlansExecuteMock can be populated to implement the behavior of the ListPlansExecute function of this mock
	ListPlansExecuteMock *func(r ApiListPlansRequest) (*PlansResponse, error)
	// ListPostgresqlChecksExecuteMock can be populated to implement the behavior of the ListPostgresqlChecksExecute function of this mock
	ListPostgresqlChecksExecuteMock *func(r ApiListPostgresqlChecksRequest) (*PostgresqlCheckResponse, error)
	// ListRabbitmqChecksExecuteMock can be populated to implement the behavior of the ListRabbitmqChecksExecute function of this mock
	ListRabbitmqChecksExecuteMock *func(r ApiListRabbitmqChecksRequest) (*RabbitmqCheckResponse, error)
	// ListRedisChecksExecuteMock can be populated to implement the behavior of the ListRedisChecksExecute function of this mock
	ListRedisChecksExecuteMock *func(r ApiListRedisChecksRequest) (*RedisCheckResponse, error)
	// ListScrapeConfigsExecuteMock can be populated to implement the behavior of the ListScrapeConfigsExecute function of this mock
	ListScrapeConfigsExecuteMock *func(r ApiListScrapeConfigsRequest) (*ListScrapeConfigsResponse, error)
	// PartialUpdateAlertRecordsExecuteMock can be populated to implement the behavior of the PartialUpdateAlertRecordsExecute function of this mock
	PartialUpdateAlertRecordsExecuteMock *func(r ApiPartialUpdateAlertRecordsRequest) (*AlertRecordsResponse, error)
	// PartialUpdateAlertgroupsExecuteMock can be populated to implement the behavior of the PartialUpdateAlertgroupsExecute function of this mock
	PartialUpdateAlertgroupsExecuteMock *func(r ApiPartialUpdateAlertgroupsRequest) (*AlertGroupsResponse, error)
	// PartialUpdateAlertrulesExecuteMock can be populated to implement the behavior of the PartialUpdateAlertrulesExecute function of this mock
	PartialUpdateAlertrulesExecuteMock *func(r ApiPartialUpdateAlertrulesRequest) (*AlertRulesResponse, error)
	// PartialUpdateScrapeConfigsExecuteMock can be populated to implement the behavior of the PartialUpdateScrapeConfigsExecute function of this mock
	PartialUpdateScrapeConfigsExecuteMock *func(r ApiPartialUpdateScrapeConfigsRequest) (*ScrapeConfigsResponse, error)
	// RestoreBackupExecuteMock can be populated to implement the behavior of the RestoreBackupExecute function of this mock
	RestoreBackupExecuteMock *func(r ApiRestoreBackupRequest) (*Message, error)
	// UpdateACLExecuteMock can be populated to implement the behavior of the UpdateACLExecute function of this mock
	UpdateACLExecuteMock *func(r ApiUpdateACLRequest) (*Message, error)
	// UpdateAlertConfigReceiverExecuteMock can be populated to implement the behavior of the UpdateAlertConfigReceiverExecute function of this mock
	UpdateAlertConfigReceiverExecuteMock *func(r ApiUpdateAlertConfigReceiverRequest) (*AlertConfigReceiversResponse, error)
	// UpdateAlertConfigRouteExecuteMock can be populated to implement the behavior of the UpdateAlertConfigRouteExecute function of this mock
	UpdateAlertConfigRouteExecuteMock *func(r ApiUpdateAlertConfigRouteRequest) (*AlertConfigRouteResponse, error)
	// UpdateAlertConfigsExecuteMock can be populated to implement the behavior of the UpdateAlertConfigsExecute function of this mock
	UpdateAlertConfigsExecuteMock *func(r ApiUpdateAlertConfigsRequest) (*UpdateAlertConfigsResponse, error)
	// UpdateAlertRecordExecuteMock can be populated to implement the behavior of the UpdateAlertRecordExecute function of this mock
	UpdateAlertRecordExecuteMock *func(r ApiUpdateAlertRecordRequest) (*AlertRecordsResponse, error)
	// UpdateAlertgroupExecuteMock can be populated to implement the behavior of the UpdateAlertgroupExecute function of this mock
	UpdateAlertgroupExecuteMock *func(r ApiUpdateAlertgroupRequest) (*AlertGroupsResponse, error)
	// UpdateAlertgroupsExecuteMock can be populated to implement the behavior of the UpdateAlertgroupsExecute function of this mock
	UpdateAlertgroupsExecuteMock *func(r ApiUpdateAlertgroupsRequest) (*AlertGroupsResponse, error)
	// UpdateAlertruleExecuteMock can be populated to implement the behavior of the UpdateAlertruleExecute function of this mock
	UpdateAlertruleExecuteMock *func(r ApiUpdateAlertruleRequest) (*AlertRulesResponse, error)
	// UpdateCredentialsRemoteWriteConfigExecuteMock can be populated to implement the behavior of the UpdateCredentialsRemoteWriteConfigExecute function of this mock
	UpdateCredentialsRemoteWriteConfigExecuteMock *func(r ApiUpdateCredentialsRemoteWriteConfigRequest) (*CredentialsRemoteWriteConfig, error)
	// UpdateGrafanaConfigsExecuteMock can be populated to implement the behavior of the UpdateGrafanaConfigsExecute function of this mock
	UpdateGrafanaConfigsExecuteMock *func(r ApiUpdateGrafanaConfigsRequest) (*Message, error)
	// UpdateInstanceExecuteMock can be populated to implement the behavior of the UpdateInstanceExecute function of this mock
	UpdateInstanceExecuteMock *func(r ApiUpdateInstanceRequest) (*InstanceResponse, error)
	// UpdateLogsAlertgroupExecuteMock can be populated to implement the behavior of the UpdateLogsAlertgroupExecute function of this mock
	UpdateLogsAlertgroupExecuteMock *func(r ApiUpdateLogsAlertgroupRequest) (*AlertGroupsResponse, error)
	// UpdateLogsConfigsExecuteMock can be populated to implement the behavior of the UpdateLogsConfigsExecute function of this mock
	UpdateLogsConfigsExecuteMock *func(r ApiUpdateLogsConfigsRequest) (*Message, error)
	// UpdateMetricsStorageRetentionExecuteMock can be populated to implement the behavior of the UpdateMetricsStorageRetentionExecute function of this mock
	UpdateMetricsStorageRetentionExecuteMock *func(r ApiUpdateMetricsStorageRetentionRequest) (*Message, error)
	// UpdateScrapeConfigExecuteMock can be populated to implement the behavior of the UpdateScrapeConfigExecute function of this mock
	UpdateScrapeConfigExecuteMock *func(r ApiUpdateScrapeConfigRequest) (*ScrapeConfigsResponse, error)
	// UpdateTracesConfigsExecuteMock can be populated to implement the behavior of the UpdateTracesConfigsExecute function of this mock
	UpdateTracesConfigsExecuteMock *func(r ApiUpdateTracesConfigsRequest) (*Message, error)
}

DefaultAPIServiceMock is meant to be used for testing only as a replacement for DefaultAPIService. By default all FooExecute() implementations are a no-op. Behavior of the mock can be customized by populating the callbacks in this struct.

func (DefaultAPIServiceMock) CreateAlertConfigReceiver

func (a DefaultAPIServiceMock) CreateAlertConfigReceiver(ctx context.Context, instanceId string, projectId string) ApiCreateAlertConfigReceiverRequest

func (DefaultAPIServiceMock) CreateAlertConfigReceiverExecute

CreateAlertConfigReceiverExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateAlertConfigReceiverExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreateAlertConfigRoute

func (a DefaultAPIServiceMock) CreateAlertConfigRoute(ctx context.Context, instanceId string, projectId string) ApiCreateAlertConfigRouteRequest

func (DefaultAPIServiceMock) CreateAlertConfigRouteExecute

CreateAlertConfigRouteExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateAlertConfigRouteExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreateAlertRecord

func (a DefaultAPIServiceMock) CreateAlertRecord(ctx context.Context, groupName string, instanceId string, projectId string) ApiCreateAlertRecordRequest

func (DefaultAPIServiceMock) CreateAlertRecordExecute

CreateAlertRecordExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateAlertRecordExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreateAlertgroups

func (a DefaultAPIServiceMock) CreateAlertgroups(ctx context.Context, instanceId string, projectId string) ApiCreateAlertgroupsRequest

func (DefaultAPIServiceMock) CreateAlertgroupsExecute

CreateAlertgroupsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateAlertgroupsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreateAlertrules

func (a DefaultAPIServiceMock) CreateAlertrules(ctx context.Context, groupName string, instanceId string, projectId string) ApiCreateAlertrulesRequest

func (DefaultAPIServiceMock) CreateAlertrulesExecute

CreateAlertrulesExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateAlertrulesExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreateBackup

func (a DefaultAPIServiceMock) CreateBackup(ctx context.Context, instanceId string, projectId string) ApiCreateBackupRequest

func (DefaultAPIServiceMock) CreateBackupExecute

func (a DefaultAPIServiceMock) CreateBackupExecute(r ApiCreateBackupRequest) (*Message, error)

CreateBackupExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateBackupExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreateBackupSchedule

func (a DefaultAPIServiceMock) CreateBackupSchedule(ctx context.Context, instanceId string, projectId string) ApiCreateBackupScheduleRequest

func (DefaultAPIServiceMock) CreateBackupScheduleExecute

CreateBackupScheduleExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateBackupScheduleExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreateCertCheck

func (a DefaultAPIServiceMock) CreateCertCheck(ctx context.Context, instanceId string, projectId string) ApiCreateCertCheckRequest

func (DefaultAPIServiceMock) CreateCertCheckExecute

CreateCertCheckExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateCertCheckExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreateCredentials

func (a DefaultAPIServiceMock) CreateCredentials(ctx context.Context, instanceId string, projectId string) ApiCreateCredentialsRequest

func (DefaultAPIServiceMock) CreateCredentialsExecute

CreateCredentialsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateCredentialsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreateElasticsearchCheck

func (a DefaultAPIServiceMock) CreateElasticsearchCheck(ctx context.Context, instanceId string, projectId string) ApiCreateElasticsearchCheckRequest

func (DefaultAPIServiceMock) CreateElasticsearchCheckExecute

CreateElasticsearchCheckExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateElasticsearchCheckExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreateHttpCheck

func (a DefaultAPIServiceMock) CreateHttpCheck(ctx context.Context, instanceId string, projectId string) ApiCreateHttpCheckRequest

func (DefaultAPIServiceMock) CreateHttpCheckExecute

CreateHttpCheckExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateHttpCheckExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreateInstance

func (a DefaultAPIServiceMock) CreateInstance(ctx context.Context, projectId string) ApiCreateInstanceRequest

func (DefaultAPIServiceMock) CreateInstanceExecute

CreateInstanceExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateInstanceExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreateLogsAlertgroups

func (a DefaultAPIServiceMock) CreateLogsAlertgroups(ctx context.Context, instanceId string, projectId string) ApiCreateLogsAlertgroupsRequest

func (DefaultAPIServiceMock) CreateLogsAlertgroupsExecute

CreateLogsAlertgroupsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateLogsAlertgroupsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreateMongodbCheck

func (a DefaultAPIServiceMock) CreateMongodbCheck(ctx context.Context, instanceId string, projectId string) ApiCreateMongodbCheckRequest

func (DefaultAPIServiceMock) CreateMongodbCheckExecute

CreateMongodbCheckExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateMongodbCheckExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreateMysqlCheck

func (a DefaultAPIServiceMock) CreateMysqlCheck(ctx context.Context, instanceId string, projectId string) ApiCreateMysqlCheckRequest

func (DefaultAPIServiceMock) CreateMysqlCheckExecute

CreateMysqlCheckExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateMysqlCheckExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreateNetworkCheck

func (a DefaultAPIServiceMock) CreateNetworkCheck(ctx context.Context, instanceId string, projectId string) ApiCreateNetworkCheckRequest

func (DefaultAPIServiceMock) CreateNetworkCheckExecute

CreateNetworkCheckExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateNetworkCheckExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreatePingCheck

func (a DefaultAPIServiceMock) CreatePingCheck(ctx context.Context, instanceId string, projectId string) ApiCreatePingCheckRequest

func (DefaultAPIServiceMock) CreatePingCheckExecute

CreatePingCheckExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreatePingCheckExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreatePostgresqlCheck

func (a DefaultAPIServiceMock) CreatePostgresqlCheck(ctx context.Context, instanceId string, projectId string) ApiCreatePostgresqlCheckRequest

func (DefaultAPIServiceMock) CreatePostgresqlCheckExecute

CreatePostgresqlCheckExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreatePostgresqlCheckExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreateRabbitmqCheck

func (a DefaultAPIServiceMock) CreateRabbitmqCheck(ctx context.Context, instanceId string, projectId string) ApiCreateRabbitmqCheckRequest

func (DefaultAPIServiceMock) CreateRabbitmqCheckExecute

CreateRabbitmqCheckExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateRabbitmqCheckExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreateRedisCheck

func (a DefaultAPIServiceMock) CreateRedisCheck(ctx context.Context, instanceId string, projectId string) ApiCreateRedisCheckRequest

func (DefaultAPIServiceMock) CreateRedisCheckExecute

CreateRedisCheckExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateRedisCheckExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreateScrapeConfig

func (a DefaultAPIServiceMock) CreateScrapeConfig(ctx context.Context, instanceId string, projectId string) ApiCreateScrapeConfigRequest

func (DefaultAPIServiceMock) CreateScrapeConfigExecute

CreateScrapeConfigExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateScrapeConfigExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteAlertConfigReceiver

func (a DefaultAPIServiceMock) DeleteAlertConfigReceiver(ctx context.Context, instanceId string, projectId string, receiver string) ApiDeleteAlertConfigReceiverRequest

func (DefaultAPIServiceMock) DeleteAlertConfigReceiverExecute

DeleteAlertConfigReceiverExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteAlertConfigReceiverExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteAlertConfigRoute

func (a DefaultAPIServiceMock) DeleteAlertConfigRoute(ctx context.Context, instanceId string, projectId string, receiver string) ApiDeleteAlertConfigRouteRequest

func (DefaultAPIServiceMock) DeleteAlertConfigRouteExecute

DeleteAlertConfigRouteExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteAlertConfigRouteExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteAlertRecord

func (a DefaultAPIServiceMock) DeleteAlertRecord(ctx context.Context, alertRecord string, groupName string, instanceId string, projectId string) ApiDeleteAlertRecordRequest

func (DefaultAPIServiceMock) DeleteAlertRecordExecute

DeleteAlertRecordExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteAlertRecordExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteAlertRecords

func (a DefaultAPIServiceMock) DeleteAlertRecords(ctx context.Context, groupName string, instanceId string, projectId string) ApiDeleteAlertRecordsRequest

func (DefaultAPIServiceMock) DeleteAlertRecordsExecute

DeleteAlertRecordsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteAlertRecordsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteAlertgroup

func (a DefaultAPIServiceMock) DeleteAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiDeleteAlertgroupRequest

func (DefaultAPIServiceMock) DeleteAlertgroupExecute

DeleteAlertgroupExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteAlertgroupExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteAlertgroups

func (a DefaultAPIServiceMock) DeleteAlertgroups(ctx context.Context, instanceId string, projectId string) ApiDeleteAlertgroupsRequest

func (DefaultAPIServiceMock) DeleteAlertgroupsExecute

DeleteAlertgroupsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteAlertgroupsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteAlertrule

func (a DefaultAPIServiceMock) DeleteAlertrule(ctx context.Context, alertName string, groupName string, instanceId string, projectId string) ApiDeleteAlertruleRequest

func (DefaultAPIServiceMock) DeleteAlertruleExecute

DeleteAlertruleExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteAlertruleExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteAlertrules

func (a DefaultAPIServiceMock) DeleteAlertrules(ctx context.Context, groupName string, instanceId string, projectId string) ApiDeleteAlertrulesRequest

func (DefaultAPIServiceMock) DeleteAlertrulesExecute

DeleteAlertrulesExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteAlertrulesExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteCertCheck

func (a DefaultAPIServiceMock) DeleteCertCheck(ctx context.Context, instanceId string, projectId string, id string) ApiDeleteCertCheckRequest

func (DefaultAPIServiceMock) DeleteCertCheckExecute

DeleteCertCheckExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteCertCheckExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteCredentials

func (a DefaultAPIServiceMock) DeleteCredentials(ctx context.Context, instanceId string, projectId string, username string) ApiDeleteCredentialsRequest

func (DefaultAPIServiceMock) DeleteCredentialsExecute

func (a DefaultAPIServiceMock) DeleteCredentialsExecute(r ApiDeleteCredentialsRequest) (*Message, error)

DeleteCredentialsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteCredentialsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteCredentialsRemoteWriteConfig

func (a DefaultAPIServiceMock) DeleteCredentialsRemoteWriteConfig(ctx context.Context, instanceId string, projectId string, username string) ApiDeleteCredentialsRemoteWriteConfigRequest

func (DefaultAPIServiceMock) DeleteCredentialsRemoteWriteConfigExecute

DeleteCredentialsRemoteWriteConfigExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteCredentialsRemoteWriteConfigExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteElasticsearchCheck

func (a DefaultAPIServiceMock) DeleteElasticsearchCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteElasticsearchCheckRequest

func (DefaultAPIServiceMock) DeleteElasticsearchCheckExecute

DeleteElasticsearchCheckExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteElasticsearchCheckExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteHttpCheck

func (a DefaultAPIServiceMock) DeleteHttpCheck(ctx context.Context, instanceId string, projectId string, id string) ApiDeleteHttpCheckRequest

func (DefaultAPIServiceMock) DeleteHttpCheckExecute

DeleteHttpCheckExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteHttpCheckExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteInstance

func (a DefaultAPIServiceMock) DeleteInstance(ctx context.Context, instanceId string, projectId string) ApiDeleteInstanceRequest

func (DefaultAPIServiceMock) DeleteInstanceExecute

DeleteInstanceExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteInstanceExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteLogsAlertgroup

func (a DefaultAPIServiceMock) DeleteLogsAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiDeleteLogsAlertgroupRequest

func (DefaultAPIServiceMock) DeleteLogsAlertgroupExecute

DeleteLogsAlertgroupExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteLogsAlertgroupExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteMongodbCheck

func (a DefaultAPIServiceMock) DeleteMongodbCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteMongodbCheckRequest

func (DefaultAPIServiceMock) DeleteMongodbCheckExecute

DeleteMongodbCheckExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteMongodbCheckExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteMysqlCheck

func (a DefaultAPIServiceMock) DeleteMysqlCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteMysqlCheckRequest

func (DefaultAPIServiceMock) DeleteMysqlCheckExecute

DeleteMysqlCheckExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteMysqlCheckExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteNetworkCheck

func (a DefaultAPIServiceMock) DeleteNetworkCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteNetworkCheckRequest

func (DefaultAPIServiceMock) DeleteNetworkCheckExecute

DeleteNetworkCheckExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteNetworkCheckExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeletePingCheck

func (a DefaultAPIServiceMock) DeletePingCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeletePingCheckRequest

func (DefaultAPIServiceMock) DeletePingCheckExecute

DeletePingCheckExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeletePingCheckExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeletePostgresqlCheck

func (a DefaultAPIServiceMock) DeletePostgresqlCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeletePostgresqlCheckRequest

func (DefaultAPIServiceMock) DeletePostgresqlCheckExecute

DeletePostgresqlCheckExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeletePostgresqlCheckExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteRabbitmqCheck

func (a DefaultAPIServiceMock) DeleteRabbitmqCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteRabbitmqCheckRequest

func (DefaultAPIServiceMock) DeleteRabbitmqCheckExecute

DeleteRabbitmqCheckExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteRabbitmqCheckExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteRedisCheck

func (a DefaultAPIServiceMock) DeleteRedisCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteRedisCheckRequest

func (DefaultAPIServiceMock) DeleteRedisCheckExecute

DeleteRedisCheckExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteRedisCheckExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteScrapeConfig

func (a DefaultAPIServiceMock) DeleteScrapeConfig(ctx context.Context, instanceId string, jobName string, projectId string) ApiDeleteScrapeConfigRequest

func (DefaultAPIServiceMock) DeleteScrapeConfigExecute

DeleteScrapeConfigExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteScrapeConfigExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteScrapeConfigs

func (a DefaultAPIServiceMock) DeleteScrapeConfigs(ctx context.Context, instanceId string, projectId string) ApiDeleteScrapeConfigsRequest

func (DefaultAPIServiceMock) DeleteScrapeConfigsExecute

DeleteScrapeConfigsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteScrapeConfigsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) GetAlertConfigReceiver

func (a DefaultAPIServiceMock) GetAlertConfigReceiver(ctx context.Context, instanceId string, projectId string, receiver string) ApiGetAlertConfigReceiverRequest

func (DefaultAPIServiceMock) GetAlertConfigReceiverExecute

func (a DefaultAPIServiceMock) GetAlertConfigReceiverExecute(r ApiGetAlertConfigReceiverRequest) (*Receiver, error)

GetAlertConfigReceiverExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetAlertConfigReceiverExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) GetAlertConfigRoute

func (a DefaultAPIServiceMock) GetAlertConfigRoute(ctx context.Context, instanceId string, projectId string, receiver string) ApiGetAlertConfigRouteRequest

func (DefaultAPIServiceMock) GetAlertConfigRouteExecute

GetAlertConfigRouteExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetAlertConfigRouteExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) GetAlertConfigs

func (a DefaultAPIServiceMock) GetAlertConfigs(ctx context.Context, instanceId string, projectId string) ApiGetAlertConfigsRequest

func (DefaultAPIServiceMock) GetAlertConfigsExecute

GetAlertConfigsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetAlertConfigsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) GetAlertRecord

func (a DefaultAPIServiceMock) GetAlertRecord(ctx context.Context, alertRecord string, groupName string, instanceId string, projectId string) ApiGetAlertRecordRequest

func (DefaultAPIServiceMock) GetAlertRecordExecute

GetAlertRecordExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetAlertRecordExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) GetAlertgroup

func (a DefaultAPIServiceMock) GetAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiGetAlertgroupRequest

func (DefaultAPIServiceMock) GetAlertgroupExecute

GetAlertgroupExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetAlertgroupExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) GetAlertrule

func (a DefaultAPIServiceMock) GetAlertrule(ctx context.Context, alertName string, groupName string, instanceId string, projectId string) ApiGetAlertruleRequest

func (DefaultAPIServiceMock) GetAlertruleExecute

GetAlertruleExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetAlertruleExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) GetCredentials

func (a DefaultAPIServiceMock) GetCredentials(ctx context.Context, instanceId string, projectId string, username string) ApiGetCredentialsRequest

func (DefaultAPIServiceMock) GetCredentialsExecute

GetCredentialsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetCredentialsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) GetCredentialsRemoteWriteConfig

func (a DefaultAPIServiceMock) GetCredentialsRemoteWriteConfig(ctx context.Context, instanceId string, projectId string, username string) ApiGetCredentialsRemoteWriteConfigRequest

func (DefaultAPIServiceMock) GetCredentialsRemoteWriteConfigExecute

GetCredentialsRemoteWriteConfigExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetCredentialsRemoteWriteConfigExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) GetGrafanaConfigs

func (a DefaultAPIServiceMock) GetGrafanaConfigs(ctx context.Context, instanceId string, projectId string) ApiGetGrafanaConfigsRequest

func (DefaultAPIServiceMock) GetGrafanaConfigsExecute

func (a DefaultAPIServiceMock) GetGrafanaConfigsExecute(r ApiGetGrafanaConfigsRequest) (*GrafanaConfigs, error)

GetGrafanaConfigsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetGrafanaConfigsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) GetInstance

func (a DefaultAPIServiceMock) GetInstance(ctx context.Context, instanceId string, projectId string) ApiGetInstanceRequest

func (DefaultAPIServiceMock) GetInstanceExecute

GetInstanceExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetInstanceExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) GetLogsAlertgroup

func (a DefaultAPIServiceMock) GetLogsAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiGetLogsAlertgroupRequest

func (DefaultAPIServiceMock) GetLogsAlertgroupExecute

GetLogsAlertgroupExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetLogsAlertgroupExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) GetLogsConfigs

func (a DefaultAPIServiceMock) GetLogsConfigs(ctx context.Context, instanceId string, projectId string) ApiGetLogsConfigsRequest

func (DefaultAPIServiceMock) GetLogsConfigsExecute

GetLogsConfigsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetLogsConfigsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) GetMetricsStorageRetention

func (a DefaultAPIServiceMock) GetMetricsStorageRetention(ctx context.Context, instanceId string, projectId string) ApiGetMetricsStorageRetentionRequest

func (DefaultAPIServiceMock) GetMetricsStorageRetentionExecute

GetMetricsStorageRetentionExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetMetricsStorageRetentionExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) GetScrapeConfig

func (a DefaultAPIServiceMock) GetScrapeConfig(ctx context.Context, instanceId string, jobName string, projectId string) ApiGetScrapeConfigRequest

func (DefaultAPIServiceMock) GetScrapeConfigExecute

GetScrapeConfigExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetScrapeConfigExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) GetTracesConfigs

func (a DefaultAPIServiceMock) GetTracesConfigs(ctx context.Context, instanceId string, projectId string) ApiGetTracesConfigsRequest

func (DefaultAPIServiceMock) GetTracesConfigsExecute

GetTracesConfigsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetTracesConfigsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListACL

func (a DefaultAPIServiceMock) ListACL(ctx context.Context, instanceId string, projectId string) ApiListACLRequest

func (DefaultAPIServiceMock) ListACLExecute

ListACLExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListACLExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListAlertConfigReceivers

func (a DefaultAPIServiceMock) ListAlertConfigReceivers(ctx context.Context, instanceId string, projectId string) ApiListAlertConfigReceiversRequest

func (DefaultAPIServiceMock) ListAlertConfigReceiversExecute

ListAlertConfigReceiversExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListAlertConfigReceiversExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListAlertConfigRoutes

func (a DefaultAPIServiceMock) ListAlertConfigRoutes(ctx context.Context, instanceId string, projectId string) ApiListAlertConfigRoutesRequest

func (DefaultAPIServiceMock) ListAlertConfigRoutesExecute

ListAlertConfigRoutesExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListAlertConfigRoutesExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListAlertRecords

func (a DefaultAPIServiceMock) ListAlertRecords(ctx context.Context, groupName string, instanceId string, projectId string) ApiListAlertRecordsRequest

func (DefaultAPIServiceMock) ListAlertRecordsExecute

ListAlertRecordsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListAlertRecordsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListAlertgroups

func (a DefaultAPIServiceMock) ListAlertgroups(ctx context.Context, instanceId string, projectId string) ApiListAlertgroupsRequest

func (DefaultAPIServiceMock) ListAlertgroupsExecute

ListAlertgroupsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListAlertgroupsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListAlertrules

func (a DefaultAPIServiceMock) ListAlertrules(ctx context.Context, groupName string, instanceId string, projectId string) ApiListAlertrulesRequest

func (DefaultAPIServiceMock) ListAlertrulesExecute

ListAlertrulesExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListAlertrulesExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListBackupRetentions

func (a DefaultAPIServiceMock) ListBackupRetentions(ctx context.Context, instanceId string, projectId string) ApiListBackupRetentionsRequest

func (DefaultAPIServiceMock) ListBackupRetentionsExecute

ListBackupRetentionsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListBackupRetentionsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListBackupSchedules

func (a DefaultAPIServiceMock) ListBackupSchedules(ctx context.Context, instanceId string, projectId string) ApiListBackupSchedulesRequest

func (DefaultAPIServiceMock) ListBackupSchedulesExecute

ListBackupSchedulesExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListBackupSchedulesExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListBackups

func (a DefaultAPIServiceMock) ListBackups(ctx context.Context, instanceId string, projectId string) ApiListBackupsRequest

func (DefaultAPIServiceMock) ListBackupsExecute

ListBackupsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListBackupsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListCertChecks

func (a DefaultAPIServiceMock) ListCertChecks(ctx context.Context, instanceId string, projectId string) ApiListCertChecksRequest

func (DefaultAPIServiceMock) ListCertChecksExecute

ListCertChecksExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListCertChecksExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListCredentials

func (a DefaultAPIServiceMock) ListCredentials(ctx context.Context, instanceId string, projectId string) ApiListCredentialsRequest

func (DefaultAPIServiceMock) ListCredentialsExecute

ListCredentialsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListCredentialsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListElasticsearchChecks

func (a DefaultAPIServiceMock) ListElasticsearchChecks(ctx context.Context, instanceId string, projectId string) ApiListElasticsearchChecksRequest

func (DefaultAPIServiceMock) ListElasticsearchChecksExecute

ListElasticsearchChecksExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListElasticsearchChecksExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListHttpChecks

func (a DefaultAPIServiceMock) ListHttpChecks(ctx context.Context, instanceId string, projectId string) ApiListHttpChecksRequest

func (DefaultAPIServiceMock) ListHttpChecksExecute

ListHttpChecksExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListHttpChecksExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListInstances

func (a DefaultAPIServiceMock) ListInstances(ctx context.Context, projectId string) ApiListInstancesRequest

func (DefaultAPIServiceMock) ListInstancesExecute

ListInstancesExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListInstancesExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListLogsAlertgroups

func (a DefaultAPIServiceMock) ListLogsAlertgroups(ctx context.Context, instanceId string, projectId string) ApiListLogsAlertgroupsRequest

func (DefaultAPIServiceMock) ListLogsAlertgroupsExecute

ListLogsAlertgroupsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListLogsAlertgroupsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListMongodbChecks

func (a DefaultAPIServiceMock) ListMongodbChecks(ctx context.Context, instanceId string, projectId string) ApiListMongodbChecksRequest

func (DefaultAPIServiceMock) ListMongodbChecksExecute

ListMongodbChecksExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListMongodbChecksExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListMysqlChecks

func (a DefaultAPIServiceMock) ListMysqlChecks(ctx context.Context, instanceId string, projectId string) ApiListMysqlChecksRequest

func (DefaultAPIServiceMock) ListMysqlChecksExecute

ListMysqlChecksExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListMysqlChecksExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListNetworkChecks

func (a DefaultAPIServiceMock) ListNetworkChecks(ctx context.Context, instanceId string, projectId string) ApiListNetworkChecksRequest

func (DefaultAPIServiceMock) ListNetworkChecksExecute

ListNetworkChecksExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListNetworkChecksExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListOfferings

func (a DefaultAPIServiceMock) ListOfferings(ctx context.Context, projectId string) ApiListOfferingsRequest

func (DefaultAPIServiceMock) ListOfferingsExecute

func (a DefaultAPIServiceMock) ListOfferingsExecute(r ApiListOfferingsRequest) (*Offerings, error)

ListOfferingsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListOfferingsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListPingChecks

func (a DefaultAPIServiceMock) ListPingChecks(ctx context.Context, instanceId string, projectId string) ApiListPingChecksRequest

func (DefaultAPIServiceMock) ListPingChecksExecute

ListPingChecksExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListPingChecksExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListPlans

func (a DefaultAPIServiceMock) ListPlans(ctx context.Context, projectId string) ApiListPlansRequest

func (DefaultAPIServiceMock) ListPlansExecute

ListPlansExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListPlansExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListPostgresqlChecks

func (a DefaultAPIServiceMock) ListPostgresqlChecks(ctx context.Context, instanceId string, projectId string) ApiListPostgresqlChecksRequest

func (DefaultAPIServiceMock) ListPostgresqlChecksExecute

ListPostgresqlChecksExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListPostgresqlChecksExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListRabbitmqChecks

func (a DefaultAPIServiceMock) ListRabbitmqChecks(ctx context.Context, instanceId string, projectId string) ApiListRabbitmqChecksRequest

func (DefaultAPIServiceMock) ListRabbitmqChecksExecute

ListRabbitmqChecksExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListRabbitmqChecksExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListRedisChecks

func (a DefaultAPIServiceMock) ListRedisChecks(ctx context.Context, instanceId string, projectId string) ApiListRedisChecksRequest

func (DefaultAPIServiceMock) ListRedisChecksExecute

ListRedisChecksExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListRedisChecksExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListScrapeConfigs

func (a DefaultAPIServiceMock) ListScrapeConfigs(ctx context.Context, instanceId string, projectId string) ApiListScrapeConfigsRequest

func (DefaultAPIServiceMock) ListScrapeConfigsExecute

ListScrapeConfigsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListScrapeConfigsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) PartialUpdateAlertRecords

func (a DefaultAPIServiceMock) PartialUpdateAlertRecords(ctx context.Context, groupName string, instanceId string, projectId string) ApiPartialUpdateAlertRecordsRequest

func (DefaultAPIServiceMock) PartialUpdateAlertRecordsExecute

func (a DefaultAPIServiceMock) PartialUpdateAlertRecordsExecute(r ApiPartialUpdateAlertRecordsRequest) (*AlertRecordsResponse, error)

PartialUpdateAlertRecordsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the PartialUpdateAlertRecordsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) PartialUpdateAlertgroups

func (a DefaultAPIServiceMock) PartialUpdateAlertgroups(ctx context.Context, instanceId string, projectId string) ApiPartialUpdateAlertgroupsRequest

func (DefaultAPIServiceMock) PartialUpdateAlertgroupsExecute

func (a DefaultAPIServiceMock) PartialUpdateAlertgroupsExecute(r ApiPartialUpdateAlertgroupsRequest) (*AlertGroupsResponse, error)

PartialUpdateAlertgroupsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the PartialUpdateAlertgroupsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) PartialUpdateAlertrules

func (a DefaultAPIServiceMock) PartialUpdateAlertrules(ctx context.Context, groupName string, instanceId string, projectId string) ApiPartialUpdateAlertrulesRequest

func (DefaultAPIServiceMock) PartialUpdateAlertrulesExecute

func (a DefaultAPIServiceMock) PartialUpdateAlertrulesExecute(r ApiPartialUpdateAlertrulesRequest) (*AlertRulesResponse, error)

PartialUpdateAlertrulesExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the PartialUpdateAlertrulesExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) PartialUpdateScrapeConfigs

func (a DefaultAPIServiceMock) PartialUpdateScrapeConfigs(ctx context.Context, instanceId string, projectId string) ApiPartialUpdateScrapeConfigsRequest

func (DefaultAPIServiceMock) PartialUpdateScrapeConfigsExecute

PartialUpdateScrapeConfigsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the PartialUpdateScrapeConfigsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) RestoreBackup

func (a DefaultAPIServiceMock) RestoreBackup(ctx context.Context, backupDate string, instanceId string, projectId string) ApiRestoreBackupRequest

func (DefaultAPIServiceMock) RestoreBackupExecute

func (a DefaultAPIServiceMock) RestoreBackupExecute(r ApiRestoreBackupRequest) (*Message, error)

RestoreBackupExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the RestoreBackupExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) UpdateACL

func (a DefaultAPIServiceMock) UpdateACL(ctx context.Context, instanceId string, projectId string) ApiUpdateACLRequest

func (DefaultAPIServiceMock) UpdateACLExecute

func (a DefaultAPIServiceMock) UpdateACLExecute(r ApiUpdateACLRequest) (*Message, error)

UpdateACLExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the UpdateACLExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) UpdateAlertConfigReceiver

func (a DefaultAPIServiceMock) UpdateAlertConfigReceiver(ctx context.Context, instanceId string, projectId string, receiver string) ApiUpdateAlertConfigReceiverRequest

func (DefaultAPIServiceMock) UpdateAlertConfigReceiverExecute

UpdateAlertConfigReceiverExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the UpdateAlertConfigReceiverExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) UpdateAlertConfigRoute

func (a DefaultAPIServiceMock) UpdateAlertConfigRoute(ctx context.Context, instanceId string, projectId string, receiver string) ApiUpdateAlertConfigRouteRequest

func (DefaultAPIServiceMock) UpdateAlertConfigRouteExecute

UpdateAlertConfigRouteExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the UpdateAlertConfigRouteExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) UpdateAlertConfigs

func (a DefaultAPIServiceMock) UpdateAlertConfigs(ctx context.Context, instanceId string, projectId string) ApiUpdateAlertConfigsRequest

func (DefaultAPIServiceMock) UpdateAlertConfigsExecute

UpdateAlertConfigsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the UpdateAlertConfigsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) UpdateAlertRecord

func (a DefaultAPIServiceMock) UpdateAlertRecord(ctx context.Context, alertRecord string, groupName string, instanceId string, projectId string) ApiUpdateAlertRecordRequest

func (DefaultAPIServiceMock) UpdateAlertRecordExecute

UpdateAlertRecordExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the UpdateAlertRecordExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) UpdateAlertgroup

func (a DefaultAPIServiceMock) UpdateAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiUpdateAlertgroupRequest

func (DefaultAPIServiceMock) UpdateAlertgroupExecute

UpdateAlertgroupExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the UpdateAlertgroupExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) UpdateAlertgroups

func (a DefaultAPIServiceMock) UpdateAlertgroups(ctx context.Context, instanceId string, projectId string) ApiUpdateAlertgroupsRequest

func (DefaultAPIServiceMock) UpdateAlertgroupsExecute

UpdateAlertgroupsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the UpdateAlertgroupsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) UpdateAlertrule

func (a DefaultAPIServiceMock) UpdateAlertrule(ctx context.Context, alertName string, groupName string, instanceId string, projectId string) ApiUpdateAlertruleRequest

func (DefaultAPIServiceMock) UpdateAlertruleExecute

UpdateAlertruleExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the UpdateAlertruleExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) UpdateCredentialsRemoteWriteConfig

func (a DefaultAPIServiceMock) UpdateCredentialsRemoteWriteConfig(ctx context.Context, instanceId string, projectId string, username string) ApiUpdateCredentialsRemoteWriteConfigRequest

func (DefaultAPIServiceMock) UpdateCredentialsRemoteWriteConfigExecute

UpdateCredentialsRemoteWriteConfigExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the UpdateCredentialsRemoteWriteConfigExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) UpdateGrafanaConfigs

func (a DefaultAPIServiceMock) UpdateGrafanaConfigs(ctx context.Context, instanceId string, projectId string) ApiUpdateGrafanaConfigsRequest

func (DefaultAPIServiceMock) UpdateGrafanaConfigsExecute

func (a DefaultAPIServiceMock) UpdateGrafanaConfigsExecute(r ApiUpdateGrafanaConfigsRequest) (*Message, error)

UpdateGrafanaConfigsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the UpdateGrafanaConfigsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) UpdateInstance

func (a DefaultAPIServiceMock) UpdateInstance(ctx context.Context, instanceId string, projectId string) ApiUpdateInstanceRequest

func (DefaultAPIServiceMock) UpdateInstanceExecute

UpdateInstanceExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the UpdateInstanceExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) UpdateLogsAlertgroup

func (a DefaultAPIServiceMock) UpdateLogsAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiUpdateLogsAlertgroupRequest

func (DefaultAPIServiceMock) UpdateLogsAlertgroupExecute

UpdateLogsAlertgroupExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the UpdateLogsAlertgroupExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) UpdateLogsConfigs

func (a DefaultAPIServiceMock) UpdateLogsConfigs(ctx context.Context, instanceId string, projectId string) ApiUpdateLogsConfigsRequest

func (DefaultAPIServiceMock) UpdateLogsConfigsExecute

func (a DefaultAPIServiceMock) UpdateLogsConfigsExecute(r ApiUpdateLogsConfigsRequest) (*Message, error)

UpdateLogsConfigsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the UpdateLogsConfigsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) UpdateMetricsStorageRetention

func (a DefaultAPIServiceMock) UpdateMetricsStorageRetention(ctx context.Context, instanceId string, projectId string) ApiUpdateMetricsStorageRetentionRequest

func (DefaultAPIServiceMock) UpdateMetricsStorageRetentionExecute

func (a DefaultAPIServiceMock) UpdateMetricsStorageRetentionExecute(r ApiUpdateMetricsStorageRetentionRequest) (*Message, error)

UpdateMetricsStorageRetentionExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the UpdateMetricsStorageRetentionExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) UpdateScrapeConfig

func (a DefaultAPIServiceMock) UpdateScrapeConfig(ctx context.Context, instanceId string, jobName string, projectId string) ApiUpdateScrapeConfigRequest

func (DefaultAPIServiceMock) UpdateScrapeConfigExecute

UpdateScrapeConfigExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the UpdateScrapeConfigExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) UpdateTracesConfigs

func (a DefaultAPIServiceMock) UpdateTracesConfigs(ctx context.Context, instanceId string, projectId string) ApiUpdateTracesConfigsRequest

func (DefaultAPIServiceMock) UpdateTracesConfigsExecute

func (a DefaultAPIServiceMock) UpdateTracesConfigsExecute(r ApiUpdateTracesConfigsRequest) (*Message, error)

UpdateTracesConfigsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the UpdateTracesConfigsExecuteMock field in the DefaultAPIServiceMock struct.

type DeleteScrapeConfigResponse

type DeleteScrapeConfigResponse struct {
	Data    []Job  `json:"data"`
	Message string `json:"message"`
}

DeleteScrapeConfigResponse struct for DeleteScrapeConfigResponse

func NewDeleteScrapeConfigResponse

func NewDeleteScrapeConfigResponse(data []Job, message string) *DeleteScrapeConfigResponse

NewDeleteScrapeConfigResponse instantiates a new DeleteScrapeConfigResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeleteScrapeConfigResponseWithDefaults

func NewDeleteScrapeConfigResponseWithDefaults() *DeleteScrapeConfigResponse

NewDeleteScrapeConfigResponseWithDefaults instantiates a new DeleteScrapeConfigResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeleteScrapeConfigResponse) GetData

func (o *DeleteScrapeConfigResponse) GetData() []Job

GetData returns the Data field value

func (*DeleteScrapeConfigResponse) GetDataOk

func (o *DeleteScrapeConfigResponse) GetDataOk() ([]Job, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*DeleteScrapeConfigResponse) GetMessage

func (o *DeleteScrapeConfigResponse) GetMessage() string

GetMessage returns the Message field value

func (*DeleteScrapeConfigResponse) GetMessageOk

func (o *DeleteScrapeConfigResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (DeleteScrapeConfigResponse) MarshalJSON

func (o DeleteScrapeConfigResponse) MarshalJSON() ([]byte, error)

func (*DeleteScrapeConfigResponse) SetData

func (o *DeleteScrapeConfigResponse) SetData(v []Job)

SetData sets field value

func (*DeleteScrapeConfigResponse) SetMessage

func (o *DeleteScrapeConfigResponse) SetMessage(v string)

SetMessage sets field value

func (DeleteScrapeConfigResponse) ToMap

func (o DeleteScrapeConfigResponse) ToMap() (map[string]interface{}, error)

func (*DeleteScrapeConfigResponse) UnmarshalJSON

func (o *DeleteScrapeConfigResponse) UnmarshalJSON(data []byte) (err error)

type ElasticsearchCheckChildResponse

type ElasticsearchCheckChildResponse struct {
	Id       string  `json:"id"`
	Password *string `json:"password,omitempty"`
	Server   string  `json:"server"`
	Username *string `json:"username,omitempty"`
}

ElasticsearchCheckChildResponse struct for ElasticsearchCheckChildResponse

func NewElasticsearchCheckChildResponse

func NewElasticsearchCheckChildResponse(id string, server string) *ElasticsearchCheckChildResponse

NewElasticsearchCheckChildResponse instantiates a new ElasticsearchCheckChildResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewElasticsearchCheckChildResponseWithDefaults

func NewElasticsearchCheckChildResponseWithDefaults() *ElasticsearchCheckChildResponse

NewElasticsearchCheckChildResponseWithDefaults instantiates a new ElasticsearchCheckChildResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ElasticsearchCheckChildResponse) GetId

GetId returns the Id field value

func (*ElasticsearchCheckChildResponse) GetIdOk

func (o *ElasticsearchCheckChildResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ElasticsearchCheckChildResponse) GetPassword

func (o *ElasticsearchCheckChildResponse) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*ElasticsearchCheckChildResponse) GetPasswordOk

func (o *ElasticsearchCheckChildResponse) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ElasticsearchCheckChildResponse) GetServer

func (o *ElasticsearchCheckChildResponse) GetServer() string

GetServer returns the Server field value

func (*ElasticsearchCheckChildResponse) GetServerOk

func (o *ElasticsearchCheckChildResponse) GetServerOk() (*string, bool)

GetServerOk returns a tuple with the Server field value and a boolean to check if the value has been set.

func (*ElasticsearchCheckChildResponse) GetUsername

func (o *ElasticsearchCheckChildResponse) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*ElasticsearchCheckChildResponse) GetUsernameOk

func (o *ElasticsearchCheckChildResponse) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ElasticsearchCheckChildResponse) HasPassword

func (o *ElasticsearchCheckChildResponse) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*ElasticsearchCheckChildResponse) HasUsername

func (o *ElasticsearchCheckChildResponse) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (ElasticsearchCheckChildResponse) MarshalJSON

func (o ElasticsearchCheckChildResponse) MarshalJSON() ([]byte, error)

func (*ElasticsearchCheckChildResponse) SetId

SetId sets field value

func (*ElasticsearchCheckChildResponse) SetPassword

func (o *ElasticsearchCheckChildResponse) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*ElasticsearchCheckChildResponse) SetServer

func (o *ElasticsearchCheckChildResponse) SetServer(v string)

SetServer sets field value

func (*ElasticsearchCheckChildResponse) SetUsername

func (o *ElasticsearchCheckChildResponse) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

func (ElasticsearchCheckChildResponse) ToMap

func (o ElasticsearchCheckChildResponse) ToMap() (map[string]interface{}, error)

func (*ElasticsearchCheckChildResponse) UnmarshalJSON

func (o *ElasticsearchCheckChildResponse) UnmarshalJSON(data []byte) (err error)

type ElasticsearchCheckResponse

type ElasticsearchCheckResponse struct {
	ElasticsearchCheck  *ElasticsearchCheckChildResponse  `json:"elasticsearchCheck,omitempty"`
	ElasticsearchChecks []ElasticsearchCheckChildResponse `json:"elasticsearchChecks"`
	Message             string                            `json:"message"`
}

ElasticsearchCheckResponse struct for ElasticsearchCheckResponse

func NewElasticsearchCheckResponse

func NewElasticsearchCheckResponse(elasticsearchChecks []ElasticsearchCheckChildResponse, message string) *ElasticsearchCheckResponse

NewElasticsearchCheckResponse instantiates a new ElasticsearchCheckResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewElasticsearchCheckResponseWithDefaults

func NewElasticsearchCheckResponseWithDefaults() *ElasticsearchCheckResponse

NewElasticsearchCheckResponseWithDefaults instantiates a new ElasticsearchCheckResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ElasticsearchCheckResponse) GetElasticsearchCheck

GetElasticsearchCheck returns the ElasticsearchCheck field value if set, zero value otherwise.

func (*ElasticsearchCheckResponse) GetElasticsearchCheckOk

func (o *ElasticsearchCheckResponse) GetElasticsearchCheckOk() (*ElasticsearchCheckChildResponse, bool)

GetElasticsearchCheckOk returns a tuple with the ElasticsearchCheck field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ElasticsearchCheckResponse) GetElasticsearchChecks

func (o *ElasticsearchCheckResponse) GetElasticsearchChecks() []ElasticsearchCheckChildResponse

GetElasticsearchChecks returns the ElasticsearchChecks field value

func (*ElasticsearchCheckResponse) GetElasticsearchChecksOk

func (o *ElasticsearchCheckResponse) GetElasticsearchChecksOk() ([]ElasticsearchCheckChildResponse, bool)

GetElasticsearchChecksOk returns a tuple with the ElasticsearchChecks field value and a boolean to check if the value has been set.

func (*ElasticsearchCheckResponse) GetMessage

func (o *ElasticsearchCheckResponse) GetMessage() string

GetMessage returns the Message field value

func (*ElasticsearchCheckResponse) GetMessageOk

func (o *ElasticsearchCheckResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*ElasticsearchCheckResponse) HasElasticsearchCheck

func (o *ElasticsearchCheckResponse) HasElasticsearchCheck() bool

HasElasticsearchCheck returns a boolean if a field has been set.

func (ElasticsearchCheckResponse) MarshalJSON

func (o ElasticsearchCheckResponse) MarshalJSON() ([]byte, error)

func (*ElasticsearchCheckResponse) SetElasticsearchCheck

func (o *ElasticsearchCheckResponse) SetElasticsearchCheck(v ElasticsearchCheckChildResponse)

SetElasticsearchCheck gets a reference to the given ElasticsearchCheckChildResponse and assigns it to the ElasticsearchCheck field.

func (*ElasticsearchCheckResponse) SetElasticsearchChecks

func (o *ElasticsearchCheckResponse) SetElasticsearchChecks(v []ElasticsearchCheckChildResponse)

SetElasticsearchChecks sets field value

func (*ElasticsearchCheckResponse) SetMessage

func (o *ElasticsearchCheckResponse) SetMessage(v string)

SetMessage sets field value

func (ElasticsearchCheckResponse) ToMap

func (o ElasticsearchCheckResponse) ToMap() (map[string]interface{}, error)

func (*ElasticsearchCheckResponse) UnmarshalJSON

func (o *ElasticsearchCheckResponse) UnmarshalJSON(data []byte) (err error)

type EmailConfig

type EmailConfig struct {
	AuthIdentity *string `json:"authIdentity,omitempty"`
	AuthPassword *string `json:"authPassword,omitempty"`
	AuthUsername *string `json:"authUsername,omitempty"`
	From         *string `json:"from,omitempty"`
	SendResolved *bool   `json:"sendResolved,omitempty"`
	Smarthost    *string `json:"smarthost,omitempty"`
	To           string  `json:"to"`
}

EmailConfig struct for EmailConfig

func NewEmailConfig

func NewEmailConfig(to string) *EmailConfig

NewEmailConfig instantiates a new EmailConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEmailConfigWithDefaults

func NewEmailConfigWithDefaults() *EmailConfig

NewEmailConfigWithDefaults instantiates a new EmailConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EmailConfig) GetAuthIdentity

func (o *EmailConfig) GetAuthIdentity() string

GetAuthIdentity returns the AuthIdentity field value if set, zero value otherwise.

func (*EmailConfig) GetAuthIdentityOk

func (o *EmailConfig) GetAuthIdentityOk() (*string, bool)

GetAuthIdentityOk returns a tuple with the AuthIdentity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailConfig) GetAuthPassword

func (o *EmailConfig) GetAuthPassword() string

GetAuthPassword returns the AuthPassword field value if set, zero value otherwise.

func (*EmailConfig) GetAuthPasswordOk

func (o *EmailConfig) GetAuthPasswordOk() (*string, bool)

GetAuthPasswordOk returns a tuple with the AuthPassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailConfig) GetAuthUsername

func (o *EmailConfig) GetAuthUsername() string

GetAuthUsername returns the AuthUsername field value if set, zero value otherwise.

func (*EmailConfig) GetAuthUsernameOk

func (o *EmailConfig) GetAuthUsernameOk() (*string, bool)

GetAuthUsernameOk returns a tuple with the AuthUsername field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailConfig) GetFrom

func (o *EmailConfig) GetFrom() string

GetFrom returns the From field value if set, zero value otherwise.

func (*EmailConfig) GetFromOk

func (o *EmailConfig) GetFromOk() (*string, bool)

GetFromOk returns a tuple with the From field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailConfig) GetSendResolved

func (o *EmailConfig) GetSendResolved() bool

GetSendResolved returns the SendResolved field value if set, zero value otherwise.

func (*EmailConfig) GetSendResolvedOk

func (o *EmailConfig) GetSendResolvedOk() (*bool, bool)

GetSendResolvedOk returns a tuple with the SendResolved field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailConfig) GetSmarthost

func (o *EmailConfig) GetSmarthost() string

GetSmarthost returns the Smarthost field value if set, zero value otherwise.

func (*EmailConfig) GetSmarthostOk

func (o *EmailConfig) GetSmarthostOk() (*string, bool)

GetSmarthostOk returns a tuple with the Smarthost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailConfig) GetTo

func (o *EmailConfig) GetTo() string

GetTo returns the To field value

func (*EmailConfig) GetToOk

func (o *EmailConfig) GetToOk() (*string, bool)

GetToOk returns a tuple with the To field value and a boolean to check if the value has been set.

func (*EmailConfig) HasAuthIdentity

func (o *EmailConfig) HasAuthIdentity() bool

HasAuthIdentity returns a boolean if a field has been set.

func (*EmailConfig) HasAuthPassword

func (o *EmailConfig) HasAuthPassword() bool

HasAuthPassword returns a boolean if a field has been set.

func (*EmailConfig) HasAuthUsername

func (o *EmailConfig) HasAuthUsername() bool

HasAuthUsername returns a boolean if a field has been set.

func (*EmailConfig) HasFrom

func (o *EmailConfig) HasFrom() bool

HasFrom returns a boolean if a field has been set.

func (*EmailConfig) HasSendResolved

func (o *EmailConfig) HasSendResolved() bool

HasSendResolved returns a boolean if a field has been set.

func (*EmailConfig) HasSmarthost

func (o *EmailConfig) HasSmarthost() bool

HasSmarthost returns a boolean if a field has been set.

func (EmailConfig) MarshalJSON

func (o EmailConfig) MarshalJSON() ([]byte, error)

func (*EmailConfig) SetAuthIdentity

func (o *EmailConfig) SetAuthIdentity(v string)

SetAuthIdentity gets a reference to the given string and assigns it to the AuthIdentity field.

func (*EmailConfig) SetAuthPassword

func (o *EmailConfig) SetAuthPassword(v string)

SetAuthPassword gets a reference to the given string and assigns it to the AuthPassword field.

func (*EmailConfig) SetAuthUsername

func (o *EmailConfig) SetAuthUsername(v string)

SetAuthUsername gets a reference to the given string and assigns it to the AuthUsername field.

func (*EmailConfig) SetFrom

func (o *EmailConfig) SetFrom(v string)

SetFrom gets a reference to the given string and assigns it to the From field.

func (*EmailConfig) SetSendResolved

func (o *EmailConfig) SetSendResolved(v bool)

SetSendResolved gets a reference to the given bool and assigns it to the SendResolved field.

func (*EmailConfig) SetSmarthost

func (o *EmailConfig) SetSmarthost(v string)

SetSmarthost gets a reference to the given string and assigns it to the Smarthost field.

func (*EmailConfig) SetTo

func (o *EmailConfig) SetTo(v string)

SetTo sets field value

func (EmailConfig) ToMap

func (o EmailConfig) ToMap() (map[string]interface{}, error)

func (*EmailConfig) UnmarshalJSON

func (o *EmailConfig) UnmarshalJSON(data []byte) (err error)

type Error

type Error struct {
	Errors  []map[string]string `json:"errors,omitempty"`
	Message string              `json:"message"`
}

Error struct for Error

func NewError

func NewError(message string) *Error

NewError instantiates a new Error object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewErrorWithDefaults

func NewErrorWithDefaults() *Error

NewErrorWithDefaults instantiates a new Error object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Error) GetErrors

func (o *Error) GetErrors() []map[string]string

GetErrors returns the Errors field value if set, zero value otherwise.

func (*Error) GetErrorsOk

func (o *Error) GetErrorsOk() ([]map[string]string, bool)

GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Error) GetMessage

func (o *Error) GetMessage() string

GetMessage returns the Message field value

func (*Error) GetMessageOk

func (o *Error) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*Error) HasErrors

func (o *Error) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (Error) MarshalJSON

func (o Error) MarshalJSON() ([]byte, error)

func (*Error) SetErrors

func (o *Error) SetErrors(v []map[string]string)

SetErrors gets a reference to the given []map[string]string and assigns it to the Errors field.

func (*Error) SetMessage

func (o *Error) SetMessage(v string)

SetMessage sets field value

func (Error) ToMap

func (o Error) ToMap() (map[string]interface{}, error)

func (*Error) UnmarshalJSON

func (o *Error) UnmarshalJSON(data []byte) (err error)

type GetAlertConfigsResponse

type GetAlertConfigsResponse struct {
	Data    Alert  `json:"data"`
	Message string `json:"message"`
}

GetAlertConfigsResponse struct for GetAlertConfigsResponse

func NewGetAlertConfigsResponse

func NewGetAlertConfigsResponse(data Alert, message string) *GetAlertConfigsResponse

NewGetAlertConfigsResponse instantiates a new GetAlertConfigsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetAlertConfigsResponseWithDefaults

func NewGetAlertConfigsResponseWithDefaults() *GetAlertConfigsResponse

NewGetAlertConfigsResponseWithDefaults instantiates a new GetAlertConfigsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetAlertConfigsResponse) GetData

func (o *GetAlertConfigsResponse) GetData() Alert

GetData returns the Data field value

func (*GetAlertConfigsResponse) GetDataOk

func (o *GetAlertConfigsResponse) GetDataOk() (*Alert, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*GetAlertConfigsResponse) GetMessage

func (o *GetAlertConfigsResponse) GetMessage() string

GetMessage returns the Message field value

func (*GetAlertConfigsResponse) GetMessageOk

func (o *GetAlertConfigsResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (GetAlertConfigsResponse) MarshalJSON

func (o GetAlertConfigsResponse) MarshalJSON() ([]byte, error)

func (*GetAlertConfigsResponse) SetData

func (o *GetAlertConfigsResponse) SetData(v Alert)

SetData sets field value

func (*GetAlertConfigsResponse) SetMessage

func (o *GetAlertConfigsResponse) SetMessage(v string)

SetMessage sets field value

func (GetAlertConfigsResponse) ToMap

func (o GetAlertConfigsResponse) ToMap() (map[string]interface{}, error)

func (*GetAlertConfigsResponse) UnmarshalJSON

func (o *GetAlertConfigsResponse) UnmarshalJSON(data []byte) (err error)

type GetCredentialsResponse

type GetCredentialsResponse struct {
	CredentialsInfo *map[string]string `json:"credentialsInfo,omitempty"`
	Id              string             `json:"id"`
	Message         string             `json:"message"`
	Name            string             `json:"name"`
}

GetCredentialsResponse struct for GetCredentialsResponse

func NewGetCredentialsResponse

func NewGetCredentialsResponse(id string, message string, name string) *GetCredentialsResponse

NewGetCredentialsResponse instantiates a new GetCredentialsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetCredentialsResponseWithDefaults

func NewGetCredentialsResponseWithDefaults() *GetCredentialsResponse

NewGetCredentialsResponseWithDefaults instantiates a new GetCredentialsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetCredentialsResponse) GetCredentialsInfo

func (o *GetCredentialsResponse) GetCredentialsInfo() map[string]string

GetCredentialsInfo returns the CredentialsInfo field value if set, zero value otherwise.

func (*GetCredentialsResponse) GetCredentialsInfoOk

func (o *GetCredentialsResponse) GetCredentialsInfoOk() (*map[string]string, bool)

GetCredentialsInfoOk returns a tuple with the CredentialsInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetCredentialsResponse) GetId

func (o *GetCredentialsResponse) GetId() string

GetId returns the Id field value

func (*GetCredentialsResponse) GetIdOk

func (o *GetCredentialsResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*GetCredentialsResponse) GetMessage

func (o *GetCredentialsResponse) GetMessage() string

GetMessage returns the Message field value

func (*GetCredentialsResponse) GetMessageOk

func (o *GetCredentialsResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*GetCredentialsResponse) GetName

func (o *GetCredentialsResponse) GetName() string

GetName returns the Name field value

func (*GetCredentialsResponse) GetNameOk

func (o *GetCredentialsResponse) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*GetCredentialsResponse) HasCredentialsInfo

func (o *GetCredentialsResponse) HasCredentialsInfo() bool

HasCredentialsInfo returns a boolean if a field has been set.

func (GetCredentialsResponse) MarshalJSON

func (o GetCredentialsResponse) MarshalJSON() ([]byte, error)

func (*GetCredentialsResponse) SetCredentialsInfo

func (o *GetCredentialsResponse) SetCredentialsInfo(v map[string]string)

SetCredentialsInfo gets a reference to the given map[string]string and assigns it to the CredentialsInfo field.

func (*GetCredentialsResponse) SetId

func (o *GetCredentialsResponse) SetId(v string)

SetId sets field value

func (*GetCredentialsResponse) SetMessage

func (o *GetCredentialsResponse) SetMessage(v string)

SetMessage sets field value

func (*GetCredentialsResponse) SetName

func (o *GetCredentialsResponse) SetName(v string)

SetName sets field value

func (GetCredentialsResponse) ToMap

func (o GetCredentialsResponse) ToMap() (map[string]interface{}, error)

func (*GetCredentialsResponse) UnmarshalJSON

func (o *GetCredentialsResponse) UnmarshalJSON(data []byte) (err error)

type GetInstanceResponse

type GetInstanceResponse struct {
	DashboardUrl string                `json:"dashboardUrl"`
	Error        NullableString        `json:"error,omitempty"`
	Id           string                `json:"id"`
	Instance     InstanceSensitiveData `json:"instance"`
	IsUpdatable  *bool                 `json:"isUpdatable,omitempty"`
	Message      string                `json:"message"`
	Name         *string               `json:"name,omitempty"`
	Parameters   *map[string]string    `json:"parameters,omitempty"`
	PlanId       string                `json:"planId"`
	PlanName     string                `json:"planName"`
	PlanSchema   *string               `json:"planSchema,omitempty"`
	ServiceName  string                `json:"serviceName"`
	Status       string                `json:"status"`
}

GetInstanceResponse struct for GetInstanceResponse

func NewGetInstanceResponse

func NewGetInstanceResponse(dashboardUrl string, id string, instance InstanceSensitiveData, message string, planId string, planName string, serviceName string, status string) *GetInstanceResponse

NewGetInstanceResponse instantiates a new GetInstanceResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetInstanceResponseWithDefaults

func NewGetInstanceResponseWithDefaults() *GetInstanceResponse

NewGetInstanceResponseWithDefaults instantiates a new GetInstanceResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetInstanceResponse) GetDashboardUrl

func (o *GetInstanceResponse) GetDashboardUrl() string

GetDashboardUrl returns the DashboardUrl field value

func (*GetInstanceResponse) GetDashboardUrlOk

func (o *GetInstanceResponse) GetDashboardUrlOk() (*string, bool)

GetDashboardUrlOk returns a tuple with the DashboardUrl field value and a boolean to check if the value has been set.

func (*GetInstanceResponse) GetError

func (o *GetInstanceResponse) GetError() string

GetError returns the Error field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetInstanceResponse) GetErrorOk

func (o *GetInstanceResponse) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetInstanceResponse) GetId

func (o *GetInstanceResponse) GetId() string

GetId returns the Id field value

func (*GetInstanceResponse) GetIdOk

func (o *GetInstanceResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*GetInstanceResponse) GetInstance

func (o *GetInstanceResponse) GetInstance() InstanceSensitiveData

GetInstance returns the Instance field value

func (*GetInstanceResponse) GetInstanceOk

func (o *GetInstanceResponse) GetInstanceOk() (*InstanceSensitiveData, bool)

GetInstanceOk returns a tuple with the Instance field value and a boolean to check if the value has been set.

func (*GetInstanceResponse) GetIsUpdatable

func (o *GetInstanceResponse) GetIsUpdatable() bool

GetIsUpdatable returns the IsUpdatable field value if set, zero value otherwise.

func (*GetInstanceResponse) GetIsUpdatableOk

func (o *GetInstanceResponse) GetIsUpdatableOk() (*bool, bool)

GetIsUpdatableOk returns a tuple with the IsUpdatable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetInstanceResponse) GetMessage

func (o *GetInstanceResponse) GetMessage() string

GetMessage returns the Message field value

func (*GetInstanceResponse) GetMessageOk

func (o *GetInstanceResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*GetInstanceResponse) GetName

func (o *GetInstanceResponse) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*GetInstanceResponse) GetNameOk

func (o *GetInstanceResponse) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetInstanceResponse) GetParameters

func (o *GetInstanceResponse) GetParameters() map[string]string

GetParameters returns the Parameters field value if set, zero value otherwise.

func (*GetInstanceResponse) GetParametersOk

func (o *GetInstanceResponse) GetParametersOk() (*map[string]string, bool)

GetParametersOk returns a tuple with the Parameters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetInstanceResponse) GetPlanId

func (o *GetInstanceResponse) GetPlanId() string

GetPlanId returns the PlanId field value

func (*GetInstanceResponse) GetPlanIdOk

func (o *GetInstanceResponse) GetPlanIdOk() (*string, bool)

GetPlanIdOk returns a tuple with the PlanId field value and a boolean to check if the value has been set.

func (*GetInstanceResponse) GetPlanName

func (o *GetInstanceResponse) GetPlanName() string

GetPlanName returns the PlanName field value

func (*GetInstanceResponse) GetPlanNameOk

func (o *GetInstanceResponse) GetPlanNameOk() (*string, bool)

GetPlanNameOk returns a tuple with the PlanName field value and a boolean to check if the value has been set.

func (*GetInstanceResponse) GetPlanSchema

func (o *GetInstanceResponse) GetPlanSchema() string

GetPlanSchema returns the PlanSchema field value if set, zero value otherwise.

func (*GetInstanceResponse) GetPlanSchemaOk

func (o *GetInstanceResponse) GetPlanSchemaOk() (*string, bool)

GetPlanSchemaOk returns a tuple with the PlanSchema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetInstanceResponse) GetServiceName

func (o *GetInstanceResponse) GetServiceName() string

GetServiceName returns the ServiceName field value

func (*GetInstanceResponse) GetServiceNameOk

func (o *GetInstanceResponse) GetServiceNameOk() (*string, bool)

GetServiceNameOk returns a tuple with the ServiceName field value and a boolean to check if the value has been set.

func (*GetInstanceResponse) GetStatus

func (o *GetInstanceResponse) GetStatus() string

GetStatus returns the Status field value

func (*GetInstanceResponse) GetStatusOk

func (o *GetInstanceResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*GetInstanceResponse) HasError

func (o *GetInstanceResponse) HasError() bool

HasError returns a boolean if a field has been set.

func (*GetInstanceResponse) HasIsUpdatable

func (o *GetInstanceResponse) HasIsUpdatable() bool

HasIsUpdatable returns a boolean if a field has been set.

func (*GetInstanceResponse) HasName

func (o *GetInstanceResponse) HasName() bool

HasName returns a boolean if a field has been set.

func (*GetInstanceResponse) HasParameters

func (o *GetInstanceResponse) HasParameters() bool

HasParameters returns a boolean if a field has been set.

func (*GetInstanceResponse) HasPlanSchema

func (o *GetInstanceResponse) HasPlanSchema() bool

HasPlanSchema returns a boolean if a field has been set.

func (GetInstanceResponse) MarshalJSON

func (o GetInstanceResponse) MarshalJSON() ([]byte, error)

func (*GetInstanceResponse) SetDashboardUrl

func (o *GetInstanceResponse) SetDashboardUrl(v string)

SetDashboardUrl sets field value

func (*GetInstanceResponse) SetError

func (o *GetInstanceResponse) SetError(v string)

SetError gets a reference to the given NullableString and assigns it to the Error field.

func (*GetInstanceResponse) SetErrorNil

func (o *GetInstanceResponse) SetErrorNil()

SetErrorNil sets the value for Error to be an explicit nil

func (*GetInstanceResponse) SetId

func (o *GetInstanceResponse) SetId(v string)

SetId sets field value

func (*GetInstanceResponse) SetInstance

func (o *GetInstanceResponse) SetInstance(v InstanceSensitiveData)

SetInstance sets field value

func (*GetInstanceResponse) SetIsUpdatable

func (o *GetInstanceResponse) SetIsUpdatable(v bool)

SetIsUpdatable gets a reference to the given bool and assigns it to the IsUpdatable field.

func (*GetInstanceResponse) SetMessage

func (o *GetInstanceResponse) SetMessage(v string)

SetMessage sets field value

func (*GetInstanceResponse) SetName

func (o *GetInstanceResponse) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*GetInstanceResponse) SetParameters

func (o *GetInstanceResponse) SetParameters(v map[string]string)

SetParameters gets a reference to the given map[string]string and assigns it to the Parameters field.

func (*GetInstanceResponse) SetPlanId

func (o *GetInstanceResponse) SetPlanId(v string)

SetPlanId sets field value

func (*GetInstanceResponse) SetPlanName

func (o *GetInstanceResponse) SetPlanName(v string)

SetPlanName sets field value

func (*GetInstanceResponse) SetPlanSchema

func (o *GetInstanceResponse) SetPlanSchema(v string)

SetPlanSchema gets a reference to the given string and assigns it to the PlanSchema field.

func (*GetInstanceResponse) SetServiceName

func (o *GetInstanceResponse) SetServiceName(v string)

SetServiceName sets field value

func (*GetInstanceResponse) SetStatus

func (o *GetInstanceResponse) SetStatus(v string)

SetStatus sets field value

func (GetInstanceResponse) ToMap

func (o GetInstanceResponse) ToMap() (map[string]interface{}, error)

func (*GetInstanceResponse) UnmarshalJSON

func (o *GetInstanceResponse) UnmarshalJSON(data []byte) (err error)

func (*GetInstanceResponse) UnsetError

func (o *GetInstanceResponse) UnsetError()

UnsetError ensures that no value is present for Error, not even an explicit nil

type GetMetricsStorageRetentionResponse

type GetMetricsStorageRetentionResponse struct {
	Message                 string `json:"message"`
	MetricsRetentionTime1h  string `json:"metricsRetentionTime1h"`
	MetricsRetentionTime5m  string `json:"metricsRetentionTime5m"`
	MetricsRetentionTimeRaw string `json:"metricsRetentionTimeRaw"`
}

GetMetricsStorageRetentionResponse struct for GetMetricsStorageRetentionResponse

func NewGetMetricsStorageRetentionResponse

func NewGetMetricsStorageRetentionResponse(message string, metricsRetentionTime1h string, metricsRetentionTime5m string, metricsRetentionTimeRaw string) *GetMetricsStorageRetentionResponse

NewGetMetricsStorageRetentionResponse instantiates a new GetMetricsStorageRetentionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetMetricsStorageRetentionResponseWithDefaults

func NewGetMetricsStorageRetentionResponseWithDefaults() *GetMetricsStorageRetentionResponse

NewGetMetricsStorageRetentionResponseWithDefaults instantiates a new GetMetricsStorageRetentionResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetMetricsStorageRetentionResponse) GetMessage

GetMessage returns the Message field value

func (*GetMetricsStorageRetentionResponse) GetMessageOk

func (o *GetMetricsStorageRetentionResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*GetMetricsStorageRetentionResponse) GetMetricsRetentionTime1h

func (o *GetMetricsStorageRetentionResponse) GetMetricsRetentionTime1h() string

GetMetricsRetentionTime1h returns the MetricsRetentionTime1h field value

func (*GetMetricsStorageRetentionResponse) GetMetricsRetentionTime1hOk

func (o *GetMetricsStorageRetentionResponse) GetMetricsRetentionTime1hOk() (*string, bool)

GetMetricsRetentionTime1hOk returns a tuple with the MetricsRetentionTime1h field value and a boolean to check if the value has been set.

func (*GetMetricsStorageRetentionResponse) GetMetricsRetentionTime5m

func (o *GetMetricsStorageRetentionResponse) GetMetricsRetentionTime5m() string

GetMetricsRetentionTime5m returns the MetricsRetentionTime5m field value

func (*GetMetricsStorageRetentionResponse) GetMetricsRetentionTime5mOk

func (o *GetMetricsStorageRetentionResponse) GetMetricsRetentionTime5mOk() (*string, bool)

GetMetricsRetentionTime5mOk returns a tuple with the MetricsRetentionTime5m field value and a boolean to check if the value has been set.

func (*GetMetricsStorageRetentionResponse) GetMetricsRetentionTimeRaw

func (o *GetMetricsStorageRetentionResponse) GetMetricsRetentionTimeRaw() string

GetMetricsRetentionTimeRaw returns the MetricsRetentionTimeRaw field value

func (*GetMetricsStorageRetentionResponse) GetMetricsRetentionTimeRawOk

func (o *GetMetricsStorageRetentionResponse) GetMetricsRetentionTimeRawOk() (*string, bool)

GetMetricsRetentionTimeRawOk returns a tuple with the MetricsRetentionTimeRaw field value and a boolean to check if the value has been set.

func (GetMetricsStorageRetentionResponse) MarshalJSON

func (o GetMetricsStorageRetentionResponse) MarshalJSON() ([]byte, error)

func (*GetMetricsStorageRetentionResponse) SetMessage

func (o *GetMetricsStorageRetentionResponse) SetMessage(v string)

SetMessage sets field value

func (*GetMetricsStorageRetentionResponse) SetMetricsRetentionTime1h

func (o *GetMetricsStorageRetentionResponse) SetMetricsRetentionTime1h(v string)

SetMetricsRetentionTime1h sets field value

func (*GetMetricsStorageRetentionResponse) SetMetricsRetentionTime5m

func (o *GetMetricsStorageRetentionResponse) SetMetricsRetentionTime5m(v string)

SetMetricsRetentionTime5m sets field value

func (*GetMetricsStorageRetentionResponse) SetMetricsRetentionTimeRaw

func (o *GetMetricsStorageRetentionResponse) SetMetricsRetentionTimeRaw(v string)

SetMetricsRetentionTimeRaw sets field value

func (GetMetricsStorageRetentionResponse) ToMap

func (o GetMetricsStorageRetentionResponse) ToMap() (map[string]interface{}, error)

func (*GetMetricsStorageRetentionResponse) UnmarshalJSON

func (o *GetMetricsStorageRetentionResponse) UnmarshalJSON(data []byte) (err error)

type GetScrapeConfigResponse

type GetScrapeConfigResponse struct {
	Data    Job    `json:"data"`
	Message string `json:"message"`
}

GetScrapeConfigResponse struct for GetScrapeConfigResponse

func NewGetScrapeConfigResponse

func NewGetScrapeConfigResponse(data Job, message string) *GetScrapeConfigResponse

NewGetScrapeConfigResponse instantiates a new GetScrapeConfigResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetScrapeConfigResponseWithDefaults

func NewGetScrapeConfigResponseWithDefaults() *GetScrapeConfigResponse

NewGetScrapeConfigResponseWithDefaults instantiates a new GetScrapeConfigResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetScrapeConfigResponse) GetData

func (o *GetScrapeConfigResponse) GetData() Job

GetData returns the Data field value

func (*GetScrapeConfigResponse) GetDataOk

func (o *GetScrapeConfigResponse) GetDataOk() (*Job, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*GetScrapeConfigResponse) GetMessage

func (o *GetScrapeConfigResponse) GetMessage() string

GetMessage returns the Message field value

func (*GetScrapeConfigResponse) GetMessageOk

func (o *GetScrapeConfigResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (GetScrapeConfigResponse) MarshalJSON

func (o GetScrapeConfigResponse) MarshalJSON() ([]byte, error)

func (*GetScrapeConfigResponse) SetData

func (o *GetScrapeConfigResponse) SetData(v Job)

SetData sets field value

func (*GetScrapeConfigResponse) SetMessage

func (o *GetScrapeConfigResponse) SetMessage(v string)

SetMessage sets field value

func (GetScrapeConfigResponse) ToMap

func (o GetScrapeConfigResponse) ToMap() (map[string]interface{}, error)

func (*GetScrapeConfigResponse) UnmarshalJSON

func (o *GetScrapeConfigResponse) UnmarshalJSON(data []byte) (err error)

type Global

type Global struct {
	OpsgenieApiKey   *string `json:"opsgenieApiKey,omitempty"`
	OpsgenieApiUrl   *string `json:"opsgenieApiUrl,omitempty"`
	ResolveTimeout   *string `json:"resolveTimeout,omitempty"`
	SmtpAuthIdentity *string `json:"smtpAuthIdentity,omitempty"`
	SmtpAuthPassword *string `json:"smtpAuthPassword,omitempty"`
	SmtpAuthUsername *string `json:"smtpAuthUsername,omitempty"`
	SmtpFrom         *string `json:"smtpFrom,omitempty"`
	SmtpSmarthost    *string `json:"smtpSmarthost,omitempty"`
}

Global struct for Global

func NewGlobal

func NewGlobal() *Global

NewGlobal instantiates a new Global object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGlobalWithDefaults

func NewGlobalWithDefaults() *Global

NewGlobalWithDefaults instantiates a new Global object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Global) GetOpsgenieApiKey

func (o *Global) GetOpsgenieApiKey() string

GetOpsgenieApiKey returns the OpsgenieApiKey field value if set, zero value otherwise.

func (*Global) GetOpsgenieApiKeyOk

func (o *Global) GetOpsgenieApiKeyOk() (*string, bool)

GetOpsgenieApiKeyOk returns a tuple with the OpsgenieApiKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Global) GetOpsgenieApiUrl

func (o *Global) GetOpsgenieApiUrl() string

GetOpsgenieApiUrl returns the OpsgenieApiUrl field value if set, zero value otherwise.

func (*Global) GetOpsgenieApiUrlOk

func (o *Global) GetOpsgenieApiUrlOk() (*string, bool)

GetOpsgenieApiUrlOk returns a tuple with the OpsgenieApiUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Global) GetResolveTimeout

func (o *Global) GetResolveTimeout() string

GetResolveTimeout returns the ResolveTimeout field value if set, zero value otherwise.

func (*Global) GetResolveTimeoutOk

func (o *Global) GetResolveTimeoutOk() (*string, bool)

GetResolveTimeoutOk returns a tuple with the ResolveTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Global) GetSmtpAuthIdentity

func (o *Global) GetSmtpAuthIdentity() string

GetSmtpAuthIdentity returns the SmtpAuthIdentity field value if set, zero value otherwise.

func (*Global) GetSmtpAuthIdentityOk

func (o *Global) GetSmtpAuthIdentityOk() (*string, bool)

GetSmtpAuthIdentityOk returns a tuple with the SmtpAuthIdentity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Global) GetSmtpAuthPassword

func (o *Global) GetSmtpAuthPassword() string

GetSmtpAuthPassword returns the SmtpAuthPassword field value if set, zero value otherwise.

func (*Global) GetSmtpAuthPasswordOk

func (o *Global) GetSmtpAuthPasswordOk() (*string, bool)

GetSmtpAuthPasswordOk returns a tuple with the SmtpAuthPassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Global) GetSmtpAuthUsername

func (o *Global) GetSmtpAuthUsername() string

GetSmtpAuthUsername returns the SmtpAuthUsername field value if set, zero value otherwise.

func (*Global) GetSmtpAuthUsernameOk

func (o *Global) GetSmtpAuthUsernameOk() (*string, bool)

GetSmtpAuthUsernameOk returns a tuple with the SmtpAuthUsername field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Global) GetSmtpFrom

func (o *Global) GetSmtpFrom() string

GetSmtpFrom returns the SmtpFrom field value if set, zero value otherwise.

func (*Global) GetSmtpFromOk

func (o *Global) GetSmtpFromOk() (*string, bool)

GetSmtpFromOk returns a tuple with the SmtpFrom field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Global) GetSmtpSmarthost

func (o *Global) GetSmtpSmarthost() string

GetSmtpSmarthost returns the SmtpSmarthost field value if set, zero value otherwise.

func (*Global) GetSmtpSmarthostOk

func (o *Global) GetSmtpSmarthostOk() (*string, bool)

GetSmtpSmarthostOk returns a tuple with the SmtpSmarthost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Global) HasOpsgenieApiKey

func (o *Global) HasOpsgenieApiKey() bool

HasOpsgenieApiKey returns a boolean if a field has been set.

func (*Global) HasOpsgenieApiUrl

func (o *Global) HasOpsgenieApiUrl() bool

HasOpsgenieApiUrl returns a boolean if a field has been set.

func (*Global) HasResolveTimeout

func (o *Global) HasResolveTimeout() bool

HasResolveTimeout returns a boolean if a field has been set.

func (*Global) HasSmtpAuthIdentity

func (o *Global) HasSmtpAuthIdentity() bool

HasSmtpAuthIdentity returns a boolean if a field has been set.

func (*Global) HasSmtpAuthPassword

func (o *Global) HasSmtpAuthPassword() bool

HasSmtpAuthPassword returns a boolean if a field has been set.

func (*Global) HasSmtpAuthUsername

func (o *Global) HasSmtpAuthUsername() bool

HasSmtpAuthUsername returns a boolean if a field has been set.

func (*Global) HasSmtpFrom

func (o *Global) HasSmtpFrom() bool

HasSmtpFrom returns a boolean if a field has been set.

func (*Global) HasSmtpSmarthost

func (o *Global) HasSmtpSmarthost() bool

HasSmtpSmarthost returns a boolean if a field has been set.

func (Global) MarshalJSON

func (o Global) MarshalJSON() ([]byte, error)

func (*Global) SetOpsgenieApiKey

func (o *Global) SetOpsgenieApiKey(v string)

SetOpsgenieApiKey gets a reference to the given string and assigns it to the OpsgenieApiKey field.

func (*Global) SetOpsgenieApiUrl

func (o *Global) SetOpsgenieApiUrl(v string)

SetOpsgenieApiUrl gets a reference to the given string and assigns it to the OpsgenieApiUrl field.

func (*Global) SetResolveTimeout

func (o *Global) SetResolveTimeout(v string)

SetResolveTimeout gets a reference to the given string and assigns it to the ResolveTimeout field.

func (*Global) SetSmtpAuthIdentity

func (o *Global) SetSmtpAuthIdentity(v string)

SetSmtpAuthIdentity gets a reference to the given string and assigns it to the SmtpAuthIdentity field.

func (*Global) SetSmtpAuthPassword

func (o *Global) SetSmtpAuthPassword(v string)

SetSmtpAuthPassword gets a reference to the given string and assigns it to the SmtpAuthPassword field.

func (*Global) SetSmtpAuthUsername

func (o *Global) SetSmtpAuthUsername(v string)

SetSmtpAuthUsername gets a reference to the given string and assigns it to the SmtpAuthUsername field.

func (*Global) SetSmtpFrom

func (o *Global) SetSmtpFrom(v string)

SetSmtpFrom gets a reference to the given string and assigns it to the SmtpFrom field.

func (*Global) SetSmtpSmarthost

func (o *Global) SetSmtpSmarthost(v string)

SetSmtpSmarthost gets a reference to the given string and assigns it to the SmtpSmarthost field.

func (Global) ToMap

func (o Global) ToMap() (map[string]interface{}, error)

type GrafanaConfigs

type GrafanaConfigs struct {
	GenericOauth     *GrafanaOauth `json:"genericOauth,omitempty"`
	Message          string        `json:"message"`
	PublicReadAccess *bool         `json:"publicReadAccess,omitempty"`
	UseStackitSso    *bool         `json:"useStackitSso,omitempty"`
}

GrafanaConfigs struct for GrafanaConfigs

func NewGrafanaConfigs

func NewGrafanaConfigs(message string) *GrafanaConfigs

NewGrafanaConfigs instantiates a new GrafanaConfigs object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGrafanaConfigsWithDefaults

func NewGrafanaConfigsWithDefaults() *GrafanaConfigs

NewGrafanaConfigsWithDefaults instantiates a new GrafanaConfigs object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GrafanaConfigs) GetGenericOauth

func (o *GrafanaConfigs) GetGenericOauth() GrafanaOauth

GetGenericOauth returns the GenericOauth field value if set, zero value otherwise.

func (*GrafanaConfigs) GetGenericOauthOk

func (o *GrafanaConfigs) GetGenericOauthOk() (*GrafanaOauth, bool)

GetGenericOauthOk returns a tuple with the GenericOauth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GrafanaConfigs) GetMessage

func (o *GrafanaConfigs) GetMessage() string

GetMessage returns the Message field value

func (*GrafanaConfigs) GetMessageOk

func (o *GrafanaConfigs) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*GrafanaConfigs) GetPublicReadAccess

func (o *GrafanaConfigs) GetPublicReadAccess() bool

GetPublicReadAccess returns the PublicReadAccess field value if set, zero value otherwise.

func (*GrafanaConfigs) GetPublicReadAccessOk

func (o *GrafanaConfigs) GetPublicReadAccessOk() (*bool, bool)

GetPublicReadAccessOk returns a tuple with the PublicReadAccess field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GrafanaConfigs) GetUseStackitSso

func (o *GrafanaConfigs) GetUseStackitSso() bool

GetUseStackitSso returns the UseStackitSso field value if set, zero value otherwise.

func (*GrafanaConfigs) GetUseStackitSsoOk

func (o *GrafanaConfigs) GetUseStackitSsoOk() (*bool, bool)

GetUseStackitSsoOk returns a tuple with the UseStackitSso field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GrafanaConfigs) HasGenericOauth

func (o *GrafanaConfigs) HasGenericOauth() bool

HasGenericOauth returns a boolean if a field has been set.

func (*GrafanaConfigs) HasPublicReadAccess

func (o *GrafanaConfigs) HasPublicReadAccess() bool

HasPublicReadAccess returns a boolean if a field has been set.

func (*GrafanaConfigs) HasUseStackitSso

func (o *GrafanaConfigs) HasUseStackitSso() bool

HasUseStackitSso returns a boolean if a field has been set.

func (GrafanaConfigs) MarshalJSON

func (o GrafanaConfigs) MarshalJSON() ([]byte, error)

func (*GrafanaConfigs) SetGenericOauth

func (o *GrafanaConfigs) SetGenericOauth(v GrafanaOauth)

SetGenericOauth gets a reference to the given GrafanaOauth and assigns it to the GenericOauth field.

func (*GrafanaConfigs) SetMessage

func (o *GrafanaConfigs) SetMessage(v string)

SetMessage sets field value

func (*GrafanaConfigs) SetPublicReadAccess

func (o *GrafanaConfigs) SetPublicReadAccess(v bool)

SetPublicReadAccess gets a reference to the given bool and assigns it to the PublicReadAccess field.

func (*GrafanaConfigs) SetUseStackitSso

func (o *GrafanaConfigs) SetUseStackitSso(v bool)

SetUseStackitSso gets a reference to the given bool and assigns it to the UseStackitSso field.

func (GrafanaConfigs) ToMap

func (o GrafanaConfigs) ToMap() (map[string]interface{}, error)

func (*GrafanaConfigs) UnmarshalJSON

func (o *GrafanaConfigs) UnmarshalJSON(data []byte) (err error)

type GrafanaOauth

type GrafanaOauth struct {
	AllowAssignGrafanaAdmin *bool   `json:"allowAssignGrafanaAdmin,omitempty"`
	ApiUrl                  string  `json:"apiUrl"`
	AuthUrl                 string  `json:"authUrl"`
	Enabled                 bool    `json:"enabled"`
	Name                    *string `json:"name,omitempty"`
	OauthClientId           string  `json:"oauthClientId"`
	OauthClientSecret       string  `json:"oauthClientSecret"`
	RoleAttributePath       string  `json:"roleAttributePath"`
	RoleAttributeStrict     *bool   `json:"roleAttributeStrict,omitempty"`
	Scopes                  *string `json:"scopes,omitempty"`
	TokenUrl                string  `json:"tokenUrl"`
	UsePkce                 *bool   `json:"usePkce,omitempty"`
}

GrafanaOauth struct for GrafanaOauth

func NewGrafanaOauth

func NewGrafanaOauth(apiUrl string, authUrl string, enabled bool, oauthClientId string, oauthClientSecret string, roleAttributePath string, tokenUrl string) *GrafanaOauth

NewGrafanaOauth instantiates a new GrafanaOauth object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGrafanaOauthWithDefaults

func NewGrafanaOauthWithDefaults() *GrafanaOauth

NewGrafanaOauthWithDefaults instantiates a new GrafanaOauth object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GrafanaOauth) GetAllowAssignGrafanaAdmin

func (o *GrafanaOauth) GetAllowAssignGrafanaAdmin() bool

GetAllowAssignGrafanaAdmin returns the AllowAssignGrafanaAdmin field value if set, zero value otherwise.

func (*GrafanaOauth) GetAllowAssignGrafanaAdminOk

func (o *GrafanaOauth) GetAllowAssignGrafanaAdminOk() (*bool, bool)

GetAllowAssignGrafanaAdminOk returns a tuple with the AllowAssignGrafanaAdmin field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GrafanaOauth) GetApiUrl

func (o *GrafanaOauth) GetApiUrl() string

GetApiUrl returns the ApiUrl field value

func (*GrafanaOauth) GetApiUrlOk

func (o *GrafanaOauth) GetApiUrlOk() (*string, bool)

GetApiUrlOk returns a tuple with the ApiUrl field value and a boolean to check if the value has been set.

func (*GrafanaOauth) GetAuthUrl

func (o *GrafanaOauth) GetAuthUrl() string

GetAuthUrl returns the AuthUrl field value

func (*GrafanaOauth) GetAuthUrlOk

func (o *GrafanaOauth) GetAuthUrlOk() (*string, bool)

GetAuthUrlOk returns a tuple with the AuthUrl field value and a boolean to check if the value has been set.

func (*GrafanaOauth) GetEnabled

func (o *GrafanaOauth) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*GrafanaOauth) GetEnabledOk

func (o *GrafanaOauth) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*GrafanaOauth) GetName

func (o *GrafanaOauth) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*GrafanaOauth) GetNameOk

func (o *GrafanaOauth) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GrafanaOauth) GetOauthClientId

func (o *GrafanaOauth) GetOauthClientId() string

GetOauthClientId returns the OauthClientId field value

func (*GrafanaOauth) GetOauthClientIdOk

func (o *GrafanaOauth) GetOauthClientIdOk() (*string, bool)

GetOauthClientIdOk returns a tuple with the OauthClientId field value and a boolean to check if the value has been set.

func (*GrafanaOauth) GetOauthClientSecret

func (o *GrafanaOauth) GetOauthClientSecret() string

GetOauthClientSecret returns the OauthClientSecret field value

func (*GrafanaOauth) GetOauthClientSecretOk

func (o *GrafanaOauth) GetOauthClientSecretOk() (*string, bool)

GetOauthClientSecretOk returns a tuple with the OauthClientSecret field value and a boolean to check if the value has been set.

func (*GrafanaOauth) GetRoleAttributePath

func (o *GrafanaOauth) GetRoleAttributePath() string

GetRoleAttributePath returns the RoleAttributePath field value

func (*GrafanaOauth) GetRoleAttributePathOk

func (o *GrafanaOauth) GetRoleAttributePathOk() (*string, bool)

GetRoleAttributePathOk returns a tuple with the RoleAttributePath field value and a boolean to check if the value has been set.

func (*GrafanaOauth) GetRoleAttributeStrict

func (o *GrafanaOauth) GetRoleAttributeStrict() bool

GetRoleAttributeStrict returns the RoleAttributeStrict field value if set, zero value otherwise.

func (*GrafanaOauth) GetRoleAttributeStrictOk

func (o *GrafanaOauth) GetRoleAttributeStrictOk() (*bool, bool)

GetRoleAttributeStrictOk returns a tuple with the RoleAttributeStrict field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GrafanaOauth) GetScopes

func (o *GrafanaOauth) GetScopes() string

GetScopes returns the Scopes field value if set, zero value otherwise.

func (*GrafanaOauth) GetScopesOk

func (o *GrafanaOauth) GetScopesOk() (*string, bool)

GetScopesOk returns a tuple with the Scopes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GrafanaOauth) GetTokenUrl

func (o *GrafanaOauth) GetTokenUrl() string

GetTokenUrl returns the TokenUrl field value

func (*GrafanaOauth) GetTokenUrlOk

func (o *GrafanaOauth) GetTokenUrlOk() (*string, bool)

GetTokenUrlOk returns a tuple with the TokenUrl field value and a boolean to check if the value has been set.

func (*GrafanaOauth) GetUsePkce

func (o *GrafanaOauth) GetUsePkce() bool

GetUsePkce returns the UsePkce field value if set, zero value otherwise.

func (*GrafanaOauth) GetUsePkceOk

func (o *GrafanaOauth) GetUsePkceOk() (*bool, bool)

GetUsePkceOk returns a tuple with the UsePkce field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GrafanaOauth) HasAllowAssignGrafanaAdmin

func (o *GrafanaOauth) HasAllowAssignGrafanaAdmin() bool

HasAllowAssignGrafanaAdmin returns a boolean if a field has been set.

func (*GrafanaOauth) HasName

func (o *GrafanaOauth) HasName() bool

HasName returns a boolean if a field has been set.

func (*GrafanaOauth) HasRoleAttributeStrict

func (o *GrafanaOauth) HasRoleAttributeStrict() bool

HasRoleAttributeStrict returns a boolean if a field has been set.

func (*GrafanaOauth) HasScopes

func (o *GrafanaOauth) HasScopes() bool

HasScopes returns a boolean if a field has been set.

func (*GrafanaOauth) HasUsePkce

func (o *GrafanaOauth) HasUsePkce() bool

HasUsePkce returns a boolean if a field has been set.

func (GrafanaOauth) MarshalJSON

func (o GrafanaOauth) MarshalJSON() ([]byte, error)

func (*GrafanaOauth) SetAllowAssignGrafanaAdmin

func (o *GrafanaOauth) SetAllowAssignGrafanaAdmin(v bool)

SetAllowAssignGrafanaAdmin gets a reference to the given bool and assigns it to the AllowAssignGrafanaAdmin field.

func (*GrafanaOauth) SetApiUrl

func (o *GrafanaOauth) SetApiUrl(v string)

SetApiUrl sets field value

func (*GrafanaOauth) SetAuthUrl

func (o *GrafanaOauth) SetAuthUrl(v string)

SetAuthUrl sets field value

func (*GrafanaOauth) SetEnabled

func (o *GrafanaOauth) SetEnabled(v bool)

SetEnabled sets field value

func (*GrafanaOauth) SetName

func (o *GrafanaOauth) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*GrafanaOauth) SetOauthClientId

func (o *GrafanaOauth) SetOauthClientId(v string)

SetOauthClientId sets field value

func (*GrafanaOauth) SetOauthClientSecret

func (o *GrafanaOauth) SetOauthClientSecret(v string)

SetOauthClientSecret sets field value

func (*GrafanaOauth) SetRoleAttributePath

func (o *GrafanaOauth) SetRoleAttributePath(v string)

SetRoleAttributePath sets field value

func (*GrafanaOauth) SetRoleAttributeStrict

func (o *GrafanaOauth) SetRoleAttributeStrict(v bool)

SetRoleAttributeStrict gets a reference to the given bool and assigns it to the RoleAttributeStrict field.

func (*GrafanaOauth) SetScopes

func (o *GrafanaOauth) SetScopes(v string)

SetScopes gets a reference to the given string and assigns it to the Scopes field.

func (*GrafanaOauth) SetTokenUrl

func (o *GrafanaOauth) SetTokenUrl(v string)

SetTokenUrl sets field value

func (*GrafanaOauth) SetUsePkce

func (o *GrafanaOauth) SetUsePkce(v bool)

SetUsePkce gets a reference to the given bool and assigns it to the UsePkce field.

func (GrafanaOauth) ToMap

func (o GrafanaOauth) ToMap() (map[string]interface{}, error)

func (*GrafanaOauth) UnmarshalJSON

func (o *GrafanaOauth) UnmarshalJSON(data []byte) (err error)

type HTTPServiceSD

type HTTPServiceSD struct {
	BasicAuth       *BasicAuth `json:"basicAuth,omitempty"`
	Oauth2          *OAuth2    `json:"oauth2,omitempty"`
	RefreshInterval *string    `json:"refreshInterval,omitempty"`
	TlsConfig       *TLSConfig `json:"tlsConfig,omitempty"`
	Url             string     `json:"url"`
}

HTTPServiceSD struct for HTTPServiceSD

func NewHTTPServiceSD

func NewHTTPServiceSD(url string) *HTTPServiceSD

NewHTTPServiceSD instantiates a new HTTPServiceSD object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHTTPServiceSDWithDefaults

func NewHTTPServiceSDWithDefaults() *HTTPServiceSD

NewHTTPServiceSDWithDefaults instantiates a new HTTPServiceSD object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HTTPServiceSD) GetBasicAuth

func (o *HTTPServiceSD) GetBasicAuth() BasicAuth

GetBasicAuth returns the BasicAuth field value if set, zero value otherwise.

func (*HTTPServiceSD) GetBasicAuthOk

func (o *HTTPServiceSD) GetBasicAuthOk() (*BasicAuth, bool)

GetBasicAuthOk returns a tuple with the BasicAuth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HTTPServiceSD) GetOauth2

func (o *HTTPServiceSD) GetOauth2() OAuth2

GetOauth2 returns the Oauth2 field value if set, zero value otherwise.

func (*HTTPServiceSD) GetOauth2Ok

func (o *HTTPServiceSD) GetOauth2Ok() (*OAuth2, bool)

GetOauth2Ok returns a tuple with the Oauth2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HTTPServiceSD) GetRefreshInterval

func (o *HTTPServiceSD) GetRefreshInterval() string

GetRefreshInterval returns the RefreshInterval field value if set, zero value otherwise.

func (*HTTPServiceSD) GetRefreshIntervalOk

func (o *HTTPServiceSD) GetRefreshIntervalOk() (*string, bool)

GetRefreshIntervalOk returns a tuple with the RefreshInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HTTPServiceSD) GetTlsConfig

func (o *HTTPServiceSD) GetTlsConfig() TLSConfig

GetTlsConfig returns the TlsConfig field value if set, zero value otherwise.

func (*HTTPServiceSD) GetTlsConfigOk

func (o *HTTPServiceSD) GetTlsConfigOk() (*TLSConfig, bool)

GetTlsConfigOk returns a tuple with the TlsConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HTTPServiceSD) GetUrl

func (o *HTTPServiceSD) GetUrl() string

GetUrl returns the Url field value

func (*HTTPServiceSD) GetUrlOk

func (o *HTTPServiceSD) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*HTTPServiceSD) HasBasicAuth

func (o *HTTPServiceSD) HasBasicAuth() bool

HasBasicAuth returns a boolean if a field has been set.

func (*HTTPServiceSD) HasOauth2

func (o *HTTPServiceSD) HasOauth2() bool

HasOauth2 returns a boolean if a field has been set.

func (*HTTPServiceSD) HasRefreshInterval

func (o *HTTPServiceSD) HasRefreshInterval() bool

HasRefreshInterval returns a boolean if a field has been set.

func (*HTTPServiceSD) HasTlsConfig

func (o *HTTPServiceSD) HasTlsConfig() bool

HasTlsConfig returns a boolean if a field has been set.

func (HTTPServiceSD) MarshalJSON

func (o HTTPServiceSD) MarshalJSON() ([]byte, error)

func (*HTTPServiceSD) SetBasicAuth

func (o *HTTPServiceSD) SetBasicAuth(v BasicAuth)

SetBasicAuth gets a reference to the given BasicAuth and assigns it to the BasicAuth field.

func (*HTTPServiceSD) SetOauth2

func (o *HTTPServiceSD) SetOauth2(v OAuth2)

SetOauth2 gets a reference to the given OAuth2 and assigns it to the Oauth2 field.

func (*HTTPServiceSD) SetRefreshInterval

func (o *HTTPServiceSD) SetRefreshInterval(v string)

SetRefreshInterval gets a reference to the given string and assigns it to the RefreshInterval field.

func (*HTTPServiceSD) SetTlsConfig

func (o *HTTPServiceSD) SetTlsConfig(v TLSConfig)

SetTlsConfig gets a reference to the given TLSConfig and assigns it to the TlsConfig field.

func (*HTTPServiceSD) SetUrl

func (o *HTTPServiceSD) SetUrl(v string)

SetUrl sets field value

func (HTTPServiceSD) ToMap

func (o HTTPServiceSD) ToMap() (map[string]interface{}, error)

func (*HTTPServiceSD) UnmarshalJSON

func (o *HTTPServiceSD) UnmarshalJSON(data []byte) (err error)

type HttpCheckChildResponse

type HttpCheckChildResponse struct {
	Id  string `json:"id"`
	Url string `json:"url"`
}

HttpCheckChildResponse struct for HttpCheckChildResponse

func NewHttpCheckChildResponse

func NewHttpCheckChildResponse(id string, url string) *HttpCheckChildResponse

NewHttpCheckChildResponse instantiates a new HttpCheckChildResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHttpCheckChildResponseWithDefaults

func NewHttpCheckChildResponseWithDefaults() *HttpCheckChildResponse

NewHttpCheckChildResponseWithDefaults instantiates a new HttpCheckChildResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HttpCheckChildResponse) GetId

func (o *HttpCheckChildResponse) GetId() string

GetId returns the Id field value

func (*HttpCheckChildResponse) GetIdOk

func (o *HttpCheckChildResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*HttpCheckChildResponse) GetUrl

func (o *HttpCheckChildResponse) GetUrl() string

GetUrl returns the Url field value

func (*HttpCheckChildResponse) GetUrlOk

func (o *HttpCheckChildResponse) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (HttpCheckChildResponse) MarshalJSON

func (o HttpCheckChildResponse) MarshalJSON() ([]byte, error)

func (*HttpCheckChildResponse) SetId

func (o *HttpCheckChildResponse) SetId(v string)

SetId sets field value

func (*HttpCheckChildResponse) SetUrl

func (o *HttpCheckChildResponse) SetUrl(v string)

SetUrl sets field value

func (HttpCheckChildResponse) ToMap

func (o HttpCheckChildResponse) ToMap() (map[string]interface{}, error)

func (*HttpCheckChildResponse) UnmarshalJSON

func (o *HttpCheckChildResponse) UnmarshalJSON(data []byte) (err error)

type HttpCheckResponse

type HttpCheckResponse struct {
	HttpCheck  *HttpCheckChildResponse  `json:"httpCheck,omitempty"`
	HttpChecks []HttpCheckChildResponse `json:"httpChecks"`
	Message    string                   `json:"message"`
}

HttpCheckResponse struct for HttpCheckResponse

func NewHttpCheckResponse

func NewHttpCheckResponse(httpChecks []HttpCheckChildResponse, message string) *HttpCheckResponse

NewHttpCheckResponse instantiates a new HttpCheckResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHttpCheckResponseWithDefaults

func NewHttpCheckResponseWithDefaults() *HttpCheckResponse

NewHttpCheckResponseWithDefaults instantiates a new HttpCheckResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HttpCheckResponse) GetHttpCheck

func (o *HttpCheckResponse) GetHttpCheck() HttpCheckChildResponse

GetHttpCheck returns the HttpCheck field value if set, zero value otherwise.

func (*HttpCheckResponse) GetHttpCheckOk

func (o *HttpCheckResponse) GetHttpCheckOk() (*HttpCheckChildResponse, bool)

GetHttpCheckOk returns a tuple with the HttpCheck field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HttpCheckResponse) GetHttpChecks

func (o *HttpCheckResponse) GetHttpChecks() []HttpCheckChildResponse

GetHttpChecks returns the HttpChecks field value

func (*HttpCheckResponse) GetHttpChecksOk

func (o *HttpCheckResponse) GetHttpChecksOk() ([]HttpCheckChildResponse, bool)

GetHttpChecksOk returns a tuple with the HttpChecks field value and a boolean to check if the value has been set.

func (*HttpCheckResponse) GetMessage

func (o *HttpCheckResponse) GetMessage() string

GetMessage returns the Message field value

func (*HttpCheckResponse) GetMessageOk

func (o *HttpCheckResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*HttpCheckResponse) HasHttpCheck

func (o *HttpCheckResponse) HasHttpCheck() bool

HasHttpCheck returns a boolean if a field has been set.

func (HttpCheckResponse) MarshalJSON

func (o HttpCheckResponse) MarshalJSON() ([]byte, error)

func (*HttpCheckResponse) SetHttpCheck

func (o *HttpCheckResponse) SetHttpCheck(v HttpCheckChildResponse)

SetHttpCheck gets a reference to the given HttpCheckChildResponse and assigns it to the HttpCheck field.

func (*HttpCheckResponse) SetHttpChecks

func (o *HttpCheckResponse) SetHttpChecks(v []HttpCheckChildResponse)

SetHttpChecks sets field value

func (*HttpCheckResponse) SetMessage

func (o *HttpCheckResponse) SetMessage(v string)

SetMessage sets field value

func (HttpCheckResponse) ToMap

func (o HttpCheckResponse) ToMap() (map[string]interface{}, error)

func (*HttpCheckResponse) UnmarshalJSON

func (o *HttpCheckResponse) UnmarshalJSON(data []byte) (err error)

type InhibitRules

type InhibitRules struct {
	Equal          []string           `json:"equal,omitempty"`
	SourceMatch    *map[string]string `json:"sourceMatch,omitempty"`
	SourceMatchRe  *map[string]string `json:"sourceMatchRe,omitempty"`
	SourceMatchers []string           `json:"sourceMatchers,omitempty"`
	TargetMatch    *map[string]string `json:"targetMatch,omitempty"`
	TargetMatchRe  *map[string]string `json:"targetMatchRe,omitempty"`
	TargetMatchers []string           `json:"targetMatchers,omitempty"`
}

InhibitRules struct for InhibitRules

func NewInhibitRules

func NewInhibitRules() *InhibitRules

NewInhibitRules instantiates a new InhibitRules object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewInhibitRulesWithDefaults

func NewInhibitRulesWithDefaults() *InhibitRules

NewInhibitRulesWithDefaults instantiates a new InhibitRules object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*InhibitRules) GetEqual

func (o *InhibitRules) GetEqual() []string

GetEqual returns the Equal field value if set, zero value otherwise.

func (*InhibitRules) GetEqualOk

func (o *InhibitRules) GetEqualOk() ([]string, bool)

GetEqualOk returns a tuple with the Equal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InhibitRules) GetSourceMatch

func (o *InhibitRules) GetSourceMatch() map[string]string

GetSourceMatch returns the SourceMatch field value if set, zero value otherwise.

func (*InhibitRules) GetSourceMatchOk

func (o *InhibitRules) GetSourceMatchOk() (*map[string]string, bool)

GetSourceMatchOk returns a tuple with the SourceMatch field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InhibitRules) GetSourceMatchRe

func (o *InhibitRules) GetSourceMatchRe() map[string]string

GetSourceMatchRe returns the SourceMatchRe field value if set, zero value otherwise.

func (*InhibitRules) GetSourceMatchReOk

func (o *InhibitRules) GetSourceMatchReOk() (*map[string]string, bool)

GetSourceMatchReOk returns a tuple with the SourceMatchRe field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InhibitRules) GetSourceMatchers

func (o *InhibitRules) GetSourceMatchers() []string

GetSourceMatchers returns the SourceMatchers field value if set, zero value otherwise.

func (*InhibitRules) GetSourceMatchersOk

func (o *InhibitRules) GetSourceMatchersOk() ([]string, bool)

GetSourceMatchersOk returns a tuple with the SourceMatchers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InhibitRules) GetTargetMatch

func (o *InhibitRules) GetTargetMatch() map[string]string

GetTargetMatch returns the TargetMatch field value if set, zero value otherwise.

func (*InhibitRules) GetTargetMatchOk

func (o *InhibitRules) GetTargetMatchOk() (*map[string]string, bool)

GetTargetMatchOk returns a tuple with the TargetMatch field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InhibitRules) GetTargetMatchRe

func (o *InhibitRules) GetTargetMatchRe() map[string]string

GetTargetMatchRe returns the TargetMatchRe field value if set, zero value otherwise.

func (*InhibitRules) GetTargetMatchReOk

func (o *InhibitRules) GetTargetMatchReOk() (*map[string]string, bool)

GetTargetMatchReOk returns a tuple with the TargetMatchRe field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InhibitRules) GetTargetMatchers

func (o *InhibitRules) GetTargetMatchers() []string

GetTargetMatchers returns the TargetMatchers field value if set, zero value otherwise.

func (*InhibitRules) GetTargetMatchersOk

func (o *InhibitRules) GetTargetMatchersOk() ([]string, bool)

GetTargetMatchersOk returns a tuple with the TargetMatchers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InhibitRules) HasEqual

func (o *InhibitRules) HasEqual() bool

HasEqual returns a boolean if a field has been set.

func (*InhibitRules) HasSourceMatch

func (o *InhibitRules) HasSourceMatch() bool

HasSourceMatch returns a boolean if a field has been set.

func (*InhibitRules) HasSourceMatchRe

func (o *InhibitRules) HasSourceMatchRe() bool

HasSourceMatchRe returns a boolean if a field has been set.

func (*InhibitRules) HasSourceMatchers

func (o *InhibitRules) HasSourceMatchers() bool

HasSourceMatchers returns a boolean if a field has been set.

func (*InhibitRules) HasTargetMatch

func (o *InhibitRules) HasTargetMatch() bool

HasTargetMatch returns a boolean if a field has been set.

func (*InhibitRules) HasTargetMatchRe

func (o *InhibitRules) HasTargetMatchRe() bool

HasTargetMatchRe returns a boolean if a field has been set.

func (*InhibitRules) HasTargetMatchers

func (o *InhibitRules) HasTargetMatchers() bool

HasTargetMatchers returns a boolean if a field has been set.

func (InhibitRules) MarshalJSON

func (o InhibitRules) MarshalJSON() ([]byte, error)

func (*InhibitRules) SetEqual

func (o *InhibitRules) SetEqual(v []string)

SetEqual gets a reference to the given []string and assigns it to the Equal field.

func (*InhibitRules) SetSourceMatch

func (o *InhibitRules) SetSourceMatch(v map[string]string)

SetSourceMatch gets a reference to the given map[string]string and assigns it to the SourceMatch field.

func (*InhibitRules) SetSourceMatchRe

func (o *InhibitRules) SetSourceMatchRe(v map[string]string)

SetSourceMatchRe gets a reference to the given map[string]string and assigns it to the SourceMatchRe field.

func (*InhibitRules) SetSourceMatchers

func (o *InhibitRules) SetSourceMatchers(v []string)

SetSourceMatchers gets a reference to the given []string and assigns it to the SourceMatchers field.

func (*InhibitRules) SetTargetMatch

func (o *InhibitRules) SetTargetMatch(v map[string]string)

SetTargetMatch gets a reference to the given map[string]string and assigns it to the TargetMatch field.

func (*InhibitRules) SetTargetMatchRe

func (o *InhibitRules) SetTargetMatchRe(v map[string]string)

SetTargetMatchRe gets a reference to the given map[string]string and assigns it to the TargetMatchRe field.

func (*InhibitRules) SetTargetMatchers

func (o *InhibitRules) SetTargetMatchers(v []string)

SetTargetMatchers gets a reference to the given []string and assigns it to the TargetMatchers field.

func (InhibitRules) ToMap

func (o InhibitRules) ToMap() (map[string]interface{}, error)

type Instance

type Instance struct {
	Cluster                 string    `json:"cluster"`
	GrafanaPublicReadAccess bool      `json:"grafanaPublicReadAccess"`
	GrafanaUseStackitSso    bool      `json:"grafanaUseStackitSso"`
	Instance                string    `json:"instance"`
	MetricsRetentionTime1h  int32     `json:"metricsRetentionTime1h"`
	MetricsRetentionTime5m  int32     `json:"metricsRetentionTime5m"`
	MetricsRetentionTimeRaw int32     `json:"metricsRetentionTimeRaw"`
	Name                    *string   `json:"name,omitempty"`
	Plan                    PlanModel `json:"plan"`
	State                   *string   `json:"state,omitempty"`
}

Instance struct for Instance

func NewInstance

func NewInstance(cluster string, grafanaPublicReadAccess bool, grafanaUseStackitSso bool, instance string, metricsRetentionTime1h int32, metricsRetentionTime5m int32, metricsRetentionTimeRaw int32, plan PlanModel) *Instance

NewInstance instantiates a new Instance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewInstanceWithDefaults

func NewInstanceWithDefaults() *Instance

NewInstanceWithDefaults instantiates a new Instance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Instance) GetCluster

func (o *Instance) GetCluster() string

GetCluster returns the Cluster field value

func (*Instance) GetClusterOk

func (o *Instance) GetClusterOk() (*string, bool)

GetClusterOk returns a tuple with the Cluster field value and a boolean to check if the value has been set.

func (*Instance) GetGrafanaPublicReadAccess

func (o *Instance) GetGrafanaPublicReadAccess() bool

GetGrafanaPublicReadAccess returns the GrafanaPublicReadAccess field value

func (*Instance) GetGrafanaPublicReadAccessOk

func (o *Instance) GetGrafanaPublicReadAccessOk() (*bool, bool)

GetGrafanaPublicReadAccessOk returns a tuple with the GrafanaPublicReadAccess field value and a boolean to check if the value has been set.

func (*Instance) GetGrafanaUseStackitSso

func (o *Instance) GetGrafanaUseStackitSso() bool

GetGrafanaUseStackitSso returns the GrafanaUseStackitSso field value

func (*Instance) GetGrafanaUseStackitSsoOk

func (o *Instance) GetGrafanaUseStackitSsoOk() (*bool, bool)

GetGrafanaUseStackitSsoOk returns a tuple with the GrafanaUseStackitSso field value and a boolean to check if the value has been set.

func (*Instance) GetInstance

func (o *Instance) GetInstance() string

GetInstance returns the Instance field value

func (*Instance) GetInstanceOk

func (o *Instance) GetInstanceOk() (*string, bool)

GetInstanceOk returns a tuple with the Instance field value and a boolean to check if the value has been set.

func (*Instance) GetMetricsRetentionTime1h

func (o *Instance) GetMetricsRetentionTime1h() int32

GetMetricsRetentionTime1h returns the MetricsRetentionTime1h field value

func (*Instance) GetMetricsRetentionTime1hOk

func (o *Instance) GetMetricsRetentionTime1hOk() (*int32, bool)

GetMetricsRetentionTime1hOk returns a tuple with the MetricsRetentionTime1h field value and a boolean to check if the value has been set.

func (*Instance) GetMetricsRetentionTime5m

func (o *Instance) GetMetricsRetentionTime5m() int32

GetMetricsRetentionTime5m returns the MetricsRetentionTime5m field value

func (*Instance) GetMetricsRetentionTime5mOk

func (o *Instance) GetMetricsRetentionTime5mOk() (*int32, bool)

GetMetricsRetentionTime5mOk returns a tuple with the MetricsRetentionTime5m field value and a boolean to check if the value has been set.

func (*Instance) GetMetricsRetentionTimeRaw

func (o *Instance) GetMetricsRetentionTimeRaw() int32

GetMetricsRetentionTimeRaw returns the MetricsRetentionTimeRaw field value

func (*Instance) GetMetricsRetentionTimeRawOk

func (o *Instance) GetMetricsRetentionTimeRawOk() (*int32, bool)

GetMetricsRetentionTimeRawOk returns a tuple with the MetricsRetentionTimeRaw field value and a boolean to check if the value has been set.

func (*Instance) GetName

func (o *Instance) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Instance) GetNameOk

func (o *Instance) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Instance) GetPlan

func (o *Instance) GetPlan() PlanModel

GetPlan returns the Plan field value

func (*Instance) GetPlanOk

func (o *Instance) GetPlanOk() (*PlanModel, bool)

GetPlanOk returns a tuple with the Plan field value and a boolean to check if the value has been set.

func (*Instance) GetState

func (o *Instance) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Instance) GetStateOk

func (o *Instance) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Instance) HasName

func (o *Instance) HasName() bool

HasName returns a boolean if a field has been set.

func (*Instance) HasState

func (o *Instance) HasState() bool

HasState returns a boolean if a field has been set.

func (Instance) MarshalJSON

func (o Instance) MarshalJSON() ([]byte, error)

func (*Instance) SetCluster

func (o *Instance) SetCluster(v string)

SetCluster sets field value

func (*Instance) SetGrafanaPublicReadAccess

func (o *Instance) SetGrafanaPublicReadAccess(v bool)

SetGrafanaPublicReadAccess sets field value

func (*Instance) SetGrafanaUseStackitSso

func (o *Instance) SetGrafanaUseStackitSso(v bool)

SetGrafanaUseStackitSso sets field value

func (*Instance) SetInstance

func (o *Instance) SetInstance(v string)

SetInstance sets field value

func (*Instance) SetMetricsRetentionTime1h

func (o *Instance) SetMetricsRetentionTime1h(v int32)

SetMetricsRetentionTime1h sets field value

func (*Instance) SetMetricsRetentionTime5m

func (o *Instance) SetMetricsRetentionTime5m(v int32)

SetMetricsRetentionTime5m sets field value

func (*Instance) SetMetricsRetentionTimeRaw

func (o *Instance) SetMetricsRetentionTimeRaw(v int32)

SetMetricsRetentionTimeRaw sets field value

func (*Instance) SetName

func (o *Instance) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Instance) SetPlan

func (o *Instance) SetPlan(v PlanModel)

SetPlan sets field value

func (*Instance) SetState

func (o *Instance) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (Instance) ToMap

func (o Instance) ToMap() (map[string]interface{}, error)

func (*Instance) UnmarshalJSON

func (o *Instance) UnmarshalJSON(data []byte) (err error)

type InstanceResponse

type InstanceResponse struct {
	Message string `json:"message"`
}

InstanceResponse struct for InstanceResponse

func NewInstanceResponse

func NewInstanceResponse(message string) *InstanceResponse

NewInstanceResponse instantiates a new InstanceResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewInstanceResponseWithDefaults

func NewInstanceResponseWithDefaults() *InstanceResponse

NewInstanceResponseWithDefaults instantiates a new InstanceResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*InstanceResponse) GetMessage

func (o *InstanceResponse) GetMessage() string

GetMessage returns the Message field value

func (*InstanceResponse) GetMessageOk

func (o *InstanceResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (InstanceResponse) MarshalJSON

func (o InstanceResponse) MarshalJSON() ([]byte, error)

func (*InstanceResponse) SetMessage

func (o *InstanceResponse) SetMessage(v string)

SetMessage sets field value

func (InstanceResponse) ToMap

func (o InstanceResponse) ToMap() (map[string]interface{}, error)

func (*InstanceResponse) UnmarshalJSON

func (o *InstanceResponse) UnmarshalJSON(data []byte) (err error)

type InstanceSensitiveData

type InstanceSensitiveData struct {
	AlertingUrl         string `json:"alertingUrl"`
	Cluster             string `json:"cluster"`
	DashboardUrl        string `json:"dashboardUrl"`
	GrafanaAdminEnabled bool   `json:"grafanaAdminEnabled"`
	// Deprecated
	GrafanaAdminPassword string `json:"grafanaAdminPassword"`
	// Deprecated
	GrafanaAdminUser        string `json:"grafanaAdminUser"`
	GrafanaPublicReadAccess bool   `json:"grafanaPublicReadAccess"`
	GrafanaUrl              string `json:"grafanaUrl"`
	GrafanaUseStackitSso    bool   `json:"grafanaUseStackitSso"`
	Instance                string `json:"instance"`
	// Deprecated
	JaegerHttpTracesUrl     *string   `json:"jaegerHttpTracesUrl,omitempty"`
	JaegerHttpUrl           string    `json:"jaegerHttpUrl"`
	JaegerTracesUrl         string    `json:"jaegerTracesUrl"`
	JaegerUiUrl             string    `json:"jaegerUiUrl"`
	LogsPushUrl             string    `json:"logsPushUrl"`
	LogsUrl                 string    `json:"logsUrl"`
	MetricsEndpointUrl      string    `json:"metricsEndpointUrl"`
	MetricsRetentionTime1h  int32     `json:"metricsRetentionTime1h"`
	MetricsRetentionTime5m  int32     `json:"metricsRetentionTime5m"`
	MetricsRetentionTimeRaw int32     `json:"metricsRetentionTimeRaw"`
	MetricsUrl              string    `json:"metricsUrl"`
	Name                    *string   `json:"name,omitempty"`
	OtlpGrpcTracesUrl       string    `json:"otlpGrpcTracesUrl"`
	OtlpHttpTracesUrl       string    `json:"otlpHttpTracesUrl"`
	OtlpTracesUrl           string    `json:"otlpTracesUrl"`
	Plan                    PlanModel `json:"plan"`
	PushMetricsUrl          string    `json:"pushMetricsUrl"`
	TargetsUrl              string    `json:"targetsUrl"`
	ZipkinSpansUrl          string    `json:"zipkinSpansUrl"`
}

InstanceSensitiveData struct for InstanceSensitiveData

func NewInstanceSensitiveData

func NewInstanceSensitiveData(alertingUrl string, cluster string, dashboardUrl string, grafanaAdminEnabled bool, grafanaAdminPassword string, grafanaAdminUser string, grafanaPublicReadAccess bool, grafanaUrl string, grafanaUseStackitSso bool, instance string, jaegerHttpUrl string, jaegerTracesUrl string, jaegerUiUrl string, logsPushUrl string, logsUrl string, metricsEndpointUrl string, metricsRetentionTime1h int32, metricsRetentionTime5m int32, metricsRetentionTimeRaw int32, metricsUrl string, otlpGrpcTracesUrl string, otlpHttpTracesUrl string, otlpTracesUrl string, plan PlanModel, pushMetricsUrl string, targetsUrl string, zipkinSpansUrl string) *InstanceSensitiveData

NewInstanceSensitiveData instantiates a new InstanceSensitiveData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewInstanceSensitiveDataWithDefaults

func NewInstanceSensitiveDataWithDefaults() *InstanceSensitiveData

NewInstanceSensitiveDataWithDefaults instantiates a new InstanceSensitiveData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*InstanceSensitiveData) GetAlertingUrl

func (o *InstanceSensitiveData) GetAlertingUrl() string

GetAlertingUrl returns the AlertingUrl field value

func (*InstanceSensitiveData) GetAlertingUrlOk

func (o *InstanceSensitiveData) GetAlertingUrlOk() (*string, bool)

GetAlertingUrlOk returns a tuple with the AlertingUrl field value and a boolean to check if the value has been set.

func (*InstanceSensitiveData) GetCluster

func (o *InstanceSensitiveData) GetCluster() string

GetCluster returns the Cluster field value

func (*InstanceSensitiveData) GetClusterOk

func (o *InstanceSensitiveData) GetClusterOk() (*string, bool)

GetClusterOk returns a tuple with the Cluster field value and a boolean to check if the value has been set.

func (*InstanceSensitiveData) GetDashboardUrl

func (o *InstanceSensitiveData) GetDashboardUrl() string

GetDashboardUrl returns the DashboardUrl field value

func (*InstanceSensitiveData) GetDashboardUrlOk

func (o *InstanceSensitiveData) GetDashboardUrlOk() (*string, bool)

GetDashboardUrlOk returns a tuple with the DashboardUrl field value and a boolean to check if the value has been set.

func (*InstanceSensitiveData) GetGrafanaAdminEnabled

func (o *InstanceSensitiveData) GetGrafanaAdminEnabled() bool

GetGrafanaAdminEnabled returns the GrafanaAdminEnabled field value

func (*InstanceSensitiveData) GetGrafanaAdminEnabledOk

func (o *InstanceSensitiveData) GetGrafanaAdminEnabledOk() (*bool, bool)

GetGrafanaAdminEnabledOk returns a tuple with the GrafanaAdminEnabled field value and a boolean to check if the value has been set.

func (*InstanceSensitiveData) GetGrafanaAdminPassword

func (o *InstanceSensitiveData) GetGrafanaAdminPassword() string

GetGrafanaAdminPassword returns the GrafanaAdminPassword field value Deprecated

func (*InstanceSensitiveData) GetGrafanaAdminPasswordOk

func (o *InstanceSensitiveData) GetGrafanaAdminPasswordOk() (*string, bool)

GetGrafanaAdminPasswordOk returns a tuple with the GrafanaAdminPassword field value and a boolean to check if the value has been set. Deprecated

func (*InstanceSensitiveData) GetGrafanaAdminUser

func (o *InstanceSensitiveData) GetGrafanaAdminUser() string

GetGrafanaAdminUser returns the GrafanaAdminUser field value Deprecated

func (*InstanceSensitiveData) GetGrafanaAdminUserOk

func (o *InstanceSensitiveData) GetGrafanaAdminUserOk() (*string, bool)

GetGrafanaAdminUserOk returns a tuple with the GrafanaAdminUser field value and a boolean to check if the value has been set. Deprecated

func (*InstanceSensitiveData) GetGrafanaPublicReadAccess

func (o *InstanceSensitiveData) GetGrafanaPublicReadAccess() bool

GetGrafanaPublicReadAccess returns the GrafanaPublicReadAccess field value

func (*InstanceSensitiveData) GetGrafanaPublicReadAccessOk

func (o *InstanceSensitiveData) GetGrafanaPublicReadAccessOk() (*bool, bool)

GetGrafanaPublicReadAccessOk returns a tuple with the GrafanaPublicReadAccess field value and a boolean to check if the value has been set.

func (*InstanceSensitiveData) GetGrafanaUrl

func (o *InstanceSensitiveData) GetGrafanaUrl() string

GetGrafanaUrl returns the GrafanaUrl field value

func (*InstanceSensitiveData) GetGrafanaUrlOk

func (o *InstanceSensitiveData) GetGrafanaUrlOk() (*string, bool)

GetGrafanaUrlOk returns a tuple with the GrafanaUrl field value and a boolean to check if the value has been set.

func (*InstanceSensitiveData) GetGrafanaUseStackitSso

func (o *InstanceSensitiveData) GetGrafanaUseStackitSso() bool

GetGrafanaUseStackitSso returns the GrafanaUseStackitSso field value

func (*InstanceSensitiveData) GetGrafanaUseStackitSsoOk

func (o *InstanceSensitiveData) GetGrafanaUseStackitSsoOk() (*bool, bool)

GetGrafanaUseStackitSsoOk returns a tuple with the GrafanaUseStackitSso field value and a boolean to check if the value has been set.

func (*InstanceSensitiveData) GetInstance

func (o *InstanceSensitiveData) GetInstance() string

GetInstance returns the Instance field value

func (*InstanceSensitiveData) GetInstanceOk

func (o *InstanceSensitiveData) GetInstanceOk() (*string, bool)

GetInstanceOk returns a tuple with the Instance field value and a boolean to check if the value has been set.

func (*InstanceSensitiveData) GetJaegerHttpTracesUrl

func (o *InstanceSensitiveData) GetJaegerHttpTracesUrl() string

GetJaegerHttpTracesUrl returns the JaegerHttpTracesUrl field value if set, zero value otherwise. Deprecated

func (*InstanceSensitiveData) GetJaegerHttpTracesUrlOk

func (o *InstanceSensitiveData) GetJaegerHttpTracesUrlOk() (*string, bool)

GetJaegerHttpTracesUrlOk returns a tuple with the JaegerHttpTracesUrl field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*InstanceSensitiveData) GetJaegerHttpUrl

func (o *InstanceSensitiveData) GetJaegerHttpUrl() string

GetJaegerHttpUrl returns the JaegerHttpUrl field value

func (*InstanceSensitiveData) GetJaegerHttpUrlOk

func (o *InstanceSensitiveData) GetJaegerHttpUrlOk() (*string, bool)

GetJaegerHttpUrlOk returns a tuple with the JaegerHttpUrl field value and a boolean to check if the value has been set.

func (*InstanceSensitiveData) GetJaegerTracesUrl

func (o *InstanceSensitiveData) GetJaegerTracesUrl() string

GetJaegerTracesUrl returns the JaegerTracesUrl field value

func (*InstanceSensitiveData) GetJaegerTracesUrlOk

func (o *InstanceSensitiveData) GetJaegerTracesUrlOk() (*string, bool)

GetJaegerTracesUrlOk returns a tuple with the JaegerTracesUrl field value and a boolean to check if the value has been set.

func (*InstanceSensitiveData) GetJaegerUiUrl

func (o *InstanceSensitiveData) GetJaegerUiUrl() string

GetJaegerUiUrl returns the JaegerUiUrl field value

func (*InstanceSensitiveData) GetJaegerUiUrlOk

func (o *InstanceSensitiveData) GetJaegerUiUrlOk() (*string, bool)

GetJaegerUiUrlOk returns a tuple with the JaegerUiUrl field value and a boolean to check if the value has been set.

func (*InstanceSensitiveData) GetLogsPushUrl

func (o *InstanceSensitiveData) GetLogsPushUrl() string

GetLogsPushUrl returns the LogsPushUrl field value

func (*InstanceSensitiveData) GetLogsPushUrlOk

func (o *InstanceSensitiveData) GetLogsPushUrlOk() (*string, bool)

GetLogsPushUrlOk returns a tuple with the LogsPushUrl field value and a boolean to check if the value has been set.

func (*InstanceSensitiveData) GetLogsUrl

func (o *InstanceSensitiveData) GetLogsUrl() string

GetLogsUrl returns the LogsUrl field value

func (*InstanceSensitiveData) GetLogsUrlOk

func (o *InstanceSensitiveData) GetLogsUrlOk() (*string, bool)

GetLogsUrlOk returns a tuple with the LogsUrl field value and a boolean to check if the value has been set.

func (*InstanceSensitiveData) GetMetricsEndpointUrl

func (o *InstanceSensitiveData) GetMetricsEndpointUrl() string

GetMetricsEndpointUrl returns the MetricsEndpointUrl field value

func (*InstanceSensitiveData) GetMetricsEndpointUrlOk

func (o *InstanceSensitiveData) GetMetricsEndpointUrlOk() (*string, bool)

GetMetricsEndpointUrlOk returns a tuple with the MetricsEndpointUrl field value and a boolean to check if the value has been set.

func (*InstanceSensitiveData) GetMetricsRetentionTime1h

func (o *InstanceSensitiveData) GetMetricsRetentionTime1h() int32

GetMetricsRetentionTime1h returns the MetricsRetentionTime1h field value

func (*InstanceSensitiveData) GetMetricsRetentionTime1hOk

func (o *InstanceSensitiveData) GetMetricsRetentionTime1hOk() (*int32, bool)

GetMetricsRetentionTime1hOk returns a tuple with the MetricsRetentionTime1h field value and a boolean to check if the value has been set.

func (*InstanceSensitiveData) GetMetricsRetentionTime5m

func (o *InstanceSensitiveData) GetMetricsRetentionTime5m() int32

GetMetricsRetentionTime5m returns the MetricsRetentionTime5m field value

func (*InstanceSensitiveData) GetMetricsRetentionTime5mOk

func (o *InstanceSensitiveData) GetMetricsRetentionTime5mOk() (*int32, bool)

GetMetricsRetentionTime5mOk returns a tuple with the MetricsRetentionTime5m field value and a boolean to check if the value has been set.

func (*InstanceSensitiveData) GetMetricsRetentionTimeRaw

func (o *InstanceSensitiveData) GetMetricsRetentionTimeRaw() int32

GetMetricsRetentionTimeRaw returns the MetricsRetentionTimeRaw field value

func (*InstanceSensitiveData) GetMetricsRetentionTimeRawOk

func (o *InstanceSensitiveData) GetMetricsRetentionTimeRawOk() (*int32, bool)

GetMetricsRetentionTimeRawOk returns a tuple with the MetricsRetentionTimeRaw field value and a boolean to check if the value has been set.

func (*InstanceSensitiveData) GetMetricsUrl

func (o *InstanceSensitiveData) GetMetricsUrl() string

GetMetricsUrl returns the MetricsUrl field value

func (*InstanceSensitiveData) GetMetricsUrlOk

func (o *InstanceSensitiveData) GetMetricsUrlOk() (*string, bool)

GetMetricsUrlOk returns a tuple with the MetricsUrl field value and a boolean to check if the value has been set.

func (*InstanceSensitiveData) GetName

func (o *InstanceSensitiveData) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*InstanceSensitiveData) GetNameOk

func (o *InstanceSensitiveData) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InstanceSensitiveData) GetOtlpGrpcTracesUrl

func (o *InstanceSensitiveData) GetOtlpGrpcTracesUrl() string

GetOtlpGrpcTracesUrl returns the OtlpGrpcTracesUrl field value

func (*InstanceSensitiveData) GetOtlpGrpcTracesUrlOk

func (o *InstanceSensitiveData) GetOtlpGrpcTracesUrlOk() (*string, bool)

GetOtlpGrpcTracesUrlOk returns a tuple with the OtlpGrpcTracesUrl field value and a boolean to check if the value has been set.

func (*InstanceSensitiveData) GetOtlpHttpTracesUrl

func (o *InstanceSensitiveData) GetOtlpHttpTracesUrl() string

GetOtlpHttpTracesUrl returns the OtlpHttpTracesUrl field value

func (*InstanceSensitiveData) GetOtlpHttpTracesUrlOk

func (o *InstanceSensitiveData) GetOtlpHttpTracesUrlOk() (*string, bool)

GetOtlpHttpTracesUrlOk returns a tuple with the OtlpHttpTracesUrl field value and a boolean to check if the value has been set.

func (*InstanceSensitiveData) GetOtlpTracesUrl

func (o *InstanceSensitiveData) GetOtlpTracesUrl() string

GetOtlpTracesUrl returns the OtlpTracesUrl field value

func (*InstanceSensitiveData) GetOtlpTracesUrlOk

func (o *InstanceSensitiveData) GetOtlpTracesUrlOk() (*string, bool)

GetOtlpTracesUrlOk returns a tuple with the OtlpTracesUrl field value and a boolean to check if the value has been set.

func (*InstanceSensitiveData) GetPlan

func (o *InstanceSensitiveData) GetPlan() PlanModel

GetPlan returns the Plan field value

func (*InstanceSensitiveData) GetPlanOk

func (o *InstanceSensitiveData) GetPlanOk() (*PlanModel, bool)

GetPlanOk returns a tuple with the Plan field value and a boolean to check if the value has been set.

func (*InstanceSensitiveData) GetPushMetricsUrl

func (o *InstanceSensitiveData) GetPushMetricsUrl() string

GetPushMetricsUrl returns the PushMetricsUrl field value

func (*InstanceSensitiveData) GetPushMetricsUrlOk

func (o *InstanceSensitiveData) GetPushMetricsUrlOk() (*string, bool)

GetPushMetricsUrlOk returns a tuple with the PushMetricsUrl field value and a boolean to check if the value has been set.

func (*InstanceSensitiveData) GetTargetsUrl

func (o *InstanceSensitiveData) GetTargetsUrl() string

GetTargetsUrl returns the TargetsUrl field value

func (*InstanceSensitiveData) GetTargetsUrlOk

func (o *InstanceSensitiveData) GetTargetsUrlOk() (*string, bool)

GetTargetsUrlOk returns a tuple with the TargetsUrl field value and a boolean to check if the value has been set.

func (*InstanceSensitiveData) GetZipkinSpansUrl

func (o *InstanceSensitiveData) GetZipkinSpansUrl() string

GetZipkinSpansUrl returns the ZipkinSpansUrl field value

func (*InstanceSensitiveData) GetZipkinSpansUrlOk

func (o *InstanceSensitiveData) GetZipkinSpansUrlOk() (*string, bool)

GetZipkinSpansUrlOk returns a tuple with the ZipkinSpansUrl field value and a boolean to check if the value has been set.

func (*InstanceSensitiveData) HasJaegerHttpTracesUrl

func (o *InstanceSensitiveData) HasJaegerHttpTracesUrl() bool

HasJaegerHttpTracesUrl returns a boolean if a field has been set.

func (*InstanceSensitiveData) HasName

func (o *InstanceSensitiveData) HasName() bool

HasName returns a boolean if a field has been set.

func (InstanceSensitiveData) MarshalJSON

func (o InstanceSensitiveData) MarshalJSON() ([]byte, error)

func (*InstanceSensitiveData) SetAlertingUrl

func (o *InstanceSensitiveData) SetAlertingUrl(v string)

SetAlertingUrl sets field value

func (*InstanceSensitiveData) SetCluster

func (o *InstanceSensitiveData) SetCluster(v string)

SetCluster sets field value

func (*InstanceSensitiveData) SetDashboardUrl

func (o *InstanceSensitiveData) SetDashboardUrl(v string)

SetDashboardUrl sets field value

func (*InstanceSensitiveData) SetGrafanaAdminEnabled

func (o *InstanceSensitiveData) SetGrafanaAdminEnabled(v bool)

SetGrafanaAdminEnabled sets field value

func (*InstanceSensitiveData) SetGrafanaAdminPassword

func (o *InstanceSensitiveData) SetGrafanaAdminPassword(v string)

SetGrafanaAdminPassword sets field value Deprecated

func (*InstanceSensitiveData) SetGrafanaAdminUser

func (o *InstanceSensitiveData) SetGrafanaAdminUser(v string)

SetGrafanaAdminUser sets field value Deprecated

func (*InstanceSensitiveData) SetGrafanaPublicReadAccess

func (o *InstanceSensitiveData) SetGrafanaPublicReadAccess(v bool)

SetGrafanaPublicReadAccess sets field value

func (*InstanceSensitiveData) SetGrafanaUrl

func (o *InstanceSensitiveData) SetGrafanaUrl(v string)

SetGrafanaUrl sets field value

func (*InstanceSensitiveData) SetGrafanaUseStackitSso

func (o *InstanceSensitiveData) SetGrafanaUseStackitSso(v bool)

SetGrafanaUseStackitSso sets field value

func (*InstanceSensitiveData) SetInstance

func (o *InstanceSensitiveData) SetInstance(v string)

SetInstance sets field value

func (*InstanceSensitiveData) SetJaegerHttpTracesUrl

func (o *InstanceSensitiveData) SetJaegerHttpTracesUrl(v string)

SetJaegerHttpTracesUrl gets a reference to the given string and assigns it to the JaegerHttpTracesUrl field. Deprecated

func (*InstanceSensitiveData) SetJaegerHttpUrl

func (o *InstanceSensitiveData) SetJaegerHttpUrl(v string)

SetJaegerHttpUrl sets field value

func (*InstanceSensitiveData) SetJaegerTracesUrl

func (o *InstanceSensitiveData) SetJaegerTracesUrl(v string)

SetJaegerTracesUrl sets field value

func (*InstanceSensitiveData) SetJaegerUiUrl

func (o *InstanceSensitiveData) SetJaegerUiUrl(v string)

SetJaegerUiUrl sets field value

func (*InstanceSensitiveData) SetLogsPushUrl

func (o *InstanceSensitiveData) SetLogsPushUrl(v string)

SetLogsPushUrl sets field value

func (*InstanceSensitiveData) SetLogsUrl

func (o *InstanceSensitiveData) SetLogsUrl(v string)

SetLogsUrl sets field value

func (*InstanceSensitiveData) SetMetricsEndpointUrl

func (o *InstanceSensitiveData) SetMetricsEndpointUrl(v string)

SetMetricsEndpointUrl sets field value

func (*InstanceSensitiveData) SetMetricsRetentionTime1h

func (o *InstanceSensitiveData) SetMetricsRetentionTime1h(v int32)

SetMetricsRetentionTime1h sets field value

func (*InstanceSensitiveData) SetMetricsRetentionTime5m

func (o *InstanceSensitiveData) SetMetricsRetentionTime5m(v int32)

SetMetricsRetentionTime5m sets field value

func (*InstanceSensitiveData) SetMetricsRetentionTimeRaw

func (o *InstanceSensitiveData) SetMetricsRetentionTimeRaw(v int32)

SetMetricsRetentionTimeRaw sets field value

func (*InstanceSensitiveData) SetMetricsUrl

func (o *InstanceSensitiveData) SetMetricsUrl(v string)

SetMetricsUrl sets field value

func (*InstanceSensitiveData) SetName

func (o *InstanceSensitiveData) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*InstanceSensitiveData) SetOtlpGrpcTracesUrl

func (o *InstanceSensitiveData) SetOtlpGrpcTracesUrl(v string)

SetOtlpGrpcTracesUrl sets field value

func (*InstanceSensitiveData) SetOtlpHttpTracesUrl

func (o *InstanceSensitiveData) SetOtlpHttpTracesUrl(v string)

SetOtlpHttpTracesUrl sets field value

func (*InstanceSensitiveData) SetOtlpTracesUrl

func (o *InstanceSensitiveData) SetOtlpTracesUrl(v string)

SetOtlpTracesUrl sets field value

func (*InstanceSensitiveData) SetPlan

func (o *InstanceSensitiveData) SetPlan(v PlanModel)

SetPlan sets field value

func (*InstanceSensitiveData) SetPushMetricsUrl

func (o *InstanceSensitiveData) SetPushMetricsUrl(v string)

SetPushMetricsUrl sets field value

func (*InstanceSensitiveData) SetTargetsUrl

func (o *InstanceSensitiveData) SetTargetsUrl(v string)

SetTargetsUrl sets field value

func (*InstanceSensitiveData) SetZipkinSpansUrl

func (o *InstanceSensitiveData) SetZipkinSpansUrl(v string)

SetZipkinSpansUrl sets field value

func (InstanceSensitiveData) ToMap

func (o InstanceSensitiveData) ToMap() (map[string]interface{}, error)

func (*InstanceSensitiveData) UnmarshalJSON

func (o *InstanceSensitiveData) UnmarshalJSON(data []byte) (err error)

type Job

type Job struct {
	BasicAuth             *BasicAuth             `json:"basicAuth,omitempty"`
	BearerToken           *string                `json:"bearerToken,omitempty"`
	HonorLabels           *bool                  `json:"honorLabels,omitempty"`
	HonorTimeStamps       *bool                  `json:"honorTimeStamps,omitempty"`
	HttpSdConfigs         []HTTPServiceSD        `json:"httpSdConfigs,omitempty"`
	JobName               string                 `json:"jobName"`
	MetricsPath           *string                `json:"metricsPath,omitempty"`
	MetricsRelabelConfigs []MetricsRelabelConfig `json:"metricsRelabelConfigs,omitempty"`
	Oauth2                *OAuth2                `json:"oauth2,omitempty"`
	Params                *map[string][]string   `json:"params,omitempty"`
	SampleLimit           *int32                 `json:"sampleLimit,omitempty"`
	Scheme                *string                `json:"scheme,omitempty"`
	ScrapeInterval        string                 `json:"scrapeInterval"`
	ScrapeTimeout         string                 `json:"scrapeTimeout"`
	StaticConfigs         []StaticConfigs        `json:"staticConfigs"`
	TlsConfig             *TLSConfig             `json:"tlsConfig,omitempty"`
}

Job struct for Job

func NewJob

func NewJob(jobName string, scrapeInterval string, scrapeTimeout string, staticConfigs []StaticConfigs) *Job

NewJob instantiates a new Job object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewJobWithDefaults

func NewJobWithDefaults() *Job

NewJobWithDefaults instantiates a new Job object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Job) GetBasicAuth

func (o *Job) GetBasicAuth() BasicAuth

GetBasicAuth returns the BasicAuth field value if set, zero value otherwise.

func (*Job) GetBasicAuthOk

func (o *Job) GetBasicAuthOk() (*BasicAuth, bool)

GetBasicAuthOk returns a tuple with the BasicAuth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Job) GetBearerToken

func (o *Job) GetBearerToken() string

GetBearerToken returns the BearerToken field value if set, zero value otherwise.

func (*Job) GetBearerTokenOk

func (o *Job) GetBearerTokenOk() (*string, bool)

GetBearerTokenOk returns a tuple with the BearerToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Job) GetHonorLabels

func (o *Job) GetHonorLabels() bool

GetHonorLabels returns the HonorLabels field value if set, zero value otherwise.

func (*Job) GetHonorLabelsOk

func (o *Job) GetHonorLabelsOk() (*bool, bool)

GetHonorLabelsOk returns a tuple with the HonorLabels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Job) GetHonorTimeStamps

func (o *Job) GetHonorTimeStamps() bool

GetHonorTimeStamps returns the HonorTimeStamps field value if set, zero value otherwise.

func (*Job) GetHonorTimeStampsOk

func (o *Job) GetHonorTimeStampsOk() (*bool, bool)

GetHonorTimeStampsOk returns a tuple with the HonorTimeStamps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Job) GetHttpSdConfigs

func (o *Job) GetHttpSdConfigs() []HTTPServiceSD

GetHttpSdConfigs returns the HttpSdConfigs field value if set, zero value otherwise.

func (*Job) GetHttpSdConfigsOk

func (o *Job) GetHttpSdConfigsOk() ([]HTTPServiceSD, bool)

GetHttpSdConfigsOk returns a tuple with the HttpSdConfigs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Job) GetJobName

func (o *Job) GetJobName() string

GetJobName returns the JobName field value

func (*Job) GetJobNameOk

func (o *Job) GetJobNameOk() (*string, bool)

GetJobNameOk returns a tuple with the JobName field value and a boolean to check if the value has been set.

func (*Job) GetMetricsPath

func (o *Job) GetMetricsPath() string

GetMetricsPath returns the MetricsPath field value if set, zero value otherwise.

func (*Job) GetMetricsPathOk

func (o *Job) GetMetricsPathOk() (*string, bool)

GetMetricsPathOk returns a tuple with the MetricsPath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Job) GetMetricsRelabelConfigs

func (o *Job) GetMetricsRelabelConfigs() []MetricsRelabelConfig

GetMetricsRelabelConfigs returns the MetricsRelabelConfigs field value if set, zero value otherwise.

func (*Job) GetMetricsRelabelConfigsOk

func (o *Job) GetMetricsRelabelConfigsOk() ([]MetricsRelabelConfig, bool)

GetMetricsRelabelConfigsOk returns a tuple with the MetricsRelabelConfigs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Job) GetOauth2

func (o *Job) GetOauth2() OAuth2

GetOauth2 returns the Oauth2 field value if set, zero value otherwise.

func (*Job) GetOauth2Ok

func (o *Job) GetOauth2Ok() (*OAuth2, bool)

GetOauth2Ok returns a tuple with the Oauth2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Job) GetParams

func (o *Job) GetParams() map[string][]string

GetParams returns the Params field value if set, zero value otherwise.

func (*Job) GetParamsOk

func (o *Job) GetParamsOk() (*map[string][]string, bool)

GetParamsOk returns a tuple with the Params field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Job) GetSampleLimit

func (o *Job) GetSampleLimit() int32

GetSampleLimit returns the SampleLimit field value if set, zero value otherwise.

func (*Job) GetSampleLimitOk

func (o *Job) GetSampleLimitOk() (*int32, bool)

GetSampleLimitOk returns a tuple with the SampleLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Job) GetScheme

func (o *Job) GetScheme() string

GetScheme returns the Scheme field value if set, zero value otherwise.

func (*Job) GetSchemeOk

func (o *Job) GetSchemeOk() (*string, bool)

GetSchemeOk returns a tuple with the Scheme field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Job) GetScrapeInterval

func (o *Job) GetScrapeInterval() string

GetScrapeInterval returns the ScrapeInterval field value

func (*Job) GetScrapeIntervalOk

func (o *Job) GetScrapeIntervalOk() (*string, bool)

GetScrapeIntervalOk returns a tuple with the ScrapeInterval field value and a boolean to check if the value has been set.

func (*Job) GetScrapeTimeout

func (o *Job) GetScrapeTimeout() string

GetScrapeTimeout returns the ScrapeTimeout field value

func (*Job) GetScrapeTimeoutOk

func (o *Job) GetScrapeTimeoutOk() (*string, bool)

GetScrapeTimeoutOk returns a tuple with the ScrapeTimeout field value and a boolean to check if the value has been set.

func (*Job) GetStaticConfigs

func (o *Job) GetStaticConfigs() []StaticConfigs

GetStaticConfigs returns the StaticConfigs field value

func (*Job) GetStaticConfigsOk

func (o *Job) GetStaticConfigsOk() ([]StaticConfigs, bool)

GetStaticConfigsOk returns a tuple with the StaticConfigs field value and a boolean to check if the value has been set.

func (*Job) GetTlsConfig

func (o *Job) GetTlsConfig() TLSConfig

GetTlsConfig returns the TlsConfig field value if set, zero value otherwise.

func (*Job) GetTlsConfigOk

func (o *Job) GetTlsConfigOk() (*TLSConfig, bool)

GetTlsConfigOk returns a tuple with the TlsConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Job) HasBasicAuth

func (o *Job) HasBasicAuth() bool

HasBasicAuth returns a boolean if a field has been set.

func (*Job) HasBearerToken

func (o *Job) HasBearerToken() bool

HasBearerToken returns a boolean if a field has been set.

func (*Job) HasHonorLabels

func (o *Job) HasHonorLabels() bool

HasHonorLabels returns a boolean if a field has been set.

func (*Job) HasHonorTimeStamps

func (o *Job) HasHonorTimeStamps() bool

HasHonorTimeStamps returns a boolean if a field has been set.

func (*Job) HasHttpSdConfigs

func (o *Job) HasHttpSdConfigs() bool

HasHttpSdConfigs returns a boolean if a field has been set.

func (*Job) HasMetricsPath

func (o *Job) HasMetricsPath() bool

HasMetricsPath returns a boolean if a field has been set.

func (*Job) HasMetricsRelabelConfigs

func (o *Job) HasMetricsRelabelConfigs() bool

HasMetricsRelabelConfigs returns a boolean if a field has been set.

func (*Job) HasOauth2

func (o *Job) HasOauth2() bool

HasOauth2 returns a boolean if a field has been set.

func (*Job) HasParams

func (o *Job) HasParams() bool

HasParams returns a boolean if a field has been set.

func (*Job) HasSampleLimit

func (o *Job) HasSampleLimit() bool

HasSampleLimit returns a boolean if a field has been set.

func (*Job) HasScheme

func (o *Job) HasScheme() bool

HasScheme returns a boolean if a field has been set.

func (*Job) HasTlsConfig

func (o *Job) HasTlsConfig() bool

HasTlsConfig returns a boolean if a field has been set.

func (Job) MarshalJSON

func (o Job) MarshalJSON() ([]byte, error)

func (*Job) SetBasicAuth

func (o *Job) SetBasicAuth(v BasicAuth)

SetBasicAuth gets a reference to the given BasicAuth and assigns it to the BasicAuth field.

func (*Job) SetBearerToken

func (o *Job) SetBearerToken(v string)

SetBearerToken gets a reference to the given string and assigns it to the BearerToken field.

func (*Job) SetHonorLabels

func (o *Job) SetHonorLabels(v bool)

SetHonorLabels gets a reference to the given bool and assigns it to the HonorLabels field.

func (*Job) SetHonorTimeStamps

func (o *Job) SetHonorTimeStamps(v bool)

SetHonorTimeStamps gets a reference to the given bool and assigns it to the HonorTimeStamps field.

func (*Job) SetHttpSdConfigs

func (o *Job) SetHttpSdConfigs(v []HTTPServiceSD)

SetHttpSdConfigs gets a reference to the given []HTTPServiceSD and assigns it to the HttpSdConfigs field.

func (*Job) SetJobName

func (o *Job) SetJobName(v string)

SetJobName sets field value

func (*Job) SetMetricsPath

func (o *Job) SetMetricsPath(v string)

SetMetricsPath gets a reference to the given string and assigns it to the MetricsPath field.

func (*Job) SetMetricsRelabelConfigs

func (o *Job) SetMetricsRelabelConfigs(v []MetricsRelabelConfig)

SetMetricsRelabelConfigs gets a reference to the given []MetricsRelabelConfig and assigns it to the MetricsRelabelConfigs field.

func (*Job) SetOauth2

func (o *Job) SetOauth2(v OAuth2)

SetOauth2 gets a reference to the given OAuth2 and assigns it to the Oauth2 field.

func (*Job) SetParams

func (o *Job) SetParams(v map[string][]string)

SetParams gets a reference to the given map[string][]string and assigns it to the Params field.

func (*Job) SetSampleLimit

func (o *Job) SetSampleLimit(v int32)

SetSampleLimit gets a reference to the given int32 and assigns it to the SampleLimit field.

func (*Job) SetScheme

func (o *Job) SetScheme(v string)

SetScheme gets a reference to the given string and assigns it to the Scheme field.

func (*Job) SetScrapeInterval

func (o *Job) SetScrapeInterval(v string)

SetScrapeInterval sets field value

func (*Job) SetScrapeTimeout

func (o *Job) SetScrapeTimeout(v string)

SetScrapeTimeout sets field value

func (*Job) SetStaticConfigs

func (o *Job) SetStaticConfigs(v []StaticConfigs)

SetStaticConfigs sets field value

func (*Job) SetTlsConfig

func (o *Job) SetTlsConfig(v TLSConfig)

SetTlsConfig gets a reference to the given TLSConfig and assigns it to the TlsConfig field.

func (Job) ToMap

func (o Job) ToMap() (map[string]interface{}, error)

func (*Job) UnmarshalJSON

func (o *Job) UnmarshalJSON(data []byte) (err error)

type ListACLResponse

type ListACLResponse struct {
	Acl     []string `json:"acl"`
	Message string   `json:"message"`
}

ListACLResponse struct for ListACLResponse

func NewListACLResponse

func NewListACLResponse(acl []string, message string) *ListACLResponse

NewListACLResponse instantiates a new ListACLResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListACLResponseWithDefaults

func NewListACLResponseWithDefaults() *ListACLResponse

NewListACLResponseWithDefaults instantiates a new ListACLResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListACLResponse) GetAcl

func (o *ListACLResponse) GetAcl() []string

GetAcl returns the Acl field value

func (*ListACLResponse) GetAclOk

func (o *ListACLResponse) GetAclOk() ([]string, bool)

GetAclOk returns a tuple with the Acl field value and a boolean to check if the value has been set.

func (*ListACLResponse) GetMessage

func (o *ListACLResponse) GetMessage() string

GetMessage returns the Message field value

func (*ListACLResponse) GetMessageOk

func (o *ListACLResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (ListACLResponse) MarshalJSON

func (o ListACLResponse) MarshalJSON() ([]byte, error)

func (*ListACLResponse) SetAcl

func (o *ListACLResponse) SetAcl(v []string)

SetAcl sets field value

func (*ListACLResponse) SetMessage

func (o *ListACLResponse) SetMessage(v string)

SetMessage sets field value

func (ListACLResponse) ToMap

func (o ListACLResponse) ToMap() (map[string]interface{}, error)

func (*ListACLResponse) UnmarshalJSON

func (o *ListACLResponse) UnmarshalJSON(data []byte) (err error)

type ListCredentialsResponse

type ListCredentialsResponse struct {
	Credentials []ServiceKeysList `json:"credentials"`
	Message     string            `json:"message"`
}

ListCredentialsResponse struct for ListCredentialsResponse

func NewListCredentialsResponse

func NewListCredentialsResponse(credentials []ServiceKeysList, message string) *ListCredentialsResponse

NewListCredentialsResponse instantiates a new ListCredentialsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListCredentialsResponseWithDefaults

func NewListCredentialsResponseWithDefaults() *ListCredentialsResponse

NewListCredentialsResponseWithDefaults instantiates a new ListCredentialsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListCredentialsResponse) GetCredentials

func (o *ListCredentialsResponse) GetCredentials() []ServiceKeysList

GetCredentials returns the Credentials field value

func (*ListCredentialsResponse) GetCredentialsOk

func (o *ListCredentialsResponse) GetCredentialsOk() ([]ServiceKeysList, bool)

GetCredentialsOk returns a tuple with the Credentials field value and a boolean to check if the value has been set.

func (*ListCredentialsResponse) GetMessage

func (o *ListCredentialsResponse) GetMessage() string

GetMessage returns the Message field value

func (*ListCredentialsResponse) GetMessageOk

func (o *ListCredentialsResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (ListCredentialsResponse) MarshalJSON

func (o ListCredentialsResponse) MarshalJSON() ([]byte, error)

func (*ListCredentialsResponse) SetCredentials

func (o *ListCredentialsResponse) SetCredentials(v []ServiceKeysList)

SetCredentials sets field value

func (*ListCredentialsResponse) SetMessage

func (o *ListCredentialsResponse) SetMessage(v string)

SetMessage sets field value

func (ListCredentialsResponse) ToMap

func (o ListCredentialsResponse) ToMap() (map[string]interface{}, error)

func (*ListCredentialsResponse) UnmarshalJSON

func (o *ListCredentialsResponse) UnmarshalJSON(data []byte) (err error)

type ListInstancesResponse

type ListInstancesResponse struct {
	Instances []ProjectInstanceFull `json:"instances"`
	Message   string                `json:"message"`
}

ListInstancesResponse struct for ListInstancesResponse

func NewListInstancesResponse

func NewListInstancesResponse(instances []ProjectInstanceFull, message string) *ListInstancesResponse

NewListInstancesResponse instantiates a new ListInstancesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListInstancesResponseWithDefaults

func NewListInstancesResponseWithDefaults() *ListInstancesResponse

NewListInstancesResponseWithDefaults instantiates a new ListInstancesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListInstancesResponse) GetInstances

func (o *ListInstancesResponse) GetInstances() []ProjectInstanceFull

GetInstances returns the Instances field value

func (*ListInstancesResponse) GetInstancesOk

func (o *ListInstancesResponse) GetInstancesOk() ([]ProjectInstanceFull, bool)

GetInstancesOk returns a tuple with the Instances field value and a boolean to check if the value has been set.

func (*ListInstancesResponse) GetMessage

func (o *ListInstancesResponse) GetMessage() string

GetMessage returns the Message field value

func (*ListInstancesResponse) GetMessageOk

func (o *ListInstancesResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (ListInstancesResponse) MarshalJSON

func (o ListInstancesResponse) MarshalJSON() ([]byte, error)

func (*ListInstancesResponse) SetInstances

func (o *ListInstancesResponse) SetInstances(v []ProjectInstanceFull)

SetInstances sets field value

func (*ListInstancesResponse) SetMessage

func (o *ListInstancesResponse) SetMessage(v string)

SetMessage sets field value

func (ListInstancesResponse) ToMap

func (o ListInstancesResponse) ToMap() (map[string]interface{}, error)

func (*ListInstancesResponse) UnmarshalJSON

func (o *ListInstancesResponse) UnmarshalJSON(data []byte) (err error)

type ListScrapeConfigsResponse

type ListScrapeConfigsResponse struct {
	Data    []Job  `json:"data"`
	Message string `json:"message"`
}

ListScrapeConfigsResponse struct for ListScrapeConfigsResponse

func NewListScrapeConfigsResponse

func NewListScrapeConfigsResponse(data []Job, message string) *ListScrapeConfigsResponse

NewListScrapeConfigsResponse instantiates a new ListScrapeConfigsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListScrapeConfigsResponseWithDefaults

func NewListScrapeConfigsResponseWithDefaults() *ListScrapeConfigsResponse

NewListScrapeConfigsResponseWithDefaults instantiates a new ListScrapeConfigsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListScrapeConfigsResponse) GetData

func (o *ListScrapeConfigsResponse) GetData() []Job

GetData returns the Data field value

func (*ListScrapeConfigsResponse) GetDataOk

func (o *ListScrapeConfigsResponse) GetDataOk() ([]Job, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ListScrapeConfigsResponse) GetMessage

func (o *ListScrapeConfigsResponse) GetMessage() string

GetMessage returns the Message field value

func (*ListScrapeConfigsResponse) GetMessageOk

func (o *ListScrapeConfigsResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (ListScrapeConfigsResponse) MarshalJSON

func (o ListScrapeConfigsResponse) MarshalJSON() ([]byte, error)

func (*ListScrapeConfigsResponse) SetData

func (o *ListScrapeConfigsResponse) SetData(v []Job)

SetData sets field value

func (*ListScrapeConfigsResponse) SetMessage

func (o *ListScrapeConfigsResponse) SetMessage(v string)

SetMessage sets field value

func (ListScrapeConfigsResponse) ToMap

func (o ListScrapeConfigsResponse) ToMap() (map[string]interface{}, error)

func (*ListScrapeConfigsResponse) UnmarshalJSON

func (o *ListScrapeConfigsResponse) UnmarshalJSON(data []byte) (err error)

type LogsConfig

type LogsConfig struct {
	Retention string `json:"retention"`
}

LogsConfig struct for LogsConfig

func NewLogsConfig

func NewLogsConfig(retention string) *LogsConfig

NewLogsConfig instantiates a new LogsConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsConfigWithDefaults

func NewLogsConfigWithDefaults() *LogsConfig

NewLogsConfigWithDefaults instantiates a new LogsConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsConfig) GetRetention

func (o *LogsConfig) GetRetention() string

GetRetention returns the Retention field value

func (*LogsConfig) GetRetentionOk

func (o *LogsConfig) GetRetentionOk() (*string, bool)

GetRetentionOk returns a tuple with the Retention field value and a boolean to check if the value has been set.

func (LogsConfig) MarshalJSON

func (o LogsConfig) MarshalJSON() ([]byte, error)

func (*LogsConfig) SetRetention

func (o *LogsConfig) SetRetention(v string)

SetRetention sets field value

func (LogsConfig) ToMap

func (o LogsConfig) ToMap() (map[string]interface{}, error)

func (*LogsConfig) UnmarshalJSON

func (o *LogsConfig) UnmarshalJSON(data []byte) (err error)

type LogsConfigResponse

type LogsConfigResponse struct {
	Config  LogsConfig `json:"config"`
	Message string     `json:"message"`
}

LogsConfigResponse struct for LogsConfigResponse

func NewLogsConfigResponse

func NewLogsConfigResponse(config LogsConfig, message string) *LogsConfigResponse

NewLogsConfigResponse instantiates a new LogsConfigResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLogsConfigResponseWithDefaults

func NewLogsConfigResponseWithDefaults() *LogsConfigResponse

NewLogsConfigResponseWithDefaults instantiates a new LogsConfigResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LogsConfigResponse) GetConfig

func (o *LogsConfigResponse) GetConfig() LogsConfig

GetConfig returns the Config field value

func (*LogsConfigResponse) GetConfigOk

func (o *LogsConfigResponse) GetConfigOk() (*LogsConfig, bool)

GetConfigOk returns a tuple with the Config field value and a boolean to check if the value has been set.

func (*LogsConfigResponse) GetMessage

func (o *LogsConfigResponse) GetMessage() string

GetMessage returns the Message field value

func (*LogsConfigResponse) GetMessageOk

func (o *LogsConfigResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (LogsConfigResponse) MarshalJSON

func (o LogsConfigResponse) MarshalJSON() ([]byte, error)

func (*LogsConfigResponse) SetConfig

func (o *LogsConfigResponse) SetConfig(v LogsConfig)

SetConfig sets field value

func (*LogsConfigResponse) SetMessage

func (o *LogsConfigResponse) SetMessage(v string)

SetMessage sets field value

func (LogsConfigResponse) ToMap

func (o LogsConfigResponse) ToMap() (map[string]interface{}, error)

func (*LogsConfigResponse) UnmarshalJSON

func (o *LogsConfigResponse) UnmarshalJSON(data []byte) (err error)

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type Message

type Message struct {
	Message string `json:"message"`
}

Message struct for Message

func NewMessage

func NewMessage(message string) *Message

NewMessage instantiates a new Message object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMessageWithDefaults

func NewMessageWithDefaults() *Message

NewMessageWithDefaults instantiates a new Message object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Message) GetMessage

func (o *Message) GetMessage() string

GetMessage returns the Message field value

func (*Message) GetMessageOk

func (o *Message) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (Message) MarshalJSON

func (o Message) MarshalJSON() ([]byte, error)

func (*Message) SetMessage

func (o *Message) SetMessage(v string)

SetMessage sets field value

func (Message) ToMap

func (o Message) ToMap() (map[string]interface{}, error)

func (*Message) UnmarshalJSON

func (o *Message) UnmarshalJSON(data []byte) (err error)

type MetricsRelabelConfig

type MetricsRelabelConfig struct {
	Action       *string  `json:"action,omitempty"`
	Modulus      *int32   `json:"modulus,omitempty"`
	Regex        *string  `json:"regex,omitempty"`
	Replacement  *string  `json:"replacement,omitempty"`
	Separator    *string  `json:"separator,omitempty"`
	SourceLabels []string `json:"sourceLabels"`
	TargetLabel  *string  `json:"targetLabel,omitempty"`
}

MetricsRelabelConfig struct for MetricsRelabelConfig

func NewMetricsRelabelConfig

func NewMetricsRelabelConfig(sourceLabels []string) *MetricsRelabelConfig

NewMetricsRelabelConfig instantiates a new MetricsRelabelConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricsRelabelConfigWithDefaults

func NewMetricsRelabelConfigWithDefaults() *MetricsRelabelConfig

NewMetricsRelabelConfigWithDefaults instantiates a new MetricsRelabelConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricsRelabelConfig) GetAction

func (o *MetricsRelabelConfig) GetAction() string

GetAction returns the Action field value if set, zero value otherwise.

func (*MetricsRelabelConfig) GetActionOk

func (o *MetricsRelabelConfig) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsRelabelConfig) GetModulus

func (o *MetricsRelabelConfig) GetModulus() int32

GetModulus returns the Modulus field value if set, zero value otherwise.

func (*MetricsRelabelConfig) GetModulusOk

func (o *MetricsRelabelConfig) GetModulusOk() (*int32, bool)

GetModulusOk returns a tuple with the Modulus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsRelabelConfig) GetRegex

func (o *MetricsRelabelConfig) GetRegex() string

GetRegex returns the Regex field value if set, zero value otherwise.

func (*MetricsRelabelConfig) GetRegexOk

func (o *MetricsRelabelConfig) GetRegexOk() (*string, bool)

GetRegexOk returns a tuple with the Regex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsRelabelConfig) GetReplacement

func (o *MetricsRelabelConfig) GetReplacement() string

GetReplacement returns the Replacement field value if set, zero value otherwise.

func (*MetricsRelabelConfig) GetReplacementOk

func (o *MetricsRelabelConfig) GetReplacementOk() (*string, bool)

GetReplacementOk returns a tuple with the Replacement field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsRelabelConfig) GetSeparator

func (o *MetricsRelabelConfig) GetSeparator() string

GetSeparator returns the Separator field value if set, zero value otherwise.

func (*MetricsRelabelConfig) GetSeparatorOk

func (o *MetricsRelabelConfig) GetSeparatorOk() (*string, bool)

GetSeparatorOk returns a tuple with the Separator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsRelabelConfig) GetSourceLabels

func (o *MetricsRelabelConfig) GetSourceLabels() []string

GetSourceLabels returns the SourceLabels field value

func (*MetricsRelabelConfig) GetSourceLabelsOk

func (o *MetricsRelabelConfig) GetSourceLabelsOk() ([]string, bool)

GetSourceLabelsOk returns a tuple with the SourceLabels field value and a boolean to check if the value has been set.

func (*MetricsRelabelConfig) GetTargetLabel

func (o *MetricsRelabelConfig) GetTargetLabel() string

GetTargetLabel returns the TargetLabel field value if set, zero value otherwise.

func (*MetricsRelabelConfig) GetTargetLabelOk

func (o *MetricsRelabelConfig) GetTargetLabelOk() (*string, bool)

GetTargetLabelOk returns a tuple with the TargetLabel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MetricsRelabelConfig) HasAction

func (o *MetricsRelabelConfig) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*MetricsRelabelConfig) HasModulus

func (o *MetricsRelabelConfig) HasModulus() bool

HasModulus returns a boolean if a field has been set.

func (*MetricsRelabelConfig) HasRegex

func (o *MetricsRelabelConfig) HasRegex() bool

HasRegex returns a boolean if a field has been set.

func (*MetricsRelabelConfig) HasReplacement

func (o *MetricsRelabelConfig) HasReplacement() bool

HasReplacement returns a boolean if a field has been set.

func (*MetricsRelabelConfig) HasSeparator

func (o *MetricsRelabelConfig) HasSeparator() bool

HasSeparator returns a boolean if a field has been set.

func (*MetricsRelabelConfig) HasTargetLabel

func (o *MetricsRelabelConfig) HasTargetLabel() bool

HasTargetLabel returns a boolean if a field has been set.

func (MetricsRelabelConfig) MarshalJSON

func (o MetricsRelabelConfig) MarshalJSON() ([]byte, error)

func (*MetricsRelabelConfig) SetAction

func (o *MetricsRelabelConfig) SetAction(v string)

SetAction gets a reference to the given string and assigns it to the Action field.

func (*MetricsRelabelConfig) SetModulus

func (o *MetricsRelabelConfig) SetModulus(v int32)

SetModulus gets a reference to the given int32 and assigns it to the Modulus field.

func (*MetricsRelabelConfig) SetRegex

func (o *MetricsRelabelConfig) SetRegex(v string)

SetRegex gets a reference to the given string and assigns it to the Regex field.

func (*MetricsRelabelConfig) SetReplacement

func (o *MetricsRelabelConfig) SetReplacement(v string)

SetReplacement gets a reference to the given string and assigns it to the Replacement field.

func (*MetricsRelabelConfig) SetSeparator

func (o *MetricsRelabelConfig) SetSeparator(v string)

SetSeparator gets a reference to the given string and assigns it to the Separator field.

func (*MetricsRelabelConfig) SetSourceLabels

func (o *MetricsRelabelConfig) SetSourceLabels(v []string)

SetSourceLabels sets field value

func (*MetricsRelabelConfig) SetTargetLabel

func (o *MetricsRelabelConfig) SetTargetLabel(v string)

SetTargetLabel gets a reference to the given string and assigns it to the TargetLabel field.

func (MetricsRelabelConfig) ToMap

func (o MetricsRelabelConfig) ToMap() (map[string]interface{}, error)

func (*MetricsRelabelConfig) UnmarshalJSON

func (o *MetricsRelabelConfig) UnmarshalJSON(data []byte) (err error)

type MongodbCheckChildResponse

type MongodbCheckChildResponse struct {
	Id     string `json:"id"`
	Server string `json:"server"`
}

MongodbCheckChildResponse struct for MongodbCheckChildResponse

func NewMongodbCheckChildResponse

func NewMongodbCheckChildResponse(id string, server string) *MongodbCheckChildResponse

NewMongodbCheckChildResponse instantiates a new MongodbCheckChildResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMongodbCheckChildResponseWithDefaults

func NewMongodbCheckChildResponseWithDefaults() *MongodbCheckChildResponse

NewMongodbCheckChildResponseWithDefaults instantiates a new MongodbCheckChildResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MongodbCheckChildResponse) GetId

func (o *MongodbCheckChildResponse) GetId() string

GetId returns the Id field value

func (*MongodbCheckChildResponse) GetIdOk

func (o *MongodbCheckChildResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*MongodbCheckChildResponse) GetServer

func (o *MongodbCheckChildResponse) GetServer() string

GetServer returns the Server field value

func (*MongodbCheckChildResponse) GetServerOk

func (o *MongodbCheckChildResponse) GetServerOk() (*string, bool)

GetServerOk returns a tuple with the Server field value and a boolean to check if the value has been set.

func (MongodbCheckChildResponse) MarshalJSON

func (o MongodbCheckChildResponse) MarshalJSON() ([]byte, error)

func (*MongodbCheckChildResponse) SetId

func (o *MongodbCheckChildResponse) SetId(v string)

SetId sets field value

func (*MongodbCheckChildResponse) SetServer

func (o *MongodbCheckChildResponse) SetServer(v string)

SetServer sets field value

func (MongodbCheckChildResponse) ToMap

func (o MongodbCheckChildResponse) ToMap() (map[string]interface{}, error)

func (*MongodbCheckChildResponse) UnmarshalJSON

func (o *MongodbCheckChildResponse) UnmarshalJSON(data []byte) (err error)

type MongodbCheckResponse

type MongodbCheckResponse struct {
	Message       string                      `json:"message"`
	MongodbCheck  *MongodbCheckChildResponse  `json:"mongodbCheck,omitempty"`
	MongodbChecks []MongodbCheckChildResponse `json:"mongodbChecks"`
}

MongodbCheckResponse struct for MongodbCheckResponse

func NewMongodbCheckResponse

func NewMongodbCheckResponse(message string, mongodbChecks []MongodbCheckChildResponse) *MongodbCheckResponse

NewMongodbCheckResponse instantiates a new MongodbCheckResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMongodbCheckResponseWithDefaults

func NewMongodbCheckResponseWithDefaults() *MongodbCheckResponse

NewMongodbCheckResponseWithDefaults instantiates a new MongodbCheckResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MongodbCheckResponse) GetMessage

func (o *MongodbCheckResponse) GetMessage() string

GetMessage returns the Message field value

func (*MongodbCheckResponse) GetMessageOk

func (o *MongodbCheckResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*MongodbCheckResponse) GetMongodbCheck

func (o *MongodbCheckResponse) GetMongodbCheck() MongodbCheckChildResponse

GetMongodbCheck returns the MongodbCheck field value if set, zero value otherwise.

func (*MongodbCheckResponse) GetMongodbCheckOk

func (o *MongodbCheckResponse) GetMongodbCheckOk() (*MongodbCheckChildResponse, bool)

GetMongodbCheckOk returns a tuple with the MongodbCheck field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MongodbCheckResponse) GetMongodbChecks

func (o *MongodbCheckResponse) GetMongodbChecks() []MongodbCheckChildResponse

GetMongodbChecks returns the MongodbChecks field value

func (*MongodbCheckResponse) GetMongodbChecksOk

func (o *MongodbCheckResponse) GetMongodbChecksOk() ([]MongodbCheckChildResponse, bool)

GetMongodbChecksOk returns a tuple with the MongodbChecks field value and a boolean to check if the value has been set.

func (*MongodbCheckResponse) HasMongodbCheck

func (o *MongodbCheckResponse) HasMongodbCheck() bool

HasMongodbCheck returns a boolean if a field has been set.

func (MongodbCheckResponse) MarshalJSON

func (o MongodbCheckResponse) MarshalJSON() ([]byte, error)

func (*MongodbCheckResponse) SetMessage

func (o *MongodbCheckResponse) SetMessage(v string)

SetMessage sets field value

func (*MongodbCheckResponse) SetMongodbCheck

func (o *MongodbCheckResponse) SetMongodbCheck(v MongodbCheckChildResponse)

SetMongodbCheck gets a reference to the given MongodbCheckChildResponse and assigns it to the MongodbCheck field.

func (*MongodbCheckResponse) SetMongodbChecks

func (o *MongodbCheckResponse) SetMongodbChecks(v []MongodbCheckChildResponse)

SetMongodbChecks sets field value

func (MongodbCheckResponse) ToMap

func (o MongodbCheckResponse) ToMap() (map[string]interface{}, error)

func (*MongodbCheckResponse) UnmarshalJSON

func (o *MongodbCheckResponse) UnmarshalJSON(data []byte) (err error)

type MysqlCheckChildResponse

type MysqlCheckChildResponse struct {
	Id     string `json:"id"`
	Server string `json:"server"`
}

MysqlCheckChildResponse struct for MysqlCheckChildResponse

func NewMysqlCheckChildResponse

func NewMysqlCheckChildResponse(id string, server string) *MysqlCheckChildResponse

NewMysqlCheckChildResponse instantiates a new MysqlCheckChildResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMysqlCheckChildResponseWithDefaults

func NewMysqlCheckChildResponseWithDefaults() *MysqlCheckChildResponse

NewMysqlCheckChildResponseWithDefaults instantiates a new MysqlCheckChildResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MysqlCheckChildResponse) GetId

func (o *MysqlCheckChildResponse) GetId() string

GetId returns the Id field value

func (*MysqlCheckChildResponse) GetIdOk

func (o *MysqlCheckChildResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*MysqlCheckChildResponse) GetServer

func (o *MysqlCheckChildResponse) GetServer() string

GetServer returns the Server field value

func (*MysqlCheckChildResponse) GetServerOk

func (o *MysqlCheckChildResponse) GetServerOk() (*string, bool)

GetServerOk returns a tuple with the Server field value and a boolean to check if the value has been set.

func (MysqlCheckChildResponse) MarshalJSON

func (o MysqlCheckChildResponse) MarshalJSON() ([]byte, error)

func (*MysqlCheckChildResponse) SetId

func (o *MysqlCheckChildResponse) SetId(v string)

SetId sets field value

func (*MysqlCheckChildResponse) SetServer

func (o *MysqlCheckChildResponse) SetServer(v string)

SetServer sets field value

func (MysqlCheckChildResponse) ToMap

func (o MysqlCheckChildResponse) ToMap() (map[string]interface{}, error)

func (*MysqlCheckChildResponse) UnmarshalJSON

func (o *MysqlCheckChildResponse) UnmarshalJSON(data []byte) (err error)

type MysqlCheckResponse

type MysqlCheckResponse struct {
	Message     string                    `json:"message"`
	MysqlCheck  *MysqlCheckChildResponse  `json:"mysqlCheck,omitempty"`
	MysqlChecks []MysqlCheckChildResponse `json:"mysqlChecks"`
}

MysqlCheckResponse struct for MysqlCheckResponse

func NewMysqlCheckResponse

func NewMysqlCheckResponse(message string, mysqlChecks []MysqlCheckChildResponse) *MysqlCheckResponse

NewMysqlCheckResponse instantiates a new MysqlCheckResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMysqlCheckResponseWithDefaults

func NewMysqlCheckResponseWithDefaults() *MysqlCheckResponse

NewMysqlCheckResponseWithDefaults instantiates a new MysqlCheckResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MysqlCheckResponse) GetMessage

func (o *MysqlCheckResponse) GetMessage() string

GetMessage returns the Message field value

func (*MysqlCheckResponse) GetMessageOk

func (o *MysqlCheckResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*MysqlCheckResponse) GetMysqlCheck

func (o *MysqlCheckResponse) GetMysqlCheck() MysqlCheckChildResponse

GetMysqlCheck returns the MysqlCheck field value if set, zero value otherwise.

func (*MysqlCheckResponse) GetMysqlCheckOk

func (o *MysqlCheckResponse) GetMysqlCheckOk() (*MysqlCheckChildResponse, bool)

GetMysqlCheckOk returns a tuple with the MysqlCheck field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MysqlCheckResponse) GetMysqlChecks

func (o *MysqlCheckResponse) GetMysqlChecks() []MysqlCheckChildResponse

GetMysqlChecks returns the MysqlChecks field value

func (*MysqlCheckResponse) GetMysqlChecksOk

func (o *MysqlCheckResponse) GetMysqlChecksOk() ([]MysqlCheckChildResponse, bool)

GetMysqlChecksOk returns a tuple with the MysqlChecks field value and a boolean to check if the value has been set.

func (*MysqlCheckResponse) HasMysqlCheck

func (o *MysqlCheckResponse) HasMysqlCheck() bool

HasMysqlCheck returns a boolean if a field has been set.

func (MysqlCheckResponse) MarshalJSON

func (o MysqlCheckResponse) MarshalJSON() ([]byte, error)

func (*MysqlCheckResponse) SetMessage

func (o *MysqlCheckResponse) SetMessage(v string)

SetMessage sets field value

func (*MysqlCheckResponse) SetMysqlCheck

func (o *MysqlCheckResponse) SetMysqlCheck(v MysqlCheckChildResponse)

SetMysqlCheck gets a reference to the given MysqlCheckChildResponse and assigns it to the MysqlCheck field.

func (*MysqlCheckResponse) SetMysqlChecks

func (o *MysqlCheckResponse) SetMysqlChecks(v []MysqlCheckChildResponse)

SetMysqlChecks sets field value

func (MysqlCheckResponse) ToMap

func (o MysqlCheckResponse) ToMap() (map[string]interface{}, error)

func (*MysqlCheckResponse) UnmarshalJSON

func (o *MysqlCheckResponse) UnmarshalJSON(data []byte) (err error)

type NetworkCheckChildResponse

type NetworkCheckChildResponse struct {
	Address string `json:"address"`
	Id      string `json:"id"`
}

NetworkCheckChildResponse struct for NetworkCheckChildResponse

func NewNetworkCheckChildResponse

func NewNetworkCheckChildResponse(address string, id string) *NetworkCheckChildResponse

NewNetworkCheckChildResponse instantiates a new NetworkCheckChildResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNetworkCheckChildResponseWithDefaults

func NewNetworkCheckChildResponseWithDefaults() *NetworkCheckChildResponse

NewNetworkCheckChildResponseWithDefaults instantiates a new NetworkCheckChildResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NetworkCheckChildResponse) GetAddress

func (o *NetworkCheckChildResponse) GetAddress() string

GetAddress returns the Address field value

func (*NetworkCheckChildResponse) GetAddressOk

func (o *NetworkCheckChildResponse) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.

func (*NetworkCheckChildResponse) GetId

func (o *NetworkCheckChildResponse) GetId() string

GetId returns the Id field value

func (*NetworkCheckChildResponse) GetIdOk

func (o *NetworkCheckChildResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (NetworkCheckChildResponse) MarshalJSON

func (o NetworkCheckChildResponse) MarshalJSON() ([]byte, error)

func (*NetworkCheckChildResponse) SetAddress

func (o *NetworkCheckChildResponse) SetAddress(v string)

SetAddress sets field value

func (*NetworkCheckChildResponse) SetId

func (o *NetworkCheckChildResponse) SetId(v string)

SetId sets field value

func (NetworkCheckChildResponse) ToMap

func (o NetworkCheckChildResponse) ToMap() (map[string]interface{}, error)

func (*NetworkCheckChildResponse) UnmarshalJSON

func (o *NetworkCheckChildResponse) UnmarshalJSON(data []byte) (err error)

type NetworkCheckResponse

type NetworkCheckResponse struct {
	Message       string                      `json:"message"`
	NetworkCheck  *NetworkCheckChildResponse  `json:"networkCheck,omitempty"`
	NetworkChecks []NetworkCheckChildResponse `json:"networkChecks"`
}

NetworkCheckResponse struct for NetworkCheckResponse

func NewNetworkCheckResponse

func NewNetworkCheckResponse(message string, networkChecks []NetworkCheckChildResponse) *NetworkCheckResponse

NewNetworkCheckResponse instantiates a new NetworkCheckResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNetworkCheckResponseWithDefaults

func NewNetworkCheckResponseWithDefaults() *NetworkCheckResponse

NewNetworkCheckResponseWithDefaults instantiates a new NetworkCheckResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NetworkCheckResponse) GetMessage

func (o *NetworkCheckResponse) GetMessage() string

GetMessage returns the Message field value

func (*NetworkCheckResponse) GetMessageOk

func (o *NetworkCheckResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*NetworkCheckResponse) GetNetworkCheck

func (o *NetworkCheckResponse) GetNetworkCheck() NetworkCheckChildResponse

GetNetworkCheck returns the NetworkCheck field value if set, zero value otherwise.

func (*NetworkCheckResponse) GetNetworkCheckOk

func (o *NetworkCheckResponse) GetNetworkCheckOk() (*NetworkCheckChildResponse, bool)

GetNetworkCheckOk returns a tuple with the NetworkCheck field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkCheckResponse) GetNetworkChecks

func (o *NetworkCheckResponse) GetNetworkChecks() []NetworkCheckChildResponse

GetNetworkChecks returns the NetworkChecks field value

func (*NetworkCheckResponse) GetNetworkChecksOk

func (o *NetworkCheckResponse) GetNetworkChecksOk() ([]NetworkCheckChildResponse, bool)

GetNetworkChecksOk returns a tuple with the NetworkChecks field value and a boolean to check if the value has been set.

func (*NetworkCheckResponse) HasNetworkCheck

func (o *NetworkCheckResponse) HasNetworkCheck() bool

HasNetworkCheck returns a boolean if a field has been set.

func (NetworkCheckResponse) MarshalJSON

func (o NetworkCheckResponse) MarshalJSON() ([]byte, error)

func (*NetworkCheckResponse) SetMessage

func (o *NetworkCheckResponse) SetMessage(v string)

SetMessage sets field value

func (*NetworkCheckResponse) SetNetworkCheck

func (o *NetworkCheckResponse) SetNetworkCheck(v NetworkCheckChildResponse)

SetNetworkCheck gets a reference to the given NetworkCheckChildResponse and assigns it to the NetworkCheck field.

func (*NetworkCheckResponse) SetNetworkChecks

func (o *NetworkCheckResponse) SetNetworkChecks(v []NetworkCheckChildResponse)

SetNetworkChecks sets field value

func (NetworkCheckResponse) ToMap

func (o NetworkCheckResponse) ToMap() (map[string]interface{}, error)

func (*NetworkCheckResponse) UnmarshalJSON

func (o *NetworkCheckResponse) UnmarshalJSON(data []byte) (err error)

type NullableAlert

type NullableAlert struct {
	// contains filtered or unexported fields
}

func NewNullableAlert

func NewNullableAlert(val *Alert) *NullableAlert

func (NullableAlert) Get

func (v NullableAlert) Get() *Alert

func (NullableAlert) IsSet

func (v NullableAlert) IsSet() bool

func (NullableAlert) MarshalJSON

func (v NullableAlert) MarshalJSON() ([]byte, error)

func (*NullableAlert) Set

func (v *NullableAlert) Set(val *Alert)

func (*NullableAlert) UnmarshalJSON

func (v *NullableAlert) UnmarshalJSON(src []byte) error

func (*NullableAlert) Unset

func (v *NullableAlert) Unset()

type NullableAlertConfigReceiversResponse

type NullableAlertConfigReceiversResponse struct {
	// contains filtered or unexported fields
}

func (NullableAlertConfigReceiversResponse) Get

func (NullableAlertConfigReceiversResponse) IsSet

func (NullableAlertConfigReceiversResponse) MarshalJSON

func (v NullableAlertConfigReceiversResponse) MarshalJSON() ([]byte, error)

func (*NullableAlertConfigReceiversResponse) Set

func (*NullableAlertConfigReceiversResponse) UnmarshalJSON

func (v *NullableAlertConfigReceiversResponse) UnmarshalJSON(src []byte) error

func (*NullableAlertConfigReceiversResponse) Unset

type NullableAlertConfigRouteResponse

type NullableAlertConfigRouteResponse struct {
	// contains filtered or unexported fields
}

func (NullableAlertConfigRouteResponse) Get

func (NullableAlertConfigRouteResponse) IsSet

func (NullableAlertConfigRouteResponse) MarshalJSON

func (v NullableAlertConfigRouteResponse) MarshalJSON() ([]byte, error)

func (*NullableAlertConfigRouteResponse) Set

func (*NullableAlertConfigRouteResponse) UnmarshalJSON

func (v *NullableAlertConfigRouteResponse) UnmarshalJSON(src []byte) error

func (*NullableAlertConfigRouteResponse) Unset

type NullableAlertGroup

type NullableAlertGroup struct {
	// contains filtered or unexported fields
}

func NewNullableAlertGroup

func NewNullableAlertGroup(val *AlertGroup) *NullableAlertGroup

func (NullableAlertGroup) Get

func (v NullableAlertGroup) Get() *AlertGroup

func (NullableAlertGroup) IsSet

func (v NullableAlertGroup) IsSet() bool

func (NullableAlertGroup) MarshalJSON

func (v NullableAlertGroup) MarshalJSON() ([]byte, error)

func (*NullableAlertGroup) Set

func (v *NullableAlertGroup) Set(val *AlertGroup)

func (*NullableAlertGroup) UnmarshalJSON

func (v *NullableAlertGroup) UnmarshalJSON(src []byte) error

func (*NullableAlertGroup) Unset

func (v *NullableAlertGroup) Unset()

type NullableAlertGroupResponse

type NullableAlertGroupResponse struct {
	// contains filtered or unexported fields
}

func NewNullableAlertGroupResponse

func NewNullableAlertGroupResponse(val *AlertGroupResponse) *NullableAlertGroupResponse

func (NullableAlertGroupResponse) Get

func (NullableAlertGroupResponse) IsSet

func (v NullableAlertGroupResponse) IsSet() bool

func (NullableAlertGroupResponse) MarshalJSON

func (v NullableAlertGroupResponse) MarshalJSON() ([]byte, error)

func (*NullableAlertGroupResponse) Set

func (*NullableAlertGroupResponse) UnmarshalJSON

func (v *NullableAlertGroupResponse) UnmarshalJSON(src []byte) error

func (*NullableAlertGroupResponse) Unset

func (v *NullableAlertGroupResponse) Unset()

type NullableAlertGroupsResponse

type NullableAlertGroupsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableAlertGroupsResponse

func NewNullableAlertGroupsResponse(val *AlertGroupsResponse) *NullableAlertGroupsResponse

func (NullableAlertGroupsResponse) Get

func (NullableAlertGroupsResponse) IsSet

func (NullableAlertGroupsResponse) MarshalJSON

func (v NullableAlertGroupsResponse) MarshalJSON() ([]byte, error)

func (*NullableAlertGroupsResponse) Set

func (*NullableAlertGroupsResponse) UnmarshalJSON

func (v *NullableAlertGroupsResponse) UnmarshalJSON(src []byte) error

func (*NullableAlertGroupsResponse) Unset

func (v *NullableAlertGroupsResponse) Unset()

type NullableAlertRecord

type NullableAlertRecord struct {
	// contains filtered or unexported fields
}

func NewNullableAlertRecord

func NewNullableAlertRecord(val *AlertRecord) *NullableAlertRecord

func (NullableAlertRecord) Get

func (NullableAlertRecord) IsSet

func (v NullableAlertRecord) IsSet() bool

func (NullableAlertRecord) MarshalJSON

func (v NullableAlertRecord) MarshalJSON() ([]byte, error)

func (*NullableAlertRecord) Set

func (v *NullableAlertRecord) Set(val *AlertRecord)

func (*NullableAlertRecord) UnmarshalJSON

func (v *NullableAlertRecord) UnmarshalJSON(src []byte) error

func (*NullableAlertRecord) Unset

func (v *NullableAlertRecord) Unset()

type NullableAlertRecordResponse

type NullableAlertRecordResponse struct {
	// contains filtered or unexported fields
}

func NewNullableAlertRecordResponse

func NewNullableAlertRecordResponse(val *AlertRecordResponse) *NullableAlertRecordResponse

func (NullableAlertRecordResponse) Get

func (NullableAlertRecordResponse) IsSet

func (NullableAlertRecordResponse) MarshalJSON

func (v NullableAlertRecordResponse) MarshalJSON() ([]byte, error)

func (*NullableAlertRecordResponse) Set

func (*NullableAlertRecordResponse) UnmarshalJSON

func (v *NullableAlertRecordResponse) UnmarshalJSON(src []byte) error

func (*NullableAlertRecordResponse) Unset

func (v *NullableAlertRecordResponse) Unset()

type NullableAlertRecordsResponse

type NullableAlertRecordsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableAlertRecordsResponse

func NewNullableAlertRecordsResponse(val *AlertRecordsResponse) *NullableAlertRecordsResponse

func (NullableAlertRecordsResponse) Get

func (NullableAlertRecordsResponse) IsSet

func (NullableAlertRecordsResponse) MarshalJSON

func (v NullableAlertRecordsResponse) MarshalJSON() ([]byte, error)

func (*NullableAlertRecordsResponse) Set

func (*NullableAlertRecordsResponse) UnmarshalJSON

func (v *NullableAlertRecordsResponse) UnmarshalJSON(src []byte) error

func (*NullableAlertRecordsResponse) Unset

func (v *NullableAlertRecordsResponse) Unset()

type NullableAlertRule

type NullableAlertRule struct {
	// contains filtered or unexported fields
}

func NewNullableAlertRule

func NewNullableAlertRule(val *AlertRule) *NullableAlertRule

func (NullableAlertRule) Get

func (v NullableAlertRule) Get() *AlertRule

func (NullableAlertRule) IsSet

func (v NullableAlertRule) IsSet() bool

func (NullableAlertRule) MarshalJSON

func (v NullableAlertRule) MarshalJSON() ([]byte, error)

func (*NullableAlertRule) Set

func (v *NullableAlertRule) Set(val *AlertRule)

func (*NullableAlertRule) UnmarshalJSON

func (v *NullableAlertRule) UnmarshalJSON(src []byte) error

func (*NullableAlertRule) Unset

func (v *NullableAlertRule) Unset()

type NullableAlertRuleRecord

type NullableAlertRuleRecord struct {
	// contains filtered or unexported fields
}

func NewNullableAlertRuleRecord

func NewNullableAlertRuleRecord(val *AlertRuleRecord) *NullableAlertRuleRecord

func (NullableAlertRuleRecord) Get

func (NullableAlertRuleRecord) IsSet

func (v NullableAlertRuleRecord) IsSet() bool

func (NullableAlertRuleRecord) MarshalJSON

func (v NullableAlertRuleRecord) MarshalJSON() ([]byte, error)

func (*NullableAlertRuleRecord) Set

func (*NullableAlertRuleRecord) UnmarshalJSON

func (v *NullableAlertRuleRecord) UnmarshalJSON(src []byte) error

func (*NullableAlertRuleRecord) Unset

func (v *NullableAlertRuleRecord) Unset()

type NullableAlertRuleResponse

type NullableAlertRuleResponse struct {
	// contains filtered or unexported fields
}

func NewNullableAlertRuleResponse

func NewNullableAlertRuleResponse(val *AlertRuleResponse) *NullableAlertRuleResponse

func (NullableAlertRuleResponse) Get

func (NullableAlertRuleResponse) IsSet

func (v NullableAlertRuleResponse) IsSet() bool

func (NullableAlertRuleResponse) MarshalJSON

func (v NullableAlertRuleResponse) MarshalJSON() ([]byte, error)

func (*NullableAlertRuleResponse) Set

func (*NullableAlertRuleResponse) UnmarshalJSON

func (v *NullableAlertRuleResponse) UnmarshalJSON(src []byte) error

func (*NullableAlertRuleResponse) Unset

func (v *NullableAlertRuleResponse) Unset()

type NullableAlertRulesResponse

type NullableAlertRulesResponse struct {
	// contains filtered or unexported fields
}

func NewNullableAlertRulesResponse

func NewNullableAlertRulesResponse(val *AlertRulesResponse) *NullableAlertRulesResponse

func (NullableAlertRulesResponse) Get

func (NullableAlertRulesResponse) IsSet

func (v NullableAlertRulesResponse) IsSet() bool

func (NullableAlertRulesResponse) MarshalJSON

func (v NullableAlertRulesResponse) MarshalJSON() ([]byte, error)

func (*NullableAlertRulesResponse) Set

func (*NullableAlertRulesResponse) UnmarshalJSON

func (v *NullableAlertRulesResponse) UnmarshalJSON(src []byte) error

func (*NullableAlertRulesResponse) Unset

func (v *NullableAlertRulesResponse) Unset()

type NullableBackupResponse

type NullableBackupResponse struct {
	// contains filtered or unexported fields
}

func NewNullableBackupResponse

func NewNullableBackupResponse(val *BackupResponse) *NullableBackupResponse

func (NullableBackupResponse) Get

func (NullableBackupResponse) IsSet

func (v NullableBackupResponse) IsSet() bool

func (NullableBackupResponse) MarshalJSON

func (v NullableBackupResponse) MarshalJSON() ([]byte, error)

func (*NullableBackupResponse) Set

func (*NullableBackupResponse) UnmarshalJSON

func (v *NullableBackupResponse) UnmarshalJSON(src []byte) error

func (*NullableBackupResponse) Unset

func (v *NullableBackupResponse) Unset()

type NullableBackupRetentionResponse

type NullableBackupRetentionResponse struct {
	// contains filtered or unexported fields
}

func (NullableBackupRetentionResponse) Get

func (NullableBackupRetentionResponse) IsSet

func (NullableBackupRetentionResponse) MarshalJSON

func (v NullableBackupRetentionResponse) MarshalJSON() ([]byte, error)

func (*NullableBackupRetentionResponse) Set

func (*NullableBackupRetentionResponse) UnmarshalJSON

func (v *NullableBackupRetentionResponse) UnmarshalJSON(src []byte) error

func (*NullableBackupRetentionResponse) Unset

type NullableBackupSchedule

type NullableBackupSchedule struct {
	// contains filtered or unexported fields
}

func NewNullableBackupSchedule

func NewNullableBackupSchedule(val *BackupSchedule) *NullableBackupSchedule

func (NullableBackupSchedule) Get

func (NullableBackupSchedule) IsSet

func (v NullableBackupSchedule) IsSet() bool

func (NullableBackupSchedule) MarshalJSON

func (v NullableBackupSchedule) MarshalJSON() ([]byte, error)

func (*NullableBackupSchedule) Set

func (*NullableBackupSchedule) UnmarshalJSON

func (v *NullableBackupSchedule) UnmarshalJSON(src []byte) error

func (*NullableBackupSchedule) Unset

func (v *NullableBackupSchedule) Unset()

type NullableBackupSchedulePostResponse

type NullableBackupSchedulePostResponse struct {
	// contains filtered or unexported fields
}

func (NullableBackupSchedulePostResponse) Get

func (NullableBackupSchedulePostResponse) IsSet

func (NullableBackupSchedulePostResponse) MarshalJSON

func (v NullableBackupSchedulePostResponse) MarshalJSON() ([]byte, error)

func (*NullableBackupSchedulePostResponse) Set

func (*NullableBackupSchedulePostResponse) UnmarshalJSON

func (v *NullableBackupSchedulePostResponse) UnmarshalJSON(src []byte) error

func (*NullableBackupSchedulePostResponse) Unset

type NullableBackupScheduleResponse

type NullableBackupScheduleResponse struct {
	// contains filtered or unexported fields
}

func (NullableBackupScheduleResponse) Get

func (NullableBackupScheduleResponse) IsSet

func (NullableBackupScheduleResponse) MarshalJSON

func (v NullableBackupScheduleResponse) MarshalJSON() ([]byte, error)

func (*NullableBackupScheduleResponse) Set

func (*NullableBackupScheduleResponse) UnmarshalJSON

func (v *NullableBackupScheduleResponse) UnmarshalJSON(src []byte) error

func (*NullableBackupScheduleResponse) Unset

func (v *NullableBackupScheduleResponse) Unset()

type NullableBasicAuth

type NullableBasicAuth struct {
	// contains filtered or unexported fields
}

func NewNullableBasicAuth

func NewNullableBasicAuth(val *BasicAuth) *NullableBasicAuth

func (NullableBasicAuth) Get

func (v NullableBasicAuth) Get() *BasicAuth

func (NullableBasicAuth) IsSet

func (v NullableBasicAuth) IsSet() bool

func (NullableBasicAuth) MarshalJSON

func (v NullableBasicAuth) MarshalJSON() ([]byte, error)

func (*NullableBasicAuth) Set

func (v *NullableBasicAuth) Set(val *BasicAuth)

func (*NullableBasicAuth) UnmarshalJSON

func (v *NullableBasicAuth) UnmarshalJSON(src []byte) error

func (*NullableBasicAuth) Unset

func (v *NullableBasicAuth) Unset()

type NullableBool

type NullableBool struct {
	// contains filtered or unexported fields
}

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableCertCheckChildResponse

type NullableCertCheckChildResponse struct {
	// contains filtered or unexported fields
}

func (NullableCertCheckChildResponse) Get

func (NullableCertCheckChildResponse) IsSet

func (NullableCertCheckChildResponse) MarshalJSON

func (v NullableCertCheckChildResponse) MarshalJSON() ([]byte, error)

func (*NullableCertCheckChildResponse) Set

func (*NullableCertCheckChildResponse) UnmarshalJSON

func (v *NullableCertCheckChildResponse) UnmarshalJSON(src []byte) error

func (*NullableCertCheckChildResponse) Unset

func (v *NullableCertCheckChildResponse) Unset()

type NullableCertCheckResponse

type NullableCertCheckResponse struct {
	// contains filtered or unexported fields
}

func NewNullableCertCheckResponse

func NewNullableCertCheckResponse(val *CertCheckResponse) *NullableCertCheckResponse

func (NullableCertCheckResponse) Get

func (NullableCertCheckResponse) IsSet

func (v NullableCertCheckResponse) IsSet() bool

func (NullableCertCheckResponse) MarshalJSON

func (v NullableCertCheckResponse) MarshalJSON() ([]byte, error)

func (*NullableCertCheckResponse) Set

func (*NullableCertCheckResponse) UnmarshalJSON

func (v *NullableCertCheckResponse) UnmarshalJSON(src []byte) error

func (*NullableCertCheckResponse) Unset

func (v *NullableCertCheckResponse) Unset()

type NullableCreateAlertConfigReceiverPayload

type NullableCreateAlertConfigReceiverPayload struct {
	// contains filtered or unexported fields
}

func (NullableCreateAlertConfigReceiverPayload) Get

func (NullableCreateAlertConfigReceiverPayload) IsSet

func (NullableCreateAlertConfigReceiverPayload) MarshalJSON

func (*NullableCreateAlertConfigReceiverPayload) Set

func (*NullableCreateAlertConfigReceiverPayload) UnmarshalJSON

func (v *NullableCreateAlertConfigReceiverPayload) UnmarshalJSON(src []byte) error

func (*NullableCreateAlertConfigReceiverPayload) Unset

type NullableCreateAlertConfigReceiverPayloadEmailConfigsInner

type NullableCreateAlertConfigReceiverPayloadEmailConfigsInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) Get

func (NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) IsSet

func (NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) MarshalJSON

func (*NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) Set

func (*NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) UnmarshalJSON

func (*NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) Unset

type NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner

type NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) Get

func (NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) IsSet

func (NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) MarshalJSON

func (*NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) Set

func (*NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) UnmarshalJSON

func (*NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) Unset

type NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner

type NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) Get

func (NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) IsSet

func (NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) MarshalJSON

func (*NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) Set

func (*NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) UnmarshalJSON

func (*NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) Unset

type NullableCreateAlertConfigRoutePayload

type NullableCreateAlertConfigRoutePayload struct {
	// contains filtered or unexported fields
}

func (NullableCreateAlertConfigRoutePayload) Get

func (NullableCreateAlertConfigRoutePayload) IsSet

func (NullableCreateAlertConfigRoutePayload) MarshalJSON

func (v NullableCreateAlertConfigRoutePayload) MarshalJSON() ([]byte, error)

func (*NullableCreateAlertConfigRoutePayload) Set

func (*NullableCreateAlertConfigRoutePayload) UnmarshalJSON

func (v *NullableCreateAlertConfigRoutePayload) UnmarshalJSON(src []byte) error

func (*NullableCreateAlertConfigRoutePayload) Unset

type NullableCreateAlertConfigRoutePayloadRoutesInner

type NullableCreateAlertConfigRoutePayloadRoutesInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateAlertConfigRoutePayloadRoutesInner) Get

func (NullableCreateAlertConfigRoutePayloadRoutesInner) IsSet

func (NullableCreateAlertConfigRoutePayloadRoutesInner) MarshalJSON

func (*NullableCreateAlertConfigRoutePayloadRoutesInner) Set

func (*NullableCreateAlertConfigRoutePayloadRoutesInner) UnmarshalJSON

func (*NullableCreateAlertConfigRoutePayloadRoutesInner) Unset

type NullableCreateAlertRecordPayload

type NullableCreateAlertRecordPayload struct {
	// contains filtered or unexported fields
}

func (NullableCreateAlertRecordPayload) Get

func (NullableCreateAlertRecordPayload) IsSet

func (NullableCreateAlertRecordPayload) MarshalJSON

func (v NullableCreateAlertRecordPayload) MarshalJSON() ([]byte, error)

func (*NullableCreateAlertRecordPayload) Set

func (*NullableCreateAlertRecordPayload) UnmarshalJSON

func (v *NullableCreateAlertRecordPayload) UnmarshalJSON(src []byte) error

func (*NullableCreateAlertRecordPayload) Unset

type NullableCreateAlertgroupsPayload

type NullableCreateAlertgroupsPayload struct {
	// contains filtered or unexported fields
}

func (NullableCreateAlertgroupsPayload) Get

func (NullableCreateAlertgroupsPayload) IsSet

func (NullableCreateAlertgroupsPayload) MarshalJSON

func (v NullableCreateAlertgroupsPayload) MarshalJSON() ([]byte, error)

func (*NullableCreateAlertgroupsPayload) Set

func (*NullableCreateAlertgroupsPayload) UnmarshalJSON

func (v *NullableCreateAlertgroupsPayload) UnmarshalJSON(src []byte) error

func (*NullableCreateAlertgroupsPayload) Unset

type NullableCreateAlertgroupsPayloadRulesInner

type NullableCreateAlertgroupsPayloadRulesInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateAlertgroupsPayloadRulesInner) Get

func (NullableCreateAlertgroupsPayloadRulesInner) IsSet

func (NullableCreateAlertgroupsPayloadRulesInner) MarshalJSON

func (*NullableCreateAlertgroupsPayloadRulesInner) Set

func (*NullableCreateAlertgroupsPayloadRulesInner) UnmarshalJSON

func (v *NullableCreateAlertgroupsPayloadRulesInner) UnmarshalJSON(src []byte) error

func (*NullableCreateAlertgroupsPayloadRulesInner) Unset

type NullableCreateAlertrulesPayload

type NullableCreateAlertrulesPayload struct {
	// contains filtered or unexported fields
}

func (NullableCreateAlertrulesPayload) Get

func (NullableCreateAlertrulesPayload) IsSet

func (NullableCreateAlertrulesPayload) MarshalJSON

func (v NullableCreateAlertrulesPayload) MarshalJSON() ([]byte, error)

func (*NullableCreateAlertrulesPayload) Set

func (*NullableCreateAlertrulesPayload) UnmarshalJSON

func (v *NullableCreateAlertrulesPayload) UnmarshalJSON(src []byte) error

func (*NullableCreateAlertrulesPayload) Unset

type NullableCreateBackupSchedulePayload

type NullableCreateBackupSchedulePayload struct {
	// contains filtered or unexported fields
}

func (NullableCreateBackupSchedulePayload) Get

func (NullableCreateBackupSchedulePayload) IsSet

func (NullableCreateBackupSchedulePayload) MarshalJSON

func (v NullableCreateBackupSchedulePayload) MarshalJSON() ([]byte, error)

func (*NullableCreateBackupSchedulePayload) Set

func (*NullableCreateBackupSchedulePayload) UnmarshalJSON

func (v *NullableCreateBackupSchedulePayload) UnmarshalJSON(src []byte) error

func (*NullableCreateBackupSchedulePayload) Unset

type NullableCreateCertCheck400Response

type NullableCreateCertCheck400Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateCertCheck400Response) Get

func (NullableCreateCertCheck400Response) IsSet

func (NullableCreateCertCheck400Response) MarshalJSON

func (v NullableCreateCertCheck400Response) MarshalJSON() ([]byte, error)

func (*NullableCreateCertCheck400Response) Set

func (*NullableCreateCertCheck400Response) UnmarshalJSON

func (v *NullableCreateCertCheck400Response) UnmarshalJSON(src []byte) error

func (*NullableCreateCertCheck400Response) Unset

type NullableCreateCertCheckPayload

type NullableCreateCertCheckPayload struct {
	// contains filtered or unexported fields
}

func (NullableCreateCertCheckPayload) Get

func (NullableCreateCertCheckPayload) IsSet

func (NullableCreateCertCheckPayload) MarshalJSON

func (v NullableCreateCertCheckPayload) MarshalJSON() ([]byte, error)

func (*NullableCreateCertCheckPayload) Set

func (*NullableCreateCertCheckPayload) UnmarshalJSON

func (v *NullableCreateCertCheckPayload) UnmarshalJSON(src []byte) error

func (*NullableCreateCertCheckPayload) Unset

func (v *NullableCreateCertCheckPayload) Unset()

type NullableCreateCredentialsPayload

type NullableCreateCredentialsPayload struct {
	// contains filtered or unexported fields
}

func (NullableCreateCredentialsPayload) Get

func (NullableCreateCredentialsPayload) IsSet

func (NullableCreateCredentialsPayload) MarshalJSON

func (v NullableCreateCredentialsPayload) MarshalJSON() ([]byte, error)

func (*NullableCreateCredentialsPayload) Set

func (*NullableCreateCredentialsPayload) UnmarshalJSON

func (v *NullableCreateCredentialsPayload) UnmarshalJSON(src []byte) error

func (*NullableCreateCredentialsPayload) Unset

type NullableCreateCredentialsResponse

type NullableCreateCredentialsResponse struct {
	// contains filtered or unexported fields
}

func (NullableCreateCredentialsResponse) Get

func (NullableCreateCredentialsResponse) IsSet

func (NullableCreateCredentialsResponse) MarshalJSON

func (v NullableCreateCredentialsResponse) MarshalJSON() ([]byte, error)

func (*NullableCreateCredentialsResponse) Set

func (*NullableCreateCredentialsResponse) UnmarshalJSON

func (v *NullableCreateCredentialsResponse) UnmarshalJSON(src []byte) error

func (*NullableCreateCredentialsResponse) Unset

type NullableCreateElasticsearchCheck400Response

type NullableCreateElasticsearchCheck400Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateElasticsearchCheck400Response) Get

func (NullableCreateElasticsearchCheck400Response) IsSet

func (NullableCreateElasticsearchCheck400Response) MarshalJSON

func (*NullableCreateElasticsearchCheck400Response) Set

func (*NullableCreateElasticsearchCheck400Response) UnmarshalJSON

func (v *NullableCreateElasticsearchCheck400Response) UnmarshalJSON(src []byte) error

func (*NullableCreateElasticsearchCheck400Response) Unset

type NullableCreateElasticsearchCheckPayload

type NullableCreateElasticsearchCheckPayload struct {
	// contains filtered or unexported fields
}

func (NullableCreateElasticsearchCheckPayload) Get

func (NullableCreateElasticsearchCheckPayload) IsSet

func (NullableCreateElasticsearchCheckPayload) MarshalJSON

func (v NullableCreateElasticsearchCheckPayload) MarshalJSON() ([]byte, error)

func (*NullableCreateElasticsearchCheckPayload) Set

func (*NullableCreateElasticsearchCheckPayload) UnmarshalJSON

func (v *NullableCreateElasticsearchCheckPayload) UnmarshalJSON(src []byte) error

func (*NullableCreateElasticsearchCheckPayload) Unset

type NullableCreateHttpCheck400Response

type NullableCreateHttpCheck400Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateHttpCheck400Response) Get

func (NullableCreateHttpCheck400Response) IsSet

func (NullableCreateHttpCheck400Response) MarshalJSON

func (v NullableCreateHttpCheck400Response) MarshalJSON() ([]byte, error)

func (*NullableCreateHttpCheck400Response) Set

func (*NullableCreateHttpCheck400Response) UnmarshalJSON

func (v *NullableCreateHttpCheck400Response) UnmarshalJSON(src []byte) error

func (*NullableCreateHttpCheck400Response) Unset

type NullableCreateHttpCheckPayload

type NullableCreateHttpCheckPayload struct {
	// contains filtered or unexported fields
}

func (NullableCreateHttpCheckPayload) Get

func (NullableCreateHttpCheckPayload) IsSet

func (NullableCreateHttpCheckPayload) MarshalJSON

func (v NullableCreateHttpCheckPayload) MarshalJSON() ([]byte, error)

func (*NullableCreateHttpCheckPayload) Set

func (*NullableCreateHttpCheckPayload) UnmarshalJSON

func (v *NullableCreateHttpCheckPayload) UnmarshalJSON(src []byte) error

func (*NullableCreateHttpCheckPayload) Unset

func (v *NullableCreateHttpCheckPayload) Unset()

type NullableCreateInstancePayload

type NullableCreateInstancePayload struct {
	// contains filtered or unexported fields
}

func (NullableCreateInstancePayload) Get

func (NullableCreateInstancePayload) IsSet

func (NullableCreateInstancePayload) MarshalJSON

func (v NullableCreateInstancePayload) MarshalJSON() ([]byte, error)

func (*NullableCreateInstancePayload) Set

func (*NullableCreateInstancePayload) UnmarshalJSON

func (v *NullableCreateInstancePayload) UnmarshalJSON(src []byte) error

func (*NullableCreateInstancePayload) Unset

func (v *NullableCreateInstancePayload) Unset()

type NullableCreateInstanceResponse

type NullableCreateInstanceResponse struct {
	// contains filtered or unexported fields
}

func (NullableCreateInstanceResponse) Get

func (NullableCreateInstanceResponse) IsSet

func (NullableCreateInstanceResponse) MarshalJSON

func (v NullableCreateInstanceResponse) MarshalJSON() ([]byte, error)

func (*NullableCreateInstanceResponse) Set

func (*NullableCreateInstanceResponse) UnmarshalJSON

func (v *NullableCreateInstanceResponse) UnmarshalJSON(src []byte) error

func (*NullableCreateInstanceResponse) Unset

func (v *NullableCreateInstanceResponse) Unset()

type NullableCreateLogsAlertgroupsPayload

type NullableCreateLogsAlertgroupsPayload struct {
	// contains filtered or unexported fields
}

func (NullableCreateLogsAlertgroupsPayload) Get

func (NullableCreateLogsAlertgroupsPayload) IsSet

func (NullableCreateLogsAlertgroupsPayload) MarshalJSON

func (v NullableCreateLogsAlertgroupsPayload) MarshalJSON() ([]byte, error)

func (*NullableCreateLogsAlertgroupsPayload) Set

func (*NullableCreateLogsAlertgroupsPayload) UnmarshalJSON

func (v *NullableCreateLogsAlertgroupsPayload) UnmarshalJSON(src []byte) error

func (*NullableCreateLogsAlertgroupsPayload) Unset

type NullableCreateLogsAlertgroupsPayloadRulesInner

type NullableCreateLogsAlertgroupsPayloadRulesInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateLogsAlertgroupsPayloadRulesInner) Get

func (NullableCreateLogsAlertgroupsPayloadRulesInner) IsSet

func (NullableCreateLogsAlertgroupsPayloadRulesInner) MarshalJSON

func (*NullableCreateLogsAlertgroupsPayloadRulesInner) Set

func (*NullableCreateLogsAlertgroupsPayloadRulesInner) UnmarshalJSON

func (*NullableCreateLogsAlertgroupsPayloadRulesInner) Unset

type NullableCreateMongodbCheck400Response

type NullableCreateMongodbCheck400Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateMongodbCheck400Response) Get

func (NullableCreateMongodbCheck400Response) IsSet

func (NullableCreateMongodbCheck400Response) MarshalJSON

func (v NullableCreateMongodbCheck400Response) MarshalJSON() ([]byte, error)

func (*NullableCreateMongodbCheck400Response) Set

func (*NullableCreateMongodbCheck400Response) UnmarshalJSON

func (v *NullableCreateMongodbCheck400Response) UnmarshalJSON(src []byte) error

func (*NullableCreateMongodbCheck400Response) Unset

type NullableCreateMongodbCheckPayload

type NullableCreateMongodbCheckPayload struct {
	// contains filtered or unexported fields
}

func (NullableCreateMongodbCheckPayload) Get

func (NullableCreateMongodbCheckPayload) IsSet

func (NullableCreateMongodbCheckPayload) MarshalJSON

func (v NullableCreateMongodbCheckPayload) MarshalJSON() ([]byte, error)

func (*NullableCreateMongodbCheckPayload) Set

func (*NullableCreateMongodbCheckPayload) UnmarshalJSON

func (v *NullableCreateMongodbCheckPayload) UnmarshalJSON(src []byte) error

func (*NullableCreateMongodbCheckPayload) Unset

type NullableCreateMysqlCheck400Response

type NullableCreateMysqlCheck400Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateMysqlCheck400Response) Get

func (NullableCreateMysqlCheck400Response) IsSet

func (NullableCreateMysqlCheck400Response) MarshalJSON

func (v NullableCreateMysqlCheck400Response) MarshalJSON() ([]byte, error)

func (*NullableCreateMysqlCheck400Response) Set

func (*NullableCreateMysqlCheck400Response) UnmarshalJSON

func (v *NullableCreateMysqlCheck400Response) UnmarshalJSON(src []byte) error

func (*NullableCreateMysqlCheck400Response) Unset

type NullableCreateMysqlCheckPayload

type NullableCreateMysqlCheckPayload struct {
	// contains filtered or unexported fields
}

func (NullableCreateMysqlCheckPayload) Get

func (NullableCreateMysqlCheckPayload) IsSet

func (NullableCreateMysqlCheckPayload) MarshalJSON

func (v NullableCreateMysqlCheckPayload) MarshalJSON() ([]byte, error)

func (*NullableCreateMysqlCheckPayload) Set

func (*NullableCreateMysqlCheckPayload) UnmarshalJSON

func (v *NullableCreateMysqlCheckPayload) UnmarshalJSON(src []byte) error

func (*NullableCreateMysqlCheckPayload) Unset

type NullableCreateNetworkCheck400Response

type NullableCreateNetworkCheck400Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateNetworkCheck400Response) Get

func (NullableCreateNetworkCheck400Response) IsSet

func (NullableCreateNetworkCheck400Response) MarshalJSON

func (v NullableCreateNetworkCheck400Response) MarshalJSON() ([]byte, error)

func (*NullableCreateNetworkCheck400Response) Set

func (*NullableCreateNetworkCheck400Response) UnmarshalJSON

func (v *NullableCreateNetworkCheck400Response) UnmarshalJSON(src []byte) error

func (*NullableCreateNetworkCheck400Response) Unset

type NullableCreateNetworkCheckPayload

type NullableCreateNetworkCheckPayload struct {
	// contains filtered or unexported fields
}

func (NullableCreateNetworkCheckPayload) Get

func (NullableCreateNetworkCheckPayload) IsSet

func (NullableCreateNetworkCheckPayload) MarshalJSON

func (v NullableCreateNetworkCheckPayload) MarshalJSON() ([]byte, error)

func (*NullableCreateNetworkCheckPayload) Set

func (*NullableCreateNetworkCheckPayload) UnmarshalJSON

func (v *NullableCreateNetworkCheckPayload) UnmarshalJSON(src []byte) error

func (*NullableCreateNetworkCheckPayload) Unset

type NullableCreatePingCheck400Response

type NullableCreatePingCheck400Response struct {
	// contains filtered or unexported fields
}

func (NullableCreatePingCheck400Response) Get

func (NullableCreatePingCheck400Response) IsSet

func (NullableCreatePingCheck400Response) MarshalJSON

func (v NullableCreatePingCheck400Response) MarshalJSON() ([]byte, error)

func (*NullableCreatePingCheck400Response) Set

func (*NullableCreatePingCheck400Response) UnmarshalJSON

func (v *NullableCreatePingCheck400Response) UnmarshalJSON(src []byte) error

func (*NullableCreatePingCheck400Response) Unset

type NullableCreatePingCheckPayload

type NullableCreatePingCheckPayload struct {
	// contains filtered or unexported fields
}

func (NullableCreatePingCheckPayload) Get

func (NullableCreatePingCheckPayload) IsSet

func (NullableCreatePingCheckPayload) MarshalJSON

func (v NullableCreatePingCheckPayload) MarshalJSON() ([]byte, error)

func (*NullableCreatePingCheckPayload) Set

func (*NullableCreatePingCheckPayload) UnmarshalJSON

func (v *NullableCreatePingCheckPayload) UnmarshalJSON(src []byte) error

func (*NullableCreatePingCheckPayload) Unset

func (v *NullableCreatePingCheckPayload) Unset()

type NullableCreatePostgresqlCheck400Response

type NullableCreatePostgresqlCheck400Response struct {
	// contains filtered or unexported fields
}

func (NullableCreatePostgresqlCheck400Response) Get

func (NullableCreatePostgresqlCheck400Response) IsSet

func (NullableCreatePostgresqlCheck400Response) MarshalJSON

func (*NullableCreatePostgresqlCheck400Response) Set

func (*NullableCreatePostgresqlCheck400Response) UnmarshalJSON

func (v *NullableCreatePostgresqlCheck400Response) UnmarshalJSON(src []byte) error

func (*NullableCreatePostgresqlCheck400Response) Unset

type NullableCreatePostgresqlCheckPayload

type NullableCreatePostgresqlCheckPayload struct {
	// contains filtered or unexported fields
}

func (NullableCreatePostgresqlCheckPayload) Get

func (NullableCreatePostgresqlCheckPayload) IsSet

func (NullableCreatePostgresqlCheckPayload) MarshalJSON

func (v NullableCreatePostgresqlCheckPayload) MarshalJSON() ([]byte, error)

func (*NullableCreatePostgresqlCheckPayload) Set

func (*NullableCreatePostgresqlCheckPayload) UnmarshalJSON

func (v *NullableCreatePostgresqlCheckPayload) UnmarshalJSON(src []byte) error

func (*NullableCreatePostgresqlCheckPayload) Unset

type NullableCreateRabbitmqCheck400Response

type NullableCreateRabbitmqCheck400Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateRabbitmqCheck400Response) Get

func (NullableCreateRabbitmqCheck400Response) IsSet

func (NullableCreateRabbitmqCheck400Response) MarshalJSON

func (v NullableCreateRabbitmqCheck400Response) MarshalJSON() ([]byte, error)

func (*NullableCreateRabbitmqCheck400Response) Set

func (*NullableCreateRabbitmqCheck400Response) UnmarshalJSON

func (v *NullableCreateRabbitmqCheck400Response) UnmarshalJSON(src []byte) error

func (*NullableCreateRabbitmqCheck400Response) Unset

type NullableCreateRabbitmqCheckPayload

type NullableCreateRabbitmqCheckPayload struct {
	// contains filtered or unexported fields
}

func (NullableCreateRabbitmqCheckPayload) Get

func (NullableCreateRabbitmqCheckPayload) IsSet

func (NullableCreateRabbitmqCheckPayload) MarshalJSON

func (v NullableCreateRabbitmqCheckPayload) MarshalJSON() ([]byte, error)

func (*NullableCreateRabbitmqCheckPayload) Set

func (*NullableCreateRabbitmqCheckPayload) UnmarshalJSON

func (v *NullableCreateRabbitmqCheckPayload) UnmarshalJSON(src []byte) error

func (*NullableCreateRabbitmqCheckPayload) Unset

type NullableCreateRedisCheck400Response

type NullableCreateRedisCheck400Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateRedisCheck400Response) Get

func (NullableCreateRedisCheck400Response) IsSet

func (NullableCreateRedisCheck400Response) MarshalJSON

func (v NullableCreateRedisCheck400Response) MarshalJSON() ([]byte, error)

func (*NullableCreateRedisCheck400Response) Set

func (*NullableCreateRedisCheck400Response) UnmarshalJSON

func (v *NullableCreateRedisCheck400Response) UnmarshalJSON(src []byte) error

func (*NullableCreateRedisCheck400Response) Unset

type NullableCreateRedisCheckPayload

type NullableCreateRedisCheckPayload struct {
	// contains filtered or unexported fields
}

func (NullableCreateRedisCheckPayload) Get

func (NullableCreateRedisCheckPayload) IsSet

func (NullableCreateRedisCheckPayload) MarshalJSON

func (v NullableCreateRedisCheckPayload) MarshalJSON() ([]byte, error)

func (*NullableCreateRedisCheckPayload) Set

func (*NullableCreateRedisCheckPayload) UnmarshalJSON

func (v *NullableCreateRedisCheckPayload) UnmarshalJSON(src []byte) error

func (*NullableCreateRedisCheckPayload) Unset

type NullableCreateScrapeConfigPayload

type NullableCreateScrapeConfigPayload struct {
	// contains filtered or unexported fields
}

func (NullableCreateScrapeConfigPayload) Get

func (NullableCreateScrapeConfigPayload) IsSet

func (NullableCreateScrapeConfigPayload) MarshalJSON

func (v NullableCreateScrapeConfigPayload) MarshalJSON() ([]byte, error)

func (*NullableCreateScrapeConfigPayload) Set

func (*NullableCreateScrapeConfigPayload) UnmarshalJSON

func (v *NullableCreateScrapeConfigPayload) UnmarshalJSON(src []byte) error

func (*NullableCreateScrapeConfigPayload) Unset

type NullableCreateScrapeConfigPayloadBasicAuth

type NullableCreateScrapeConfigPayloadBasicAuth struct {
	// contains filtered or unexported fields
}

func (NullableCreateScrapeConfigPayloadBasicAuth) Get

func (NullableCreateScrapeConfigPayloadBasicAuth) IsSet

func (NullableCreateScrapeConfigPayloadBasicAuth) MarshalJSON

func (*NullableCreateScrapeConfigPayloadBasicAuth) Set

func (*NullableCreateScrapeConfigPayloadBasicAuth) UnmarshalJSON

func (v *NullableCreateScrapeConfigPayloadBasicAuth) UnmarshalJSON(src []byte) error

func (*NullableCreateScrapeConfigPayloadBasicAuth) Unset

type NullableCreateScrapeConfigPayloadHttpSdConfigsInner

type NullableCreateScrapeConfigPayloadHttpSdConfigsInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateScrapeConfigPayloadHttpSdConfigsInner) Get

func (NullableCreateScrapeConfigPayloadHttpSdConfigsInner) IsSet

func (NullableCreateScrapeConfigPayloadHttpSdConfigsInner) MarshalJSON

func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInner) Set

func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInner) UnmarshalJSON

func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInner) Unset

type NullableCreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth

type NullableCreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth struct {
	// contains filtered or unexported fields
}

func (NullableCreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth) Get

func (NullableCreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth) IsSet

func (NullableCreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth) MarshalJSON

func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth) Set

func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth) UnmarshalJSON

func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInnerBasicAuth) Unset

type NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2

type NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 struct {
	// contains filtered or unexported fields
}

func (NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) Get

func (NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) IsSet

func (NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) MarshalJSON

func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) Set

func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) UnmarshalJSON

func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) Unset

type NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig

type NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig struct {
	// contains filtered or unexported fields
}

func (NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) Get

func (NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) IsSet

func (NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) MarshalJSON

func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) Set

func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) UnmarshalJSON

func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) Unset

type NullableCreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig

type NullableCreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig struct {
	// contains filtered or unexported fields
}

func (NullableCreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig) Get

func (NullableCreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig) IsSet

func (NullableCreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig) MarshalJSON

func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig) Set

func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig) UnmarshalJSON

func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInnerTlsConfig) Unset

type NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner

type NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner) Get

func (NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner) IsSet

func (NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner) MarshalJSON

func (*NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner) Set

func (*NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner) UnmarshalJSON

func (*NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner) Unset

type NullableCreateScrapeConfigPayloadOauth2

type NullableCreateScrapeConfigPayloadOauth2 struct {
	// contains filtered or unexported fields
}

func (NullableCreateScrapeConfigPayloadOauth2) Get

func (NullableCreateScrapeConfigPayloadOauth2) IsSet

func (NullableCreateScrapeConfigPayloadOauth2) MarshalJSON

func (v NullableCreateScrapeConfigPayloadOauth2) MarshalJSON() ([]byte, error)

func (*NullableCreateScrapeConfigPayloadOauth2) Set

func (*NullableCreateScrapeConfigPayloadOauth2) UnmarshalJSON

func (v *NullableCreateScrapeConfigPayloadOauth2) UnmarshalJSON(src []byte) error

func (*NullableCreateScrapeConfigPayloadOauth2) Unset

type NullableCreateScrapeConfigPayloadOauth2TlsConfig

type NullableCreateScrapeConfigPayloadOauth2TlsConfig struct {
	// contains filtered or unexported fields
}

func (NullableCreateScrapeConfigPayloadOauth2TlsConfig) Get

func (NullableCreateScrapeConfigPayloadOauth2TlsConfig) IsSet

func (NullableCreateScrapeConfigPayloadOauth2TlsConfig) MarshalJSON

func (*NullableCreateScrapeConfigPayloadOauth2TlsConfig) Set

func (*NullableCreateScrapeConfigPayloadOauth2TlsConfig) UnmarshalJSON

func (*NullableCreateScrapeConfigPayloadOauth2TlsConfig) Unset

type NullableCreateScrapeConfigPayloadStaticConfigsInner

type NullableCreateScrapeConfigPayloadStaticConfigsInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateScrapeConfigPayloadStaticConfigsInner) Get

func (NullableCreateScrapeConfigPayloadStaticConfigsInner) IsSet

func (NullableCreateScrapeConfigPayloadStaticConfigsInner) MarshalJSON

func (*NullableCreateScrapeConfigPayloadStaticConfigsInner) Set

func (*NullableCreateScrapeConfigPayloadStaticConfigsInner) UnmarshalJSON

func (*NullableCreateScrapeConfigPayloadStaticConfigsInner) Unset

type NullableCreateScrapeConfigPayloadTlsConfig

type NullableCreateScrapeConfigPayloadTlsConfig struct {
	// contains filtered or unexported fields
}

func (NullableCreateScrapeConfigPayloadTlsConfig) Get

func (NullableCreateScrapeConfigPayloadTlsConfig) IsSet

func (NullableCreateScrapeConfigPayloadTlsConfig) MarshalJSON

func (*NullableCreateScrapeConfigPayloadTlsConfig) Set

func (*NullableCreateScrapeConfigPayloadTlsConfig) UnmarshalJSON

func (v *NullableCreateScrapeConfigPayloadTlsConfig) UnmarshalJSON(src []byte) error

func (*NullableCreateScrapeConfigPayloadTlsConfig) Unset

type NullableCredentials

type NullableCredentials struct {
	// contains filtered or unexported fields
}

func NewNullableCredentials

func NewNullableCredentials(val *Credentials) *NullableCredentials

func (NullableCredentials) Get

func (NullableCredentials) IsSet

func (v NullableCredentials) IsSet() bool

func (NullableCredentials) MarshalJSON

func (v NullableCredentials) MarshalJSON() ([]byte, error)

func (*NullableCredentials) Set

func (v *NullableCredentials) Set(val *Credentials)

func (*NullableCredentials) UnmarshalJSON

func (v *NullableCredentials) UnmarshalJSON(src []byte) error

func (*NullableCredentials) Unset

func (v *NullableCredentials) Unset()

type NullableCredentialsRemoteWriteConfig

type NullableCredentialsRemoteWriteConfig struct {
	// contains filtered or unexported fields
}

func (NullableCredentialsRemoteWriteConfig) Get

func (NullableCredentialsRemoteWriteConfig) IsSet

func (NullableCredentialsRemoteWriteConfig) MarshalJSON

func (v NullableCredentialsRemoteWriteConfig) MarshalJSON() ([]byte, error)

func (*NullableCredentialsRemoteWriteConfig) Set

func (*NullableCredentialsRemoteWriteConfig) UnmarshalJSON

func (v *NullableCredentialsRemoteWriteConfig) UnmarshalJSON(src []byte) error

func (*NullableCredentialsRemoteWriteConfig) Unset

type NullableCredentialsRemoteWriteDeleteResponse

type NullableCredentialsRemoteWriteDeleteResponse struct {
	// contains filtered or unexported fields
}

func (NullableCredentialsRemoteWriteDeleteResponse) Get

func (NullableCredentialsRemoteWriteDeleteResponse) IsSet

func (NullableCredentialsRemoteWriteDeleteResponse) MarshalJSON

func (*NullableCredentialsRemoteWriteDeleteResponse) Set

func (*NullableCredentialsRemoteWriteDeleteResponse) UnmarshalJSON

func (*NullableCredentialsRemoteWriteDeleteResponse) Unset

type NullableDeleteScrapeConfigResponse

type NullableDeleteScrapeConfigResponse struct {
	// contains filtered or unexported fields
}

func (NullableDeleteScrapeConfigResponse) Get

func (NullableDeleteScrapeConfigResponse) IsSet

func (NullableDeleteScrapeConfigResponse) MarshalJSON

func (v NullableDeleteScrapeConfigResponse) MarshalJSON() ([]byte, error)

func (*NullableDeleteScrapeConfigResponse) Set

func (*NullableDeleteScrapeConfigResponse) UnmarshalJSON

func (v *NullableDeleteScrapeConfigResponse) UnmarshalJSON(src []byte) error

func (*NullableDeleteScrapeConfigResponse) Unset

type NullableElasticsearchCheckChildResponse

type NullableElasticsearchCheckChildResponse struct {
	// contains filtered or unexported fields
}

func (NullableElasticsearchCheckChildResponse) Get

func (NullableElasticsearchCheckChildResponse) IsSet

func (NullableElasticsearchCheckChildResponse) MarshalJSON

func (v NullableElasticsearchCheckChildResponse) MarshalJSON() ([]byte, error)

func (*NullableElasticsearchCheckChildResponse) Set

func (*NullableElasticsearchCheckChildResponse) UnmarshalJSON

func (v *NullableElasticsearchCheckChildResponse) UnmarshalJSON(src []byte) error

func (*NullableElasticsearchCheckChildResponse) Unset

type NullableElasticsearchCheckResponse

type NullableElasticsearchCheckResponse struct {
	// contains filtered or unexported fields
}

func (NullableElasticsearchCheckResponse) Get

func (NullableElasticsearchCheckResponse) IsSet

func (NullableElasticsearchCheckResponse) MarshalJSON

func (v NullableElasticsearchCheckResponse) MarshalJSON() ([]byte, error)

func (*NullableElasticsearchCheckResponse) Set

func (*NullableElasticsearchCheckResponse) UnmarshalJSON

func (v *NullableElasticsearchCheckResponse) UnmarshalJSON(src []byte) error

func (*NullableElasticsearchCheckResponse) Unset

type NullableEmailConfig

type NullableEmailConfig struct {
	// contains filtered or unexported fields
}

func NewNullableEmailConfig

func NewNullableEmailConfig(val *EmailConfig) *NullableEmailConfig

func (NullableEmailConfig) Get

func (NullableEmailConfig) IsSet

func (v NullableEmailConfig) IsSet() bool

func (NullableEmailConfig) MarshalJSON

func (v NullableEmailConfig) MarshalJSON() ([]byte, error)

func (*NullableEmailConfig) Set

func (v *NullableEmailConfig) Set(val *EmailConfig)

func (*NullableEmailConfig) UnmarshalJSON

func (v *NullableEmailConfig) UnmarshalJSON(src []byte) error

func (*NullableEmailConfig) Unset

func (v *NullableEmailConfig) Unset()

type NullableError

type NullableError struct {
	// contains filtered or unexported fields
}

func NewNullableError

func NewNullableError(val *Error) *NullableError

func (NullableError) Get

func (v NullableError) Get() *Error

func (NullableError) IsSet

func (v NullableError) IsSet() bool

func (NullableError) MarshalJSON

func (v NullableError) MarshalJSON() ([]byte, error)

func (*NullableError) Set

func (v *NullableError) Set(val *Error)

func (*NullableError) UnmarshalJSON

func (v *NullableError) UnmarshalJSON(src []byte) error

func (*NullableError) Unset

func (v *NullableError) Unset()

type NullableFloat32

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableGetAlertConfigsResponse

type NullableGetAlertConfigsResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetAlertConfigsResponse) Get

func (NullableGetAlertConfigsResponse) IsSet

func (NullableGetAlertConfigsResponse) MarshalJSON

func (v NullableGetAlertConfigsResponse) MarshalJSON() ([]byte, error)

func (*NullableGetAlertConfigsResponse) Set

func (*NullableGetAlertConfigsResponse) UnmarshalJSON

func (v *NullableGetAlertConfigsResponse) UnmarshalJSON(src []byte) error

func (*NullableGetAlertConfigsResponse) Unset

type NullableGetCredentialsResponse

type NullableGetCredentialsResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetCredentialsResponse) Get

func (NullableGetCredentialsResponse) IsSet

func (NullableGetCredentialsResponse) MarshalJSON

func (v NullableGetCredentialsResponse) MarshalJSON() ([]byte, error)

func (*NullableGetCredentialsResponse) Set

func (*NullableGetCredentialsResponse) UnmarshalJSON

func (v *NullableGetCredentialsResponse) UnmarshalJSON(src []byte) error

func (*NullableGetCredentialsResponse) Unset

func (v *NullableGetCredentialsResponse) Unset()

type NullableGetInstanceResponse

type NullableGetInstanceResponse struct {
	// contains filtered or unexported fields
}

func NewNullableGetInstanceResponse

func NewNullableGetInstanceResponse(val *GetInstanceResponse) *NullableGetInstanceResponse

func (NullableGetInstanceResponse) Get

func (NullableGetInstanceResponse) IsSet

func (NullableGetInstanceResponse) MarshalJSON

func (v NullableGetInstanceResponse) MarshalJSON() ([]byte, error)

func (*NullableGetInstanceResponse) Set

func (*NullableGetInstanceResponse) UnmarshalJSON

func (v *NullableGetInstanceResponse) UnmarshalJSON(src []byte) error

func (*NullableGetInstanceResponse) Unset

func (v *NullableGetInstanceResponse) Unset()

type NullableGetMetricsStorageRetentionResponse

type NullableGetMetricsStorageRetentionResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetMetricsStorageRetentionResponse) Get

func (NullableGetMetricsStorageRetentionResponse) IsSet

func (NullableGetMetricsStorageRetentionResponse) MarshalJSON

func (*NullableGetMetricsStorageRetentionResponse) Set

func (*NullableGetMetricsStorageRetentionResponse) UnmarshalJSON

func (v *NullableGetMetricsStorageRetentionResponse) UnmarshalJSON(src []byte) error

func (*NullableGetMetricsStorageRetentionResponse) Unset

type NullableGetScrapeConfigResponse

type NullableGetScrapeConfigResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetScrapeConfigResponse) Get

func (NullableGetScrapeConfigResponse) IsSet

func (NullableGetScrapeConfigResponse) MarshalJSON

func (v NullableGetScrapeConfigResponse) MarshalJSON() ([]byte, error)

func (*NullableGetScrapeConfigResponse) Set

func (*NullableGetScrapeConfigResponse) UnmarshalJSON

func (v *NullableGetScrapeConfigResponse) UnmarshalJSON(src []byte) error

func (*NullableGetScrapeConfigResponse) Unset

type NullableGlobal

type NullableGlobal struct {
	// contains filtered or unexported fields
}

func NewNullableGlobal

func NewNullableGlobal(val *Global) *NullableGlobal

func (NullableGlobal) Get

func (v NullableGlobal) Get() *Global

func (NullableGlobal) IsSet

func (v NullableGlobal) IsSet() bool

func (NullableGlobal) MarshalJSON

func (v NullableGlobal) MarshalJSON() ([]byte, error)

func (*NullableGlobal) Set

func (v *NullableGlobal) Set(val *Global)

func (*NullableGlobal) UnmarshalJSON

func (v *NullableGlobal) UnmarshalJSON(src []byte) error

func (*NullableGlobal) Unset

func (v *NullableGlobal) Unset()

type NullableGrafanaConfigs

type NullableGrafanaConfigs struct {
	// contains filtered or unexported fields
}

func NewNullableGrafanaConfigs

func NewNullableGrafanaConfigs(val *GrafanaConfigs) *NullableGrafanaConfigs

func (NullableGrafanaConfigs) Get

func (NullableGrafanaConfigs) IsSet

func (v NullableGrafanaConfigs) IsSet() bool

func (NullableGrafanaConfigs) MarshalJSON

func (v NullableGrafanaConfigs) MarshalJSON() ([]byte, error)

func (*NullableGrafanaConfigs) Set

func (*NullableGrafanaConfigs) UnmarshalJSON

func (v *NullableGrafanaConfigs) UnmarshalJSON(src []byte) error

func (*NullableGrafanaConfigs) Unset

func (v *NullableGrafanaConfigs) Unset()

type NullableGrafanaOauth

type NullableGrafanaOauth struct {
	// contains filtered or unexported fields
}

func NewNullableGrafanaOauth

func NewNullableGrafanaOauth(val *GrafanaOauth) *NullableGrafanaOauth

func (NullableGrafanaOauth) Get

func (NullableGrafanaOauth) IsSet

func (v NullableGrafanaOauth) IsSet() bool

func (NullableGrafanaOauth) MarshalJSON

func (v NullableGrafanaOauth) MarshalJSON() ([]byte, error)

func (*NullableGrafanaOauth) Set

func (v *NullableGrafanaOauth) Set(val *GrafanaOauth)

func (*NullableGrafanaOauth) UnmarshalJSON

func (v *NullableGrafanaOauth) UnmarshalJSON(src []byte) error

func (*NullableGrafanaOauth) Unset

func (v *NullableGrafanaOauth) Unset()

type NullableHTTPServiceSD

type NullableHTTPServiceSD struct {
	// contains filtered or unexported fields
}

func NewNullableHTTPServiceSD

func NewNullableHTTPServiceSD(val *HTTPServiceSD) *NullableHTTPServiceSD

func (NullableHTTPServiceSD) Get

func (NullableHTTPServiceSD) IsSet

func (v NullableHTTPServiceSD) IsSet() bool

func (NullableHTTPServiceSD) MarshalJSON

func (v NullableHTTPServiceSD) MarshalJSON() ([]byte, error)

func (*NullableHTTPServiceSD) Set

func (v *NullableHTTPServiceSD) Set(val *HTTPServiceSD)

func (*NullableHTTPServiceSD) UnmarshalJSON

func (v *NullableHTTPServiceSD) UnmarshalJSON(src []byte) error

func (*NullableHTTPServiceSD) Unset

func (v *NullableHTTPServiceSD) Unset()

type NullableHttpCheckChildResponse

type NullableHttpCheckChildResponse struct {
	// contains filtered or unexported fields
}

func (NullableHttpCheckChildResponse) Get

func (NullableHttpCheckChildResponse) IsSet

func (NullableHttpCheckChildResponse) MarshalJSON

func (v NullableHttpCheckChildResponse) MarshalJSON() ([]byte, error)

func (*NullableHttpCheckChildResponse) Set

func (*NullableHttpCheckChildResponse) UnmarshalJSON

func (v *NullableHttpCheckChildResponse) UnmarshalJSON(src []byte) error

func (*NullableHttpCheckChildResponse) Unset

func (v *NullableHttpCheckChildResponse) Unset()

type NullableHttpCheckResponse

type NullableHttpCheckResponse struct {
	// contains filtered or unexported fields
}

func NewNullableHttpCheckResponse

func NewNullableHttpCheckResponse(val *HttpCheckResponse) *NullableHttpCheckResponse

func (NullableHttpCheckResponse) Get

func (NullableHttpCheckResponse) IsSet

func (v NullableHttpCheckResponse) IsSet() bool

func (NullableHttpCheckResponse) MarshalJSON

func (v NullableHttpCheckResponse) MarshalJSON() ([]byte, error)

func (*NullableHttpCheckResponse) Set

func (*NullableHttpCheckResponse) UnmarshalJSON

func (v *NullableHttpCheckResponse) UnmarshalJSON(src []byte) error

func (*NullableHttpCheckResponse) Unset

func (v *NullableHttpCheckResponse) Unset()

type NullableInhibitRules

type NullableInhibitRules struct {
	// contains filtered or unexported fields
}

func NewNullableInhibitRules

func NewNullableInhibitRules(val *InhibitRules) *NullableInhibitRules

func (NullableInhibitRules) Get

func (NullableInhibitRules) IsSet

func (v NullableInhibitRules) IsSet() bool

func (NullableInhibitRules) MarshalJSON

func (v NullableInhibitRules) MarshalJSON() ([]byte, error)

func (*NullableInhibitRules) Set

func (v *NullableInhibitRules) Set(val *InhibitRules)

func (*NullableInhibitRules) UnmarshalJSON

func (v *NullableInhibitRules) UnmarshalJSON(src []byte) error

func (*NullableInhibitRules) Unset

func (v *NullableInhibitRules) Unset()

type NullableInstance

type NullableInstance struct {
	// contains filtered or unexported fields
}

func NewNullableInstance

func NewNullableInstance(val *Instance) *NullableInstance

func (NullableInstance) Get

func (v NullableInstance) Get() *Instance

func (NullableInstance) IsSet

func (v NullableInstance) IsSet() bool

func (NullableInstance) MarshalJSON

func (v NullableInstance) MarshalJSON() ([]byte, error)

func (*NullableInstance) Set

func (v *NullableInstance) Set(val *Instance)

func (*NullableInstance) UnmarshalJSON

func (v *NullableInstance) UnmarshalJSON(src []byte) error

func (*NullableInstance) Unset

func (v *NullableInstance) Unset()

type NullableInstanceResponse

type NullableInstanceResponse struct {
	// contains filtered or unexported fields
}

func NewNullableInstanceResponse

func NewNullableInstanceResponse(val *InstanceResponse) *NullableInstanceResponse

func (NullableInstanceResponse) Get

func (NullableInstanceResponse) IsSet

func (v NullableInstanceResponse) IsSet() bool

func (NullableInstanceResponse) MarshalJSON

func (v NullableInstanceResponse) MarshalJSON() ([]byte, error)

func (*NullableInstanceResponse) Set

func (*NullableInstanceResponse) UnmarshalJSON

func (v *NullableInstanceResponse) UnmarshalJSON(src []byte) error

func (*NullableInstanceResponse) Unset

func (v *NullableInstanceResponse) Unset()

type NullableInstanceSensitiveData

type NullableInstanceSensitiveData struct {
	// contains filtered or unexported fields
}

func (NullableInstanceSensitiveData) Get

func (NullableInstanceSensitiveData) IsSet

func (NullableInstanceSensitiveData) MarshalJSON

func (v NullableInstanceSensitiveData) MarshalJSON() ([]byte, error)

func (*NullableInstanceSensitiveData) Set

func (*NullableInstanceSensitiveData) UnmarshalJSON

func (v *NullableInstanceSensitiveData) UnmarshalJSON(src []byte) error

func (*NullableInstanceSensitiveData) Unset

func (v *NullableInstanceSensitiveData) Unset()

type NullableInt

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableJob

type NullableJob struct {
	// contains filtered or unexported fields
}

func NewNullableJob

func NewNullableJob(val *Job) *NullableJob

func (NullableJob) Get

func (v NullableJob) Get() *Job

func (NullableJob) IsSet

func (v NullableJob) IsSet() bool

func (NullableJob) MarshalJSON

func (v NullableJob) MarshalJSON() ([]byte, error)

func (*NullableJob) Set

func (v *NullableJob) Set(val *Job)

func (*NullableJob) UnmarshalJSON

func (v *NullableJob) UnmarshalJSON(src []byte) error

func (*NullableJob) Unset

func (v *NullableJob) Unset()

type NullableListACLResponse

type NullableListACLResponse struct {
	// contains filtered or unexported fields
}

func NewNullableListACLResponse

func NewNullableListACLResponse(val *ListACLResponse) *NullableListACLResponse

func (NullableListACLResponse) Get

func (NullableListACLResponse) IsSet

func (v NullableListACLResponse) IsSet() bool

func (NullableListACLResponse) MarshalJSON

func (v NullableListACLResponse) MarshalJSON() ([]byte, error)

func (*NullableListACLResponse) Set

func (*NullableListACLResponse) UnmarshalJSON

func (v *NullableListACLResponse) UnmarshalJSON(src []byte) error

func (*NullableListACLResponse) Unset

func (v *NullableListACLResponse) Unset()

type NullableListCredentialsResponse

type NullableListCredentialsResponse struct {
	// contains filtered or unexported fields
}

func (NullableListCredentialsResponse) Get

func (NullableListCredentialsResponse) IsSet

func (NullableListCredentialsResponse) MarshalJSON

func (v NullableListCredentialsResponse) MarshalJSON() ([]byte, error)

func (*NullableListCredentialsResponse) Set

func (*NullableListCredentialsResponse) UnmarshalJSON

func (v *NullableListCredentialsResponse) UnmarshalJSON(src []byte) error

func (*NullableListCredentialsResponse) Unset

type NullableListInstancesResponse

type NullableListInstancesResponse struct {
	// contains filtered or unexported fields
}

func (NullableListInstancesResponse) Get

func (NullableListInstancesResponse) IsSet

func (NullableListInstancesResponse) MarshalJSON

func (v NullableListInstancesResponse) MarshalJSON() ([]byte, error)

func (*NullableListInstancesResponse) Set

func (*NullableListInstancesResponse) UnmarshalJSON

func (v *NullableListInstancesResponse) UnmarshalJSON(src []byte) error

func (*NullableListInstancesResponse) Unset

func (v *NullableListInstancesResponse) Unset()

type NullableListScrapeConfigsResponse

type NullableListScrapeConfigsResponse struct {
	// contains filtered or unexported fields
}

func (NullableListScrapeConfigsResponse) Get

func (NullableListScrapeConfigsResponse) IsSet

func (NullableListScrapeConfigsResponse) MarshalJSON

func (v NullableListScrapeConfigsResponse) MarshalJSON() ([]byte, error)

func (*NullableListScrapeConfigsResponse) Set

func (*NullableListScrapeConfigsResponse) UnmarshalJSON

func (v *NullableListScrapeConfigsResponse) UnmarshalJSON(src []byte) error

func (*NullableListScrapeConfigsResponse) Unset

type NullableLogsConfig

type NullableLogsConfig struct {
	// contains filtered or unexported fields
}

func NewNullableLogsConfig

func NewNullableLogsConfig(val *LogsConfig) *NullableLogsConfig

func (NullableLogsConfig) Get

func (v NullableLogsConfig) Get() *LogsConfig

func (NullableLogsConfig) IsSet

func (v NullableLogsConfig) IsSet() bool

func (NullableLogsConfig) MarshalJSON

func (v NullableLogsConfig) MarshalJSON() ([]byte, error)

func (*NullableLogsConfig) Set

func (v *NullableLogsConfig) Set(val *LogsConfig)

func (*NullableLogsConfig) UnmarshalJSON

func (v *NullableLogsConfig) UnmarshalJSON(src []byte) error

func (*NullableLogsConfig) Unset

func (v *NullableLogsConfig) Unset()

type NullableLogsConfigResponse

type NullableLogsConfigResponse struct {
	// contains filtered or unexported fields
}

func NewNullableLogsConfigResponse

func NewNullableLogsConfigResponse(val *LogsConfigResponse) *NullableLogsConfigResponse

func (NullableLogsConfigResponse) Get

func (NullableLogsConfigResponse) IsSet

func (v NullableLogsConfigResponse) IsSet() bool

func (NullableLogsConfigResponse) MarshalJSON

func (v NullableLogsConfigResponse) MarshalJSON() ([]byte, error)

func (*NullableLogsConfigResponse) Set

func (*NullableLogsConfigResponse) UnmarshalJSON

func (v *NullableLogsConfigResponse) UnmarshalJSON(src []byte) error

func (*NullableLogsConfigResponse) Unset

func (v *NullableLogsConfigResponse) Unset()

type NullableMessage

type NullableMessage struct {
	// contains filtered or unexported fields
}

func NewNullableMessage

func NewNullableMessage(val *Message) *NullableMessage

func (NullableMessage) Get

func (v NullableMessage) Get() *Message

func (NullableMessage) IsSet

func (v NullableMessage) IsSet() bool

func (NullableMessage) MarshalJSON

func (v NullableMessage) MarshalJSON() ([]byte, error)

func (*NullableMessage) Set

func (v *NullableMessage) Set(val *Message)

func (*NullableMessage) UnmarshalJSON

func (v *NullableMessage) UnmarshalJSON(src []byte) error

func (*NullableMessage) Unset

func (v *NullableMessage) Unset()

type NullableMetricsRelabelConfig

type NullableMetricsRelabelConfig struct {
	// contains filtered or unexported fields
}

func NewNullableMetricsRelabelConfig

func NewNullableMetricsRelabelConfig(val *MetricsRelabelConfig) *NullableMetricsRelabelConfig

func (NullableMetricsRelabelConfig) Get

func (NullableMetricsRelabelConfig) IsSet

func (NullableMetricsRelabelConfig) MarshalJSON

func (v NullableMetricsRelabelConfig) MarshalJSON() ([]byte, error)

func (*NullableMetricsRelabelConfig) Set

func (*NullableMetricsRelabelConfig) UnmarshalJSON

func (v *NullableMetricsRelabelConfig) UnmarshalJSON(src []byte) error

func (*NullableMetricsRelabelConfig) Unset

func (v *NullableMetricsRelabelConfig) Unset()

type NullableMongodbCheckChildResponse

type NullableMongodbCheckChildResponse struct {
	// contains filtered or unexported fields
}

func (NullableMongodbCheckChildResponse) Get

func (NullableMongodbCheckChildResponse) IsSet

func (NullableMongodbCheckChildResponse) MarshalJSON

func (v NullableMongodbCheckChildResponse) MarshalJSON() ([]byte, error)

func (*NullableMongodbCheckChildResponse) Set

func (*NullableMongodbCheckChildResponse) UnmarshalJSON

func (v *NullableMongodbCheckChildResponse) UnmarshalJSON(src []byte) error

func (*NullableMongodbCheckChildResponse) Unset

type NullableMongodbCheckResponse

type NullableMongodbCheckResponse struct {
	// contains filtered or unexported fields
}

func NewNullableMongodbCheckResponse

func NewNullableMongodbCheckResponse(val *MongodbCheckResponse) *NullableMongodbCheckResponse

func (NullableMongodbCheckResponse) Get

func (NullableMongodbCheckResponse) IsSet

func (NullableMongodbCheckResponse) MarshalJSON

func (v NullableMongodbCheckResponse) MarshalJSON() ([]byte, error)

func (*NullableMongodbCheckResponse) Set

func (*NullableMongodbCheckResponse) UnmarshalJSON

func (v *NullableMongodbCheckResponse) UnmarshalJSON(src []byte) error

func (*NullableMongodbCheckResponse) Unset

func (v *NullableMongodbCheckResponse) Unset()

type NullableMysqlCheckChildResponse

type NullableMysqlCheckChildResponse struct {
	// contains filtered or unexported fields
}

func (NullableMysqlCheckChildResponse) Get

func (NullableMysqlCheckChildResponse) IsSet

func (NullableMysqlCheckChildResponse) MarshalJSON

func (v NullableMysqlCheckChildResponse) MarshalJSON() ([]byte, error)

func (*NullableMysqlCheckChildResponse) Set

func (*NullableMysqlCheckChildResponse) UnmarshalJSON

func (v *NullableMysqlCheckChildResponse) UnmarshalJSON(src []byte) error

func (*NullableMysqlCheckChildResponse) Unset

type NullableMysqlCheckResponse

type NullableMysqlCheckResponse struct {
	// contains filtered or unexported fields
}

func NewNullableMysqlCheckResponse

func NewNullableMysqlCheckResponse(val *MysqlCheckResponse) *NullableMysqlCheckResponse

func (NullableMysqlCheckResponse) Get

func (NullableMysqlCheckResponse) IsSet

func (v NullableMysqlCheckResponse) IsSet() bool

func (NullableMysqlCheckResponse) MarshalJSON

func (v NullableMysqlCheckResponse) MarshalJSON() ([]byte, error)

func (*NullableMysqlCheckResponse) Set

func (*NullableMysqlCheckResponse) UnmarshalJSON

func (v *NullableMysqlCheckResponse) UnmarshalJSON(src []byte) error

func (*NullableMysqlCheckResponse) Unset

func (v *NullableMysqlCheckResponse) Unset()

type NullableNetworkCheckChildResponse

type NullableNetworkCheckChildResponse struct {
	// contains filtered or unexported fields
}

func (NullableNetworkCheckChildResponse) Get

func (NullableNetworkCheckChildResponse) IsSet

func (NullableNetworkCheckChildResponse) MarshalJSON

func (v NullableNetworkCheckChildResponse) MarshalJSON() ([]byte, error)

func (*NullableNetworkCheckChildResponse) Set

func (*NullableNetworkCheckChildResponse) UnmarshalJSON

func (v *NullableNetworkCheckChildResponse) UnmarshalJSON(src []byte) error

func (*NullableNetworkCheckChildResponse) Unset

type NullableNetworkCheckResponse

type NullableNetworkCheckResponse struct {
	// contains filtered or unexported fields
}

func NewNullableNetworkCheckResponse

func NewNullableNetworkCheckResponse(val *NetworkCheckResponse) *NullableNetworkCheckResponse

func (NullableNetworkCheckResponse) Get

func (NullableNetworkCheckResponse) IsSet

func (NullableNetworkCheckResponse) MarshalJSON

func (v NullableNetworkCheckResponse) MarshalJSON() ([]byte, error)

func (*NullableNetworkCheckResponse) Set

func (*NullableNetworkCheckResponse) UnmarshalJSON

func (v *NullableNetworkCheckResponse) UnmarshalJSON(src []byte) error

func (*NullableNetworkCheckResponse) Unset

func (v *NullableNetworkCheckResponse) Unset()

type NullableOAuth2

type NullableOAuth2 struct {
	// contains filtered or unexported fields
}

func NewNullableOAuth2

func NewNullableOAuth2(val *OAuth2) *NullableOAuth2

func (NullableOAuth2) Get

func (v NullableOAuth2) Get() *OAuth2

func (NullableOAuth2) IsSet

func (v NullableOAuth2) IsSet() bool

func (NullableOAuth2) MarshalJSON

func (v NullableOAuth2) MarshalJSON() ([]byte, error)

func (*NullableOAuth2) Set

func (v *NullableOAuth2) Set(val *OAuth2)

func (*NullableOAuth2) UnmarshalJSON

func (v *NullableOAuth2) UnmarshalJSON(src []byte) error

func (*NullableOAuth2) Unset

func (v *NullableOAuth2) Unset()

type NullableOfferings

type NullableOfferings struct {
	// contains filtered or unexported fields
}

func NewNullableOfferings

func NewNullableOfferings(val *Offerings) *NullableOfferings

func (NullableOfferings) Get

func (v NullableOfferings) Get() *Offerings

func (NullableOfferings) IsSet

func (v NullableOfferings) IsSet() bool

func (NullableOfferings) MarshalJSON

func (v NullableOfferings) MarshalJSON() ([]byte, error)

func (*NullableOfferings) Set

func (v *NullableOfferings) Set(val *Offerings)

func (*NullableOfferings) UnmarshalJSON

func (v *NullableOfferings) UnmarshalJSON(src []byte) error

func (*NullableOfferings) Unset

func (v *NullableOfferings) Unset()

type NullableOpsgenieConfig

type NullableOpsgenieConfig struct {
	// contains filtered or unexported fields
}

func NewNullableOpsgenieConfig

func NewNullableOpsgenieConfig(val *OpsgenieConfig) *NullableOpsgenieConfig

func (NullableOpsgenieConfig) Get

func (NullableOpsgenieConfig) IsSet

func (v NullableOpsgenieConfig) IsSet() bool

func (NullableOpsgenieConfig) MarshalJSON

func (v NullableOpsgenieConfig) MarshalJSON() ([]byte, error)

func (*NullableOpsgenieConfig) Set

func (*NullableOpsgenieConfig) UnmarshalJSON

func (v *NullableOpsgenieConfig) UnmarshalJSON(src []byte) error

func (*NullableOpsgenieConfig) Unset

func (v *NullableOpsgenieConfig) Unset()

type NullablePartialUpdateAlertRecordsRequestInner

type NullablePartialUpdateAlertRecordsRequestInner struct {
	// contains filtered or unexported fields
}

func (NullablePartialUpdateAlertRecordsRequestInner) Get

func (NullablePartialUpdateAlertRecordsRequestInner) IsSet

func (NullablePartialUpdateAlertRecordsRequestInner) MarshalJSON

func (*NullablePartialUpdateAlertRecordsRequestInner) Set

func (*NullablePartialUpdateAlertRecordsRequestInner) UnmarshalJSON

func (*NullablePartialUpdateAlertRecordsRequestInner) Unset

type NullablePartialUpdateAlertgroupsRequestInner

type NullablePartialUpdateAlertgroupsRequestInner struct {
	// contains filtered or unexported fields
}

func (NullablePartialUpdateAlertgroupsRequestInner) Get

func (NullablePartialUpdateAlertgroupsRequestInner) IsSet

func (NullablePartialUpdateAlertgroupsRequestInner) MarshalJSON

func (*NullablePartialUpdateAlertgroupsRequestInner) Set

func (*NullablePartialUpdateAlertgroupsRequestInner) UnmarshalJSON

func (*NullablePartialUpdateAlertgroupsRequestInner) Unset

type NullablePartialUpdateAlertgroupsRequestInnerRulesInner

type NullablePartialUpdateAlertgroupsRequestInnerRulesInner struct {
	// contains filtered or unexported fields
}

func (NullablePartialUpdateAlertgroupsRequestInnerRulesInner) Get

func (NullablePartialUpdateAlertgroupsRequestInnerRulesInner) IsSet

func (NullablePartialUpdateAlertgroupsRequestInnerRulesInner) MarshalJSON

func (*NullablePartialUpdateAlertgroupsRequestInnerRulesInner) Set

func (*NullablePartialUpdateAlertgroupsRequestInnerRulesInner) UnmarshalJSON

func (*NullablePartialUpdateAlertgroupsRequestInnerRulesInner) Unset

type NullablePartialUpdateAlertrulesRequestInner

type NullablePartialUpdateAlertrulesRequestInner struct {
	// contains filtered or unexported fields
}

func (NullablePartialUpdateAlertrulesRequestInner) Get

func (NullablePartialUpdateAlertrulesRequestInner) IsSet

func (NullablePartialUpdateAlertrulesRequestInner) MarshalJSON

func (*NullablePartialUpdateAlertrulesRequestInner) Set

func (*NullablePartialUpdateAlertrulesRequestInner) UnmarshalJSON

func (v *NullablePartialUpdateAlertrulesRequestInner) UnmarshalJSON(src []byte) error

func (*NullablePartialUpdateAlertrulesRequestInner) Unset

type NullablePartialUpdateScrapeConfigsRequestInner

type NullablePartialUpdateScrapeConfigsRequestInner struct {
	// contains filtered or unexported fields
}

func (NullablePartialUpdateScrapeConfigsRequestInner) Get

func (NullablePartialUpdateScrapeConfigsRequestInner) IsSet

func (NullablePartialUpdateScrapeConfigsRequestInner) MarshalJSON

func (*NullablePartialUpdateScrapeConfigsRequestInner) Set

func (*NullablePartialUpdateScrapeConfigsRequestInner) UnmarshalJSON

func (*NullablePartialUpdateScrapeConfigsRequestInner) Unset

type NullablePartialUpdateScrapeConfigsRequestInnerBasicAuth

type NullablePartialUpdateScrapeConfigsRequestInnerBasicAuth struct {
	// contains filtered or unexported fields
}

func (NullablePartialUpdateScrapeConfigsRequestInnerBasicAuth) Get

func (NullablePartialUpdateScrapeConfigsRequestInnerBasicAuth) IsSet

func (NullablePartialUpdateScrapeConfigsRequestInnerBasicAuth) MarshalJSON

func (*NullablePartialUpdateScrapeConfigsRequestInnerBasicAuth) Set

func (*NullablePartialUpdateScrapeConfigsRequestInnerBasicAuth) UnmarshalJSON

func (*NullablePartialUpdateScrapeConfigsRequestInnerBasicAuth) Unset

type NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner

type NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner struct {
	// contains filtered or unexported fields
}

func (NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) Get

func (NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) IsSet

func (NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) MarshalJSON

func (*NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) Set

func (*NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) UnmarshalJSON

func (*NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) Unset

type NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth

type NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth struct {
	// contains filtered or unexported fields
}

func (NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth) Get

func (NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth) IsSet

func (NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth) MarshalJSON

func (*NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth) Set

func (*NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth) UnmarshalJSON

func (*NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth) Unset

type NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2

type NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2 struct {
	// contains filtered or unexported fields
}

func (NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) Get

func (NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) IsSet

func (NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) MarshalJSON

func (*NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) Set

func (*NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) UnmarshalJSON

func (*NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) Unset

type NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig

type NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig struct {
	// contains filtered or unexported fields
}

func (NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig) Get

func (NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig) IsSet

func (NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig) MarshalJSON

func (*NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig) Set

func (*NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig) UnmarshalJSON

func (*NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig) Unset

type NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfig

type NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfig struct {
	// contains filtered or unexported fields
}

func (NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfig) Get

func (NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfig) IsSet

func (NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfig) MarshalJSON

func (*NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfig) Set

func (*NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfig) UnmarshalJSON

func (*NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfig) Unset

type NullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner

type NullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner struct {
	// contains filtered or unexported fields
}

func (NullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) Get

func (NullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) IsSet

func (NullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) MarshalJSON

func (*NullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) Set

func (*NullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) UnmarshalJSON

func (*NullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) Unset

type NullablePartialUpdateScrapeConfigsRequestInnerOauth2

type NullablePartialUpdateScrapeConfigsRequestInnerOauth2 struct {
	// contains filtered or unexported fields
}

func (NullablePartialUpdateScrapeConfigsRequestInnerOauth2) Get

func (NullablePartialUpdateScrapeConfigsRequestInnerOauth2) IsSet

func (NullablePartialUpdateScrapeConfigsRequestInnerOauth2) MarshalJSON

func (*NullablePartialUpdateScrapeConfigsRequestInnerOauth2) Set

func (*NullablePartialUpdateScrapeConfigsRequestInnerOauth2) UnmarshalJSON

func (*NullablePartialUpdateScrapeConfigsRequestInnerOauth2) Unset

type NullablePartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig

type NullablePartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig struct {
	// contains filtered or unexported fields
}

func (NullablePartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig) Get

func (NullablePartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig) IsSet

func (NullablePartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig) MarshalJSON

func (*NullablePartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig) Set

func (*NullablePartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig) UnmarshalJSON

func (*NullablePartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig) Unset

type NullablePartialUpdateScrapeConfigsRequestInnerStaticConfigsInner

type NullablePartialUpdateScrapeConfigsRequestInnerStaticConfigsInner struct {
	// contains filtered or unexported fields
}

func (NullablePartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) Get

func (NullablePartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) IsSet

func (NullablePartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) MarshalJSON

func (*NullablePartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) Set

func (*NullablePartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) UnmarshalJSON

func (*NullablePartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) Unset

type NullablePartialUpdateScrapeConfigsRequestInnerTlsConfig

type NullablePartialUpdateScrapeConfigsRequestInnerTlsConfig struct {
	// contains filtered or unexported fields
}

func (NullablePartialUpdateScrapeConfigsRequestInnerTlsConfig) Get

func (NullablePartialUpdateScrapeConfigsRequestInnerTlsConfig) IsSet

func (NullablePartialUpdateScrapeConfigsRequestInnerTlsConfig) MarshalJSON

func (*NullablePartialUpdateScrapeConfigsRequestInnerTlsConfig) Set

func (*NullablePartialUpdateScrapeConfigsRequestInnerTlsConfig) UnmarshalJSON

func (*NullablePartialUpdateScrapeConfigsRequestInnerTlsConfig) Unset

type NullablePermissionDenied

type NullablePermissionDenied struct {
	// contains filtered or unexported fields
}

func NewNullablePermissionDenied

func NewNullablePermissionDenied(val *PermissionDenied) *NullablePermissionDenied

func (NullablePermissionDenied) Get

func (NullablePermissionDenied) IsSet

func (v NullablePermissionDenied) IsSet() bool

func (NullablePermissionDenied) MarshalJSON

func (v NullablePermissionDenied) MarshalJSON() ([]byte, error)

func (*NullablePermissionDenied) Set

func (*NullablePermissionDenied) UnmarshalJSON

func (v *NullablePermissionDenied) UnmarshalJSON(src []byte) error

func (*NullablePermissionDenied) Unset

func (v *NullablePermissionDenied) Unset()

type NullablePingCheckChildResponse

type NullablePingCheckChildResponse struct {
	// contains filtered or unexported fields
}

func (NullablePingCheckChildResponse) Get

func (NullablePingCheckChildResponse) IsSet

func (NullablePingCheckChildResponse) MarshalJSON

func (v NullablePingCheckChildResponse) MarshalJSON() ([]byte, error)

func (*NullablePingCheckChildResponse) Set

func (*NullablePingCheckChildResponse) UnmarshalJSON

func (v *NullablePingCheckChildResponse) UnmarshalJSON(src []byte) error

func (*NullablePingCheckChildResponse) Unset

func (v *NullablePingCheckChildResponse) Unset()

type NullablePingCheckResponse

type NullablePingCheckResponse struct {
	// contains filtered or unexported fields
}

func NewNullablePingCheckResponse

func NewNullablePingCheckResponse(val *PingCheckResponse) *NullablePingCheckResponse

func (NullablePingCheckResponse) Get

func (NullablePingCheckResponse) IsSet

func (v NullablePingCheckResponse) IsSet() bool

func (NullablePingCheckResponse) MarshalJSON

func (v NullablePingCheckResponse) MarshalJSON() ([]byte, error)

func (*NullablePingCheckResponse) Set

func (*NullablePingCheckResponse) UnmarshalJSON

func (v *NullablePingCheckResponse) UnmarshalJSON(src []byte) error

func (*NullablePingCheckResponse) Unset

func (v *NullablePingCheckResponse) Unset()

type NullablePlan

type NullablePlan struct {
	// contains filtered or unexported fields
}

func NewNullablePlan

func NewNullablePlan(val *Plan) *NullablePlan

func (NullablePlan) Get

func (v NullablePlan) Get() *Plan

func (NullablePlan) IsSet

func (v NullablePlan) IsSet() bool

func (NullablePlan) MarshalJSON

func (v NullablePlan) MarshalJSON() ([]byte, error)

func (*NullablePlan) Set

func (v *NullablePlan) Set(val *Plan)

func (*NullablePlan) UnmarshalJSON

func (v *NullablePlan) UnmarshalJSON(src []byte) error

func (*NullablePlan) Unset

func (v *NullablePlan) Unset()

type NullablePlanModel

type NullablePlanModel struct {
	// contains filtered or unexported fields
}

func NewNullablePlanModel

func NewNullablePlanModel(val *PlanModel) *NullablePlanModel

func (NullablePlanModel) Get

func (v NullablePlanModel) Get() *PlanModel

func (NullablePlanModel) IsSet

func (v NullablePlanModel) IsSet() bool

func (NullablePlanModel) MarshalJSON

func (v NullablePlanModel) MarshalJSON() ([]byte, error)

func (*NullablePlanModel) Set

func (v *NullablePlanModel) Set(val *PlanModel)

func (*NullablePlanModel) UnmarshalJSON

func (v *NullablePlanModel) UnmarshalJSON(src []byte) error

func (*NullablePlanModel) Unset

func (v *NullablePlanModel) Unset()

type NullablePlansResponse

type NullablePlansResponse struct {
	// contains filtered or unexported fields
}

func NewNullablePlansResponse

func NewNullablePlansResponse(val *PlansResponse) *NullablePlansResponse

func (NullablePlansResponse) Get

func (NullablePlansResponse) IsSet

func (v NullablePlansResponse) IsSet() bool

func (NullablePlansResponse) MarshalJSON

func (v NullablePlansResponse) MarshalJSON() ([]byte, error)

func (*NullablePlansResponse) Set

func (v *NullablePlansResponse) Set(val *PlansResponse)

func (*NullablePlansResponse) UnmarshalJSON

func (v *NullablePlansResponse) UnmarshalJSON(src []byte) error

func (*NullablePlansResponse) Unset

func (v *NullablePlansResponse) Unset()

type NullablePostgresqlCheckChildResponse

type NullablePostgresqlCheckChildResponse struct {
	// contains filtered or unexported fields
}

func (NullablePostgresqlCheckChildResponse) Get

func (NullablePostgresqlCheckChildResponse) IsSet

func (NullablePostgresqlCheckChildResponse) MarshalJSON

func (v NullablePostgresqlCheckChildResponse) MarshalJSON() ([]byte, error)

func (*NullablePostgresqlCheckChildResponse) Set

func (*NullablePostgresqlCheckChildResponse) UnmarshalJSON

func (v *NullablePostgresqlCheckChildResponse) UnmarshalJSON(src []byte) error

func (*NullablePostgresqlCheckChildResponse) Unset

type NullablePostgresqlCheckResponse

type NullablePostgresqlCheckResponse struct {
	// contains filtered or unexported fields
}

func (NullablePostgresqlCheckResponse) Get

func (NullablePostgresqlCheckResponse) IsSet

func (NullablePostgresqlCheckResponse) MarshalJSON

func (v NullablePostgresqlCheckResponse) MarshalJSON() ([]byte, error)

func (*NullablePostgresqlCheckResponse) Set

func (*NullablePostgresqlCheckResponse) UnmarshalJSON

func (v *NullablePostgresqlCheckResponse) UnmarshalJSON(src []byte) error

func (*NullablePostgresqlCheckResponse) Unset

type NullableProjectInstanceFull

type NullableProjectInstanceFull struct {
	// contains filtered or unexported fields
}

func NewNullableProjectInstanceFull

func NewNullableProjectInstanceFull(val *ProjectInstanceFull) *NullableProjectInstanceFull

func (NullableProjectInstanceFull) Get

func (NullableProjectInstanceFull) IsSet

func (NullableProjectInstanceFull) MarshalJSON

func (v NullableProjectInstanceFull) MarshalJSON() ([]byte, error)

func (*NullableProjectInstanceFull) Set

func (*NullableProjectInstanceFull) UnmarshalJSON

func (v *NullableProjectInstanceFull) UnmarshalJSON(src []byte) error

func (*NullableProjectInstanceFull) Unset

func (v *NullableProjectInstanceFull) Unset()

type NullableRabbitMQCheckChildResponse

type NullableRabbitMQCheckChildResponse struct {
	// contains filtered or unexported fields
}

func (NullableRabbitMQCheckChildResponse) Get

func (NullableRabbitMQCheckChildResponse) IsSet

func (NullableRabbitMQCheckChildResponse) MarshalJSON

func (v NullableRabbitMQCheckChildResponse) MarshalJSON() ([]byte, error)

func (*NullableRabbitMQCheckChildResponse) Set

func (*NullableRabbitMQCheckChildResponse) UnmarshalJSON

func (v *NullableRabbitMQCheckChildResponse) UnmarshalJSON(src []byte) error

func (*NullableRabbitMQCheckChildResponse) Unset

type NullableRabbitmqCheckResponse

type NullableRabbitmqCheckResponse struct {
	// contains filtered or unexported fields
}

func (NullableRabbitmqCheckResponse) Get

func (NullableRabbitmqCheckResponse) IsSet

func (NullableRabbitmqCheckResponse) MarshalJSON

func (v NullableRabbitmqCheckResponse) MarshalJSON() ([]byte, error)

func (*NullableRabbitmqCheckResponse) Set

func (*NullableRabbitmqCheckResponse) UnmarshalJSON

func (v *NullableRabbitmqCheckResponse) UnmarshalJSON(src []byte) error

func (*NullableRabbitmqCheckResponse) Unset

func (v *NullableRabbitmqCheckResponse) Unset()

type NullableReceiver

type NullableReceiver struct {
	// contains filtered or unexported fields
}

func NewNullableReceiver

func NewNullableReceiver(val *Receiver) *NullableReceiver

func (NullableReceiver) Get

func (v NullableReceiver) Get() *Receiver

func (NullableReceiver) IsSet

func (v NullableReceiver) IsSet() bool

func (NullableReceiver) MarshalJSON

func (v NullableReceiver) MarshalJSON() ([]byte, error)

func (*NullableReceiver) Set

func (v *NullableReceiver) Set(val *Receiver)

func (*NullableReceiver) UnmarshalJSON

func (v *NullableReceiver) UnmarshalJSON(src []byte) error

func (*NullableReceiver) Unset

func (v *NullableReceiver) Unset()

type NullableReceivers

type NullableReceivers struct {
	// contains filtered or unexported fields
}

func NewNullableReceivers

func NewNullableReceivers(val *Receivers) *NullableReceivers

func (NullableReceivers) Get

func (v NullableReceivers) Get() *Receivers

func (NullableReceivers) IsSet

func (v NullableReceivers) IsSet() bool

func (NullableReceivers) MarshalJSON

func (v NullableReceivers) MarshalJSON() ([]byte, error)

func (*NullableReceivers) Set

func (v *NullableReceivers) Set(val *Receivers)

func (*NullableReceivers) UnmarshalJSON

func (v *NullableReceivers) UnmarshalJSON(src []byte) error

func (*NullableReceivers) Unset

func (v *NullableReceivers) Unset()

type NullableRedisCheckChildResponse

type NullableRedisCheckChildResponse struct {
	// contains filtered or unexported fields
}

func (NullableRedisCheckChildResponse) Get

func (NullableRedisCheckChildResponse) IsSet

func (NullableRedisCheckChildResponse) MarshalJSON

func (v NullableRedisCheckChildResponse) MarshalJSON() ([]byte, error)

func (*NullableRedisCheckChildResponse) Set

func (*NullableRedisCheckChildResponse) UnmarshalJSON

func (v *NullableRedisCheckChildResponse) UnmarshalJSON(src []byte) error

func (*NullableRedisCheckChildResponse) Unset

type NullableRedisCheckResponse

type NullableRedisCheckResponse struct {
	// contains filtered or unexported fields
}

func NewNullableRedisCheckResponse

func NewNullableRedisCheckResponse(val *RedisCheckResponse) *NullableRedisCheckResponse

func (NullableRedisCheckResponse) Get

func (NullableRedisCheckResponse) IsSet

func (v NullableRedisCheckResponse) IsSet() bool

func (NullableRedisCheckResponse) MarshalJSON

func (v NullableRedisCheckResponse) MarshalJSON() ([]byte, error)

func (*NullableRedisCheckResponse) Set

func (*NullableRedisCheckResponse) UnmarshalJSON

func (v *NullableRedisCheckResponse) UnmarshalJSON(src []byte) error

func (*NullableRedisCheckResponse) Unset

func (v *NullableRedisCheckResponse) Unset()

type NullableRoute

type NullableRoute struct {
	// contains filtered or unexported fields
}

func NewNullableRoute

func NewNullableRoute(val *Route) *NullableRoute

func (NullableRoute) Get

func (v NullableRoute) Get() *Route

func (NullableRoute) IsSet

func (v NullableRoute) IsSet() bool

func (NullableRoute) MarshalJSON

func (v NullableRoute) MarshalJSON() ([]byte, error)

func (*NullableRoute) Set

func (v *NullableRoute) Set(val *Route)

func (*NullableRoute) UnmarshalJSON

func (v *NullableRoute) UnmarshalJSON(src []byte) error

func (*NullableRoute) Unset

func (v *NullableRoute) Unset()

type NullableRouteSerializer

type NullableRouteSerializer struct {
	// contains filtered or unexported fields
}

func NewNullableRouteSerializer

func NewNullableRouteSerializer(val *RouteSerializer) *NullableRouteSerializer

func (NullableRouteSerializer) Get

func (NullableRouteSerializer) IsSet

func (v NullableRouteSerializer) IsSet() bool

func (NullableRouteSerializer) MarshalJSON

func (v NullableRouteSerializer) MarshalJSON() ([]byte, error)

func (*NullableRouteSerializer) Set

func (*NullableRouteSerializer) UnmarshalJSON

func (v *NullableRouteSerializer) UnmarshalJSON(src []byte) error

func (*NullableRouteSerializer) Unset

func (v *NullableRouteSerializer) Unset()

type NullableScrapeConfigsResponse

type NullableScrapeConfigsResponse struct {
	// contains filtered or unexported fields
}

func (NullableScrapeConfigsResponse) Get

func (NullableScrapeConfigsResponse) IsSet

func (NullableScrapeConfigsResponse) MarshalJSON

func (v NullableScrapeConfigsResponse) MarshalJSON() ([]byte, error)

func (*NullableScrapeConfigsResponse) Set

func (*NullableScrapeConfigsResponse) UnmarshalJSON

func (v *NullableScrapeConfigsResponse) UnmarshalJSON(src []byte) error

func (*NullableScrapeConfigsResponse) Unset

func (v *NullableScrapeConfigsResponse) Unset()

type NullableServiceKeysList

type NullableServiceKeysList struct {
	// contains filtered or unexported fields
}

func NewNullableServiceKeysList

func NewNullableServiceKeysList(val *ServiceKeysList) *NullableServiceKeysList

func (NullableServiceKeysList) Get

func (NullableServiceKeysList) IsSet

func (v NullableServiceKeysList) IsSet() bool

func (NullableServiceKeysList) MarshalJSON

func (v NullableServiceKeysList) MarshalJSON() ([]byte, error)

func (*NullableServiceKeysList) Set

func (*NullableServiceKeysList) UnmarshalJSON

func (v *NullableServiceKeysList) UnmarshalJSON(src []byte) error

func (*NullableServiceKeysList) Unset

func (v *NullableServiceKeysList) Unset()

type NullableStaticConfigs

type NullableStaticConfigs struct {
	// contains filtered or unexported fields
}

func NewNullableStaticConfigs

func NewNullableStaticConfigs(val *StaticConfigs) *NullableStaticConfigs

func (NullableStaticConfigs) Get

func (NullableStaticConfigs) IsSet

func (v NullableStaticConfigs) IsSet() bool

func (NullableStaticConfigs) MarshalJSON

func (v NullableStaticConfigs) MarshalJSON() ([]byte, error)

func (*NullableStaticConfigs) Set

func (v *NullableStaticConfigs) Set(val *StaticConfigs)

func (*NullableStaticConfigs) UnmarshalJSON

func (v *NullableStaticConfigs) UnmarshalJSON(src []byte) error

func (*NullableStaticConfigs) Unset

func (v *NullableStaticConfigs) Unset()

type NullableString

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableTLSConfig

type NullableTLSConfig struct {
	// contains filtered or unexported fields
}

func NewNullableTLSConfig

func NewNullableTLSConfig(val *TLSConfig) *NullableTLSConfig

func (NullableTLSConfig) Get

func (v NullableTLSConfig) Get() *TLSConfig

func (NullableTLSConfig) IsSet

func (v NullableTLSConfig) IsSet() bool

func (NullableTLSConfig) MarshalJSON

func (v NullableTLSConfig) MarshalJSON() ([]byte, error)

func (*NullableTLSConfig) Set

func (v *NullableTLSConfig) Set(val *TLSConfig)

func (*NullableTLSConfig) UnmarshalJSON

func (v *NullableTLSConfig) UnmarshalJSON(src []byte) error

func (*NullableTLSConfig) Unset

func (v *NullableTLSConfig) Unset()

type NullableTime

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableTraceConfig

type NullableTraceConfig struct {
	// contains filtered or unexported fields
}

func NewNullableTraceConfig

func NewNullableTraceConfig(val *TraceConfig) *NullableTraceConfig

func (NullableTraceConfig) Get

func (NullableTraceConfig) IsSet

func (v NullableTraceConfig) IsSet() bool

func (NullableTraceConfig) MarshalJSON

func (v NullableTraceConfig) MarshalJSON() ([]byte, error)

func (*NullableTraceConfig) Set

func (v *NullableTraceConfig) Set(val *TraceConfig)

func (*NullableTraceConfig) UnmarshalJSON

func (v *NullableTraceConfig) UnmarshalJSON(src []byte) error

func (*NullableTraceConfig) Unset

func (v *NullableTraceConfig) Unset()

type NullableTracesConfigResponse

type NullableTracesConfigResponse struct {
	// contains filtered or unexported fields
}

func NewNullableTracesConfigResponse

func NewNullableTracesConfigResponse(val *TracesConfigResponse) *NullableTracesConfigResponse

func (NullableTracesConfigResponse) Get

func (NullableTracesConfigResponse) IsSet

func (NullableTracesConfigResponse) MarshalJSON

func (v NullableTracesConfigResponse) MarshalJSON() ([]byte, error)

func (*NullableTracesConfigResponse) Set

func (*NullableTracesConfigResponse) UnmarshalJSON

func (v *NullableTracesConfigResponse) UnmarshalJSON(src []byte) error

func (*NullableTracesConfigResponse) Unset

func (v *NullableTracesConfigResponse) Unset()

type NullableUpdateACLPayload

type NullableUpdateACLPayload struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateACLPayload

func NewNullableUpdateACLPayload(val *UpdateACLPayload) *NullableUpdateACLPayload

func (NullableUpdateACLPayload) Get

func (NullableUpdateACLPayload) IsSet

func (v NullableUpdateACLPayload) IsSet() bool

func (NullableUpdateACLPayload) MarshalJSON

func (v NullableUpdateACLPayload) MarshalJSON() ([]byte, error)

func (*NullableUpdateACLPayload) Set

func (*NullableUpdateACLPayload) UnmarshalJSON

func (v *NullableUpdateACLPayload) UnmarshalJSON(src []byte) error

func (*NullableUpdateACLPayload) Unset

func (v *NullableUpdateACLPayload) Unset()

type NullableUpdateAlertConfigReceiverPayload

type NullableUpdateAlertConfigReceiverPayload struct {
	// contains filtered or unexported fields
}

func (NullableUpdateAlertConfigReceiverPayload) Get

func (NullableUpdateAlertConfigReceiverPayload) IsSet

func (NullableUpdateAlertConfigReceiverPayload) MarshalJSON

func (*NullableUpdateAlertConfigReceiverPayload) Set

func (*NullableUpdateAlertConfigReceiverPayload) UnmarshalJSON

func (v *NullableUpdateAlertConfigReceiverPayload) UnmarshalJSON(src []byte) error

func (*NullableUpdateAlertConfigReceiverPayload) Unset

type NullableUpdateAlertConfigReceiverPayloadEmailConfigsInner

type NullableUpdateAlertConfigReceiverPayloadEmailConfigsInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateAlertConfigReceiverPayloadEmailConfigsInner) Get

func (NullableUpdateAlertConfigReceiverPayloadEmailConfigsInner) IsSet

func (NullableUpdateAlertConfigReceiverPayloadEmailConfigsInner) MarshalJSON

func (*NullableUpdateAlertConfigReceiverPayloadEmailConfigsInner) Set

func (*NullableUpdateAlertConfigReceiverPayloadEmailConfigsInner) UnmarshalJSON

func (*NullableUpdateAlertConfigReceiverPayloadEmailConfigsInner) Unset

type NullableUpdateAlertConfigReceiverPayloadOpsgenieConfigsInner

type NullableUpdateAlertConfigReceiverPayloadOpsgenieConfigsInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) Get

func (NullableUpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) IsSet

func (NullableUpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) MarshalJSON

func (*NullableUpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) Set

func (*NullableUpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) UnmarshalJSON

func (*NullableUpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) Unset

type NullableUpdateAlertConfigReceiverPayloadWebHookConfigsInner

type NullableUpdateAlertConfigReceiverPayloadWebHookConfigsInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateAlertConfigReceiverPayloadWebHookConfigsInner) Get

func (NullableUpdateAlertConfigReceiverPayloadWebHookConfigsInner) IsSet

func (NullableUpdateAlertConfigReceiverPayloadWebHookConfigsInner) MarshalJSON

func (*NullableUpdateAlertConfigReceiverPayloadWebHookConfigsInner) Set

func (*NullableUpdateAlertConfigReceiverPayloadWebHookConfigsInner) UnmarshalJSON

func (*NullableUpdateAlertConfigReceiverPayloadWebHookConfigsInner) Unset

type NullableUpdateAlertConfigRoutePayload

type NullableUpdateAlertConfigRoutePayload struct {
	// contains filtered or unexported fields
}

func (NullableUpdateAlertConfigRoutePayload) Get

func (NullableUpdateAlertConfigRoutePayload) IsSet

func (NullableUpdateAlertConfigRoutePayload) MarshalJSON

func (v NullableUpdateAlertConfigRoutePayload) MarshalJSON() ([]byte, error)

func (*NullableUpdateAlertConfigRoutePayload) Set

func (*NullableUpdateAlertConfigRoutePayload) UnmarshalJSON

func (v *NullableUpdateAlertConfigRoutePayload) UnmarshalJSON(src []byte) error

func (*NullableUpdateAlertConfigRoutePayload) Unset

type NullableUpdateAlertConfigRoutePayloadRoutesInner

type NullableUpdateAlertConfigRoutePayloadRoutesInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateAlertConfigRoutePayloadRoutesInner) Get

func (NullableUpdateAlertConfigRoutePayloadRoutesInner) IsSet

func (NullableUpdateAlertConfigRoutePayloadRoutesInner) MarshalJSON

func (*NullableUpdateAlertConfigRoutePayloadRoutesInner) Set

func (*NullableUpdateAlertConfigRoutePayloadRoutesInner) UnmarshalJSON

func (*NullableUpdateAlertConfigRoutePayloadRoutesInner) Unset

type NullableUpdateAlertConfigsPayload

type NullableUpdateAlertConfigsPayload struct {
	// contains filtered or unexported fields
}

func (NullableUpdateAlertConfigsPayload) Get

func (NullableUpdateAlertConfigsPayload) IsSet

func (NullableUpdateAlertConfigsPayload) MarshalJSON

func (v NullableUpdateAlertConfigsPayload) MarshalJSON() ([]byte, error)

func (*NullableUpdateAlertConfigsPayload) Set

func (*NullableUpdateAlertConfigsPayload) UnmarshalJSON

func (v *NullableUpdateAlertConfigsPayload) UnmarshalJSON(src []byte) error

func (*NullableUpdateAlertConfigsPayload) Unset

type NullableUpdateAlertConfigsPayloadGlobal

type NullableUpdateAlertConfigsPayloadGlobal struct {
	// contains filtered or unexported fields
}

func (NullableUpdateAlertConfigsPayloadGlobal) Get

func (NullableUpdateAlertConfigsPayloadGlobal) IsSet

func (NullableUpdateAlertConfigsPayloadGlobal) MarshalJSON

func (v NullableUpdateAlertConfigsPayloadGlobal) MarshalJSON() ([]byte, error)

func (*NullableUpdateAlertConfigsPayloadGlobal) Set

func (*NullableUpdateAlertConfigsPayloadGlobal) UnmarshalJSON

func (v *NullableUpdateAlertConfigsPayloadGlobal) UnmarshalJSON(src []byte) error

func (*NullableUpdateAlertConfigsPayloadGlobal) Unset

type NullableUpdateAlertConfigsPayloadInhibitRules

type NullableUpdateAlertConfigsPayloadInhibitRules struct {
	// contains filtered or unexported fields
}

func (NullableUpdateAlertConfigsPayloadInhibitRules) Get

func (NullableUpdateAlertConfigsPayloadInhibitRules) IsSet

func (NullableUpdateAlertConfigsPayloadInhibitRules) MarshalJSON

func (*NullableUpdateAlertConfigsPayloadInhibitRules) Set

func (*NullableUpdateAlertConfigsPayloadInhibitRules) UnmarshalJSON

func (*NullableUpdateAlertConfigsPayloadInhibitRules) Unset

type NullableUpdateAlertConfigsPayloadReceiversInner

type NullableUpdateAlertConfigsPayloadReceiversInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateAlertConfigsPayloadReceiversInner) Get

func (NullableUpdateAlertConfigsPayloadReceiversInner) IsSet

func (NullableUpdateAlertConfigsPayloadReceiversInner) MarshalJSON

func (*NullableUpdateAlertConfigsPayloadReceiversInner) Set

func (*NullableUpdateAlertConfigsPayloadReceiversInner) UnmarshalJSON

func (*NullableUpdateAlertConfigsPayloadReceiversInner) Unset

type NullableUpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner

type NullableUpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) Get

func (NullableUpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) IsSet

func (NullableUpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) MarshalJSON

func (*NullableUpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) Set

func (*NullableUpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) UnmarshalJSON

func (*NullableUpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) Unset

type NullableUpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner

type NullableUpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) Get

func (NullableUpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) IsSet

func (NullableUpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) MarshalJSON

func (*NullableUpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) Set

func (*NullableUpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) UnmarshalJSON

func (*NullableUpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) Unset

type NullableUpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner

type NullableUpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner) Get

func (NullableUpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner) IsSet

func (NullableUpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner) MarshalJSON

func (*NullableUpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner) Set

func (*NullableUpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner) UnmarshalJSON

func (*NullableUpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner) Unset

type NullableUpdateAlertConfigsPayloadRoute

type NullableUpdateAlertConfigsPayloadRoute struct {
	// contains filtered or unexported fields
}

func (NullableUpdateAlertConfigsPayloadRoute) Get

func (NullableUpdateAlertConfigsPayloadRoute) IsSet

func (NullableUpdateAlertConfigsPayloadRoute) MarshalJSON

func (v NullableUpdateAlertConfigsPayloadRoute) MarshalJSON() ([]byte, error)

func (*NullableUpdateAlertConfigsPayloadRoute) Set

func (*NullableUpdateAlertConfigsPayloadRoute) UnmarshalJSON

func (v *NullableUpdateAlertConfigsPayloadRoute) UnmarshalJSON(src []byte) error

func (*NullableUpdateAlertConfigsPayloadRoute) Unset

type NullableUpdateAlertConfigsPayloadRouteRoutesInner

type NullableUpdateAlertConfigsPayloadRouteRoutesInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateAlertConfigsPayloadRouteRoutesInner) Get

func (NullableUpdateAlertConfigsPayloadRouteRoutesInner) IsSet

func (NullableUpdateAlertConfigsPayloadRouteRoutesInner) MarshalJSON

func (*NullableUpdateAlertConfigsPayloadRouteRoutesInner) Set

func (*NullableUpdateAlertConfigsPayloadRouteRoutesInner) UnmarshalJSON

func (*NullableUpdateAlertConfigsPayloadRouteRoutesInner) Unset

type NullableUpdateAlertConfigsResponse

type NullableUpdateAlertConfigsResponse struct {
	// contains filtered or unexported fields
}

func (NullableUpdateAlertConfigsResponse) Get

func (NullableUpdateAlertConfigsResponse) IsSet

func (NullableUpdateAlertConfigsResponse) MarshalJSON

func (v NullableUpdateAlertConfigsResponse) MarshalJSON() ([]byte, error)

func (*NullableUpdateAlertConfigsResponse) Set

func (*NullableUpdateAlertConfigsResponse) UnmarshalJSON

func (v *NullableUpdateAlertConfigsResponse) UnmarshalJSON(src []byte) error

func (*NullableUpdateAlertConfigsResponse) Unset

type NullableUpdateAlertRecordPayload

type NullableUpdateAlertRecordPayload struct {
	// contains filtered or unexported fields
}

func (NullableUpdateAlertRecordPayload) Get

func (NullableUpdateAlertRecordPayload) IsSet

func (NullableUpdateAlertRecordPayload) MarshalJSON

func (v NullableUpdateAlertRecordPayload) MarshalJSON() ([]byte, error)

func (*NullableUpdateAlertRecordPayload) Set

func (*NullableUpdateAlertRecordPayload) UnmarshalJSON

func (v *NullableUpdateAlertRecordPayload) UnmarshalJSON(src []byte) error

func (*NullableUpdateAlertRecordPayload) Unset

type NullableUpdateAlertgroupPayload

type NullableUpdateAlertgroupPayload struct {
	// contains filtered or unexported fields
}

func (NullableUpdateAlertgroupPayload) Get

func (NullableUpdateAlertgroupPayload) IsSet

func (NullableUpdateAlertgroupPayload) MarshalJSON

func (v NullableUpdateAlertgroupPayload) MarshalJSON() ([]byte, error)

func (*NullableUpdateAlertgroupPayload) Set

func (*NullableUpdateAlertgroupPayload) UnmarshalJSON

func (v *NullableUpdateAlertgroupPayload) UnmarshalJSON(src []byte) error

func (*NullableUpdateAlertgroupPayload) Unset

type NullableUpdateAlertgroupPayloadRulesInner

type NullableUpdateAlertgroupPayloadRulesInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateAlertgroupPayloadRulesInner) Get

func (NullableUpdateAlertgroupPayloadRulesInner) IsSet

func (NullableUpdateAlertgroupPayloadRulesInner) MarshalJSON

func (*NullableUpdateAlertgroupPayloadRulesInner) Set

func (*NullableUpdateAlertgroupPayloadRulesInner) UnmarshalJSON

func (v *NullableUpdateAlertgroupPayloadRulesInner) UnmarshalJSON(src []byte) error

func (*NullableUpdateAlertgroupPayloadRulesInner) Unset

type NullableUpdateAlertgroupsRequestInner

type NullableUpdateAlertgroupsRequestInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateAlertgroupsRequestInner) Get

func (NullableUpdateAlertgroupsRequestInner) IsSet

func (NullableUpdateAlertgroupsRequestInner) MarshalJSON

func (v NullableUpdateAlertgroupsRequestInner) MarshalJSON() ([]byte, error)

func (*NullableUpdateAlertgroupsRequestInner) Set

func (*NullableUpdateAlertgroupsRequestInner) UnmarshalJSON

func (v *NullableUpdateAlertgroupsRequestInner) UnmarshalJSON(src []byte) error

func (*NullableUpdateAlertgroupsRequestInner) Unset

type NullableUpdateAlertgroupsRequestInnerRulesInner

type NullableUpdateAlertgroupsRequestInnerRulesInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateAlertgroupsRequestInnerRulesInner) Get

func (NullableUpdateAlertgroupsRequestInnerRulesInner) IsSet

func (NullableUpdateAlertgroupsRequestInnerRulesInner) MarshalJSON

func (*NullableUpdateAlertgroupsRequestInnerRulesInner) Set

func (*NullableUpdateAlertgroupsRequestInnerRulesInner) UnmarshalJSON

func (*NullableUpdateAlertgroupsRequestInnerRulesInner) Unset

type NullableUpdateAlertrulePayload

type NullableUpdateAlertrulePayload struct {
	// contains filtered or unexported fields
}

func (NullableUpdateAlertrulePayload) Get

func (NullableUpdateAlertrulePayload) IsSet

func (NullableUpdateAlertrulePayload) MarshalJSON

func (v NullableUpdateAlertrulePayload) MarshalJSON() ([]byte, error)

func (*NullableUpdateAlertrulePayload) Set

func (*NullableUpdateAlertrulePayload) UnmarshalJSON

func (v *NullableUpdateAlertrulePayload) UnmarshalJSON(src []byte) error

func (*NullableUpdateAlertrulePayload) Unset

func (v *NullableUpdateAlertrulePayload) Unset()

type NullableUpdateCredentialsRemoteWriteConfigPayload

type NullableUpdateCredentialsRemoteWriteConfigPayload struct {
	// contains filtered or unexported fields
}

func (NullableUpdateCredentialsRemoteWriteConfigPayload) Get

func (NullableUpdateCredentialsRemoteWriteConfigPayload) IsSet

func (NullableUpdateCredentialsRemoteWriteConfigPayload) MarshalJSON

func (*NullableUpdateCredentialsRemoteWriteConfigPayload) Set

func (*NullableUpdateCredentialsRemoteWriteConfigPayload) UnmarshalJSON

func (*NullableUpdateCredentialsRemoteWriteConfigPayload) Unset

type NullableUpdateGrafanaConfigsPayload

type NullableUpdateGrafanaConfigsPayload struct {
	// contains filtered or unexported fields
}

func (NullableUpdateGrafanaConfigsPayload) Get

func (NullableUpdateGrafanaConfigsPayload) IsSet

func (NullableUpdateGrafanaConfigsPayload) MarshalJSON

func (v NullableUpdateGrafanaConfigsPayload) MarshalJSON() ([]byte, error)

func (*NullableUpdateGrafanaConfigsPayload) Set

func (*NullableUpdateGrafanaConfigsPayload) UnmarshalJSON

func (v *NullableUpdateGrafanaConfigsPayload) UnmarshalJSON(src []byte) error

func (*NullableUpdateGrafanaConfigsPayload) Unset

type NullableUpdateGrafanaConfigsPayloadGenericOauth

type NullableUpdateGrafanaConfigsPayloadGenericOauth struct {
	// contains filtered or unexported fields
}

func (NullableUpdateGrafanaConfigsPayloadGenericOauth) Get

func (NullableUpdateGrafanaConfigsPayloadGenericOauth) IsSet

func (NullableUpdateGrafanaConfigsPayloadGenericOauth) MarshalJSON

func (*NullableUpdateGrafanaConfigsPayloadGenericOauth) Set

func (*NullableUpdateGrafanaConfigsPayloadGenericOauth) UnmarshalJSON

func (*NullableUpdateGrafanaConfigsPayloadGenericOauth) Unset

type NullableUpdateInstancePayload

type NullableUpdateInstancePayload struct {
	// contains filtered or unexported fields
}

func (NullableUpdateInstancePayload) Get

func (NullableUpdateInstancePayload) IsSet

func (NullableUpdateInstancePayload) MarshalJSON

func (v NullableUpdateInstancePayload) MarshalJSON() ([]byte, error)

func (*NullableUpdateInstancePayload) Set

func (*NullableUpdateInstancePayload) UnmarshalJSON

func (v *NullableUpdateInstancePayload) UnmarshalJSON(src []byte) error

func (*NullableUpdateInstancePayload) Unset

func (v *NullableUpdateInstancePayload) Unset()

type NullableUpdateLogsAlertgroupPayload

type NullableUpdateLogsAlertgroupPayload struct {
	// contains filtered or unexported fields
}

func (NullableUpdateLogsAlertgroupPayload) Get

func (NullableUpdateLogsAlertgroupPayload) IsSet

func (NullableUpdateLogsAlertgroupPayload) MarshalJSON

func (v NullableUpdateLogsAlertgroupPayload) MarshalJSON() ([]byte, error)

func (*NullableUpdateLogsAlertgroupPayload) Set

func (*NullableUpdateLogsAlertgroupPayload) UnmarshalJSON

func (v *NullableUpdateLogsAlertgroupPayload) UnmarshalJSON(src []byte) error

func (*NullableUpdateLogsAlertgroupPayload) Unset

type NullableUpdateLogsAlertgroupPayloadRulesInner

type NullableUpdateLogsAlertgroupPayloadRulesInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateLogsAlertgroupPayloadRulesInner) Get

func (NullableUpdateLogsAlertgroupPayloadRulesInner) IsSet

func (NullableUpdateLogsAlertgroupPayloadRulesInner) MarshalJSON

func (*NullableUpdateLogsAlertgroupPayloadRulesInner) Set

func (*NullableUpdateLogsAlertgroupPayloadRulesInner) UnmarshalJSON

func (*NullableUpdateLogsAlertgroupPayloadRulesInner) Unset

type NullableUpdateLogsConfigsPayload

type NullableUpdateLogsConfigsPayload struct {
	// contains filtered or unexported fields
}

func (NullableUpdateLogsConfigsPayload) Get

func (NullableUpdateLogsConfigsPayload) IsSet

func (NullableUpdateLogsConfigsPayload) MarshalJSON

func (v NullableUpdateLogsConfigsPayload) MarshalJSON() ([]byte, error)

func (*NullableUpdateLogsConfigsPayload) Set

func (*NullableUpdateLogsConfigsPayload) UnmarshalJSON

func (v *NullableUpdateLogsConfigsPayload) UnmarshalJSON(src []byte) error

func (*NullableUpdateLogsConfigsPayload) Unset

type NullableUpdateMetricsStorageRetentionPayload

type NullableUpdateMetricsStorageRetentionPayload struct {
	// contains filtered or unexported fields
}

func (NullableUpdateMetricsStorageRetentionPayload) Get

func (NullableUpdateMetricsStorageRetentionPayload) IsSet

func (NullableUpdateMetricsStorageRetentionPayload) MarshalJSON

func (*NullableUpdateMetricsStorageRetentionPayload) Set

func (*NullableUpdateMetricsStorageRetentionPayload) UnmarshalJSON

func (*NullableUpdateMetricsStorageRetentionPayload) Unset

type NullableUpdateScrapeConfigPayload

type NullableUpdateScrapeConfigPayload struct {
	// contains filtered or unexported fields
}

func (NullableUpdateScrapeConfigPayload) Get

func (NullableUpdateScrapeConfigPayload) IsSet

func (NullableUpdateScrapeConfigPayload) MarshalJSON

func (v NullableUpdateScrapeConfigPayload) MarshalJSON() ([]byte, error)

func (*NullableUpdateScrapeConfigPayload) Set

func (*NullableUpdateScrapeConfigPayload) UnmarshalJSON

func (v *NullableUpdateScrapeConfigPayload) UnmarshalJSON(src []byte) error

func (*NullableUpdateScrapeConfigPayload) Unset

type NullableUpdateScrapeConfigPayloadBasicAuth

type NullableUpdateScrapeConfigPayloadBasicAuth struct {
	// contains filtered or unexported fields
}

func (NullableUpdateScrapeConfigPayloadBasicAuth) Get

func (NullableUpdateScrapeConfigPayloadBasicAuth) IsSet

func (NullableUpdateScrapeConfigPayloadBasicAuth) MarshalJSON

func (*NullableUpdateScrapeConfigPayloadBasicAuth) Set

func (*NullableUpdateScrapeConfigPayloadBasicAuth) UnmarshalJSON

func (v *NullableUpdateScrapeConfigPayloadBasicAuth) UnmarshalJSON(src []byte) error

func (*NullableUpdateScrapeConfigPayloadBasicAuth) Unset

type NullableUpdateScrapeConfigPayloadMetricsRelabelConfigsInner

type NullableUpdateScrapeConfigPayloadMetricsRelabelConfigsInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateScrapeConfigPayloadMetricsRelabelConfigsInner) Get

func (NullableUpdateScrapeConfigPayloadMetricsRelabelConfigsInner) IsSet

func (NullableUpdateScrapeConfigPayloadMetricsRelabelConfigsInner) MarshalJSON

func (*NullableUpdateScrapeConfigPayloadMetricsRelabelConfigsInner) Set

func (*NullableUpdateScrapeConfigPayloadMetricsRelabelConfigsInner) UnmarshalJSON

func (*NullableUpdateScrapeConfigPayloadMetricsRelabelConfigsInner) Unset

type NullableUpdateScrapeConfigPayloadStaticConfigsInner

type NullableUpdateScrapeConfigPayloadStaticConfigsInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateScrapeConfigPayloadStaticConfigsInner) Get

func (NullableUpdateScrapeConfigPayloadStaticConfigsInner) IsSet

func (NullableUpdateScrapeConfigPayloadStaticConfigsInner) MarshalJSON

func (*NullableUpdateScrapeConfigPayloadStaticConfigsInner) Set

func (*NullableUpdateScrapeConfigPayloadStaticConfigsInner) UnmarshalJSON

func (*NullableUpdateScrapeConfigPayloadStaticConfigsInner) Unset

type NullableUpdateScrapeConfigPayloadTlsConfig

type NullableUpdateScrapeConfigPayloadTlsConfig struct {
	// contains filtered or unexported fields
}

func (NullableUpdateScrapeConfigPayloadTlsConfig) Get

func (NullableUpdateScrapeConfigPayloadTlsConfig) IsSet

func (NullableUpdateScrapeConfigPayloadTlsConfig) MarshalJSON

func (*NullableUpdateScrapeConfigPayloadTlsConfig) Set

func (*NullableUpdateScrapeConfigPayloadTlsConfig) UnmarshalJSON

func (v *NullableUpdateScrapeConfigPayloadTlsConfig) UnmarshalJSON(src []byte) error

func (*NullableUpdateScrapeConfigPayloadTlsConfig) Unset

type NullableUpdateTracesConfigsPayload

type NullableUpdateTracesConfigsPayload struct {
	// contains filtered or unexported fields
}

func (NullableUpdateTracesConfigsPayload) Get

func (NullableUpdateTracesConfigsPayload) IsSet

func (NullableUpdateTracesConfigsPayload) MarshalJSON

func (v NullableUpdateTracesConfigsPayload) MarshalJSON() ([]byte, error)

func (*NullableUpdateTracesConfigsPayload) Set

func (*NullableUpdateTracesConfigsPayload) UnmarshalJSON

func (v *NullableUpdateTracesConfigsPayload) UnmarshalJSON(src []byte) error

func (*NullableUpdateTracesConfigsPayload) Unset

type NullableWebHook

type NullableWebHook struct {
	// contains filtered or unexported fields
}

func NewNullableWebHook

func NewNullableWebHook(val *WebHook) *NullableWebHook

func (NullableWebHook) Get

func (v NullableWebHook) Get() *WebHook

func (NullableWebHook) IsSet

func (v NullableWebHook) IsSet() bool

func (NullableWebHook) MarshalJSON

func (v NullableWebHook) MarshalJSON() ([]byte, error)

func (*NullableWebHook) Set

func (v *NullableWebHook) Set(val *WebHook)

func (*NullableWebHook) UnmarshalJSON

func (v *NullableWebHook) UnmarshalJSON(src []byte) error

func (*NullableWebHook) Unset

func (v *NullableWebHook) Unset()

type OAuth2

type OAuth2 struct {
	ClientId     string     `json:"clientId"`
	ClientSecret string     `json:"clientSecret"`
	Scopes       []string   `json:"scopes,omitempty"`
	TlsConfig    *TLSConfig `json:"tlsConfig,omitempty"`
	TokenUrl     string     `json:"tokenUrl"`
}

OAuth2 struct for OAuth2

func NewOAuth2

func NewOAuth2(clientId string, clientSecret string, tokenUrl string) *OAuth2

NewOAuth2 instantiates a new OAuth2 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOAuth2WithDefaults

func NewOAuth2WithDefaults() *OAuth2

NewOAuth2WithDefaults instantiates a new OAuth2 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OAuth2) GetClientId

func (o *OAuth2) GetClientId() string

GetClientId returns the ClientId field value

func (*OAuth2) GetClientIdOk

func (o *OAuth2) GetClientIdOk() (*string, bool)

GetClientIdOk returns a tuple with the ClientId field value and a boolean to check if the value has been set.

func (*OAuth2) GetClientSecret

func (o *OAuth2) GetClientSecret() string

GetClientSecret returns the ClientSecret field value

func (*OAuth2) GetClientSecretOk

func (o *OAuth2) GetClientSecretOk() (*string, bool)

GetClientSecretOk returns a tuple with the ClientSecret field value and a boolean to check if the value has been set.

func (*OAuth2) GetScopes

func (o *OAuth2) GetScopes() []string

GetScopes returns the Scopes field value if set, zero value otherwise.

func (*OAuth2) GetScopesOk

func (o *OAuth2) GetScopesOk() ([]string, bool)

GetScopesOk returns a tuple with the Scopes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2) GetTlsConfig

func (o *OAuth2) GetTlsConfig() TLSConfig

GetTlsConfig returns the TlsConfig field value if set, zero value otherwise.

func (*OAuth2) GetTlsConfigOk

func (o *OAuth2) GetTlsConfigOk() (*TLSConfig, bool)

GetTlsConfigOk returns a tuple with the TlsConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OAuth2) GetTokenUrl

func (o *OAuth2) GetTokenUrl() string

GetTokenUrl returns the TokenUrl field value

func (*OAuth2) GetTokenUrlOk

func (o *OAuth2) GetTokenUrlOk() (*string, bool)

GetTokenUrlOk returns a tuple with the TokenUrl field value and a boolean to check if the value has been set.

func (*OAuth2) HasScopes

func (o *OAuth2) HasScopes() bool

HasScopes returns a boolean if a field has been set.

func (*OAuth2) HasTlsConfig

func (o *OAuth2) HasTlsConfig() bool

HasTlsConfig returns a boolean if a field has been set.

func (OAuth2) MarshalJSON

func (o OAuth2) MarshalJSON() ([]byte, error)

func (*OAuth2) SetClientId

func (o *OAuth2) SetClientId(v string)

SetClientId sets field value

func (*OAuth2) SetClientSecret

func (o *OAuth2) SetClientSecret(v string)

SetClientSecret sets field value

func (*OAuth2) SetScopes

func (o *OAuth2) SetScopes(v []string)

SetScopes gets a reference to the given []string and assigns it to the Scopes field.

func (*OAuth2) SetTlsConfig

func (o *OAuth2) SetTlsConfig(v TLSConfig)

SetTlsConfig gets a reference to the given TLSConfig and assigns it to the TlsConfig field.

func (*OAuth2) SetTokenUrl

func (o *OAuth2) SetTokenUrl(v string)

SetTokenUrl sets field value

func (OAuth2) ToMap

func (o OAuth2) ToMap() (map[string]interface{}, error)

func (*OAuth2) UnmarshalJSON

func (o *OAuth2) UnmarshalJSON(data []byte) (err error)

type Offerings

type Offerings struct {
	Description      string   `json:"description"`
	DocumentationUrl string   `json:"documentationUrl"`
	ImageUrl         string   `json:"imageUrl"`
	Name             string   `json:"name"`
	Plans            []Plan   `json:"plans"`
	Tags             []string `json:"tags"`
}

Offerings struct for Offerings

func NewOfferings

func NewOfferings(description string, documentationUrl string, imageUrl string, name string, plans []Plan, tags []string) *Offerings

NewOfferings instantiates a new Offerings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOfferingsWithDefaults

func NewOfferingsWithDefaults() *Offerings

NewOfferingsWithDefaults instantiates a new Offerings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Offerings) GetDescription

func (o *Offerings) GetDescription() string

GetDescription returns the Description field value

func (*Offerings) GetDescriptionOk

func (o *Offerings) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*Offerings) GetDocumentationUrl

func (o *Offerings) GetDocumentationUrl() string

GetDocumentationUrl returns the DocumentationUrl field value

func (*Offerings) GetDocumentationUrlOk

func (o *Offerings) GetDocumentationUrlOk() (*string, bool)

GetDocumentationUrlOk returns a tuple with the DocumentationUrl field value and a boolean to check if the value has been set.

func (*Offerings) GetImageUrl

func (o *Offerings) GetImageUrl() string

GetImageUrl returns the ImageUrl field value

func (*Offerings) GetImageUrlOk

func (o *Offerings) GetImageUrlOk() (*string, bool)

GetImageUrlOk returns a tuple with the ImageUrl field value and a boolean to check if the value has been set.

func (*Offerings) GetName

func (o *Offerings) GetName() string

GetName returns the Name field value

func (*Offerings) GetNameOk

func (o *Offerings) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Offerings) GetPlans

func (o *Offerings) GetPlans() []Plan

GetPlans returns the Plans field value

func (*Offerings) GetPlansOk

func (o *Offerings) GetPlansOk() ([]Plan, bool)

GetPlansOk returns a tuple with the Plans field value and a boolean to check if the value has been set.

func (*Offerings) GetTags

func (o *Offerings) GetTags() []string

GetTags returns the Tags field value

func (*Offerings) GetTagsOk

func (o *Offerings) GetTagsOk() ([]string, bool)

GetTagsOk returns a tuple with the Tags field value and a boolean to check if the value has been set.

func (Offerings) MarshalJSON

func (o Offerings) MarshalJSON() ([]byte, error)

func (*Offerings) SetDescription

func (o *Offerings) SetDescription(v string)

SetDescription sets field value

func (*Offerings) SetDocumentationUrl

func (o *Offerings) SetDocumentationUrl(v string)

SetDocumentationUrl sets field value

func (*Offerings) SetImageUrl

func (o *Offerings) SetImageUrl(v string)

SetImageUrl sets field value

func (*Offerings) SetName

func (o *Offerings) SetName(v string)

SetName sets field value

func (*Offerings) SetPlans

func (o *Offerings) SetPlans(v []Plan)

SetPlans sets field value

func (*Offerings) SetTags

func (o *Offerings) SetTags(v []string)

SetTags sets field value

func (Offerings) ToMap

func (o Offerings) ToMap() (map[string]interface{}, error)

func (*Offerings) UnmarshalJSON

func (o *Offerings) UnmarshalJSON(data []byte) (err error)

type OpsgenieConfig

type OpsgenieConfig struct {
	ApiKey       *string `json:"apiKey,omitempty"`
	ApiUrl       *string `json:"apiUrl,omitempty"`
	Priority     *string `json:"priority,omitempty"`
	SendResolved *bool   `json:"sendResolved,omitempty"`
	Tags         *string `json:"tags,omitempty"`
}

OpsgenieConfig struct for OpsgenieConfig

func NewOpsgenieConfig

func NewOpsgenieConfig() *OpsgenieConfig

NewOpsgenieConfig instantiates a new OpsgenieConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOpsgenieConfigWithDefaults

func NewOpsgenieConfigWithDefaults() *OpsgenieConfig

NewOpsgenieConfigWithDefaults instantiates a new OpsgenieConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OpsgenieConfig) GetApiKey

func (o *OpsgenieConfig) GetApiKey() string

GetApiKey returns the ApiKey field value if set, zero value otherwise.

func (*OpsgenieConfig) GetApiKeyOk

func (o *OpsgenieConfig) GetApiKeyOk() (*string, bool)

GetApiKeyOk returns a tuple with the ApiKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OpsgenieConfig) GetApiUrl

func (o *OpsgenieConfig) GetApiUrl() string

GetApiUrl returns the ApiUrl field value if set, zero value otherwise.

func (*OpsgenieConfig) GetApiUrlOk

func (o *OpsgenieConfig) GetApiUrlOk() (*string, bool)

GetApiUrlOk returns a tuple with the ApiUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OpsgenieConfig) GetPriority

func (o *OpsgenieConfig) GetPriority() string

GetPriority returns the Priority field value if set, zero value otherwise.

func (*OpsgenieConfig) GetPriorityOk

func (o *OpsgenieConfig) GetPriorityOk() (*string, bool)

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OpsgenieConfig) GetSendResolved

func (o *OpsgenieConfig) GetSendResolved() bool

GetSendResolved returns the SendResolved field value if set, zero value otherwise.

func (*OpsgenieConfig) GetSendResolvedOk

func (o *OpsgenieConfig) GetSendResolvedOk() (*bool, bool)

GetSendResolvedOk returns a tuple with the SendResolved field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OpsgenieConfig) GetTags

func (o *OpsgenieConfig) GetTags() string

GetTags returns the Tags field value if set, zero value otherwise.

func (*OpsgenieConfig) GetTagsOk

func (o *OpsgenieConfig) GetTagsOk() (*string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OpsgenieConfig) HasApiKey

func (o *OpsgenieConfig) HasApiKey() bool

HasApiKey returns a boolean if a field has been set.

func (*OpsgenieConfig) HasApiUrl

func (o *OpsgenieConfig) HasApiUrl() bool

HasApiUrl returns a boolean if a field has been set.

func (*OpsgenieConfig) HasPriority

func (o *OpsgenieConfig) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*OpsgenieConfig) HasSendResolved

func (o *OpsgenieConfig) HasSendResolved() bool

HasSendResolved returns a boolean if a field has been set.

func (*OpsgenieConfig) HasTags

func (o *OpsgenieConfig) HasTags() bool

HasTags returns a boolean if a field has been set.

func (OpsgenieConfig) MarshalJSON

func (o OpsgenieConfig) MarshalJSON() ([]byte, error)

func (*OpsgenieConfig) SetApiKey

func (o *OpsgenieConfig) SetApiKey(v string)

SetApiKey gets a reference to the given string and assigns it to the ApiKey field.

func (*OpsgenieConfig) SetApiUrl

func (o *OpsgenieConfig) SetApiUrl(v string)

SetApiUrl gets a reference to the given string and assigns it to the ApiUrl field.

func (*OpsgenieConfig) SetPriority

func (o *OpsgenieConfig) SetPriority(v string)

SetPriority gets a reference to the given string and assigns it to the Priority field.

func (*OpsgenieConfig) SetSendResolved

func (o *OpsgenieConfig) SetSendResolved(v bool)

SetSendResolved gets a reference to the given bool and assigns it to the SendResolved field.

func (*OpsgenieConfig) SetTags

func (o *OpsgenieConfig) SetTags(v string)

SetTags gets a reference to the given string and assigns it to the Tags field.

func (OpsgenieConfig) ToMap

func (o OpsgenieConfig) ToMap() (map[string]interface{}, error)

type PartialUpdateAlertRecordsRequestInner

type PartialUpdateAlertRecordsRequestInner struct {
	// The PromQL expression to evaluate. Every evaluation cycle this is evaluated at the current time, and all resultant time series become pending/firing alerts.
	Expr string `json:"expr"`
	// map of key:value. Labels to add or overwrite for each alert. `Additional Validators:` * should not contain more than 10 keys * each key and value should not be longer than 200 characters
	Labels map[string]interface{} `json:"labels,omitempty"`
	// The name of the record. `Additional Validators:` * is the identifier and so unique in the group
	Record string `json:"record"`
}

PartialUpdateAlertRecordsRequestInner Record. `Additional Validators:` * total config (all alert groups/rules/records) should not be bigger than 500000 characters as string since this the limitation of prometheus.

func NewPartialUpdateAlertRecordsRequestInner

func NewPartialUpdateAlertRecordsRequestInner(expr string, record string) *PartialUpdateAlertRecordsRequestInner

NewPartialUpdateAlertRecordsRequestInner instantiates a new PartialUpdateAlertRecordsRequestInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPartialUpdateAlertRecordsRequestInnerWithDefaults

func NewPartialUpdateAlertRecordsRequestInnerWithDefaults() *PartialUpdateAlertRecordsRequestInner

NewPartialUpdateAlertRecordsRequestInnerWithDefaults instantiates a new PartialUpdateAlertRecordsRequestInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PartialUpdateAlertRecordsRequestInner) GetExpr

GetExpr returns the Expr field value

func (*PartialUpdateAlertRecordsRequestInner) GetExprOk

GetExprOk returns a tuple with the Expr field value and a boolean to check if the value has been set.

func (*PartialUpdateAlertRecordsRequestInner) GetLabels

func (o *PartialUpdateAlertRecordsRequestInner) GetLabels() map[string]interface{}

GetLabels returns the Labels field value if set, zero value otherwise.

func (*PartialUpdateAlertRecordsRequestInner) GetLabelsOk

func (o *PartialUpdateAlertRecordsRequestInner) GetLabelsOk() (map[string]interface{}, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateAlertRecordsRequestInner) GetRecord

GetRecord returns the Record field value

func (*PartialUpdateAlertRecordsRequestInner) GetRecordOk

func (o *PartialUpdateAlertRecordsRequestInner) GetRecordOk() (*string, bool)

GetRecordOk returns a tuple with the Record field value and a boolean to check if the value has been set.

func (*PartialUpdateAlertRecordsRequestInner) HasLabels

HasLabels returns a boolean if a field has been set.

func (PartialUpdateAlertRecordsRequestInner) MarshalJSON

func (o PartialUpdateAlertRecordsRequestInner) MarshalJSON() ([]byte, error)

func (*PartialUpdateAlertRecordsRequestInner) SetExpr

SetExpr sets field value

func (*PartialUpdateAlertRecordsRequestInner) SetLabels

func (o *PartialUpdateAlertRecordsRequestInner) SetLabels(v map[string]interface{})

SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.

func (*PartialUpdateAlertRecordsRequestInner) SetRecord

SetRecord sets field value

func (PartialUpdateAlertRecordsRequestInner) ToMap

func (o PartialUpdateAlertRecordsRequestInner) ToMap() (map[string]interface{}, error)

func (*PartialUpdateAlertRecordsRequestInner) UnmarshalJSON

func (o *PartialUpdateAlertRecordsRequestInner) UnmarshalJSON(data []byte) (err error)

type PartialUpdateAlertgroupsRequestInner

type PartialUpdateAlertgroupsRequestInner struct {
	// How often rules in the group are evaluated. `Additional Validators:` * must be a valid time string * should be >=60s
	Interval *string `json:"interval,omitempty"`
	// The name of the group. Must be unique. `Additional Validators:` * is the identifier and so unique * should only include the characters: a-zA-Z0-9-
	Name string `json:"name"`
	// rules for the alert group
	Rules []PartialUpdateAlertgroupsRequestInnerRulesInner `json:"rules"`
}

PartialUpdateAlertgroupsRequestInner Alert group that should be created or updated. `Additional Validators:` * total config should not be bigger than 500000 characters as string since this the limitation of prometheus.

func NewPartialUpdateAlertgroupsRequestInner

func NewPartialUpdateAlertgroupsRequestInner(name string, rules []PartialUpdateAlertgroupsRequestInnerRulesInner) *PartialUpdateAlertgroupsRequestInner

NewPartialUpdateAlertgroupsRequestInner instantiates a new PartialUpdateAlertgroupsRequestInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPartialUpdateAlertgroupsRequestInnerWithDefaults

func NewPartialUpdateAlertgroupsRequestInnerWithDefaults() *PartialUpdateAlertgroupsRequestInner

NewPartialUpdateAlertgroupsRequestInnerWithDefaults instantiates a new PartialUpdateAlertgroupsRequestInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PartialUpdateAlertgroupsRequestInner) GetInterval

GetInterval returns the Interval field value if set, zero value otherwise.

func (*PartialUpdateAlertgroupsRequestInner) GetIntervalOk

func (o *PartialUpdateAlertgroupsRequestInner) GetIntervalOk() (*string, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateAlertgroupsRequestInner) GetName

GetName returns the Name field value

func (*PartialUpdateAlertgroupsRequestInner) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*PartialUpdateAlertgroupsRequestInner) GetRules

GetRules returns the Rules field value

func (*PartialUpdateAlertgroupsRequestInner) GetRulesOk

GetRulesOk returns a tuple with the Rules field value and a boolean to check if the value has been set.

func (*PartialUpdateAlertgroupsRequestInner) HasInterval

func (o *PartialUpdateAlertgroupsRequestInner) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (PartialUpdateAlertgroupsRequestInner) MarshalJSON

func (o PartialUpdateAlertgroupsRequestInner) MarshalJSON() ([]byte, error)

func (*PartialUpdateAlertgroupsRequestInner) SetInterval

func (o *PartialUpdateAlertgroupsRequestInner) SetInterval(v string)

SetInterval gets a reference to the given string and assigns it to the Interval field.

func (*PartialUpdateAlertgroupsRequestInner) SetName

SetName sets field value

func (*PartialUpdateAlertgroupsRequestInner) SetRules

SetRules sets field value

func (PartialUpdateAlertgroupsRequestInner) ToMap

func (o PartialUpdateAlertgroupsRequestInner) ToMap() (map[string]interface{}, error)

func (*PartialUpdateAlertgroupsRequestInner) UnmarshalJSON

func (o *PartialUpdateAlertgroupsRequestInner) UnmarshalJSON(data []byte) (err error)

type PartialUpdateAlertgroupsRequestInnerRulesInner

type PartialUpdateAlertgroupsRequestInnerRulesInner struct {
	// The name of the alert. When this attribute is used, an Alerting Rule will be  created. `Additional Validators:` * is the identifier and so unique in the group * should only include the characters: a-zA-Z0-9- * required when 'record' is not used in this rule, otherwise not allowed
	Alert *string `json:"alert,omitempty"`
	// Map of key:value. Annotations to add to each alert. `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters * is not allowed to use when 'record' is used in this rule
	Annotations map[string]interface{} `json:"annotations,omitempty"`
	// The PromQL expression to evaluate to create alerts when using the 'alert' attribute in this rule, or to create a metric when using the 'record' attribute.
	Expr string `json:"expr"`
	// Alerts are considered firing once they have been returned for this long. Alerts which have not yet fired for long enough are considered pending. `Additional Validators:` * must be a valid time string * is not allowed to use when 'record' is used in this rule
	For *string `json:"for,omitempty"`
	// Map of key:value. Labels to add or overwrite for each alert or metric. `Additional Validators:` * should not contain more than 10 keys * each key and value should not be longer than 200 characters
	Labels map[string]interface{} `json:"labels,omitempty"`
	// The name of the metric. When this attribute is used, an Recording Rule will be  created. `Additional Validators:` * is the identifier and so unique in the group * should only include the characters: a-zA-Z0-9:_ * required when 'alert' is not used in this rule, otherwise not allowed
	Record *string `json:"record,omitempty"`
}

PartialUpdateAlertgroupsRequestInnerRulesInner Rule definition. Must be either an Alerting Rule (using 'alert') or a Recording Rule (using 'record'). `Additional Validators:` * total config (all alert groups/rules) should not be bigger than 500000 characters as string since this the limitation of prometheus.

func NewPartialUpdateAlertgroupsRequestInnerRulesInner

func NewPartialUpdateAlertgroupsRequestInnerRulesInner(expr string) *PartialUpdateAlertgroupsRequestInnerRulesInner

NewPartialUpdateAlertgroupsRequestInnerRulesInner instantiates a new PartialUpdateAlertgroupsRequestInnerRulesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPartialUpdateAlertgroupsRequestInnerRulesInnerWithDefaults

func NewPartialUpdateAlertgroupsRequestInnerRulesInnerWithDefaults() *PartialUpdateAlertgroupsRequestInnerRulesInner

NewPartialUpdateAlertgroupsRequestInnerRulesInnerWithDefaults instantiates a new PartialUpdateAlertgroupsRequestInnerRulesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PartialUpdateAlertgroupsRequestInnerRulesInner) GetAlert

GetAlert returns the Alert field value if set, zero value otherwise.

func (*PartialUpdateAlertgroupsRequestInnerRulesInner) GetAlertOk

GetAlertOk returns a tuple with the Alert field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateAlertgroupsRequestInnerRulesInner) GetAnnotations

func (o *PartialUpdateAlertgroupsRequestInnerRulesInner) GetAnnotations() map[string]interface{}

GetAnnotations returns the Annotations field value if set, zero value otherwise.

func (*PartialUpdateAlertgroupsRequestInnerRulesInner) GetAnnotationsOk

func (o *PartialUpdateAlertgroupsRequestInnerRulesInner) GetAnnotationsOk() (map[string]interface{}, bool)

GetAnnotationsOk returns a tuple with the Annotations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateAlertgroupsRequestInnerRulesInner) GetExpr

GetExpr returns the Expr field value

func (*PartialUpdateAlertgroupsRequestInnerRulesInner) GetExprOk

GetExprOk returns a tuple with the Expr field value and a boolean to check if the value has been set.

func (*PartialUpdateAlertgroupsRequestInnerRulesInner) GetFor

GetFor returns the For field value if set, zero value otherwise.

func (*PartialUpdateAlertgroupsRequestInnerRulesInner) GetForOk

GetForOk returns a tuple with the For field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateAlertgroupsRequestInnerRulesInner) GetLabels

func (o *PartialUpdateAlertgroupsRequestInnerRulesInner) GetLabels() map[string]interface{}

GetLabels returns the Labels field value if set, zero value otherwise.

func (*PartialUpdateAlertgroupsRequestInnerRulesInner) GetLabelsOk

func (o *PartialUpdateAlertgroupsRequestInnerRulesInner) GetLabelsOk() (map[string]interface{}, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateAlertgroupsRequestInnerRulesInner) GetRecord

GetRecord returns the Record field value if set, zero value otherwise.

func (*PartialUpdateAlertgroupsRequestInnerRulesInner) GetRecordOk

GetRecordOk returns a tuple with the Record field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateAlertgroupsRequestInnerRulesInner) HasAlert

HasAlert returns a boolean if a field has been set.

func (*PartialUpdateAlertgroupsRequestInnerRulesInner) HasAnnotations

HasAnnotations returns a boolean if a field has been set.

func (*PartialUpdateAlertgroupsRequestInnerRulesInner) HasFor

HasFor returns a boolean if a field has been set.

func (*PartialUpdateAlertgroupsRequestInnerRulesInner) HasLabels

HasLabels returns a boolean if a field has been set.

func (*PartialUpdateAlertgroupsRequestInnerRulesInner) HasRecord

HasRecord returns a boolean if a field has been set.

func (PartialUpdateAlertgroupsRequestInnerRulesInner) MarshalJSON

func (*PartialUpdateAlertgroupsRequestInnerRulesInner) SetAlert

SetAlert gets a reference to the given string and assigns it to the Alert field.

func (*PartialUpdateAlertgroupsRequestInnerRulesInner) SetAnnotations

func (o *PartialUpdateAlertgroupsRequestInnerRulesInner) SetAnnotations(v map[string]interface{})

SetAnnotations gets a reference to the given map[string]interface{} and assigns it to the Annotations field.

func (*PartialUpdateAlertgroupsRequestInnerRulesInner) SetExpr

SetExpr sets field value

func (*PartialUpdateAlertgroupsRequestInnerRulesInner) SetFor

SetFor gets a reference to the given string and assigns it to the For field.

func (*PartialUpdateAlertgroupsRequestInnerRulesInner) SetLabels

func (o *PartialUpdateAlertgroupsRequestInnerRulesInner) SetLabels(v map[string]interface{})

SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.

func (*PartialUpdateAlertgroupsRequestInnerRulesInner) SetRecord

SetRecord gets a reference to the given string and assigns it to the Record field.

func (PartialUpdateAlertgroupsRequestInnerRulesInner) ToMap

func (o PartialUpdateAlertgroupsRequestInnerRulesInner) ToMap() (map[string]interface{}, error)

func (*PartialUpdateAlertgroupsRequestInnerRulesInner) UnmarshalJSON

func (o *PartialUpdateAlertgroupsRequestInnerRulesInner) UnmarshalJSON(data []byte) (err error)

type PartialUpdateAlertrulesRequestInner

type PartialUpdateAlertrulesRequestInner struct {
	// The name of the alert. `Additional Validators:` * is the identifier and so unique in the group * should only include the characters: a-zA-Z0-9-
	Alert string `json:"alert"`
	// map of key:value. Annotations to add to each alert. `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters
	Annotations map[string]interface{} `json:"annotations,omitempty"`
	// The PromQL expression to evaluate. Every evaluation cycle this is evaluated at the current time, and all resultant time series become pending/firing alerts.
	Expr string `json:"expr"`
	// Alerts are considered firing once they have been returned for this long. Alerts which have not yet fired for long enough are considered pending. `Additional Validators:` * must be a valid time string
	For *string `json:"for,omitempty"`
	// map of key:value. Labels to add or overwrite for each alert. `Additional Validators:` * should not contain more than 10 keys * each key and value should not be longer than 200 characters
	Labels map[string]interface{} `json:"labels,omitempty"`
}

PartialUpdateAlertrulesRequestInner Alert rule. `Additional Validators:` * total config (all alert groups/rules) should not be bigger than 500000 characters as string since this the limitation of prometheus.

func NewPartialUpdateAlertrulesRequestInner

func NewPartialUpdateAlertrulesRequestInner(alert string, expr string) *PartialUpdateAlertrulesRequestInner

NewPartialUpdateAlertrulesRequestInner instantiates a new PartialUpdateAlertrulesRequestInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPartialUpdateAlertrulesRequestInnerWithDefaults

func NewPartialUpdateAlertrulesRequestInnerWithDefaults() *PartialUpdateAlertrulesRequestInner

NewPartialUpdateAlertrulesRequestInnerWithDefaults instantiates a new PartialUpdateAlertrulesRequestInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PartialUpdateAlertrulesRequestInner) GetAlert

GetAlert returns the Alert field value

func (*PartialUpdateAlertrulesRequestInner) GetAlertOk

func (o *PartialUpdateAlertrulesRequestInner) GetAlertOk() (*string, bool)

GetAlertOk returns a tuple with the Alert field value and a boolean to check if the value has been set.

func (*PartialUpdateAlertrulesRequestInner) GetAnnotations

func (o *PartialUpdateAlertrulesRequestInner) GetAnnotations() map[string]interface{}

GetAnnotations returns the Annotations field value if set, zero value otherwise.

func (*PartialUpdateAlertrulesRequestInner) GetAnnotationsOk

func (o *PartialUpdateAlertrulesRequestInner) GetAnnotationsOk() (map[string]interface{}, bool)

GetAnnotationsOk returns a tuple with the Annotations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateAlertrulesRequestInner) GetExpr

GetExpr returns the Expr field value

func (*PartialUpdateAlertrulesRequestInner) GetExprOk

func (o *PartialUpdateAlertrulesRequestInner) GetExprOk() (*string, bool)

GetExprOk returns a tuple with the Expr field value and a boolean to check if the value has been set.

func (*PartialUpdateAlertrulesRequestInner) GetFor

GetFor returns the For field value if set, zero value otherwise.

func (*PartialUpdateAlertrulesRequestInner) GetForOk

GetForOk returns a tuple with the For field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateAlertrulesRequestInner) GetLabels

func (o *PartialUpdateAlertrulesRequestInner) GetLabels() map[string]interface{}

GetLabels returns the Labels field value if set, zero value otherwise.

func (*PartialUpdateAlertrulesRequestInner) GetLabelsOk

func (o *PartialUpdateAlertrulesRequestInner) GetLabelsOk() (map[string]interface{}, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateAlertrulesRequestInner) HasAnnotations

func (o *PartialUpdateAlertrulesRequestInner) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set.

func (*PartialUpdateAlertrulesRequestInner) HasFor

HasFor returns a boolean if a field has been set.

func (*PartialUpdateAlertrulesRequestInner) HasLabels

HasLabels returns a boolean if a field has been set.

func (PartialUpdateAlertrulesRequestInner) MarshalJSON

func (o PartialUpdateAlertrulesRequestInner) MarshalJSON() ([]byte, error)

func (*PartialUpdateAlertrulesRequestInner) SetAlert

SetAlert sets field value

func (*PartialUpdateAlertrulesRequestInner) SetAnnotations

func (o *PartialUpdateAlertrulesRequestInner) SetAnnotations(v map[string]interface{})

SetAnnotations gets a reference to the given map[string]interface{} and assigns it to the Annotations field.

func (*PartialUpdateAlertrulesRequestInner) SetExpr

SetExpr sets field value

func (*PartialUpdateAlertrulesRequestInner) SetFor

SetFor gets a reference to the given string and assigns it to the For field.

func (*PartialUpdateAlertrulesRequestInner) SetLabels

func (o *PartialUpdateAlertrulesRequestInner) SetLabels(v map[string]interface{})

SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.

func (PartialUpdateAlertrulesRequestInner) ToMap

func (o PartialUpdateAlertrulesRequestInner) ToMap() (map[string]interface{}, error)

func (*PartialUpdateAlertrulesRequestInner) UnmarshalJSON

func (o *PartialUpdateAlertrulesRequestInner) UnmarshalJSON(data []byte) (err error)

type PartialUpdateScrapeConfigsRequestInner

type PartialUpdateScrapeConfigsRequestInner struct {
	BasicAuth *PartialUpdateScrapeConfigsRequestInnerBasicAuth `json:"basicAuth,omitempty"`
	// Sets the 'Authorization' header on every scrape request with the configured bearer token. It is mutually exclusive with 'bearer_token_file'. `Additional Validators:` * needs to be a valid bearer token * if bearerToken is in the body no other authentication method should be in the body
	BearerToken *string `json:"bearerToken,omitempty"`
	// Note that any globally configured 'external_labels' are unaffected by this setting. In communication with external systems, they are always applied only when a time series does not have a given label yet and are ignored otherwise.
	HonorLabels *bool `json:"honorLabels,omitempty"`
	// honor_timestamps controls whether Prometheus respects the timestamps present in scraped data. If honor_timestamps is set to 'true', the timestamps of the metrics exposed by the target will be used.
	HonorTimeStamps *bool `json:"honorTimeStamps,omitempty"`
	// HTTP-based service discovery provides a more generic way to configure static targets and serves as an interface to plug in custom service discovery mechanisms.
	HttpSdConfigs []PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner `json:"httpSdConfigs,omitempty"`
	// The job name assigned to scraped metrics by default. `Additional Validators:` * must be unique * key and values should only include the characters: a-zA-Z0-9-
	JobName string `json:"jobName"`
	// The HTTP resource path on which to fetch metrics from targets. E.g. /metrics
	MetricsPath *string `json:"metricsPath,omitempty"`
	// List of metric relabel configurations
	MetricsRelabelConfigs []PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner `json:"metricsRelabelConfigs,omitempty"`
	Oauth2                *PartialUpdateScrapeConfigsRequestInnerOauth2                      `json:"oauth2,omitempty"`
	// Optional http params `Additional Validators:` * should not contain more than 5 keys * each key and value should not have more than 200 characters
	Params map[string]interface{} `json:"params,omitempty"`
	// Per-scrape limit on number of scraped samples that will be accepted. If more than this number of samples are present after metric relabeling the entire scrape will be treated as failed. The total limit depends on the service plan target limits * samples
	SampleLimit *float32 `json:"sampleLimit,omitempty"`
	// Configures the protocol scheme used for requests. https or http
	Scheme string `json:"scheme"`
	// How frequently to scrape targets from this job. E.g. 5m `Additional Validators:` * must be a valid time format* must be >= 60s
	ScrapeInterval string `json:"scrapeInterval"`
	// Per-scrape timeout when scraping this job. `Additional Validators:` * must be a valid time format* must be smaller than scrapeInterval
	ScrapeTimeout string `json:"scrapeTimeout"`
	// A list of scrape configurations.
	StaticConfigs []PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner `json:"staticConfigs"`
	TlsConfig     *PartialUpdateScrapeConfigsRequestInnerTlsConfig           `json:"tlsConfig,omitempty"`
}

PartialUpdateScrapeConfigsRequestInner struct for PartialUpdateScrapeConfigsRequestInner

func NewPartialUpdateScrapeConfigsRequestInner

func NewPartialUpdateScrapeConfigsRequestInner(jobName string, scheme string, scrapeInterval string, scrapeTimeout string, staticConfigs []PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) *PartialUpdateScrapeConfigsRequestInner

NewPartialUpdateScrapeConfigsRequestInner instantiates a new PartialUpdateScrapeConfigsRequestInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPartialUpdateScrapeConfigsRequestInnerWithDefaults

func NewPartialUpdateScrapeConfigsRequestInnerWithDefaults() *PartialUpdateScrapeConfigsRequestInner

NewPartialUpdateScrapeConfigsRequestInnerWithDefaults instantiates a new PartialUpdateScrapeConfigsRequestInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PartialUpdateScrapeConfigsRequestInner) GetBasicAuth

GetBasicAuth returns the BasicAuth field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInner) GetBasicAuthOk

GetBasicAuthOk returns a tuple with the BasicAuth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInner) GetBearerToken

func (o *PartialUpdateScrapeConfigsRequestInner) GetBearerToken() string

GetBearerToken returns the BearerToken field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInner) GetBearerTokenOk

func (o *PartialUpdateScrapeConfigsRequestInner) GetBearerTokenOk() (*string, bool)

GetBearerTokenOk returns a tuple with the BearerToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInner) GetHonorLabels

func (o *PartialUpdateScrapeConfigsRequestInner) GetHonorLabels() bool

GetHonorLabels returns the HonorLabels field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInner) GetHonorLabelsOk

func (o *PartialUpdateScrapeConfigsRequestInner) GetHonorLabelsOk() (*bool, bool)

GetHonorLabelsOk returns a tuple with the HonorLabels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInner) GetHonorTimeStamps

func (o *PartialUpdateScrapeConfigsRequestInner) GetHonorTimeStamps() bool

GetHonorTimeStamps returns the HonorTimeStamps field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInner) GetHonorTimeStampsOk

func (o *PartialUpdateScrapeConfigsRequestInner) GetHonorTimeStampsOk() (*bool, bool)

GetHonorTimeStampsOk returns a tuple with the HonorTimeStamps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInner) GetHttpSdConfigs

GetHttpSdConfigs returns the HttpSdConfigs field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInner) GetHttpSdConfigsOk

GetHttpSdConfigsOk returns a tuple with the HttpSdConfigs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInner) GetJobName

GetJobName returns the JobName field value

func (*PartialUpdateScrapeConfigsRequestInner) GetJobNameOk

func (o *PartialUpdateScrapeConfigsRequestInner) GetJobNameOk() (*string, bool)

GetJobNameOk returns a tuple with the JobName field value and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInner) GetMetricsPath

func (o *PartialUpdateScrapeConfigsRequestInner) GetMetricsPath() string

GetMetricsPath returns the MetricsPath field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInner) GetMetricsPathOk

func (o *PartialUpdateScrapeConfigsRequestInner) GetMetricsPathOk() (*string, bool)

GetMetricsPathOk returns a tuple with the MetricsPath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInner) GetMetricsRelabelConfigs

GetMetricsRelabelConfigs returns the MetricsRelabelConfigs field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInner) GetMetricsRelabelConfigsOk

GetMetricsRelabelConfigsOk returns a tuple with the MetricsRelabelConfigs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInner) GetOauth2

GetOauth2 returns the Oauth2 field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInner) GetOauth2Ok

GetOauth2Ok returns a tuple with the Oauth2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInner) GetParams

func (o *PartialUpdateScrapeConfigsRequestInner) GetParams() map[string]interface{}

GetParams returns the Params field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInner) GetParamsOk

func (o *PartialUpdateScrapeConfigsRequestInner) GetParamsOk() (map[string]interface{}, bool)

GetParamsOk returns a tuple with the Params field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInner) GetSampleLimit

func (o *PartialUpdateScrapeConfigsRequestInner) GetSampleLimit() float32

GetSampleLimit returns the SampleLimit field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInner) GetSampleLimitOk

func (o *PartialUpdateScrapeConfigsRequestInner) GetSampleLimitOk() (*float32, bool)

GetSampleLimitOk returns a tuple with the SampleLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInner) GetScheme

GetScheme returns the Scheme field value

func (*PartialUpdateScrapeConfigsRequestInner) GetSchemeOk

func (o *PartialUpdateScrapeConfigsRequestInner) GetSchemeOk() (*string, bool)

GetSchemeOk returns a tuple with the Scheme field value and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInner) GetScrapeInterval

func (o *PartialUpdateScrapeConfigsRequestInner) GetScrapeInterval() string

GetScrapeInterval returns the ScrapeInterval field value

func (*PartialUpdateScrapeConfigsRequestInner) GetScrapeIntervalOk

func (o *PartialUpdateScrapeConfigsRequestInner) GetScrapeIntervalOk() (*string, bool)

GetScrapeIntervalOk returns a tuple with the ScrapeInterval field value and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInner) GetScrapeTimeout

func (o *PartialUpdateScrapeConfigsRequestInner) GetScrapeTimeout() string

GetScrapeTimeout returns the ScrapeTimeout field value

func (*PartialUpdateScrapeConfigsRequestInner) GetScrapeTimeoutOk

func (o *PartialUpdateScrapeConfigsRequestInner) GetScrapeTimeoutOk() (*string, bool)

GetScrapeTimeoutOk returns a tuple with the ScrapeTimeout field value and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInner) GetStaticConfigs

GetStaticConfigs returns the StaticConfigs field value

func (*PartialUpdateScrapeConfigsRequestInner) GetStaticConfigsOk

GetStaticConfigsOk returns a tuple with the StaticConfigs field value and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInner) GetTlsConfig

GetTlsConfig returns the TlsConfig field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInner) GetTlsConfigOk

GetTlsConfigOk returns a tuple with the TlsConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInner) HasBasicAuth

func (o *PartialUpdateScrapeConfigsRequestInner) HasBasicAuth() bool

HasBasicAuth returns a boolean if a field has been set.

func (*PartialUpdateScrapeConfigsRequestInner) HasBearerToken

func (o *PartialUpdateScrapeConfigsRequestInner) HasBearerToken() bool

HasBearerToken returns a boolean if a field has been set.

func (*PartialUpdateScrapeConfigsRequestInner) HasHonorLabels

func (o *PartialUpdateScrapeConfigsRequestInner) HasHonorLabels() bool

HasHonorLabels returns a boolean if a field has been set.

func (*PartialUpdateScrapeConfigsRequestInner) HasHonorTimeStamps

func (o *PartialUpdateScrapeConfigsRequestInner) HasHonorTimeStamps() bool

HasHonorTimeStamps returns a boolean if a field has been set.

func (*PartialUpdateScrapeConfigsRequestInner) HasHttpSdConfigs

func (o *PartialUpdateScrapeConfigsRequestInner) HasHttpSdConfigs() bool

HasHttpSdConfigs returns a boolean if a field has been set.

func (*PartialUpdateScrapeConfigsRequestInner) HasMetricsPath

func (o *PartialUpdateScrapeConfigsRequestInner) HasMetricsPath() bool

HasMetricsPath returns a boolean if a field has been set.

func (*PartialUpdateScrapeConfigsRequestInner) HasMetricsRelabelConfigs

func (o *PartialUpdateScrapeConfigsRequestInner) HasMetricsRelabelConfigs() bool

HasMetricsRelabelConfigs returns a boolean if a field has been set.

func (*PartialUpdateScrapeConfigsRequestInner) HasOauth2

HasOauth2 returns a boolean if a field has been set.

func (*PartialUpdateScrapeConfigsRequestInner) HasParams

HasParams returns a boolean if a field has been set.

func (*PartialUpdateScrapeConfigsRequestInner) HasSampleLimit

func (o *PartialUpdateScrapeConfigsRequestInner) HasSampleLimit() bool

HasSampleLimit returns a boolean if a field has been set.

func (*PartialUpdateScrapeConfigsRequestInner) HasTlsConfig

func (o *PartialUpdateScrapeConfigsRequestInner) HasTlsConfig() bool

HasTlsConfig returns a boolean if a field has been set.

func (PartialUpdateScrapeConfigsRequestInner) MarshalJSON

func (o PartialUpdateScrapeConfigsRequestInner) MarshalJSON() ([]byte, error)

func (*PartialUpdateScrapeConfigsRequestInner) SetBasicAuth

SetBasicAuth gets a reference to the given PartialUpdateScrapeConfigsRequestInnerBasicAuth and assigns it to the BasicAuth field.

func (*PartialUpdateScrapeConfigsRequestInner) SetBearerToken

func (o *PartialUpdateScrapeConfigsRequestInner) SetBearerToken(v string)

SetBearerToken gets a reference to the given string and assigns it to the BearerToken field.

func (*PartialUpdateScrapeConfigsRequestInner) SetHonorLabels

func (o *PartialUpdateScrapeConfigsRequestInner) SetHonorLabels(v bool)

SetHonorLabels gets a reference to the given bool and assigns it to the HonorLabels field.

func (*PartialUpdateScrapeConfigsRequestInner) SetHonorTimeStamps

func (o *PartialUpdateScrapeConfigsRequestInner) SetHonorTimeStamps(v bool)

SetHonorTimeStamps gets a reference to the given bool and assigns it to the HonorTimeStamps field.

func (*PartialUpdateScrapeConfigsRequestInner) SetHttpSdConfigs

SetHttpSdConfigs gets a reference to the given []PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner and assigns it to the HttpSdConfigs field.

func (*PartialUpdateScrapeConfigsRequestInner) SetJobName

SetJobName sets field value

func (*PartialUpdateScrapeConfigsRequestInner) SetMetricsPath

func (o *PartialUpdateScrapeConfigsRequestInner) SetMetricsPath(v string)

SetMetricsPath gets a reference to the given string and assigns it to the MetricsPath field.

func (*PartialUpdateScrapeConfigsRequestInner) SetMetricsRelabelConfigs

SetMetricsRelabelConfigs gets a reference to the given []PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner and assigns it to the MetricsRelabelConfigs field.

func (*PartialUpdateScrapeConfigsRequestInner) SetOauth2

SetOauth2 gets a reference to the given PartialUpdateScrapeConfigsRequestInnerOauth2 and assigns it to the Oauth2 field.

func (*PartialUpdateScrapeConfigsRequestInner) SetParams

func (o *PartialUpdateScrapeConfigsRequestInner) SetParams(v map[string]interface{})

SetParams gets a reference to the given map[string]interface{} and assigns it to the Params field.

func (*PartialUpdateScrapeConfigsRequestInner) SetSampleLimit

func (o *PartialUpdateScrapeConfigsRequestInner) SetSampleLimit(v float32)

SetSampleLimit gets a reference to the given float32 and assigns it to the SampleLimit field.

func (*PartialUpdateScrapeConfigsRequestInner) SetScheme

SetScheme sets field value

func (*PartialUpdateScrapeConfigsRequestInner) SetScrapeInterval

func (o *PartialUpdateScrapeConfigsRequestInner) SetScrapeInterval(v string)

SetScrapeInterval sets field value

func (*PartialUpdateScrapeConfigsRequestInner) SetScrapeTimeout

func (o *PartialUpdateScrapeConfigsRequestInner) SetScrapeTimeout(v string)

SetScrapeTimeout sets field value

func (*PartialUpdateScrapeConfigsRequestInner) SetStaticConfigs

SetStaticConfigs sets field value

func (*PartialUpdateScrapeConfigsRequestInner) SetTlsConfig

SetTlsConfig gets a reference to the given PartialUpdateScrapeConfigsRequestInnerTlsConfig and assigns it to the TlsConfig field.

func (PartialUpdateScrapeConfigsRequestInner) ToMap

func (o PartialUpdateScrapeConfigsRequestInner) ToMap() (map[string]interface{}, error)

func (*PartialUpdateScrapeConfigsRequestInner) UnmarshalJSON

func (o *PartialUpdateScrapeConfigsRequestInner) UnmarshalJSON(data []byte) (err error)

type PartialUpdateScrapeConfigsRequestInnerBasicAuth

type PartialUpdateScrapeConfigsRequestInnerBasicAuth struct {
	// password
	Password *string `json:"password,omitempty"`
	// username
	Username *string `json:"username,omitempty"`
}

PartialUpdateScrapeConfigsRequestInnerBasicAuth Sets the 'Authorization' header on every scrape request with the configured username and password. `Additional Validators:` * if basicAuth is in the body no other authentication method should be in the body

func NewPartialUpdateScrapeConfigsRequestInnerBasicAuth

func NewPartialUpdateScrapeConfigsRequestInnerBasicAuth() *PartialUpdateScrapeConfigsRequestInnerBasicAuth

NewPartialUpdateScrapeConfigsRequestInnerBasicAuth instantiates a new PartialUpdateScrapeConfigsRequestInnerBasicAuth object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPartialUpdateScrapeConfigsRequestInnerBasicAuthWithDefaults

func NewPartialUpdateScrapeConfigsRequestInnerBasicAuthWithDefaults() *PartialUpdateScrapeConfigsRequestInnerBasicAuth

NewPartialUpdateScrapeConfigsRequestInnerBasicAuthWithDefaults instantiates a new PartialUpdateScrapeConfigsRequestInnerBasicAuth object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PartialUpdateScrapeConfigsRequestInnerBasicAuth) GetPassword

GetPassword returns the Password field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInnerBasicAuth) GetPasswordOk

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerBasicAuth) GetUsername

GetUsername returns the Username field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInnerBasicAuth) GetUsernameOk

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerBasicAuth) HasPassword

HasPassword returns a boolean if a field has been set.

func (*PartialUpdateScrapeConfigsRequestInnerBasicAuth) HasUsername

HasUsername returns a boolean if a field has been set.

func (PartialUpdateScrapeConfigsRequestInnerBasicAuth) MarshalJSON

func (*PartialUpdateScrapeConfigsRequestInnerBasicAuth) SetPassword

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*PartialUpdateScrapeConfigsRequestInnerBasicAuth) SetUsername

SetUsername gets a reference to the given string and assigns it to the Username field.

func (PartialUpdateScrapeConfigsRequestInnerBasicAuth) ToMap

func (o PartialUpdateScrapeConfigsRequestInnerBasicAuth) ToMap() (map[string]interface{}, error)

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner struct {
	BasicAuth *PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth `json:"basicAuth,omitempty"`
	Oauth2    *PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2    `json:"oauth2,omitempty"`
	// Refresh interval to re-query the endpoint. E.g. 60s `Additional Validators:` * must be a valid time format* must be >= 60s
	RefreshInterval *string                                                            `json:"refreshInterval,omitempty"`
	TlsConfig       *PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfig `json:"tlsConfig,omitempty"`
	// URL from which the targets are fetched.
	Url string `json:"url"`
}

PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner struct for PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner

func NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner

func NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner(url string) *PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner

NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner instantiates a new PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerWithDefaults

func NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerWithDefaults() *PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner

NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerWithDefaults instantiates a new PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) GetBasicAuth

GetBasicAuth returns the BasicAuth field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) GetBasicAuthOk

GetBasicAuthOk returns a tuple with the BasicAuth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) GetOauth2

GetOauth2 returns the Oauth2 field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) GetOauth2Ok

GetOauth2Ok returns a tuple with the Oauth2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) GetRefreshInterval

GetRefreshInterval returns the RefreshInterval field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) GetRefreshIntervalOk

GetRefreshIntervalOk returns a tuple with the RefreshInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) GetTlsConfig

GetTlsConfig returns the TlsConfig field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) GetTlsConfigOk

GetTlsConfigOk returns a tuple with the TlsConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) GetUrl

GetUrl returns the Url field value

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) GetUrlOk

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) HasBasicAuth

HasBasicAuth returns a boolean if a field has been set.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) HasOauth2

HasOauth2 returns a boolean if a field has been set.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) HasRefreshInterval

HasRefreshInterval returns a boolean if a field has been set.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) HasTlsConfig

HasTlsConfig returns a boolean if a field has been set.

func (PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) MarshalJSON

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) SetBasicAuth

SetBasicAuth gets a reference to the given PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth and assigns it to the BasicAuth field.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) SetOauth2

SetOauth2 gets a reference to the given PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2 and assigns it to the Oauth2 field.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) SetRefreshInterval

SetRefreshInterval gets a reference to the given string and assigns it to the RefreshInterval field.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) SetTlsConfig

SetTlsConfig gets a reference to the given PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfig and assigns it to the TlsConfig field.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) SetUrl

SetUrl sets field value

func (PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) ToMap

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) UnmarshalJSON

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth struct {
	// password
	Password *string `json:"password,omitempty"`
	// username
	Username *string `json:"username,omitempty"`
}

PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth Sets the 'Authorization' header on every scrape request with the configured username and password. `Additional Validators:` * if basicAuth is in the body no other authentication method should be in the body

func NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth

func NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth() *PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth

NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth instantiates a new PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuthWithDefaults

func NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuthWithDefaults() *PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth

NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuthWithDefaults instantiates a new PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth) GetPassword

GetPassword returns the Password field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth) GetPasswordOk

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth) GetUsername

GetUsername returns the Username field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth) GetUsernameOk

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth) HasPassword

HasPassword returns a boolean if a field has been set.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth) HasUsername

HasUsername returns a boolean if a field has been set.

func (PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth) MarshalJSON

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth) SetPassword

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth) SetUsername

SetUsername gets a reference to the given string and assigns it to the Username field.

func (PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerBasicAuth) ToMap

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2 struct {
	// clientId
	ClientId string `json:"clientId"`
	// clientSecret
	ClientSecret string `json:"clientSecret"`
	// The URL to fetch the token from.
	Scopes    []string                                                                 `json:"scopes,omitempty"`
	TlsConfig *PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig `json:"tlsConfig,omitempty"`
	// The URL to fetch the token from.
	TokenUrl string `json:"tokenUrl"`
}

PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2 OAuth 2.0 authentication using the client credentials grant type. Prometheus fetches an access token from the specified endpoint with the given client access and secret keys. `Additional Validators:` * if oauth2 is in the body no other authentication method should be in the body

func NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2

func NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2(clientId string, clientSecret string, tokenUrl string) *PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2

NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2 instantiates a new PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2WithDefaults

func NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2WithDefaults() *PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2

NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2WithDefaults instantiates a new PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) GetClientId

GetClientId returns the ClientId field value

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) GetClientIdOk

GetClientIdOk returns a tuple with the ClientId field value and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) GetClientSecret

GetClientSecret returns the ClientSecret field value

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) GetClientSecretOk

GetClientSecretOk returns a tuple with the ClientSecret field value and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) GetScopes

GetScopes returns the Scopes field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) GetScopesOk

GetScopesOk returns a tuple with the Scopes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) GetTlsConfig

GetTlsConfig returns the TlsConfig field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) GetTlsConfigOk

GetTlsConfigOk returns a tuple with the TlsConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) GetTokenUrl

GetTokenUrl returns the TokenUrl field value

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) GetTokenUrlOk

GetTokenUrlOk returns a tuple with the TokenUrl field value and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) HasScopes

HasScopes returns a boolean if a field has been set.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) HasTlsConfig

HasTlsConfig returns a boolean if a field has been set.

func (PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) MarshalJSON

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) SetClientId

SetClientId sets field value

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) SetClientSecret

SetClientSecret sets field value

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) SetScopes

SetScopes gets a reference to the given []string and assigns it to the Scopes field.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) SetTlsConfig

SetTlsConfig gets a reference to the given PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig and assigns it to the TlsConfig field.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) SetTokenUrl

SetTokenUrl sets field value

func (PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) ToMap

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) UnmarshalJSON

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig struct {
	// Disable validation of the server certificate.
	InsecureSkipVerify *bool `json:"insecureSkipVerify,omitempty"`
}

PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig Configures the scrape request's TLS settings.

func NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig

func NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig() *PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig

NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig instantiates a new PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfigWithDefaults

func NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfigWithDefaults() *PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig

NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfigWithDefaults instantiates a new PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig) GetInsecureSkipVerify

GetInsecureSkipVerify returns the InsecureSkipVerify field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig) GetInsecureSkipVerifyOk

GetInsecureSkipVerifyOk returns a tuple with the InsecureSkipVerify field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig) HasInsecureSkipVerify

HasInsecureSkipVerify returns a boolean if a field has been set.

func (PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig) MarshalJSON

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig) SetInsecureSkipVerify

SetInsecureSkipVerify gets a reference to the given bool and assigns it to the InsecureSkipVerify field.

func (PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig) ToMap

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfig

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfig struct {
	// Disable validation of the server certificate.
	InsecureSkipVerify *bool `json:"insecureSkipVerify,omitempty"`
}

PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfig Configures the scrape request's TLS settings.

func NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfig

func NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfig() *PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfig

NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfig instantiates a new PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfigWithDefaults

func NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfigWithDefaults() *PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfig

NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfigWithDefaults instantiates a new PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfig) GetInsecureSkipVerify

GetInsecureSkipVerify returns the InsecureSkipVerify field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfig) GetInsecureSkipVerifyOk

GetInsecureSkipVerifyOk returns a tuple with the InsecureSkipVerify field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfig) HasInsecureSkipVerify

HasInsecureSkipVerify returns a boolean if a field has been set.

func (PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfig) MarshalJSON

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfig) SetInsecureSkipVerify

SetInsecureSkipVerify gets a reference to the given bool and assigns it to the InsecureSkipVerify field.

func (PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerTlsConfig) ToMap

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner struct {
	// Action to perform based on regex matching. `Additional Validators:` * if action is replace, targetLabel needs to be in body
	Action *string `json:"action,omitempty"`
	// Modulus to take of the hash of the source label values.
	Modulus *float32 `json:"modulus,omitempty"`
	// Regular expression against which the extracted value is matched.
	Regex *string `json:"regex,omitempty"`
	// Replacement value against which a regex replace is performed if the regular expression matches. Regex capture groups are available.
	Replacement *string `json:"replacement,omitempty"`
	// Separator placed between concatenated source label values.
	Separator *string `json:"separator,omitempty"`
	// The source labels select values from existing labels. Their content is concatenated using the configured separator and matched against the configured regular expression for the replace, keep, and drop actions.
	SourceLabels []string `json:"sourceLabels,omitempty"`
	// Label to which the resulting value is written in a replace action. It is mandatory for replace actions. Regex capture groups are available.
	TargetLabel *string `json:"targetLabel,omitempty"`
}

PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner struct for PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner

func NewPartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner

func NewPartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner() *PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner

NewPartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner instantiates a new PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerWithDefaults

func NewPartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerWithDefaults() *PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner

NewPartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerWithDefaults instantiates a new PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetAction

GetAction returns the Action field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetActionOk

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetModulus

GetModulus returns the Modulus field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetModulusOk

GetModulusOk returns a tuple with the Modulus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetRegex

GetRegex returns the Regex field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetRegexOk

GetRegexOk returns a tuple with the Regex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetReplacement

GetReplacement returns the Replacement field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetReplacementOk

GetReplacementOk returns a tuple with the Replacement field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetSeparator

GetSeparator returns the Separator field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetSeparatorOk

GetSeparatorOk returns a tuple with the Separator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetSourceLabels

GetSourceLabels returns the SourceLabels field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetSourceLabelsOk

GetSourceLabelsOk returns a tuple with the SourceLabels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetTargetLabel

GetTargetLabel returns the TargetLabel field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetTargetLabelOk

GetTargetLabelOk returns a tuple with the TargetLabel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) HasAction

HasAction returns a boolean if a field has been set.

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) HasModulus

HasModulus returns a boolean if a field has been set.

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) HasRegex

HasRegex returns a boolean if a field has been set.

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) HasReplacement

HasReplacement returns a boolean if a field has been set.

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) HasSeparator

HasSeparator returns a boolean if a field has been set.

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) HasSourceLabels

HasSourceLabels returns a boolean if a field has been set.

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) HasTargetLabel

HasTargetLabel returns a boolean if a field has been set.

func (PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) MarshalJSON

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) SetAction

SetAction gets a reference to the given string and assigns it to the Action field.

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) SetModulus

SetModulus gets a reference to the given float32 and assigns it to the Modulus field.

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) SetRegex

SetRegex gets a reference to the given string and assigns it to the Regex field.

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) SetReplacement

SetReplacement gets a reference to the given string and assigns it to the Replacement field.

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) SetSeparator

SetSeparator gets a reference to the given string and assigns it to the Separator field.

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) SetSourceLabels

SetSourceLabels gets a reference to the given []string and assigns it to the SourceLabels field.

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) SetTargetLabel

SetTargetLabel gets a reference to the given string and assigns it to the TargetLabel field.

func (PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) ToMap

type PartialUpdateScrapeConfigsRequestInnerOauth2

type PartialUpdateScrapeConfigsRequestInnerOauth2 struct {
	// clientId
	ClientId string `json:"clientId"`
	// clientSecret
	ClientSecret string `json:"clientSecret"`
	// The URL to fetch the token from.
	Scopes    []string                                               `json:"scopes,omitempty"`
	TlsConfig *PartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig `json:"tlsConfig,omitempty"`
	// The URL to fetch the token from.
	TokenUrl string `json:"tokenUrl"`
}

PartialUpdateScrapeConfigsRequestInnerOauth2 OAuth 2.0 authentication using the client credentials grant type. Prometheus fetches an access token from the specified endpoint with the given client access and secret keys. `Additional Validators:` * if oauth2 is in the body no other authentication method should be in the body

func NewPartialUpdateScrapeConfigsRequestInnerOauth2

func NewPartialUpdateScrapeConfigsRequestInnerOauth2(clientId string, clientSecret string, tokenUrl string) *PartialUpdateScrapeConfigsRequestInnerOauth2

NewPartialUpdateScrapeConfigsRequestInnerOauth2 instantiates a new PartialUpdateScrapeConfigsRequestInnerOauth2 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPartialUpdateScrapeConfigsRequestInnerOauth2WithDefaults

func NewPartialUpdateScrapeConfigsRequestInnerOauth2WithDefaults() *PartialUpdateScrapeConfigsRequestInnerOauth2

NewPartialUpdateScrapeConfigsRequestInnerOauth2WithDefaults instantiates a new PartialUpdateScrapeConfigsRequestInnerOauth2 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PartialUpdateScrapeConfigsRequestInnerOauth2) GetClientId

GetClientId returns the ClientId field value

func (*PartialUpdateScrapeConfigsRequestInnerOauth2) GetClientIdOk

GetClientIdOk returns a tuple with the ClientId field value and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerOauth2) GetClientSecret

GetClientSecret returns the ClientSecret field value

func (*PartialUpdateScrapeConfigsRequestInnerOauth2) GetClientSecretOk

func (o *PartialUpdateScrapeConfigsRequestInnerOauth2) GetClientSecretOk() (*string, bool)

GetClientSecretOk returns a tuple with the ClientSecret field value and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerOauth2) GetScopes

GetScopes returns the Scopes field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInnerOauth2) GetScopesOk

GetScopesOk returns a tuple with the Scopes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerOauth2) GetTlsConfig

GetTlsConfig returns the TlsConfig field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInnerOauth2) GetTlsConfigOk

GetTlsConfigOk returns a tuple with the TlsConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerOauth2) GetTokenUrl

GetTokenUrl returns the TokenUrl field value

func (*PartialUpdateScrapeConfigsRequestInnerOauth2) GetTokenUrlOk

GetTokenUrlOk returns a tuple with the TokenUrl field value and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerOauth2) HasScopes

HasScopes returns a boolean if a field has been set.

func (*PartialUpdateScrapeConfigsRequestInnerOauth2) HasTlsConfig

HasTlsConfig returns a boolean if a field has been set.

func (PartialUpdateScrapeConfigsRequestInnerOauth2) MarshalJSON

func (*PartialUpdateScrapeConfigsRequestInnerOauth2) SetClientId

SetClientId sets field value

func (*PartialUpdateScrapeConfigsRequestInnerOauth2) SetClientSecret

SetClientSecret sets field value

func (*PartialUpdateScrapeConfigsRequestInnerOauth2) SetScopes

SetScopes gets a reference to the given []string and assigns it to the Scopes field.

func (*PartialUpdateScrapeConfigsRequestInnerOauth2) SetTlsConfig

SetTlsConfig gets a reference to the given PartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig and assigns it to the TlsConfig field.

func (*PartialUpdateScrapeConfigsRequestInnerOauth2) SetTokenUrl

SetTokenUrl sets field value

func (PartialUpdateScrapeConfigsRequestInnerOauth2) ToMap

func (o PartialUpdateScrapeConfigsRequestInnerOauth2) ToMap() (map[string]interface{}, error)

func (*PartialUpdateScrapeConfigsRequestInnerOauth2) UnmarshalJSON

func (o *PartialUpdateScrapeConfigsRequestInnerOauth2) UnmarshalJSON(data []byte) (err error)

type PartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig

type PartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig struct {
	// Disable validation of the server certificate.
	InsecureSkipVerify *bool `json:"insecureSkipVerify,omitempty"`
}

PartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig Configures the scrape request's TLS settings.

func NewPartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig

func NewPartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig() *PartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig

NewPartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig instantiates a new PartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPartialUpdateScrapeConfigsRequestInnerOauth2TlsConfigWithDefaults

func NewPartialUpdateScrapeConfigsRequestInnerOauth2TlsConfigWithDefaults() *PartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig

NewPartialUpdateScrapeConfigsRequestInnerOauth2TlsConfigWithDefaults instantiates a new PartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig) GetInsecureSkipVerify

GetInsecureSkipVerify returns the InsecureSkipVerify field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig) GetInsecureSkipVerifyOk

func (o *PartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig) GetInsecureSkipVerifyOk() (*bool, bool)

GetInsecureSkipVerifyOk returns a tuple with the InsecureSkipVerify field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig) HasInsecureSkipVerify

HasInsecureSkipVerify returns a boolean if a field has been set.

func (PartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig) MarshalJSON

func (*PartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig) SetInsecureSkipVerify

func (o *PartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig) SetInsecureSkipVerify(v bool)

SetInsecureSkipVerify gets a reference to the given bool and assigns it to the InsecureSkipVerify field.

func (PartialUpdateScrapeConfigsRequestInnerOauth2TlsConfig) ToMap

type PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner

type PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner struct {
	// Labels assigned to all metrics scraped from the targets. `Additional Validators:` * should not contain more than 10 keys * each key and value should not be longer than 200 characters
	Labels map[string]interface{} `json:"labels,omitempty"`
	// The targets specified by the static config.
	Targets []string `json:"targets"`
}

PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner struct for PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner

func NewPartialUpdateScrapeConfigsRequestInnerStaticConfigsInner

func NewPartialUpdateScrapeConfigsRequestInnerStaticConfigsInner(targets []string) *PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner

NewPartialUpdateScrapeConfigsRequestInnerStaticConfigsInner instantiates a new PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPartialUpdateScrapeConfigsRequestInnerStaticConfigsInnerWithDefaults

func NewPartialUpdateScrapeConfigsRequestInnerStaticConfigsInnerWithDefaults() *PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner

NewPartialUpdateScrapeConfigsRequestInnerStaticConfigsInnerWithDefaults instantiates a new PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) GetLabels

GetLabels returns the Labels field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) GetLabelsOk

func (o *PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) GetLabelsOk() (map[string]interface{}, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) GetTargets

GetTargets returns the Targets field value

func (*PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) GetTargetsOk

GetTargetsOk returns a tuple with the Targets field value and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) HasLabels

HasLabels returns a boolean if a field has been set.

func (PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) MarshalJSON

func (*PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) SetLabels

func (o *PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) SetLabels(v map[string]interface{})

SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.

func (*PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) SetTargets

SetTargets sets field value

func (PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) ToMap

func (*PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) UnmarshalJSON

type PartialUpdateScrapeConfigsRequestInnerTlsConfig

type PartialUpdateScrapeConfigsRequestInnerTlsConfig struct {
	// Disable validation of the server certificate.
	InsecureSkipVerify *bool `json:"insecureSkipVerify,omitempty"`
}

PartialUpdateScrapeConfigsRequestInnerTlsConfig Configures the scrape request's TLS settings.

func NewPartialUpdateScrapeConfigsRequestInnerTlsConfig

func NewPartialUpdateScrapeConfigsRequestInnerTlsConfig() *PartialUpdateScrapeConfigsRequestInnerTlsConfig

NewPartialUpdateScrapeConfigsRequestInnerTlsConfig instantiates a new PartialUpdateScrapeConfigsRequestInnerTlsConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPartialUpdateScrapeConfigsRequestInnerTlsConfigWithDefaults

func NewPartialUpdateScrapeConfigsRequestInnerTlsConfigWithDefaults() *PartialUpdateScrapeConfigsRequestInnerTlsConfig

NewPartialUpdateScrapeConfigsRequestInnerTlsConfigWithDefaults instantiates a new PartialUpdateScrapeConfigsRequestInnerTlsConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PartialUpdateScrapeConfigsRequestInnerTlsConfig) GetInsecureSkipVerify

func (o *PartialUpdateScrapeConfigsRequestInnerTlsConfig) GetInsecureSkipVerify() bool

GetInsecureSkipVerify returns the InsecureSkipVerify field value if set, zero value otherwise.

func (*PartialUpdateScrapeConfigsRequestInnerTlsConfig) GetInsecureSkipVerifyOk

func (o *PartialUpdateScrapeConfigsRequestInnerTlsConfig) GetInsecureSkipVerifyOk() (*bool, bool)

GetInsecureSkipVerifyOk returns a tuple with the InsecureSkipVerify field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PartialUpdateScrapeConfigsRequestInnerTlsConfig) HasInsecureSkipVerify

func (o *PartialUpdateScrapeConfigsRequestInnerTlsConfig) HasInsecureSkipVerify() bool

HasInsecureSkipVerify returns a boolean if a field has been set.

func (PartialUpdateScrapeConfigsRequestInnerTlsConfig) MarshalJSON

func (*PartialUpdateScrapeConfigsRequestInnerTlsConfig) SetInsecureSkipVerify

func (o *PartialUpdateScrapeConfigsRequestInnerTlsConfig) SetInsecureSkipVerify(v bool)

SetInsecureSkipVerify gets a reference to the given bool and assigns it to the InsecureSkipVerify field.

func (PartialUpdateScrapeConfigsRequestInnerTlsConfig) ToMap

func (o PartialUpdateScrapeConfigsRequestInnerTlsConfig) ToMap() (map[string]interface{}, error)

type PermissionDenied

type PermissionDenied struct {
	Detail string `json:"detail"`
}

PermissionDenied struct for PermissionDenied

func NewPermissionDenied

func NewPermissionDenied(detail string) *PermissionDenied

NewPermissionDenied instantiates a new PermissionDenied object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPermissionDeniedWithDefaults

func NewPermissionDeniedWithDefaults() *PermissionDenied

NewPermissionDeniedWithDefaults instantiates a new PermissionDenied object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PermissionDenied) GetDetail

func (o *PermissionDenied) GetDetail() string

GetDetail returns the Detail field value

func (*PermissionDenied) GetDetailOk

func (o *PermissionDenied) GetDetailOk() (*string, bool)

GetDetailOk returns a tuple with the Detail field value and a boolean to check if the value has been set.

func (PermissionDenied) MarshalJSON

func (o PermissionDenied) MarshalJSON() ([]byte, error)

func (*PermissionDenied) SetDetail

func (o *PermissionDenied) SetDetail(v string)

SetDetail sets field value

func (PermissionDenied) ToMap

func (o PermissionDenied) ToMap() (map[string]interface{}, error)

func (*PermissionDenied) UnmarshalJSON

func (o *PermissionDenied) UnmarshalJSON(data []byte) (err error)

type PingCheckChildResponse

type PingCheckChildResponse struct {
	Id  string `json:"id"`
	Url string `json:"url"`
}

PingCheckChildResponse struct for PingCheckChildResponse

func NewPingCheckChildResponse

func NewPingCheckChildResponse(id string, url string) *PingCheckChildResponse

NewPingCheckChildResponse instantiates a new PingCheckChildResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPingCheckChildResponseWithDefaults

func NewPingCheckChildResponseWithDefaults() *PingCheckChildResponse

NewPingCheckChildResponseWithDefaults instantiates a new PingCheckChildResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PingCheckChildResponse) GetId

func (o *PingCheckChildResponse) GetId() string

GetId returns the Id field value

func (*PingCheckChildResponse) GetIdOk

func (o *PingCheckChildResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*PingCheckChildResponse) GetUrl

func (o *PingCheckChildResponse) GetUrl() string

GetUrl returns the Url field value

func (*PingCheckChildResponse) GetUrlOk

func (o *PingCheckChildResponse) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (PingCheckChildResponse) MarshalJSON

func (o PingCheckChildResponse) MarshalJSON() ([]byte, error)

func (*PingCheckChildResponse) SetId

func (o *PingCheckChildResponse) SetId(v string)

SetId sets field value

func (*PingCheckChildResponse) SetUrl

func (o *PingCheckChildResponse) SetUrl(v string)

SetUrl sets field value

func (PingCheckChildResponse) ToMap

func (o PingCheckChildResponse) ToMap() (map[string]interface{}, error)

func (*PingCheckChildResponse) UnmarshalJSON

func (o *PingCheckChildResponse) UnmarshalJSON(data []byte) (err error)

type PingCheckResponse

type PingCheckResponse struct {
	Message    string                   `json:"message"`
	PingCheck  *PingCheckChildResponse  `json:"pingCheck,omitempty"`
	PingChecks []PingCheckChildResponse `json:"pingChecks"`
}

PingCheckResponse struct for PingCheckResponse

func NewPingCheckResponse

func NewPingCheckResponse(message string, pingChecks []PingCheckChildResponse) *PingCheckResponse

NewPingCheckResponse instantiates a new PingCheckResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPingCheckResponseWithDefaults

func NewPingCheckResponseWithDefaults() *PingCheckResponse

NewPingCheckResponseWithDefaults instantiates a new PingCheckResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PingCheckResponse) GetMessage

func (o *PingCheckResponse) GetMessage() string

GetMessage returns the Message field value

func (*PingCheckResponse) GetMessageOk

func (o *PingCheckResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*PingCheckResponse) GetPingCheck

func (o *PingCheckResponse) GetPingCheck() PingCheckChildResponse

GetPingCheck returns the PingCheck field value if set, zero value otherwise.

func (*PingCheckResponse) GetPingCheckOk

func (o *PingCheckResponse) GetPingCheckOk() (*PingCheckChildResponse, bool)

GetPingCheckOk returns a tuple with the PingCheck field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PingCheckResponse) GetPingChecks

func (o *PingCheckResponse) GetPingChecks() []PingCheckChildResponse

GetPingChecks returns the PingChecks field value

func (*PingCheckResponse) GetPingChecksOk

func (o *PingCheckResponse) GetPingChecksOk() ([]PingCheckChildResponse, bool)

GetPingChecksOk returns a tuple with the PingChecks field value and a boolean to check if the value has been set.

func (*PingCheckResponse) HasPingCheck

func (o *PingCheckResponse) HasPingCheck() bool

HasPingCheck returns a boolean if a field has been set.

func (PingCheckResponse) MarshalJSON

func (o PingCheckResponse) MarshalJSON() ([]byte, error)

func (*PingCheckResponse) SetMessage

func (o *PingCheckResponse) SetMessage(v string)

SetMessage sets field value

func (*PingCheckResponse) SetPingCheck

func (o *PingCheckResponse) SetPingCheck(v PingCheckChildResponse)

SetPingCheck gets a reference to the given PingCheckChildResponse and assigns it to the PingCheck field.

func (*PingCheckResponse) SetPingChecks

func (o *PingCheckResponse) SetPingChecks(v []PingCheckChildResponse)

SetPingChecks sets field value

func (PingCheckResponse) ToMap

func (o PingCheckResponse) ToMap() (map[string]interface{}, error)

func (*PingCheckResponse) UnmarshalJSON

func (o *PingCheckResponse) UnmarshalJSON(data []byte) (err error)

type Plan

type Plan struct {
	AlertMatchers           int32    `json:"alertMatchers"`
	AlertReceivers          int32    `json:"alertReceivers"`
	AlertRules              int32    `json:"alertRules"`
	Amount                  *float32 `json:"amount,omitempty"`
	BucketSize              int32    `json:"bucketSize"`
	Description             *string  `json:"description,omitempty"`
	GrafanaGlobalDashboards int32    `json:"grafanaGlobalDashboards"`
	GrafanaGlobalOrgs       int32    `json:"grafanaGlobalOrgs"`
	GrafanaGlobalSessions   int32    `json:"grafanaGlobalSessions"`
	GrafanaGlobalUsers      int32    `json:"grafanaGlobalUsers"`
	Id                      string   `json:"id"`
	IsFree                  *bool    `json:"isFree,omitempty"`
	IsPublic                *bool    `json:"isPublic,omitempty"`
	LogsAlert               int32    `json:"logsAlert"`
	LogsStorage             int32    `json:"logsStorage"`
	Name                    *string  `json:"name,omitempty"`
	PlanId                  string   `json:"planId"`
	SamplesPerScrape        int32    `json:"samplesPerScrape"`
	Schema                  *string  `json:"schema,omitempty"`
	TargetNumber            int32    `json:"targetNumber"`
	TotalMetricSamples      int32    `json:"totalMetricSamples"`
	TracesStorage           int32    `json:"tracesStorage"`
}

Plan struct for Plan

func NewPlan

func NewPlan(alertMatchers int32, alertReceivers int32, alertRules int32, bucketSize int32, grafanaGlobalDashboards int32, grafanaGlobalOrgs int32, grafanaGlobalSessions int32, grafanaGlobalUsers int32, id string, logsAlert int32, logsStorage int32, planId string, samplesPerScrape int32, targetNumber int32, totalMetricSamples int32, tracesStorage int32) *Plan

NewPlan instantiates a new Plan object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlanWithDefaults

func NewPlanWithDefaults() *Plan

NewPlanWithDefaults instantiates a new Plan object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Plan) GetAlertMatchers

func (o *Plan) GetAlertMatchers() int32

GetAlertMatchers returns the AlertMatchers field value

func (*Plan) GetAlertMatchersOk

func (o *Plan) GetAlertMatchersOk() (*int32, bool)

GetAlertMatchersOk returns a tuple with the AlertMatchers field value and a boolean to check if the value has been set.

func (*Plan) GetAlertReceivers

func (o *Plan) GetAlertReceivers() int32

GetAlertReceivers returns the AlertReceivers field value

func (*Plan) GetAlertReceiversOk

func (o *Plan) GetAlertReceiversOk() (*int32, bool)

GetAlertReceiversOk returns a tuple with the AlertReceivers field value and a boolean to check if the value has been set.

func (*Plan) GetAlertRules

func (o *Plan) GetAlertRules() int32

GetAlertRules returns the AlertRules field value

func (*Plan) GetAlertRulesOk

func (o *Plan) GetAlertRulesOk() (*int32, bool)

GetAlertRulesOk returns a tuple with the AlertRules field value and a boolean to check if the value has been set.

func (*Plan) GetAmount

func (o *Plan) GetAmount() float32

GetAmount returns the Amount field value if set, zero value otherwise.

func (*Plan) GetAmountOk

func (o *Plan) GetAmountOk() (*float32, bool)

GetAmountOk returns a tuple with the Amount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Plan) GetBucketSize

func (o *Plan) GetBucketSize() int32

GetBucketSize returns the BucketSize field value

func (*Plan) GetBucketSizeOk

func (o *Plan) GetBucketSizeOk() (*int32, bool)

GetBucketSizeOk returns a tuple with the BucketSize field value and a boolean to check if the value has been set.

func (*Plan) GetDescription

func (o *Plan) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Plan) GetDescriptionOk

func (o *Plan) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Plan) GetGrafanaGlobalDashboards

func (o *Plan) GetGrafanaGlobalDashboards() int32

GetGrafanaGlobalDashboards returns the GrafanaGlobalDashboards field value

func (*Plan) GetGrafanaGlobalDashboardsOk

func (o *Plan) GetGrafanaGlobalDashboardsOk() (*int32, bool)

GetGrafanaGlobalDashboardsOk returns a tuple with the GrafanaGlobalDashboards field value and a boolean to check if the value has been set.

func (*Plan) GetGrafanaGlobalOrgs

func (o *Plan) GetGrafanaGlobalOrgs() int32

GetGrafanaGlobalOrgs returns the GrafanaGlobalOrgs field value

func (*Plan) GetGrafanaGlobalOrgsOk

func (o *Plan) GetGrafanaGlobalOrgsOk() (*int32, bool)

GetGrafanaGlobalOrgsOk returns a tuple with the GrafanaGlobalOrgs field value and a boolean to check if the value has been set.

func (*Plan) GetGrafanaGlobalSessions

func (o *Plan) GetGrafanaGlobalSessions() int32

GetGrafanaGlobalSessions returns the GrafanaGlobalSessions field value

func (*Plan) GetGrafanaGlobalSessionsOk

func (o *Plan) GetGrafanaGlobalSessionsOk() (*int32, bool)

GetGrafanaGlobalSessionsOk returns a tuple with the GrafanaGlobalSessions field value and a boolean to check if the value has been set.

func (*Plan) GetGrafanaGlobalUsers

func (o *Plan) GetGrafanaGlobalUsers() int32

GetGrafanaGlobalUsers returns the GrafanaGlobalUsers field value

func (*Plan) GetGrafanaGlobalUsersOk

func (o *Plan) GetGrafanaGlobalUsersOk() (*int32, bool)

GetGrafanaGlobalUsersOk returns a tuple with the GrafanaGlobalUsers field value and a boolean to check if the value has been set.

func (*Plan) GetId

func (o *Plan) GetId() string

GetId returns the Id field value

func (*Plan) GetIdOk

func (o *Plan) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Plan) GetIsFree

func (o *Plan) GetIsFree() bool

GetIsFree returns the IsFree field value if set, zero value otherwise.

func (*Plan) GetIsFreeOk

func (o *Plan) GetIsFreeOk() (*bool, bool)

GetIsFreeOk returns a tuple with the IsFree field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Plan) GetIsPublic

func (o *Plan) GetIsPublic() bool

GetIsPublic returns the IsPublic field value if set, zero value otherwise.

func (*Plan) GetIsPublicOk

func (o *Plan) GetIsPublicOk() (*bool, bool)

GetIsPublicOk returns a tuple with the IsPublic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Plan) GetLogsAlert

func (o *Plan) GetLogsAlert() int32

GetLogsAlert returns the LogsAlert field value

func (*Plan) GetLogsAlertOk

func (o *Plan) GetLogsAlertOk() (*int32, bool)

GetLogsAlertOk returns a tuple with the LogsAlert field value and a boolean to check if the value has been set.

func (*Plan) GetLogsStorage

func (o *Plan) GetLogsStorage() int32

GetLogsStorage returns the LogsStorage field value

func (*Plan) GetLogsStorageOk

func (o *Plan) GetLogsStorageOk() (*int32, bool)

GetLogsStorageOk returns a tuple with the LogsStorage field value and a boolean to check if the value has been set.

func (*Plan) GetName

func (o *Plan) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Plan) GetNameOk

func (o *Plan) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Plan) GetPlanId

func (o *Plan) GetPlanId() string

GetPlanId returns the PlanId field value

func (*Plan) GetPlanIdOk

func (o *Plan) GetPlanIdOk() (*string, bool)

GetPlanIdOk returns a tuple with the PlanId field value and a boolean to check if the value has been set.

func (*Plan) GetSamplesPerScrape

func (o *Plan) GetSamplesPerScrape() int32

GetSamplesPerScrape returns the SamplesPerScrape field value

func (*Plan) GetSamplesPerScrapeOk

func (o *Plan) GetSamplesPerScrapeOk() (*int32, bool)

GetSamplesPerScrapeOk returns a tuple with the SamplesPerScrape field value and a boolean to check if the value has been set.

func (*Plan) GetSchema

func (o *Plan) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*Plan) GetSchemaOk

func (o *Plan) GetSchemaOk() (*string, bool)

GetSchemaOk returns a tuple with the Schema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Plan) GetTargetNumber

func (o *Plan) GetTargetNumber() int32

GetTargetNumber returns the TargetNumber field value

func (*Plan) GetTargetNumberOk

func (o *Plan) GetTargetNumberOk() (*int32, bool)

GetTargetNumberOk returns a tuple with the TargetNumber field value and a boolean to check if the value has been set.

func (*Plan) GetTotalMetricSamples

func (o *Plan) GetTotalMetricSamples() int32

GetTotalMetricSamples returns the TotalMetricSamples field value

func (*Plan) GetTotalMetricSamplesOk

func (o *Plan) GetTotalMetricSamplesOk() (*int32, bool)

GetTotalMetricSamplesOk returns a tuple with the TotalMetricSamples field value and a boolean to check if the value has been set.

func (*Plan) GetTracesStorage

func (o *Plan) GetTracesStorage() int32

GetTracesStorage returns the TracesStorage field value

func (*Plan) GetTracesStorageOk

func (o *Plan) GetTracesStorageOk() (*int32, bool)

GetTracesStorageOk returns a tuple with the TracesStorage field value and a boolean to check if the value has been set.

func (*Plan) HasAmount

func (o *Plan) HasAmount() bool

HasAmount returns a boolean if a field has been set.

func (*Plan) HasDescription

func (o *Plan) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Plan) HasIsFree

func (o *Plan) HasIsFree() bool

HasIsFree returns a boolean if a field has been set.

func (*Plan) HasIsPublic

func (o *Plan) HasIsPublic() bool

HasIsPublic returns a boolean if a field has been set.

func (*Plan) HasName

func (o *Plan) HasName() bool

HasName returns a boolean if a field has been set.

func (*Plan) HasSchema

func (o *Plan) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (Plan) MarshalJSON

func (o Plan) MarshalJSON() ([]byte, error)

func (*Plan) SetAlertMatchers

func (o *Plan) SetAlertMatchers(v int32)

SetAlertMatchers sets field value

func (*Plan) SetAlertReceivers

func (o *Plan) SetAlertReceivers(v int32)

SetAlertReceivers sets field value

func (*Plan) SetAlertRules

func (o *Plan) SetAlertRules(v int32)

SetAlertRules sets field value

func (*Plan) SetAmount

func (o *Plan) SetAmount(v float32)

SetAmount gets a reference to the given float32 and assigns it to the Amount field.

func (*Plan) SetBucketSize

func (o *Plan) SetBucketSize(v int32)

SetBucketSize sets field value

func (*Plan) SetDescription

func (o *Plan) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Plan) SetGrafanaGlobalDashboards

func (o *Plan) SetGrafanaGlobalDashboards(v int32)

SetGrafanaGlobalDashboards sets field value

func (*Plan) SetGrafanaGlobalOrgs

func (o *Plan) SetGrafanaGlobalOrgs(v int32)

SetGrafanaGlobalOrgs sets field value

func (*Plan) SetGrafanaGlobalSessions

func (o *Plan) SetGrafanaGlobalSessions(v int32)

SetGrafanaGlobalSessions sets field value

func (*Plan) SetGrafanaGlobalUsers

func (o *Plan) SetGrafanaGlobalUsers(v int32)

SetGrafanaGlobalUsers sets field value

func (*Plan) SetId

func (o *Plan) SetId(v string)

SetId sets field value

func (*Plan) SetIsFree

func (o *Plan) SetIsFree(v bool)

SetIsFree gets a reference to the given bool and assigns it to the IsFree field.

func (*Plan) SetIsPublic

func (o *Plan) SetIsPublic(v bool)

SetIsPublic gets a reference to the given bool and assigns it to the IsPublic field.

func (*Plan) SetLogsAlert

func (o *Plan) SetLogsAlert(v int32)

SetLogsAlert sets field value

func (*Plan) SetLogsStorage

func (o *Plan) SetLogsStorage(v int32)

SetLogsStorage sets field value

func (*Plan) SetName

func (o *Plan) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Plan) SetPlanId

func (o *Plan) SetPlanId(v string)

SetPlanId sets field value

func (*Plan) SetSamplesPerScrape

func (o *Plan) SetSamplesPerScrape(v int32)

SetSamplesPerScrape sets field value

func (*Plan) SetSchema

func (o *Plan) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*Plan) SetTargetNumber

func (o *Plan) SetTargetNumber(v int32)

SetTargetNumber sets field value

func (*Plan) SetTotalMetricSamples

func (o *Plan) SetTotalMetricSamples(v int32)

SetTotalMetricSamples sets field value

func (*Plan) SetTracesStorage

func (o *Plan) SetTracesStorage(v int32)

SetTracesStorage sets field value

func (Plan) ToMap

func (o Plan) ToMap() (map[string]interface{}, error)

func (*Plan) UnmarshalJSON

func (o *Plan) UnmarshalJSON(data []byte) (err error)

type PlanModel

type PlanModel struct {
	AlertMatchers           int32    `json:"alertMatchers"`
	AlertReceivers          int32    `json:"alertReceivers"`
	AlertRules              int32    `json:"alertRules"`
	Amount                  *float32 `json:"amount,omitempty"`
	BucketSize              int32    `json:"bucketSize"`
	Description             *string  `json:"description,omitempty"`
	GrafanaGlobalDashboards int32    `json:"grafanaGlobalDashboards"`
	GrafanaGlobalOrgs       int32    `json:"grafanaGlobalOrgs"`
	GrafanaGlobalSessions   int32    `json:"grafanaGlobalSessions"`
	GrafanaGlobalUsers      int32    `json:"grafanaGlobalUsers"`
	Id                      string   `json:"id"`
	LogsAlert               int32    `json:"logsAlert"`
	LogsStorage             int32    `json:"logsStorage"`
	Name                    *string  `json:"name,omitempty"`
	PlanId                  string   `json:"planId"`
	SamplesPerScrape        int32    `json:"samplesPerScrape"`
	TargetNumber            int32    `json:"targetNumber"`
	TotalMetricSamples      int32    `json:"totalMetricSamples"`
	TracesStorage           int32    `json:"tracesStorage"`
}

PlanModel struct for PlanModel

func NewPlanModel

func NewPlanModel(alertMatchers int32, alertReceivers int32, alertRules int32, bucketSize int32, grafanaGlobalDashboards int32, grafanaGlobalOrgs int32, grafanaGlobalSessions int32, grafanaGlobalUsers int32, id string, logsAlert int32, logsStorage int32, planId string, samplesPerScrape int32, targetNumber int32, totalMetricSamples int32, tracesStorage int32) *PlanModel

NewPlanModel instantiates a new PlanModel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlanModelWithDefaults

func NewPlanModelWithDefaults() *PlanModel

NewPlanModelWithDefaults instantiates a new PlanModel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PlanModel) GetAlertMatchers

func (o *PlanModel) GetAlertMatchers() int32

GetAlertMatchers returns the AlertMatchers field value

func (*PlanModel) GetAlertMatchersOk

func (o *PlanModel) GetAlertMatchersOk() (*int32, bool)

GetAlertMatchersOk returns a tuple with the AlertMatchers field value and a boolean to check if the value has been set.

func (*PlanModel) GetAlertReceivers

func (o *PlanModel) GetAlertReceivers() int32

GetAlertReceivers returns the AlertReceivers field value

func (*PlanModel) GetAlertReceiversOk

func (o *PlanModel) GetAlertReceiversOk() (*int32, bool)

GetAlertReceiversOk returns a tuple with the AlertReceivers field value and a boolean to check if the value has been set.

func (*PlanModel) GetAlertRules

func (o *PlanModel) GetAlertRules() int32

GetAlertRules returns the AlertRules field value

func (*PlanModel) GetAlertRulesOk

func (o *PlanModel) GetAlertRulesOk() (*int32, bool)

GetAlertRulesOk returns a tuple with the AlertRules field value and a boolean to check if the value has been set.

func (*PlanModel) GetAmount

func (o *PlanModel) GetAmount() float32

GetAmount returns the Amount field value if set, zero value otherwise.

func (*PlanModel) GetAmountOk

func (o *PlanModel) GetAmountOk() (*float32, bool)

GetAmountOk returns a tuple with the Amount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlanModel) GetBucketSize

func (o *PlanModel) GetBucketSize() int32

GetBucketSize returns the BucketSize field value

func (*PlanModel) GetBucketSizeOk

func (o *PlanModel) GetBucketSizeOk() (*int32, bool)

GetBucketSizeOk returns a tuple with the BucketSize field value and a boolean to check if the value has been set.

func (*PlanModel) GetDescription

func (o *PlanModel) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*PlanModel) GetDescriptionOk

func (o *PlanModel) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlanModel) GetGrafanaGlobalDashboards

func (o *PlanModel) GetGrafanaGlobalDashboards() int32

GetGrafanaGlobalDashboards returns the GrafanaGlobalDashboards field value

func (*PlanModel) GetGrafanaGlobalDashboardsOk

func (o *PlanModel) GetGrafanaGlobalDashboardsOk() (*int32, bool)

GetGrafanaGlobalDashboardsOk returns a tuple with the GrafanaGlobalDashboards field value and a boolean to check if the value has been set.

func (*PlanModel) GetGrafanaGlobalOrgs

func (o *PlanModel) GetGrafanaGlobalOrgs() int32

GetGrafanaGlobalOrgs returns the GrafanaGlobalOrgs field value

func (*PlanModel) GetGrafanaGlobalOrgsOk

func (o *PlanModel) GetGrafanaGlobalOrgsOk() (*int32, bool)

GetGrafanaGlobalOrgsOk returns a tuple with the GrafanaGlobalOrgs field value and a boolean to check if the value has been set.

func (*PlanModel) GetGrafanaGlobalSessions

func (o *PlanModel) GetGrafanaGlobalSessions() int32

GetGrafanaGlobalSessions returns the GrafanaGlobalSessions field value

func (*PlanModel) GetGrafanaGlobalSessionsOk

func (o *PlanModel) GetGrafanaGlobalSessionsOk() (*int32, bool)

GetGrafanaGlobalSessionsOk returns a tuple with the GrafanaGlobalSessions field value and a boolean to check if the value has been set.

func (*PlanModel) GetGrafanaGlobalUsers

func (o *PlanModel) GetGrafanaGlobalUsers() int32

GetGrafanaGlobalUsers returns the GrafanaGlobalUsers field value

func (*PlanModel) GetGrafanaGlobalUsersOk

func (o *PlanModel) GetGrafanaGlobalUsersOk() (*int32, bool)

GetGrafanaGlobalUsersOk returns a tuple with the GrafanaGlobalUsers field value and a boolean to check if the value has been set.

func (*PlanModel) GetId

func (o *PlanModel) GetId() string

GetId returns the Id field value

func (*PlanModel) GetIdOk

func (o *PlanModel) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*PlanModel) GetLogsAlert

func (o *PlanModel) GetLogsAlert() int32

GetLogsAlert returns the LogsAlert field value

func (*PlanModel) GetLogsAlertOk

func (o *PlanModel) GetLogsAlertOk() (*int32, bool)

GetLogsAlertOk returns a tuple with the LogsAlert field value and a boolean to check if the value has been set.

func (*PlanModel) GetLogsStorage

func (o *PlanModel) GetLogsStorage() int32

GetLogsStorage returns the LogsStorage field value

func (*PlanModel) GetLogsStorageOk

func (o *PlanModel) GetLogsStorageOk() (*int32, bool)

GetLogsStorageOk returns a tuple with the LogsStorage field value and a boolean to check if the value has been set.

func (*PlanModel) GetName

func (o *PlanModel) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PlanModel) GetNameOk

func (o *PlanModel) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlanModel) GetPlanId

func (o *PlanModel) GetPlanId() string

GetPlanId returns the PlanId field value

func (*PlanModel) GetPlanIdOk

func (o *PlanModel) GetPlanIdOk() (*string, bool)

GetPlanIdOk returns a tuple with the PlanId field value and a boolean to check if the value has been set.

func (*PlanModel) GetSamplesPerScrape

func (o *PlanModel) GetSamplesPerScrape() int32

GetSamplesPerScrape returns the SamplesPerScrape field value

func (*PlanModel) GetSamplesPerScrapeOk

func (o *PlanModel) GetSamplesPerScrapeOk() (*int32, bool)

GetSamplesPerScrapeOk returns a tuple with the SamplesPerScrape field value and a boolean to check if the value has been set.

func (*PlanModel) GetTargetNumber

func (o *PlanModel) GetTargetNumber() int32

GetTargetNumber returns the TargetNumber field value

func (*PlanModel) GetTargetNumberOk

func (o *PlanModel) GetTargetNumberOk() (*int32, bool)

GetTargetNumberOk returns a tuple with the TargetNumber field value and a boolean to check if the value has been set.

func (*PlanModel) GetTotalMetricSamples

func (o *PlanModel) GetTotalMetricSamples() int32

GetTotalMetricSamples returns the TotalMetricSamples field value

func (*PlanModel) GetTotalMetricSamplesOk

func (o *PlanModel) GetTotalMetricSamplesOk() (*int32, bool)

GetTotalMetricSamplesOk returns a tuple with the TotalMetricSamples field value and a boolean to check if the value has been set.

func (*PlanModel) GetTracesStorage

func (o *PlanModel) GetTracesStorage() int32

GetTracesStorage returns the TracesStorage field value

func (*PlanModel) GetTracesStorageOk

func (o *PlanModel) GetTracesStorageOk() (*int32, bool)

GetTracesStorageOk returns a tuple with the TracesStorage field value and a boolean to check if the value has been set.

func (*PlanModel) HasAmount

func (o *PlanModel) HasAmount() bool

HasAmount returns a boolean if a field has been set.

func (*PlanModel) HasDescription

func (o *PlanModel) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PlanModel) HasName

func (o *PlanModel) HasName() bool

HasName returns a boolean if a field has been set.

func (PlanModel) MarshalJSON

func (o PlanModel) MarshalJSON() ([]byte, error)

func (*PlanModel) SetAlertMatchers

func (o *PlanModel) SetAlertMatchers(v int32)

SetAlertMatchers sets field value

func (*PlanModel) SetAlertReceivers

func (o *PlanModel) SetAlertReceivers(v int32)

SetAlertReceivers sets field value

func (*PlanModel) SetAlertRules

func (o *PlanModel) SetAlertRules(v int32)

SetAlertRules sets field value

func (*PlanModel) SetAmount

func (o *PlanModel) SetAmount(v float32)

SetAmount gets a reference to the given float32 and assigns it to the Amount field.

func (*PlanModel) SetBucketSize

func (o *PlanModel) SetBucketSize(v int32)

SetBucketSize sets field value

func (*PlanModel) SetDescription

func (o *PlanModel) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*PlanModel) SetGrafanaGlobalDashboards

func (o *PlanModel) SetGrafanaGlobalDashboards(v int32)

SetGrafanaGlobalDashboards sets field value

func (*PlanModel) SetGrafanaGlobalOrgs

func (o *PlanModel) SetGrafanaGlobalOrgs(v int32)

SetGrafanaGlobalOrgs sets field value

func (*PlanModel) SetGrafanaGlobalSessions

func (o *PlanModel) SetGrafanaGlobalSessions(v int32)

SetGrafanaGlobalSessions sets field value

func (*PlanModel) SetGrafanaGlobalUsers

func (o *PlanModel) SetGrafanaGlobalUsers(v int32)

SetGrafanaGlobalUsers sets field value

func (*PlanModel) SetId

func (o *PlanModel) SetId(v string)

SetId sets field value

func (*PlanModel) SetLogsAlert

func (o *PlanModel) SetLogsAlert(v int32)

SetLogsAlert sets field value

func (*PlanModel) SetLogsStorage

func (o *PlanModel) SetLogsStorage(v int32)

SetLogsStorage sets field value

func (*PlanModel) SetName

func (o *PlanModel) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PlanModel) SetPlanId

func (o *PlanModel) SetPlanId(v string)

SetPlanId sets field value

func (*PlanModel) SetSamplesPerScrape

func (o *PlanModel) SetSamplesPerScrape(v int32)

SetSamplesPerScrape sets field value

func (*PlanModel) SetTargetNumber

func (o *PlanModel) SetTargetNumber(v int32)

SetTargetNumber sets field value

func (*PlanModel) SetTotalMetricSamples

func (o *PlanModel) SetTotalMetricSamples(v int32)

SetTotalMetricSamples sets field value

func (*PlanModel) SetTracesStorage

func (o *PlanModel) SetTracesStorage(v int32)

SetTracesStorage sets field value

func (PlanModel) ToMap

func (o PlanModel) ToMap() (map[string]interface{}, error)

func (*PlanModel) UnmarshalJSON

func (o *PlanModel) UnmarshalJSON(data []byte) (err error)

type PlansResponse

type PlansResponse struct {
	Message string `json:"message"`
	Plans   []Plan `json:"plans"`
}

PlansResponse struct for PlansResponse

func NewPlansResponse

func NewPlansResponse(message string, plans []Plan) *PlansResponse

NewPlansResponse instantiates a new PlansResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPlansResponseWithDefaults

func NewPlansResponseWithDefaults() *PlansResponse

NewPlansResponseWithDefaults instantiates a new PlansResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PlansResponse) GetMessage

func (o *PlansResponse) GetMessage() string

GetMessage returns the Message field value

func (*PlansResponse) GetMessageOk

func (o *PlansResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*PlansResponse) GetPlans

func (o *PlansResponse) GetPlans() []Plan

GetPlans returns the Plans field value

func (*PlansResponse) GetPlansOk

func (o *PlansResponse) GetPlansOk() ([]Plan, bool)

GetPlansOk returns a tuple with the Plans field value and a boolean to check if the value has been set.

func (PlansResponse) MarshalJSON

func (o PlansResponse) MarshalJSON() ([]byte, error)

func (*PlansResponse) SetMessage

func (o *PlansResponse) SetMessage(v string)

SetMessage sets field value

func (*PlansResponse) SetPlans

func (o *PlansResponse) SetPlans(v []Plan)

SetPlans sets field value

func (PlansResponse) ToMap

func (o PlansResponse) ToMap() (map[string]interface{}, error)

func (*PlansResponse) UnmarshalJSON

func (o *PlansResponse) UnmarshalJSON(data []byte) (err error)

type PostgresqlCheckChildResponse

type PostgresqlCheckChildResponse struct {
	Address string `json:"address"`
	Id      string `json:"id"`
}

PostgresqlCheckChildResponse struct for PostgresqlCheckChildResponse

func NewPostgresqlCheckChildResponse

func NewPostgresqlCheckChildResponse(address string, id string) *PostgresqlCheckChildResponse

NewPostgresqlCheckChildResponse instantiates a new PostgresqlCheckChildResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostgresqlCheckChildResponseWithDefaults

func NewPostgresqlCheckChildResponseWithDefaults() *PostgresqlCheckChildResponse

NewPostgresqlCheckChildResponseWithDefaults instantiates a new PostgresqlCheckChildResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostgresqlCheckChildResponse) GetAddress

func (o *PostgresqlCheckChildResponse) GetAddress() string

GetAddress returns the Address field value

func (*PostgresqlCheckChildResponse) GetAddressOk

func (o *PostgresqlCheckChildResponse) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.

func (*PostgresqlCheckChildResponse) GetId

GetId returns the Id field value

func (*PostgresqlCheckChildResponse) GetIdOk

func (o *PostgresqlCheckChildResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (PostgresqlCheckChildResponse) MarshalJSON

func (o PostgresqlCheckChildResponse) MarshalJSON() ([]byte, error)

func (*PostgresqlCheckChildResponse) SetAddress

func (o *PostgresqlCheckChildResponse) SetAddress(v string)

SetAddress sets field value

func (*PostgresqlCheckChildResponse) SetId

SetId sets field value

func (PostgresqlCheckChildResponse) ToMap

func (o PostgresqlCheckChildResponse) ToMap() (map[string]interface{}, error)

func (*PostgresqlCheckChildResponse) UnmarshalJSON

func (o *PostgresqlCheckChildResponse) UnmarshalJSON(data []byte) (err error)

type PostgresqlCheckResponse

type PostgresqlCheckResponse struct {
	Message          string                         `json:"message"`
	PostgresqlCheck  *PostgresqlCheckChildResponse  `json:"postgresqlCheck,omitempty"`
	PostgresqlChecks []PostgresqlCheckChildResponse `json:"postgresqlChecks"`
}

PostgresqlCheckResponse struct for PostgresqlCheckResponse

func NewPostgresqlCheckResponse

func NewPostgresqlCheckResponse(message string, postgresqlChecks []PostgresqlCheckChildResponse) *PostgresqlCheckResponse

NewPostgresqlCheckResponse instantiates a new PostgresqlCheckResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostgresqlCheckResponseWithDefaults

func NewPostgresqlCheckResponseWithDefaults() *PostgresqlCheckResponse

NewPostgresqlCheckResponseWithDefaults instantiates a new PostgresqlCheckResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostgresqlCheckResponse) GetMessage

func (o *PostgresqlCheckResponse) GetMessage() string

GetMessage returns the Message field value

func (*PostgresqlCheckResponse) GetMessageOk

func (o *PostgresqlCheckResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*PostgresqlCheckResponse) GetPostgresqlCheck

func (o *PostgresqlCheckResponse) GetPostgresqlCheck() PostgresqlCheckChildResponse

GetPostgresqlCheck returns the PostgresqlCheck field value if set, zero value otherwise.

func (*PostgresqlCheckResponse) GetPostgresqlCheckOk

func (o *PostgresqlCheckResponse) GetPostgresqlCheckOk() (*PostgresqlCheckChildResponse, bool)

GetPostgresqlCheckOk returns a tuple with the PostgresqlCheck field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostgresqlCheckResponse) GetPostgresqlChecks

func (o *PostgresqlCheckResponse) GetPostgresqlChecks() []PostgresqlCheckChildResponse

GetPostgresqlChecks returns the PostgresqlChecks field value

func (*PostgresqlCheckResponse) GetPostgresqlChecksOk

func (o *PostgresqlCheckResponse) GetPostgresqlChecksOk() ([]PostgresqlCheckChildResponse, bool)

GetPostgresqlChecksOk returns a tuple with the PostgresqlChecks field value and a boolean to check if the value has been set.

func (*PostgresqlCheckResponse) HasPostgresqlCheck

func (o *PostgresqlCheckResponse) HasPostgresqlCheck() bool

HasPostgresqlCheck returns a boolean if a field has been set.

func (PostgresqlCheckResponse) MarshalJSON

func (o PostgresqlCheckResponse) MarshalJSON() ([]byte, error)

func (*PostgresqlCheckResponse) SetMessage

func (o *PostgresqlCheckResponse) SetMessage(v string)

SetMessage sets field value

func (*PostgresqlCheckResponse) SetPostgresqlCheck

func (o *PostgresqlCheckResponse) SetPostgresqlCheck(v PostgresqlCheckChildResponse)

SetPostgresqlCheck gets a reference to the given PostgresqlCheckChildResponse and assigns it to the PostgresqlCheck field.

func (*PostgresqlCheckResponse) SetPostgresqlChecks

func (o *PostgresqlCheckResponse) SetPostgresqlChecks(v []PostgresqlCheckChildResponse)

SetPostgresqlChecks sets field value

func (PostgresqlCheckResponse) ToMap

func (o PostgresqlCheckResponse) ToMap() (map[string]interface{}, error)

func (*PostgresqlCheckResponse) UnmarshalJSON

func (o *PostgresqlCheckResponse) UnmarshalJSON(data []byte) (err error)

type ProjectInstanceFull

type ProjectInstanceFull struct {
	Error       NullableString `json:"error,omitempty"`
	Id          string         `json:"id"`
	Instance    string         `json:"instance"`
	Name        *string        `json:"name,omitempty"`
	PlanName    string         `json:"planName"`
	ServiceName string         `json:"serviceName"`
	Status      string         `json:"status"`
}

ProjectInstanceFull struct for ProjectInstanceFull

func NewProjectInstanceFull

func NewProjectInstanceFull(id string, instance string, planName string, serviceName string, status string) *ProjectInstanceFull

NewProjectInstanceFull instantiates a new ProjectInstanceFull object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProjectInstanceFullWithDefaults

func NewProjectInstanceFullWithDefaults() *ProjectInstanceFull

NewProjectInstanceFullWithDefaults instantiates a new ProjectInstanceFull object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProjectInstanceFull) GetError

func (o *ProjectInstanceFull) GetError() string

GetError returns the Error field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ProjectInstanceFull) GetErrorOk

func (o *ProjectInstanceFull) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ProjectInstanceFull) GetId

func (o *ProjectInstanceFull) GetId() string

GetId returns the Id field value

func (*ProjectInstanceFull) GetIdOk

func (o *ProjectInstanceFull) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ProjectInstanceFull) GetInstance

func (o *ProjectInstanceFull) GetInstance() string

GetInstance returns the Instance field value

func (*ProjectInstanceFull) GetInstanceOk

func (o *ProjectInstanceFull) GetInstanceOk() (*string, bool)

GetInstanceOk returns a tuple with the Instance field value and a boolean to check if the value has been set.

func (*ProjectInstanceFull) GetName

func (o *ProjectInstanceFull) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ProjectInstanceFull) GetNameOk

func (o *ProjectInstanceFull) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectInstanceFull) GetPlanName

func (o *ProjectInstanceFull) GetPlanName() string

GetPlanName returns the PlanName field value

func (*ProjectInstanceFull) GetPlanNameOk

func (o *ProjectInstanceFull) GetPlanNameOk() (*string, bool)

GetPlanNameOk returns a tuple with the PlanName field value and a boolean to check if the value has been set.

func (*ProjectInstanceFull) GetServiceName

func (o *ProjectInstanceFull) GetServiceName() string

GetServiceName returns the ServiceName field value

func (*ProjectInstanceFull) GetServiceNameOk

func (o *ProjectInstanceFull) GetServiceNameOk() (*string, bool)

GetServiceNameOk returns a tuple with the ServiceName field value and a boolean to check if the value has been set.

func (*ProjectInstanceFull) GetStatus

func (o *ProjectInstanceFull) GetStatus() string

GetStatus returns the Status field value

func (*ProjectInstanceFull) GetStatusOk

func (o *ProjectInstanceFull) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ProjectInstanceFull) HasError

func (o *ProjectInstanceFull) HasError() bool

HasError returns a boolean if a field has been set.

func (*ProjectInstanceFull) HasName

func (o *ProjectInstanceFull) HasName() bool

HasName returns a boolean if a field has been set.

func (ProjectInstanceFull) MarshalJSON

func (o ProjectInstanceFull) MarshalJSON() ([]byte, error)

func (*ProjectInstanceFull) SetError

func (o *ProjectInstanceFull) SetError(v string)

SetError gets a reference to the given NullableString and assigns it to the Error field.

func (*ProjectInstanceFull) SetErrorNil

func (o *ProjectInstanceFull) SetErrorNil()

SetErrorNil sets the value for Error to be an explicit nil

func (*ProjectInstanceFull) SetId

func (o *ProjectInstanceFull) SetId(v string)

SetId sets field value

func (*ProjectInstanceFull) SetInstance

func (o *ProjectInstanceFull) SetInstance(v string)

SetInstance sets field value

func (*ProjectInstanceFull) SetName

func (o *ProjectInstanceFull) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ProjectInstanceFull) SetPlanName

func (o *ProjectInstanceFull) SetPlanName(v string)

SetPlanName sets field value

func (*ProjectInstanceFull) SetServiceName

func (o *ProjectInstanceFull) SetServiceName(v string)

SetServiceName sets field value

func (*ProjectInstanceFull) SetStatus

func (o *ProjectInstanceFull) SetStatus(v string)

SetStatus sets field value

func (ProjectInstanceFull) ToMap

func (o ProjectInstanceFull) ToMap() (map[string]interface{}, error)

func (*ProjectInstanceFull) UnmarshalJSON

func (o *ProjectInstanceFull) UnmarshalJSON(data []byte) (err error)

func (*ProjectInstanceFull) UnsetError

func (o *ProjectInstanceFull) UnsetError()

UnsetError ensures that no value is present for Error, not even an explicit nil

type RabbitMQCheckChildResponse

type RabbitMQCheckChildResponse struct {
	Id       string  `json:"id"`
	Password *string `json:"password,omitempty"`
	Url      string  `json:"url"`
	Username *string `json:"username,omitempty"`
}

RabbitMQCheckChildResponse struct for RabbitMQCheckChildResponse

func NewRabbitMQCheckChildResponse

func NewRabbitMQCheckChildResponse(id string, url string) *RabbitMQCheckChildResponse

NewRabbitMQCheckChildResponse instantiates a new RabbitMQCheckChildResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRabbitMQCheckChildResponseWithDefaults

func NewRabbitMQCheckChildResponseWithDefaults() *RabbitMQCheckChildResponse

NewRabbitMQCheckChildResponseWithDefaults instantiates a new RabbitMQCheckChildResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RabbitMQCheckChildResponse) GetId

GetId returns the Id field value

func (*RabbitMQCheckChildResponse) GetIdOk

func (o *RabbitMQCheckChildResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*RabbitMQCheckChildResponse) GetPassword

func (o *RabbitMQCheckChildResponse) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*RabbitMQCheckChildResponse) GetPasswordOk

func (o *RabbitMQCheckChildResponse) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RabbitMQCheckChildResponse) GetUrl

func (o *RabbitMQCheckChildResponse) GetUrl() string

GetUrl returns the Url field value

func (*RabbitMQCheckChildResponse) GetUrlOk

func (o *RabbitMQCheckChildResponse) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*RabbitMQCheckChildResponse) GetUsername

func (o *RabbitMQCheckChildResponse) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*RabbitMQCheckChildResponse) GetUsernameOk

func (o *RabbitMQCheckChildResponse) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RabbitMQCheckChildResponse) HasPassword

func (o *RabbitMQCheckChildResponse) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*RabbitMQCheckChildResponse) HasUsername

func (o *RabbitMQCheckChildResponse) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (RabbitMQCheckChildResponse) MarshalJSON

func (o RabbitMQCheckChildResponse) MarshalJSON() ([]byte, error)

func (*RabbitMQCheckChildResponse) SetId

func (o *RabbitMQCheckChildResponse) SetId(v string)

SetId sets field value

func (*RabbitMQCheckChildResponse) SetPassword

func (o *RabbitMQCheckChildResponse) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*RabbitMQCheckChildResponse) SetUrl

func (o *RabbitMQCheckChildResponse) SetUrl(v string)

SetUrl sets field value

func (*RabbitMQCheckChildResponse) SetUsername

func (o *RabbitMQCheckChildResponse) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

func (RabbitMQCheckChildResponse) ToMap

func (o RabbitMQCheckChildResponse) ToMap() (map[string]interface{}, error)

func (*RabbitMQCheckChildResponse) UnmarshalJSON

func (o *RabbitMQCheckChildResponse) UnmarshalJSON(data []byte) (err error)

type RabbitmqCheckResponse

type RabbitmqCheckResponse struct {
	Message        string                       `json:"message"`
	RabbitmqCheck  *RabbitMQCheckChildResponse  `json:"rabbitmqCheck,omitempty"`
	RabbitmqChecks []RabbitMQCheckChildResponse `json:"rabbitmqChecks"`
}

RabbitmqCheckResponse struct for RabbitmqCheckResponse

func NewRabbitmqCheckResponse

func NewRabbitmqCheckResponse(message string, rabbitmqChecks []RabbitMQCheckChildResponse) *RabbitmqCheckResponse

NewRabbitmqCheckResponse instantiates a new RabbitmqCheckResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRabbitmqCheckResponseWithDefaults

func NewRabbitmqCheckResponseWithDefaults() *RabbitmqCheckResponse

NewRabbitmqCheckResponseWithDefaults instantiates a new RabbitmqCheckResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RabbitmqCheckResponse) GetMessage

func (o *RabbitmqCheckResponse) GetMessage() string

GetMessage returns the Message field value

func (*RabbitmqCheckResponse) GetMessageOk

func (o *RabbitmqCheckResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*RabbitmqCheckResponse) GetRabbitmqCheck

func (o *RabbitmqCheckResponse) GetRabbitmqCheck() RabbitMQCheckChildResponse

GetRabbitmqCheck returns the RabbitmqCheck field value if set, zero value otherwise.

func (*RabbitmqCheckResponse) GetRabbitmqCheckOk

func (o *RabbitmqCheckResponse) GetRabbitmqCheckOk() (*RabbitMQCheckChildResponse, bool)

GetRabbitmqCheckOk returns a tuple with the RabbitmqCheck field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RabbitmqCheckResponse) GetRabbitmqChecks

func (o *RabbitmqCheckResponse) GetRabbitmqChecks() []RabbitMQCheckChildResponse

GetRabbitmqChecks returns the RabbitmqChecks field value

func (*RabbitmqCheckResponse) GetRabbitmqChecksOk

func (o *RabbitmqCheckResponse) GetRabbitmqChecksOk() ([]RabbitMQCheckChildResponse, bool)

GetRabbitmqChecksOk returns a tuple with the RabbitmqChecks field value and a boolean to check if the value has been set.

func (*RabbitmqCheckResponse) HasRabbitmqCheck

func (o *RabbitmqCheckResponse) HasRabbitmqCheck() bool

HasRabbitmqCheck returns a boolean if a field has been set.

func (RabbitmqCheckResponse) MarshalJSON

func (o RabbitmqCheckResponse) MarshalJSON() ([]byte, error)

func (*RabbitmqCheckResponse) SetMessage

func (o *RabbitmqCheckResponse) SetMessage(v string)

SetMessage sets field value

func (*RabbitmqCheckResponse) SetRabbitmqCheck

func (o *RabbitmqCheckResponse) SetRabbitmqCheck(v RabbitMQCheckChildResponse)

SetRabbitmqCheck gets a reference to the given RabbitMQCheckChildResponse and assigns it to the RabbitmqCheck field.

func (*RabbitmqCheckResponse) SetRabbitmqChecks

func (o *RabbitmqCheckResponse) SetRabbitmqChecks(v []RabbitMQCheckChildResponse)

SetRabbitmqChecks sets field value

func (RabbitmqCheckResponse) ToMap

func (o RabbitmqCheckResponse) ToMap() (map[string]interface{}, error)

func (*RabbitmqCheckResponse) UnmarshalJSON

func (o *RabbitmqCheckResponse) UnmarshalJSON(data []byte) (err error)

type Receiver

type Receiver struct {
	Data    Receivers `json:"data"`
	Message string    `json:"message"`
}

Receiver struct for Receiver

func NewReceiver

func NewReceiver(data Receivers, message string) *Receiver

NewReceiver instantiates a new Receiver object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReceiverWithDefaults

func NewReceiverWithDefaults() *Receiver

NewReceiverWithDefaults instantiates a new Receiver object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Receiver) GetData

func (o *Receiver) GetData() Receivers

GetData returns the Data field value

func (*Receiver) GetDataOk

func (o *Receiver) GetDataOk() (*Receivers, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*Receiver) GetMessage

func (o *Receiver) GetMessage() string

GetMessage returns the Message field value

func (*Receiver) GetMessageOk

func (o *Receiver) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (Receiver) MarshalJSON

func (o Receiver) MarshalJSON() ([]byte, error)

func (*Receiver) SetData

func (o *Receiver) SetData(v Receivers)

SetData sets field value

func (*Receiver) SetMessage

func (o *Receiver) SetMessage(v string)

SetMessage sets field value

func (Receiver) ToMap

func (o Receiver) ToMap() (map[string]interface{}, error)

func (*Receiver) UnmarshalJSON

func (o *Receiver) UnmarshalJSON(data []byte) (err error)

type Receivers

type Receivers struct {
	EmailConfigs    []EmailConfig    `json:"emailConfigs,omitempty"`
	Name            string           `json:"name"`
	OpsgenieConfigs []OpsgenieConfig `json:"opsgenieConfigs,omitempty"`
	WebHookConfigs  []WebHook        `json:"webHookConfigs,omitempty"`
}

Receivers struct for Receivers

func NewReceivers

func NewReceivers(name string) *Receivers

NewReceivers instantiates a new Receivers object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReceiversWithDefaults

func NewReceiversWithDefaults() *Receivers

NewReceiversWithDefaults instantiates a new Receivers object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Receivers) GetEmailConfigs

func (o *Receivers) GetEmailConfigs() []EmailConfig

GetEmailConfigs returns the EmailConfigs field value if set, zero value otherwise.

func (*Receivers) GetEmailConfigsOk

func (o *Receivers) GetEmailConfigsOk() ([]EmailConfig, bool)

GetEmailConfigsOk returns a tuple with the EmailConfigs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Receivers) GetName

func (o *Receivers) GetName() string

GetName returns the Name field value

func (*Receivers) GetNameOk

func (o *Receivers) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Receivers) GetOpsgenieConfigs

func (o *Receivers) GetOpsgenieConfigs() []OpsgenieConfig

GetOpsgenieConfigs returns the OpsgenieConfigs field value if set, zero value otherwise.

func (*Receivers) GetOpsgenieConfigsOk

func (o *Receivers) GetOpsgenieConfigsOk() ([]OpsgenieConfig, bool)

GetOpsgenieConfigsOk returns a tuple with the OpsgenieConfigs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Receivers) GetWebHookConfigs

func (o *Receivers) GetWebHookConfigs() []WebHook

GetWebHookConfigs returns the WebHookConfigs field value if set, zero value otherwise.

func (*Receivers) GetWebHookConfigsOk

func (o *Receivers) GetWebHookConfigsOk() ([]WebHook, bool)

GetWebHookConfigsOk returns a tuple with the WebHookConfigs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Receivers) HasEmailConfigs

func (o *Receivers) HasEmailConfigs() bool

HasEmailConfigs returns a boolean if a field has been set.

func (*Receivers) HasOpsgenieConfigs

func (o *Receivers) HasOpsgenieConfigs() bool

HasOpsgenieConfigs returns a boolean if a field has been set.

func (*Receivers) HasWebHookConfigs

func (o *Receivers) HasWebHookConfigs() bool

HasWebHookConfigs returns a boolean if a field has been set.

func (Receivers) MarshalJSON

func (o Receivers) MarshalJSON() ([]byte, error)

func (*Receivers) SetEmailConfigs

func (o *Receivers) SetEmailConfigs(v []EmailConfig)

SetEmailConfigs gets a reference to the given []EmailConfig and assigns it to the EmailConfigs field.

func (*Receivers) SetName

func (o *Receivers) SetName(v string)

SetName sets field value

func (*Receivers) SetOpsgenieConfigs

func (o *Receivers) SetOpsgenieConfigs(v []OpsgenieConfig)

SetOpsgenieConfigs gets a reference to the given []OpsgenieConfig and assigns it to the OpsgenieConfigs field.

func (*Receivers) SetWebHookConfigs

func (o *Receivers) SetWebHookConfigs(v []WebHook)

SetWebHookConfigs gets a reference to the given []WebHook and assigns it to the WebHookConfigs field.

func (Receivers) ToMap

func (o Receivers) ToMap() (map[string]interface{}, error)

func (*Receivers) UnmarshalJSON

func (o *Receivers) UnmarshalJSON(data []byte) (err error)

type RedisCheckChildResponse

type RedisCheckChildResponse struct {
	Id       string  `json:"id"`
	Password *string `json:"password,omitempty"`
	Server   string  `json:"server"`
	Username *string `json:"username,omitempty"`
}

RedisCheckChildResponse struct for RedisCheckChildResponse

func NewRedisCheckChildResponse

func NewRedisCheckChildResponse(id string, server string) *RedisCheckChildResponse

NewRedisCheckChildResponse instantiates a new RedisCheckChildResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRedisCheckChildResponseWithDefaults

func NewRedisCheckChildResponseWithDefaults() *RedisCheckChildResponse

NewRedisCheckChildResponseWithDefaults instantiates a new RedisCheckChildResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RedisCheckChildResponse) GetId

func (o *RedisCheckChildResponse) GetId() string

GetId returns the Id field value

func (*RedisCheckChildResponse) GetIdOk

func (o *RedisCheckChildResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*RedisCheckChildResponse) GetPassword

func (o *RedisCheckChildResponse) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*RedisCheckChildResponse) GetPasswordOk

func (o *RedisCheckChildResponse) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RedisCheckChildResponse) GetServer

func (o *RedisCheckChildResponse) GetServer() string

GetServer returns the Server field value

func (*RedisCheckChildResponse) GetServerOk

func (o *RedisCheckChildResponse) GetServerOk() (*string, bool)

GetServerOk returns a tuple with the Server field value and a boolean to check if the value has been set.

func (*RedisCheckChildResponse) GetUsername

func (o *RedisCheckChildResponse) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*RedisCheckChildResponse) GetUsernameOk

func (o *RedisCheckChildResponse) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RedisCheckChildResponse) HasPassword

func (o *RedisCheckChildResponse) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*RedisCheckChildResponse) HasUsername

func (o *RedisCheckChildResponse) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (RedisCheckChildResponse) MarshalJSON

func (o RedisCheckChildResponse) MarshalJSON() ([]byte, error)

func (*RedisCheckChildResponse) SetId

func (o *RedisCheckChildResponse) SetId(v string)

SetId sets field value

func (*RedisCheckChildResponse) SetPassword

func (o *RedisCheckChildResponse) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*RedisCheckChildResponse) SetServer

func (o *RedisCheckChildResponse) SetServer(v string)

SetServer sets field value

func (*RedisCheckChildResponse) SetUsername

func (o *RedisCheckChildResponse) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

func (RedisCheckChildResponse) ToMap

func (o RedisCheckChildResponse) ToMap() (map[string]interface{}, error)

func (*RedisCheckChildResponse) UnmarshalJSON

func (o *RedisCheckChildResponse) UnmarshalJSON(data []byte) (err error)

type RedisCheckResponse

type RedisCheckResponse struct {
	Message     string                    `json:"message"`
	RedisCheck  *RedisCheckChildResponse  `json:"redisCheck,omitempty"`
	RedisChecks []RedisCheckChildResponse `json:"redisChecks"`
}

RedisCheckResponse struct for RedisCheckResponse

func NewRedisCheckResponse

func NewRedisCheckResponse(message string, redisChecks []RedisCheckChildResponse) *RedisCheckResponse

NewRedisCheckResponse instantiates a new RedisCheckResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRedisCheckResponseWithDefaults

func NewRedisCheckResponseWithDefaults() *RedisCheckResponse

NewRedisCheckResponseWithDefaults instantiates a new RedisCheckResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RedisCheckResponse) GetMessage

func (o *RedisCheckResponse) GetMessage() string

GetMessage returns the Message field value

func (*RedisCheckResponse) GetMessageOk

func (o *RedisCheckResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (*RedisCheckResponse) GetRedisCheck

func (o *RedisCheckResponse) GetRedisCheck() RedisCheckChildResponse

GetRedisCheck returns the RedisCheck field value if set, zero value otherwise.

func (*RedisCheckResponse) GetRedisCheckOk

func (o *RedisCheckResponse) GetRedisCheckOk() (*RedisCheckChildResponse, bool)

GetRedisCheckOk returns a tuple with the RedisCheck field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RedisCheckResponse) GetRedisChecks

func (o *RedisCheckResponse) GetRedisChecks() []RedisCheckChildResponse

GetRedisChecks returns the RedisChecks field value

func (*RedisCheckResponse) GetRedisChecksOk

func (o *RedisCheckResponse) GetRedisChecksOk() ([]RedisCheckChildResponse, bool)

GetRedisChecksOk returns a tuple with the RedisChecks field value and a boolean to check if the value has been set.

func (*RedisCheckResponse) HasRedisCheck

func (o *RedisCheckResponse) HasRedisCheck() bool

HasRedisCheck returns a boolean if a field has been set.

func (RedisCheckResponse) MarshalJSON

func (o RedisCheckResponse) MarshalJSON() ([]byte, error)

func (*RedisCheckResponse) SetMessage

func (o *RedisCheckResponse) SetMessage(v string)

SetMessage sets field value

func (*RedisCheckResponse) SetRedisCheck

func (o *RedisCheckResponse) SetRedisCheck(v RedisCheckChildResponse)

SetRedisCheck gets a reference to the given RedisCheckChildResponse and assigns it to the RedisCheck field.

func (*RedisCheckResponse) SetRedisChecks

func (o *RedisCheckResponse) SetRedisChecks(v []RedisCheckChildResponse)

SetRedisChecks sets field value

func (RedisCheckResponse) ToMap

func (o RedisCheckResponse) ToMap() (map[string]interface{}, error)

func (*RedisCheckResponse) UnmarshalJSON

func (o *RedisCheckResponse) UnmarshalJSON(data []byte) (err error)

type Route

type Route struct {
	Continue       *bool              `json:"continue,omitempty"`
	GroupBy        []string           `json:"groupBy,omitempty"`
	GroupInterval  *string            `json:"groupInterval,omitempty"`
	GroupWait      *string            `json:"groupWait,omitempty"`
	Match          *map[string]string `json:"match,omitempty"`
	MatchRe        *map[string]string `json:"matchRe,omitempty"`
	Matchers       []string           `json:"matchers,omitempty"`
	Receiver       string             `json:"receiver"`
	RepeatInterval *string            `json:"repeatInterval,omitempty"`
	Routes         []RouteSerializer  `json:"routes,omitempty"`
}

Route struct for Route

func NewRoute

func NewRoute(receiver string) *Route

NewRoute instantiates a new Route object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRouteWithDefaults

func NewRouteWithDefaults() *Route

NewRouteWithDefaults instantiates a new Route object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Route) GetContinue

func (o *Route) GetContinue() bool

GetContinue returns the Continue field value if set, zero value otherwise.

func (*Route) GetContinueOk

func (o *Route) GetContinueOk() (*bool, bool)

GetContinueOk returns a tuple with the Continue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetGroupBy

func (o *Route) GetGroupBy() []string

GetGroupBy returns the GroupBy field value if set, zero value otherwise.

func (*Route) GetGroupByOk

func (o *Route) GetGroupByOk() ([]string, bool)

GetGroupByOk returns a tuple with the GroupBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetGroupInterval

func (o *Route) GetGroupInterval() string

GetGroupInterval returns the GroupInterval field value if set, zero value otherwise.

func (*Route) GetGroupIntervalOk

func (o *Route) GetGroupIntervalOk() (*string, bool)

GetGroupIntervalOk returns a tuple with the GroupInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetGroupWait

func (o *Route) GetGroupWait() string

GetGroupWait returns the GroupWait field value if set, zero value otherwise.

func (*Route) GetGroupWaitOk

func (o *Route) GetGroupWaitOk() (*string, bool)

GetGroupWaitOk returns a tuple with the GroupWait field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetMatch

func (o *Route) GetMatch() map[string]string

GetMatch returns the Match field value if set, zero value otherwise.

func (*Route) GetMatchOk

func (o *Route) GetMatchOk() (*map[string]string, bool)

GetMatchOk returns a tuple with the Match field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetMatchRe

func (o *Route) GetMatchRe() map[string]string

GetMatchRe returns the MatchRe field value if set, zero value otherwise.

func (*Route) GetMatchReOk

func (o *Route) GetMatchReOk() (*map[string]string, bool)

GetMatchReOk returns a tuple with the MatchRe field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetMatchers

func (o *Route) GetMatchers() []string

GetMatchers returns the Matchers field value if set, zero value otherwise.

func (*Route) GetMatchersOk

func (o *Route) GetMatchersOk() ([]string, bool)

GetMatchersOk returns a tuple with the Matchers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetReceiver

func (o *Route) GetReceiver() string

GetReceiver returns the Receiver field value

func (*Route) GetReceiverOk

func (o *Route) GetReceiverOk() (*string, bool)

GetReceiverOk returns a tuple with the Receiver field value and a boolean to check if the value has been set.

func (*Route) GetRepeatInterval

func (o *Route) GetRepeatInterval() string

GetRepeatInterval returns the RepeatInterval field value if set, zero value otherwise.

func (*Route) GetRepeatIntervalOk

func (o *Route) GetRepeatIntervalOk() (*string, bool)

GetRepeatIntervalOk returns a tuple with the RepeatInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetRoutes

func (o *Route) GetRoutes() []RouteSerializer

GetRoutes returns the Routes field value if set, zero value otherwise.

func (*Route) GetRoutesOk

func (o *Route) GetRoutesOk() ([]RouteSerializer, bool)

GetRoutesOk returns a tuple with the Routes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) HasContinue

func (o *Route) HasContinue() bool

HasContinue returns a boolean if a field has been set.

func (*Route) HasGroupBy

func (o *Route) HasGroupBy() bool

HasGroupBy returns a boolean if a field has been set.

func (*Route) HasGroupInterval

func (o *Route) HasGroupInterval() bool

HasGroupInterval returns a boolean if a field has been set.

func (*Route) HasGroupWait

func (o *Route) HasGroupWait() bool

HasGroupWait returns a boolean if a field has been set.

func (*Route) HasMatch

func (o *Route) HasMatch() bool

HasMatch returns a boolean if a field has been set.

func (*Route) HasMatchRe

func (o *Route) HasMatchRe() bool

HasMatchRe returns a boolean if a field has been set.

func (*Route) HasMatchers

func (o *Route) HasMatchers() bool

HasMatchers returns a boolean if a field has been set.

func (*Route) HasRepeatInterval

func (o *Route) HasRepeatInterval() bool

HasRepeatInterval returns a boolean if a field has been set.

func (*Route) HasRoutes

func (o *Route) HasRoutes() bool

HasRoutes returns a boolean if a field has been set.

func (Route) MarshalJSON

func (o Route) MarshalJSON() ([]byte, error)

func (*Route) SetContinue

func (o *Route) SetContinue(v bool)

SetContinue gets a reference to the given bool and assigns it to the Continue field.

func (*Route) SetGroupBy

func (o *Route) SetGroupBy(v []string)

SetGroupBy gets a reference to the given []string and assigns it to the GroupBy field.

func (*Route) SetGroupInterval

func (o *Route) SetGroupInterval(v string)

SetGroupInterval gets a reference to the given string and assigns it to the GroupInterval field.

func (*Route) SetGroupWait

func (o *Route) SetGroupWait(v string)

SetGroupWait gets a reference to the given string and assigns it to the GroupWait field.

func (*Route) SetMatch

func (o *Route) SetMatch(v map[string]string)

SetMatch gets a reference to the given map[string]string and assigns it to the Match field.

func (*Route) SetMatchRe

func (o *Route) SetMatchRe(v map[string]string)

SetMatchRe gets a reference to the given map[string]string and assigns it to the MatchRe field.

func (*Route) SetMatchers

func (o *Route) SetMatchers(v []string)

SetMatchers gets a reference to the given []string and assigns it to the Matchers field.

func (*Route) SetReceiver

func (o *Route) SetReceiver(v string)

SetReceiver sets field value

func (*Route) SetRepeatInterval

func (o *Route) SetRepeatInterval(v string)

SetRepeatInterval gets a reference to the given string and assigns it to the RepeatInterval field.

func (*Route) SetRoutes

func (o *Route) SetRoutes(v []RouteSerializer)

SetRoutes gets a reference to the given []RouteSerializer and assigns it to the Routes field.

func (Route) ToMap

func (o Route) ToMap() (map[string]interface{}, error)

func (*Route) UnmarshalJSON

func (o *Route) UnmarshalJSON(data []byte) (err error)

type RouteSerializer

type RouteSerializer struct {
	Continue       *bool               `json:"continue,omitempty"`
	GroupBy        []string            `json:"groupBy,omitempty"`
	GroupInterval  *string             `json:"groupInterval,omitempty"`
	GroupWait      *string             `json:"groupWait,omitempty"`
	Match          *map[string]string  `json:"match,omitempty"`
	MatchRe        *map[string]string  `json:"matchRe,omitempty"`
	Matchers       []string            `json:"matchers,omitempty"`
	Receiver       string              `json:"receiver"`
	RepeatInterval *string             `json:"repeatInterval,omitempty"`
	Routes         []map[string]string `json:"routes,omitempty"`
}

RouteSerializer struct for RouteSerializer

func NewRouteSerializer

func NewRouteSerializer(receiver string) *RouteSerializer

NewRouteSerializer instantiates a new RouteSerializer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRouteSerializerWithDefaults

func NewRouteSerializerWithDefaults() *RouteSerializer

NewRouteSerializerWithDefaults instantiates a new RouteSerializer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RouteSerializer) GetContinue

func (o *RouteSerializer) GetContinue() bool

GetContinue returns the Continue field value if set, zero value otherwise.

func (*RouteSerializer) GetContinueOk

func (o *RouteSerializer) GetContinueOk() (*bool, bool)

GetContinueOk returns a tuple with the Continue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RouteSerializer) GetGroupBy

func (o *RouteSerializer) GetGroupBy() []string

GetGroupBy returns the GroupBy field value if set, zero value otherwise.

func (*RouteSerializer) GetGroupByOk

func (o *RouteSerializer) GetGroupByOk() ([]string, bool)

GetGroupByOk returns a tuple with the GroupBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RouteSerializer) GetGroupInterval

func (o *RouteSerializer) GetGroupInterval() string

GetGroupInterval returns the GroupInterval field value if set, zero value otherwise.

func (*RouteSerializer) GetGroupIntervalOk

func (o *RouteSerializer) GetGroupIntervalOk() (*string, bool)

GetGroupIntervalOk returns a tuple with the GroupInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RouteSerializer) GetGroupWait

func (o *RouteSerializer) GetGroupWait() string

GetGroupWait returns the GroupWait field value if set, zero value otherwise.

func (*RouteSerializer) GetGroupWaitOk

func (o *RouteSerializer) GetGroupWaitOk() (*string, bool)

GetGroupWaitOk returns a tuple with the GroupWait field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RouteSerializer) GetMatch

func (o *RouteSerializer) GetMatch() map[string]string

GetMatch returns the Match field value if set, zero value otherwise.

func (*RouteSerializer) GetMatchOk

func (o *RouteSerializer) GetMatchOk() (*map[string]string, bool)

GetMatchOk returns a tuple with the Match field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RouteSerializer) GetMatchRe

func (o *RouteSerializer) GetMatchRe() map[string]string

GetMatchRe returns the MatchRe field value if set, zero value otherwise.

func (*RouteSerializer) GetMatchReOk

func (o *RouteSerializer) GetMatchReOk() (*map[string]string, bool)

GetMatchReOk returns a tuple with the MatchRe field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RouteSerializer) GetMatchers

func (o *RouteSerializer) GetMatchers() []string

GetMatchers returns the Matchers field value if set, zero value otherwise.

func (*RouteSerializer) GetMatchersOk

func (o *RouteSerializer) GetMatchersOk() ([]string, bool)

GetMatchersOk returns a tuple with the Matchers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RouteSerializer) GetReceiver

func (o *RouteSerializer) GetReceiver() string

GetReceiver returns the Receiver field value

func (*RouteSerializer) GetReceiverOk

func (o *RouteSerializer) GetReceiverOk() (*string, bool)

GetReceiverOk returns a tuple with the Receiver field value and a boolean to check if the value has been set.

func (*RouteSerializer) GetRepeatInterval

func (o *RouteSerializer) GetRepeatInterval() string

GetRepeatInterval returns the RepeatInterval field value if set, zero value otherwise.

func (*RouteSerializer) GetRepeatIntervalOk

func (o *RouteSerializer) GetRepeatIntervalOk() (*string, bool)

GetRepeatIntervalOk returns a tuple with the RepeatInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RouteSerializer) GetRoutes

func (o *RouteSerializer) GetRoutes() []map[string]string

GetRoutes returns the Routes field value if set, zero value otherwise.

func (*RouteSerializer) GetRoutesOk

func (o *RouteSerializer) GetRoutesOk() ([]map[string]string, bool)

GetRoutesOk returns a tuple with the Routes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RouteSerializer) HasContinue

func (o *RouteSerializer) HasContinue() bool

HasContinue returns a boolean if a field has been set.

func (*RouteSerializer) HasGroupBy

func (o *RouteSerializer) HasGroupBy() bool

HasGroupBy returns a boolean if a field has been set.

func (*RouteSerializer) HasGroupInterval

func (o *RouteSerializer) HasGroupInterval() bool

HasGroupInterval returns a boolean if a field has been set.

func (*RouteSerializer) HasGroupWait

func (o *RouteSerializer) HasGroupWait() bool

HasGroupWait returns a boolean if a field has been set.

func (*RouteSerializer) HasMatch

func (o *RouteSerializer) HasMatch() bool

HasMatch returns a boolean if a field has been set.

func (*RouteSerializer) HasMatchRe

func (o *RouteSerializer) HasMatchRe() bool

HasMatchRe returns a boolean if a field has been set.

func (*RouteSerializer) HasMatchers

func (o *RouteSerializer) HasMatchers() bool

HasMatchers returns a boolean if a field has been set.

func (*RouteSerializer) HasRepeatInterval

func (o *RouteSerializer) HasRepeatInterval() bool

HasRepeatInterval returns a boolean if a field has been set.

func (*RouteSerializer) HasRoutes

func (o *RouteSerializer) HasRoutes() bool

HasRoutes returns a boolean if a field has been set.

func (RouteSerializer) MarshalJSON

func (o RouteSerializer) MarshalJSON() ([]byte, error)

func (*RouteSerializer) SetContinue

func (o *RouteSerializer) SetContinue(v bool)

SetContinue gets a reference to the given bool and assigns it to the Continue field.

func (*RouteSerializer) SetGroupBy

func (o *RouteSerializer) SetGroupBy(v []string)

SetGroupBy gets a reference to the given []string and assigns it to the GroupBy field.

func (*RouteSerializer) SetGroupInterval

func (o *RouteSerializer) SetGroupInterval(v string)

SetGroupInterval gets a reference to the given string and assigns it to the GroupInterval field.

func (*RouteSerializer) SetGroupWait

func (o *RouteSerializer) SetGroupWait(v string)

SetGroupWait gets a reference to the given string and assigns it to the GroupWait field.

func (*RouteSerializer) SetMatch

func (o *RouteSerializer) SetMatch(v map[string]string)

SetMatch gets a reference to the given map[string]string and assigns it to the Match field.

func (*RouteSerializer) SetMatchRe

func (o *RouteSerializer) SetMatchRe(v map[string]string)

SetMatchRe gets a reference to the given map[string]string and assigns it to the MatchRe field.

func (*RouteSerializer) SetMatchers

func (o *RouteSerializer) SetMatchers(v []string)

SetMatchers gets a reference to the given []string and assigns it to the Matchers field.

func (*RouteSerializer) SetReceiver

func (o *RouteSerializer) SetReceiver(v string)

SetReceiver sets field value

func (*RouteSerializer) SetRepeatInterval

func (o *RouteSerializer) SetRepeatInterval(v string)

SetRepeatInterval gets a reference to the given string and assigns it to the RepeatInterval field.

func (*RouteSerializer) SetRoutes

func (o *RouteSerializer) SetRoutes(v []map[string]string)

SetRoutes gets a reference to the given []map[string]string and assigns it to the Routes field.

func (RouteSerializer) ToMap

func (o RouteSerializer) ToMap() (map[string]interface{}, error)

func (*RouteSerializer) UnmarshalJSON

func (o *RouteSerializer) UnmarshalJSON(data []byte) (err error)

type ScrapeConfigsResponse

type ScrapeConfigsResponse struct {
	Data    []Job  `json:"data"`
	Message string `json:"message"`
}

ScrapeConfigsResponse struct for ScrapeConfigsResponse

func NewScrapeConfigsResponse

func NewScrapeConfigsResponse(data []Job, message string) *ScrapeConfigsResponse

NewScrapeConfigsResponse instantiates a new ScrapeConfigsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScrapeConfigsResponseWithDefaults

func NewScrapeConfigsResponseWithDefaults() *ScrapeConfigsResponse

NewScrapeConfigsResponseWithDefaults instantiates a new ScrapeConfigsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ScrapeConfigsResponse) GetData

func (o *ScrapeConfigsResponse) GetData() []Job

GetData returns the Data field value

func (*ScrapeConfigsResponse) GetDataOk

func (o *ScrapeConfigsResponse) GetDataOk() ([]Job, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ScrapeConfigsResponse) GetMessage

func (o *ScrapeConfigsResponse) GetMessage() string

GetMessage returns the Message field value

func (*ScrapeConfigsResponse) GetMessageOk

func (o *ScrapeConfigsResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (ScrapeConfigsResponse) MarshalJSON

func (o ScrapeConfigsResponse) MarshalJSON() ([]byte, error)

func (*ScrapeConfigsResponse) SetData

func (o *ScrapeConfigsResponse) SetData(v []Job)

SetData sets field value

func (*ScrapeConfigsResponse) SetMessage

func (o *ScrapeConfigsResponse) SetMessage(v string)

SetMessage sets field value

func (ScrapeConfigsResponse) ToMap

func (o ScrapeConfigsResponse) ToMap() (map[string]interface{}, error)

func (*ScrapeConfigsResponse) UnmarshalJSON

func (o *ScrapeConfigsResponse) UnmarshalJSON(data []byte) (err error)

type ServiceKeysList

type ServiceKeysList struct {
	CredentialsInfo *map[string]string `json:"credentialsInfo,omitempty"`
	Description     *string            `json:"description,omitempty"`
	Id              string             `json:"id"`
	Name            string             `json:"name"`
}

ServiceKeysList struct for ServiceKeysList

func NewServiceKeysList

func NewServiceKeysList(id string, name string) *ServiceKeysList

NewServiceKeysList instantiates a new ServiceKeysList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceKeysListWithDefaults

func NewServiceKeysListWithDefaults() *ServiceKeysList

NewServiceKeysListWithDefaults instantiates a new ServiceKeysList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceKeysList) GetCredentialsInfo

func (o *ServiceKeysList) GetCredentialsInfo() map[string]string

GetCredentialsInfo returns the CredentialsInfo field value if set, zero value otherwise.

func (*ServiceKeysList) GetCredentialsInfoOk

func (o *ServiceKeysList) GetCredentialsInfoOk() (*map[string]string, bool)

GetCredentialsInfoOk returns a tuple with the CredentialsInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceKeysList) GetDescription

func (o *ServiceKeysList) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ServiceKeysList) GetDescriptionOk

func (o *ServiceKeysList) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceKeysList) GetId

func (o *ServiceKeysList) GetId() string

GetId returns the Id field value

func (*ServiceKeysList) GetIdOk

func (o *ServiceKeysList) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ServiceKeysList) GetName

func (o *ServiceKeysList) GetName() string

GetName returns the Name field value

func (*ServiceKeysList) GetNameOk

func (o *ServiceKeysList) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ServiceKeysList) HasCredentialsInfo

func (o *ServiceKeysList) HasCredentialsInfo() bool

HasCredentialsInfo returns a boolean if a field has been set.

func (*ServiceKeysList) HasDescription

func (o *ServiceKeysList) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (ServiceKeysList) MarshalJSON

func (o ServiceKeysList) MarshalJSON() ([]byte, error)

func (*ServiceKeysList) SetCredentialsInfo

func (o *ServiceKeysList) SetCredentialsInfo(v map[string]string)

SetCredentialsInfo gets a reference to the given map[string]string and assigns it to the CredentialsInfo field.

func (*ServiceKeysList) SetDescription

func (o *ServiceKeysList) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ServiceKeysList) SetId

func (o *ServiceKeysList) SetId(v string)

SetId sets field value

func (*ServiceKeysList) SetName

func (o *ServiceKeysList) SetName(v string)

SetName sets field value

func (ServiceKeysList) ToMap

func (o ServiceKeysList) ToMap() (map[string]interface{}, error)

func (*ServiceKeysList) UnmarshalJSON

func (o *ServiceKeysList) UnmarshalJSON(data []byte) (err error)

type StaticConfigs

type StaticConfigs struct {
	Labels  *map[string]string `json:"labels,omitempty"`
	Targets []string           `json:"targets"`
}

StaticConfigs struct for StaticConfigs

func NewStaticConfigs

func NewStaticConfigs(targets []string) *StaticConfigs

NewStaticConfigs instantiates a new StaticConfigs object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewStaticConfigsWithDefaults

func NewStaticConfigsWithDefaults() *StaticConfigs

NewStaticConfigsWithDefaults instantiates a new StaticConfigs object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*StaticConfigs) GetLabels

func (o *StaticConfigs) GetLabels() map[string]string

GetLabels returns the Labels field value if set, zero value otherwise.

func (*StaticConfigs) GetLabelsOk

func (o *StaticConfigs) GetLabelsOk() (*map[string]string, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StaticConfigs) GetTargets

func (o *StaticConfigs) GetTargets() []string

GetTargets returns the Targets field value

func (*StaticConfigs) GetTargetsOk

func (o *StaticConfigs) GetTargetsOk() ([]string, bool)

GetTargetsOk returns a tuple with the Targets field value and a boolean to check if the value has been set.

func (*StaticConfigs) HasLabels

func (o *StaticConfigs) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (StaticConfigs) MarshalJSON

func (o StaticConfigs) MarshalJSON() ([]byte, error)

func (*StaticConfigs) SetLabels

func (o *StaticConfigs) SetLabels(v map[string]string)

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field.

func (*StaticConfigs) SetTargets

func (o *StaticConfigs) SetTargets(v []string)

SetTargets sets field value

func (StaticConfigs) ToMap

func (o StaticConfigs) ToMap() (map[string]interface{}, error)

func (*StaticConfigs) UnmarshalJSON

func (o *StaticConfigs) UnmarshalJSON(data []byte) (err error)

type TLSConfig

type TLSConfig struct {
	InsecureSkipVerify *bool `json:"insecureSkipVerify,omitempty"`
}

TLSConfig struct for TLSConfig

func NewTLSConfig

func NewTLSConfig() *TLSConfig

NewTLSConfig instantiates a new TLSConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTLSConfigWithDefaults

func NewTLSConfigWithDefaults() *TLSConfig

NewTLSConfigWithDefaults instantiates a new TLSConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TLSConfig) GetInsecureSkipVerify

func (o *TLSConfig) GetInsecureSkipVerify() bool

GetInsecureSkipVerify returns the InsecureSkipVerify field value if set, zero value otherwise.

func (*TLSConfig) GetInsecureSkipVerifyOk

func (o *TLSConfig) GetInsecureSkipVerifyOk() (*bool, bool)

GetInsecureSkipVerifyOk returns a tuple with the InsecureSkipVerify field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TLSConfig) HasInsecureSkipVerify

func (o *TLSConfig) HasInsecureSkipVerify() bool

HasInsecureSkipVerify returns a boolean if a field has been set.

func (TLSConfig) MarshalJSON

func (o TLSConfig) MarshalJSON() ([]byte, error)

func (*TLSConfig) SetInsecureSkipVerify

func (o *TLSConfig) SetInsecureSkipVerify(v bool)

SetInsecureSkipVerify gets a reference to the given bool and assigns it to the InsecureSkipVerify field.

func (TLSConfig) ToMap

func (o TLSConfig) ToMap() (map[string]interface{}, error)

type TraceConfig

type TraceConfig struct {
	Retention string `json:"retention"`
}

TraceConfig struct for TraceConfig

func NewTraceConfig

func NewTraceConfig(retention string) *TraceConfig

NewTraceConfig instantiates a new TraceConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTraceConfigWithDefaults

func NewTraceConfigWithDefaults() *TraceConfig

NewTraceConfigWithDefaults instantiates a new TraceConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TraceConfig) GetRetention

func (o *TraceConfig) GetRetention() string

GetRetention returns the Retention field value

func (*TraceConfig) GetRetentionOk

func (o *TraceConfig) GetRetentionOk() (*string, bool)

GetRetentionOk returns a tuple with the Retention field value and a boolean to check if the value has been set.

func (TraceConfig) MarshalJSON

func (o TraceConfig) MarshalJSON() ([]byte, error)

func (*TraceConfig) SetRetention

func (o *TraceConfig) SetRetention(v string)

SetRetention sets field value

func (TraceConfig) ToMap

func (o TraceConfig) ToMap() (map[string]interface{}, error)

func (*TraceConfig) UnmarshalJSON

func (o *TraceConfig) UnmarshalJSON(data []byte) (err error)

type TracesConfigResponse

type TracesConfigResponse struct {
	Config  TraceConfig `json:"config"`
	Message string      `json:"message"`
}

TracesConfigResponse struct for TracesConfigResponse

func NewTracesConfigResponse

func NewTracesConfigResponse(config TraceConfig, message string) *TracesConfigResponse

NewTracesConfigResponse instantiates a new TracesConfigResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTracesConfigResponseWithDefaults

func NewTracesConfigResponseWithDefaults() *TracesConfigResponse

NewTracesConfigResponseWithDefaults instantiates a new TracesConfigResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TracesConfigResponse) GetConfig

func (o *TracesConfigResponse) GetConfig() TraceConfig

GetConfig returns the Config field value

func (*TracesConfigResponse) GetConfigOk

func (o *TracesConfigResponse) GetConfigOk() (*TraceConfig, bool)

GetConfigOk returns a tuple with the Config field value and a boolean to check if the value has been set.

func (*TracesConfigResponse) GetMessage

func (o *TracesConfigResponse) GetMessage() string

GetMessage returns the Message field value

func (*TracesConfigResponse) GetMessageOk

func (o *TracesConfigResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (TracesConfigResponse) MarshalJSON

func (o TracesConfigResponse) MarshalJSON() ([]byte, error)

func (*TracesConfigResponse) SetConfig

func (o *TracesConfigResponse) SetConfig(v TraceConfig)

SetConfig sets field value

func (*TracesConfigResponse) SetMessage

func (o *TracesConfigResponse) SetMessage(v string)

SetMessage sets field value

func (TracesConfigResponse) ToMap

func (o TracesConfigResponse) ToMap() (map[string]interface{}, error)

func (*TracesConfigResponse) UnmarshalJSON

func (o *TracesConfigResponse) UnmarshalJSON(data []byte) (err error)

type UpdateACLPayload

type UpdateACLPayload struct {
	// list of cidr
	Acl []string `json:"acl"`
}

UpdateACLPayload List of cidr. Send empty string to remove acl.

func NewUpdateACLPayload

func NewUpdateACLPayload(acl []string) *UpdateACLPayload

NewUpdateACLPayload instantiates a new UpdateACLPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateACLPayloadWithDefaults

func NewUpdateACLPayloadWithDefaults() *UpdateACLPayload

NewUpdateACLPayloadWithDefaults instantiates a new UpdateACLPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateACLPayload) GetAcl

func (o *UpdateACLPayload) GetAcl() []string

GetAcl returns the Acl field value

func (*UpdateACLPayload) GetAclOk

func (o *UpdateACLPayload) GetAclOk() ([]string, bool)

GetAclOk returns a tuple with the Acl field value and a boolean to check if the value has been set.

func (UpdateACLPayload) MarshalJSON

func (o UpdateACLPayload) MarshalJSON() ([]byte, error)

func (*UpdateACLPayload) SetAcl

func (o *UpdateACLPayload) SetAcl(v []string)

SetAcl sets field value

func (UpdateACLPayload) ToMap

func (o UpdateACLPayload) ToMap() (map[string]interface{}, error)

func (*UpdateACLPayload) UnmarshalJSON

func (o *UpdateACLPayload) UnmarshalJSON(data []byte) (err error)

type UpdateAlertConfigReceiverPayload

type UpdateAlertConfigReceiverPayload struct {
	// Email configurations
	EmailConfigs []UpdateAlertConfigReceiverPayloadEmailConfigsInner `json:"emailConfigs,omitempty"`
	// `Additional Validators:` * must be unique * should only include the characters: a-zA-Z0-9-
	Name string `json:"name"`
	// Configuration for ops genie.
	OpsgenieConfigs []UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner `json:"opsgenieConfigs,omitempty"`
	WebHookConfigs  []UpdateAlertConfigReceiverPayloadWebHookConfigsInner  `json:"webHookConfigs,omitempty"`
}

UpdateAlertConfigReceiverPayload Receivers

func NewUpdateAlertConfigReceiverPayload

func NewUpdateAlertConfigReceiverPayload(name string) *UpdateAlertConfigReceiverPayload

NewUpdateAlertConfigReceiverPayload instantiates a new UpdateAlertConfigReceiverPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateAlertConfigReceiverPayloadWithDefaults

func NewUpdateAlertConfigReceiverPayloadWithDefaults() *UpdateAlertConfigReceiverPayload

NewUpdateAlertConfigReceiverPayloadWithDefaults instantiates a new UpdateAlertConfigReceiverPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateAlertConfigReceiverPayload) GetEmailConfigs

GetEmailConfigs returns the EmailConfigs field value if set, zero value otherwise.

func (*UpdateAlertConfigReceiverPayload) GetEmailConfigsOk

GetEmailConfigsOk returns a tuple with the EmailConfigs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigReceiverPayload) GetName

GetName returns the Name field value

func (*UpdateAlertConfigReceiverPayload) GetNameOk

func (o *UpdateAlertConfigReceiverPayload) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*UpdateAlertConfigReceiverPayload) GetOpsgenieConfigs

GetOpsgenieConfigs returns the OpsgenieConfigs field value if set, zero value otherwise.

func (*UpdateAlertConfigReceiverPayload) GetOpsgenieConfigsOk

GetOpsgenieConfigsOk returns a tuple with the OpsgenieConfigs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigReceiverPayload) GetWebHookConfigs

GetWebHookConfigs returns the WebHookConfigs field value if set, zero value otherwise.

func (*UpdateAlertConfigReceiverPayload) GetWebHookConfigsOk

GetWebHookConfigsOk returns a tuple with the WebHookConfigs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigReceiverPayload) HasEmailConfigs

func (o *UpdateAlertConfigReceiverPayload) HasEmailConfigs() bool

HasEmailConfigs returns a boolean if a field has been set.

func (*UpdateAlertConfigReceiverPayload) HasOpsgenieConfigs

func (o *UpdateAlertConfigReceiverPayload) HasOpsgenieConfigs() bool

HasOpsgenieConfigs returns a boolean if a field has been set.

func (*UpdateAlertConfigReceiverPayload) HasWebHookConfigs

func (o *UpdateAlertConfigReceiverPayload) HasWebHookConfigs() bool

HasWebHookConfigs returns a boolean if a field has been set.

func (UpdateAlertConfigReceiverPayload) MarshalJSON

func (o UpdateAlertConfigReceiverPayload) MarshalJSON() ([]byte, error)

func (*UpdateAlertConfigReceiverPayload) SetEmailConfigs

SetEmailConfigs gets a reference to the given []UpdateAlertConfigReceiverPayloadEmailConfigsInner and assigns it to the EmailConfigs field.

func (*UpdateAlertConfigReceiverPayload) SetName

SetName sets field value

func (*UpdateAlertConfigReceiverPayload) SetOpsgenieConfigs

SetOpsgenieConfigs gets a reference to the given []UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner and assigns it to the OpsgenieConfigs field.

func (*UpdateAlertConfigReceiverPayload) SetWebHookConfigs

SetWebHookConfigs gets a reference to the given []UpdateAlertConfigReceiverPayloadWebHookConfigsInner and assigns it to the WebHookConfigs field.

func (UpdateAlertConfigReceiverPayload) ToMap

func (o UpdateAlertConfigReceiverPayload) ToMap() (map[string]interface{}, error)

func (*UpdateAlertConfigReceiverPayload) UnmarshalJSON

func (o *UpdateAlertConfigReceiverPayload) UnmarshalJSON(data []byte) (err error)

type UpdateAlertConfigReceiverPayloadEmailConfigsInner

type UpdateAlertConfigReceiverPayloadEmailConfigsInner struct {
	// SMTP authentication information. `Additional Validators:` * must be a syntactically valid email address
	AuthIdentity *string `json:"authIdentity,omitempty"`
	// SMTP authentication information.
	AuthPassword *string `json:"authPassword,omitempty"`
	// SMTP authentication information.
	AuthUsername *string `json:"authUsername,omitempty"`
	// The sender address. `Additional Validators:` * must be a syntactically valid email address
	From *string `json:"from,omitempty"`
	// Whether to notify about resolved alerts.
	SendResolved *bool `json:"sendResolved,omitempty"`
	// The SMTP host through which emails are sent. `Additional Validators:` * should only include the characters: a-zA-Z0-9_./@&?:-
	Smarthost *string `json:"smarthost,omitempty"`
	// The email address to send notifications to. `Additional Validators:` * must be a syntactically valid email address
	To *string `json:"to,omitempty"`
}

UpdateAlertConfigReceiverPayloadEmailConfigsInner struct for UpdateAlertConfigReceiverPayloadEmailConfigsInner

func NewUpdateAlertConfigReceiverPayloadEmailConfigsInner

func NewUpdateAlertConfigReceiverPayloadEmailConfigsInner() *UpdateAlertConfigReceiverPayloadEmailConfigsInner

NewUpdateAlertConfigReceiverPayloadEmailConfigsInner instantiates a new UpdateAlertConfigReceiverPayloadEmailConfigsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateAlertConfigReceiverPayloadEmailConfigsInnerWithDefaults

func NewUpdateAlertConfigReceiverPayloadEmailConfigsInnerWithDefaults() *UpdateAlertConfigReceiverPayloadEmailConfigsInner

NewUpdateAlertConfigReceiverPayloadEmailConfigsInnerWithDefaults instantiates a new UpdateAlertConfigReceiverPayloadEmailConfigsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthIdentity

GetAuthIdentity returns the AuthIdentity field value if set, zero value otherwise.

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthIdentityOk

GetAuthIdentityOk returns a tuple with the AuthIdentity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthPassword

GetAuthPassword returns the AuthPassword field value if set, zero value otherwise.

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthPasswordOk

GetAuthPasswordOk returns a tuple with the AuthPassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthUsername

GetAuthUsername returns the AuthUsername field value if set, zero value otherwise.

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthUsernameOk

GetAuthUsernameOk returns a tuple with the AuthUsername field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) GetFrom

GetFrom returns the From field value if set, zero value otherwise.

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) GetFromOk

GetFromOk returns a tuple with the From field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) GetSendResolved

GetSendResolved returns the SendResolved field value if set, zero value otherwise.

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) GetSendResolvedOk

func (o *UpdateAlertConfigReceiverPayloadEmailConfigsInner) GetSendResolvedOk() (*bool, bool)

GetSendResolvedOk returns a tuple with the SendResolved field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) GetSmarthost

GetSmarthost returns the Smarthost field value if set, zero value otherwise.

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) GetSmarthostOk

GetSmarthostOk returns a tuple with the Smarthost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) GetTo

GetTo returns the To field value if set, zero value otherwise.

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) GetToOk

GetToOk returns a tuple with the To field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) HasAuthIdentity

HasAuthIdentity returns a boolean if a field has been set.

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) HasAuthPassword

HasAuthPassword returns a boolean if a field has been set.

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) HasAuthUsername

HasAuthUsername returns a boolean if a field has been set.

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) HasFrom

HasFrom returns a boolean if a field has been set.

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) HasSendResolved

HasSendResolved returns a boolean if a field has been set.

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) HasSmarthost

HasSmarthost returns a boolean if a field has been set.

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) HasTo

HasTo returns a boolean if a field has been set.

func (UpdateAlertConfigReceiverPayloadEmailConfigsInner) MarshalJSON

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) SetAuthIdentity

SetAuthIdentity gets a reference to the given string and assigns it to the AuthIdentity field.

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) SetAuthPassword

SetAuthPassword gets a reference to the given string and assigns it to the AuthPassword field.

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) SetAuthUsername

SetAuthUsername gets a reference to the given string and assigns it to the AuthUsername field.

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) SetFrom

SetFrom gets a reference to the given string and assigns it to the From field.

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) SetSendResolved

SetSendResolved gets a reference to the given bool and assigns it to the SendResolved field.

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) SetSmarthost

SetSmarthost gets a reference to the given string and assigns it to the Smarthost field.

func (*UpdateAlertConfigReceiverPayloadEmailConfigsInner) SetTo

SetTo gets a reference to the given string and assigns it to the To field.

func (UpdateAlertConfigReceiverPayloadEmailConfigsInner) ToMap

func (o UpdateAlertConfigReceiverPayloadEmailConfigsInner) ToMap() (map[string]interface{}, error)

type UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner

type UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner struct {
	// The API key to use when talking to the OpsGenie API. `Additional Validators:` * should only include the characters: a-zA-Z0-9-
	ApiKey *string `json:"apiKey,omitempty"`
	// The host to send OpsGenie API requests to. `Additional Validators:` * must be a syntactically valid url address
	ApiUrl *string `json:"apiUrl,omitempty"`
	// Priority level of alert. Possible values are P1, P2, P3, P4, and P5.
	Priority *string `json:"priority,omitempty"`
	// Whether to notify about resolved alerts.
	SendResolved *bool `json:"sendResolved,omitempty"`
	// Comma separated list of tags attached to the notifications.
	Tags *string `json:"tags,omitempty"`
}

UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner struct for UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner

func NewUpdateAlertConfigReceiverPayloadOpsgenieConfigsInner

func NewUpdateAlertConfigReceiverPayloadOpsgenieConfigsInner() *UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner

NewUpdateAlertConfigReceiverPayloadOpsgenieConfigsInner instantiates a new UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateAlertConfigReceiverPayloadOpsgenieConfigsInnerWithDefaults

func NewUpdateAlertConfigReceiverPayloadOpsgenieConfigsInnerWithDefaults() *UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner

NewUpdateAlertConfigReceiverPayloadOpsgenieConfigsInnerWithDefaults instantiates a new UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetApiKey

GetApiKey returns the ApiKey field value if set, zero value otherwise.

func (*UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetApiKeyOk

GetApiKeyOk returns a tuple with the ApiKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetApiUrl

GetApiUrl returns the ApiUrl field value if set, zero value otherwise.

func (*UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetApiUrlOk

GetApiUrlOk returns a tuple with the ApiUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetPriority

GetPriority returns the Priority field value if set, zero value otherwise.

func (*UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetPriorityOk

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetSendResolved

GetSendResolved returns the SendResolved field value if set, zero value otherwise.

func (*UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetSendResolvedOk

GetSendResolvedOk returns a tuple with the SendResolved field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetTags

GetTags returns the Tags field value if set, zero value otherwise.

func (*UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetTagsOk

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) HasApiKey

HasApiKey returns a boolean if a field has been set.

func (*UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) HasApiUrl

HasApiUrl returns a boolean if a field has been set.

func (*UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) HasPriority

HasPriority returns a boolean if a field has been set.

func (*UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) HasSendResolved

HasSendResolved returns a boolean if a field has been set.

func (*UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) HasTags

HasTags returns a boolean if a field has been set.

func (UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) MarshalJSON

func (*UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) SetApiKey

SetApiKey gets a reference to the given string and assigns it to the ApiKey field.

func (*UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) SetApiUrl

SetApiUrl gets a reference to the given string and assigns it to the ApiUrl field.

func (*UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) SetPriority

SetPriority gets a reference to the given string and assigns it to the Priority field.

func (*UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) SetSendResolved

SetSendResolved gets a reference to the given bool and assigns it to the SendResolved field.

func (*UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) SetTags

SetTags gets a reference to the given string and assigns it to the Tags field.

func (UpdateAlertConfigReceiverPayloadOpsgenieConfigsInner) ToMap

type UpdateAlertConfigReceiverPayloadWebHookConfigsInner

type UpdateAlertConfigReceiverPayloadWebHookConfigsInner struct {
	// Google Chat webhooks require special handling. If you set this property to true, it is treated as such. `Additional Validators:` * When set to true, msTeams must be false.
	GoogleChat *bool `json:"googleChat,omitempty"`
	// Microsoft Teams webhooks require special handling. If you set this property to true, it is treated as such. `Additional Validators:` * When set to true, googleChat must be false.
	MsTeams *bool `json:"msTeams,omitempty"`
	// Whether to notify about resolved alerts.
	SendResolved *bool `json:"sendResolved,omitempty"`
	// The endpoint to send HTTP POST requests to. `Additional Validators:` * must be a syntactically valid url address
	Url *string `json:"url,omitempty"`
}

UpdateAlertConfigReceiverPayloadWebHookConfigsInner struct for UpdateAlertConfigReceiverPayloadWebHookConfigsInner

func NewUpdateAlertConfigReceiverPayloadWebHookConfigsInner

func NewUpdateAlertConfigReceiverPayloadWebHookConfigsInner() *UpdateAlertConfigReceiverPayloadWebHookConfigsInner

NewUpdateAlertConfigReceiverPayloadWebHookConfigsInner instantiates a new UpdateAlertConfigReceiverPayloadWebHookConfigsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateAlertConfigReceiverPayloadWebHookConfigsInnerWithDefaults

func NewUpdateAlertConfigReceiverPayloadWebHookConfigsInnerWithDefaults() *UpdateAlertConfigReceiverPayloadWebHookConfigsInner

NewUpdateAlertConfigReceiverPayloadWebHookConfigsInnerWithDefaults instantiates a new UpdateAlertConfigReceiverPayloadWebHookConfigsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateAlertConfigReceiverPayloadWebHookConfigsInner) GetGoogleChat

GetGoogleChat returns the GoogleChat field value if set, zero value otherwise.

func (*UpdateAlertConfigReceiverPayloadWebHookConfigsInner) GetGoogleChatOk

GetGoogleChatOk returns a tuple with the GoogleChat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigReceiverPayloadWebHookConfigsInner) GetMsTeams

GetMsTeams returns the MsTeams field value if set, zero value otherwise.

func (*UpdateAlertConfigReceiverPayloadWebHookConfigsInner) GetMsTeamsOk

GetMsTeamsOk returns a tuple with the MsTeams field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigReceiverPayloadWebHookConfigsInner) GetSendResolved

GetSendResolved returns the SendResolved field value if set, zero value otherwise.

func (*UpdateAlertConfigReceiverPayloadWebHookConfigsInner) GetSendResolvedOk

GetSendResolvedOk returns a tuple with the SendResolved field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigReceiverPayloadWebHookConfigsInner) GetUrl

GetUrl returns the Url field value if set, zero value otherwise.

func (*UpdateAlertConfigReceiverPayloadWebHookConfigsInner) GetUrlOk

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigReceiverPayloadWebHookConfigsInner) HasGoogleChat

HasGoogleChat returns a boolean if a field has been set.

func (*UpdateAlertConfigReceiverPayloadWebHookConfigsInner) HasMsTeams

HasMsTeams returns a boolean if a field has been set.

func (*UpdateAlertConfigReceiverPayloadWebHookConfigsInner) HasSendResolved

HasSendResolved returns a boolean if a field has been set.

func (*UpdateAlertConfigReceiverPayloadWebHookConfigsInner) HasUrl

HasUrl returns a boolean if a field has been set.

func (UpdateAlertConfigReceiverPayloadWebHookConfigsInner) MarshalJSON

func (*UpdateAlertConfigReceiverPayloadWebHookConfigsInner) SetGoogleChat

SetGoogleChat gets a reference to the given bool and assigns it to the GoogleChat field.

func (*UpdateAlertConfigReceiverPayloadWebHookConfigsInner) SetMsTeams

SetMsTeams gets a reference to the given bool and assigns it to the MsTeams field.

func (*UpdateAlertConfigReceiverPayloadWebHookConfigsInner) SetSendResolved

SetSendResolved gets a reference to the given bool and assigns it to the SendResolved field.

func (*UpdateAlertConfigReceiverPayloadWebHookConfigsInner) SetUrl

SetUrl gets a reference to the given string and assigns it to the Url field.

func (UpdateAlertConfigReceiverPayloadWebHookConfigsInner) ToMap

type UpdateAlertConfigRoutePayload

type UpdateAlertConfigRoutePayload struct {
	// The continue parameter cannot be set to true on the root route because there are no subsequent sibling nodes to match. It must always be false.
	Continue *bool `json:"continue,omitempty"`
	// The labels by which incoming alerts are grouped together. For example, multiple alerts coming in for cluster=A and alertname=LatencyHigh would be batched into a single group. To aggregate by all possible labels use the special value '...' as the sole label name, for example: group_by: ['...']. This effectively disables aggregation entirely, passing through all alerts as-is. This is unlikely to be what you want, unless you have a very low alert volume or your upstream notification system performs its own grouping.
	GroupBy []string `json:"groupBy,omitempty"`
	// How long to wait before sending a notification about new alerts that are added to a group of alerts for which an initial notification has already been sent. (Usually ~5m or more.) `Additional Validators:` * must be a valid time format
	GroupInterval *string `json:"groupInterval,omitempty"`
	// How long to initially wait to send a notification for a group of alerts. Allows to wait for an inhibiting alert to arrive or collect more initial alerts for the same group. (Usually ~0s to few minutes.) `Additional Validators:` * must be a valid time format
	GroupWait *string `json:"groupWait,omitempty"`
	// map of key:value. A set of equality matchers an alert has to fulfill to match the node.  `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters * key and values should only include the characters: a-zA-Z0-9_./@&?:-
	// Deprecated
	Match map[string]interface{} `json:"match,omitempty"`
	// map of key:value. A set of regex-matchers an alert has to fulfill to match the node.  `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters
	// Deprecated
	MatchRe map[string]interface{} `json:"matchRe,omitempty"`
	// A list of matchers that an alert has to fulfill to match the node. A matcher is a string with a syntax inspired by PromQL and OpenMetrics. The syntax of a matcher consists of three tokens: * A valid Prometheus label name. * One of =, !=, =~, or !~. = means equals, != means that the strings are not equal, =~ is used for equality of regex expressions and !~ is used for un-equality of regex expressions. They have the same meaning as known from PromQL selectors. * A UTF-8 string, which may be enclosed in double quotes. Before or after each token, there may be any amount of whitespace. `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters
	Matchers []string `json:"matchers,omitempty"`
	// Receiver that should be one item of receivers `Additional Validators:` * must be a in name of receivers
	Receiver string `json:"receiver"`
	// How long to wait before sending a notification again if it has already been sent successfully for an alert. (Usually ~3h or more). `Additional Validators:` * must be a valid time format
	RepeatInterval *string `json:"repeatInterval,omitempty"`
	// Zero or more child routes.
	Routes []UpdateAlertConfigRoutePayloadRoutesInner `json:"routes,omitempty"`
}

UpdateAlertConfigRoutePayload The root node of the routing tree.

func NewUpdateAlertConfigRoutePayload

func NewUpdateAlertConfigRoutePayload(receiver string) *UpdateAlertConfigRoutePayload

NewUpdateAlertConfigRoutePayload instantiates a new UpdateAlertConfigRoutePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateAlertConfigRoutePayloadWithDefaults

func NewUpdateAlertConfigRoutePayloadWithDefaults() *UpdateAlertConfigRoutePayload

NewUpdateAlertConfigRoutePayloadWithDefaults instantiates a new UpdateAlertConfigRoutePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateAlertConfigRoutePayload) GetContinue

func (o *UpdateAlertConfigRoutePayload) GetContinue() bool

GetContinue returns the Continue field value if set, zero value otherwise.

func (*UpdateAlertConfigRoutePayload) GetContinueOk

func (o *UpdateAlertConfigRoutePayload) GetContinueOk() (*bool, bool)

GetContinueOk returns a tuple with the Continue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigRoutePayload) GetGroupBy

func (o *UpdateAlertConfigRoutePayload) GetGroupBy() []string

GetGroupBy returns the GroupBy field value if set, zero value otherwise.

func (*UpdateAlertConfigRoutePayload) GetGroupByOk

func (o *UpdateAlertConfigRoutePayload) GetGroupByOk() ([]string, bool)

GetGroupByOk returns a tuple with the GroupBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigRoutePayload) GetGroupInterval

func (o *UpdateAlertConfigRoutePayload) GetGroupInterval() string

GetGroupInterval returns the GroupInterval field value if set, zero value otherwise.

func (*UpdateAlertConfigRoutePayload) GetGroupIntervalOk

func (o *UpdateAlertConfigRoutePayload) GetGroupIntervalOk() (*string, bool)

GetGroupIntervalOk returns a tuple with the GroupInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigRoutePayload) GetGroupWait

func (o *UpdateAlertConfigRoutePayload) GetGroupWait() string

GetGroupWait returns the GroupWait field value if set, zero value otherwise.

func (*UpdateAlertConfigRoutePayload) GetGroupWaitOk

func (o *UpdateAlertConfigRoutePayload) GetGroupWaitOk() (*string, bool)

GetGroupWaitOk returns a tuple with the GroupWait field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigRoutePayload) GetMatch

func (o *UpdateAlertConfigRoutePayload) GetMatch() map[string]interface{}

GetMatch returns the Match field value if set, zero value otherwise. Deprecated

func (*UpdateAlertConfigRoutePayload) GetMatchOk

func (o *UpdateAlertConfigRoutePayload) GetMatchOk() (map[string]interface{}, bool)

GetMatchOk returns a tuple with the Match field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*UpdateAlertConfigRoutePayload) GetMatchRe

func (o *UpdateAlertConfigRoutePayload) GetMatchRe() map[string]interface{}

GetMatchRe returns the MatchRe field value if set, zero value otherwise. Deprecated

func (*UpdateAlertConfigRoutePayload) GetMatchReOk

func (o *UpdateAlertConfigRoutePayload) GetMatchReOk() (map[string]interface{}, bool)

GetMatchReOk returns a tuple with the MatchRe field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*UpdateAlertConfigRoutePayload) GetMatchers

func (o *UpdateAlertConfigRoutePayload) GetMatchers() []string

GetMatchers returns the Matchers field value if set, zero value otherwise.

func (*UpdateAlertConfigRoutePayload) GetMatchersOk

func (o *UpdateAlertConfigRoutePayload) GetMatchersOk() ([]string, bool)

GetMatchersOk returns a tuple with the Matchers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigRoutePayload) GetReceiver

func (o *UpdateAlertConfigRoutePayload) GetReceiver() string

GetReceiver returns the Receiver field value

func (*UpdateAlertConfigRoutePayload) GetReceiverOk

func (o *UpdateAlertConfigRoutePayload) GetReceiverOk() (*string, bool)

GetReceiverOk returns a tuple with the Receiver field value and a boolean to check if the value has been set.

func (*UpdateAlertConfigRoutePayload) GetRepeatInterval

func (o *UpdateAlertConfigRoutePayload) GetRepeatInterval() string

GetRepeatInterval returns the RepeatInterval field value if set, zero value otherwise.

func (*UpdateAlertConfigRoutePayload) GetRepeatIntervalOk

func (o *UpdateAlertConfigRoutePayload) GetRepeatIntervalOk() (*string, bool)

GetRepeatIntervalOk returns a tuple with the RepeatInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigRoutePayload) GetRoutes

GetRoutes returns the Routes field value if set, zero value otherwise.

func (*UpdateAlertConfigRoutePayload) GetRoutesOk

GetRoutesOk returns a tuple with the Routes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigRoutePayload) HasContinue

func (o *UpdateAlertConfigRoutePayload) HasContinue() bool

HasContinue returns a boolean if a field has been set.

func (*UpdateAlertConfigRoutePayload) HasGroupBy

func (o *UpdateAlertConfigRoutePayload) HasGroupBy() bool

HasGroupBy returns a boolean if a field has been set.

func (*UpdateAlertConfigRoutePayload) HasGroupInterval

func (o *UpdateAlertConfigRoutePayload) HasGroupInterval() bool

HasGroupInterval returns a boolean if a field has been set.

func (*UpdateAlertConfigRoutePayload) HasGroupWait

func (o *UpdateAlertConfigRoutePayload) HasGroupWait() bool

HasGroupWait returns a boolean if a field has been set.

func (*UpdateAlertConfigRoutePayload) HasMatch

func (o *UpdateAlertConfigRoutePayload) HasMatch() bool

HasMatch returns a boolean if a field has been set.

func (*UpdateAlertConfigRoutePayload) HasMatchRe

func (o *UpdateAlertConfigRoutePayload) HasMatchRe() bool

HasMatchRe returns a boolean if a field has been set.

func (*UpdateAlertConfigRoutePayload) HasMatchers

func (o *UpdateAlertConfigRoutePayload) HasMatchers() bool

HasMatchers returns a boolean if a field has been set.

func (*UpdateAlertConfigRoutePayload) HasRepeatInterval

func (o *UpdateAlertConfigRoutePayload) HasRepeatInterval() bool

HasRepeatInterval returns a boolean if a field has been set.

func (*UpdateAlertConfigRoutePayload) HasRoutes

func (o *UpdateAlertConfigRoutePayload) HasRoutes() bool

HasRoutes returns a boolean if a field has been set.

func (UpdateAlertConfigRoutePayload) MarshalJSON

func (o UpdateAlertConfigRoutePayload) MarshalJSON() ([]byte, error)

func (*UpdateAlertConfigRoutePayload) SetContinue

func (o *UpdateAlertConfigRoutePayload) SetContinue(v bool)

SetContinue gets a reference to the given bool and assigns it to the Continue field.

func (*UpdateAlertConfigRoutePayload) SetGroupBy

func (o *UpdateAlertConfigRoutePayload) SetGroupBy(v []string)

SetGroupBy gets a reference to the given []string and assigns it to the GroupBy field.

func (*UpdateAlertConfigRoutePayload) SetGroupInterval

func (o *UpdateAlertConfigRoutePayload) SetGroupInterval(v string)

SetGroupInterval gets a reference to the given string and assigns it to the GroupInterval field.

func (*UpdateAlertConfigRoutePayload) SetGroupWait

func (o *UpdateAlertConfigRoutePayload) SetGroupWait(v string)

SetGroupWait gets a reference to the given string and assigns it to the GroupWait field.

func (*UpdateAlertConfigRoutePayload) SetMatch

func (o *UpdateAlertConfigRoutePayload) SetMatch(v map[string]interface{})

SetMatch gets a reference to the given map[string]interface{} and assigns it to the Match field. Deprecated

func (*UpdateAlertConfigRoutePayload) SetMatchRe

func (o *UpdateAlertConfigRoutePayload) SetMatchRe(v map[string]interface{})

SetMatchRe gets a reference to the given map[string]interface{} and assigns it to the MatchRe field. Deprecated

func (*UpdateAlertConfigRoutePayload) SetMatchers

func (o *UpdateAlertConfigRoutePayload) SetMatchers(v []string)

SetMatchers gets a reference to the given []string and assigns it to the Matchers field.

func (*UpdateAlertConfigRoutePayload) SetReceiver

func (o *UpdateAlertConfigRoutePayload) SetReceiver(v string)

SetReceiver sets field value

func (*UpdateAlertConfigRoutePayload) SetRepeatInterval

func (o *UpdateAlertConfigRoutePayload) SetRepeatInterval(v string)

SetRepeatInterval gets a reference to the given string and assigns it to the RepeatInterval field.

func (*UpdateAlertConfigRoutePayload) SetRoutes

SetRoutes gets a reference to the given []UpdateAlertConfigRoutePayloadRoutesInner and assigns it to the Routes field.

func (UpdateAlertConfigRoutePayload) ToMap

func (o UpdateAlertConfigRoutePayload) ToMap() (map[string]interface{}, error)

func (*UpdateAlertConfigRoutePayload) UnmarshalJSON

func (o *UpdateAlertConfigRoutePayload) UnmarshalJSON(data []byte) (err error)

type UpdateAlertConfigRoutePayloadRoutesInner

type UpdateAlertConfigRoutePayloadRoutesInner struct {
	// Whether an alert should continue matching subsequent sibling nodes.
	Continue *bool    `json:"continue,omitempty"`
	GroupBy  []string `json:"groupBy,omitempty"`
	// As in one level above
	GroupInterval *string `json:"groupInterval,omitempty"`
	// As in one level above
	GroupWait *string `json:"groupWait,omitempty"`
	// As in one level above
	// Deprecated
	Match map[string]interface{} `json:"match,omitempty"`
	// As in one level above
	// Deprecated
	MatchRe map[string]interface{} `json:"matchRe,omitempty"`
	// As in one level above
	Matchers []string `json:"matchers,omitempty"`
	// As in one level above
	Receiver *string `json:"receiver,omitempty"`
	// As in one level above
	RepeatInterval *string `json:"repeatInterval,omitempty"`
	// Another child routes
	Routes []map[string]interface{} `json:"routes,omitempty"`
}

UpdateAlertConfigRoutePayloadRoutesInner As in one level above

func NewUpdateAlertConfigRoutePayloadRoutesInner

func NewUpdateAlertConfigRoutePayloadRoutesInner() *UpdateAlertConfigRoutePayloadRoutesInner

NewUpdateAlertConfigRoutePayloadRoutesInner instantiates a new UpdateAlertConfigRoutePayloadRoutesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateAlertConfigRoutePayloadRoutesInnerWithDefaults

func NewUpdateAlertConfigRoutePayloadRoutesInnerWithDefaults() *UpdateAlertConfigRoutePayloadRoutesInner

NewUpdateAlertConfigRoutePayloadRoutesInnerWithDefaults instantiates a new UpdateAlertConfigRoutePayloadRoutesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateAlertConfigRoutePayloadRoutesInner) GetContinue

GetContinue returns the Continue field value if set, zero value otherwise.

func (*UpdateAlertConfigRoutePayloadRoutesInner) GetContinueOk

func (o *UpdateAlertConfigRoutePayloadRoutesInner) GetContinueOk() (*bool, bool)

GetContinueOk returns a tuple with the Continue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigRoutePayloadRoutesInner) GetGroupBy

GetGroupBy returns the GroupBy field value if set, zero value otherwise.

func (*UpdateAlertConfigRoutePayloadRoutesInner) GetGroupByOk

func (o *UpdateAlertConfigRoutePayloadRoutesInner) GetGroupByOk() ([]string, bool)

GetGroupByOk returns a tuple with the GroupBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigRoutePayloadRoutesInner) GetGroupInterval

func (o *UpdateAlertConfigRoutePayloadRoutesInner) GetGroupInterval() string

GetGroupInterval returns the GroupInterval field value if set, zero value otherwise.

func (*UpdateAlertConfigRoutePayloadRoutesInner) GetGroupIntervalOk

func (o *UpdateAlertConfigRoutePayloadRoutesInner) GetGroupIntervalOk() (*string, bool)

GetGroupIntervalOk returns a tuple with the GroupInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigRoutePayloadRoutesInner) GetGroupWait

GetGroupWait returns the GroupWait field value if set, zero value otherwise.

func (*UpdateAlertConfigRoutePayloadRoutesInner) GetGroupWaitOk

func (o *UpdateAlertConfigRoutePayloadRoutesInner) GetGroupWaitOk() (*string, bool)

GetGroupWaitOk returns a tuple with the GroupWait field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigRoutePayloadRoutesInner) GetMatch

func (o *UpdateAlertConfigRoutePayloadRoutesInner) GetMatch() map[string]interface{}

GetMatch returns the Match field value if set, zero value otherwise. Deprecated

func (*UpdateAlertConfigRoutePayloadRoutesInner) GetMatchOk

func (o *UpdateAlertConfigRoutePayloadRoutesInner) GetMatchOk() (map[string]interface{}, bool)

GetMatchOk returns a tuple with the Match field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*UpdateAlertConfigRoutePayloadRoutesInner) GetMatchRe

func (o *UpdateAlertConfigRoutePayloadRoutesInner) GetMatchRe() map[string]interface{}

GetMatchRe returns the MatchRe field value if set, zero value otherwise. Deprecated

func (*UpdateAlertConfigRoutePayloadRoutesInner) GetMatchReOk

func (o *UpdateAlertConfigRoutePayloadRoutesInner) GetMatchReOk() (map[string]interface{}, bool)

GetMatchReOk returns a tuple with the MatchRe field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*UpdateAlertConfigRoutePayloadRoutesInner) GetMatchers

GetMatchers returns the Matchers field value if set, zero value otherwise.

func (*UpdateAlertConfigRoutePayloadRoutesInner) GetMatchersOk

func (o *UpdateAlertConfigRoutePayloadRoutesInner) GetMatchersOk() ([]string, bool)

GetMatchersOk returns a tuple with the Matchers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigRoutePayloadRoutesInner) GetReceiver

GetReceiver returns the Receiver field value if set, zero value otherwise.

func (*UpdateAlertConfigRoutePayloadRoutesInner) GetReceiverOk

func (o *UpdateAlertConfigRoutePayloadRoutesInner) GetReceiverOk() (*string, bool)

GetReceiverOk returns a tuple with the Receiver field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigRoutePayloadRoutesInner) GetRepeatInterval

func (o *UpdateAlertConfigRoutePayloadRoutesInner) GetRepeatInterval() string

GetRepeatInterval returns the RepeatInterval field value if set, zero value otherwise.

func (*UpdateAlertConfigRoutePayloadRoutesInner) GetRepeatIntervalOk

func (o *UpdateAlertConfigRoutePayloadRoutesInner) GetRepeatIntervalOk() (*string, bool)

GetRepeatIntervalOk returns a tuple with the RepeatInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigRoutePayloadRoutesInner) GetRoutes

func (o *UpdateAlertConfigRoutePayloadRoutesInner) GetRoutes() []map[string]interface{}

GetRoutes returns the Routes field value if set, zero value otherwise.

func (*UpdateAlertConfigRoutePayloadRoutesInner) GetRoutesOk

func (o *UpdateAlertConfigRoutePayloadRoutesInner) GetRoutesOk() ([]map[string]interface{}, bool)

GetRoutesOk returns a tuple with the Routes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigRoutePayloadRoutesInner) HasContinue

HasContinue returns a boolean if a field has been set.

func (*UpdateAlertConfigRoutePayloadRoutesInner) HasGroupBy

HasGroupBy returns a boolean if a field has been set.

func (*UpdateAlertConfigRoutePayloadRoutesInner) HasGroupInterval

func (o *UpdateAlertConfigRoutePayloadRoutesInner) HasGroupInterval() bool

HasGroupInterval returns a boolean if a field has been set.

func (*UpdateAlertConfigRoutePayloadRoutesInner) HasGroupWait

HasGroupWait returns a boolean if a field has been set.

func (*UpdateAlertConfigRoutePayloadRoutesInner) HasMatch

HasMatch returns a boolean if a field has been set.

func (*UpdateAlertConfigRoutePayloadRoutesInner) HasMatchRe

HasMatchRe returns a boolean if a field has been set.

func (*UpdateAlertConfigRoutePayloadRoutesInner) HasMatchers

HasMatchers returns a boolean if a field has been set.

func (*UpdateAlertConfigRoutePayloadRoutesInner) HasReceiver

HasReceiver returns a boolean if a field has been set.

func (*UpdateAlertConfigRoutePayloadRoutesInner) HasRepeatInterval

func (o *UpdateAlertConfigRoutePayloadRoutesInner) HasRepeatInterval() bool

HasRepeatInterval returns a boolean if a field has been set.

func (*UpdateAlertConfigRoutePayloadRoutesInner) HasRoutes

HasRoutes returns a boolean if a field has been set.

func (UpdateAlertConfigRoutePayloadRoutesInner) MarshalJSON

func (*UpdateAlertConfigRoutePayloadRoutesInner) SetContinue

SetContinue gets a reference to the given bool and assigns it to the Continue field.

func (*UpdateAlertConfigRoutePayloadRoutesInner) SetGroupBy

SetGroupBy gets a reference to the given []string and assigns it to the GroupBy field.

func (*UpdateAlertConfigRoutePayloadRoutesInner) SetGroupInterval

func (o *UpdateAlertConfigRoutePayloadRoutesInner) SetGroupInterval(v string)

SetGroupInterval gets a reference to the given string and assigns it to the GroupInterval field.

func (*UpdateAlertConfigRoutePayloadRoutesInner) SetGroupWait

SetGroupWait gets a reference to the given string and assigns it to the GroupWait field.

func (*UpdateAlertConfigRoutePayloadRoutesInner) SetMatch

func (o *UpdateAlertConfigRoutePayloadRoutesInner) SetMatch(v map[string]interface{})

SetMatch gets a reference to the given map[string]interface{} and assigns it to the Match field. Deprecated

func (*UpdateAlertConfigRoutePayloadRoutesInner) SetMatchRe

func (o *UpdateAlertConfigRoutePayloadRoutesInner) SetMatchRe(v map[string]interface{})

SetMatchRe gets a reference to the given map[string]interface{} and assigns it to the MatchRe field. Deprecated

func (*UpdateAlertConfigRoutePayloadRoutesInner) SetMatchers

SetMatchers gets a reference to the given []string and assigns it to the Matchers field.

func (*UpdateAlertConfigRoutePayloadRoutesInner) SetReceiver

SetReceiver gets a reference to the given string and assigns it to the Receiver field.

func (*UpdateAlertConfigRoutePayloadRoutesInner) SetRepeatInterval

func (o *UpdateAlertConfigRoutePayloadRoutesInner) SetRepeatInterval(v string)

SetRepeatInterval gets a reference to the given string and assigns it to the RepeatInterval field.

func (*UpdateAlertConfigRoutePayloadRoutesInner) SetRoutes

func (o *UpdateAlertConfigRoutePayloadRoutesInner) SetRoutes(v []map[string]interface{})

SetRoutes gets a reference to the given []map[string]interface{} and assigns it to the Routes field.

func (UpdateAlertConfigRoutePayloadRoutesInner) ToMap

func (o UpdateAlertConfigRoutePayloadRoutesInner) ToMap() (map[string]interface{}, error)

type UpdateAlertConfigsPayload

type UpdateAlertConfigsPayload struct {
	Global       *UpdateAlertConfigsPayloadGlobal       `json:"global,omitempty"`
	InhibitRules *UpdateAlertConfigsPayloadInhibitRules `json:"inhibitRules,omitempty"`
	// A list of notification receivers.
	Receivers []UpdateAlertConfigsPayloadReceiversInner `json:"receivers"`
	Route     UpdateAlertConfigsPayloadRoute            `json:"route"`
}

UpdateAlertConfigsPayload Alert config

func NewUpdateAlertConfigsPayload

NewUpdateAlertConfigsPayload instantiates a new UpdateAlertConfigsPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateAlertConfigsPayloadWithDefaults

func NewUpdateAlertConfigsPayloadWithDefaults() *UpdateAlertConfigsPayload

NewUpdateAlertConfigsPayloadWithDefaults instantiates a new UpdateAlertConfigsPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateAlertConfigsPayload) GetGlobal

GetGlobal returns the Global field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayload) GetGlobalOk

GetGlobalOk returns a tuple with the Global field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayload) GetInhibitRules

GetInhibitRules returns the InhibitRules field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayload) GetInhibitRulesOk

GetInhibitRulesOk returns a tuple with the InhibitRules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayload) GetReceivers

GetReceivers returns the Receivers field value

func (*UpdateAlertConfigsPayload) GetReceiversOk

GetReceiversOk returns a tuple with the Receivers field value and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayload) GetRoute

GetRoute returns the Route field value

func (*UpdateAlertConfigsPayload) GetRouteOk

GetRouteOk returns a tuple with the Route field value and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayload) HasGlobal

func (o *UpdateAlertConfigsPayload) HasGlobal() bool

HasGlobal returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayload) HasInhibitRules

func (o *UpdateAlertConfigsPayload) HasInhibitRules() bool

HasInhibitRules returns a boolean if a field has been set.

func (UpdateAlertConfigsPayload) MarshalJSON

func (o UpdateAlertConfigsPayload) MarshalJSON() ([]byte, error)

func (*UpdateAlertConfigsPayload) SetGlobal

SetGlobal gets a reference to the given UpdateAlertConfigsPayloadGlobal and assigns it to the Global field.

func (*UpdateAlertConfigsPayload) SetInhibitRules

SetInhibitRules gets a reference to the given UpdateAlertConfigsPayloadInhibitRules and assigns it to the InhibitRules field.

func (*UpdateAlertConfigsPayload) SetReceivers

SetReceivers sets field value

func (*UpdateAlertConfigsPayload) SetRoute

SetRoute sets field value

func (UpdateAlertConfigsPayload) ToMap

func (o UpdateAlertConfigsPayload) ToMap() (map[string]interface{}, error)

func (*UpdateAlertConfigsPayload) UnmarshalJSON

func (o *UpdateAlertConfigsPayload) UnmarshalJSON(data []byte) (err error)

type UpdateAlertConfigsPayloadGlobal

type UpdateAlertConfigsPayloadGlobal struct {
	// Opsgenie api key `Additional Validators:` * should only include the characters: a-zA-Z0-9-
	OpsgenieApiKey *string `json:"opsgenieApiKey,omitempty"`
	// Opsgenie api url `Additional Validators:` * must be a syntactically valid url address
	OpsgenieApiUrl *string `json:"opsgenieApiUrl,omitempty"`
	// ResolveTimeout is the default value used by alertmanager if the alert does not include EndsAt, after this time passes it can declare the alert as resolved if it has not been updated. This has no impact on alerts from Prometheus, as they always include EndsAt.  `Additional Validators:` * must be a valid time format
	ResolveTimeout *string `json:"resolveTimeout,omitempty"`
	// Auth identity. `Additional Validators:` * must be a syntactically valid email address
	SmtpAuthIdentity *string `json:"smtpAuthIdentity,omitempty"`
	// SMTP Auth using LOGIN and PLAIN.
	SmtpAuthPassword *string `json:"smtpAuthPassword,omitempty"`
	// SMTP Auth using CRAM-MD5, LOGIN and PLAIN. If empty, Alertmanager doesn't authenticate to the SMTP server.
	SmtpAuthUsername *string `json:"smtpAuthUsername,omitempty"`
	// The default SMTP From header field.  `Additional Validators:` * must be a syntactically valid email address
	SmtpFrom *string `json:"smtpFrom,omitempty"`
	// The default SMTP smarthost used for sending emails, including port number. Port number usually is 25, or 587 for SMTP over TLS (sometimes referred to as STARTTLS). Example: smtp.example.org:587  `Additional Validators:` * should only include the characters: a-zA-Z0-9_./@&?:-
	SmtpSmarthost *string `json:"smtpSmarthost,omitempty"`
}

UpdateAlertConfigsPayloadGlobal Global config. If nothing passed the default argus config will be used. It is only possible to update the entire global part, not individual attributes.

func NewUpdateAlertConfigsPayloadGlobal

func NewUpdateAlertConfigsPayloadGlobal() *UpdateAlertConfigsPayloadGlobal

NewUpdateAlertConfigsPayloadGlobal instantiates a new UpdateAlertConfigsPayloadGlobal object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateAlertConfigsPayloadGlobalWithDefaults

func NewUpdateAlertConfigsPayloadGlobalWithDefaults() *UpdateAlertConfigsPayloadGlobal

NewUpdateAlertConfigsPayloadGlobalWithDefaults instantiates a new UpdateAlertConfigsPayloadGlobal object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateAlertConfigsPayloadGlobal) GetOpsgenieApiKey

func (o *UpdateAlertConfigsPayloadGlobal) GetOpsgenieApiKey() string

GetOpsgenieApiKey returns the OpsgenieApiKey field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadGlobal) GetOpsgenieApiKeyOk

func (o *UpdateAlertConfigsPayloadGlobal) GetOpsgenieApiKeyOk() (*string, bool)

GetOpsgenieApiKeyOk returns a tuple with the OpsgenieApiKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadGlobal) GetOpsgenieApiUrl

func (o *UpdateAlertConfigsPayloadGlobal) GetOpsgenieApiUrl() string

GetOpsgenieApiUrl returns the OpsgenieApiUrl field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadGlobal) GetOpsgenieApiUrlOk

func (o *UpdateAlertConfigsPayloadGlobal) GetOpsgenieApiUrlOk() (*string, bool)

GetOpsgenieApiUrlOk returns a tuple with the OpsgenieApiUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadGlobal) GetResolveTimeout

func (o *UpdateAlertConfigsPayloadGlobal) GetResolveTimeout() string

GetResolveTimeout returns the ResolveTimeout field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadGlobal) GetResolveTimeoutOk

func (o *UpdateAlertConfigsPayloadGlobal) GetResolveTimeoutOk() (*string, bool)

GetResolveTimeoutOk returns a tuple with the ResolveTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadGlobal) GetSmtpAuthIdentity

func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpAuthIdentity() string

GetSmtpAuthIdentity returns the SmtpAuthIdentity field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadGlobal) GetSmtpAuthIdentityOk

func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpAuthIdentityOk() (*string, bool)

GetSmtpAuthIdentityOk returns a tuple with the SmtpAuthIdentity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadGlobal) GetSmtpAuthPassword

func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpAuthPassword() string

GetSmtpAuthPassword returns the SmtpAuthPassword field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadGlobal) GetSmtpAuthPasswordOk

func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpAuthPasswordOk() (*string, bool)

GetSmtpAuthPasswordOk returns a tuple with the SmtpAuthPassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadGlobal) GetSmtpAuthUsername

func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpAuthUsername() string

GetSmtpAuthUsername returns the SmtpAuthUsername field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadGlobal) GetSmtpAuthUsernameOk

func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpAuthUsernameOk() (*string, bool)

GetSmtpAuthUsernameOk returns a tuple with the SmtpAuthUsername field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadGlobal) GetSmtpFrom

func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpFrom() string

GetSmtpFrom returns the SmtpFrom field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadGlobal) GetSmtpFromOk

func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpFromOk() (*string, bool)

GetSmtpFromOk returns a tuple with the SmtpFrom field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadGlobal) GetSmtpSmarthost

func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpSmarthost() string

GetSmtpSmarthost returns the SmtpSmarthost field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadGlobal) GetSmtpSmarthostOk

func (o *UpdateAlertConfigsPayloadGlobal) GetSmtpSmarthostOk() (*string, bool)

GetSmtpSmarthostOk returns a tuple with the SmtpSmarthost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadGlobal) HasOpsgenieApiKey

func (o *UpdateAlertConfigsPayloadGlobal) HasOpsgenieApiKey() bool

HasOpsgenieApiKey returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadGlobal) HasOpsgenieApiUrl

func (o *UpdateAlertConfigsPayloadGlobal) HasOpsgenieApiUrl() bool

HasOpsgenieApiUrl returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadGlobal) HasResolveTimeout

func (o *UpdateAlertConfigsPayloadGlobal) HasResolveTimeout() bool

HasResolveTimeout returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadGlobal) HasSmtpAuthIdentity

func (o *UpdateAlertConfigsPayloadGlobal) HasSmtpAuthIdentity() bool

HasSmtpAuthIdentity returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadGlobal) HasSmtpAuthPassword

func (o *UpdateAlertConfigsPayloadGlobal) HasSmtpAuthPassword() bool

HasSmtpAuthPassword returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadGlobal) HasSmtpAuthUsername

func (o *UpdateAlertConfigsPayloadGlobal) HasSmtpAuthUsername() bool

HasSmtpAuthUsername returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadGlobal) HasSmtpFrom

func (o *UpdateAlertConfigsPayloadGlobal) HasSmtpFrom() bool

HasSmtpFrom returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadGlobal) HasSmtpSmarthost

func (o *UpdateAlertConfigsPayloadGlobal) HasSmtpSmarthost() bool

HasSmtpSmarthost returns a boolean if a field has been set.

func (UpdateAlertConfigsPayloadGlobal) MarshalJSON

func (o UpdateAlertConfigsPayloadGlobal) MarshalJSON() ([]byte, error)

func (*UpdateAlertConfigsPayloadGlobal) SetOpsgenieApiKey

func (o *UpdateAlertConfigsPayloadGlobal) SetOpsgenieApiKey(v string)

SetOpsgenieApiKey gets a reference to the given string and assigns it to the OpsgenieApiKey field.

func (*UpdateAlertConfigsPayloadGlobal) SetOpsgenieApiUrl

func (o *UpdateAlertConfigsPayloadGlobal) SetOpsgenieApiUrl(v string)

SetOpsgenieApiUrl gets a reference to the given string and assigns it to the OpsgenieApiUrl field.

func (*UpdateAlertConfigsPayloadGlobal) SetResolveTimeout

func (o *UpdateAlertConfigsPayloadGlobal) SetResolveTimeout(v string)

SetResolveTimeout gets a reference to the given string and assigns it to the ResolveTimeout field.

func (*UpdateAlertConfigsPayloadGlobal) SetSmtpAuthIdentity

func (o *UpdateAlertConfigsPayloadGlobal) SetSmtpAuthIdentity(v string)

SetSmtpAuthIdentity gets a reference to the given string and assigns it to the SmtpAuthIdentity field.

func (*UpdateAlertConfigsPayloadGlobal) SetSmtpAuthPassword

func (o *UpdateAlertConfigsPayloadGlobal) SetSmtpAuthPassword(v string)

SetSmtpAuthPassword gets a reference to the given string and assigns it to the SmtpAuthPassword field.

func (*UpdateAlertConfigsPayloadGlobal) SetSmtpAuthUsername

func (o *UpdateAlertConfigsPayloadGlobal) SetSmtpAuthUsername(v string)

SetSmtpAuthUsername gets a reference to the given string and assigns it to the SmtpAuthUsername field.

func (*UpdateAlertConfigsPayloadGlobal) SetSmtpFrom

func (o *UpdateAlertConfigsPayloadGlobal) SetSmtpFrom(v string)

SetSmtpFrom gets a reference to the given string and assigns it to the SmtpFrom field.

func (*UpdateAlertConfigsPayloadGlobal) SetSmtpSmarthost

func (o *UpdateAlertConfigsPayloadGlobal) SetSmtpSmarthost(v string)

SetSmtpSmarthost gets a reference to the given string and assigns it to the SmtpSmarthost field.

func (UpdateAlertConfigsPayloadGlobal) ToMap

func (o UpdateAlertConfigsPayloadGlobal) ToMap() (map[string]interface{}, error)

type UpdateAlertConfigsPayloadInhibitRules

type UpdateAlertConfigsPayloadInhibitRules struct {
	// Labels that must have an equal value in the source and target alert for the inhibition to take effect. `Additional Validators:` * should only include the characters: a-zA-Z0-9_./@&?:-
	Equal []string `json:"equal,omitempty"`
	// map of key:value. Matchers for which one or more alerts have to exist for the inhibition to take effect. `Additional Validators:` * should not contain more than 5 keys * each key and value should not have more than 200 characters * each key and value should only include the characters: a-zA-Z0-9_./@&?:-
	SourceMatch map[string]interface{} `json:"sourceMatch,omitempty"`
	// map of key:value. Regex match `Additional Validators:` * should not contain more than 5 keys * each key and value should not have more than 200 characters
	SourceMatchRe map[string]interface{} `json:"sourceMatchRe,omitempty"`
	// map of key:value. Matchers that have to be fulfilled in the alerts to be muted. `Additional Validators:` * should not contain more than 5 keys * each key and value should not have more than 200 characters * each key and value should only include the characters: a-zA-Z0-9_./@&?:-
	TargetMatch map[string]interface{} `json:"targetMatch,omitempty"`
	// map of key:value. Matchers that have to be fulfilled in the alerts to be muted. Regex. `Additional Validators:` * should not contain more than 5 keys * each key and value should not have more than 200 characters
	TargetMatchRe map[string]interface{} `json:"targetMatchRe,omitempty"`
}

UpdateAlertConfigsPayloadInhibitRules A list of inhibition rules.

func NewUpdateAlertConfigsPayloadInhibitRules

func NewUpdateAlertConfigsPayloadInhibitRules() *UpdateAlertConfigsPayloadInhibitRules

NewUpdateAlertConfigsPayloadInhibitRules instantiates a new UpdateAlertConfigsPayloadInhibitRules object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateAlertConfigsPayloadInhibitRulesWithDefaults

func NewUpdateAlertConfigsPayloadInhibitRulesWithDefaults() *UpdateAlertConfigsPayloadInhibitRules

NewUpdateAlertConfigsPayloadInhibitRulesWithDefaults instantiates a new UpdateAlertConfigsPayloadInhibitRules object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateAlertConfigsPayloadInhibitRules) GetEqual

GetEqual returns the Equal field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadInhibitRules) GetEqualOk

func (o *UpdateAlertConfigsPayloadInhibitRules) GetEqualOk() ([]string, bool)

GetEqualOk returns a tuple with the Equal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadInhibitRules) GetSourceMatch

func (o *UpdateAlertConfigsPayloadInhibitRules) GetSourceMatch() map[string]interface{}

GetSourceMatch returns the SourceMatch field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadInhibitRules) GetSourceMatchOk

func (o *UpdateAlertConfigsPayloadInhibitRules) GetSourceMatchOk() (map[string]interface{}, bool)

GetSourceMatchOk returns a tuple with the SourceMatch field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadInhibitRules) GetSourceMatchRe

func (o *UpdateAlertConfigsPayloadInhibitRules) GetSourceMatchRe() map[string]interface{}

GetSourceMatchRe returns the SourceMatchRe field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadInhibitRules) GetSourceMatchReOk

func (o *UpdateAlertConfigsPayloadInhibitRules) GetSourceMatchReOk() (map[string]interface{}, bool)

GetSourceMatchReOk returns a tuple with the SourceMatchRe field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadInhibitRules) GetTargetMatch

func (o *UpdateAlertConfigsPayloadInhibitRules) GetTargetMatch() map[string]interface{}

GetTargetMatch returns the TargetMatch field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadInhibitRules) GetTargetMatchOk

func (o *UpdateAlertConfigsPayloadInhibitRules) GetTargetMatchOk() (map[string]interface{}, bool)

GetTargetMatchOk returns a tuple with the TargetMatch field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadInhibitRules) GetTargetMatchRe

func (o *UpdateAlertConfigsPayloadInhibitRules) GetTargetMatchRe() map[string]interface{}

GetTargetMatchRe returns the TargetMatchRe field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadInhibitRules) GetTargetMatchReOk

func (o *UpdateAlertConfigsPayloadInhibitRules) GetTargetMatchReOk() (map[string]interface{}, bool)

GetTargetMatchReOk returns a tuple with the TargetMatchRe field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadInhibitRules) HasEqual

HasEqual returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadInhibitRules) HasSourceMatch

func (o *UpdateAlertConfigsPayloadInhibitRules) HasSourceMatch() bool

HasSourceMatch returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadInhibitRules) HasSourceMatchRe

func (o *UpdateAlertConfigsPayloadInhibitRules) HasSourceMatchRe() bool

HasSourceMatchRe returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadInhibitRules) HasTargetMatch

func (o *UpdateAlertConfigsPayloadInhibitRules) HasTargetMatch() bool

HasTargetMatch returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadInhibitRules) HasTargetMatchRe

func (o *UpdateAlertConfigsPayloadInhibitRules) HasTargetMatchRe() bool

HasTargetMatchRe returns a boolean if a field has been set.

func (UpdateAlertConfigsPayloadInhibitRules) MarshalJSON

func (o UpdateAlertConfigsPayloadInhibitRules) MarshalJSON() ([]byte, error)

func (*UpdateAlertConfigsPayloadInhibitRules) SetEqual

SetEqual gets a reference to the given []string and assigns it to the Equal field.

func (*UpdateAlertConfigsPayloadInhibitRules) SetSourceMatch

func (o *UpdateAlertConfigsPayloadInhibitRules) SetSourceMatch(v map[string]interface{})

SetSourceMatch gets a reference to the given map[string]interface{} and assigns it to the SourceMatch field.

func (*UpdateAlertConfigsPayloadInhibitRules) SetSourceMatchRe

func (o *UpdateAlertConfigsPayloadInhibitRules) SetSourceMatchRe(v map[string]interface{})

SetSourceMatchRe gets a reference to the given map[string]interface{} and assigns it to the SourceMatchRe field.

func (*UpdateAlertConfigsPayloadInhibitRules) SetTargetMatch

func (o *UpdateAlertConfigsPayloadInhibitRules) SetTargetMatch(v map[string]interface{})

SetTargetMatch gets a reference to the given map[string]interface{} and assigns it to the TargetMatch field.

func (*UpdateAlertConfigsPayloadInhibitRules) SetTargetMatchRe

func (o *UpdateAlertConfigsPayloadInhibitRules) SetTargetMatchRe(v map[string]interface{})

SetTargetMatchRe gets a reference to the given map[string]interface{} and assigns it to the TargetMatchRe field.

func (UpdateAlertConfigsPayloadInhibitRules) ToMap

func (o UpdateAlertConfigsPayloadInhibitRules) ToMap() (map[string]interface{}, error)

type UpdateAlertConfigsPayloadReceiversInner

type UpdateAlertConfigsPayloadReceiversInner struct {
	// Email configurations
	EmailConfigs []UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner `json:"emailConfigs,omitempty"`
	// `Additional Validators:` * must be unique * should only include the characters: a-zA-Z0-9-
	Name string `json:"name"`
	// Configuration for ops genie.
	OpsgenieConfigs []UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner `json:"opsgenieConfigs,omitempty"`
	WebHookConfigs  []UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner  `json:"webHookConfigs,omitempty"`
}

UpdateAlertConfigsPayloadReceiversInner Receivers

func NewUpdateAlertConfigsPayloadReceiversInner

func NewUpdateAlertConfigsPayloadReceiversInner(name string) *UpdateAlertConfigsPayloadReceiversInner

NewUpdateAlertConfigsPayloadReceiversInner instantiates a new UpdateAlertConfigsPayloadReceiversInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateAlertConfigsPayloadReceiversInnerWithDefaults

func NewUpdateAlertConfigsPayloadReceiversInnerWithDefaults() *UpdateAlertConfigsPayloadReceiversInner

NewUpdateAlertConfigsPayloadReceiversInnerWithDefaults instantiates a new UpdateAlertConfigsPayloadReceiversInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateAlertConfigsPayloadReceiversInner) GetEmailConfigs

GetEmailConfigs returns the EmailConfigs field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadReceiversInner) GetEmailConfigsOk

GetEmailConfigsOk returns a tuple with the EmailConfigs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadReceiversInner) GetName

GetName returns the Name field value

func (*UpdateAlertConfigsPayloadReceiversInner) GetNameOk

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadReceiversInner) GetOpsgenieConfigs

GetOpsgenieConfigs returns the OpsgenieConfigs field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadReceiversInner) GetOpsgenieConfigsOk

GetOpsgenieConfigsOk returns a tuple with the OpsgenieConfigs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadReceiversInner) GetWebHookConfigs

GetWebHookConfigs returns the WebHookConfigs field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadReceiversInner) GetWebHookConfigsOk

GetWebHookConfigsOk returns a tuple with the WebHookConfigs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadReceiversInner) HasEmailConfigs

func (o *UpdateAlertConfigsPayloadReceiversInner) HasEmailConfigs() bool

HasEmailConfigs returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadReceiversInner) HasOpsgenieConfigs

func (o *UpdateAlertConfigsPayloadReceiversInner) HasOpsgenieConfigs() bool

HasOpsgenieConfigs returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadReceiversInner) HasWebHookConfigs

func (o *UpdateAlertConfigsPayloadReceiversInner) HasWebHookConfigs() bool

HasWebHookConfigs returns a boolean if a field has been set.

func (UpdateAlertConfigsPayloadReceiversInner) MarshalJSON

func (o UpdateAlertConfigsPayloadReceiversInner) MarshalJSON() ([]byte, error)

func (*UpdateAlertConfigsPayloadReceiversInner) SetEmailConfigs

SetEmailConfigs gets a reference to the given []UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner and assigns it to the EmailConfigs field.

func (*UpdateAlertConfigsPayloadReceiversInner) SetName

SetName sets field value

func (*UpdateAlertConfigsPayloadReceiversInner) SetOpsgenieConfigs

SetOpsgenieConfigs gets a reference to the given []UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner and assigns it to the OpsgenieConfigs field.

func (*UpdateAlertConfigsPayloadReceiversInner) SetWebHookConfigs

SetWebHookConfigs gets a reference to the given []UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner and assigns it to the WebHookConfigs field.

func (UpdateAlertConfigsPayloadReceiversInner) ToMap

func (o UpdateAlertConfigsPayloadReceiversInner) ToMap() (map[string]interface{}, error)

func (*UpdateAlertConfigsPayloadReceiversInner) UnmarshalJSON

func (o *UpdateAlertConfigsPayloadReceiversInner) UnmarshalJSON(data []byte) (err error)

type UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner

type UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner struct {
	// SMTP authentication information. `Additional Validators:` * must be a syntactically valid email address
	AuthIdentity *string `json:"authIdentity,omitempty"`
	// SMTP authentication information.
	AuthPassword *string `json:"authPassword,omitempty"`
	// SMTP authentication information.
	AuthUsername *string `json:"authUsername,omitempty"`
	// The sender address. `Additional Validators:` * must be a syntactically valid email address
	From *string `json:"from,omitempty"`
	// Whether to notify about resolved alerts.
	SendResolved *bool `json:"sendResolved,omitempty"`
	// The SMTP host through which emails are sent. `Additional Validators:` * should only include the characters: a-zA-Z0-9_./@&?:-
	Smarthost *string `json:"smarthost,omitempty"`
	// The email address to send notifications to. `Additional Validators:` * must be a syntactically valid email address
	To *string `json:"to,omitempty"`
}

UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner struct for UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner

func NewUpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner

func NewUpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner() *UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner

NewUpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner instantiates a new UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateAlertConfigsPayloadReceiversInnerEmailConfigsInnerWithDefaults

func NewUpdateAlertConfigsPayloadReceiversInnerEmailConfigsInnerWithDefaults() *UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner

NewUpdateAlertConfigsPayloadReceiversInnerEmailConfigsInnerWithDefaults instantiates a new UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) GetAuthIdentity

GetAuthIdentity returns the AuthIdentity field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) GetAuthIdentityOk

GetAuthIdentityOk returns a tuple with the AuthIdentity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) GetAuthPassword

GetAuthPassword returns the AuthPassword field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) GetAuthPasswordOk

GetAuthPasswordOk returns a tuple with the AuthPassword field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) GetAuthUsername

GetAuthUsername returns the AuthUsername field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) GetAuthUsernameOk

GetAuthUsernameOk returns a tuple with the AuthUsername field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) GetFrom

GetFrom returns the From field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) GetFromOk

GetFromOk returns a tuple with the From field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) GetSendResolved

GetSendResolved returns the SendResolved field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) GetSendResolvedOk

GetSendResolvedOk returns a tuple with the SendResolved field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) GetSmarthost

GetSmarthost returns the Smarthost field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) GetSmarthostOk

GetSmarthostOk returns a tuple with the Smarthost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) GetTo

GetTo returns the To field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) GetToOk

GetToOk returns a tuple with the To field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) HasAuthIdentity

HasAuthIdentity returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) HasAuthPassword

HasAuthPassword returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) HasAuthUsername

HasAuthUsername returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) HasFrom

HasFrom returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) HasSendResolved

HasSendResolved returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) HasSmarthost

HasSmarthost returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) HasTo

HasTo returns a boolean if a field has been set.

func (UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) MarshalJSON

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) SetAuthIdentity

SetAuthIdentity gets a reference to the given string and assigns it to the AuthIdentity field.

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) SetAuthPassword

SetAuthPassword gets a reference to the given string and assigns it to the AuthPassword field.

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) SetAuthUsername

SetAuthUsername gets a reference to the given string and assigns it to the AuthUsername field.

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) SetFrom

SetFrom gets a reference to the given string and assigns it to the From field.

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) SetSendResolved

SetSendResolved gets a reference to the given bool and assigns it to the SendResolved field.

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) SetSmarthost

SetSmarthost gets a reference to the given string and assigns it to the Smarthost field.

func (*UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) SetTo

SetTo gets a reference to the given string and assigns it to the To field.

func (UpdateAlertConfigsPayloadReceiversInnerEmailConfigsInner) ToMap

type UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner

type UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner struct {
	// The API key to use when talking to the OpsGenie API. `Additional Validators:` * should only include the characters: a-zA-Z0-9-
	ApiKey *string `json:"apiKey,omitempty"`
	// The host to send OpsGenie API requests to. `Additional Validators:` * must be a syntactically valid url address
	ApiUrl *string `json:"apiUrl,omitempty"`
	// Priority level of alert. Possible values are P1, P2, P3, P4, and P5.
	Priority *string `json:"priority,omitempty"`
	// Whether to notify about resolved alerts.
	SendResolved *bool `json:"sendResolved,omitempty"`
	// Comma separated list of tags attached to the notifications.
	Tags *string `json:"tags,omitempty"`
}

UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner struct for UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner

func NewUpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner

func NewUpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner() *UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner

NewUpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner instantiates a new UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInnerWithDefaults

func NewUpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInnerWithDefaults() *UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner

NewUpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInnerWithDefaults instantiates a new UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) GetApiKey

GetApiKey returns the ApiKey field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) GetApiKeyOk

GetApiKeyOk returns a tuple with the ApiKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) GetApiUrl

GetApiUrl returns the ApiUrl field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) GetApiUrlOk

GetApiUrlOk returns a tuple with the ApiUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) GetPriority

GetPriority returns the Priority field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) GetPriorityOk

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) GetSendResolved

GetSendResolved returns the SendResolved field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) GetSendResolvedOk

GetSendResolvedOk returns a tuple with the SendResolved field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) GetTags

GetTags returns the Tags field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) GetTagsOk

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) HasApiKey

HasApiKey returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) HasApiUrl

HasApiUrl returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) HasPriority

HasPriority returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) HasSendResolved

HasSendResolved returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) HasTags

HasTags returns a boolean if a field has been set.

func (UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) MarshalJSON

func (*UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) SetApiKey

SetApiKey gets a reference to the given string and assigns it to the ApiKey field.

func (*UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) SetApiUrl

SetApiUrl gets a reference to the given string and assigns it to the ApiUrl field.

func (*UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) SetPriority

SetPriority gets a reference to the given string and assigns it to the Priority field.

func (*UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) SetSendResolved

SetSendResolved gets a reference to the given bool and assigns it to the SendResolved field.

func (*UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) SetTags

SetTags gets a reference to the given string and assigns it to the Tags field.

func (UpdateAlertConfigsPayloadReceiversInnerOpsgenieConfigsInner) ToMap

type UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner

type UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner struct {
	// Google Chat webhooks require special handling. If you set this property to true, it is treated as such. `Additional Validators:` * When set to true, msTeams must be false.
	GoogleChat *bool `json:"googleChat,omitempty"`
	// Microsoft Teams webhooks require special handling. If you set this property to true, it is treated as such. `Additional Validators:` * When set to true, googleChat must be false.
	MsTeams *bool `json:"msTeams,omitempty"`
	// Whether to notify about resolved alerts.
	SendResolved *bool `json:"sendResolved,omitempty"`
	// The endpoint to send HTTP POST requests to. `Additional Validators:` * must be a syntactically valid url address
	Url *string `json:"url,omitempty"`
}

UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner struct for UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner

func NewUpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner

func NewUpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner() *UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner

NewUpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner instantiates a new UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInnerWithDefaults

func NewUpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInnerWithDefaults() *UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner

NewUpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInnerWithDefaults instantiates a new UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner) GetGoogleChat

GetGoogleChat returns the GoogleChat field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner) GetGoogleChatOk

GetGoogleChatOk returns a tuple with the GoogleChat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner) GetMsTeams

GetMsTeams returns the MsTeams field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner) GetMsTeamsOk

GetMsTeamsOk returns a tuple with the MsTeams field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner) GetSendResolved

GetSendResolved returns the SendResolved field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner) GetSendResolvedOk

GetSendResolvedOk returns a tuple with the SendResolved field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner) GetUrl

GetUrl returns the Url field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner) GetUrlOk

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner) HasGoogleChat

HasGoogleChat returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner) HasMsTeams

HasMsTeams returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner) HasSendResolved

HasSendResolved returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner) HasUrl

HasUrl returns a boolean if a field has been set.

func (UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner) MarshalJSON

func (*UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner) SetGoogleChat

SetGoogleChat gets a reference to the given bool and assigns it to the GoogleChat field.

func (*UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner) SetMsTeams

SetMsTeams gets a reference to the given bool and assigns it to the MsTeams field.

func (*UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner) SetSendResolved

SetSendResolved gets a reference to the given bool and assigns it to the SendResolved field.

func (*UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner) SetUrl

SetUrl gets a reference to the given string and assigns it to the Url field.

func (UpdateAlertConfigsPayloadReceiversInnerWebHookConfigsInner) ToMap

type UpdateAlertConfigsPayloadRoute

type UpdateAlertConfigsPayloadRoute struct {
	// The continue parameter cannot be set to true on the root route because there are no subsequent sibling nodes to match. It must always be false.
	Continue *bool `json:"continue,omitempty"`
	// The labels by which incoming alerts are grouped together. For example, multiple alerts coming in for cluster=A and alertname=LatencyHigh would be batched into a single group. To aggregate by all possible labels use the special value '...' as the sole label name, for example: group_by: ['...']. This effectively disables aggregation entirely, passing through all alerts as-is. This is unlikely to be what you want, unless you have a very low alert volume or your upstream notification system performs its own grouping.
	GroupBy []string `json:"groupBy,omitempty"`
	// How long to wait before sending a notification about new alerts that are added to a group of alerts for which an initial notification has already been sent. (Usually ~5m or more.) `Additional Validators:` * must be a valid time format
	GroupInterval *string `json:"groupInterval,omitempty"`
	// How long to initially wait to send a notification for a group of alerts. Allows to wait for an inhibiting alert to arrive or collect more initial alerts for the same group. (Usually ~0s to few minutes.) `Additional Validators:` * must be a valid time format
	GroupWait *string `json:"groupWait,omitempty"`
	// map of key:value. A set of equality matchers an alert has to fulfill to match the node.  `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters * key and values should only include the characters: a-zA-Z0-9_./@&?:-
	// Deprecated
	Match map[string]interface{} `json:"match,omitempty"`
	// map of key:value. A set of regex-matchers an alert has to fulfill to match the node.  `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters
	// Deprecated
	MatchRe map[string]interface{} `json:"matchRe,omitempty"`
	// Receiver that should be one item of receivers `Additional Validators:` * must be a in name of receivers
	Receiver string `json:"receiver"`
	// How long to wait before sending a notification again if it has already been sent successfully for an alert. (Usually ~3h or more). `Additional Validators:` * must be a valid time format
	RepeatInterval *string `json:"repeatInterval,omitempty"`
	// Zero or more child routes.
	Routes []UpdateAlertConfigsPayloadRouteRoutesInner `json:"routes,omitempty"`
}

UpdateAlertConfigsPayloadRoute The root node of the routing tree.

func NewUpdateAlertConfigsPayloadRoute

func NewUpdateAlertConfigsPayloadRoute(receiver string) *UpdateAlertConfigsPayloadRoute

NewUpdateAlertConfigsPayloadRoute instantiates a new UpdateAlertConfigsPayloadRoute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateAlertConfigsPayloadRouteWithDefaults

func NewUpdateAlertConfigsPayloadRouteWithDefaults() *UpdateAlertConfigsPayloadRoute

NewUpdateAlertConfigsPayloadRouteWithDefaults instantiates a new UpdateAlertConfigsPayloadRoute object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateAlertConfigsPayloadRoute) GetContinue

func (o *UpdateAlertConfigsPayloadRoute) GetContinue() bool

GetContinue returns the Continue field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadRoute) GetContinueOk

func (o *UpdateAlertConfigsPayloadRoute) GetContinueOk() (*bool, bool)

GetContinueOk returns a tuple with the Continue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadRoute) GetGroupBy

func (o *UpdateAlertConfigsPayloadRoute) GetGroupBy() []string

GetGroupBy returns the GroupBy field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadRoute) GetGroupByOk

func (o *UpdateAlertConfigsPayloadRoute) GetGroupByOk() ([]string, bool)

GetGroupByOk returns a tuple with the GroupBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadRoute) GetGroupInterval

func (o *UpdateAlertConfigsPayloadRoute) GetGroupInterval() string

GetGroupInterval returns the GroupInterval field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadRoute) GetGroupIntervalOk

func (o *UpdateAlertConfigsPayloadRoute) GetGroupIntervalOk() (*string, bool)

GetGroupIntervalOk returns a tuple with the GroupInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadRoute) GetGroupWait

func (o *UpdateAlertConfigsPayloadRoute) GetGroupWait() string

GetGroupWait returns the GroupWait field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadRoute) GetGroupWaitOk

func (o *UpdateAlertConfigsPayloadRoute) GetGroupWaitOk() (*string, bool)

GetGroupWaitOk returns a tuple with the GroupWait field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadRoute) GetMatch

func (o *UpdateAlertConfigsPayloadRoute) GetMatch() map[string]interface{}

GetMatch returns the Match field value if set, zero value otherwise. Deprecated

func (*UpdateAlertConfigsPayloadRoute) GetMatchOk

func (o *UpdateAlertConfigsPayloadRoute) GetMatchOk() (map[string]interface{}, bool)

GetMatchOk returns a tuple with the Match field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*UpdateAlertConfigsPayloadRoute) GetMatchRe

func (o *UpdateAlertConfigsPayloadRoute) GetMatchRe() map[string]interface{}

GetMatchRe returns the MatchRe field value if set, zero value otherwise. Deprecated

func (*UpdateAlertConfigsPayloadRoute) GetMatchReOk

func (o *UpdateAlertConfigsPayloadRoute) GetMatchReOk() (map[string]interface{}, bool)

GetMatchReOk returns a tuple with the MatchRe field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*UpdateAlertConfigsPayloadRoute) GetReceiver

func (o *UpdateAlertConfigsPayloadRoute) GetReceiver() string

GetReceiver returns the Receiver field value

func (*UpdateAlertConfigsPayloadRoute) GetReceiverOk

func (o *UpdateAlertConfigsPayloadRoute) GetReceiverOk() (*string, bool)

GetReceiverOk returns a tuple with the Receiver field value and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadRoute) GetRepeatInterval

func (o *UpdateAlertConfigsPayloadRoute) GetRepeatInterval() string

GetRepeatInterval returns the RepeatInterval field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadRoute) GetRepeatIntervalOk

func (o *UpdateAlertConfigsPayloadRoute) GetRepeatIntervalOk() (*string, bool)

GetRepeatIntervalOk returns a tuple with the RepeatInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadRoute) GetRoutes

GetRoutes returns the Routes field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadRoute) GetRoutesOk

GetRoutesOk returns a tuple with the Routes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadRoute) HasContinue

func (o *UpdateAlertConfigsPayloadRoute) HasContinue() bool

HasContinue returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadRoute) HasGroupBy

func (o *UpdateAlertConfigsPayloadRoute) HasGroupBy() bool

HasGroupBy returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadRoute) HasGroupInterval

func (o *UpdateAlertConfigsPayloadRoute) HasGroupInterval() bool

HasGroupInterval returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadRoute) HasGroupWait

func (o *UpdateAlertConfigsPayloadRoute) HasGroupWait() bool

HasGroupWait returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadRoute) HasMatch

func (o *UpdateAlertConfigsPayloadRoute) HasMatch() bool

HasMatch returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadRoute) HasMatchRe

func (o *UpdateAlertConfigsPayloadRoute) HasMatchRe() bool

HasMatchRe returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadRoute) HasRepeatInterval

func (o *UpdateAlertConfigsPayloadRoute) HasRepeatInterval() bool

HasRepeatInterval returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadRoute) HasRoutes

func (o *UpdateAlertConfigsPayloadRoute) HasRoutes() bool

HasRoutes returns a boolean if a field has been set.

func (UpdateAlertConfigsPayloadRoute) MarshalJSON

func (o UpdateAlertConfigsPayloadRoute) MarshalJSON() ([]byte, error)

func (*UpdateAlertConfigsPayloadRoute) SetContinue

func (o *UpdateAlertConfigsPayloadRoute) SetContinue(v bool)

SetContinue gets a reference to the given bool and assigns it to the Continue field.

func (*UpdateAlertConfigsPayloadRoute) SetGroupBy

func (o *UpdateAlertConfigsPayloadRoute) SetGroupBy(v []string)

SetGroupBy gets a reference to the given []string and assigns it to the GroupBy field.

func (*UpdateAlertConfigsPayloadRoute) SetGroupInterval

func (o *UpdateAlertConfigsPayloadRoute) SetGroupInterval(v string)

SetGroupInterval gets a reference to the given string and assigns it to the GroupInterval field.

func (*UpdateAlertConfigsPayloadRoute) SetGroupWait

func (o *UpdateAlertConfigsPayloadRoute) SetGroupWait(v string)

SetGroupWait gets a reference to the given string and assigns it to the GroupWait field.

func (*UpdateAlertConfigsPayloadRoute) SetMatch

func (o *UpdateAlertConfigsPayloadRoute) SetMatch(v map[string]interface{})

SetMatch gets a reference to the given map[string]interface{} and assigns it to the Match field. Deprecated

func (*UpdateAlertConfigsPayloadRoute) SetMatchRe

func (o *UpdateAlertConfigsPayloadRoute) SetMatchRe(v map[string]interface{})

SetMatchRe gets a reference to the given map[string]interface{} and assigns it to the MatchRe field. Deprecated

func (*UpdateAlertConfigsPayloadRoute) SetReceiver

func (o *UpdateAlertConfigsPayloadRoute) SetReceiver(v string)

SetReceiver sets field value

func (*UpdateAlertConfigsPayloadRoute) SetRepeatInterval

func (o *UpdateAlertConfigsPayloadRoute) SetRepeatInterval(v string)

SetRepeatInterval gets a reference to the given string and assigns it to the RepeatInterval field.

func (*UpdateAlertConfigsPayloadRoute) SetRoutes

SetRoutes gets a reference to the given []UpdateAlertConfigsPayloadRouteRoutesInner and assigns it to the Routes field.

func (UpdateAlertConfigsPayloadRoute) ToMap

func (o UpdateAlertConfigsPayloadRoute) ToMap() (map[string]interface{}, error)

func (*UpdateAlertConfigsPayloadRoute) UnmarshalJSON

func (o *UpdateAlertConfigsPayloadRoute) UnmarshalJSON(data []byte) (err error)

type UpdateAlertConfigsPayloadRouteRoutesInner

type UpdateAlertConfigsPayloadRouteRoutesInner struct {
	// Whether an alert should continue matching subsequent sibling nodes.
	Continue *bool    `json:"continue,omitempty"`
	GroupBy  []string `json:"groupBy,omitempty"`
	// As in one level above
	GroupInterval *string `json:"groupInterval,omitempty"`
	// As in one level above
	GroupWait *string `json:"groupWait,omitempty"`
	// As in one level above
	// Deprecated
	Match map[string]interface{} `json:"match,omitempty"`
	// As in one level above
	// Deprecated
	MatchRe map[string]interface{} `json:"matchRe,omitempty"`
	// A list of matchers that an alert has to fulfill to match the node. A matcher is a string with a syntax inspired by PromQL and OpenMetrics. The syntax of a matcher consists of three tokens: * A valid Prometheus label name. * One of =, !=, =~, or !~. = means equals, != means that the strings are not equal, =~ is used for equality of regex expressions and !~ is used for un-equality of regex expressions. They have the same meaning as known from PromQL selectors. * A UTF-8 string, which may be enclosed in double quotes. Before or after each token, there may be any amount of whitespace. `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters
	Matchers []string `json:"matchers,omitempty"`
	// As in one level above
	Receiver *string `json:"receiver,omitempty"`
	// As in one level above
	RepeatInterval *string `json:"repeatInterval,omitempty"`
	// Another child routes
	Routes []map[string]interface{} `json:"routes,omitempty"`
}

UpdateAlertConfigsPayloadRouteRoutesInner As in one level above

func NewUpdateAlertConfigsPayloadRouteRoutesInner

func NewUpdateAlertConfigsPayloadRouteRoutesInner() *UpdateAlertConfigsPayloadRouteRoutesInner

NewUpdateAlertConfigsPayloadRouteRoutesInner instantiates a new UpdateAlertConfigsPayloadRouteRoutesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateAlertConfigsPayloadRouteRoutesInnerWithDefaults

func NewUpdateAlertConfigsPayloadRouteRoutesInnerWithDefaults() *UpdateAlertConfigsPayloadRouteRoutesInner

NewUpdateAlertConfigsPayloadRouteRoutesInnerWithDefaults instantiates a new UpdateAlertConfigsPayloadRouteRoutesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetContinue

GetContinue returns the Continue field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetContinueOk

func (o *UpdateAlertConfigsPayloadRouteRoutesInner) GetContinueOk() (*bool, bool)

GetContinueOk returns a tuple with the Continue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetGroupBy

GetGroupBy returns the GroupBy field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetGroupByOk

func (o *UpdateAlertConfigsPayloadRouteRoutesInner) GetGroupByOk() ([]string, bool)

GetGroupByOk returns a tuple with the GroupBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetGroupInterval

func (o *UpdateAlertConfigsPayloadRouteRoutesInner) GetGroupInterval() string

GetGroupInterval returns the GroupInterval field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetGroupIntervalOk

func (o *UpdateAlertConfigsPayloadRouteRoutesInner) GetGroupIntervalOk() (*string, bool)

GetGroupIntervalOk returns a tuple with the GroupInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetGroupWait

GetGroupWait returns the GroupWait field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetGroupWaitOk

func (o *UpdateAlertConfigsPayloadRouteRoutesInner) GetGroupWaitOk() (*string, bool)

GetGroupWaitOk returns a tuple with the GroupWait field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetMatch

func (o *UpdateAlertConfigsPayloadRouteRoutesInner) GetMatch() map[string]interface{}

GetMatch returns the Match field value if set, zero value otherwise. Deprecated

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetMatchOk

func (o *UpdateAlertConfigsPayloadRouteRoutesInner) GetMatchOk() (map[string]interface{}, bool)

GetMatchOk returns a tuple with the Match field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetMatchRe

func (o *UpdateAlertConfigsPayloadRouteRoutesInner) GetMatchRe() map[string]interface{}

GetMatchRe returns the MatchRe field value if set, zero value otherwise. Deprecated

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetMatchReOk

func (o *UpdateAlertConfigsPayloadRouteRoutesInner) GetMatchReOk() (map[string]interface{}, bool)

GetMatchReOk returns a tuple with the MatchRe field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetMatchers

GetMatchers returns the Matchers field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetMatchersOk

func (o *UpdateAlertConfigsPayloadRouteRoutesInner) GetMatchersOk() ([]string, bool)

GetMatchersOk returns a tuple with the Matchers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetReceiver

GetReceiver returns the Receiver field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetReceiverOk

func (o *UpdateAlertConfigsPayloadRouteRoutesInner) GetReceiverOk() (*string, bool)

GetReceiverOk returns a tuple with the Receiver field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetRepeatInterval

func (o *UpdateAlertConfigsPayloadRouteRoutesInner) GetRepeatInterval() string

GetRepeatInterval returns the RepeatInterval field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetRepeatIntervalOk

func (o *UpdateAlertConfigsPayloadRouteRoutesInner) GetRepeatIntervalOk() (*string, bool)

GetRepeatIntervalOk returns a tuple with the RepeatInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetRoutes

func (o *UpdateAlertConfigsPayloadRouteRoutesInner) GetRoutes() []map[string]interface{}

GetRoutes returns the Routes field value if set, zero value otherwise.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetRoutesOk

func (o *UpdateAlertConfigsPayloadRouteRoutesInner) GetRoutesOk() ([]map[string]interface{}, bool)

GetRoutesOk returns a tuple with the Routes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) HasContinue

HasContinue returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) HasGroupBy

HasGroupBy returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) HasGroupInterval

func (o *UpdateAlertConfigsPayloadRouteRoutesInner) HasGroupInterval() bool

HasGroupInterval returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) HasGroupWait

HasGroupWait returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) HasMatch

HasMatch returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) HasMatchRe

HasMatchRe returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) HasMatchers

HasMatchers returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) HasReceiver

HasReceiver returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) HasRepeatInterval

func (o *UpdateAlertConfigsPayloadRouteRoutesInner) HasRepeatInterval() bool

HasRepeatInterval returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) HasRoutes

HasRoutes returns a boolean if a field has been set.

func (UpdateAlertConfigsPayloadRouteRoutesInner) MarshalJSON

func (*UpdateAlertConfigsPayloadRouteRoutesInner) SetContinue

SetContinue gets a reference to the given bool and assigns it to the Continue field.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) SetGroupBy

SetGroupBy gets a reference to the given []string and assigns it to the GroupBy field.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) SetGroupInterval

func (o *UpdateAlertConfigsPayloadRouteRoutesInner) SetGroupInterval(v string)

SetGroupInterval gets a reference to the given string and assigns it to the GroupInterval field.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) SetGroupWait

SetGroupWait gets a reference to the given string and assigns it to the GroupWait field.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) SetMatch

func (o *UpdateAlertConfigsPayloadRouteRoutesInner) SetMatch(v map[string]interface{})

SetMatch gets a reference to the given map[string]interface{} and assigns it to the Match field. Deprecated

func (*UpdateAlertConfigsPayloadRouteRoutesInner) SetMatchRe

func (o *UpdateAlertConfigsPayloadRouteRoutesInner) SetMatchRe(v map[string]interface{})

SetMatchRe gets a reference to the given map[string]interface{} and assigns it to the MatchRe field. Deprecated

func (*UpdateAlertConfigsPayloadRouteRoutesInner) SetMatchers

SetMatchers gets a reference to the given []string and assigns it to the Matchers field.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) SetReceiver

SetReceiver gets a reference to the given string and assigns it to the Receiver field.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) SetRepeatInterval

func (o *UpdateAlertConfigsPayloadRouteRoutesInner) SetRepeatInterval(v string)

SetRepeatInterval gets a reference to the given string and assigns it to the RepeatInterval field.

func (*UpdateAlertConfigsPayloadRouteRoutesInner) SetRoutes

func (o *UpdateAlertConfigsPayloadRouteRoutesInner) SetRoutes(v []map[string]interface{})

SetRoutes gets a reference to the given []map[string]interface{} and assigns it to the Routes field.

func (UpdateAlertConfigsPayloadRouteRoutesInner) ToMap

func (o UpdateAlertConfigsPayloadRouteRoutesInner) ToMap() (map[string]interface{}, error)

type UpdateAlertConfigsResponse

type UpdateAlertConfigsResponse struct {
	Data    Alert  `json:"data"`
	Message string `json:"message"`
}

UpdateAlertConfigsResponse struct for UpdateAlertConfigsResponse

func NewUpdateAlertConfigsResponse

func NewUpdateAlertConfigsResponse(data Alert, message string) *UpdateAlertConfigsResponse

NewUpdateAlertConfigsResponse instantiates a new UpdateAlertConfigsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateAlertConfigsResponseWithDefaults

func NewUpdateAlertConfigsResponseWithDefaults() *UpdateAlertConfigsResponse

NewUpdateAlertConfigsResponseWithDefaults instantiates a new UpdateAlertConfigsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateAlertConfigsResponse) GetData

func (o *UpdateAlertConfigsResponse) GetData() Alert

GetData returns the Data field value

func (*UpdateAlertConfigsResponse) GetDataOk

func (o *UpdateAlertConfigsResponse) GetDataOk() (*Alert, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*UpdateAlertConfigsResponse) GetMessage

func (o *UpdateAlertConfigsResponse) GetMessage() string

GetMessage returns the Message field value

func (*UpdateAlertConfigsResponse) GetMessageOk

func (o *UpdateAlertConfigsResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.

func (UpdateAlertConfigsResponse) MarshalJSON

func (o UpdateAlertConfigsResponse) MarshalJSON() ([]byte, error)

func (*UpdateAlertConfigsResponse) SetData

func (o *UpdateAlertConfigsResponse) SetData(v Alert)

SetData sets field value

func (*UpdateAlertConfigsResponse) SetMessage

func (o *UpdateAlertConfigsResponse) SetMessage(v string)

SetMessage sets field value

func (UpdateAlertConfigsResponse) ToMap

func (o UpdateAlertConfigsResponse) ToMap() (map[string]interface{}, error)

func (*UpdateAlertConfigsResponse) UnmarshalJSON

func (o *UpdateAlertConfigsResponse) UnmarshalJSON(data []byte) (err error)

type UpdateAlertRecordPayload

type UpdateAlertRecordPayload struct {
	// The PromQL expression to evaluate. Every evaluation cycle this is evaluated at the current time, and all resultant time series become pending/firing alerts.
	Expr string `json:"expr"`
	// map of key:value. Labels to add or overwrite for each alert. `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters
	Labels map[string]interface{} `json:"labels,omitempty"`
}

UpdateAlertRecordPayload Record. `Additional Validators:` * total config (all alert groups/rules/records) should not be bigger than 500000 characters as string since this the limitation of prometheus.

func NewUpdateAlertRecordPayload

func NewUpdateAlertRecordPayload(expr string) *UpdateAlertRecordPayload

NewUpdateAlertRecordPayload instantiates a new UpdateAlertRecordPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateAlertRecordPayloadWithDefaults

func NewUpdateAlertRecordPayloadWithDefaults() *UpdateAlertRecordPayload

NewUpdateAlertRecordPayloadWithDefaults instantiates a new UpdateAlertRecordPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateAlertRecordPayload) GetExpr

func (o *UpdateAlertRecordPayload) GetExpr() string

GetExpr returns the Expr field value

func (*UpdateAlertRecordPayload) GetExprOk

func (o *UpdateAlertRecordPayload) GetExprOk() (*string, bool)

GetExprOk returns a tuple with the Expr field value and a boolean to check if the value has been set.

func (*UpdateAlertRecordPayload) GetLabels

func (o *UpdateAlertRecordPayload) GetLabels() map[string]interface{}

GetLabels returns the Labels field value if set, zero value otherwise.

func (*UpdateAlertRecordPayload) GetLabelsOk

func (o *UpdateAlertRecordPayload) GetLabelsOk() (map[string]interface{}, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertRecordPayload) HasLabels

func (o *UpdateAlertRecordPayload) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (UpdateAlertRecordPayload) MarshalJSON

func (o UpdateAlertRecordPayload) MarshalJSON() ([]byte, error)

func (*UpdateAlertRecordPayload) SetExpr

func (o *UpdateAlertRecordPayload) SetExpr(v string)

SetExpr sets field value

func (*UpdateAlertRecordPayload) SetLabels

func (o *UpdateAlertRecordPayload) SetLabels(v map[string]interface{})

SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.

func (UpdateAlertRecordPayload) ToMap

func (o UpdateAlertRecordPayload) ToMap() (map[string]interface{}, error)

func (*UpdateAlertRecordPayload) UnmarshalJSON

func (o *UpdateAlertRecordPayload) UnmarshalJSON(data []byte) (err error)

type UpdateAlertgroupPayload

type UpdateAlertgroupPayload struct {
	// How often rules in the group are evaluated. `Additional Validators:` * must be a valid time string * should be >=60s
	Interval *string `json:"interval,omitempty"`
	// rules for the alert group
	Rules []UpdateAlertgroupPayloadRulesInner `json:"rules"`
}

UpdateAlertgroupPayload Alert group that should be created or updated. `Additional Validators:` * total config should not be bigger than 500000 characters as string since this the limitation of prometheus.

func NewUpdateAlertgroupPayload

func NewUpdateAlertgroupPayload(rules []UpdateAlertgroupPayloadRulesInner) *UpdateAlertgroupPayload

NewUpdateAlertgroupPayload instantiates a new UpdateAlertgroupPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateAlertgroupPayloadWithDefaults

func NewUpdateAlertgroupPayloadWithDefaults() *UpdateAlertgroupPayload

NewUpdateAlertgroupPayloadWithDefaults instantiates a new UpdateAlertgroupPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateAlertgroupPayload) GetInterval

func (o *UpdateAlertgroupPayload) GetInterval() string

GetInterval returns the Interval field value if set, zero value otherwise.

func (*UpdateAlertgroupPayload) GetIntervalOk

func (o *UpdateAlertgroupPayload) GetIntervalOk() (*string, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertgroupPayload) GetRules

GetRules returns the Rules field value

func (*UpdateAlertgroupPayload) GetRulesOk

GetRulesOk returns a tuple with the Rules field value and a boolean to check if the value has been set.

func (*UpdateAlertgroupPayload) HasInterval

func (o *UpdateAlertgroupPayload) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (UpdateAlertgroupPayload) MarshalJSON

func (o UpdateAlertgroupPayload) MarshalJSON() ([]byte, error)

func (*UpdateAlertgroupPayload) SetInterval

func (o *UpdateAlertgroupPayload) SetInterval(v string)

SetInterval gets a reference to the given string and assigns it to the Interval field.

func (*UpdateAlertgroupPayload) SetRules

SetRules sets field value

func (UpdateAlertgroupPayload) ToMap

func (o UpdateAlertgroupPayload) ToMap() (map[string]interface{}, error)

func (*UpdateAlertgroupPayload) UnmarshalJSON

func (o *UpdateAlertgroupPayload) UnmarshalJSON(data []byte) (err error)

type UpdateAlertgroupPayloadRulesInner

type UpdateAlertgroupPayloadRulesInner struct {
	// The name of the alert. When this attribute is used, an Alerting Rule will be  created. `Additional Validators:` * is the identifier and so unique in the group * should only include the characters: a-zA-Z0-9- * required when 'record' is not used in this rule, otherwise not allowed
	Alert *string `json:"alert,omitempty"`
	// Map of key:value. Annotations to add to each alert. `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters * is not allowed to use when 'record' is used in this rule
	Annotations map[string]interface{} `json:"annotations,omitempty"`
	// The PromQL expression to evaluate to create alerts when using the 'alert' attribute in this rule, or to create a metric when using the 'record' attribute.
	Expr string `json:"expr"`
	// Alerts are considered firing once they have been returned for this long. Alerts which have not yet fired for long enough are considered pending. `Additional Validators:` * must be a valid time string * is not allowed to use when 'record' is used in this rule
	For *string `json:"for,omitempty"`
	// Map of key:value. Labels to add or overwrite for each alert or metric. `Additional Validators:` * should not contain more than 10 keys * each key and value should not be longer than 200 characters
	Labels map[string]interface{} `json:"labels,omitempty"`
	// The name of the metric. When this attribute is used, an Recording Rule will be  created. `Additional Validators:` * is the identifier and so unique in the group * should only include the characters: a-zA-Z0-9:_ * required when 'alert' is not used in this rule, otherwise not allowed
	Record *string `json:"record,omitempty"`
}

UpdateAlertgroupPayloadRulesInner Rule definition. Must be either an Alerting Rule (using 'alert') or a Recording Rule (using 'record'). `Additional Validators:` * total config (all alert groups/rules) should not be bigger than 500000 characters as string since this the limitation of prometheus.

func NewUpdateAlertgroupPayloadRulesInner

func NewUpdateAlertgroupPayloadRulesInner(expr string) *UpdateAlertgroupPayloadRulesInner

NewUpdateAlertgroupPayloadRulesInner instantiates a new UpdateAlertgroupPayloadRulesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateAlertgroupPayloadRulesInnerWithDefaults

func NewUpdateAlertgroupPayloadRulesInnerWithDefaults() *UpdateAlertgroupPayloadRulesInner

NewUpdateAlertgroupPayloadRulesInnerWithDefaults instantiates a new UpdateAlertgroupPayloadRulesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateAlertgroupPayloadRulesInner) GetAlert

GetAlert returns the Alert field value if set, zero value otherwise.

func (*UpdateAlertgroupPayloadRulesInner) GetAlertOk

func (o *UpdateAlertgroupPayloadRulesInner) GetAlertOk() (*string, bool)

GetAlertOk returns a tuple with the Alert field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertgroupPayloadRulesInner) GetAnnotations

func (o *UpdateAlertgroupPayloadRulesInner) GetAnnotations() map[string]interface{}

GetAnnotations returns the Annotations field value if set, zero value otherwise.

func (*UpdateAlertgroupPayloadRulesInner) GetAnnotationsOk

func (o *UpdateAlertgroupPayloadRulesInner) GetAnnotationsOk() (map[string]interface{}, bool)

GetAnnotationsOk returns a tuple with the Annotations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertgroupPayloadRulesInner) GetExpr

GetExpr returns the Expr field value

func (*UpdateAlertgroupPayloadRulesInner) GetExprOk

func (o *UpdateAlertgroupPayloadRulesInner) GetExprOk() (*string, bool)

GetExprOk returns a tuple with the Expr field value and a boolean to check if the value has been set.

func (*UpdateAlertgroupPayloadRulesInner) GetFor

GetFor returns the For field value if set, zero value otherwise.

func (*UpdateAlertgroupPayloadRulesInner) GetForOk

func (o *UpdateAlertgroupPayloadRulesInner) GetForOk() (*string, bool)

GetForOk returns a tuple with the For field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertgroupPayloadRulesInner) GetLabels

func (o *UpdateAlertgroupPayloadRulesInner) GetLabels() map[string]interface{}

GetLabels returns the Labels field value if set, zero value otherwise.

func (*UpdateAlertgroupPayloadRulesInner) GetLabelsOk

func (o *UpdateAlertgroupPayloadRulesInner) GetLabelsOk() (map[string]interface{}, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertgroupPayloadRulesInner) GetRecord

GetRecord returns the Record field value if set, zero value otherwise.

func (*UpdateAlertgroupPayloadRulesInner) GetRecordOk

func (o *UpdateAlertgroupPayloadRulesInner) GetRecordOk() (*string, bool)

GetRecordOk returns a tuple with the Record field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertgroupPayloadRulesInner) HasAlert

HasAlert returns a boolean if a field has been set.

func (*UpdateAlertgroupPayloadRulesInner) HasAnnotations

func (o *UpdateAlertgroupPayloadRulesInner) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set.

func (*UpdateAlertgroupPayloadRulesInner) HasFor

HasFor returns a boolean if a field has been set.

func (*UpdateAlertgroupPayloadRulesInner) HasLabels

func (o *UpdateAlertgroupPayloadRulesInner) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*UpdateAlertgroupPayloadRulesInner) HasRecord

func (o *UpdateAlertgroupPayloadRulesInner) HasRecord() bool

HasRecord returns a boolean if a field has been set.

func (UpdateAlertgroupPayloadRulesInner) MarshalJSON

func (o UpdateAlertgroupPayloadRulesInner) MarshalJSON() ([]byte, error)

func (*UpdateAlertgroupPayloadRulesInner) SetAlert

SetAlert gets a reference to the given string and assigns it to the Alert field.

func (*UpdateAlertgroupPayloadRulesInner) SetAnnotations

func (o *UpdateAlertgroupPayloadRulesInner) SetAnnotations(v map[string]interface{})

SetAnnotations gets a reference to the given map[string]interface{} and assigns it to the Annotations field.

func (*UpdateAlertgroupPayloadRulesInner) SetExpr

SetExpr sets field value

func (*UpdateAlertgroupPayloadRulesInner) SetFor

SetFor gets a reference to the given string and assigns it to the For field.

func (*UpdateAlertgroupPayloadRulesInner) SetLabels

func (o *UpdateAlertgroupPayloadRulesInner) SetLabels(v map[string]interface{})

SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.

func (*UpdateAlertgroupPayloadRulesInner) SetRecord

func (o *UpdateAlertgroupPayloadRulesInner) SetRecord(v string)

SetRecord gets a reference to the given string and assigns it to the Record field.

func (UpdateAlertgroupPayloadRulesInner) ToMap

func (o UpdateAlertgroupPayloadRulesInner) ToMap() (map[string]interface{}, error)

func (*UpdateAlertgroupPayloadRulesInner) UnmarshalJSON

func (o *UpdateAlertgroupPayloadRulesInner) UnmarshalJSON(data []byte) (err error)

type UpdateAlertgroupsRequestInner

type UpdateAlertgroupsRequestInner struct {
	// How often rules in the group are evaluated. `Additional Validators:` * must be a valid time string * should be >=60s
	Interval *string `json:"interval,omitempty"`
	// The name of the group. Must be unique. `Additional Validators:` * is the identifier and so unique * should only include the characters: a-zA-Z0-9-
	Name string `json:"name"`
	// rules for the alert group
	Rules []UpdateAlertgroupsRequestInnerRulesInner `json:"rules"`
}

UpdateAlertgroupsRequestInner Alert group that should be created or updated. `Additional Validators:` * total config should not be bigger than 500000 characters as string since this the limitation of prometheus.

func NewUpdateAlertgroupsRequestInner

func NewUpdateAlertgroupsRequestInner(name string, rules []UpdateAlertgroupsRequestInnerRulesInner) *UpdateAlertgroupsRequestInner

NewUpdateAlertgroupsRequestInner instantiates a new UpdateAlertgroupsRequestInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateAlertgroupsRequestInnerWithDefaults

func NewUpdateAlertgroupsRequestInnerWithDefaults() *UpdateAlertgroupsRequestInner

NewUpdateAlertgroupsRequestInnerWithDefaults instantiates a new UpdateAlertgroupsRequestInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateAlertgroupsRequestInner) GetInterval

func (o *UpdateAlertgroupsRequestInner) GetInterval() string

GetInterval returns the Interval field value if set, zero value otherwise.

func (*UpdateAlertgroupsRequestInner) GetIntervalOk

func (o *UpdateAlertgroupsRequestInner) GetIntervalOk() (*string, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertgroupsRequestInner) GetName

GetName returns the Name field value

func (*UpdateAlertgroupsRequestInner) GetNameOk

func (o *UpdateAlertgroupsRequestInner) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*UpdateAlertgroupsRequestInner) GetRules

GetRules returns the Rules field value

func (*UpdateAlertgroupsRequestInner) GetRulesOk

GetRulesOk returns a tuple with the Rules field value and a boolean to check if the value has been set.

func (*UpdateAlertgroupsRequestInner) HasInterval

func (o *UpdateAlertgroupsRequestInner) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (UpdateAlertgroupsRequestInner) MarshalJSON

func (o UpdateAlertgroupsRequestInner) MarshalJSON() ([]byte, error)

func (*UpdateAlertgroupsRequestInner) SetInterval

func (o *UpdateAlertgroupsRequestInner) SetInterval(v string)

SetInterval gets a reference to the given string and assigns it to the Interval field.

func (*UpdateAlertgroupsRequestInner) SetName

func (o *UpdateAlertgroupsRequestInner) SetName(v string)

SetName sets field value

func (*UpdateAlertgroupsRequestInner) SetRules

SetRules sets field value

func (UpdateAlertgroupsRequestInner) ToMap

func (o UpdateAlertgroupsRequestInner) ToMap() (map[string]interface{}, error)

func (*UpdateAlertgroupsRequestInner) UnmarshalJSON

func (o *UpdateAlertgroupsRequestInner) UnmarshalJSON(data []byte) (err error)

type UpdateAlertgroupsRequestInnerRulesInner

type UpdateAlertgroupsRequestInnerRulesInner struct {
	// The name of the alert. When this attribute is used, an Alerting Rule will be  created. `Additional Validators:` * is the identifier and so unique in the group * should only include the characters: a-zA-Z0-9- * required when 'record' is not used in this rule, otherwise not allowed
	Alert *string `json:"alert,omitempty"`
	// Map of key:value. Annotations to add to each alert. `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters * is not allowed to use when 'record' is used in this rule
	Annotations map[string]interface{} `json:"annotations,omitempty"`
	// The PromQL expression to evaluate to create alerts when using the 'alert' attribute in this rule, or to create a metric when using the 'record' attribute.
	Expr string `json:"expr"`
	// Alerts are considered firing once they have been returned for this long. Alerts which have not yet fired for long enough are considered pending. `Additional Validators:` * must be a valid time string * is not allowed to use when 'record' is used in this rule
	For *string `json:"for,omitempty"`
	// Map of key:value. Labels to add or overwrite for each alert or metric. `Additional Validators:` * should not contain more than 10 keys * each key and value should not be longer than 200 characters
	Labels map[string]interface{} `json:"labels,omitempty"`
	// The name of the metric. When this attribute is used, an Recording Rule will be  created. `Additional Validators:` * is the identifier and so unique in the group * should only include the characters: a-zA-Z0-9:_ * required when 'alert' is not used in this rule, otherwise not allowed
	Record *string `json:"record,omitempty"`
}

UpdateAlertgroupsRequestInnerRulesInner Rule definition. Must be either an Alerting Rule (using 'alert') or a Recording Rule (using 'record'). `Additional Validators:` * total config (all alert groups/rules) should not be bigger than 500000 characters as string since this the limitation of prometheus.

func NewUpdateAlertgroupsRequestInnerRulesInner

func NewUpdateAlertgroupsRequestInnerRulesInner(expr string) *UpdateAlertgroupsRequestInnerRulesInner

NewUpdateAlertgroupsRequestInnerRulesInner instantiates a new UpdateAlertgroupsRequestInnerRulesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateAlertgroupsRequestInnerRulesInnerWithDefaults

func NewUpdateAlertgroupsRequestInnerRulesInnerWithDefaults() *UpdateAlertgroupsRequestInnerRulesInner

NewUpdateAlertgroupsRequestInnerRulesInnerWithDefaults instantiates a new UpdateAlertgroupsRequestInnerRulesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateAlertgroupsRequestInnerRulesInner) GetAlert

GetAlert returns the Alert field value if set, zero value otherwise.

func (*UpdateAlertgroupsRequestInnerRulesInner) GetAlertOk

GetAlertOk returns a tuple with the Alert field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertgroupsRequestInnerRulesInner) GetAnnotations

func (o *UpdateAlertgroupsRequestInnerRulesInner) GetAnnotations() map[string]interface{}

GetAnnotations returns the Annotations field value if set, zero value otherwise.

func (*UpdateAlertgroupsRequestInnerRulesInner) GetAnnotationsOk

func (o *UpdateAlertgroupsRequestInnerRulesInner) GetAnnotationsOk() (map[string]interface{}, bool)

GetAnnotationsOk returns a tuple with the Annotations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertgroupsRequestInnerRulesInner) GetExpr

GetExpr returns the Expr field value

func (*UpdateAlertgroupsRequestInnerRulesInner) GetExprOk

GetExprOk returns a tuple with the Expr field value and a boolean to check if the value has been set.

func (*UpdateAlertgroupsRequestInnerRulesInner) GetFor

GetFor returns the For field value if set, zero value otherwise.

func (*UpdateAlertgroupsRequestInnerRulesInner) GetForOk

GetForOk returns a tuple with the For field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertgroupsRequestInnerRulesInner) GetLabels

func (o *UpdateAlertgroupsRequestInnerRulesInner) GetLabels() map[string]interface{}

GetLabels returns the Labels field value if set, zero value otherwise.

func (*UpdateAlertgroupsRequestInnerRulesInner) GetLabelsOk

func (o *UpdateAlertgroupsRequestInnerRulesInner) GetLabelsOk() (map[string]interface{}, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertgroupsRequestInnerRulesInner) GetRecord

GetRecord returns the Record field value if set, zero value otherwise.

func (*UpdateAlertgroupsRequestInnerRulesInner) GetRecordOk

GetRecordOk returns a tuple with the Record field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertgroupsRequestInnerRulesInner) HasAlert

HasAlert returns a boolean if a field has been set.

func (*UpdateAlertgroupsRequestInnerRulesInner) HasAnnotations

func (o *UpdateAlertgroupsRequestInnerRulesInner) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set.

func (*UpdateAlertgroupsRequestInnerRulesInner) HasFor

HasFor returns a boolean if a field has been set.

func (*UpdateAlertgroupsRequestInnerRulesInner) HasLabels

HasLabels returns a boolean if a field has been set.

func (*UpdateAlertgroupsRequestInnerRulesInner) HasRecord

HasRecord returns a boolean if a field has been set.

func (UpdateAlertgroupsRequestInnerRulesInner) MarshalJSON

func (o UpdateAlertgroupsRequestInnerRulesInner) MarshalJSON() ([]byte, error)

func (*UpdateAlertgroupsRequestInnerRulesInner) SetAlert

SetAlert gets a reference to the given string and assigns it to the Alert field.

func (*UpdateAlertgroupsRequestInnerRulesInner) SetAnnotations

func (o *UpdateAlertgroupsRequestInnerRulesInner) SetAnnotations(v map[string]interface{})

SetAnnotations gets a reference to the given map[string]interface{} and assigns it to the Annotations field.

func (*UpdateAlertgroupsRequestInnerRulesInner) SetExpr

SetExpr sets field value

func (*UpdateAlertgroupsRequestInnerRulesInner) SetFor

SetFor gets a reference to the given string and assigns it to the For field.

func (*UpdateAlertgroupsRequestInnerRulesInner) SetLabels

func (o *UpdateAlertgroupsRequestInnerRulesInner) SetLabels(v map[string]interface{})

SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.

func (*UpdateAlertgroupsRequestInnerRulesInner) SetRecord

SetRecord gets a reference to the given string and assigns it to the Record field.

func (UpdateAlertgroupsRequestInnerRulesInner) ToMap

func (o UpdateAlertgroupsRequestInnerRulesInner) ToMap() (map[string]interface{}, error)

func (*UpdateAlertgroupsRequestInnerRulesInner) UnmarshalJSON

func (o *UpdateAlertgroupsRequestInnerRulesInner) UnmarshalJSON(data []byte) (err error)

type UpdateAlertrulePayload

type UpdateAlertrulePayload struct {
	// map of key:value. Annotations to add to each alert. `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters
	Annotations map[string]interface{} `json:"annotations,omitempty"`
	// The PromQL expression to evaluate. Every evaluation cycle this is evaluated at the current time, and all resultant time series become pending/firing alerts.
	Expr string `json:"expr"`
	// Alerts are considered firing once they have been returned for this long. Alerts which have not yet fired for long enough are considered pending. `Additional Validators:` * must be a valid time string
	For *string `json:"for,omitempty"`
	// map of key:value. Labels to add or overwrite for each alert. `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters
	Labels map[string]interface{} `json:"labels,omitempty"`
}

UpdateAlertrulePayload Alert rule. `Additional Validators:` * total config (all alert groups/rules) should not be bigger than 500000 characters as string since this the limitation of prometheus.

func NewUpdateAlertrulePayload

func NewUpdateAlertrulePayload(expr string) *UpdateAlertrulePayload

NewUpdateAlertrulePayload instantiates a new UpdateAlertrulePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateAlertrulePayloadWithDefaults

func NewUpdateAlertrulePayloadWithDefaults() *UpdateAlertrulePayload

NewUpdateAlertrulePayloadWithDefaults instantiates a new UpdateAlertrulePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateAlertrulePayload) GetAnnotations

func (o *UpdateAlertrulePayload) GetAnnotations() map[string]interface{}

GetAnnotations returns the Annotations field value if set, zero value otherwise.

func (*UpdateAlertrulePayload) GetAnnotationsOk

func (o *UpdateAlertrulePayload) GetAnnotationsOk() (map[string]interface{}, bool)

GetAnnotationsOk returns a tuple with the Annotations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertrulePayload) GetExpr

func (o *UpdateAlertrulePayload) GetExpr() string

GetExpr returns the Expr field value

func (*UpdateAlertrulePayload) GetExprOk

func (o *UpdateAlertrulePayload) GetExprOk() (*string, bool)

GetExprOk returns a tuple with the Expr field value and a boolean to check if the value has been set.

func (*UpdateAlertrulePayload) GetFor

func (o *UpdateAlertrulePayload) GetFor() string

GetFor returns the For field value if set, zero value otherwise.

func (*UpdateAlertrulePayload) GetForOk

func (o *UpdateAlertrulePayload) GetForOk() (*string, bool)

GetForOk returns a tuple with the For field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertrulePayload) GetLabels

func (o *UpdateAlertrulePayload) GetLabels() map[string]interface{}

GetLabels returns the Labels field value if set, zero value otherwise.

func (*UpdateAlertrulePayload) GetLabelsOk

func (o *UpdateAlertrulePayload) GetLabelsOk() (map[string]interface{}, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateAlertrulePayload) HasAnnotations

func (o *UpdateAlertrulePayload) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set.

func (*UpdateAlertrulePayload) HasFor

func (o *UpdateAlertrulePayload) HasFor() bool

HasFor returns a boolean if a field has been set.

func (*UpdateAlertrulePayload) HasLabels

func (o *UpdateAlertrulePayload) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (UpdateAlertrulePayload) MarshalJSON

func (o UpdateAlertrulePayload) MarshalJSON() ([]byte, error)

func (*UpdateAlertrulePayload) SetAnnotations

func (o *UpdateAlertrulePayload) SetAnnotations(v map[string]interface{})

SetAnnotations gets a reference to the given map[string]interface{} and assigns it to the Annotations field.

func (*UpdateAlertrulePayload) SetExpr

func (o *UpdateAlertrulePayload) SetExpr(v string)

SetExpr sets field value

func (*UpdateAlertrulePayload) SetFor

func (o *UpdateAlertrulePayload) SetFor(v string)

SetFor gets a reference to the given string and assigns it to the For field.

func (*UpdateAlertrulePayload) SetLabels

func (o *UpdateAlertrulePayload) SetLabels(v map[string]interface{})

SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.

func (UpdateAlertrulePayload) ToMap

func (o UpdateAlertrulePayload) ToMap() (map[string]interface{}, error)

func (*UpdateAlertrulePayload) UnmarshalJSON

func (o *UpdateAlertrulePayload) UnmarshalJSON(data []byte) (err error)

type UpdateCredentialsRemoteWriteConfigPayload

type UpdateCredentialsRemoteWriteConfigPayload struct {
	// Remote write metric sample limit for credential to push in a single minute.
	MaxLimit *float32 `json:"maxLimit,omitempty"`
}

UpdateCredentialsRemoteWriteConfigPayload Remote write limit config.

func NewUpdateCredentialsRemoteWriteConfigPayload

func NewUpdateCredentialsRemoteWriteConfigPayload() *UpdateCredentialsRemoteWriteConfigPayload

NewUpdateCredentialsRemoteWriteConfigPayload instantiates a new UpdateCredentialsRemoteWriteConfigPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateCredentialsRemoteWriteConfigPayloadWithDefaults

func NewUpdateCredentialsRemoteWriteConfigPayloadWithDefaults() *UpdateCredentialsRemoteWriteConfigPayload

NewUpdateCredentialsRemoteWriteConfigPayloadWithDefaults instantiates a new UpdateCredentialsRemoteWriteConfigPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateCredentialsRemoteWriteConfigPayload) GetMaxLimit

GetMaxLimit returns the MaxLimit field value if set, zero value otherwise.

func (*UpdateCredentialsRemoteWriteConfigPayload) GetMaxLimitOk

GetMaxLimitOk returns a tuple with the MaxLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateCredentialsRemoteWriteConfigPayload) HasMaxLimit

HasMaxLimit returns a boolean if a field has been set.

func (UpdateCredentialsRemoteWriteConfigPayload) MarshalJSON

func (*UpdateCredentialsRemoteWriteConfigPayload) SetMaxLimit

SetMaxLimit gets a reference to the given float32 and assigns it to the MaxLimit field.

func (UpdateCredentialsRemoteWriteConfigPayload) ToMap

func (o UpdateCredentialsRemoteWriteConfigPayload) ToMap() (map[string]interface{}, error)

type UpdateGrafanaConfigsPayload

type UpdateGrafanaConfigsPayload struct {
	GenericOauth *UpdateGrafanaConfigsPayloadGenericOauth `json:"genericOauth,omitempty"`
	// If it's true, anyone can access the Grafana dashboards without logging in.  If it is wrong, a login is required.
	PublicReadAccess *bool `json:"publicReadAccess,omitempty"`
	// If it's true, it overwrites the current genericOauth config and configures  STACKIT SSO for this instance.
	UseStackitSso *bool `json:"useStackitSso,omitempty"`
}

UpdateGrafanaConfigsPayload Sending any of the attributes results in a set of the attribute and overwrites any previous configuration.

func NewUpdateGrafanaConfigsPayload

func NewUpdateGrafanaConfigsPayload() *UpdateGrafanaConfigsPayload

NewUpdateGrafanaConfigsPayload instantiates a new UpdateGrafanaConfigsPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateGrafanaConfigsPayloadWithDefaults

func NewUpdateGrafanaConfigsPayloadWithDefaults() *UpdateGrafanaConfigsPayload

NewUpdateGrafanaConfigsPayloadWithDefaults instantiates a new UpdateGrafanaConfigsPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateGrafanaConfigsPayload) GetGenericOauth

GetGenericOauth returns the GenericOauth field value if set, zero value otherwise.

func (*UpdateGrafanaConfigsPayload) GetGenericOauthOk

GetGenericOauthOk returns a tuple with the GenericOauth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateGrafanaConfigsPayload) GetPublicReadAccess

func (o *UpdateGrafanaConfigsPayload) GetPublicReadAccess() bool

GetPublicReadAccess returns the PublicReadAccess field value if set, zero value otherwise.

func (*UpdateGrafanaConfigsPayload) GetPublicReadAccessOk

func (o *UpdateGrafanaConfigsPayload) GetPublicReadAccessOk() (*bool, bool)

GetPublicReadAccessOk returns a tuple with the PublicReadAccess field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateGrafanaConfigsPayload) GetUseStackitSso

func (o *UpdateGrafanaConfigsPayload) GetUseStackitSso() bool

GetUseStackitSso returns the UseStackitSso field value if set, zero value otherwise.

func (*UpdateGrafanaConfigsPayload) GetUseStackitSsoOk

func (o *UpdateGrafanaConfigsPayload) GetUseStackitSsoOk() (*bool, bool)

GetUseStackitSsoOk returns a tuple with the UseStackitSso field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateGrafanaConfigsPayload) HasGenericOauth

func (o *UpdateGrafanaConfigsPayload) HasGenericOauth() bool

HasGenericOauth returns a boolean if a field has been set.

func (*UpdateGrafanaConfigsPayload) HasPublicReadAccess

func (o *UpdateGrafanaConfigsPayload) HasPublicReadAccess() bool

HasPublicReadAccess returns a boolean if a field has been set.

func (*UpdateGrafanaConfigsPayload) HasUseStackitSso

func (o *UpdateGrafanaConfigsPayload) HasUseStackitSso() bool

HasUseStackitSso returns a boolean if a field has been set.

func (UpdateGrafanaConfigsPayload) MarshalJSON

func (o UpdateGrafanaConfigsPayload) MarshalJSON() ([]byte, error)

func (*UpdateGrafanaConfigsPayload) SetGenericOauth

SetGenericOauth gets a reference to the given UpdateGrafanaConfigsPayloadGenericOauth and assigns it to the GenericOauth field.

func (*UpdateGrafanaConfigsPayload) SetPublicReadAccess

func (o *UpdateGrafanaConfigsPayload) SetPublicReadAccess(v bool)

SetPublicReadAccess gets a reference to the given bool and assigns it to the PublicReadAccess field.

func (*UpdateGrafanaConfigsPayload) SetUseStackitSso

func (o *UpdateGrafanaConfigsPayload) SetUseStackitSso(v bool)

SetUseStackitSso gets a reference to the given bool and assigns it to the UseStackitSso field.

func (UpdateGrafanaConfigsPayload) ToMap

func (o UpdateGrafanaConfigsPayload) ToMap() (map[string]interface{}, error)

type UpdateGrafanaConfigsPayloadGenericOauth

type UpdateGrafanaConfigsPayloadGenericOauth struct {
	// Set to true to enable automatic sync of the Grafana server administrator role.  If this option is set to true and the result of evaluating role_attribute_path for  a user is GrafanaAdmin, Grafana grants the user the server administrator privileges and  organization administrator role. If this option is set to false and the result of  evaluating role_attribute_path for a user is GrafanaAdmin, Grafana grants the user  only organization administrator role.
	AllowAssignGrafanaAdmin *bool `json:"allowAssignGrafanaAdmin,omitempty"`
	// Set api_url to the resource that returns OpenID UserInfo compatible information.
	ApiUrl string `json:"apiUrl"`
	// Authentication endpoint of idp.
	AuthUrl string `json:"authUrl"`
	// Enable or disable generic oauth login
	Enabled bool `json:"enabled"`
	// Display name for the oAuth provider
	Name *string `json:"name,omitempty"`
	// Oauth client id for auth endpoint.
	OauthClientId string `json:"oauthClientId"`
	// Oauth client secret for auth endpoint.
	OauthClientSecret string `json:"oauthClientSecret"`
	// Grafana checks for the presence of a role using the JMESPath specified via the  role_attribute_path configuration option. The JMESPath is applied to the id_token first.  If there is no match, then the UserInfo endpoint specified via the api_url configuration  option is tried next. The result after evaluation of the role_attribute_path JMESPath  expression should be a valid Grafana role, for example, Viewer, Editor or Admin For example: contains(roles[\\*], 'grafana-admin') && 'Admin' || contains(roles[\\*],  'grafana-editor') && 'Editor' || contains(roles[\\*], 'grafana-viewer') && 'Viewer'
	RoleAttributePath string `json:"roleAttributePath"`
	// If the role_attribute_path property does not return a role, then the user is assigned the Viewer role by default. You can disable the role assignment by setting role_attribute_strict = true. It denies user access if no role or an invalid role is returned.
	RoleAttributeStrict *bool `json:"roleAttributeStrict,omitempty"`
	// Space seperated list of scopes of the token
	Scopes *string `json:"scopes,omitempty"`
	// Token endpoint of the idp.
	TokenUrl string `json:"tokenUrl"`
	// Enable or disable Proof Key for Code Exchange
	UsePkce *bool `json:"usePkce,omitempty"`
}

UpdateGrafanaConfigsPayloadGenericOauth struct for UpdateGrafanaConfigsPayloadGenericOauth

func NewUpdateGrafanaConfigsPayloadGenericOauth

func NewUpdateGrafanaConfigsPayloadGenericOauth(apiUrl string, authUrl string, enabled bool, oauthClientId string, oauthClientSecret string, roleAttributePath string, tokenUrl string) *UpdateGrafanaConfigsPayloadGenericOauth

NewUpdateGrafanaConfigsPayloadGenericOauth instantiates a new UpdateGrafanaConfigsPayloadGenericOauth object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateGrafanaConfigsPayloadGenericOauthWithDefaults

func NewUpdateGrafanaConfigsPayloadGenericOauthWithDefaults() *UpdateGrafanaConfigsPayloadGenericOauth

NewUpdateGrafanaConfigsPayloadGenericOauthWithDefaults instantiates a new UpdateGrafanaConfigsPayloadGenericOauth object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetAllowAssignGrafanaAdmin

func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetAllowAssignGrafanaAdmin() bool

GetAllowAssignGrafanaAdmin returns the AllowAssignGrafanaAdmin field value if set, zero value otherwise.

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetAllowAssignGrafanaAdminOk

func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetAllowAssignGrafanaAdminOk() (*bool, bool)

GetAllowAssignGrafanaAdminOk returns a tuple with the AllowAssignGrafanaAdmin field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetApiUrl

GetApiUrl returns the ApiUrl field value

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetApiUrlOk

GetApiUrlOk returns a tuple with the ApiUrl field value and a boolean to check if the value has been set.

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetAuthUrl

GetAuthUrl returns the AuthUrl field value

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetAuthUrlOk

func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetAuthUrlOk() (*string, bool)

GetAuthUrlOk returns a tuple with the AuthUrl field value and a boolean to check if the value has been set.

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetEnabled

GetEnabled returns the Enabled field value

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetEnabledOk

func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetNameOk

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetOauthClientId

func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetOauthClientId() string

GetOauthClientId returns the OauthClientId field value

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetOauthClientIdOk

func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetOauthClientIdOk() (*string, bool)

GetOauthClientIdOk returns a tuple with the OauthClientId field value and a boolean to check if the value has been set.

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetOauthClientSecret

func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetOauthClientSecret() string

GetOauthClientSecret returns the OauthClientSecret field value

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetOauthClientSecretOk

func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetOauthClientSecretOk() (*string, bool)

GetOauthClientSecretOk returns a tuple with the OauthClientSecret field value and a boolean to check if the value has been set.

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetRoleAttributePath

func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetRoleAttributePath() string

GetRoleAttributePath returns the RoleAttributePath field value

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetRoleAttributePathOk

func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetRoleAttributePathOk() (*string, bool)

GetRoleAttributePathOk returns a tuple with the RoleAttributePath field value and a boolean to check if the value has been set.

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetRoleAttributeStrict

func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetRoleAttributeStrict() bool

GetRoleAttributeStrict returns the RoleAttributeStrict field value if set, zero value otherwise.

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetRoleAttributeStrictOk

func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetRoleAttributeStrictOk() (*bool, bool)

GetRoleAttributeStrictOk returns a tuple with the RoleAttributeStrict field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetScopes

GetScopes returns the Scopes field value if set, zero value otherwise.

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetScopesOk

GetScopesOk returns a tuple with the Scopes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetTokenUrl

GetTokenUrl returns the TokenUrl field value

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetTokenUrlOk

func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetTokenUrlOk() (*string, bool)

GetTokenUrlOk returns a tuple with the TokenUrl field value and a boolean to check if the value has been set.

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetUsePkce

GetUsePkce returns the UsePkce field value if set, zero value otherwise.

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetUsePkceOk

func (o *UpdateGrafanaConfigsPayloadGenericOauth) GetUsePkceOk() (*bool, bool)

GetUsePkceOk returns a tuple with the UsePkce field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateGrafanaConfigsPayloadGenericOauth) HasAllowAssignGrafanaAdmin

func (o *UpdateGrafanaConfigsPayloadGenericOauth) HasAllowAssignGrafanaAdmin() bool

HasAllowAssignGrafanaAdmin returns a boolean if a field has been set.

func (*UpdateGrafanaConfigsPayloadGenericOauth) HasName

HasName returns a boolean if a field has been set.

func (*UpdateGrafanaConfigsPayloadGenericOauth) HasRoleAttributeStrict

func (o *UpdateGrafanaConfigsPayloadGenericOauth) HasRoleAttributeStrict() bool

HasRoleAttributeStrict returns a boolean if a field has been set.

func (*UpdateGrafanaConfigsPayloadGenericOauth) HasScopes

HasScopes returns a boolean if a field has been set.

func (*UpdateGrafanaConfigsPayloadGenericOauth) HasUsePkce

HasUsePkce returns a boolean if a field has been set.

func (UpdateGrafanaConfigsPayloadGenericOauth) MarshalJSON

func (o UpdateGrafanaConfigsPayloadGenericOauth) MarshalJSON() ([]byte, error)

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetAllowAssignGrafanaAdmin

func (o *UpdateGrafanaConfigsPayloadGenericOauth) SetAllowAssignGrafanaAdmin(v bool)

SetAllowAssignGrafanaAdmin gets a reference to the given bool and assigns it to the AllowAssignGrafanaAdmin field.

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetApiUrl

SetApiUrl sets field value

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetAuthUrl

SetAuthUrl sets field value

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetEnabled

SetEnabled sets field value

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetOauthClientId

func (o *UpdateGrafanaConfigsPayloadGenericOauth) SetOauthClientId(v string)

SetOauthClientId sets field value

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetOauthClientSecret

func (o *UpdateGrafanaConfigsPayloadGenericOauth) SetOauthClientSecret(v string)

SetOauthClientSecret sets field value

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetRoleAttributePath

func (o *UpdateGrafanaConfigsPayloadGenericOauth) SetRoleAttributePath(v string)

SetRoleAttributePath sets field value

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetRoleAttributeStrict

func (o *UpdateGrafanaConfigsPayloadGenericOauth) SetRoleAttributeStrict(v bool)

SetRoleAttributeStrict gets a reference to the given bool and assigns it to the RoleAttributeStrict field.

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetScopes

SetScopes gets a reference to the given string and assigns it to the Scopes field.

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetTokenUrl

SetTokenUrl sets field value

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetUsePkce

SetUsePkce gets a reference to the given bool and assigns it to the UsePkce field.

func (UpdateGrafanaConfigsPayloadGenericOauth) ToMap

func (o UpdateGrafanaConfigsPayloadGenericOauth) ToMap() (map[string]interface{}, error)

func (*UpdateGrafanaConfigsPayloadGenericOauth) UnmarshalJSON

func (o *UpdateGrafanaConfigsPayloadGenericOauth) UnmarshalJSON(data []byte) (err error)

type UpdateInstancePayload

type UpdateInstancePayload struct {
	// When set to false, the Grafana server admin created during provisioning will be deleted. It's recommended to set this to false and use STACKIT SSO (`Owner` or `Observability Grafana Server Admin` role) instead. It is still possible to manually create a new Grafana admin user  via the Grafana UI later. Once set to false, it is not possible to set it to true again.
	GrafanaAdminEnabled *bool `json:"grafanaAdminEnabled,omitempty"`
	// Name of the service
	Name *string `json:"name,omitempty"`
	// Additional parameters
	Parameter map[string]interface{} `json:"parameter,omitempty"`
	// UUID of the plan to update
	PlanId *string `json:"planId,omitempty"`
}

UpdateInstancePayload Create update instance body.

func NewUpdateInstancePayload

func NewUpdateInstancePayload() *UpdateInstancePayload

NewUpdateInstancePayload instantiates a new UpdateInstancePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateInstancePayloadWithDefaults

func NewUpdateInstancePayloadWithDefaults() *UpdateInstancePayload

NewUpdateInstancePayloadWithDefaults instantiates a new UpdateInstancePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateInstancePayload) GetGrafanaAdminEnabled

func (o *UpdateInstancePayload) GetGrafanaAdminEnabled() bool

GetGrafanaAdminEnabled returns the GrafanaAdminEnabled field value if set, zero value otherwise.

func (*UpdateInstancePayload) GetGrafanaAdminEnabledOk

func (o *UpdateInstancePayload) GetGrafanaAdminEnabledOk() (*bool, bool)

GetGrafanaAdminEnabledOk returns a tuple with the GrafanaAdminEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateInstancePayload) GetName

func (o *UpdateInstancePayload) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*UpdateInstancePayload) GetNameOk

func (o *UpdateInstancePayload) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateInstancePayload) GetParameter

func (o *UpdateInstancePayload) GetParameter() map[string]interface{}

GetParameter returns the Parameter field value if set, zero value otherwise.

func (*UpdateInstancePayload) GetParameterOk

func (o *UpdateInstancePayload) GetParameterOk() (map[string]interface{}, bool)

GetParameterOk returns a tuple with the Parameter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateInstancePayload) GetPlanId

func (o *UpdateInstancePayload) GetPlanId() string

GetPlanId returns the PlanId field value if set, zero value otherwise.

func (*UpdateInstancePayload) GetPlanIdOk

func (o *UpdateInstancePayload) GetPlanIdOk() (*string, bool)

GetPlanIdOk returns a tuple with the PlanId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateInstancePayload) HasGrafanaAdminEnabled

func (o *UpdateInstancePayload) HasGrafanaAdminEnabled() bool

HasGrafanaAdminEnabled returns a boolean if a field has been set.

func (*UpdateInstancePayload) HasName

func (o *UpdateInstancePayload) HasName() bool

HasName returns a boolean if a field has been set.

func (*UpdateInstancePayload) HasParameter

func (o *UpdateInstancePayload) HasParameter() bool

HasParameter returns a boolean if a field has been set.

func (*UpdateInstancePayload) HasPlanId

func (o *UpdateInstancePayload) HasPlanId() bool

HasPlanId returns a boolean if a field has been set.

func (UpdateInstancePayload) MarshalJSON

func (o UpdateInstancePayload) MarshalJSON() ([]byte, error)

func (*UpdateInstancePayload) SetGrafanaAdminEnabled

func (o *UpdateInstancePayload) SetGrafanaAdminEnabled(v bool)

SetGrafanaAdminEnabled gets a reference to the given bool and assigns it to the GrafanaAdminEnabled field.

func (*UpdateInstancePayload) SetName

func (o *UpdateInstancePayload) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*UpdateInstancePayload) SetParameter

func (o *UpdateInstancePayload) SetParameter(v map[string]interface{})

SetParameter gets a reference to the given map[string]interface{} and assigns it to the Parameter field.

func (*UpdateInstancePayload) SetPlanId

func (o *UpdateInstancePayload) SetPlanId(v string)

SetPlanId gets a reference to the given string and assigns it to the PlanId field.

func (UpdateInstancePayload) ToMap

func (o UpdateInstancePayload) ToMap() (map[string]interface{}, error)

type UpdateLogsAlertgroupPayload

type UpdateLogsAlertgroupPayload struct {
	// How often rules in the group are evaluated. `Additional Validators:` * must be a valid time string * should be >=60s
	Interval *string `json:"interval,omitempty"`
	// rules for the alert group
	Rules []UpdateLogsAlertgroupPayloadRulesInner `json:"rules"`
}

UpdateLogsAlertgroupPayload Alert group that should be created or updated. `Additional Validators:` * total config should not be bigger than 500000 characters as string since this the limitation of prometheus.

func NewUpdateLogsAlertgroupPayload

func NewUpdateLogsAlertgroupPayload(rules []UpdateLogsAlertgroupPayloadRulesInner) *UpdateLogsAlertgroupPayload

NewUpdateLogsAlertgroupPayload instantiates a new UpdateLogsAlertgroupPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateLogsAlertgroupPayloadWithDefaults

func NewUpdateLogsAlertgroupPayloadWithDefaults() *UpdateLogsAlertgroupPayload

NewUpdateLogsAlertgroupPayloadWithDefaults instantiates a new UpdateLogsAlertgroupPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateLogsAlertgroupPayload) GetInterval

func (o *UpdateLogsAlertgroupPayload) GetInterval() string

GetInterval returns the Interval field value if set, zero value otherwise.

func (*UpdateLogsAlertgroupPayload) GetIntervalOk

func (o *UpdateLogsAlertgroupPayload) GetIntervalOk() (*string, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateLogsAlertgroupPayload) GetRules

GetRules returns the Rules field value

func (*UpdateLogsAlertgroupPayload) GetRulesOk

GetRulesOk returns a tuple with the Rules field value and a boolean to check if the value has been set.

func (*UpdateLogsAlertgroupPayload) HasInterval

func (o *UpdateLogsAlertgroupPayload) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (UpdateLogsAlertgroupPayload) MarshalJSON

func (o UpdateLogsAlertgroupPayload) MarshalJSON() ([]byte, error)

func (*UpdateLogsAlertgroupPayload) SetInterval

func (o *UpdateLogsAlertgroupPayload) SetInterval(v string)

SetInterval gets a reference to the given string and assigns it to the Interval field.

func (*UpdateLogsAlertgroupPayload) SetRules

SetRules sets field value

func (UpdateLogsAlertgroupPayload) ToMap

func (o UpdateLogsAlertgroupPayload) ToMap() (map[string]interface{}, error)

func (*UpdateLogsAlertgroupPayload) UnmarshalJSON

func (o *UpdateLogsAlertgroupPayload) UnmarshalJSON(data []byte) (err error)

type UpdateLogsAlertgroupPayloadRulesInner

type UpdateLogsAlertgroupPayloadRulesInner struct {
	// The name of the alert. When this attribute is used, an Alerting Rule will be  created. `Additional Validators:` * is the identifier and so unique in the group * should only include the characters: a-zA-Z0-9- * required when 'record' is not used in this rule, otherwise not allowed
	Alert *string `json:"alert,omitempty"`
	// Map of key:value. Annotations to add to each alert. `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters * is not allowed to use when 'record' is used in this rule
	Annotations map[string]interface{} `json:"annotations,omitempty"`
	// The LogQL expression to evaluate to create alerts when using the 'alert' attribute in this rule, or to create a metric when using the 'record' attribute.
	Expr string `json:"expr"`
	// Alerts are considered firing once they have been returned for this long. Alerts which have not yet fired for long enough are considered pending. `Additional Validators:` * must be a valid time string * is not allowed to use when 'record' is used in this rule
	For *string `json:"for,omitempty"`
	// Map of key:value. Labels to add or overwrite for each alert or metric. `Additional Validators:` * should not contain more than 10 keys * each key and value should not be longer than 200 characters
	Labels map[string]interface{} `json:"labels,omitempty"`
	// The name of the metric. When this attribute is used, an Recording Rule will be  created. `Additional Validators:` * is the identifier and so unique in the group * should only include the characters: a-zA-Z0-9:_ * required when 'alert' is not used in this rule, otherwise not allowed
	Record *string `json:"record,omitempty"`
}

UpdateLogsAlertgroupPayloadRulesInner Rule definition. Must be either an Alerting Rule (using 'alert') or a Recording Rule (using 'record'). `Additional Validators:` * total config (all alert groups/rules) should not be bigger than 500000 characters as string since this the limitation of prometheus.

func NewUpdateLogsAlertgroupPayloadRulesInner

func NewUpdateLogsAlertgroupPayloadRulesInner(expr string) *UpdateLogsAlertgroupPayloadRulesInner

NewUpdateLogsAlertgroupPayloadRulesInner instantiates a new UpdateLogsAlertgroupPayloadRulesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateLogsAlertgroupPayloadRulesInnerWithDefaults

func NewUpdateLogsAlertgroupPayloadRulesInnerWithDefaults() *UpdateLogsAlertgroupPayloadRulesInner

NewUpdateLogsAlertgroupPayloadRulesInnerWithDefaults instantiates a new UpdateLogsAlertgroupPayloadRulesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateLogsAlertgroupPayloadRulesInner) GetAlert

GetAlert returns the Alert field value if set, zero value otherwise.

func (*UpdateLogsAlertgroupPayloadRulesInner) GetAlertOk

GetAlertOk returns a tuple with the Alert field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateLogsAlertgroupPayloadRulesInner) GetAnnotations

func (o *UpdateLogsAlertgroupPayloadRulesInner) GetAnnotations() map[string]interface{}

GetAnnotations returns the Annotations field value if set, zero value otherwise.

func (*UpdateLogsAlertgroupPayloadRulesInner) GetAnnotationsOk

func (o *UpdateLogsAlertgroupPayloadRulesInner) GetAnnotationsOk() (map[string]interface{}, bool)

GetAnnotationsOk returns a tuple with the Annotations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateLogsAlertgroupPayloadRulesInner) GetExpr

GetExpr returns the Expr field value

func (*UpdateLogsAlertgroupPayloadRulesInner) GetExprOk

GetExprOk returns a tuple with the Expr field value and a boolean to check if the value has been set.

func (*UpdateLogsAlertgroupPayloadRulesInner) GetFor

GetFor returns the For field value if set, zero value otherwise.

func (*UpdateLogsAlertgroupPayloadRulesInner) GetForOk

GetForOk returns a tuple with the For field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateLogsAlertgroupPayloadRulesInner) GetLabels

func (o *UpdateLogsAlertgroupPayloadRulesInner) GetLabels() map[string]interface{}

GetLabels returns the Labels field value if set, zero value otherwise.

func (*UpdateLogsAlertgroupPayloadRulesInner) GetLabelsOk

func (o *UpdateLogsAlertgroupPayloadRulesInner) GetLabelsOk() (map[string]interface{}, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateLogsAlertgroupPayloadRulesInner) GetRecord

GetRecord returns the Record field value if set, zero value otherwise.

func (*UpdateLogsAlertgroupPayloadRulesInner) GetRecordOk

func (o *UpdateLogsAlertgroupPayloadRulesInner) GetRecordOk() (*string, bool)

GetRecordOk returns a tuple with the Record field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateLogsAlertgroupPayloadRulesInner) HasAlert

HasAlert returns a boolean if a field has been set.

func (*UpdateLogsAlertgroupPayloadRulesInner) HasAnnotations

func (o *UpdateLogsAlertgroupPayloadRulesInner) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set.

func (*UpdateLogsAlertgroupPayloadRulesInner) HasFor

HasFor returns a boolean if a field has been set.

func (*UpdateLogsAlertgroupPayloadRulesInner) HasLabels

HasLabels returns a boolean if a field has been set.

func (*UpdateLogsAlertgroupPayloadRulesInner) HasRecord

HasRecord returns a boolean if a field has been set.

func (UpdateLogsAlertgroupPayloadRulesInner) MarshalJSON

func (o UpdateLogsAlertgroupPayloadRulesInner) MarshalJSON() ([]byte, error)

func (*UpdateLogsAlertgroupPayloadRulesInner) SetAlert

SetAlert gets a reference to the given string and assigns it to the Alert field.

func (*UpdateLogsAlertgroupPayloadRulesInner) SetAnnotations

func (o *UpdateLogsAlertgroupPayloadRulesInner) SetAnnotations(v map[string]interface{})

SetAnnotations gets a reference to the given map[string]interface{} and assigns it to the Annotations field.

func (*UpdateLogsAlertgroupPayloadRulesInner) SetExpr

SetExpr sets field value

func (*UpdateLogsAlertgroupPayloadRulesInner) SetFor

SetFor gets a reference to the given string and assigns it to the For field.

func (*UpdateLogsAlertgroupPayloadRulesInner) SetLabels

func (o *UpdateLogsAlertgroupPayloadRulesInner) SetLabels(v map[string]interface{})

SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.

func (*UpdateLogsAlertgroupPayloadRulesInner) SetRecord

SetRecord gets a reference to the given string and assigns it to the Record field.

func (UpdateLogsAlertgroupPayloadRulesInner) ToMap

func (o UpdateLogsAlertgroupPayloadRulesInner) ToMap() (map[string]interface{}, error)

func (*UpdateLogsAlertgroupPayloadRulesInner) UnmarshalJSON

func (o *UpdateLogsAlertgroupPayloadRulesInner) UnmarshalJSON(data []byte) (err error)

type UpdateLogsConfigsPayload

type UpdateLogsConfigsPayload struct {
	// How long to keep the logs `Additional Validators:` * Should be a valid time string * Should not be longer than 30 days
	Retention string `json:"retention"`
}

UpdateLogsConfigsPayload struct for UpdateLogsConfigsPayload

func NewUpdateLogsConfigsPayload

func NewUpdateLogsConfigsPayload(retention string) *UpdateLogsConfigsPayload

NewUpdateLogsConfigsPayload instantiates a new UpdateLogsConfigsPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateLogsConfigsPayloadWithDefaults

func NewUpdateLogsConfigsPayloadWithDefaults() *UpdateLogsConfigsPayload

NewUpdateLogsConfigsPayloadWithDefaults instantiates a new UpdateLogsConfigsPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateLogsConfigsPayload) GetRetention

func (o *UpdateLogsConfigsPayload) GetRetention() string

GetRetention returns the Retention field value

func (*UpdateLogsConfigsPayload) GetRetentionOk

func (o *UpdateLogsConfigsPayload) GetRetentionOk() (*string, bool)

GetRetentionOk returns a tuple with the Retention field value and a boolean to check if the value has been set.

func (UpdateLogsConfigsPayload) MarshalJSON

func (o UpdateLogsConfigsPayload) MarshalJSON() ([]byte, error)

func (*UpdateLogsConfigsPayload) SetRetention

func (o *UpdateLogsConfigsPayload) SetRetention(v string)

SetRetention sets field value

func (UpdateLogsConfigsPayload) ToMap

func (o UpdateLogsConfigsPayload) ToMap() (map[string]interface{}, error)

func (*UpdateLogsConfigsPayload) UnmarshalJSON

func (o *UpdateLogsConfigsPayload) UnmarshalJSON(data []byte) (err error)

type UpdateMetricsStorageRetentionPayload

type UpdateMetricsStorageRetentionPayload struct {
	// Retention time of longtime storage of 1h sampled data. After that time the 1h sampled data will be deleted permanently. The goal of downsampling is to get fast results for queries over long time intervals. It is recommended to set this value to be the same as metricsRetentionTimeRaw to ensure zoom-in capabilities in your dashboards. The default value is 90 days. `Additional Validators:` * Should be a valid time string (e.g. '90d'). * Should be between '10d' and '780d'. * Note: For compatibility reasons, values between '0d' and '792d' are also accepted. However, these will be automatically adjusted in the backend to the recommended range of '10d' to '780d'.
	MetricsRetentionTime1h string `json:"metricsRetentionTime1h"`
	// Retention time of longtime storage of 5m sampled data. After that time the 5m sampled data will be deleted permanently. All 5m resolution metrics older than 10 days are downsampled at a 1h resolution. The goal of downsampling is to get fast results for queries over long time intervals. It is recommended to set this value to be the same as metricsRetentionTimeRaw to ensure zoom-in  capabilities in your dashboards. The default value is 90 days. `Additional Validators:` * Should be a valid time string (e.g. '90d'). * Should be between '10d' and '780d'. * Note: For compatibility reasons, values between '0d' and '792d' are also accepted. However, these will be automatically adjusted in the backend to the recommended range of '10d' to '780d'.
	MetricsRetentionTime5m string `json:"metricsRetentionTime5m"`
	// Retention time of longtime storage of raw data. After that time the raw data will be deleted permanently. All raw resolution metrics that are older than 40 hours are downsampled at a 5m resolution. The default value is 90 days. `Additional Validators:` * Should be a valid time string (e.g. '90d'). * Should be between '2d' and '780d'. * Note: For compatibility reasons, values between '0d' and '792d' are also accepted. However, these will be automatically adjusted in the backend to the recommended range of '2d' to '780d'.
	MetricsRetentionTimeRaw string `json:"metricsRetentionTimeRaw"`
}

UpdateMetricsStorageRetentionPayload struct for UpdateMetricsStorageRetentionPayload

func NewUpdateMetricsStorageRetentionPayload

func NewUpdateMetricsStorageRetentionPayload(metricsRetentionTime1h string, metricsRetentionTime5m string, metricsRetentionTimeRaw string) *UpdateMetricsStorageRetentionPayload

NewUpdateMetricsStorageRetentionPayload instantiates a new UpdateMetricsStorageRetentionPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateMetricsStorageRetentionPayloadWithDefaults

func NewUpdateMetricsStorageRetentionPayloadWithDefaults() *UpdateMetricsStorageRetentionPayload

NewUpdateMetricsStorageRetentionPayloadWithDefaults instantiates a new UpdateMetricsStorageRetentionPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTime1h

func (o *UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTime1h() string

GetMetricsRetentionTime1h returns the MetricsRetentionTime1h field value

func (*UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTime1hOk

func (o *UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTime1hOk() (*string, bool)

GetMetricsRetentionTime1hOk returns a tuple with the MetricsRetentionTime1h field value and a boolean to check if the value has been set.

func (*UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTime5m

func (o *UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTime5m() string

GetMetricsRetentionTime5m returns the MetricsRetentionTime5m field value

func (*UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTime5mOk

func (o *UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTime5mOk() (*string, bool)

GetMetricsRetentionTime5mOk returns a tuple with the MetricsRetentionTime5m field value and a boolean to check if the value has been set.

func (*UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTimeRaw

func (o *UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTimeRaw() string

GetMetricsRetentionTimeRaw returns the MetricsRetentionTimeRaw field value

func (*UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTimeRawOk

func (o *UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTimeRawOk() (*string, bool)

GetMetricsRetentionTimeRawOk returns a tuple with the MetricsRetentionTimeRaw field value and a boolean to check if the value has been set.

func (UpdateMetricsStorageRetentionPayload) MarshalJSON

func (o UpdateMetricsStorageRetentionPayload) MarshalJSON() ([]byte, error)

func (*UpdateMetricsStorageRetentionPayload) SetMetricsRetentionTime1h

func (o *UpdateMetricsStorageRetentionPayload) SetMetricsRetentionTime1h(v string)

SetMetricsRetentionTime1h sets field value

func (*UpdateMetricsStorageRetentionPayload) SetMetricsRetentionTime5m

func (o *UpdateMetricsStorageRetentionPayload) SetMetricsRetentionTime5m(v string)

SetMetricsRetentionTime5m sets field value

func (*UpdateMetricsStorageRetentionPayload) SetMetricsRetentionTimeRaw

func (o *UpdateMetricsStorageRetentionPayload) SetMetricsRetentionTimeRaw(v string)

SetMetricsRetentionTimeRaw sets field value

func (UpdateMetricsStorageRetentionPayload) ToMap

func (o UpdateMetricsStorageRetentionPayload) ToMap() (map[string]interface{}, error)

func (*UpdateMetricsStorageRetentionPayload) UnmarshalJSON

func (o *UpdateMetricsStorageRetentionPayload) UnmarshalJSON(data []byte) (err error)

type UpdateScrapeConfigPayload

type UpdateScrapeConfigPayload struct {
	BasicAuth *UpdateScrapeConfigPayloadBasicAuth `json:"basicAuth,omitempty"`
	// Sets the 'Authorization' header on every scrape request with the configured bearer token. It is mutually exclusive with 'bearer_token_file'. `Additional Validators:` * needs to be a valid bearer token * if bearerToken is in the body no other authentication method should be in the body
	BearerToken *string `json:"bearerToken,omitempty"`
	// Note that any globally configured 'external_labels' are unaffected by this setting. In communication with external systems, they are always applied only when a time series does not have a given label yet and are ignored otherwise.
	HonorLabels *bool `json:"honorLabels,omitempty"`
	// honor_timestamps controls whether Prometheus respects the timestamps present in scraped data. If honor_timestamps is set to 'true', the timestamps of the metrics exposed by the target will be used.
	HonorTimeStamps *bool `json:"honorTimeStamps,omitempty"`
	// The HTTP resource path on which to fetch metrics from targets. E.g. /metrics
	MetricsPath string `json:"metricsPath"`
	// List of metric relabel configurations
	MetricsRelabelConfigs []UpdateScrapeConfigPayloadMetricsRelabelConfigsInner `json:"metricsRelabelConfigs,omitempty"`
	// Optional http params `Additional Validators:` * should not contain more than 5 keys * each key and value should not have more than 200 characters
	Params map[string]interface{} `json:"params,omitempty"`
	// Per-scrape limit on number of scraped samples that will be accepted. If more than this number of samples are present after metric relabeling the entire scrape will be treated as failed. The total limit depends on the service plan target limits * samples
	SampleLimit *float32 `json:"sampleLimit,omitempty"`
	// Configures the protocol scheme used for requests. https or http
	Scheme string `json:"scheme"`
	// How frequently to scrape targets from this job. E.g. 5m `Additional Validators:` * must be a valid time format* must be >= 60s
	ScrapeInterval string `json:"scrapeInterval"`
	// Per-scrape timeout when scraping this job. `Additional Validators:` * must be a valid time format* must be smaller than scrapeInterval
	ScrapeTimeout string `json:"scrapeTimeout"`
	// A list of scrape configurations.
	StaticConfigs []UpdateScrapeConfigPayloadStaticConfigsInner `json:"staticConfigs"`
	TlsConfig     *UpdateScrapeConfigPayloadTlsConfig           `json:"tlsConfig,omitempty"`
}

UpdateScrapeConfigPayload struct for UpdateScrapeConfigPayload

func NewUpdateScrapeConfigPayload

func NewUpdateScrapeConfigPayload(metricsPath string, scheme string, scrapeInterval string, scrapeTimeout string, staticConfigs []UpdateScrapeConfigPayloadStaticConfigsInner) *UpdateScrapeConfigPayload

NewUpdateScrapeConfigPayload instantiates a new UpdateScrapeConfigPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateScrapeConfigPayloadWithDefaults

func NewUpdateScrapeConfigPayloadWithDefaults() *UpdateScrapeConfigPayload

NewUpdateScrapeConfigPayloadWithDefaults instantiates a new UpdateScrapeConfigPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateScrapeConfigPayload) GetBasicAuth

GetBasicAuth returns the BasicAuth field value if set, zero value otherwise.

func (*UpdateScrapeConfigPayload) GetBasicAuthOk

GetBasicAuthOk returns a tuple with the BasicAuth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateScrapeConfigPayload) GetBearerToken

func (o *UpdateScrapeConfigPayload) GetBearerToken() string

GetBearerToken returns the BearerToken field value if set, zero value otherwise.

func (*UpdateScrapeConfigPayload) GetBearerTokenOk

func (o *UpdateScrapeConfigPayload) GetBearerTokenOk() (*string, bool)

GetBearerTokenOk returns a tuple with the BearerToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateScrapeConfigPayload) GetHonorLabels

func (o *UpdateScrapeConfigPayload) GetHonorLabels() bool

GetHonorLabels returns the HonorLabels field value if set, zero value otherwise.

func (*UpdateScrapeConfigPayload) GetHonorLabelsOk

func (o *UpdateScrapeConfigPayload) GetHonorLabelsOk() (*bool, bool)

GetHonorLabelsOk returns a tuple with the HonorLabels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateScrapeConfigPayload) GetHonorTimeStamps

func (o *UpdateScrapeConfigPayload) GetHonorTimeStamps() bool

GetHonorTimeStamps returns the HonorTimeStamps field value if set, zero value otherwise.

func (*UpdateScrapeConfigPayload) GetHonorTimeStampsOk

func (o *UpdateScrapeConfigPayload) GetHonorTimeStampsOk() (*bool, bool)

GetHonorTimeStampsOk returns a tuple with the HonorTimeStamps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateScrapeConfigPayload) GetMetricsPath

func (o *UpdateScrapeConfigPayload) GetMetricsPath() string

GetMetricsPath returns the MetricsPath field value

func (*UpdateScrapeConfigPayload) GetMetricsPathOk

func (o *UpdateScrapeConfigPayload) GetMetricsPathOk() (*string, bool)

GetMetricsPathOk returns a tuple with the MetricsPath field value and a boolean to check if the value has been set.

func (*UpdateScrapeConfigPayload) GetMetricsRelabelConfigs

GetMetricsRelabelConfigs returns the MetricsRelabelConfigs field value if set, zero value otherwise.

func (*UpdateScrapeConfigPayload) GetMetricsRelabelConfigsOk

GetMetricsRelabelConfigsOk returns a tuple with the MetricsRelabelConfigs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateScrapeConfigPayload) GetParams

func (o *UpdateScrapeConfigPayload) GetParams() map[string]interface{}

GetParams returns the Params field value if set, zero value otherwise.

func (*UpdateScrapeConfigPayload) GetParamsOk

func (o *UpdateScrapeConfigPayload) GetParamsOk() (map[string]interface{}, bool)

GetParamsOk returns a tuple with the Params field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateScrapeConfigPayload) GetSampleLimit

func (o *UpdateScrapeConfigPayload) GetSampleLimit() float32

GetSampleLimit returns the SampleLimit field value if set, zero value otherwise.

func (*UpdateScrapeConfigPayload) GetSampleLimitOk

func (o *UpdateScrapeConfigPayload) GetSampleLimitOk() (*float32, bool)

GetSampleLimitOk returns a tuple with the SampleLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateScrapeConfigPayload) GetScheme

func (o *UpdateScrapeConfigPayload) GetScheme() string

GetScheme returns the Scheme field value

func (*UpdateScrapeConfigPayload) GetSchemeOk

func (o *UpdateScrapeConfigPayload) GetSchemeOk() (*string, bool)

GetSchemeOk returns a tuple with the Scheme field value and a boolean to check if the value has been set.

func (*UpdateScrapeConfigPayload) GetScrapeInterval

func (o *UpdateScrapeConfigPayload) GetScrapeInterval() string

GetScrapeInterval returns the ScrapeInterval field value

func (*UpdateScrapeConfigPayload) GetScrapeIntervalOk

func (o *UpdateScrapeConfigPayload) GetScrapeIntervalOk() (*string, bool)

GetScrapeIntervalOk returns a tuple with the ScrapeInterval field value and a boolean to check if the value has been set.

func (*UpdateScrapeConfigPayload) GetScrapeTimeout

func (o *UpdateScrapeConfigPayload) GetScrapeTimeout() string

GetScrapeTimeout returns the ScrapeTimeout field value

func (*UpdateScrapeConfigPayload) GetScrapeTimeoutOk

func (o *UpdateScrapeConfigPayload) GetScrapeTimeoutOk() (*string, bool)

GetScrapeTimeoutOk returns a tuple with the ScrapeTimeout field value and a boolean to check if the value has been set.

func (*UpdateScrapeConfigPayload) GetStaticConfigs

GetStaticConfigs returns the StaticConfigs field value

func (*UpdateScrapeConfigPayload) GetStaticConfigsOk

GetStaticConfigsOk returns a tuple with the StaticConfigs field value and a boolean to check if the value has been set.

func (*UpdateScrapeConfigPayload) GetTlsConfig

GetTlsConfig returns the TlsConfig field value if set, zero value otherwise.

func (*UpdateScrapeConfigPayload) GetTlsConfigOk

GetTlsConfigOk returns a tuple with the TlsConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateScrapeConfigPayload) HasBasicAuth

func (o *UpdateScrapeConfigPayload) HasBasicAuth() bool

HasBasicAuth returns a boolean if a field has been set.

func (*UpdateScrapeConfigPayload) HasBearerToken

func (o *UpdateScrapeConfigPayload) HasBearerToken() bool

HasBearerToken returns a boolean if a field has been set.

func (*UpdateScrapeConfigPayload) HasHonorLabels

func (o *UpdateScrapeConfigPayload) HasHonorLabels() bool

HasHonorLabels returns a boolean if a field has been set.

func (*UpdateScrapeConfigPayload) HasHonorTimeStamps

func (o *UpdateScrapeConfigPayload) HasHonorTimeStamps() bool

HasHonorTimeStamps returns a boolean if a field has been set.

func (*UpdateScrapeConfigPayload) HasMetricsRelabelConfigs

func (o *UpdateScrapeConfigPayload) HasMetricsRelabelConfigs() bool

HasMetricsRelabelConfigs returns a boolean if a field has been set.

func (*UpdateScrapeConfigPayload) HasParams

func (o *UpdateScrapeConfigPayload) HasParams() bool

HasParams returns a boolean if a field has been set.

func (*UpdateScrapeConfigPayload) HasSampleLimit

func (o *UpdateScrapeConfigPayload) HasSampleLimit() bool

HasSampleLimit returns a boolean if a field has been set.

func (*UpdateScrapeConfigPayload) HasTlsConfig

func (o *UpdateScrapeConfigPayload) HasTlsConfig() bool

HasTlsConfig returns a boolean if a field has been set.

func (UpdateScrapeConfigPayload) MarshalJSON

func (o UpdateScrapeConfigPayload) MarshalJSON() ([]byte, error)

func (*UpdateScrapeConfigPayload) SetBasicAuth

SetBasicAuth gets a reference to the given UpdateScrapeConfigPayloadBasicAuth and assigns it to the BasicAuth field.

func (*UpdateScrapeConfigPayload) SetBearerToken

func (o *UpdateScrapeConfigPayload) SetBearerToken(v string)

SetBearerToken gets a reference to the given string and assigns it to the BearerToken field.

func (*UpdateScrapeConfigPayload) SetHonorLabels

func (o *UpdateScrapeConfigPayload) SetHonorLabels(v bool)

SetHonorLabels gets a reference to the given bool and assigns it to the HonorLabels field.

func (*UpdateScrapeConfigPayload) SetHonorTimeStamps

func (o *UpdateScrapeConfigPayload) SetHonorTimeStamps(v bool)

SetHonorTimeStamps gets a reference to the given bool and assigns it to the HonorTimeStamps field.

func (*UpdateScrapeConfigPayload) SetMetricsPath

func (o *UpdateScrapeConfigPayload) SetMetricsPath(v string)

SetMetricsPath sets field value

func (*UpdateScrapeConfigPayload) SetMetricsRelabelConfigs

SetMetricsRelabelConfigs gets a reference to the given []UpdateScrapeConfigPayloadMetricsRelabelConfigsInner and assigns it to the MetricsRelabelConfigs field.

func (*UpdateScrapeConfigPayload) SetParams

func (o *UpdateScrapeConfigPayload) SetParams(v map[string]interface{})

SetParams gets a reference to the given map[string]interface{} and assigns it to the Params field.

func (*UpdateScrapeConfigPayload) SetSampleLimit

func (o *UpdateScrapeConfigPayload) SetSampleLimit(v float32)

SetSampleLimit gets a reference to the given float32 and assigns it to the SampleLimit field.

func (*UpdateScrapeConfigPayload) SetScheme

func (o *UpdateScrapeConfigPayload) SetScheme(v string)

SetScheme sets field value

func (*UpdateScrapeConfigPayload) SetScrapeInterval

func (o *UpdateScrapeConfigPayload) SetScrapeInterval(v string)

SetScrapeInterval sets field value

func (*UpdateScrapeConfigPayload) SetScrapeTimeout

func (o *UpdateScrapeConfigPayload) SetScrapeTimeout(v string)

SetScrapeTimeout sets field value

func (*UpdateScrapeConfigPayload) SetStaticConfigs

SetStaticConfigs sets field value

func (*UpdateScrapeConfigPayload) SetTlsConfig

SetTlsConfig gets a reference to the given UpdateScrapeConfigPayloadTlsConfig and assigns it to the TlsConfig field.

func (UpdateScrapeConfigPayload) ToMap

func (o UpdateScrapeConfigPayload) ToMap() (map[string]interface{}, error)

func (*UpdateScrapeConfigPayload) UnmarshalJSON

func (o *UpdateScrapeConfigPayload) UnmarshalJSON(data []byte) (err error)

type UpdateScrapeConfigPayloadBasicAuth

type UpdateScrapeConfigPayloadBasicAuth struct {
	// password
	Password *string `json:"password,omitempty"`
	// username
	Username *string `json:"username,omitempty"`
}

UpdateScrapeConfigPayloadBasicAuth Sets the 'Authorization' header on every scrape request with the configured username and password. `Additional Validators:` * if basicAuth is in the body no other authentication method should be in the body

func NewUpdateScrapeConfigPayloadBasicAuth

func NewUpdateScrapeConfigPayloadBasicAuth() *UpdateScrapeConfigPayloadBasicAuth

NewUpdateScrapeConfigPayloadBasicAuth instantiates a new UpdateScrapeConfigPayloadBasicAuth object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateScrapeConfigPayloadBasicAuthWithDefaults

func NewUpdateScrapeConfigPayloadBasicAuthWithDefaults() *UpdateScrapeConfigPayloadBasicAuth

NewUpdateScrapeConfigPayloadBasicAuthWithDefaults instantiates a new UpdateScrapeConfigPayloadBasicAuth object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateScrapeConfigPayloadBasicAuth) GetPassword

func (o *UpdateScrapeConfigPayloadBasicAuth) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*UpdateScrapeConfigPayloadBasicAuth) GetPasswordOk

func (o *UpdateScrapeConfigPayloadBasicAuth) GetPasswordOk() (*string, bool)

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateScrapeConfigPayloadBasicAuth) GetUsername

func (o *UpdateScrapeConfigPayloadBasicAuth) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*UpdateScrapeConfigPayloadBasicAuth) GetUsernameOk

func (o *UpdateScrapeConfigPayloadBasicAuth) GetUsernameOk() (*string, bool)

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateScrapeConfigPayloadBasicAuth) HasPassword

func (o *UpdateScrapeConfigPayloadBasicAuth) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*UpdateScrapeConfigPayloadBasicAuth) HasUsername

func (o *UpdateScrapeConfigPayloadBasicAuth) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (UpdateScrapeConfigPayloadBasicAuth) MarshalJSON

func (o UpdateScrapeConfigPayloadBasicAuth) MarshalJSON() ([]byte, error)

func (*UpdateScrapeConfigPayloadBasicAuth) SetPassword

func (o *UpdateScrapeConfigPayloadBasicAuth) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*UpdateScrapeConfigPayloadBasicAuth) SetUsername

func (o *UpdateScrapeConfigPayloadBasicAuth) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

func (UpdateScrapeConfigPayloadBasicAuth) ToMap

func (o UpdateScrapeConfigPayloadBasicAuth) ToMap() (map[string]interface{}, error)

type UpdateScrapeConfigPayloadMetricsRelabelConfigsInner

type UpdateScrapeConfigPayloadMetricsRelabelConfigsInner struct {
	// Action to perform based on regex matching. `Additional Validators:` * if action is replace, targetLabel needs to be in body
	Action *string `json:"action,omitempty"`
	// Modulus to take of the hash of the source label values.
	Modulus *float32 `json:"modulus,omitempty"`
	// Regular expression against which the extracted value is matched.
	Regex *string `json:"regex,omitempty"`
	// Replacement value against which a regex replace is performed if the regular expression matches. Regex capture groups are available.
	Replacement *string `json:"replacement,omitempty"`
	// Separator placed between concatenated source label values.
	Separator *string `json:"separator,omitempty"`
	// The source labels select values from existing labels. Their content is concatenated using the configured separator and matched against the configured regular expression for the replace, keep, and drop actions.
	SourceLabels []string `json:"sourceLabels,omitempty"`
	// Label to which the resulting value is written in a replace action. It is mandatory for replace actions. Regex capture groups are available.
	TargetLabel *string `json:"targetLabel,omitempty"`
}

UpdateScrapeConfigPayloadMetricsRelabelConfigsInner struct for UpdateScrapeConfigPayloadMetricsRelabelConfigsInner

func NewUpdateScrapeConfigPayloadMetricsRelabelConfigsInner

func NewUpdateScrapeConfigPayloadMetricsRelabelConfigsInner() *UpdateScrapeConfigPayloadMetricsRelabelConfigsInner

NewUpdateScrapeConfigPayloadMetricsRelabelConfigsInner instantiates a new UpdateScrapeConfigPayloadMetricsRelabelConfigsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateScrapeConfigPayloadMetricsRelabelConfigsInnerWithDefaults

func NewUpdateScrapeConfigPayloadMetricsRelabelConfigsInnerWithDefaults() *UpdateScrapeConfigPayloadMetricsRelabelConfigsInner

NewUpdateScrapeConfigPayloadMetricsRelabelConfigsInnerWithDefaults instantiates a new UpdateScrapeConfigPayloadMetricsRelabelConfigsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) GetAction

GetAction returns the Action field value if set, zero value otherwise.

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) GetActionOk

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) GetModulus

GetModulus returns the Modulus field value if set, zero value otherwise.

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) GetModulusOk

GetModulusOk returns a tuple with the Modulus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) GetRegex

GetRegex returns the Regex field value if set, zero value otherwise.

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) GetRegexOk

GetRegexOk returns a tuple with the Regex field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) GetReplacement

GetReplacement returns the Replacement field value if set, zero value otherwise.

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) GetReplacementOk

GetReplacementOk returns a tuple with the Replacement field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) GetSeparator

GetSeparator returns the Separator field value if set, zero value otherwise.

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) GetSeparatorOk

GetSeparatorOk returns a tuple with the Separator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) GetSourceLabels

GetSourceLabels returns the SourceLabels field value if set, zero value otherwise.

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) GetSourceLabelsOk

GetSourceLabelsOk returns a tuple with the SourceLabels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) GetTargetLabel

GetTargetLabel returns the TargetLabel field value if set, zero value otherwise.

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) GetTargetLabelOk

GetTargetLabelOk returns a tuple with the TargetLabel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) HasAction

HasAction returns a boolean if a field has been set.

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) HasModulus

HasModulus returns a boolean if a field has been set.

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) HasRegex

HasRegex returns a boolean if a field has been set.

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) HasReplacement

HasReplacement returns a boolean if a field has been set.

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) HasSeparator

HasSeparator returns a boolean if a field has been set.

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) HasSourceLabels

HasSourceLabels returns a boolean if a field has been set.

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) HasTargetLabel

HasTargetLabel returns a boolean if a field has been set.

func (UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) MarshalJSON

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) SetAction

SetAction gets a reference to the given string and assigns it to the Action field.

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) SetModulus

SetModulus gets a reference to the given float32 and assigns it to the Modulus field.

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) SetRegex

SetRegex gets a reference to the given string and assigns it to the Regex field.

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) SetReplacement

SetReplacement gets a reference to the given string and assigns it to the Replacement field.

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) SetSeparator

SetSeparator gets a reference to the given string and assigns it to the Separator field.

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) SetSourceLabels

SetSourceLabels gets a reference to the given []string and assigns it to the SourceLabels field.

func (*UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) SetTargetLabel

SetTargetLabel gets a reference to the given string and assigns it to the TargetLabel field.

func (UpdateScrapeConfigPayloadMetricsRelabelConfigsInner) ToMap

type UpdateScrapeConfigPayloadStaticConfigsInner

type UpdateScrapeConfigPayloadStaticConfigsInner struct {
	// Labels assigned to all metrics scraped from the targets. `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters
	Labels map[string]interface{} `json:"labels,omitempty"`
	// The targets specified by the static config.
	Targets []string `json:"targets"`
}

UpdateScrapeConfigPayloadStaticConfigsInner struct for UpdateScrapeConfigPayloadStaticConfigsInner

func NewUpdateScrapeConfigPayloadStaticConfigsInner

func NewUpdateScrapeConfigPayloadStaticConfigsInner(targets []string) *UpdateScrapeConfigPayloadStaticConfigsInner

NewUpdateScrapeConfigPayloadStaticConfigsInner instantiates a new UpdateScrapeConfigPayloadStaticConfigsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateScrapeConfigPayloadStaticConfigsInnerWithDefaults

func NewUpdateScrapeConfigPayloadStaticConfigsInnerWithDefaults() *UpdateScrapeConfigPayloadStaticConfigsInner

NewUpdateScrapeConfigPayloadStaticConfigsInnerWithDefaults instantiates a new UpdateScrapeConfigPayloadStaticConfigsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateScrapeConfigPayloadStaticConfigsInner) GetLabels

func (o *UpdateScrapeConfigPayloadStaticConfigsInner) GetLabels() map[string]interface{}

GetLabels returns the Labels field value if set, zero value otherwise.

func (*UpdateScrapeConfigPayloadStaticConfigsInner) GetLabelsOk

func (o *UpdateScrapeConfigPayloadStaticConfigsInner) GetLabelsOk() (map[string]interface{}, bool)

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateScrapeConfigPayloadStaticConfigsInner) GetTargets

GetTargets returns the Targets field value

func (*UpdateScrapeConfigPayloadStaticConfigsInner) GetTargetsOk

GetTargetsOk returns a tuple with the Targets field value and a boolean to check if the value has been set.

func (*UpdateScrapeConfigPayloadStaticConfigsInner) HasLabels

HasLabels returns a boolean if a field has been set.

func (UpdateScrapeConfigPayloadStaticConfigsInner) MarshalJSON

func (*UpdateScrapeConfigPayloadStaticConfigsInner) SetLabels

func (o *UpdateScrapeConfigPayloadStaticConfigsInner) SetLabels(v map[string]interface{})

SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field.

func (*UpdateScrapeConfigPayloadStaticConfigsInner) SetTargets

SetTargets sets field value

func (UpdateScrapeConfigPayloadStaticConfigsInner) ToMap

func (o UpdateScrapeConfigPayloadStaticConfigsInner) ToMap() (map[string]interface{}, error)

func (*UpdateScrapeConfigPayloadStaticConfigsInner) UnmarshalJSON

func (o *UpdateScrapeConfigPayloadStaticConfigsInner) UnmarshalJSON(data []byte) (err error)

type UpdateScrapeConfigPayloadTlsConfig

type UpdateScrapeConfigPayloadTlsConfig struct {
	// Disable validation of the server certificate.
	InsecureSkipVerify *bool `json:"insecureSkipVerify,omitempty"`
}

UpdateScrapeConfigPayloadTlsConfig Configures the scrape request's TLS settings.

func NewUpdateScrapeConfigPayloadTlsConfig

func NewUpdateScrapeConfigPayloadTlsConfig() *UpdateScrapeConfigPayloadTlsConfig

NewUpdateScrapeConfigPayloadTlsConfig instantiates a new UpdateScrapeConfigPayloadTlsConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateScrapeConfigPayloadTlsConfigWithDefaults

func NewUpdateScrapeConfigPayloadTlsConfigWithDefaults() *UpdateScrapeConfigPayloadTlsConfig

NewUpdateScrapeConfigPayloadTlsConfigWithDefaults instantiates a new UpdateScrapeConfigPayloadTlsConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateScrapeConfigPayloadTlsConfig) GetInsecureSkipVerify

func (o *UpdateScrapeConfigPayloadTlsConfig) GetInsecureSkipVerify() bool

GetInsecureSkipVerify returns the InsecureSkipVerify field value if set, zero value otherwise.

func (*UpdateScrapeConfigPayloadTlsConfig) GetInsecureSkipVerifyOk

func (o *UpdateScrapeConfigPayloadTlsConfig) GetInsecureSkipVerifyOk() (*bool, bool)

GetInsecureSkipVerifyOk returns a tuple with the InsecureSkipVerify field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateScrapeConfigPayloadTlsConfig) HasInsecureSkipVerify

func (o *UpdateScrapeConfigPayloadTlsConfig) HasInsecureSkipVerify() bool

HasInsecureSkipVerify returns a boolean if a field has been set.

func (UpdateScrapeConfigPayloadTlsConfig) MarshalJSON

func (o UpdateScrapeConfigPayloadTlsConfig) MarshalJSON() ([]byte, error)

func (*UpdateScrapeConfigPayloadTlsConfig) SetInsecureSkipVerify

func (o *UpdateScrapeConfigPayloadTlsConfig) SetInsecureSkipVerify(v bool)

SetInsecureSkipVerify gets a reference to the given bool and assigns it to the InsecureSkipVerify field.

func (UpdateScrapeConfigPayloadTlsConfig) ToMap

func (o UpdateScrapeConfigPayloadTlsConfig) ToMap() (map[string]interface{}, error)

type UpdateTracesConfigsPayload

type UpdateTracesConfigsPayload struct {
	// How long to keep the traces `Additional Validators:` * Should be a valid time string * Should not be bigger than 30 days
	Retention string `json:"retention"`
}

UpdateTracesConfigsPayload struct for UpdateTracesConfigsPayload

func NewUpdateTracesConfigsPayload

func NewUpdateTracesConfigsPayload(retention string) *UpdateTracesConfigsPayload

NewUpdateTracesConfigsPayload instantiates a new UpdateTracesConfigsPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateTracesConfigsPayloadWithDefaults

func NewUpdateTracesConfigsPayloadWithDefaults() *UpdateTracesConfigsPayload

NewUpdateTracesConfigsPayloadWithDefaults instantiates a new UpdateTracesConfigsPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateTracesConfigsPayload) GetRetention

func (o *UpdateTracesConfigsPayload) GetRetention() string

GetRetention returns the Retention field value

func (*UpdateTracesConfigsPayload) GetRetentionOk

func (o *UpdateTracesConfigsPayload) GetRetentionOk() (*string, bool)

GetRetentionOk returns a tuple with the Retention field value and a boolean to check if the value has been set.

func (UpdateTracesConfigsPayload) MarshalJSON

func (o UpdateTracesConfigsPayload) MarshalJSON() ([]byte, error)

func (*UpdateTracesConfigsPayload) SetRetention

func (o *UpdateTracesConfigsPayload) SetRetention(v string)

SetRetention sets field value

func (UpdateTracesConfigsPayload) ToMap

func (o UpdateTracesConfigsPayload) ToMap() (map[string]interface{}, error)

func (*UpdateTracesConfigsPayload) UnmarshalJSON

func (o *UpdateTracesConfigsPayload) UnmarshalJSON(data []byte) (err error)

type WebHook

type WebHook struct {
	GoogleChat   *bool  `json:"googleChat,omitempty"`
	MsTeams      *bool  `json:"msTeams,omitempty"`
	SendResolved *bool  `json:"sendResolved,omitempty"`
	Url          string `json:"url"`
}

WebHook struct for WebHook

func NewWebHook

func NewWebHook(url string) *WebHook

NewWebHook instantiates a new WebHook object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWebHookWithDefaults

func NewWebHookWithDefaults() *WebHook

NewWebHookWithDefaults instantiates a new WebHook object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WebHook) GetGoogleChat

func (o *WebHook) GetGoogleChat() bool

GetGoogleChat returns the GoogleChat field value if set, zero value otherwise.

func (*WebHook) GetGoogleChatOk

func (o *WebHook) GetGoogleChatOk() (*bool, bool)

GetGoogleChatOk returns a tuple with the GoogleChat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebHook) GetMsTeams

func (o *WebHook) GetMsTeams() bool

GetMsTeams returns the MsTeams field value if set, zero value otherwise.

func (*WebHook) GetMsTeamsOk

func (o *WebHook) GetMsTeamsOk() (*bool, bool)

GetMsTeamsOk returns a tuple with the MsTeams field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebHook) GetSendResolved

func (o *WebHook) GetSendResolved() bool

GetSendResolved returns the SendResolved field value if set, zero value otherwise.

func (*WebHook) GetSendResolvedOk

func (o *WebHook) GetSendResolvedOk() (*bool, bool)

GetSendResolvedOk returns a tuple with the SendResolved field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebHook) GetUrl

func (o *WebHook) GetUrl() string

GetUrl returns the Url field value

func (*WebHook) GetUrlOk

func (o *WebHook) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*WebHook) HasGoogleChat

func (o *WebHook) HasGoogleChat() bool

HasGoogleChat returns a boolean if a field has been set.

func (*WebHook) HasMsTeams

func (o *WebHook) HasMsTeams() bool

HasMsTeams returns a boolean if a field has been set.

func (*WebHook) HasSendResolved

func (o *WebHook) HasSendResolved() bool

HasSendResolved returns a boolean if a field has been set.

func (WebHook) MarshalJSON

func (o WebHook) MarshalJSON() ([]byte, error)

func (*WebHook) SetGoogleChat

func (o *WebHook) SetGoogleChat(v bool)

SetGoogleChat gets a reference to the given bool and assigns it to the GoogleChat field.

func (*WebHook) SetMsTeams

func (o *WebHook) SetMsTeams(v bool)

SetMsTeams gets a reference to the given bool and assigns it to the MsTeams field.

func (*WebHook) SetSendResolved

func (o *WebHook) SetSendResolved(v bool)

SetSendResolved gets a reference to the given bool and assigns it to the SendResolved field.

func (*WebHook) SetUrl

func (o *WebHook) SetUrl(v string)

SetUrl sets field value

func (WebHook) ToMap

func (o WebHook) ToMap() (map[string]interface{}, error)

func (*WebHook) UnmarshalJSON

func (o *WebHook) UnmarshalJSON(data []byte) (err error)

Source Files

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL