observability

package module
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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Index

Constants

This section is empty.

Variables

View Source
var AllowedCreateScrapeConfigPayloadSchemeEnumValues = []CreateScrapeConfigPayloadScheme{
	"http",
	"https",
}

All allowed values of CreateScrapeConfigPayload enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedGetInstanceResponseStatusEnumValues = []GetInstanceResponseStatus{
	"CREATING",
	"CREATE_SUCCEEDED",
	"CREATE_FAILED",
	"DELETING",
	"DELETE_SUCCEEDED",
	"DELETE_FAILED",
	"UPDATING",
	"UPDATE_SUCCEEDED",
	"UPDATE_FAILED",
}

All allowed values of GetInstanceResponse enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedInstanceStateEnumValues = []InstanceState{
	"Component creation started",
	"Component creation failed",
	"Component creation succeeded. Now need to check readiness",
	"Component creation succeeded",
	"Component deletion started",
	"Component deletion failed",
	"Component deletion succeeded",
	"Component deletion of routine succeeded. Now need to check if resources gone",
	"Component deletion buckets succeeded",
	"Component update failed",
	"Component update started",
	"Component update creation succeeded",
	"Component update downgrade deletion resources succeeded",
}

All allowed values of Instance enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedJobSchemeEnumValues = []JobScheme{
	"http",
	"https",
}

All allowed values of Job enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedMetricsRelabelConfigActionEnumValues = []MetricsRelabelConfigAction{
	"replace",
	"keep",
	"drop",
	"hashmod",
	"labelmap",
	"labeldrop",
	"labelkeep",
}

All allowed values of MetricsRelabelConfig enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedPartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerActionEnumValues = []PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction{
	"replace",
	"keep",
	"drop",
	"hashmod",
	"labelmap",
	"labeldrop",
	"labelkeep",
}

All allowed values of PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedPartialUpdateScrapeConfigsRequestInnerSchemeEnumValues = []PartialUpdateScrapeConfigsRequestInnerScheme{
	"http",
	"https",
}

All allowed values of PartialUpdateScrapeConfigsRequestInner enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedProjectInstanceFullStatusEnumValues = []ProjectInstanceFullStatus{
	"CREATING",
	"CREATE_SUCCEEDED",
	"CREATE_FAILED",
	"DELETING",
	"DELETE_SUCCEEDED",
	"DELETE_FAILED",
	"UPDATING",
	"UPDATE_SUCCEEDED",
	"UPDATE_FAILED",
}

All allowed values of ProjectInstanceFull enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

View Source
var AllowedUpdateScrapeConfigPayloadSchemeEnumValues = []UpdateScrapeConfigPayloadScheme{
	"http",
	"https",
}

All allowed values of UpdateScrapeConfigPayload enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Functions

func CacheExpires

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

CacheExpires helper function to determine remaining time before repeating a request. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewConfiguration

func NewConfiguration() *config.Configuration

NewConfiguration returns a new Configuration object Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func ParameterValueToString deprecated

func ParameterValueToString(obj interface{}, key string) string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func PtrTime

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

PtrTime is helper routine that returns a pointer to given Time value. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Types

type APIClient

type APIClient struct {
	// 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAPIClient

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

NewAPIClient creates a new API client. Optionally receives configuration options Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateAlertConfigReceiver deprecated

func (a *APIClient) CreateAlertConfigReceiver(ctx context.Context, instanceId string, projectId string) ApiCreateAlertConfigReceiverRequest

CreateAlertConfigReceiver: Method for CreateAlertConfigReceiver

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) CreateAlertConfigReceiverExecute deprecated

func (a *APIClient) CreateAlertConfigReceiverExecute(ctx context.Context, instanceId string, projectId string) (*AlertConfigReceiversResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateAlertConfigRoute deprecated

func (a *APIClient) CreateAlertConfigRoute(ctx context.Context, instanceId string, projectId string) ApiCreateAlertConfigRouteRequest

CreateAlertConfigRoute: Method for CreateAlertConfigRoute

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) CreateAlertConfigRouteExecute deprecated

func (a *APIClient) CreateAlertConfigRouteExecute(ctx context.Context, instanceId string, projectId string) (*AlertConfigRouteResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateAlertRecord deprecated added in v0.17.0

func (a *APIClient) CreateAlertRecord(ctx context.Context, groupName string, instanceId string, projectId string) ApiCreateAlertRecordRequest

CreateAlertRecord: Method for CreateAlertRecord

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) CreateAlertRecordExecute deprecated added in v0.17.0

func (a *APIClient) CreateAlertRecordExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*AlertRecordsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateAlertgroups deprecated added in v0.4.0

func (a *APIClient) CreateAlertgroups(ctx context.Context, instanceId string, projectId string) ApiCreateAlertgroupsRequest

CreateAlertgroups: Method for CreateAlertgroups

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) CreateAlertgroupsExecute deprecated added in v0.4.0

func (a *APIClient) CreateAlertgroupsExecute(ctx context.Context, instanceId string, projectId string) (*AlertGroupsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateAlertrules deprecated added in v0.4.0

func (a *APIClient) CreateAlertrules(ctx context.Context, groupName string, instanceId string, projectId string) ApiCreateAlertrulesRequest

CreateAlertrules: Method for CreateAlertrules

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) CreateAlertrulesExecute deprecated added in v0.4.0

func (a *APIClient) CreateAlertrulesExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*AlertRulesResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateBackup deprecated added in v0.17.0

func (a *APIClient) CreateBackup(ctx context.Context, instanceId string, projectId string) ApiCreateBackupRequest

CreateBackup: Method for CreateBackup

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) CreateBackupExecute deprecated added in v0.17.0

func (a *APIClient) CreateBackupExecute(ctx context.Context, instanceId string, projectId string) (*Message, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateBackupSchedule deprecated added in v0.17.0

func (a *APIClient) CreateBackupSchedule(ctx context.Context, instanceId string, projectId string) ApiCreateBackupScheduleRequest

CreateBackupSchedule: Method for CreateBackupSchedule

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) CreateBackupScheduleExecute deprecated added in v0.17.0

func (a *APIClient) CreateBackupScheduleExecute(ctx context.Context, instanceId string, projectId string) (*BackupSchedulePostResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateCertCheck deprecated added in v0.13.0

func (a *APIClient) CreateCertCheck(ctx context.Context, instanceId string, projectId string) ApiCreateCertCheckRequest

CreateCertCheck: Method for CreateCertCheck

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) CreateCertCheckExecute deprecated added in v0.13.0

func (a *APIClient) CreateCertCheckExecute(ctx context.Context, instanceId string, projectId string) (*CertCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateCredentials deprecated

func (a *APIClient) CreateCredentials(ctx context.Context, instanceId string, projectId string) ApiCreateCredentialsRequest

CreateCredentials: Method for CreateCredentials

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) CreateCredentialsExecute deprecated

func (a *APIClient) CreateCredentialsExecute(ctx context.Context, instanceId string, projectId string) (*CreateCredentialsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateElasticsearchCheck deprecated added in v0.17.0

func (a *APIClient) CreateElasticsearchCheck(ctx context.Context, instanceId string, projectId string) ApiCreateElasticsearchCheckRequest

CreateElasticsearchCheck: Method for CreateElasticsearchCheck

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) CreateElasticsearchCheckExecute deprecated added in v0.17.0

func (a *APIClient) CreateElasticsearchCheckExecute(ctx context.Context, instanceId string, projectId string) (*ElasticsearchCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateHttpCheck deprecated added in v0.13.0

func (a *APIClient) CreateHttpCheck(ctx context.Context, instanceId string, projectId string) ApiCreateHttpCheckRequest

CreateHttpCheck: Method for CreateHttpCheck

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) CreateHttpCheckExecute deprecated added in v0.13.0

func (a *APIClient) CreateHttpCheckExecute(ctx context.Context, instanceId string, projectId string) (*HttpCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateInstance deprecated

func (a *APIClient) CreateInstance(ctx context.Context, projectId string) ApiCreateInstanceRequest

CreateInstance: Method for CreateInstance

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@return ApiCreateInstanceRequest

func (*APIClient) CreateInstanceExecute deprecated

func (a *APIClient) CreateInstanceExecute(ctx context.Context, projectId string) (*CreateInstanceResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateLogsAlertgroups deprecated added in v0.5.0

func (a *APIClient) CreateLogsAlertgroups(ctx context.Context, instanceId string, projectId string) ApiCreateLogsAlertgroupsRequest

CreateLogsAlertgroups: Method for CreateLogsAlertgroups

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) CreateLogsAlertgroupsExecute deprecated added in v0.5.0

func (a *APIClient) CreateLogsAlertgroupsExecute(ctx context.Context, instanceId string, projectId string) (*AlertGroupsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateMongodbCheck deprecated added in v0.17.0

func (a *APIClient) CreateMongodbCheck(ctx context.Context, instanceId string, projectId string) ApiCreateMongodbCheckRequest

CreateMongodbCheck: Method for CreateMongodbCheck

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) CreateMongodbCheckExecute deprecated added in v0.17.0

func (a *APIClient) CreateMongodbCheckExecute(ctx context.Context, instanceId string, projectId string) (*MongodbCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateMysqlCheck deprecated added in v0.17.0

func (a *APIClient) CreateMysqlCheck(ctx context.Context, instanceId string, projectId string) ApiCreateMysqlCheckRequest

CreateMysqlCheck: Method for CreateMysqlCheck

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) CreateMysqlCheckExecute deprecated added in v0.17.0

func (a *APIClient) CreateMysqlCheckExecute(ctx context.Context, instanceId string, projectId string) (*MysqlCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateNetworkCheck deprecated added in v0.17.0

func (a *APIClient) CreateNetworkCheck(ctx context.Context, instanceId string, projectId string) ApiCreateNetworkCheckRequest

CreateNetworkCheck: Method for CreateNetworkCheck

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) CreateNetworkCheckExecute deprecated added in v0.17.0

func (a *APIClient) CreateNetworkCheckExecute(ctx context.Context, instanceId string, projectId string) (*NetworkCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreatePingCheck deprecated added in v0.17.0

func (a *APIClient) CreatePingCheck(ctx context.Context, instanceId string, projectId string) ApiCreatePingCheckRequest

CreatePingCheck: Method for CreatePingCheck

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) CreatePingCheckExecute deprecated added in v0.17.0

func (a *APIClient) CreatePingCheckExecute(ctx context.Context, instanceId string, projectId string) (*PingCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreatePostgresqlCheck deprecated added in v0.17.0

func (a *APIClient) CreatePostgresqlCheck(ctx context.Context, instanceId string, projectId string) ApiCreatePostgresqlCheckRequest

CreatePostgresqlCheck: Method for CreatePostgresqlCheck

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) CreatePostgresqlCheckExecute deprecated added in v0.17.0

func (a *APIClient) CreatePostgresqlCheckExecute(ctx context.Context, instanceId string, projectId string) (*PostgresqlCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateRabbitmqCheck deprecated added in v0.17.0

func (a *APIClient) CreateRabbitmqCheck(ctx context.Context, instanceId string, projectId string) ApiCreateRabbitmqCheckRequest

CreateRabbitmqCheck: Method for CreateRabbitmqCheck

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) CreateRabbitmqCheckExecute deprecated added in v0.17.0

func (a *APIClient) CreateRabbitmqCheckExecute(ctx context.Context, instanceId string, projectId string) (*RabbitmqCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateRedisCheck deprecated added in v0.17.0

func (a *APIClient) CreateRedisCheck(ctx context.Context, instanceId string, projectId string) ApiCreateRedisCheckRequest

CreateRedisCheck: Method for CreateRedisCheck

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) CreateRedisCheckExecute deprecated added in v0.17.0

func (a *APIClient) CreateRedisCheckExecute(ctx context.Context, instanceId string, projectId string) (*RedisCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) CreateScrapeConfig deprecated

func (a *APIClient) CreateScrapeConfig(ctx context.Context, instanceId string, projectId string) ApiCreateScrapeConfigRequest

CreateScrapeConfig: Method for CreateScrapeConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) CreateScrapeConfigExecute deprecated

func (a *APIClient) CreateScrapeConfigExecute(ctx context.Context, instanceId string, projectId string) (*ScrapeConfigsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteAlertConfigReceiver deprecated

func (a *APIClient) DeleteAlertConfigReceiver(ctx context.Context, instanceId string, projectId string, receiver string) ApiDeleteAlertConfigReceiverRequest

DeleteAlertConfigReceiver: Method for DeleteAlertConfigReceiver

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) DeleteAlertConfigReceiverExecute deprecated

func (a *APIClient) DeleteAlertConfigReceiverExecute(ctx context.Context, instanceId string, projectId string, receiver string) (*AlertConfigReceiversResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteAlertConfigRoute deprecated

func (a *APIClient) DeleteAlertConfigRoute(ctx context.Context, instanceId string, projectId string, receiver string) ApiDeleteAlertConfigRouteRequest

DeleteAlertConfigRoute: Method for DeleteAlertConfigRoute

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) DeleteAlertConfigRouteExecute deprecated

func (a *APIClient) DeleteAlertConfigRouteExecute(ctx context.Context, instanceId string, projectId string, receiver string) (*AlertConfigRouteResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteAlertRecord deprecated added in v0.17.0

func (a *APIClient) DeleteAlertRecord(ctx context.Context, alertRecord string, groupName string, instanceId string, projectId string) ApiDeleteAlertRecordRequest

DeleteAlertRecord: Method for DeleteAlertRecord

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) DeleteAlertRecordExecute deprecated added in v0.17.0

func (a *APIClient) DeleteAlertRecordExecute(ctx context.Context, alertRecord string, groupName string, instanceId string, projectId string) (*AlertRecordsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteAlertRecords deprecated added in v0.17.0

func (a *APIClient) DeleteAlertRecords(ctx context.Context, groupName string, instanceId string, projectId string) ApiDeleteAlertRecordsRequest

DeleteAlertRecords: Method for DeleteAlertRecords

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) DeleteAlertRecordsExecute deprecated added in v0.17.0

func (a *APIClient) DeleteAlertRecordsExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*AlertRecordsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteAlertgroup deprecated added in v0.4.0

func (a *APIClient) DeleteAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiDeleteAlertgroupRequest

DeleteAlertgroup: Method for DeleteAlertgroup

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) DeleteAlertgroupExecute deprecated added in v0.4.0

func (a *APIClient) DeleteAlertgroupExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*AlertGroupsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteAlertgroups deprecated added in v0.4.0

func (a *APIClient) DeleteAlertgroups(ctx context.Context, instanceId string, projectId string) ApiDeleteAlertgroupsRequest

DeleteAlertgroups: Method for DeleteAlertgroups

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) DeleteAlertgroupsExecute deprecated added in v0.4.0

func (a *APIClient) DeleteAlertgroupsExecute(ctx context.Context, instanceId string, projectId string) (*AlertGroupsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteAlertrule deprecated added in v0.17.0

func (a *APIClient) DeleteAlertrule(ctx context.Context, alertName string, groupName string, instanceId string, projectId string) ApiDeleteAlertruleRequest

DeleteAlertrule: Method for DeleteAlertrule

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) DeleteAlertruleExecute deprecated added in v0.17.0

func (a *APIClient) DeleteAlertruleExecute(ctx context.Context, alertName string, groupName string, instanceId string, projectId string) (*AlertRulesResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteAlertrules deprecated added in v0.4.0

func (a *APIClient) DeleteAlertrules(ctx context.Context, groupName string, instanceId string, projectId string) ApiDeleteAlertrulesRequest

DeleteAlertrules: Method for DeleteAlertrules

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) DeleteAlertrulesExecute deprecated added in v0.4.0

func (a *APIClient) DeleteAlertrulesExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*AlertRulesResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteCertCheck deprecated added in v0.13.0

func (a *APIClient) DeleteCertCheck(ctx context.Context, instanceId string, projectId string, id string) ApiDeleteCertCheckRequest

DeleteCertCheck: Method for DeleteCertCheck

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) DeleteCertCheckExecute deprecated added in v0.13.0

func (a *APIClient) DeleteCertCheckExecute(ctx context.Context, instanceId string, projectId string, id string) (*CertCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteCredentials deprecated

func (a *APIClient) DeleteCredentials(ctx context.Context, instanceId string, projectId string, username string) ApiDeleteCredentialsRequest

DeleteCredentials: Method for DeleteCredentials

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) DeleteCredentialsExecute deprecated

func (a *APIClient) DeleteCredentialsExecute(ctx context.Context, instanceId string, projectId string, username string) (*Message, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteCredentialsRemoteWriteConfig deprecated

func (a *APIClient) DeleteCredentialsRemoteWriteConfig(ctx context.Context, instanceId string, projectId string, username string) ApiDeleteCredentialsRemoteWriteConfigRequest

DeleteCredentialsRemoteWriteConfig: Method for DeleteCredentialsRemoteWriteConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) DeleteCredentialsRemoteWriteConfigExecute deprecated

func (a *APIClient) DeleteCredentialsRemoteWriteConfigExecute(ctx context.Context, instanceId string, projectId string, username string) (*CredentialsRemoteWriteDeleteResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteElasticsearchCheck deprecated added in v0.17.0

func (a *APIClient) DeleteElasticsearchCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteElasticsearchCheckRequest

DeleteElasticsearchCheck: Method for DeleteElasticsearchCheck

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) DeleteElasticsearchCheckExecute deprecated added in v0.17.0

func (a *APIClient) DeleteElasticsearchCheckExecute(ctx context.Context, id string, instanceId string, projectId string) (*ElasticsearchCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteHttpCheck deprecated added in v0.13.0

func (a *APIClient) DeleteHttpCheck(ctx context.Context, instanceId string, projectId string, id string) ApiDeleteHttpCheckRequest

DeleteHttpCheck: Method for DeleteHttpCheck

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) DeleteHttpCheckExecute deprecated added in v0.13.0

func (a *APIClient) DeleteHttpCheckExecute(ctx context.Context, instanceId string, projectId string, id string) (*HttpCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteInstance deprecated

func (a *APIClient) DeleteInstance(ctx context.Context, instanceId string, projectId string) ApiDeleteInstanceRequest

DeleteInstance: Method for DeleteInstance

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) DeleteInstanceExecute deprecated

func (a *APIClient) DeleteInstanceExecute(ctx context.Context, instanceId string, projectId string) (*InstanceResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteLogsAlertgroup deprecated added in v0.5.0

func (a *APIClient) DeleteLogsAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiDeleteLogsAlertgroupRequest

DeleteLogsAlertgroup: Method for DeleteLogsAlertgroup

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) DeleteLogsAlertgroupExecute deprecated added in v0.5.0

func (a *APIClient) DeleteLogsAlertgroupExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*AlertGroupsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteMongodbCheck deprecated added in v0.17.0

func (a *APIClient) DeleteMongodbCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteMongodbCheckRequest

DeleteMongodbCheck: Method for DeleteMongodbCheck

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) DeleteMongodbCheckExecute deprecated added in v0.17.0

func (a *APIClient) DeleteMongodbCheckExecute(ctx context.Context, id string, instanceId string, projectId string) (*MongodbCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteMysqlCheck deprecated added in v0.17.0

func (a *APIClient) DeleteMysqlCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteMysqlCheckRequest

DeleteMysqlCheck: Method for DeleteMysqlCheck

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) DeleteMysqlCheckExecute deprecated added in v0.17.0

func (a *APIClient) DeleteMysqlCheckExecute(ctx context.Context, id string, instanceId string, projectId string) (*MysqlCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteNetworkCheck deprecated added in v0.17.0

func (a *APIClient) DeleteNetworkCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteNetworkCheckRequest

DeleteNetworkCheck: Method for DeleteNetworkCheck

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) DeleteNetworkCheckExecute deprecated added in v0.17.0

func (a *APIClient) DeleteNetworkCheckExecute(ctx context.Context, id string, instanceId string, projectId string) (*NetworkCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeletePingCheck deprecated added in v0.17.0

func (a *APIClient) DeletePingCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeletePingCheckRequest

DeletePingCheck: Method for DeletePingCheck

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) DeletePingCheckExecute deprecated added in v0.17.0

func (a *APIClient) DeletePingCheckExecute(ctx context.Context, id string, instanceId string, projectId string) (*PingCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeletePostgresqlCheck deprecated added in v0.17.0

func (a *APIClient) DeletePostgresqlCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeletePostgresqlCheckRequest

DeletePostgresqlCheck: Method for DeletePostgresqlCheck

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) DeletePostgresqlCheckExecute deprecated added in v0.17.0

func (a *APIClient) DeletePostgresqlCheckExecute(ctx context.Context, id string, instanceId string, projectId string) (*PostgresqlCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteRabbitmqCheck deprecated added in v0.17.0

func (a *APIClient) DeleteRabbitmqCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteRabbitmqCheckRequest

DeleteRabbitmqCheck: Method for DeleteRabbitmqCheck

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) DeleteRabbitmqCheckExecute deprecated added in v0.17.0

func (a *APIClient) DeleteRabbitmqCheckExecute(ctx context.Context, id string, instanceId string, projectId string) (*RabbitmqCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteRedisCheck deprecated added in v0.17.0

func (a *APIClient) DeleteRedisCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteRedisCheckRequest

DeleteRedisCheck: Method for DeleteRedisCheck

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) DeleteRedisCheckExecute deprecated added in v0.17.0

func (a *APIClient) DeleteRedisCheckExecute(ctx context.Context, id string, instanceId string, projectId string) (*RedisCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteScrapeConfig deprecated

func (a *APIClient) DeleteScrapeConfig(ctx context.Context, instanceId string, jobName string, projectId string) ApiDeleteScrapeConfigRequest

DeleteScrapeConfig: Method for DeleteScrapeConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) DeleteScrapeConfigExecute deprecated

func (a *APIClient) DeleteScrapeConfigExecute(ctx context.Context, instanceId string, jobName string, projectId string) (*DeleteScrapeConfigResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) DeleteScrapeConfigs deprecated added in v0.17.0

func (a *APIClient) DeleteScrapeConfigs(ctx context.Context, instanceId string, projectId string) ApiDeleteScrapeConfigsRequest

DeleteScrapeConfigs: Method for DeleteScrapeConfigs

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) DeleteScrapeConfigsExecute deprecated added in v0.17.0

func (a *APIClient) DeleteScrapeConfigsExecute(ctx context.Context, instanceId string, projectId string) (*ScrapeConfigsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) GetAlertConfigReceiver deprecated

func (a *APIClient) GetAlertConfigReceiver(ctx context.Context, instanceId string, projectId string, receiver string) ApiGetAlertConfigReceiverRequest

GetAlertConfigReceiver: Method for GetAlertConfigReceiver

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) GetAlertConfigReceiverExecute deprecated

func (a *APIClient) GetAlertConfigReceiverExecute(ctx context.Context, instanceId string, projectId string, receiver string) (*Receiver, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) GetAlertConfigRoute deprecated

func (a *APIClient) GetAlertConfigRoute(ctx context.Context, instanceId string, projectId string, receiver string) ApiGetAlertConfigRouteRequest

GetAlertConfigRoute: Method for GetAlertConfigRoute

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) GetAlertConfigRouteExecute deprecated

func (a *APIClient) GetAlertConfigRouteExecute(ctx context.Context, instanceId string, projectId string, receiver string) (*AlertConfigRouteResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) GetAlertConfigs deprecated

func (a *APIClient) GetAlertConfigs(ctx context.Context, instanceId string, projectId string) ApiGetAlertConfigsRequest

GetAlertConfigs: Method for GetAlertConfigs

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) GetAlertConfigsExecute deprecated

func (a *APIClient) GetAlertConfigsExecute(ctx context.Context, instanceId string, projectId string) (*GetAlertConfigsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) GetAlertRecord deprecated added in v0.17.0

func (a *APIClient) GetAlertRecord(ctx context.Context, alertRecord string, groupName string, instanceId string, projectId string) ApiGetAlertRecordRequest

GetAlertRecord: Method for GetAlertRecord

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) GetAlertRecordExecute deprecated added in v0.17.0

func (a *APIClient) GetAlertRecordExecute(ctx context.Context, alertRecord string, groupName string, instanceId string, projectId string) (*AlertRecordResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) GetAlertgroup deprecated added in v0.4.0

func (a *APIClient) GetAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiGetAlertgroupRequest

GetAlertgroup: Method for GetAlertgroup

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) GetAlertgroupExecute deprecated added in v0.4.0

func (a *APIClient) GetAlertgroupExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*AlertGroupResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) GetAlertrule deprecated added in v0.17.0

func (a *APIClient) GetAlertrule(ctx context.Context, alertName string, groupName string, instanceId string, projectId string) ApiGetAlertruleRequest

GetAlertrule: Method for GetAlertrule

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) GetAlertruleExecute deprecated added in v0.17.0

func (a *APIClient) GetAlertruleExecute(ctx context.Context, alertName string, groupName string, instanceId string, projectId string) (*AlertRuleResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) GetCredentials deprecated

func (a *APIClient) GetCredentials(ctx context.Context, instanceId string, projectId string, username string) ApiGetCredentialsRequest

GetCredentials: Method for GetCredentials

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) GetCredentialsExecute deprecated

func (a *APIClient) GetCredentialsExecute(ctx context.Context, instanceId string, projectId string, username string) (*GetCredentialsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) GetCredentialsRemoteWriteConfig deprecated

func (a *APIClient) GetCredentialsRemoteWriteConfig(ctx context.Context, instanceId string, projectId string, username string) ApiGetCredentialsRemoteWriteConfigRequest

GetCredentialsRemoteWriteConfig: Method for GetCredentialsRemoteWriteConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) GetCredentialsRemoteWriteConfigExecute deprecated

func (a *APIClient) GetCredentialsRemoteWriteConfigExecute(ctx context.Context, instanceId string, projectId string, username string) (*CredentialsRemoteWriteConfig, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) GetGrafanaConfigs deprecated

func (a *APIClient) GetGrafanaConfigs(ctx context.Context, instanceId string, projectId string) ApiGetGrafanaConfigsRequest

GetGrafanaConfigs: Method for GetGrafanaConfigs

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) GetGrafanaConfigsExecute deprecated

func (a *APIClient) GetGrafanaConfigsExecute(ctx context.Context, instanceId string, projectId string) (*GrafanaConfigs, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) GetInstance deprecated

func (a *APIClient) GetInstance(ctx context.Context, instanceId string, projectId string) ApiGetInstanceRequest

GetInstance: Method for GetInstance

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) GetInstanceExecute deprecated

func (a *APIClient) GetInstanceExecute(ctx context.Context, instanceId string, projectId string) (*GetInstanceResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) GetLogsAlertgroup deprecated added in v0.5.0

func (a *APIClient) GetLogsAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiGetLogsAlertgroupRequest

GetLogsAlertgroup: Method for GetLogsAlertgroup

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) GetLogsAlertgroupExecute deprecated added in v0.5.0

func (a *APIClient) GetLogsAlertgroupExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*AlertGroupResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) GetLogsConfigs deprecated added in v0.9.0

func (a *APIClient) GetLogsConfigs(ctx context.Context, instanceId string, projectId string) ApiGetLogsConfigsRequest

GetLogsConfigs: Method for GetLogsConfigs

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) GetLogsConfigsExecute deprecated added in v0.9.0

func (a *APIClient) GetLogsConfigsExecute(ctx context.Context, instanceId string, projectId string) (*LogsConfigResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) GetMetricsStorageRetention deprecated

func (a *APIClient) GetMetricsStorageRetention(ctx context.Context, instanceId string, projectId string) ApiGetMetricsStorageRetentionRequest

GetMetricsStorageRetention: Method for GetMetricsStorageRetention

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) GetMetricsStorageRetentionExecute deprecated

func (a *APIClient) GetMetricsStorageRetentionExecute(ctx context.Context, instanceId string, projectId string) (*GetMetricsStorageRetentionResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) GetScrapeConfig deprecated

func (a *APIClient) GetScrapeConfig(ctx context.Context, instanceId string, jobName string, projectId string) ApiGetScrapeConfigRequest

GetScrapeConfig: Method for GetScrapeConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) GetScrapeConfigExecute deprecated

func (a *APIClient) GetScrapeConfigExecute(ctx context.Context, instanceId string, jobName string, projectId string) (*GetScrapeConfigResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) GetTracesConfigs deprecated added in v0.9.0

func (a *APIClient) GetTracesConfigs(ctx context.Context, instanceId string, projectId string) ApiGetTracesConfigsRequest

GetTracesConfigs: Method for GetTracesConfigs

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) GetTracesConfigsExecute deprecated added in v0.9.0

func (a *APIClient) GetTracesConfigsExecute(ctx context.Context, instanceId string, projectId string) (*TracesConfigResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListACL deprecated

func (a *APIClient) ListACL(ctx context.Context, instanceId string, projectId string) ApiListACLRequest

ListACL: Method for ListACL

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) ListACLExecute deprecated

func (a *APIClient) ListACLExecute(ctx context.Context, instanceId string, projectId string) (*ListACLResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListAlertConfigReceivers deprecated

func (a *APIClient) ListAlertConfigReceivers(ctx context.Context, instanceId string, projectId string) ApiListAlertConfigReceiversRequest

ListAlertConfigReceivers: Method for ListAlertConfigReceivers

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) ListAlertConfigReceiversExecute deprecated

func (a *APIClient) ListAlertConfigReceiversExecute(ctx context.Context, instanceId string, projectId string) (*AlertConfigReceiversResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListAlertConfigRoutes deprecated

func (a *APIClient) ListAlertConfigRoutes(ctx context.Context, instanceId string, projectId string) ApiListAlertConfigRoutesRequest

ListAlertConfigRoutes: Method for ListAlertConfigRoutes

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) ListAlertConfigRoutesExecute deprecated

func (a *APIClient) ListAlertConfigRoutesExecute(ctx context.Context, instanceId string, projectId string) (*AlertConfigRouteResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListAlertRecords deprecated added in v0.17.0

func (a *APIClient) ListAlertRecords(ctx context.Context, groupName string, instanceId string, projectId string) ApiListAlertRecordsRequest

ListAlertRecords: Method for ListAlertRecords

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) ListAlertRecordsExecute deprecated added in v0.17.0

func (a *APIClient) ListAlertRecordsExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*AlertRecordsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListAlertgroups deprecated added in v0.4.0

func (a *APIClient) ListAlertgroups(ctx context.Context, instanceId string, projectId string) ApiListAlertgroupsRequest

ListAlertgroups: Method for ListAlertgroups

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) ListAlertgroupsExecute deprecated added in v0.4.0

func (a *APIClient) ListAlertgroupsExecute(ctx context.Context, instanceId string, projectId string) (*AlertGroupsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListAlertrules deprecated added in v0.4.0

func (a *APIClient) ListAlertrules(ctx context.Context, groupName string, instanceId string, projectId string) ApiListAlertrulesRequest

ListAlertrules: Method for ListAlertrules

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) ListAlertrulesExecute deprecated added in v0.4.0

func (a *APIClient) ListAlertrulesExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*AlertRulesResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListBackupRetentions deprecated added in v0.17.0

func (a *APIClient) ListBackupRetentions(ctx context.Context, instanceId string, projectId string) ApiListBackupRetentionsRequest

ListBackupRetentions: Method for ListBackupRetentions

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) ListBackupRetentionsExecute deprecated added in v0.17.0

func (a *APIClient) ListBackupRetentionsExecute(ctx context.Context, instanceId string, projectId string) (*BackupRetentionResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListBackupSchedules deprecated added in v0.17.0

func (a *APIClient) ListBackupSchedules(ctx context.Context, instanceId string, projectId string) ApiListBackupSchedulesRequest

ListBackupSchedules: Method for ListBackupSchedules

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) ListBackupSchedulesExecute deprecated added in v0.17.0

func (a *APIClient) ListBackupSchedulesExecute(ctx context.Context, instanceId string, projectId string) (*BackupScheduleResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListBackups deprecated added in v0.17.0

func (a *APIClient) ListBackups(ctx context.Context, instanceId string, projectId string) ApiListBackupsRequest

ListBackups: Method for ListBackups

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) ListBackupsExecute deprecated added in v0.17.0

func (a *APIClient) ListBackupsExecute(ctx context.Context, instanceId string, projectId string) (*BackupResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListCertChecks deprecated added in v0.13.0

func (a *APIClient) ListCertChecks(ctx context.Context, instanceId string, projectId string) ApiListCertChecksRequest

ListCertChecks: Method for ListCertChecks

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) ListCertChecksExecute deprecated added in v0.13.0

func (a *APIClient) ListCertChecksExecute(ctx context.Context, instanceId string, projectId string) (*CertCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListCredentials deprecated

func (a *APIClient) ListCredentials(ctx context.Context, instanceId string, projectId string) ApiListCredentialsRequest

ListCredentials: Method for ListCredentials

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) ListCredentialsExecute deprecated

func (a *APIClient) ListCredentialsExecute(ctx context.Context, instanceId string, projectId string) (*ListCredentialsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListElasticsearchChecks deprecated added in v0.17.0

func (a *APIClient) ListElasticsearchChecks(ctx context.Context, instanceId string, projectId string) ApiListElasticsearchChecksRequest

ListElasticsearchChecks: Method for ListElasticsearchChecks

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) ListElasticsearchChecksExecute deprecated added in v0.17.0

func (a *APIClient) ListElasticsearchChecksExecute(ctx context.Context, instanceId string, projectId string) (*ElasticsearchCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListHttpChecks deprecated added in v0.13.0

func (a *APIClient) ListHttpChecks(ctx context.Context, instanceId string, projectId string) ApiListHttpChecksRequest

ListHttpChecks: Method for ListHttpChecks

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) ListHttpChecksExecute deprecated added in v0.13.0

func (a *APIClient) ListHttpChecksExecute(ctx context.Context, instanceId string, projectId string) (*HttpCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListInstances deprecated

func (a *APIClient) ListInstances(ctx context.Context, projectId string) ApiListInstancesRequest

ListInstances: Method for ListInstances

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@return ApiListInstancesRequest

func (*APIClient) ListInstancesExecute deprecated

func (a *APIClient) ListInstancesExecute(ctx context.Context, projectId string) (*ListInstancesResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListLogsAlertgroups deprecated added in v0.5.0

func (a *APIClient) ListLogsAlertgroups(ctx context.Context, instanceId string, projectId string) ApiListLogsAlertgroupsRequest

ListLogsAlertgroups: Method for ListLogsAlertgroups

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) ListLogsAlertgroupsExecute deprecated added in v0.5.0

func (a *APIClient) ListLogsAlertgroupsExecute(ctx context.Context, instanceId string, projectId string) (*AlertGroupsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListMongodbChecks deprecated added in v0.17.0

func (a *APIClient) ListMongodbChecks(ctx context.Context, instanceId string, projectId string) ApiListMongodbChecksRequest

ListMongodbChecks: Method for ListMongodbChecks

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) ListMongodbChecksExecute deprecated added in v0.17.0

func (a *APIClient) ListMongodbChecksExecute(ctx context.Context, instanceId string, projectId string) (*MongodbCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListMysqlChecks deprecated added in v0.17.0

func (a *APIClient) ListMysqlChecks(ctx context.Context, instanceId string, projectId string) ApiListMysqlChecksRequest

ListMysqlChecks: Method for ListMysqlChecks

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) ListMysqlChecksExecute deprecated added in v0.17.0

func (a *APIClient) ListMysqlChecksExecute(ctx context.Context, instanceId string, projectId string) (*MysqlCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListNetworkChecks deprecated added in v0.17.0

func (a *APIClient) ListNetworkChecks(ctx context.Context, instanceId string, projectId string) ApiListNetworkChecksRequest

ListNetworkChecks: Method for ListNetworkChecks

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) ListNetworkChecksExecute deprecated added in v0.17.0

func (a *APIClient) ListNetworkChecksExecute(ctx context.Context, instanceId string, projectId string) (*NetworkCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListOfferings deprecated added in v0.17.0

func (a *APIClient) ListOfferings(ctx context.Context, projectId string) ApiListOfferingsRequest

ListOfferings: Method for ListOfferings

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@return ApiListOfferingsRequest

func (*APIClient) ListOfferingsExecute deprecated added in v0.17.0

func (a *APIClient) ListOfferingsExecute(ctx context.Context, projectId string) (*Offerings, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListPingChecks deprecated added in v0.17.0

func (a *APIClient) ListPingChecks(ctx context.Context, instanceId string, projectId string) ApiListPingChecksRequest

ListPingChecks: Method for ListPingChecks

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) ListPingChecksExecute deprecated added in v0.17.0

func (a *APIClient) ListPingChecksExecute(ctx context.Context, instanceId string, projectId string) (*PingCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListPlans deprecated

func (a *APIClient) ListPlans(ctx context.Context, projectId string) ApiListPlansRequest

ListPlans: Method for ListPlans

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId
@return ApiListPlansRequest

func (*APIClient) ListPlansExecute deprecated

func (a *APIClient) ListPlansExecute(ctx context.Context, projectId string) (*PlansResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListPostgresqlChecks deprecated added in v0.17.0

func (a *APIClient) ListPostgresqlChecks(ctx context.Context, instanceId string, projectId string) ApiListPostgresqlChecksRequest

ListPostgresqlChecks: Method for ListPostgresqlChecks

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) ListPostgresqlChecksExecute deprecated added in v0.17.0

func (a *APIClient) ListPostgresqlChecksExecute(ctx context.Context, instanceId string, projectId string) (*PostgresqlCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListRabbitmqChecks deprecated added in v0.17.0

func (a *APIClient) ListRabbitmqChecks(ctx context.Context, instanceId string, projectId string) ApiListRabbitmqChecksRequest

ListRabbitmqChecks: Method for ListRabbitmqChecks

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) ListRabbitmqChecksExecute deprecated added in v0.17.0

func (a *APIClient) ListRabbitmqChecksExecute(ctx context.Context, instanceId string, projectId string) (*RabbitmqCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListRedisChecks deprecated added in v0.17.0

func (a *APIClient) ListRedisChecks(ctx context.Context, instanceId string, projectId string) ApiListRedisChecksRequest

ListRedisChecks: Method for ListRedisChecks

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) ListRedisChecksExecute deprecated added in v0.17.0

func (a *APIClient) ListRedisChecksExecute(ctx context.Context, instanceId string, projectId string) (*RedisCheckResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) ListScrapeConfigs deprecated

func (a *APIClient) ListScrapeConfigs(ctx context.Context, instanceId string, projectId string) ApiListScrapeConfigsRequest

ListScrapeConfigs: Method for ListScrapeConfigs

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) ListScrapeConfigsExecute deprecated

func (a *APIClient) ListScrapeConfigsExecute(ctx context.Context, instanceId string, projectId string) (*ListScrapeConfigsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) PartialUpdateAlertRecords deprecated added in v0.17.0

func (a *APIClient) PartialUpdateAlertRecords(ctx context.Context, groupName string, instanceId string, projectId string) ApiPartialUpdateAlertRecordsRequest

PartialUpdateAlertRecords: Method for PartialUpdateAlertRecords

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) PartialUpdateAlertRecordsExecute deprecated added in v0.17.0

func (a *APIClient) PartialUpdateAlertRecordsExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*AlertRecordsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) PartialUpdateAlertgroups deprecated added in v0.4.0

func (a *APIClient) PartialUpdateAlertgroups(ctx context.Context, instanceId string, projectId string) ApiPartialUpdateAlertgroupsRequest

PartialUpdateAlertgroups: Method for PartialUpdateAlertgroups

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) PartialUpdateAlertgroupsExecute deprecated added in v0.4.0

func (a *APIClient) PartialUpdateAlertgroupsExecute(ctx context.Context, instanceId string, projectId string) (*AlertGroupsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) PartialUpdateAlertrules deprecated added in v0.4.0

func (a *APIClient) PartialUpdateAlertrules(ctx context.Context, groupName string, instanceId string, projectId string) ApiPartialUpdateAlertrulesRequest

PartialUpdateAlertrules: Method for PartialUpdateAlertrules

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) PartialUpdateAlertrulesExecute deprecated added in v0.4.0

func (a *APIClient) PartialUpdateAlertrulesExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*AlertRulesResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) PartialUpdateScrapeConfigs deprecated added in v0.17.0

func (a *APIClient) PartialUpdateScrapeConfigs(ctx context.Context, instanceId string, projectId string) ApiPartialUpdateScrapeConfigsRequest

PartialUpdateScrapeConfigs: Method for PartialUpdateScrapeConfigs

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) PartialUpdateScrapeConfigsExecute deprecated added in v0.17.0

func (a *APIClient) PartialUpdateScrapeConfigsExecute(ctx context.Context, instanceId string, projectId string) (*ScrapeConfigsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) RestoreBackup deprecated added in v0.17.0

func (a *APIClient) RestoreBackup(ctx context.Context, backupDate string, instanceId string, projectId string) ApiRestoreBackupRequest

RestoreBackup: Method for RestoreBackup

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) RestoreBackupExecute deprecated added in v0.17.0

func (a *APIClient) RestoreBackupExecute(ctx context.Context, backupDate string, instanceId string, projectId string) (*Message, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) UpdateACL deprecated

func (a *APIClient) UpdateACL(ctx context.Context, instanceId string, projectId string) ApiUpdateACLRequest

UpdateACL: Method for UpdateACL

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) UpdateACLExecute deprecated

func (a *APIClient) UpdateACLExecute(ctx context.Context, instanceId string, projectId string) (*Message, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) UpdateAlertConfigReceiver deprecated

func (a *APIClient) UpdateAlertConfigReceiver(ctx context.Context, instanceId string, projectId string, receiver string) ApiUpdateAlertConfigReceiverRequest

UpdateAlertConfigReceiver: Method for UpdateAlertConfigReceiver

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) UpdateAlertConfigReceiverExecute deprecated

func (a *APIClient) UpdateAlertConfigReceiverExecute(ctx context.Context, instanceId string, projectId string, receiver string) (*AlertConfigReceiversResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) UpdateAlertConfigRoute deprecated

func (a *APIClient) UpdateAlertConfigRoute(ctx context.Context, instanceId string, projectId string, receiver string) ApiUpdateAlertConfigRouteRequest

UpdateAlertConfigRoute: Method for UpdateAlertConfigRoute

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) UpdateAlertConfigRouteExecute deprecated

func (a *APIClient) UpdateAlertConfigRouteExecute(ctx context.Context, instanceId string, projectId string, receiver string) (*AlertConfigRouteResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) UpdateAlertConfigs deprecated

func (a *APIClient) UpdateAlertConfigs(ctx context.Context, instanceId string, projectId string) ApiUpdateAlertConfigsRequest

UpdateAlertConfigs: Method for UpdateAlertConfigs

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) UpdateAlertConfigsExecute deprecated

func (a *APIClient) UpdateAlertConfigsExecute(ctx context.Context, instanceId string, projectId string) (*UpdateAlertConfigsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) UpdateAlertRecord deprecated added in v0.17.0

func (a *APIClient) UpdateAlertRecord(ctx context.Context, alertRecord string, groupName string, instanceId string, projectId string) ApiUpdateAlertRecordRequest

UpdateAlertRecord: Method for UpdateAlertRecord

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) UpdateAlertRecordExecute deprecated added in v0.17.0

func (a *APIClient) UpdateAlertRecordExecute(ctx context.Context, alertRecord string, groupName string, instanceId string, projectId string) (*AlertRecordsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) UpdateAlertgroup deprecated added in v0.4.0

func (a *APIClient) UpdateAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiUpdateAlertgroupRequest

UpdateAlertgroup: Method for UpdateAlertgroup

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) UpdateAlertgroupExecute deprecated added in v0.4.0

func (a *APIClient) UpdateAlertgroupExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*AlertGroupsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) UpdateAlertgroups deprecated added in v0.4.0

func (a *APIClient) UpdateAlertgroups(ctx context.Context, instanceId string, projectId string) ApiUpdateAlertgroupsRequest

UpdateAlertgroups: Method for UpdateAlertgroups

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) UpdateAlertgroupsExecute deprecated added in v0.4.0

func (a *APIClient) UpdateAlertgroupsExecute(ctx context.Context, instanceId string, projectId string) (*AlertGroupsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) UpdateAlertrule deprecated added in v0.17.0

func (a *APIClient) UpdateAlertrule(ctx context.Context, alertName string, groupName string, instanceId string, projectId string) ApiUpdateAlertruleRequest

UpdateAlertrule: Method for UpdateAlertrule

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) UpdateAlertruleExecute deprecated added in v0.17.0

func (a *APIClient) UpdateAlertruleExecute(ctx context.Context, alertName string, groupName string, instanceId string, projectId string) (*AlertRulesResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) UpdateCredentialsRemoteWriteConfig deprecated

func (a *APIClient) UpdateCredentialsRemoteWriteConfig(ctx context.Context, instanceId string, projectId string, username string) ApiUpdateCredentialsRemoteWriteConfigRequest

UpdateCredentialsRemoteWriteConfig: Method for UpdateCredentialsRemoteWriteConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) UpdateCredentialsRemoteWriteConfigExecute deprecated

func (a *APIClient) UpdateCredentialsRemoteWriteConfigExecute(ctx context.Context, instanceId string, projectId string, username string) (*CredentialsRemoteWriteConfig, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) UpdateGrafanaConfigs deprecated

func (a *APIClient) UpdateGrafanaConfigs(ctx context.Context, instanceId string, projectId string) ApiUpdateGrafanaConfigsRequest

UpdateGrafanaConfigs: Method for UpdateGrafanaConfigs

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) UpdateGrafanaConfigsExecute deprecated

func (a *APIClient) UpdateGrafanaConfigsExecute(ctx context.Context, instanceId string, projectId string) (*Message, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) UpdateInstance deprecated

func (a *APIClient) UpdateInstance(ctx context.Context, instanceId string, projectId string) ApiUpdateInstanceRequest

UpdateInstance: Method for UpdateInstance

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) UpdateInstanceExecute deprecated

func (a *APIClient) UpdateInstanceExecute(ctx context.Context, instanceId string, projectId string) (*InstanceResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) UpdateLogsAlertgroup deprecated added in v0.5.0

func (a *APIClient) UpdateLogsAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiUpdateLogsAlertgroupRequest

UpdateLogsAlertgroup: Method for UpdateLogsAlertgroup

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) UpdateLogsAlertgroupExecute deprecated added in v0.5.0

func (a *APIClient) UpdateLogsAlertgroupExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*AlertGroupsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) UpdateLogsConfigs deprecated added in v0.9.0

func (a *APIClient) UpdateLogsConfigs(ctx context.Context, instanceId string, projectId string) ApiUpdateLogsConfigsRequest

UpdateLogsConfigs: Method for UpdateLogsConfigs

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) UpdateLogsConfigsExecute deprecated added in v0.9.0

func (a *APIClient) UpdateLogsConfigsExecute(ctx context.Context, instanceId string, projectId string) (*Message, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) UpdateMetricsStorageRetention deprecated

func (a *APIClient) UpdateMetricsStorageRetention(ctx context.Context, instanceId string, projectId string) ApiUpdateMetricsStorageRetentionRequest

UpdateMetricsStorageRetention: Method for UpdateMetricsStorageRetention

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) UpdateMetricsStorageRetentionExecute deprecated

func (a *APIClient) UpdateMetricsStorageRetentionExecute(ctx context.Context, instanceId string, projectId string) (*Message, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) UpdateScrapeConfig deprecated

func (a *APIClient) UpdateScrapeConfig(ctx context.Context, instanceId string, jobName string, projectId string) ApiUpdateScrapeConfigRequest

UpdateScrapeConfig: Method for UpdateScrapeConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) UpdateScrapeConfigExecute deprecated

func (a *APIClient) UpdateScrapeConfigExecute(ctx context.Context, instanceId string, jobName string, projectId string) (*ScrapeConfigsResponse, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*APIClient) UpdateTracesConfigs deprecated added in v0.9.0

func (a *APIClient) UpdateTracesConfigs(ctx context.Context, instanceId string, projectId string) ApiUpdateTracesConfigsRequest

UpdateTracesConfigs: Method for UpdateTracesConfigs

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

@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 (*APIClient) UpdateTracesConfigsExecute deprecated added in v0.9.0

func (a *APIClient) UpdateTracesConfigsExecute(ctx context.Context, instanceId string, projectId string) (*Message, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type Alert

type Alert struct {
	Global       AlertGetGlobalAttributeType       `json:"global,omitempty"`
	InhibitRules AlertGetInhibitRulesAttributeType `json:"inhibitRules,omitempty"`
	// REQUIRED
	Receivers AlertGetReceiversAttributeType `json:"receivers" required:"true"`
	// REQUIRED
	Route AlertGetRouteAttributeType `json:"route" required:"true"`
}

Alert struct for Alert Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAlert added in v0.2.0

func NewAlert(receivers AlertGetReceiversArgType, route AlertGetRouteArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAlertWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Alert) GetGlobal added in v0.2.0

func (o *Alert) GetGlobal() (res AlertGetGlobalRetType)

GetGlobal returns the Global field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Alert) GetGlobalOk added in v0.2.0

func (o *Alert) GetGlobalOk() (ret AlertGetGlobalRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Alert) GetInhibitRules added in v0.2.0

func (o *Alert) GetInhibitRules() (res AlertGetInhibitRulesRetType)

GetInhibitRules returns the InhibitRules field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Alert) GetInhibitRulesOk added in v0.2.0

func (o *Alert) GetInhibitRulesOk() (ret AlertGetInhibitRulesRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Alert) GetReceivers added in v0.2.0

func (o *Alert) GetReceivers() (ret AlertGetReceiversRetType)

GetReceivers returns the Receivers field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Alert) GetReceiversOk added in v0.2.0

func (o *Alert) GetReceiversOk() (ret AlertGetReceiversRetType, ok bool)

GetReceiversOk returns a tuple with the Receivers field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Alert) GetRoute added in v0.2.0

func (o *Alert) GetRoute() (ret AlertGetRouteRetType)

GetRoute returns the Route field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Alert) GetRouteOk added in v0.2.0

func (o *Alert) GetRouteOk() (ret AlertGetRouteRetType, ok bool)

GetRouteOk returns a tuple with the Route field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Alert) HasGlobal added in v0.2.0

func (o *Alert) HasGlobal() bool

HasGlobal returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Alert) HasInhibitRules added in v0.2.0

func (o *Alert) HasInhibitRules() bool

HasInhibitRules returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Alert) SetGlobal added in v0.2.0

func (o *Alert) SetGlobal(v AlertGetGlobalRetType)

SetGlobal gets a reference to the given Global and assigns it to the Global field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Alert) SetInhibitRules added in v0.2.0

func (o *Alert) SetInhibitRules(v AlertGetInhibitRulesRetType)

SetInhibitRules gets a reference to the given []InhibitRules and assigns it to the InhibitRules field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Alert) SetReceivers added in v0.2.0

func (o *Alert) SetReceivers(v AlertGetReceiversRetType)

SetReceivers sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Alert) SetRoute added in v0.2.0

func (o *Alert) SetRoute(v AlertGetRouteRetType)

SetRoute sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (Alert) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertConfigReceiversResponse

type AlertConfigReceiversResponse struct {
	// REQUIRED
	Data AlertConfigReceiversResponseGetDataAttributeType `json:"data" required:"true"`
	// REQUIRED
	Message AlertConfigReceiversResponseGetMessageAttributeType `json:"message" required:"true"`
}

AlertConfigReceiversResponse struct for AlertConfigReceiversResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAlertConfigReceiversResponse added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAlertConfigReceiversResponseWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertConfigReceiversResponse) GetData added in v0.2.0

GetData returns the Data field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertConfigReceiversResponse) GetDataOk added in v0.2.0

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertConfigReceiversResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertConfigReceiversResponse) GetMessageOk added in v0.2.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertConfigReceiversResponse) SetData added in v0.2.0

SetData sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertConfigReceiversResponse) SetMessage added in v0.2.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (AlertConfigReceiversResponse) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertConfigReceiversResponseGetDataArgType deprecated added in v0.3.1

type AlertConfigReceiversResponseGetDataArgType = []Receivers

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertConfigReceiversResponseGetDataAttributeType added in v0.3.1

type AlertConfigReceiversResponseGetDataAttributeType = *[]Receivers

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertConfigReceiversResponseGetDataRetType deprecated added in v0.3.1

type AlertConfigReceiversResponseGetDataRetType = []Receivers

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertConfigReceiversResponseGetMessageArgType deprecated added in v0.3.1

type AlertConfigReceiversResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertConfigReceiversResponseGetMessageAttributeType added in v0.3.1

type AlertConfigReceiversResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertConfigReceiversResponseGetMessageRetType deprecated added in v0.3.1

type AlertConfigReceiversResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertConfigRouteResponse

type AlertConfigRouteResponse struct {
	// REQUIRED
	Data AlertConfigRouteResponseGetDataAttributeType `json:"data" required:"true"`
	// REQUIRED
	Message AlertConfigRouteResponseGetMessageAttributeType `json:"message" required:"true"`
}

AlertConfigRouteResponse struct for AlertConfigRouteResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAlertConfigRouteResponse added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAlertConfigRouteResponseWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertConfigRouteResponse) GetData added in v0.2.0

GetData returns the Data field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertConfigRouteResponse) GetDataOk added in v0.2.0

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertConfigRouteResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertConfigRouteResponse) GetMessageOk added in v0.2.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertConfigRouteResponse) SetData added in v0.2.0

SetData sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertConfigRouteResponse) SetMessage added in v0.2.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (AlertConfigRouteResponse) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertConfigRouteResponseGetDataArgType deprecated added in v0.3.1

type AlertConfigRouteResponseGetDataArgType = Route

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertConfigRouteResponseGetDataAttributeType added in v0.3.1

type AlertConfigRouteResponseGetDataAttributeType = *Route

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertConfigRouteResponseGetDataRetType deprecated added in v0.3.1

type AlertConfigRouteResponseGetDataRetType = Route

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertConfigRouteResponseGetMessageArgType deprecated added in v0.3.1

type AlertConfigRouteResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertConfigRouteResponseGetMessageAttributeType added in v0.3.1

type AlertConfigRouteResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertConfigRouteResponseGetMessageRetType deprecated added in v0.3.1

type AlertConfigRouteResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGetGlobalArgType deprecated added in v0.3.1

type AlertGetGlobalArgType = Global

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGetGlobalAttributeType added in v0.3.1

type AlertGetGlobalAttributeType = *Global

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGetGlobalRetType deprecated added in v0.3.1

type AlertGetGlobalRetType = Global

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGetInhibitRulesArgType deprecated added in v0.3.1

type AlertGetInhibitRulesArgType = []InhibitRules

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGetInhibitRulesAttributeType added in v0.3.1

type AlertGetInhibitRulesAttributeType = *[]InhibitRules

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGetInhibitRulesRetType deprecated added in v0.3.1

type AlertGetInhibitRulesRetType = []InhibitRules

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGetReceiversArgType deprecated added in v0.3.1

type AlertGetReceiversArgType = []Receivers

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGetReceiversAttributeType added in v0.3.1

type AlertGetReceiversAttributeType = *[]Receivers

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGetReceiversRetType deprecated added in v0.3.1

type AlertGetReceiversRetType = []Receivers

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGetRouteArgType deprecated added in v0.3.1

type AlertGetRouteArgType = Route

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGetRouteAttributeType added in v0.3.1

type AlertGetRouteAttributeType = *Route

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGetRouteRetType deprecated added in v0.3.1

type AlertGetRouteRetType = Route

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGroup added in v0.4.0

type AlertGroup struct {
	Interval AlertGroupGetIntervalAttributeType `json:"interval,omitempty"`
	// REQUIRED
	Name AlertGroupGetNameAttributeType `json:"name" required:"true"`
	// REQUIRED
	Rules AlertGroupGetRulesAttributeType `json:"rules" required:"true"`
}

AlertGroup struct for AlertGroup Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAlertGroup added in v0.4.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAlertGroupWithDefaults added in v0.4.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertGroup) GetInterval added in v0.4.0

func (o *AlertGroup) GetInterval() (res AlertGroupGetIntervalRetType)

GetInterval returns the Interval field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertGroup) GetIntervalOk added in v0.4.0

func (o *AlertGroup) GetIntervalOk() (ret AlertGroupGetIntervalRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertGroup) GetName added in v0.4.0

func (o *AlertGroup) GetName() (ret AlertGroupGetNameRetType)

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertGroup) GetNameOk added in v0.4.0

func (o *AlertGroup) GetNameOk() (ret AlertGroupGetNameRetType, ok bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertGroup) GetRules added in v0.4.0

func (o *AlertGroup) GetRules() (ret AlertGroupGetRulesRetType)

GetRules returns the Rules field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertGroup) GetRulesOk added in v0.4.0

func (o *AlertGroup) GetRulesOk() (ret AlertGroupGetRulesRetType, ok bool)

GetRulesOk returns a tuple with the Rules field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertGroup) HasInterval added in v0.4.0

func (o *AlertGroup) HasInterval() bool

HasInterval returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertGroup) SetInterval added in v0.4.0

func (o *AlertGroup) SetInterval(v AlertGroupGetIntervalRetType)

SetInterval gets a reference to the given string and assigns it to the Interval field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertGroup) SetName added in v0.4.0

func (o *AlertGroup) SetName(v AlertGroupGetNameRetType)

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertGroup) SetRules added in v0.4.0

func (o *AlertGroup) SetRules(v AlertGroupGetRulesRetType)

SetRules sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (AlertGroup) ToMap deprecated added in v0.4.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGroupGetIntervalArgType deprecated added in v0.4.0

type AlertGroupGetIntervalArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGroupGetIntervalAttributeType added in v0.4.0

type AlertGroupGetIntervalAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGroupGetIntervalRetType deprecated added in v0.4.0

type AlertGroupGetIntervalRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGroupGetNameArgType deprecated added in v0.4.0

type AlertGroupGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGroupGetNameAttributeType added in v0.4.0

type AlertGroupGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGroupGetNameRetType deprecated added in v0.4.0

type AlertGroupGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGroupGetRulesArgType deprecated added in v0.4.0

type AlertGroupGetRulesArgType = []AlertRuleRecord

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGroupGetRulesAttributeType added in v0.4.0

type AlertGroupGetRulesAttributeType = *[]AlertRuleRecord

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGroupGetRulesRetType deprecated added in v0.4.0

type AlertGroupGetRulesRetType = []AlertRuleRecord

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGroupResponse added in v0.4.0

type AlertGroupResponse struct {
	// REQUIRED
	Data AlertGroupResponseGetDataAttributeType `json:"data" required:"true"`
	// REQUIRED
	Message AlertGroupResponseGetMessageAttributeType `json:"message" required:"true"`
}

AlertGroupResponse struct for AlertGroupResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAlertGroupResponse added in v0.4.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAlertGroupResponseWithDefaults added in v0.4.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertGroupResponse) GetData added in v0.4.0

GetData returns the Data field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertGroupResponse) GetDataOk added in v0.4.0

func (o *AlertGroupResponse) GetDataOk() (ret AlertGroupResponseGetDataRetType, ok bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertGroupResponse) GetMessage added in v0.4.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertGroupResponse) GetMessageOk added in v0.4.0

func (o *AlertGroupResponse) GetMessageOk() (ret AlertGroupResponseGetMessageRetType, ok bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertGroupResponse) SetData added in v0.4.0

SetData sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertGroupResponse) SetMessage added in v0.4.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (AlertGroupResponse) ToMap deprecated added in v0.4.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGroupResponseGetDataArgType deprecated added in v0.4.0

type AlertGroupResponseGetDataArgType = AlertGroup

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGroupResponseGetDataAttributeType added in v0.4.0

type AlertGroupResponseGetDataAttributeType = *AlertGroup

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGroupResponseGetDataRetType deprecated added in v0.4.0

type AlertGroupResponseGetDataRetType = AlertGroup

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGroupResponseGetMessageArgType deprecated added in v0.4.0

type AlertGroupResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGroupResponseGetMessageAttributeType added in v0.4.0

type AlertGroupResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGroupResponseGetMessageRetType deprecated added in v0.4.0

type AlertGroupResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGroupsResponse added in v0.4.0

type AlertGroupsResponse struct {
	// REQUIRED
	Data AlertGroupsResponseGetDataAttributeType `json:"data" required:"true"`
	// REQUIRED
	Message AlertGroupsResponseGetMessageAttributeType `json:"message" required:"true"`
}

AlertGroupsResponse struct for AlertGroupsResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAlertGroupsResponse added in v0.4.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAlertGroupsResponseWithDefaults added in v0.4.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertGroupsResponse) GetData added in v0.4.0

GetData returns the Data field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertGroupsResponse) GetDataOk added in v0.4.0

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertGroupsResponse) GetMessage added in v0.4.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertGroupsResponse) GetMessageOk added in v0.4.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertGroupsResponse) SetData added in v0.4.0

SetData sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertGroupsResponse) SetMessage added in v0.4.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (AlertGroupsResponse) ToMap deprecated added in v0.4.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGroupsResponseGetDataArgType deprecated added in v0.4.0

type AlertGroupsResponseGetDataArgType = []AlertGroup

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGroupsResponseGetDataAttributeType added in v0.4.0

type AlertGroupsResponseGetDataAttributeType = *[]AlertGroup

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGroupsResponseGetDataRetType deprecated added in v0.4.0

type AlertGroupsResponseGetDataRetType = []AlertGroup

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGroupsResponseGetMessageArgType deprecated added in v0.4.0

type AlertGroupsResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGroupsResponseGetMessageAttributeType added in v0.4.0

type AlertGroupsResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertGroupsResponseGetMessageRetType deprecated added in v0.4.0

type AlertGroupsResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRecord added in v0.17.0

type AlertRecord struct {
	// REQUIRED
	Expr   AlertRecordGetExprAttributeType   `json:"expr" required:"true"`
	Labels AlertRecordGetLabelsAttributeType `json:"labels,omitempty"`
	// REQUIRED
	Record AlertRecordGetRecordAttributeType `json:"record" required:"true"`
}

AlertRecord struct for AlertRecord Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAlertRecord added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAlertRecordWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRecord) GetExpr added in v0.17.0

func (o *AlertRecord) GetExpr() (ret AlertRecordGetExprRetType)

GetExpr returns the Expr field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRecord) GetExprOk added in v0.17.0

func (o *AlertRecord) GetExprOk() (ret AlertRecordGetExprRetType, ok bool)

GetExprOk returns a tuple with the Expr field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRecord) GetLabels added in v0.17.0

func (o *AlertRecord) GetLabels() (res AlertRecordGetLabelsRetType)

GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRecord) GetLabelsOk added in v0.17.0

func (o *AlertRecord) GetLabelsOk() (ret AlertRecordGetLabelsRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRecord) GetRecord added in v0.17.0

func (o *AlertRecord) GetRecord() (ret AlertRecordGetRecordRetType)

GetRecord returns the Record field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRecord) GetRecordOk added in v0.17.0

func (o *AlertRecord) GetRecordOk() (ret AlertRecordGetRecordRetType, ok bool)

GetRecordOk returns a tuple with the Record field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRecord) HasLabels added in v0.17.0

func (o *AlertRecord) HasLabels() bool

HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRecord) SetExpr added in v0.17.0

func (o *AlertRecord) SetExpr(v AlertRecordGetExprRetType)

SetExpr sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRecord) SetLabels added in v0.17.0

func (o *AlertRecord) SetLabels(v AlertRecordGetLabelsRetType)

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRecord) SetRecord added in v0.17.0

func (o *AlertRecord) SetRecord(v AlertRecordGetRecordRetType)

SetRecord sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (AlertRecord) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRecordGetExprArgType deprecated added in v0.17.0

type AlertRecordGetExprArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRecordGetExprAttributeType added in v0.17.0

type AlertRecordGetExprAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRecordGetExprRetType deprecated added in v0.17.0

type AlertRecordGetExprRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRecordGetLabelsArgType deprecated added in v0.17.0

type AlertRecordGetLabelsArgType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRecordGetLabelsAttributeType added in v0.17.0

type AlertRecordGetLabelsAttributeType = *map[string]string

isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRecordGetLabelsRetType deprecated added in v0.17.0

type AlertRecordGetLabelsRetType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRecordGetRecordArgType deprecated added in v0.17.0

type AlertRecordGetRecordArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRecordGetRecordAttributeType added in v0.17.0

type AlertRecordGetRecordAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRecordGetRecordRetType deprecated added in v0.17.0

type AlertRecordGetRecordRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRecordResponse added in v0.17.0

type AlertRecordResponse struct {
	// REQUIRED
	Data AlertRecordResponseGetDataAttributeType `json:"data" required:"true"`
	// REQUIRED
	Message AlertRecordResponseGetMessageAttributeType `json:"message" required:"true"`
}

AlertRecordResponse struct for AlertRecordResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAlertRecordResponse added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAlertRecordResponseWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRecordResponse) GetData added in v0.17.0

GetData returns the Data field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRecordResponse) GetDataOk added in v0.17.0

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRecordResponse) GetMessage added in v0.17.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRecordResponse) GetMessageOk added in v0.17.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRecordResponse) SetData added in v0.17.0

SetData sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRecordResponse) SetMessage added in v0.17.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (AlertRecordResponse) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRecordResponseGetDataArgType deprecated added in v0.17.0

type AlertRecordResponseGetDataArgType = AlertRecord

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRecordResponseGetDataAttributeType added in v0.17.0

type AlertRecordResponseGetDataAttributeType = *AlertRecord

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRecordResponseGetDataRetType deprecated added in v0.17.0

type AlertRecordResponseGetDataRetType = AlertRecord

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRecordResponseGetMessageArgType deprecated added in v0.17.0

type AlertRecordResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRecordResponseGetMessageAttributeType added in v0.17.0

type AlertRecordResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRecordResponseGetMessageRetType deprecated added in v0.17.0

type AlertRecordResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRecordsResponse added in v0.17.0

type AlertRecordsResponse struct {
	// REQUIRED
	Data AlertRecordsResponseGetDataAttributeType `json:"data" required:"true"`
	// REQUIRED
	Message AlertRecordsResponseGetMessageAttributeType `json:"message" required:"true"`
}

AlertRecordsResponse struct for AlertRecordsResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAlertRecordsResponse added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAlertRecordsResponseWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRecordsResponse) GetData added in v0.17.0

GetData returns the Data field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRecordsResponse) GetDataOk added in v0.17.0

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRecordsResponse) GetMessage added in v0.17.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRecordsResponse) GetMessageOk added in v0.17.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRecordsResponse) SetData added in v0.17.0

SetData sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRecordsResponse) SetMessage added in v0.17.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (AlertRecordsResponse) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRecordsResponseGetDataArgType deprecated added in v0.17.0

type AlertRecordsResponseGetDataArgType = []AlertRecord

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRecordsResponseGetDataAttributeType added in v0.17.0

type AlertRecordsResponseGetDataAttributeType = *[]AlertRecord

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRecordsResponseGetDataRetType deprecated added in v0.17.0

type AlertRecordsResponseGetDataRetType = []AlertRecord

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRecordsResponseGetMessageArgType deprecated added in v0.17.0

type AlertRecordsResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRecordsResponseGetMessageAttributeType added in v0.17.0

type AlertRecordsResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRecordsResponseGetMessageRetType deprecated added in v0.17.0

type AlertRecordsResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRule added in v0.4.0

type AlertRule struct {
	// REQUIRED
	Alert       AlertRuleGetAlertAttributeType       `json:"alert" required:"true"`
	Annotations AlertRuleGetAnnotationsAttributeType `json:"annotations,omitempty"`
	// REQUIRED
	Expr   AlertRuleGetExprAttributeType   `json:"expr" required:"true"`
	For    AlertRuleGetForAttributeType    `json:"for,omitempty"`
	Labels AlertRuleGetLabelsAttributeType `json:"labels,omitempty"`
}

AlertRule struct for AlertRule Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAlertRule added in v0.4.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAlertRuleWithDefaults added in v0.4.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRule) GetAlert added in v0.4.0

func (o *AlertRule) GetAlert() (ret AlertRuleGetAlertRetType)

GetAlert returns the Alert field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRule) GetAlertOk added in v0.4.0

func (o *AlertRule) GetAlertOk() (ret AlertRuleGetAlertRetType, ok bool)

GetAlertOk returns a tuple with the Alert field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRule) GetAnnotations added in v0.4.0

func (o *AlertRule) GetAnnotations() (res AlertRuleGetAnnotationsRetType)

GetAnnotations returns the Annotations field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRule) GetAnnotationsOk added in v0.4.0

func (o *AlertRule) GetAnnotationsOk() (ret AlertRuleGetAnnotationsRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRule) GetExpr added in v0.4.0

func (o *AlertRule) GetExpr() (ret AlertRuleGetExprRetType)

GetExpr returns the Expr field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRule) GetExprOk added in v0.4.0

func (o *AlertRule) GetExprOk() (ret AlertRuleGetExprRetType, ok bool)

GetExprOk returns a tuple with the Expr field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRule) GetFor added in v0.4.0

func (o *AlertRule) GetFor() (res AlertRuleGetForRetType)

GetFor returns the For field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRule) GetForOk added in v0.4.0

func (o *AlertRule) GetForOk() (ret AlertRuleGetForRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRule) GetLabels added in v0.4.0

func (o *AlertRule) GetLabels() (res AlertRuleGetLabelsRetType)

GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRule) GetLabelsOk added in v0.4.0

func (o *AlertRule) GetLabelsOk() (ret AlertRuleGetLabelsRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRule) HasAnnotations added in v0.4.0

func (o *AlertRule) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRule) HasFor added in v0.4.0

func (o *AlertRule) HasFor() bool

HasFor returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRule) HasLabels added in v0.4.0

func (o *AlertRule) HasLabels() bool

HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRule) SetAlert added in v0.4.0

func (o *AlertRule) SetAlert(v AlertRuleGetAlertRetType)

SetAlert sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRule) SetAnnotations added in v0.4.0

func (o *AlertRule) SetAnnotations(v AlertRuleGetAnnotationsRetType)

SetAnnotations gets a reference to the given map[string]string and assigns it to the Annotations field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRule) SetExpr added in v0.4.0

func (o *AlertRule) SetExpr(v AlertRuleGetExprRetType)

SetExpr sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRule) SetFor added in v0.4.0

func (o *AlertRule) SetFor(v AlertRuleGetForRetType)

SetFor gets a reference to the given string and assigns it to the For field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRule) SetLabels added in v0.4.0

func (o *AlertRule) SetLabels(v AlertRuleGetLabelsRetType)

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (AlertRule) ToMap deprecated added in v0.4.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleGetAlertArgType deprecated added in v0.4.0

type AlertRuleGetAlertArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleGetAlertAttributeType added in v0.4.0

type AlertRuleGetAlertAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleGetAlertRetType deprecated added in v0.4.0

type AlertRuleGetAlertRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleGetAnnotationsArgType deprecated added in v0.4.0

type AlertRuleGetAnnotationsArgType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleGetAnnotationsAttributeType added in v0.4.0

type AlertRuleGetAnnotationsAttributeType = *map[string]string

isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleGetAnnotationsRetType deprecated added in v0.4.0

type AlertRuleGetAnnotationsRetType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleGetExprArgType deprecated added in v0.4.0

type AlertRuleGetExprArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleGetExprAttributeType added in v0.4.0

type AlertRuleGetExprAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleGetExprRetType deprecated added in v0.4.0

type AlertRuleGetExprRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleGetForArgType deprecated added in v0.4.0

type AlertRuleGetForArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleGetForAttributeType added in v0.4.0

type AlertRuleGetForAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleGetForRetType deprecated added in v0.4.0

type AlertRuleGetForRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleGetLabelsArgType deprecated added in v0.4.0

type AlertRuleGetLabelsArgType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleGetLabelsAttributeType added in v0.4.0

type AlertRuleGetLabelsAttributeType = *map[string]string

isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleGetLabelsRetType deprecated added in v0.4.0

type AlertRuleGetLabelsRetType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleRecord added in v0.4.0

type AlertRuleRecord struct {
	Alert       AlertRuleRecordGetAlertAttributeType       `json:"alert,omitempty"`
	Annotations AlertRuleRecordGetAnnotationsAttributeType `json:"annotations,omitempty"`
	// REQUIRED
	Expr   AlertRuleRecordGetExprAttributeType   `json:"expr" required:"true"`
	For    AlertRuleRecordGetForAttributeType    `json:"for,omitempty"`
	Labels AlertRuleRecordGetLabelsAttributeType `json:"labels,omitempty"`
	Record AlertRuleRecordGetRecordAttributeType `json:"record,omitempty"`
}

AlertRuleRecord struct for AlertRuleRecord Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAlertRuleRecord added in v0.4.0

func NewAlertRuleRecord(expr AlertRuleRecordGetExprArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAlertRuleRecordWithDefaults added in v0.4.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleRecord) GetAlert added in v0.4.0

func (o *AlertRuleRecord) GetAlert() (res AlertRuleRecordGetAlertRetType)

GetAlert returns the Alert field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleRecord) GetAlertOk added in v0.4.0

func (o *AlertRuleRecord) GetAlertOk() (ret AlertRuleRecordGetAlertRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleRecord) GetAnnotations added in v0.4.0

func (o *AlertRuleRecord) GetAnnotations() (res AlertRuleRecordGetAnnotationsRetType)

GetAnnotations returns the Annotations field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleRecord) GetAnnotationsOk added in v0.4.0

func (o *AlertRuleRecord) GetAnnotationsOk() (ret AlertRuleRecordGetAnnotationsRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleRecord) GetExpr added in v0.4.0

GetExpr returns the Expr field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleRecord) GetExprOk added in v0.4.0

func (o *AlertRuleRecord) GetExprOk() (ret AlertRuleRecordGetExprRetType, ok bool)

GetExprOk returns a tuple with the Expr field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleRecord) GetFor added in v0.4.0

GetFor returns the For field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleRecord) GetForOk added in v0.4.0

func (o *AlertRuleRecord) GetForOk() (ret AlertRuleRecordGetForRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleRecord) GetLabels added in v0.4.0

func (o *AlertRuleRecord) GetLabels() (res AlertRuleRecordGetLabelsRetType)

GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleRecord) GetLabelsOk added in v0.4.0

func (o *AlertRuleRecord) GetLabelsOk() (ret AlertRuleRecordGetLabelsRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleRecord) GetRecord added in v0.4.0

func (o *AlertRuleRecord) GetRecord() (res AlertRuleRecordGetRecordRetType)

GetRecord returns the Record field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleRecord) GetRecordOk added in v0.4.0

func (o *AlertRuleRecord) GetRecordOk() (ret AlertRuleRecordGetRecordRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleRecord) HasAlert added in v0.4.0

func (o *AlertRuleRecord) HasAlert() bool

HasAlert returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleRecord) HasAnnotations added in v0.4.0

func (o *AlertRuleRecord) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleRecord) HasFor added in v0.4.0

func (o *AlertRuleRecord) HasFor() bool

HasFor returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleRecord) HasLabels added in v0.4.0

func (o *AlertRuleRecord) HasLabels() bool

HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleRecord) HasRecord added in v0.4.0

func (o *AlertRuleRecord) HasRecord() bool

HasRecord returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleRecord) SetAlert added in v0.4.0

SetAlert gets a reference to the given string and assigns it to the Alert field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleRecord) SetAnnotations added in v0.4.0

SetAnnotations gets a reference to the given map[string]string and assigns it to the Annotations field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleRecord) SetExpr added in v0.4.0

SetExpr sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleRecord) SetFor added in v0.4.0

SetFor gets a reference to the given string and assigns it to the For field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleRecord) SetLabels added in v0.4.0

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleRecord) SetRecord added in v0.4.0

SetRecord gets a reference to the given string and assigns it to the Record field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (AlertRuleRecord) ToMap deprecated added in v0.4.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleRecordGetAlertArgType deprecated added in v0.4.0

type AlertRuleRecordGetAlertArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleRecordGetAlertAttributeType added in v0.4.0

type AlertRuleRecordGetAlertAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleRecordGetAlertRetType deprecated added in v0.4.0

type AlertRuleRecordGetAlertRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleRecordGetAnnotationsArgType deprecated added in v0.4.0

type AlertRuleRecordGetAnnotationsArgType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleRecordGetAnnotationsAttributeType added in v0.4.0

type AlertRuleRecordGetAnnotationsAttributeType = *map[string]string

isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleRecordGetAnnotationsRetType deprecated added in v0.4.0

type AlertRuleRecordGetAnnotationsRetType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleRecordGetExprArgType deprecated added in v0.4.0

type AlertRuleRecordGetExprArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleRecordGetExprAttributeType added in v0.4.0

type AlertRuleRecordGetExprAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleRecordGetExprRetType deprecated added in v0.4.0

type AlertRuleRecordGetExprRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleRecordGetForArgType deprecated added in v0.4.0

type AlertRuleRecordGetForArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleRecordGetForAttributeType added in v0.4.0

type AlertRuleRecordGetForAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleRecordGetForRetType deprecated added in v0.4.0

type AlertRuleRecordGetForRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleRecordGetLabelsArgType deprecated added in v0.4.0

type AlertRuleRecordGetLabelsArgType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleRecordGetLabelsAttributeType added in v0.4.0

type AlertRuleRecordGetLabelsAttributeType = *map[string]string

isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleRecordGetLabelsRetType deprecated added in v0.4.0

type AlertRuleRecordGetLabelsRetType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleRecordGetRecordArgType deprecated added in v0.4.0

type AlertRuleRecordGetRecordArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleRecordGetRecordAttributeType added in v0.4.0

type AlertRuleRecordGetRecordAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleRecordGetRecordRetType deprecated added in v0.4.0

type AlertRuleRecordGetRecordRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleResponse added in v0.17.0

type AlertRuleResponse struct {
	// REQUIRED
	Data AlertRuleResponseGetDataAttributeType `json:"data" required:"true"`
	// REQUIRED
	Message AlertRuleResponseGetMessageAttributeType `json:"message" required:"true"`
}

AlertRuleResponse struct for AlertRuleResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAlertRuleResponse added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAlertRuleResponseWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleResponse) GetData added in v0.17.0

GetData returns the Data field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleResponse) GetDataOk added in v0.17.0

func (o *AlertRuleResponse) GetDataOk() (ret AlertRuleResponseGetDataRetType, ok bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleResponse) GetMessage added in v0.17.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleResponse) GetMessageOk added in v0.17.0

func (o *AlertRuleResponse) GetMessageOk() (ret AlertRuleResponseGetMessageRetType, ok bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleResponse) SetData added in v0.17.0

SetData sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRuleResponse) SetMessage added in v0.17.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (AlertRuleResponse) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleResponseGetDataArgType deprecated added in v0.17.0

type AlertRuleResponseGetDataArgType = AlertRule

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleResponseGetDataAttributeType added in v0.17.0

type AlertRuleResponseGetDataAttributeType = *AlertRule

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleResponseGetDataRetType deprecated added in v0.17.0

type AlertRuleResponseGetDataRetType = AlertRule

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleResponseGetMessageArgType deprecated added in v0.17.0

type AlertRuleResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleResponseGetMessageAttributeType added in v0.17.0

type AlertRuleResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRuleResponseGetMessageRetType deprecated added in v0.17.0

type AlertRuleResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRulesResponse added in v0.4.0

type AlertRulesResponse struct {
	// REQUIRED
	Data AlertRulesResponseGetDataAttributeType `json:"data" required:"true"`
	// REQUIRED
	Message AlertRulesResponseGetMessageAttributeType `json:"message" required:"true"`
}

AlertRulesResponse struct for AlertRulesResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAlertRulesResponse added in v0.4.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewAlertRulesResponseWithDefaults added in v0.4.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRulesResponse) GetData added in v0.4.0

GetData returns the Data field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRulesResponse) GetDataOk added in v0.4.0

func (o *AlertRulesResponse) GetDataOk() (ret AlertRulesResponseGetDataRetType, ok bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRulesResponse) GetMessage added in v0.4.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRulesResponse) GetMessageOk added in v0.4.0

func (o *AlertRulesResponse) GetMessageOk() (ret AlertRulesResponseGetMessageRetType, ok bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRulesResponse) SetData added in v0.4.0

SetData sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*AlertRulesResponse) SetMessage added in v0.4.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (AlertRulesResponse) ToMap deprecated added in v0.4.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRulesResponseGetDataArgType deprecated added in v0.4.0

type AlertRulesResponseGetDataArgType = []AlertRule

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRulesResponseGetDataAttributeType added in v0.4.0

type AlertRulesResponseGetDataAttributeType = *[]AlertRule

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRulesResponseGetDataRetType deprecated added in v0.4.0

type AlertRulesResponseGetDataRetType = []AlertRule

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRulesResponseGetMessageArgType deprecated added in v0.4.0

type AlertRulesResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRulesResponseGetMessageAttributeType added in v0.4.0

type AlertRulesResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type AlertRulesResponseGetMessageRetType deprecated added in v0.4.0

type AlertRulesResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateAlertConfigReceiverRequest deprecated

type ApiCreateAlertConfigReceiverRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateAlertConfigReceiverPayload(createAlertConfigReceiverPayload CreateAlertConfigReceiverPayload) ApiCreateAlertConfigReceiverRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertConfigReceiversResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateAlertConfigRouteRequest deprecated

type ApiCreateAlertConfigRouteRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateAlertConfigRoutePayload(createAlertConfigRoutePayload CreateAlertConfigRoutePayload) ApiCreateAlertConfigRouteRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertConfigRouteResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateAlertRecordRequest deprecated added in v0.17.0

type ApiCreateAlertRecordRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateAlertRecordPayload(createAlertRecordPayload CreateAlertRecordPayload) ApiCreateAlertRecordRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertRecordsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateAlertgroupsRequest deprecated added in v0.4.0

type ApiCreateAlertgroupsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateAlertgroupsPayload(createAlertgroupsPayload CreateAlertgroupsPayload) ApiCreateAlertgroupsRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertGroupsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateAlertrulesRequest deprecated added in v0.4.0

type ApiCreateAlertrulesRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateAlertrulesPayload(createAlertrulesPayload CreateAlertrulesPayload) ApiCreateAlertrulesRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertRulesResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateBackupRequest deprecated added in v0.17.0

type ApiCreateBackupRequest interface {
	// List of backup targets
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	BackupTarget(backupTarget []string) ApiCreateBackupRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*Message, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateBackupScheduleRequest deprecated added in v0.17.0

type ApiCreateBackupScheduleRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateBackupSchedulePayload(createBackupSchedulePayload CreateBackupSchedulePayload) ApiCreateBackupScheduleRequest
	// List of backup targets
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	BackupTarget(backupTarget []string) ApiCreateBackupScheduleRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*BackupSchedulePostResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateCertCheckRequest deprecated added in v0.13.0

type ApiCreateCertCheckRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateCertCheckPayload(createCertCheckPayload CreateCertCheckPayload) ApiCreateCertCheckRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*CertCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateCredentialsRequest deprecated

type ApiCreateCredentialsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateCredentialsPayload(createCredentialsPayload CreateCredentialsPayload) ApiCreateCredentialsRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*CreateCredentialsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateElasticsearchCheckRequest deprecated added in v0.17.0

type ApiCreateElasticsearchCheckRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateElasticsearchCheckPayload(createElasticsearchCheckPayload CreateElasticsearchCheckPayload) ApiCreateElasticsearchCheckRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ElasticsearchCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateHttpCheckRequest deprecated added in v0.13.0

type ApiCreateHttpCheckRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateHttpCheckPayload(createHttpCheckPayload CreateHttpCheckPayload) ApiCreateHttpCheckRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*HttpCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateInstanceRequest deprecated

type ApiCreateInstanceRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateInstancePayload(createInstancePayload CreateInstancePayload) ApiCreateInstanceRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*CreateInstanceResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateLogsAlertgroupsRequest deprecated added in v0.5.0

type ApiCreateLogsAlertgroupsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateLogsAlertgroupsPayload(createLogsAlertgroupsPayload CreateLogsAlertgroupsPayload) ApiCreateLogsAlertgroupsRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertGroupsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateMongodbCheckRequest deprecated added in v0.17.0

type ApiCreateMongodbCheckRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateMongodbCheckPayload(createMongodbCheckPayload CreateMongodbCheckPayload) ApiCreateMongodbCheckRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*MongodbCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateMysqlCheckRequest deprecated added in v0.17.0

type ApiCreateMysqlCheckRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateMysqlCheckPayload(createMysqlCheckPayload CreateMysqlCheckPayload) ApiCreateMysqlCheckRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*MysqlCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateNetworkCheckRequest deprecated added in v0.17.0

type ApiCreateNetworkCheckRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateNetworkCheckPayload(createNetworkCheckPayload CreateNetworkCheckPayload) ApiCreateNetworkCheckRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*NetworkCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreatePingCheckRequest deprecated added in v0.17.0

type ApiCreatePingCheckRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreatePingCheckPayload(createPingCheckPayload CreatePingCheckPayload) ApiCreatePingCheckRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*PingCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreatePostgresqlCheckRequest deprecated added in v0.17.0

type ApiCreatePostgresqlCheckRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreatePostgresqlCheckPayload(createPostgresqlCheckPayload CreatePostgresqlCheckPayload) ApiCreatePostgresqlCheckRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*PostgresqlCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateRabbitmqCheckRequest deprecated added in v0.17.0

type ApiCreateRabbitmqCheckRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateRabbitmqCheckPayload(createRabbitmqCheckPayload CreateRabbitmqCheckPayload) ApiCreateRabbitmqCheckRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*RabbitmqCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateRedisCheckRequest deprecated added in v0.17.0

type ApiCreateRedisCheckRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateRedisCheckPayload(createRedisCheckPayload CreateRedisCheckPayload) ApiCreateRedisCheckRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*RedisCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiCreateScrapeConfigRequest deprecated

type ApiCreateScrapeConfigRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CreateScrapeConfigPayload(createScrapeConfigPayload CreateScrapeConfigPayload) ApiCreateScrapeConfigRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ScrapeConfigsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteAlertConfigReceiverRequest deprecated

type ApiDeleteAlertConfigReceiverRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertConfigReceiversResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteAlertConfigRouteRequest deprecated

type ApiDeleteAlertConfigRouteRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertConfigRouteResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteAlertRecordRequest deprecated added in v0.17.0

type ApiDeleteAlertRecordRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertRecordsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteAlertRecordsRequest deprecated added in v0.17.0

type ApiDeleteAlertRecordsRequest interface {
	// Name of the records that should be deleted
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	AlertRecord(alertRecord []string) ApiDeleteAlertRecordsRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertRecordsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteAlertgroupRequest deprecated added in v0.4.0

type ApiDeleteAlertgroupRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertGroupsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteAlertgroupsRequest deprecated added in v0.4.0

type ApiDeleteAlertgroupsRequest interface {
	// Name of the groups that should be deleted
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	GroupName(groupName []string) ApiDeleteAlertgroupsRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertGroupsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteAlertruleRequest deprecated added in v0.17.0

type ApiDeleteAlertruleRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertRulesResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteAlertrulesRequest deprecated added in v0.4.0

type ApiDeleteAlertrulesRequest interface {
	// Name of the alert rules that should be deleted
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	AlertName(alertName []string) ApiDeleteAlertrulesRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertRulesResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteCertCheckRequest deprecated added in v0.13.0

type ApiDeleteCertCheckRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*CertCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteCredentialsRemoteWriteConfigRequest deprecated

type ApiDeleteCredentialsRemoteWriteConfigRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*CredentialsRemoteWriteDeleteResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteCredentialsRequest deprecated

type ApiDeleteCredentialsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*Message, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteElasticsearchCheckRequest deprecated added in v0.17.0

type ApiDeleteElasticsearchCheckRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ElasticsearchCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteHttpCheckRequest deprecated added in v0.13.0

type ApiDeleteHttpCheckRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*HttpCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteInstanceRequest deprecated

type ApiDeleteInstanceRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*InstanceResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteLogsAlertgroupRequest deprecated added in v0.5.0

type ApiDeleteLogsAlertgroupRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertGroupsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteMongodbCheckRequest deprecated added in v0.17.0

type ApiDeleteMongodbCheckRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*MongodbCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteMysqlCheckRequest deprecated added in v0.17.0

type ApiDeleteMysqlCheckRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*MysqlCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteNetworkCheckRequest deprecated added in v0.17.0

type ApiDeleteNetworkCheckRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*NetworkCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeletePingCheckRequest deprecated added in v0.17.0

type ApiDeletePingCheckRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*PingCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeletePostgresqlCheckRequest deprecated added in v0.17.0

type ApiDeletePostgresqlCheckRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*PostgresqlCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteRabbitmqCheckRequest deprecated added in v0.17.0

type ApiDeleteRabbitmqCheckRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*RabbitmqCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteRedisCheckRequest deprecated added in v0.17.0

type ApiDeleteRedisCheckRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*RedisCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteScrapeConfigRequest deprecated

type ApiDeleteScrapeConfigRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*DeleteScrapeConfigResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiDeleteScrapeConfigsRequest deprecated added in v0.17.0

type ApiDeleteScrapeConfigsRequest interface {
	// Name of the jobs that should be deleted
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	JobName(jobName []string) ApiDeleteScrapeConfigsRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ScrapeConfigsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiGetAlertConfigReceiverRequest deprecated

type ApiGetAlertConfigReceiverRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*Receiver, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiGetAlertConfigRouteRequest deprecated

type ApiGetAlertConfigRouteRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertConfigRouteResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiGetAlertConfigsRequest deprecated

type ApiGetAlertConfigsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*GetAlertConfigsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiGetAlertRecordRequest deprecated added in v0.17.0

type ApiGetAlertRecordRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertRecordResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiGetAlertgroupRequest deprecated added in v0.4.0

type ApiGetAlertgroupRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertGroupResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiGetAlertruleRequest deprecated added in v0.17.0

type ApiGetAlertruleRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertRuleResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiGetCredentialsRemoteWriteConfigRequest deprecated

type ApiGetCredentialsRemoteWriteConfigRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*CredentialsRemoteWriteConfig, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiGetCredentialsRequest deprecated

type ApiGetCredentialsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*GetCredentialsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiGetGrafanaConfigsRequest deprecated

type ApiGetGrafanaConfigsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*GrafanaConfigs, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiGetInstanceRequest deprecated

type ApiGetInstanceRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*GetInstanceResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiGetLogsAlertgroupRequest deprecated added in v0.5.0

type ApiGetLogsAlertgroupRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertGroupResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiGetLogsConfigsRequest deprecated added in v0.9.0

type ApiGetLogsConfigsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*LogsConfigResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiGetMetricsStorageRetentionRequest deprecated

type ApiGetMetricsStorageRetentionRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*GetMetricsStorageRetentionResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiGetScrapeConfigRequest deprecated

type ApiGetScrapeConfigRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*GetScrapeConfigResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiGetTracesConfigsRequest deprecated added in v0.9.0

type ApiGetTracesConfigsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*TracesConfigResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListACLRequest deprecated

type ApiListACLRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListACLResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListAlertConfigReceiversRequest deprecated

type ApiListAlertConfigReceiversRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertConfigReceiversResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListAlertConfigRoutesRequest deprecated

type ApiListAlertConfigRoutesRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertConfigRouteResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListAlertRecordsRequest deprecated added in v0.17.0

type ApiListAlertRecordsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertRecordsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListAlertgroupsRequest deprecated added in v0.4.0

type ApiListAlertgroupsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertGroupsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListAlertrulesRequest deprecated added in v0.4.0

type ApiListAlertrulesRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertRulesResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListBackupRetentionsRequest deprecated added in v0.17.0

type ApiListBackupRetentionsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*BackupRetentionResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListBackupSchedulesRequest deprecated added in v0.17.0

type ApiListBackupSchedulesRequest interface {
	// List of backup targets
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	BackupTarget(backupTarget []string) ApiListBackupSchedulesRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*BackupScheduleResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListBackupsRequest deprecated added in v0.17.0

type ApiListBackupsRequest interface {
	// List of backup targets
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	BackupTarget(backupTarget []string) ApiListBackupsRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*BackupResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListCertChecksRequest deprecated added in v0.13.0

type ApiListCertChecksRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*CertCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListCredentialsRequest deprecated

type ApiListCredentialsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListCredentialsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListElasticsearchChecksRequest deprecated added in v0.17.0

type ApiListElasticsearchChecksRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ElasticsearchCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListHttpChecksRequest deprecated added in v0.13.0

type ApiListHttpChecksRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*HttpCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListInstancesRequest deprecated

type ApiListInstancesRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListInstancesResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListLogsAlertgroupsRequest deprecated added in v0.5.0

type ApiListLogsAlertgroupsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertGroupsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListMongodbChecksRequest deprecated added in v0.17.0

type ApiListMongodbChecksRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*MongodbCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListMysqlChecksRequest deprecated added in v0.17.0

type ApiListMysqlChecksRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*MysqlCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListNetworkChecksRequest deprecated added in v0.17.0

type ApiListNetworkChecksRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*NetworkCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListOfferingsRequest deprecated added in v0.17.0

type ApiListOfferingsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*Offerings, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListPingChecksRequest deprecated added in v0.17.0

type ApiListPingChecksRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*PingCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListPlansRequest deprecated

type ApiListPlansRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*PlansResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListPostgresqlChecksRequest deprecated added in v0.17.0

type ApiListPostgresqlChecksRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*PostgresqlCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListRabbitmqChecksRequest deprecated added in v0.17.0

type ApiListRabbitmqChecksRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*RabbitmqCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListRedisChecksRequest deprecated added in v0.17.0

type ApiListRedisChecksRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*RedisCheckResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiListScrapeConfigsRequest deprecated

type ApiListScrapeConfigsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ListScrapeConfigsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiPartialUpdateAlertRecordsRequest deprecated added in v0.17.0

type ApiPartialUpdateAlertRecordsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PartialUpdateAlertRecordsRequestInner(partialUpdateAlertRecordsRequestInner []PartialUpdateAlertRecordsRequestInner) ApiPartialUpdateAlertRecordsRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertRecordsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiPartialUpdateAlertgroupsRequest deprecated added in v0.4.0

type ApiPartialUpdateAlertgroupsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	UpdateAlertgroupsRequestInner(updateAlertgroupsRequestInner []UpdateAlertgroupsRequestInner) ApiPartialUpdateAlertgroupsRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertGroupsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiPartialUpdateAlertrulesRequest deprecated added in v0.4.0

type ApiPartialUpdateAlertrulesRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PartialUpdateAlertrulesRequestInner(partialUpdateAlertrulesRequestInner []PartialUpdateAlertrulesRequestInner) ApiPartialUpdateAlertrulesRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertRulesResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiPartialUpdateScrapeConfigsRequest deprecated added in v0.17.0

type ApiPartialUpdateScrapeConfigsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PartialUpdateScrapeConfigsRequestInner(partialUpdateScrapeConfigsRequestInner []PartialUpdateScrapeConfigsRequestInner) ApiPartialUpdateScrapeConfigsRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ScrapeConfigsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiRestoreBackupRequest deprecated added in v0.17.0

type ApiRestoreBackupRequest interface {
	// List of restore targets
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	RestoreTarget(restoreTarget string) ApiRestoreBackupRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*Message, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiUpdateACLRequest deprecated

type ApiUpdateACLRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	UpdateACLPayload(updateACLPayload UpdateACLPayload) ApiUpdateACLRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*Message, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiUpdateAlertConfigReceiverRequest deprecated

type ApiUpdateAlertConfigReceiverRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	UpdateAlertConfigReceiverPayload(updateAlertConfigReceiverPayload UpdateAlertConfigReceiverPayload) ApiUpdateAlertConfigReceiverRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertConfigReceiversResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiUpdateAlertConfigRouteRequest deprecated

type ApiUpdateAlertConfigRouteRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	UpdateAlertConfigRoutePayload(updateAlertConfigRoutePayload UpdateAlertConfigRoutePayload) ApiUpdateAlertConfigRouteRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertConfigRouteResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiUpdateAlertConfigsRequest deprecated

type ApiUpdateAlertConfigsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	UpdateAlertConfigsPayload(updateAlertConfigsPayload UpdateAlertConfigsPayload) ApiUpdateAlertConfigsRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*UpdateAlertConfigsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiUpdateAlertRecordRequest deprecated added in v0.17.0

type ApiUpdateAlertRecordRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	UpdateAlertRecordPayload(updateAlertRecordPayload UpdateAlertRecordPayload) ApiUpdateAlertRecordRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertRecordsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiUpdateAlertgroupRequest deprecated added in v0.4.0

type ApiUpdateAlertgroupRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	UpdateAlertgroupPayload(updateAlertgroupPayload UpdateAlertgroupPayload) ApiUpdateAlertgroupRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertGroupsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiUpdateAlertgroupsRequest deprecated added in v0.4.0

type ApiUpdateAlertgroupsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	UpdateAlertgroupsRequestInner(updateAlertgroupsRequestInner []UpdateAlertgroupsRequestInner) ApiUpdateAlertgroupsRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertGroupsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiUpdateAlertruleRequest deprecated added in v0.17.0

type ApiUpdateAlertruleRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	UpdateAlertrulePayload(updateAlertrulePayload UpdateAlertrulePayload) ApiUpdateAlertruleRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertRulesResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiUpdateCredentialsRemoteWriteConfigRequest deprecated

type ApiUpdateCredentialsRemoteWriteConfigRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	UpdateCredentialsRemoteWriteConfigPayload(updateCredentialsRemoteWriteConfigPayload UpdateCredentialsRemoteWriteConfigPayload) ApiUpdateCredentialsRemoteWriteConfigRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*CredentialsRemoteWriteConfig, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiUpdateGrafanaConfigsRequest deprecated

type ApiUpdateGrafanaConfigsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	UpdateGrafanaConfigsPayload(updateGrafanaConfigsPayload UpdateGrafanaConfigsPayload) ApiUpdateGrafanaConfigsRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*Message, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiUpdateInstanceRequest deprecated

type ApiUpdateInstanceRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	UpdateInstancePayload(updateInstancePayload UpdateInstancePayload) ApiUpdateInstanceRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*InstanceResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiUpdateLogsAlertgroupRequest deprecated added in v0.5.0

type ApiUpdateLogsAlertgroupRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	UpdateLogsAlertgroupPayload(updateLogsAlertgroupPayload UpdateLogsAlertgroupPayload) ApiUpdateLogsAlertgroupRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*AlertGroupsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiUpdateLogsConfigsRequest deprecated added in v0.9.0

type ApiUpdateLogsConfigsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	UpdateLogsConfigsPayload(updateLogsConfigsPayload UpdateLogsConfigsPayload) ApiUpdateLogsConfigsRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*Message, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiUpdateMetricsStorageRetentionRequest deprecated

type ApiUpdateMetricsStorageRetentionRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	UpdateMetricsStorageRetentionPayload(updateMetricsStorageRetentionPayload UpdateMetricsStorageRetentionPayload) ApiUpdateMetricsStorageRetentionRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*Message, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiUpdateScrapeConfigRequest deprecated

type ApiUpdateScrapeConfigRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	UpdateScrapeConfigPayload(updateScrapeConfigPayload UpdateScrapeConfigPayload) ApiUpdateScrapeConfigRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*ScrapeConfigsResponse, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ApiUpdateTracesConfigsRequest deprecated added in v0.9.0

type ApiUpdateTracesConfigsRequest interface {
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	UpdateTracesConfigsPayload(updateTracesConfigsPayload UpdateTracesConfigsPayload) ApiUpdateTracesConfigsRequest
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	Execute() (*Message, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupResponse added in v0.17.0

type BackupResponse struct {
	// REQUIRED
	AlertConfigBackups BackupResponseGetAlertConfigBackupsAttributeType `json:"alertConfigBackups" required:"true"`
	// REQUIRED
	AlertRulesBackups BackupResponseGetAlertRulesBackupsAttributeType `json:"alertRulesBackups" required:"true"`
	// REQUIRED
	GrafanaBackups BackupResponseGetGrafanaBackupsAttributeType `json:"grafanaBackups" required:"true"`
	// REQUIRED
	Message BackupResponseGetMessageAttributeType `json:"message" required:"true"`
	// REQUIRED
	ScrapeConfigBackups BackupResponseGetScrapeConfigBackupsAttributeType `json:"scrapeConfigBackups" required:"true"`
}

BackupResponse struct for BackupResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewBackupResponse added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewBackupResponseWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupResponse) GetAlertConfigBackups added in v0.17.0

func (o *BackupResponse) GetAlertConfigBackups() (ret BackupResponseGetAlertConfigBackupsRetType)

GetAlertConfigBackups returns the AlertConfigBackups field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupResponse) GetAlertConfigBackupsOk added in v0.17.0

func (o *BackupResponse) GetAlertConfigBackupsOk() (ret BackupResponseGetAlertConfigBackupsRetType, ok bool)

GetAlertConfigBackupsOk returns a tuple with the AlertConfigBackups field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupResponse) GetAlertRulesBackups added in v0.17.0

func (o *BackupResponse) GetAlertRulesBackups() (ret BackupResponseGetAlertRulesBackupsRetType)

GetAlertRulesBackups returns the AlertRulesBackups field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupResponse) GetAlertRulesBackupsOk added in v0.17.0

func (o *BackupResponse) GetAlertRulesBackupsOk() (ret BackupResponseGetAlertRulesBackupsRetType, ok bool)

GetAlertRulesBackupsOk returns a tuple with the AlertRulesBackups field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupResponse) GetGrafanaBackups added in v0.17.0

func (o *BackupResponse) GetGrafanaBackups() (ret BackupResponseGetGrafanaBackupsRetType)

GetGrafanaBackups returns the GrafanaBackups field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupResponse) GetGrafanaBackupsOk added in v0.17.0

func (o *BackupResponse) GetGrafanaBackupsOk() (ret BackupResponseGetGrafanaBackupsRetType, ok bool)

GetGrafanaBackupsOk returns a tuple with the GrafanaBackups field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupResponse) GetMessage added in v0.17.0

func (o *BackupResponse) GetMessage() (ret BackupResponseGetMessageRetType)

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupResponse) GetMessageOk added in v0.17.0

func (o *BackupResponse) GetMessageOk() (ret BackupResponseGetMessageRetType, ok bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupResponse) GetScrapeConfigBackups added in v0.17.0

func (o *BackupResponse) GetScrapeConfigBackups() (ret BackupResponseGetScrapeConfigBackupsRetType)

GetScrapeConfigBackups returns the ScrapeConfigBackups field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupResponse) GetScrapeConfigBackupsOk added in v0.17.0

func (o *BackupResponse) GetScrapeConfigBackupsOk() (ret BackupResponseGetScrapeConfigBackupsRetType, ok bool)

GetScrapeConfigBackupsOk returns a tuple with the ScrapeConfigBackups field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupResponse) SetAlertConfigBackups added in v0.17.0

func (o *BackupResponse) SetAlertConfigBackups(v BackupResponseGetAlertConfigBackupsRetType)

SetAlertConfigBackups sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupResponse) SetAlertRulesBackups added in v0.17.0

func (o *BackupResponse) SetAlertRulesBackups(v BackupResponseGetAlertRulesBackupsRetType)

SetAlertRulesBackups sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupResponse) SetGrafanaBackups added in v0.17.0

SetGrafanaBackups sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupResponse) SetMessage added in v0.17.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupResponse) SetScrapeConfigBackups added in v0.17.0

func (o *BackupResponse) SetScrapeConfigBackups(v BackupResponseGetScrapeConfigBackupsRetType)

SetScrapeConfigBackups sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (BackupResponse) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupResponseGetAlertConfigBackupsArgType deprecated added in v0.17.0

type BackupResponseGetAlertConfigBackupsArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupResponseGetAlertConfigBackupsAttributeType added in v0.17.0

type BackupResponseGetAlertConfigBackupsAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupResponseGetAlertConfigBackupsRetType deprecated added in v0.17.0

type BackupResponseGetAlertConfigBackupsRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupResponseGetAlertRulesBackupsArgType deprecated added in v0.17.0

type BackupResponseGetAlertRulesBackupsArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupResponseGetAlertRulesBackupsAttributeType added in v0.17.0

type BackupResponseGetAlertRulesBackupsAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupResponseGetAlertRulesBackupsRetType deprecated added in v0.17.0

type BackupResponseGetAlertRulesBackupsRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupResponseGetGrafanaBackupsArgType deprecated added in v0.17.0

type BackupResponseGetGrafanaBackupsArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupResponseGetGrafanaBackupsAttributeType added in v0.17.0

type BackupResponseGetGrafanaBackupsAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupResponseGetGrafanaBackupsRetType deprecated added in v0.17.0

type BackupResponseGetGrafanaBackupsRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupResponseGetMessageArgType deprecated added in v0.17.0

type BackupResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupResponseGetMessageAttributeType added in v0.17.0

type BackupResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupResponseGetMessageRetType deprecated added in v0.17.0

type BackupResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupResponseGetScrapeConfigBackupsArgType deprecated added in v0.17.0

type BackupResponseGetScrapeConfigBackupsArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupResponseGetScrapeConfigBackupsAttributeType added in v0.17.0

type BackupResponseGetScrapeConfigBackupsAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupResponseGetScrapeConfigBackupsRetType deprecated added in v0.17.0

type BackupResponseGetScrapeConfigBackupsRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRetentionResponse added in v0.17.0

type BackupRetentionResponse struct {
	// REQUIRED
	AlertConfigBackupRetention BackupRetentionResponseGetAlertConfigBackupRetentionAttributeType `json:"alertConfigBackupRetention" required:"true"`
	// REQUIRED
	AlertRulesBackupRetention BackupRetentionResponseGetAlertRulesBackupRetentionAttributeType `json:"alertRulesBackupRetention" required:"true"`
	// REQUIRED
	GrafanaBackupRetention BackupRetentionResponseGetGrafanaBackupRetentionAttributeType `json:"grafanaBackupRetention" required:"true"`
	// REQUIRED
	Message BackupRetentionResponseGetMessageAttributeType `json:"message" required:"true"`
	// REQUIRED
	ScrapeConfigBackupRetention BackupRetentionResponseGetScrapeConfigBackupRetentionAttributeType `json:"scrapeConfigBackupRetention" required:"true"`
}

BackupRetentionResponse struct for BackupRetentionResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewBackupRetentionResponse added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewBackupRetentionResponseWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRetentionResponse) GetAlertConfigBackupRetention added in v0.17.0

GetAlertConfigBackupRetention returns the AlertConfigBackupRetention field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRetentionResponse) GetAlertConfigBackupRetentionOk added in v0.17.0

func (o *BackupRetentionResponse) GetAlertConfigBackupRetentionOk() (ret BackupRetentionResponseGetAlertConfigBackupRetentionRetType, ok bool)

GetAlertConfigBackupRetentionOk returns a tuple with the AlertConfigBackupRetention field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRetentionResponse) GetAlertRulesBackupRetention added in v0.17.0

GetAlertRulesBackupRetention returns the AlertRulesBackupRetention field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRetentionResponse) GetAlertRulesBackupRetentionOk added in v0.17.0

func (o *BackupRetentionResponse) GetAlertRulesBackupRetentionOk() (ret BackupRetentionResponseGetAlertRulesBackupRetentionRetType, ok bool)

GetAlertRulesBackupRetentionOk returns a tuple with the AlertRulesBackupRetention field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRetentionResponse) GetGrafanaBackupRetention added in v0.17.0

GetGrafanaBackupRetention returns the GrafanaBackupRetention field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRetentionResponse) GetGrafanaBackupRetentionOk added in v0.17.0

GetGrafanaBackupRetentionOk returns a tuple with the GrafanaBackupRetention field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRetentionResponse) GetMessage added in v0.17.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRetentionResponse) GetMessageOk added in v0.17.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRetentionResponse) GetScrapeConfigBackupRetention added in v0.17.0

GetScrapeConfigBackupRetention returns the ScrapeConfigBackupRetention field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRetentionResponse) GetScrapeConfigBackupRetentionOk added in v0.17.0

func (o *BackupRetentionResponse) GetScrapeConfigBackupRetentionOk() (ret BackupRetentionResponseGetScrapeConfigBackupRetentionRetType, ok bool)

GetScrapeConfigBackupRetentionOk returns a tuple with the ScrapeConfigBackupRetention field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRetentionResponse) SetAlertConfigBackupRetention added in v0.17.0

SetAlertConfigBackupRetention sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRetentionResponse) SetAlertRulesBackupRetention added in v0.17.0

SetAlertRulesBackupRetention sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRetentionResponse) SetGrafanaBackupRetention added in v0.17.0

SetGrafanaBackupRetention sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRetentionResponse) SetMessage added in v0.17.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupRetentionResponse) SetScrapeConfigBackupRetention added in v0.17.0

SetScrapeConfigBackupRetention sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (BackupRetentionResponse) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRetentionResponseGetAlertConfigBackupRetentionArgType deprecated added in v0.17.0

type BackupRetentionResponseGetAlertConfigBackupRetentionArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRetentionResponseGetAlertConfigBackupRetentionAttributeType added in v0.17.0

type BackupRetentionResponseGetAlertConfigBackupRetentionAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRetentionResponseGetAlertConfigBackupRetentionRetType deprecated added in v0.17.0

type BackupRetentionResponseGetAlertConfigBackupRetentionRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRetentionResponseGetAlertRulesBackupRetentionArgType deprecated added in v0.17.0

type BackupRetentionResponseGetAlertRulesBackupRetentionArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRetentionResponseGetAlertRulesBackupRetentionAttributeType added in v0.17.0

type BackupRetentionResponseGetAlertRulesBackupRetentionAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRetentionResponseGetAlertRulesBackupRetentionRetType deprecated added in v0.17.0

type BackupRetentionResponseGetAlertRulesBackupRetentionRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRetentionResponseGetGrafanaBackupRetentionArgType deprecated added in v0.17.0

type BackupRetentionResponseGetGrafanaBackupRetentionArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRetentionResponseGetGrafanaBackupRetentionAttributeType added in v0.17.0

type BackupRetentionResponseGetGrafanaBackupRetentionAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRetentionResponseGetGrafanaBackupRetentionRetType deprecated added in v0.17.0

type BackupRetentionResponseGetGrafanaBackupRetentionRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRetentionResponseGetMessageArgType deprecated added in v0.17.0

type BackupRetentionResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRetentionResponseGetMessageAttributeType added in v0.17.0

type BackupRetentionResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRetentionResponseGetMessageRetType deprecated added in v0.17.0

type BackupRetentionResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRetentionResponseGetScrapeConfigBackupRetentionArgType deprecated added in v0.17.0

type BackupRetentionResponseGetScrapeConfigBackupRetentionArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRetentionResponseGetScrapeConfigBackupRetentionAttributeType added in v0.17.0

type BackupRetentionResponseGetScrapeConfigBackupRetentionAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupRetentionResponseGetScrapeConfigBackupRetentionRetType deprecated added in v0.17.0

type BackupRetentionResponseGetScrapeConfigBackupRetentionRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupSchedule added in v0.17.0

type BackupSchedule struct {
	// REQUIRED
	Schedule BackupScheduleGetScheduleAttributeType `json:"schedule" required:"true"`
	// REQUIRED
	ScheduleId BackupScheduleGetScheduleIdAttributeType `json:"scheduleId" required:"true"`
}

BackupSchedule struct for BackupSchedule Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewBackupSchedule added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewBackupScheduleWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupSchedule) GetSchedule added in v0.17.0

func (o *BackupSchedule) GetSchedule() (ret BackupScheduleGetScheduleRetType)

GetSchedule returns the Schedule field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupSchedule) GetScheduleId added in v0.17.0

func (o *BackupSchedule) GetScheduleId() (ret BackupScheduleGetScheduleIdRetType)

GetScheduleId returns the ScheduleId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupSchedule) GetScheduleIdOk added in v0.17.0

func (o *BackupSchedule) GetScheduleIdOk() (ret BackupScheduleGetScheduleIdRetType, ok bool)

GetScheduleIdOk returns a tuple with the ScheduleId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupSchedule) GetScheduleOk added in v0.17.0

func (o *BackupSchedule) GetScheduleOk() (ret BackupScheduleGetScheduleRetType, ok bool)

GetScheduleOk returns a tuple with the Schedule field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupSchedule) SetSchedule added in v0.17.0

SetSchedule sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupSchedule) SetScheduleId added in v0.17.0

SetScheduleId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (BackupSchedule) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupScheduleGetScheduleArgType deprecated added in v0.17.0

type BackupScheduleGetScheduleArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupScheduleGetScheduleAttributeType added in v0.17.0

type BackupScheduleGetScheduleAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupScheduleGetScheduleIdArgType deprecated added in v0.17.0

type BackupScheduleGetScheduleIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupScheduleGetScheduleIdAttributeType added in v0.17.0

type BackupScheduleGetScheduleIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupScheduleGetScheduleIdRetType deprecated added in v0.17.0

type BackupScheduleGetScheduleIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupScheduleGetScheduleRetType deprecated added in v0.17.0

type BackupScheduleGetScheduleRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupSchedulePostResponse added in v0.17.0

type BackupSchedulePostResponse struct {
	// REQUIRED
	Message BackupSchedulePostResponseGetMessageAttributeType `json:"message" required:"true"`
	// REQUIRED
	Schedule BackupSchedulePostResponseGetScheduleAttributeType `json:"schedule" required:"true"`
}

BackupSchedulePostResponse struct for BackupSchedulePostResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewBackupSchedulePostResponse added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewBackupSchedulePostResponseWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupSchedulePostResponse) GetMessage added in v0.17.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupSchedulePostResponse) GetMessageOk added in v0.17.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupSchedulePostResponse) GetSchedule added in v0.17.0

GetSchedule returns the Schedule field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupSchedulePostResponse) GetScheduleOk added in v0.17.0

GetScheduleOk returns a tuple with the Schedule field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupSchedulePostResponse) SetMessage added in v0.17.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupSchedulePostResponse) SetSchedule added in v0.17.0

SetSchedule sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (BackupSchedulePostResponse) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupSchedulePostResponseGetMessageArgType deprecated added in v0.17.0

type BackupSchedulePostResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupSchedulePostResponseGetMessageAttributeType added in v0.17.0

type BackupSchedulePostResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupSchedulePostResponseGetMessageRetType deprecated added in v0.17.0

type BackupSchedulePostResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupSchedulePostResponseGetScheduleArgType deprecated added in v0.17.0

type BackupSchedulePostResponseGetScheduleArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupSchedulePostResponseGetScheduleAttributeType added in v0.17.0

type BackupSchedulePostResponseGetScheduleAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupSchedulePostResponseGetScheduleRetType deprecated added in v0.17.0

type BackupSchedulePostResponseGetScheduleRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupScheduleResponse added in v0.17.0

type BackupScheduleResponse struct {
	AlertConfigBackupSchedules BackupScheduleResponseGetAlertConfigBackupSchedulesAttributeType `json:"alertConfigBackupSchedules,omitempty"`
	AlertRulesBackupSchedules  BackupScheduleResponseGetAlertRulesBackupSchedulesAttributeType  `json:"alertRulesBackupSchedules,omitempty"`
	GrafanaBackupSchedules     BackupScheduleResponseGetGrafanaBackupSchedulesAttributeType     `json:"grafanaBackupSchedules,omitempty"`
	// REQUIRED
	Message                     BackupScheduleResponseGetMessageAttributeType                     `json:"message" required:"true"`
	ScrapeConfigBackupSchedules BackupScheduleResponseGetScrapeConfigBackupSchedulesAttributeType `json:"scrapeConfigBackupSchedules,omitempty"`
}

BackupScheduleResponse struct for BackupScheduleResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewBackupScheduleResponse added in v0.17.0

func NewBackupScheduleResponse(message BackupScheduleResponseGetMessageArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewBackupScheduleResponseWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupScheduleResponse) GetAlertConfigBackupSchedules added in v0.17.0

GetAlertConfigBackupSchedules returns the AlertConfigBackupSchedules field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupScheduleResponse) GetAlertConfigBackupSchedulesOk added in v0.17.0

func (o *BackupScheduleResponse) GetAlertConfigBackupSchedulesOk() (ret BackupScheduleResponseGetAlertConfigBackupSchedulesRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupScheduleResponse) GetAlertRulesBackupSchedules added in v0.17.0

GetAlertRulesBackupSchedules returns the AlertRulesBackupSchedules field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupScheduleResponse) GetAlertRulesBackupSchedulesOk added in v0.17.0

func (o *BackupScheduleResponse) GetAlertRulesBackupSchedulesOk() (ret BackupScheduleResponseGetAlertRulesBackupSchedulesRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupScheduleResponse) GetGrafanaBackupSchedules added in v0.17.0

GetGrafanaBackupSchedules returns the GrafanaBackupSchedules field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupScheduleResponse) GetGrafanaBackupSchedulesOk added in v0.17.0

func (o *BackupScheduleResponse) GetGrafanaBackupSchedulesOk() (ret BackupScheduleResponseGetGrafanaBackupSchedulesRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupScheduleResponse) GetMessage added in v0.17.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupScheduleResponse) GetMessageOk added in v0.17.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupScheduleResponse) GetScrapeConfigBackupSchedules added in v0.17.0

GetScrapeConfigBackupSchedules returns the ScrapeConfigBackupSchedules field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupScheduleResponse) GetScrapeConfigBackupSchedulesOk added in v0.17.0

func (o *BackupScheduleResponse) GetScrapeConfigBackupSchedulesOk() (ret BackupScheduleResponseGetScrapeConfigBackupSchedulesRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupScheduleResponse) HasAlertConfigBackupSchedules added in v0.17.0

func (o *BackupScheduleResponse) HasAlertConfigBackupSchedules() bool

HasAlertConfigBackupSchedules returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupScheduleResponse) HasAlertRulesBackupSchedules added in v0.17.0

func (o *BackupScheduleResponse) HasAlertRulesBackupSchedules() bool

HasAlertRulesBackupSchedules returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupScheduleResponse) HasGrafanaBackupSchedules added in v0.17.0

func (o *BackupScheduleResponse) HasGrafanaBackupSchedules() bool

HasGrafanaBackupSchedules returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupScheduleResponse) HasScrapeConfigBackupSchedules added in v0.17.0

func (o *BackupScheduleResponse) HasScrapeConfigBackupSchedules() bool

HasScrapeConfigBackupSchedules returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupScheduleResponse) SetAlertConfigBackupSchedules added in v0.17.0

SetAlertConfigBackupSchedules gets a reference to the given []BackupSchedule and assigns it to the AlertConfigBackupSchedules field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupScheduleResponse) SetAlertRulesBackupSchedules added in v0.17.0

SetAlertRulesBackupSchedules gets a reference to the given []BackupSchedule and assigns it to the AlertRulesBackupSchedules field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupScheduleResponse) SetGrafanaBackupSchedules added in v0.17.0

SetGrafanaBackupSchedules gets a reference to the given []BackupSchedule and assigns it to the GrafanaBackupSchedules field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupScheduleResponse) SetMessage added in v0.17.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BackupScheduleResponse) SetScrapeConfigBackupSchedules added in v0.17.0

SetScrapeConfigBackupSchedules gets a reference to the given []BackupSchedule and assigns it to the ScrapeConfigBackupSchedules field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (BackupScheduleResponse) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupScheduleResponseGetAlertConfigBackupSchedulesArgType deprecated added in v0.17.0

type BackupScheduleResponseGetAlertConfigBackupSchedulesArgType = []BackupSchedule

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupScheduleResponseGetAlertConfigBackupSchedulesAttributeType added in v0.17.0

type BackupScheduleResponseGetAlertConfigBackupSchedulesAttributeType = *[]BackupSchedule

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupScheduleResponseGetAlertConfigBackupSchedulesRetType deprecated added in v0.17.0

type BackupScheduleResponseGetAlertConfigBackupSchedulesRetType = []BackupSchedule

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupScheduleResponseGetAlertRulesBackupSchedulesArgType deprecated added in v0.17.0

type BackupScheduleResponseGetAlertRulesBackupSchedulesArgType = []BackupSchedule

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupScheduleResponseGetAlertRulesBackupSchedulesAttributeType added in v0.17.0

type BackupScheduleResponseGetAlertRulesBackupSchedulesAttributeType = *[]BackupSchedule

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupScheduleResponseGetAlertRulesBackupSchedulesRetType deprecated added in v0.17.0

type BackupScheduleResponseGetAlertRulesBackupSchedulesRetType = []BackupSchedule

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupScheduleResponseGetGrafanaBackupSchedulesArgType deprecated added in v0.17.0

type BackupScheduleResponseGetGrafanaBackupSchedulesArgType = []BackupSchedule

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupScheduleResponseGetGrafanaBackupSchedulesAttributeType added in v0.17.0

type BackupScheduleResponseGetGrafanaBackupSchedulesAttributeType = *[]BackupSchedule

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupScheduleResponseGetGrafanaBackupSchedulesRetType deprecated added in v0.17.0

type BackupScheduleResponseGetGrafanaBackupSchedulesRetType = []BackupSchedule

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupScheduleResponseGetMessageArgType deprecated added in v0.17.0

type BackupScheduleResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupScheduleResponseGetMessageAttributeType added in v0.17.0

type BackupScheduleResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupScheduleResponseGetMessageRetType deprecated added in v0.17.0

type BackupScheduleResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupScheduleResponseGetScrapeConfigBackupSchedulesArgType deprecated added in v0.17.0

type BackupScheduleResponseGetScrapeConfigBackupSchedulesArgType = []BackupSchedule

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupScheduleResponseGetScrapeConfigBackupSchedulesAttributeType added in v0.17.0

type BackupScheduleResponseGetScrapeConfigBackupSchedulesAttributeType = *[]BackupSchedule

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BackupScheduleResponseGetScrapeConfigBackupSchedulesRetType deprecated added in v0.17.0

type BackupScheduleResponseGetScrapeConfigBackupSchedulesRetType = []BackupSchedule

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BasicAuth

type BasicAuth struct {
	// REQUIRED
	Password BasicAuthGetPasswordAttributeType `json:"password" required:"true"`
	// REQUIRED
	Username BasicAuthGetUsernameAttributeType `json:"username" required:"true"`
}

BasicAuth struct for BasicAuth Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewBasicAuth added in v0.2.0

func NewBasicAuth(password BasicAuthGetPasswordArgType, username BasicAuthGetUsernameArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewBasicAuthWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BasicAuth) GetPassword added in v0.2.0

func (o *BasicAuth) GetPassword() (ret BasicAuthGetPasswordRetType)

GetPassword returns the Password field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BasicAuth) GetPasswordOk added in v0.2.0

func (o *BasicAuth) GetPasswordOk() (ret BasicAuthGetPasswordRetType, ok bool)

GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BasicAuth) GetUsername added in v0.2.0

func (o *BasicAuth) GetUsername() (ret BasicAuthGetUsernameRetType)

GetUsername returns the Username field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BasicAuth) GetUsernameOk added in v0.2.0

func (o *BasicAuth) GetUsernameOk() (ret BasicAuthGetUsernameRetType, ok bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BasicAuth) SetPassword added in v0.2.0

func (o *BasicAuth) SetPassword(v BasicAuthGetPasswordRetType)

SetPassword sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*BasicAuth) SetUsername added in v0.2.0

func (o *BasicAuth) SetUsername(v BasicAuthGetUsernameRetType)

SetUsername sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (BasicAuth) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BasicAuthGetPasswordArgType deprecated added in v0.3.1

type BasicAuthGetPasswordArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BasicAuthGetPasswordAttributeType added in v0.3.1

type BasicAuthGetPasswordAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BasicAuthGetPasswordRetType deprecated added in v0.3.1

type BasicAuthGetPasswordRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BasicAuthGetUsernameArgType deprecated added in v0.3.1

type BasicAuthGetUsernameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BasicAuthGetUsernameAttributeType added in v0.3.1

type BasicAuthGetUsernameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type BasicAuthGetUsernameRetType deprecated added in v0.3.1

type BasicAuthGetUsernameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CertCheckChildResponse added in v0.13.0

type CertCheckChildResponse struct {
	// REQUIRED
	Id CertCheckChildResponseGetIdAttributeType `json:"id" required:"true"`
	// REQUIRED
	Source CertCheckChildResponseGetSourceAttributeType `json:"source" required:"true"`
}

CertCheckChildResponse struct for CertCheckChildResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCertCheckChildResponse added in v0.13.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCertCheckChildResponseWithDefaults added in v0.13.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CertCheckChildResponse) GetId added in v0.13.0

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CertCheckChildResponse) GetIdOk added in v0.13.0

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CertCheckChildResponse) GetSource added in v0.13.0

GetSource returns the Source field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CertCheckChildResponse) GetSourceOk added in v0.13.0

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CertCheckChildResponse) SetId added in v0.13.0

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CertCheckChildResponse) SetSource added in v0.13.0

SetSource sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CertCheckChildResponse) ToMap deprecated added in v0.13.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CertCheckChildResponseGetIdArgType deprecated added in v0.13.0

type CertCheckChildResponseGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CertCheckChildResponseGetIdAttributeType added in v0.13.0

type CertCheckChildResponseGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CertCheckChildResponseGetIdRetType deprecated added in v0.13.0

type CertCheckChildResponseGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CertCheckChildResponseGetSourceArgType deprecated added in v0.13.0

type CertCheckChildResponseGetSourceArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CertCheckChildResponseGetSourceAttributeType added in v0.13.0

type CertCheckChildResponseGetSourceAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CertCheckChildResponseGetSourceRetType deprecated added in v0.13.0

type CertCheckChildResponseGetSourceRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CertCheckResponse added in v0.13.0

type CertCheckResponse struct {
	CertCheck CertCheckResponseGetCertCheckAttributeType `json:"certCheck,omitempty"`
	// REQUIRED
	CertChecks CertCheckResponseGetCertChecksAttributeType `json:"certChecks" required:"true"`
	// REQUIRED
	Message CertCheckResponseGetMessageAttributeType `json:"message" required:"true"`
}

CertCheckResponse struct for CertCheckResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCertCheckResponse added in v0.13.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCertCheckResponseWithDefaults added in v0.13.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CertCheckResponse) GetCertCheck added in v0.16.0

GetCertCheck returns the CertCheck field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CertCheckResponse) GetCertCheckOk added in v0.16.0

func (o *CertCheckResponse) GetCertCheckOk() (ret CertCheckResponseGetCertCheckRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CertCheckResponse) GetCertChecks added in v0.13.0

GetCertChecks returns the CertChecks field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CertCheckResponse) GetCertChecksOk added in v0.13.0

func (o *CertCheckResponse) GetCertChecksOk() (ret CertCheckResponseGetCertChecksRetType, ok bool)

GetCertChecksOk returns a tuple with the CertChecks field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CertCheckResponse) GetMessage added in v0.13.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CertCheckResponse) GetMessageOk added in v0.13.0

func (o *CertCheckResponse) GetMessageOk() (ret CertCheckResponseGetMessageRetType, ok bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CertCheckResponse) HasCertCheck added in v0.16.0

func (o *CertCheckResponse) HasCertCheck() bool

HasCertCheck returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CertCheckResponse) SetCertCheck added in v0.16.0

SetCertCheck gets a reference to the given CertCheckChildResponse and assigns it to the CertCheck field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CertCheckResponse) SetCertChecks added in v0.13.0

SetCertChecks sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CertCheckResponse) SetMessage added in v0.13.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CertCheckResponse) ToMap deprecated added in v0.13.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CertCheckResponseGetCertCheckArgType deprecated added in v0.16.0

type CertCheckResponseGetCertCheckArgType = CertCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CertCheckResponseGetCertCheckAttributeType added in v0.16.0

type CertCheckResponseGetCertCheckAttributeType = *CertCheckChildResponse

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CertCheckResponseGetCertCheckRetType deprecated added in v0.16.0

type CertCheckResponseGetCertCheckRetType = CertCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CertCheckResponseGetCertChecksArgType deprecated added in v0.13.0

type CertCheckResponseGetCertChecksArgType = []CertCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CertCheckResponseGetCertChecksAttributeType added in v0.13.0

type CertCheckResponseGetCertChecksAttributeType = *[]CertCheckChildResponse

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CertCheckResponseGetCertChecksRetType deprecated added in v0.13.0

type CertCheckResponseGetCertChecksRetType = []CertCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CertCheckResponseGetMessageArgType deprecated added in v0.13.0

type CertCheckResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CertCheckResponseGetMessageAttributeType added in v0.13.0

type CertCheckResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CertCheckResponseGetMessageRetType deprecated added in v0.13.0

type CertCheckResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayload

type CreateAlertConfigReceiverPayload struct {
	// Email configurations
	EmailConfigs CreateAlertConfigReceiverPayloadGetEmailConfigsAttributeType `json:"emailConfigs,omitempty"`
	// `Additional Validators:` * must be unique * should only include the characters: a-zA-Z0-9-
	// REQUIRED
	Name CreateAlertConfigReceiverPayloadGetNameAttributeType `json:"name" required:"true"`
	// Configuration for ops genie.
	OpsgenieConfigs CreateAlertConfigReceiverPayloadGetOpsgenieConfigsAttributeType `json:"opsgenieConfigs,omitempty"`
	WebHookConfigs  CreateAlertConfigReceiverPayloadGetWebHookConfigsAttributeType  `json:"webHookConfigs,omitempty"`
}

CreateAlertConfigReceiverPayload Receivers Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateAlertConfigReceiverPayload added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateAlertConfigReceiverPayloadWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayload) GetEmailConfigs added in v0.2.0

GetEmailConfigs returns the EmailConfigs field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayload) GetEmailConfigsOk added in v0.2.0

GetEmailConfigsOk returns a tuple with the EmailConfigs field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayload) GetName added in v0.2.0

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayload) GetNameOk added in v0.2.0

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayload) GetOpsgenieConfigs added in v0.2.0

GetOpsgenieConfigs returns the OpsgenieConfigs field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayload) GetOpsgenieConfigsOk added in v0.2.0

GetOpsgenieConfigsOk returns a tuple with the OpsgenieConfigs field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayload) GetWebHookConfigs added in v0.2.0

GetWebHookConfigs returns the WebHookConfigs field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayload) GetWebHookConfigsOk added in v0.2.0

GetWebHookConfigsOk returns a tuple with the WebHookConfigs field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayload) HasEmailConfigs added in v0.2.0

func (o *CreateAlertConfigReceiverPayload) HasEmailConfigs() bool

HasEmailConfigs returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayload) HasOpsgenieConfigs added in v0.2.0

func (o *CreateAlertConfigReceiverPayload) HasOpsgenieConfigs() bool

HasOpsgenieConfigs returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayload) HasWebHookConfigs added in v0.2.0

func (o *CreateAlertConfigReceiverPayload) HasWebHookConfigs() bool

HasWebHookConfigs returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayload) SetEmailConfigs added in v0.2.0

SetEmailConfigs gets a reference to the given []CreateAlertConfigReceiverPayloadEmailConfigsInner and assigns it to the EmailConfigs field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayload) SetName added in v0.2.0

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayload) SetOpsgenieConfigs added in v0.2.0

SetOpsgenieConfigs gets a reference to the given []CreateAlertConfigReceiverPayloadOpsgenieConfigsInner and assigns it to the OpsgenieConfigs field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayload) SetWebHookConfigs added in v0.2.0

SetWebHookConfigs gets a reference to the given []CreateAlertConfigReceiverPayloadWebHookConfigsInner and assigns it to the WebHookConfigs field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateAlertConfigReceiverPayload) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadEmailConfigsInner

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

CreateAlertConfigReceiverPayloadEmailConfigsInner struct for CreateAlertConfigReceiverPayloadEmailConfigsInner Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateAlertConfigReceiverPayloadEmailConfigsInner added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateAlertConfigReceiverPayloadEmailConfigsInnerWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthIdentity added in v0.2.0

GetAuthIdentity returns the AuthIdentity field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthIdentityOk added in v0.2.0

GetAuthIdentityOk returns a tuple with the AuthIdentity field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthPassword added in v0.2.0

GetAuthPassword returns the AuthPassword field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthPasswordOk added in v0.2.0

GetAuthPasswordOk returns a tuple with the AuthPassword field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthUsername added in v0.2.0

GetAuthUsername returns the AuthUsername field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthUsernameOk added in v0.2.0

GetAuthUsernameOk returns a tuple with the AuthUsername field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetFrom added in v0.2.0

GetFrom returns the From field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetFromOk added in v0.2.0

GetFromOk returns a tuple with the From field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetSendResolved added in v0.7.1

GetSendResolved returns the SendResolved field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetSendResolvedOk added in v0.7.1

GetSendResolvedOk returns a tuple with the SendResolved field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetSmarthost added in v0.2.0

GetSmarthost returns the Smarthost field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetSmarthostOk added in v0.2.0

GetSmarthostOk returns a tuple with the Smarthost field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetTo added in v0.2.0

GetTo returns the To field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetToOk added in v0.2.0

GetToOk returns a tuple with the To field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) HasAuthIdentity added in v0.2.0

HasAuthIdentity returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) HasAuthPassword added in v0.2.0

HasAuthPassword returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) HasAuthUsername added in v0.2.0

HasAuthUsername returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) HasFrom added in v0.2.0

HasFrom returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) HasSendResolved added in v0.7.1

HasSendResolved returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) HasSmarthost added in v0.2.0

HasSmarthost returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) HasTo added in v0.2.0

HasTo returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) SetAuthIdentity added in v0.2.0

SetAuthIdentity gets a reference to the given string and assigns it to the AuthIdentity field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) SetAuthPassword added in v0.2.0

SetAuthPassword gets a reference to the given string and assigns it to the AuthPassword field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) SetAuthUsername added in v0.2.0

SetAuthUsername gets a reference to the given string and assigns it to the AuthUsername field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) SetFrom added in v0.2.0

SetFrom gets a reference to the given string and assigns it to the From field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) SetSendResolved added in v0.7.1

SetSendResolved gets a reference to the given bool and assigns it to the SendResolved field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) SetSmarthost added in v0.2.0

SetSmarthost gets a reference to the given string and assigns it to the Smarthost field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) SetTo added in v0.2.0

SetTo gets a reference to the given string and assigns it to the To field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateAlertConfigReceiverPayloadEmailConfigsInner) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthIdentityArgType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthIdentityArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthIdentityAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthIdentityAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthIdentityRetType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthIdentityRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthPasswordArgType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthPasswordArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthPasswordAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthPasswordAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthPasswordRetType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthPasswordRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthUsernameArgType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthUsernameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthUsernameAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthUsernameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthUsernameRetType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthUsernameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetFromArgType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetFromArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetFromAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetFromAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetFromRetType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetFromRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetSmarthostArgType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetSmarthostArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetSmarthostAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetSmarthostAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetSmarthostRetType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetSmarthostRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetToArgType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetToArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetToAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetToAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetToRetType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetToRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadEmailConfigsInnergetSendResolvedArgType deprecated added in v0.7.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnergetSendResolvedArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadEmailConfigsInnergetSendResolvedAttributeType added in v0.7.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnergetSendResolvedAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadEmailConfigsInnergetSendResolvedRetType deprecated added in v0.7.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnergetSendResolvedRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadGetEmailConfigsArgType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadGetEmailConfigsArgType = []CreateAlertConfigReceiverPayloadEmailConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadGetEmailConfigsAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadGetEmailConfigsAttributeType = *[]CreateAlertConfigReceiverPayloadEmailConfigsInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadGetEmailConfigsRetType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadGetEmailConfigsRetType = []CreateAlertConfigReceiverPayloadEmailConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadGetNameArgType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadGetNameAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadGetNameRetType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadGetOpsgenieConfigsArgType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadGetOpsgenieConfigsArgType = []CreateAlertConfigReceiverPayloadOpsgenieConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadGetOpsgenieConfigsAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadGetOpsgenieConfigsAttributeType = *[]CreateAlertConfigReceiverPayloadOpsgenieConfigsInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadGetOpsgenieConfigsRetType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadGetOpsgenieConfigsRetType = []CreateAlertConfigReceiverPayloadOpsgenieConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadGetWebHookConfigsArgType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadGetWebHookConfigsArgType = []CreateAlertConfigReceiverPayloadWebHookConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadGetWebHookConfigsAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadGetWebHookConfigsAttributeType = *[]CreateAlertConfigReceiverPayloadWebHookConfigsInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadGetWebHookConfigsRetType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadGetWebHookConfigsRetType = []CreateAlertConfigReceiverPayloadWebHookConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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 CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetApiKeyAttributeType `json:"apiKey,omitempty"`
	// The host to send OpsGenie API requests to. `Additional Validators:` * must be a syntactically valid url address
	ApiUrl CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetApiUrlAttributeType `json:"apiUrl,omitempty"`
	// Priority level of alert. Possible values are P1, P2, P3, P4, and P5.
	Priority CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetPriorityAttributeType `json:"priority,omitempty"`
	// Whether to notify about resolved alerts.
	SendResolved CreateAlertConfigReceiverPayloadOpsgenieConfigsInnergetSendResolvedAttributeType `json:"sendResolved,omitempty"`
	// Comma separated list of tags attached to the notifications.
	Tags CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetTagsAttributeType `json:"tags,omitempty"`
}

CreateAlertConfigReceiverPayloadOpsgenieConfigsInner struct for CreateAlertConfigReceiverPayloadOpsgenieConfigsInner Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateAlertConfigReceiverPayloadOpsgenieConfigsInner added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateAlertConfigReceiverPayloadOpsgenieConfigsInnerWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetApiKey added in v0.2.0

GetApiKey returns the ApiKey field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetApiKeyOk added in v0.2.0

GetApiKeyOk returns a tuple with the ApiKey field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetApiUrl added in v0.2.0

GetApiUrl returns the ApiUrl field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetApiUrlOk added in v0.2.0

GetApiUrlOk returns a tuple with the ApiUrl field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetPriority added in v0.7.1

GetPriority returns the Priority field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetPriorityOk added in v0.7.1

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetSendResolved added in v0.7.1

GetSendResolved returns the SendResolved field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetSendResolvedOk added in v0.7.1

GetSendResolvedOk returns a tuple with the SendResolved field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetTags added in v0.2.0

GetTags returns the Tags field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetTagsOk added in v0.2.0

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) HasApiKey added in v0.2.0

HasApiKey returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) HasApiUrl added in v0.2.0

HasApiUrl returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) HasPriority added in v0.7.1

HasPriority returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) HasSendResolved added in v0.7.1

HasSendResolved returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) HasTags added in v0.2.0

HasTags returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) SetApiKey added in v0.2.0

SetApiKey gets a reference to the given string and assigns it to the ApiKey field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) SetApiUrl added in v0.2.0

SetApiUrl gets a reference to the given string and assigns it to the ApiUrl field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) SetPriority added in v0.7.1

SetPriority gets a reference to the given string and assigns it to the Priority field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) SetSendResolved added in v0.7.1

SetSendResolved gets a reference to the given bool and assigns it to the SendResolved field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) SetTags added in v0.2.0

SetTags gets a reference to the given string and assigns it to the Tags field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) ToMap deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetApiKeyArgType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetApiKeyArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetApiKeyAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetApiKeyAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetApiKeyRetType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetApiKeyRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetApiUrlArgType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetApiUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetApiUrlAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetApiUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetApiUrlRetType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetApiUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetPriorityArgType deprecated added in v0.7.1

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetPriorityArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetPriorityAttributeType added in v0.7.1

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetPriorityAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetPriorityRetType deprecated added in v0.7.1

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetPriorityRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetTagsArgType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetTagsArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetTagsAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetTagsAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetTagsRetType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetTagsRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnergetSendResolvedArgType deprecated added in v0.7.1

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnergetSendResolvedArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnergetSendResolvedAttributeType added in v0.7.1

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnergetSendResolvedAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnergetSendResolvedRetType deprecated added in v0.7.1

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnergetSendResolvedRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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 CreateAlertConfigReceiverPayloadWebHookConfigsInnergetGoogleChatAttributeType `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 CreateAlertConfigReceiverPayloadWebHookConfigsInnergetMsTeamsAttributeType `json:"msTeams,omitempty"`
	// Whether to notify about resolved alerts.
	SendResolved CreateAlertConfigReceiverPayloadWebHookConfigsInnergetSendResolvedAttributeType `json:"sendResolved,omitempty"`
	// The endpoint to send HTTP POST requests to. `Additional Validators:` * must be a syntactically valid url address
	Url CreateAlertConfigReceiverPayloadWebHookConfigsInnerGetUrlAttributeType `json:"url,omitempty"`
}

CreateAlertConfigReceiverPayloadWebHookConfigsInner struct for CreateAlertConfigReceiverPayloadWebHookConfigsInner Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateAlertConfigReceiverPayloadWebHookConfigsInner added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateAlertConfigReceiverPayloadWebHookConfigsInnerWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetGoogleChat added in v0.11.0

GetGoogleChat returns the GoogleChat field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetGoogleChatOk added in v0.11.0

GetGoogleChatOk returns a tuple with the GoogleChat field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetMsTeams added in v0.2.0

GetMsTeams returns the MsTeams field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetMsTeamsOk added in v0.2.0

GetMsTeamsOk returns a tuple with the MsTeams field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetSendResolved added in v0.7.1

GetSendResolved returns the SendResolved field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetSendResolvedOk added in v0.7.1

GetSendResolvedOk returns a tuple with the SendResolved field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetUrl added in v0.2.0

GetUrl returns the Url field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetUrlOk added in v0.2.0

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) HasGoogleChat added in v0.11.0

HasGoogleChat returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) HasMsTeams added in v0.2.0

HasMsTeams returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) HasSendResolved added in v0.7.1

HasSendResolved returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) HasUrl added in v0.2.0

HasUrl returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) SetGoogleChat added in v0.11.0

SetGoogleChat gets a reference to the given bool and assigns it to the GoogleChat field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) SetMsTeams added in v0.2.0

SetMsTeams gets a reference to the given bool and assigns it to the MsTeams field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) SetSendResolved added in v0.7.1

SetSendResolved gets a reference to the given bool and assigns it to the SendResolved field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) SetUrl added in v0.2.0

SetUrl gets a reference to the given string and assigns it to the Url field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateAlertConfigReceiverPayloadWebHookConfigsInner) ToMap deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadWebHookConfigsInnerGetUrlArgType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadWebHookConfigsInnerGetUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadWebHookConfigsInnerGetUrlAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadWebHookConfigsInnerGetUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadWebHookConfigsInnerGetUrlRetType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadWebHookConfigsInnerGetUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadWebHookConfigsInnergetGoogleChatArgType deprecated added in v0.11.0

type CreateAlertConfigReceiverPayloadWebHookConfigsInnergetGoogleChatArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadWebHookConfigsInnergetGoogleChatAttributeType added in v0.11.0

type CreateAlertConfigReceiverPayloadWebHookConfigsInnergetGoogleChatAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadWebHookConfigsInnergetGoogleChatRetType deprecated added in v0.11.0

type CreateAlertConfigReceiverPayloadWebHookConfigsInnergetGoogleChatRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadWebHookConfigsInnergetMsTeamsArgType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadWebHookConfigsInnergetMsTeamsArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadWebHookConfigsInnergetMsTeamsAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadWebHookConfigsInnergetMsTeamsAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadWebHookConfigsInnergetMsTeamsRetType deprecated added in v0.3.1

type CreateAlertConfigReceiverPayloadWebHookConfigsInnergetMsTeamsRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadWebHookConfigsInnergetSendResolvedArgType deprecated added in v0.7.1

type CreateAlertConfigReceiverPayloadWebHookConfigsInnergetSendResolvedArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadWebHookConfigsInnergetSendResolvedAttributeType added in v0.7.1

type CreateAlertConfigReceiverPayloadWebHookConfigsInnergetSendResolvedAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverPayloadWebHookConfigsInnergetSendResolvedRetType deprecated added in v0.7.1

type CreateAlertConfigReceiverPayloadWebHookConfigsInnergetSendResolvedRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigReceiverRequest deprecated added in v0.7.0

type CreateAlertConfigReceiverRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateAlertConfigReceiverRequest) CreateAlertConfigReceiverPayload deprecated added in v0.7.0

func (r CreateAlertConfigReceiverRequest) CreateAlertConfigReceiverPayload(createAlertConfigReceiverPayload CreateAlertConfigReceiverPayload) ApiCreateAlertConfigReceiverRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateAlertConfigReceiverRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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 CreateAlertConfigRoutePayloadgetContinueAttributeType `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 CreateAlertConfigRoutePayloadGetGroupByAttributeType `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 CreateAlertConfigRoutePayloadGetGroupIntervalAttributeType `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 CreateAlertConfigRoutePayloadGetGroupWaitAttributeType `json:"groupWait,omitempty"`
	//  Deprecated: 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_./@&?:-
	Match CreateAlertConfigRoutePayloadGetMatchAttributeType `json:"match,omitempty"`
	//  Deprecated: 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
	MatchRe CreateAlertConfigRoutePayloadGetMatchReAttributeType `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 CreateAlertConfigRoutePayloadGetMatchersAttributeType `json:"matchers,omitempty"`
	// Receiver that should be one item of receivers `Additional Validators:` * must be a in name of receivers
	// REQUIRED
	Receiver CreateAlertConfigRoutePayloadGetReceiverAttributeType `json:"receiver" required:"true"`
	// 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 CreateAlertConfigRoutePayloadGetRepeatIntervalAttributeType `json:"repeatInterval,omitempty"`
	// Zero or more child routes.
	Routes CreateAlertConfigRoutePayloadGetRoutesAttributeType `json:"routes,omitempty"`
}

CreateAlertConfigRoutePayload The root node of the routing tree. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateAlertConfigRoutePayload added in v0.2.0

func NewCreateAlertConfigRoutePayload(receiver CreateAlertConfigRoutePayloadGetReceiverArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateAlertConfigRoutePayloadWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) GetContinue added in v0.7.1

GetContinue returns the Continue field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) GetContinueOk added in v0.7.1

GetContinueOk returns a tuple with the Continue field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) GetGroupBy added in v0.2.0

GetGroupBy returns the GroupBy field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) GetGroupByOk added in v0.2.0

GetGroupByOk returns a tuple with the GroupBy field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) GetGroupInterval added in v0.2.0

GetGroupInterval returns the GroupInterval field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) GetGroupIntervalOk added in v0.2.0

GetGroupIntervalOk returns a tuple with the GroupInterval field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) GetGroupWait added in v0.2.0

GetGroupWait returns the GroupWait field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) GetGroupWaitOk added in v0.2.0

GetGroupWaitOk returns a tuple with the GroupWait field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) GetMatch added in v0.2.0

GetMatch returns the Match field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) GetMatchOk added in v0.2.0

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: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) GetMatchRe added in v0.2.0

GetMatchRe returns the MatchRe field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) GetMatchReOk added in v0.2.0

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: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) GetMatchers added in v0.2.0

GetMatchers returns the Matchers field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) GetMatchersOk added in v0.2.0

GetMatchersOk returns a tuple with the Matchers field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) GetReceiver added in v0.2.0

GetReceiver returns the Receiver field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) GetReceiverOk added in v0.2.0

GetReceiverOk returns a tuple with the Receiver field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) GetRepeatInterval added in v0.2.0

GetRepeatInterval returns the RepeatInterval field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) GetRepeatIntervalOk added in v0.2.0

GetRepeatIntervalOk returns a tuple with the RepeatInterval field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) GetRoutes added in v0.2.0

GetRoutes returns the Routes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) GetRoutesOk added in v0.2.0

GetRoutesOk returns a tuple with the Routes field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) HasContinue added in v0.7.1

func (o *CreateAlertConfigRoutePayload) HasContinue() bool

HasContinue returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) HasGroupBy added in v0.2.0

func (o *CreateAlertConfigRoutePayload) HasGroupBy() bool

HasGroupBy returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) HasGroupInterval added in v0.2.0

func (o *CreateAlertConfigRoutePayload) HasGroupInterval() bool

HasGroupInterval returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) HasGroupWait added in v0.2.0

func (o *CreateAlertConfigRoutePayload) HasGroupWait() bool

HasGroupWait returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) HasMatch added in v0.2.0

func (o *CreateAlertConfigRoutePayload) HasMatch() bool

HasMatch returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) HasMatchRe added in v0.2.0

func (o *CreateAlertConfigRoutePayload) HasMatchRe() bool

HasMatchRe returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) HasMatchers added in v0.2.0

func (o *CreateAlertConfigRoutePayload) HasMatchers() bool

HasMatchers returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) HasRepeatInterval added in v0.2.0

func (o *CreateAlertConfigRoutePayload) HasRepeatInterval() bool

HasRepeatInterval returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) HasRoutes added in v0.2.0

func (o *CreateAlertConfigRoutePayload) HasRoutes() bool

HasRoutes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) SetContinue added in v0.7.1

SetContinue gets a reference to the given bool and assigns it to the Continue field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) SetGroupBy added in v0.2.0

SetGroupBy gets a reference to the given []string and assigns it to the GroupBy field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) SetGroupInterval added in v0.2.0

SetGroupInterval gets a reference to the given string and assigns it to the GroupInterval field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) SetGroupWait added in v0.2.0

SetGroupWait gets a reference to the given string and assigns it to the GroupWait field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) SetMatch added in v0.2.0

SetMatch gets a reference to the given map[string]interface{} and assigns it to the Match field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) SetMatchRe added in v0.2.0

SetMatchRe gets a reference to the given map[string]interface{} and assigns it to the MatchRe field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) SetMatchers added in v0.2.0

SetMatchers gets a reference to the given []string and assigns it to the Matchers field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) SetReceiver added in v0.2.0

SetReceiver sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) SetRepeatInterval added in v0.2.0

SetRepeatInterval gets a reference to the given string and assigns it to the RepeatInterval field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayload) SetRoutes added in v0.2.0

SetRoutes gets a reference to the given []CreateAlertConfigRoutePayloadRoutesInner and assigns it to the Routes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateAlertConfigRoutePayload) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadGetGroupByArgType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadGetGroupByArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadGetGroupByAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadGetGroupByAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadGetGroupByRetType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadGetGroupByRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadGetGroupIntervalArgType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadGetGroupIntervalArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadGetGroupIntervalAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadGetGroupIntervalAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadGetGroupIntervalRetType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadGetGroupIntervalRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadGetGroupWaitArgType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadGetGroupWaitArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadGetGroupWaitAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadGetGroupWaitAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadGetGroupWaitRetType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadGetGroupWaitRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadGetMatchArgType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadGetMatchArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadGetMatchAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadGetMatchAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadGetMatchReArgType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadGetMatchReArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadGetMatchReAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadGetMatchReAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadGetMatchReRetType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadGetMatchReRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadGetMatchRetType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadGetMatchRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadGetMatchersArgType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadGetMatchersArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadGetMatchersAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadGetMatchersAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadGetMatchersRetType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadGetMatchersRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadGetReceiverArgType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadGetReceiverArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadGetReceiverAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadGetReceiverAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadGetReceiverRetType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadGetReceiverRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadGetRepeatIntervalArgType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadGetRepeatIntervalArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadGetRepeatIntervalAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadGetRepeatIntervalAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadGetRepeatIntervalRetType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadGetRepeatIntervalRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadGetRoutesArgType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadGetRoutesArgType = []CreateAlertConfigRoutePayloadRoutesInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadGetRoutesAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadGetRoutesAttributeType = *[]CreateAlertConfigRoutePayloadRoutesInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadGetRoutesRetType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadGetRoutesRetType = []CreateAlertConfigRoutePayloadRoutesInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInner

type CreateAlertConfigRoutePayloadRoutesInner struct {
	// Whether an alert should continue matching subsequent sibling nodes.
	Continue CreateAlertConfigRoutePayloadRoutesInnergetContinueAttributeType `json:"continue,omitempty"`
	GroupBy  CreateAlertConfigRoutePayloadRoutesInnerGetGroupByAttributeType  `json:"groupBy,omitempty"`
	// As in one level above
	GroupInterval CreateAlertConfigRoutePayloadRoutesInnerGetGroupIntervalAttributeType `json:"groupInterval,omitempty"`
	// As in one level above
	GroupWait CreateAlertConfigRoutePayloadRoutesInnerGetGroupWaitAttributeType `json:"groupWait,omitempty"`
	//  Deprecated: As in one level above
	Match CreateAlertConfigRoutePayloadRoutesInnerGetMatchAttributeType `json:"match,omitempty"`
	//  Deprecated: As in one level above
	MatchRe CreateAlertConfigRoutePayloadRoutesInnerGetMatchReAttributeType `json:"matchRe,omitempty"`
	// As in one level above
	Matchers CreateAlertConfigRoutePayloadRoutesInnerGetMatchersAttributeType `json:"matchers,omitempty"`
	// As in one level above
	Receiver CreateAlertConfigRoutePayloadRoutesInnerGetReceiverAttributeType `json:"receiver,omitempty"`
	// As in one level above
	RepeatInterval CreateAlertConfigRoutePayloadRoutesInnerGetRepeatIntervalAttributeType `json:"repeatInterval,omitempty"`
	// Another child routes
	Routes CreateAlertConfigRoutePayloadRoutesInnerGetRoutesAttributeType `json:"routes,omitempty"`
}

CreateAlertConfigRoutePayloadRoutesInner As in one level above Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateAlertConfigRoutePayloadRoutesInner added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateAlertConfigRoutePayloadRoutesInnerWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) GetContinue added in v0.7.1

GetContinue returns the Continue field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) GetContinueOk added in v0.7.1

GetContinueOk returns a tuple with the Continue field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) GetGroupBy added in v0.2.0

GetGroupBy returns the GroupBy field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) GetGroupByOk added in v0.2.0

GetGroupByOk returns a tuple with the GroupBy field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) GetGroupInterval added in v0.2.0

GetGroupInterval returns the GroupInterval field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) GetGroupIntervalOk added in v0.2.0

GetGroupIntervalOk returns a tuple with the GroupInterval field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) GetGroupWait added in v0.2.0

GetGroupWait returns the GroupWait field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) GetGroupWaitOk added in v0.2.0

GetGroupWaitOk returns a tuple with the GroupWait field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) GetMatch added in v0.2.0

GetMatch returns the Match field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) GetMatchOk added in v0.2.0

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: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) GetMatchRe added in v0.2.0

GetMatchRe returns the MatchRe field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) GetMatchReOk added in v0.2.0

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: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) GetMatchers added in v0.7.1

GetMatchers returns the Matchers field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) GetMatchersOk added in v0.7.1

GetMatchersOk returns a tuple with the Matchers field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) GetReceiver added in v0.2.0

GetReceiver returns the Receiver field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) GetReceiverOk added in v0.2.0

GetReceiverOk returns a tuple with the Receiver field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) GetRepeatInterval added in v0.2.0

GetRepeatInterval returns the RepeatInterval field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) GetRepeatIntervalOk added in v0.2.0

GetRepeatIntervalOk returns a tuple with the RepeatInterval field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) GetRoutes added in v0.2.0

GetRoutes returns the Routes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) GetRoutesOk added in v0.2.0

GetRoutesOk returns a tuple with the Routes field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) HasContinue added in v0.7.1

HasContinue returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) HasGroupBy added in v0.2.0

HasGroupBy returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) HasGroupInterval added in v0.2.0

func (o *CreateAlertConfigRoutePayloadRoutesInner) HasGroupInterval() bool

HasGroupInterval returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) HasGroupWait added in v0.2.0

HasGroupWait returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) HasMatch added in v0.2.0

HasMatch returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) HasMatchRe added in v0.2.0

HasMatchRe returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) HasMatchers added in v0.7.1

HasMatchers returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) HasReceiver added in v0.2.0

HasReceiver returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) HasRepeatInterval added in v0.2.0

func (o *CreateAlertConfigRoutePayloadRoutesInner) HasRepeatInterval() bool

HasRepeatInterval returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) HasRoutes added in v0.2.0

HasRoutes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) SetContinue added in v0.7.1

SetContinue gets a reference to the given bool and assigns it to the Continue field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) SetGroupBy added in v0.2.0

SetGroupBy gets a reference to the given []string and assigns it to the GroupBy field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) SetGroupInterval added in v0.2.0

SetGroupInterval gets a reference to the given string and assigns it to the GroupInterval field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) SetGroupWait added in v0.2.0

SetGroupWait gets a reference to the given string and assigns it to the GroupWait field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) SetMatch added in v0.2.0

SetMatch gets a reference to the given map[string]interface{} and assigns it to the Match field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) SetMatchRe added in v0.2.0

SetMatchRe gets a reference to the given map[string]interface{} and assigns it to the MatchRe field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) SetMatchers added in v0.7.1

SetMatchers gets a reference to the given []string and assigns it to the Matchers field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) SetReceiver added in v0.2.0

SetReceiver gets a reference to the given string and assigns it to the Receiver field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) SetRepeatInterval added in v0.2.0

SetRepeatInterval gets a reference to the given string and assigns it to the RepeatInterval field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertConfigRoutePayloadRoutesInner) SetRoutes added in v0.2.0

SetRoutes gets a reference to the given []map[string]interface{} and assigns it to the Routes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateAlertConfigRoutePayloadRoutesInner) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupByArgType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupByArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupByAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupByAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupByRetType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupByRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupIntervalArgType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupIntervalArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupIntervalAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupIntervalAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupIntervalRetType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupIntervalRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupWaitArgType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupWaitArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupWaitAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupWaitAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupWaitRetType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupWaitRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchArgType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchReArgType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchReArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchReAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchReAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchReRetType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchReRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchRetType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchersArgType deprecated added in v0.7.1

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchersArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchersAttributeType added in v0.7.1

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchersAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchersRetType deprecated added in v0.7.1

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchersRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnerGetReceiverArgType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetReceiverArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnerGetReceiverAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetReceiverAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnerGetReceiverRetType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetReceiverRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnerGetRepeatIntervalArgType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetRepeatIntervalArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnerGetRepeatIntervalAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetRepeatIntervalAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnerGetRepeatIntervalRetType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetRepeatIntervalRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnerGetRoutesArgType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetRoutesArgType = []map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnerGetRoutesAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetRoutesAttributeType = *[]map[string]interface{}

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnerGetRoutesRetType deprecated added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetRoutesRetType = []map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnergetContinueArgType deprecated added in v0.7.1

type CreateAlertConfigRoutePayloadRoutesInnergetContinueArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnergetContinueAttributeType added in v0.7.1

type CreateAlertConfigRoutePayloadRoutesInnergetContinueAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadRoutesInnergetContinueRetType deprecated added in v0.7.1

type CreateAlertConfigRoutePayloadRoutesInnergetContinueRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadgetContinueArgType deprecated added in v0.7.1

type CreateAlertConfigRoutePayloadgetContinueArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadgetContinueAttributeType added in v0.7.1

type CreateAlertConfigRoutePayloadgetContinueAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRoutePayloadgetContinueRetType deprecated added in v0.7.1

type CreateAlertConfigRoutePayloadgetContinueRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertConfigRouteRequest deprecated added in v0.7.0

type CreateAlertConfigRouteRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateAlertConfigRouteRequest) CreateAlertConfigRoutePayload deprecated added in v0.7.0

func (r CreateAlertConfigRouteRequest) CreateAlertConfigRoutePayload(createAlertConfigRoutePayload CreateAlertConfigRoutePayload) ApiCreateAlertConfigRouteRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateAlertConfigRouteRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertRecordPayload added in v0.17.0

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.
	// REQUIRED
	Expr CreateAlertRecordPayloadGetExprAttributeType `json:"expr" required:"true"`
	// 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 CreateAlertRecordPayloadGetLabelsAttributeType `json:"labels,omitempty"`
	// The name of the record. `Additional Validators:` * is the identifier and so unique in the group
	// REQUIRED
	Record CreateAlertRecordPayloadGetRecordAttributeType `json:"record" required:"true"`
}

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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateAlertRecordPayload added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateAlertRecordPayloadWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertRecordPayload) GetExpr added in v0.17.0

GetExpr returns the Expr field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertRecordPayload) GetExprOk added in v0.17.0

GetExprOk returns a tuple with the Expr field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertRecordPayload) GetLabels added in v0.17.0

GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertRecordPayload) GetLabelsOk added in v0.17.0

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertRecordPayload) GetRecord added in v0.17.0

GetRecord returns the Record field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertRecordPayload) GetRecordOk added in v0.17.0

GetRecordOk returns a tuple with the Record field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertRecordPayload) HasLabels added in v0.17.0

func (o *CreateAlertRecordPayload) HasLabels() bool

HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertRecordPayload) SetExpr added in v0.17.0

SetExpr sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertRecordPayload) SetLabels added in v0.17.0

SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertRecordPayload) SetRecord added in v0.17.0

SetRecord sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateAlertRecordPayload) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertRecordPayloadGetExprArgType deprecated added in v0.17.0

type CreateAlertRecordPayloadGetExprArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertRecordPayloadGetExprAttributeType added in v0.17.0

type CreateAlertRecordPayloadGetExprAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertRecordPayloadGetExprRetType deprecated added in v0.17.0

type CreateAlertRecordPayloadGetExprRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertRecordPayloadGetLabelsArgType deprecated added in v0.17.0

type CreateAlertRecordPayloadGetLabelsArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertRecordPayloadGetLabelsAttributeType added in v0.17.0

type CreateAlertRecordPayloadGetLabelsAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertRecordPayloadGetLabelsRetType deprecated added in v0.17.0

type CreateAlertRecordPayloadGetLabelsRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertRecordPayloadGetRecordArgType deprecated added in v0.17.0

type CreateAlertRecordPayloadGetRecordArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertRecordPayloadGetRecordAttributeType added in v0.17.0

type CreateAlertRecordPayloadGetRecordAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertRecordPayloadGetRecordRetType deprecated added in v0.17.0

type CreateAlertRecordPayloadGetRecordRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertRecordRequest deprecated added in v0.17.0

type CreateAlertRecordRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateAlertRecordRequest) CreateAlertRecordPayload deprecated added in v0.17.0

func (r CreateAlertRecordRequest) CreateAlertRecordPayload(createAlertRecordPayload CreateAlertRecordPayload) ApiCreateAlertRecordRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateAlertRecordRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertgroupsPayload added in v0.4.0

type CreateAlertgroupsPayload struct {
	// How often rules in the group are evaluated. `Additional Validators:` * must be a valid time string * should be >=60s
	Interval CreateAlertgroupsPayloadGetIntervalAttributeType `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-
	// REQUIRED
	Name CreateAlertgroupsPayloadGetNameAttributeType `json:"name" required:"true"`
	// rules for the alert group
	// REQUIRED
	Rules CreateAlertgroupsPayloadGetRulesAttributeType `json:"rules" required:"true"`
}

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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateAlertgroupsPayload added in v0.4.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateAlertgroupsPayloadWithDefaults added in v0.4.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertgroupsPayload) GetInterval added in v0.4.0

GetInterval returns the Interval field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertgroupsPayload) GetIntervalOk added in v0.4.0

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertgroupsPayload) GetName added in v0.4.0

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertgroupsPayload) GetNameOk added in v0.4.0

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertgroupsPayload) GetRules added in v0.4.0

GetRules returns the Rules field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertgroupsPayload) GetRulesOk added in v0.4.0

GetRulesOk returns a tuple with the Rules field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertgroupsPayload) HasInterval added in v0.4.0

func (o *CreateAlertgroupsPayload) HasInterval() bool

HasInterval returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertgroupsPayload) SetInterval added in v0.4.0

SetInterval gets a reference to the given string and assigns it to the Interval field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertgroupsPayload) SetName added in v0.4.0

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertgroupsPayload) SetRules added in v0.4.0

SetRules sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateAlertgroupsPayload) ToMap deprecated added in v0.4.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertgroupsPayloadGetIntervalArgType deprecated added in v0.4.0

type CreateAlertgroupsPayloadGetIntervalArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertgroupsPayloadGetIntervalAttributeType added in v0.4.0

type CreateAlertgroupsPayloadGetIntervalAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertgroupsPayloadGetIntervalRetType deprecated added in v0.4.0

type CreateAlertgroupsPayloadGetIntervalRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertgroupsPayloadGetNameArgType deprecated added in v0.4.0

type CreateAlertgroupsPayloadGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertgroupsPayloadGetNameAttributeType added in v0.4.0

type CreateAlertgroupsPayloadGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertgroupsPayloadGetNameRetType deprecated added in v0.4.0

type CreateAlertgroupsPayloadGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertgroupsPayloadGetRulesArgType deprecated added in v0.4.0

type CreateAlertgroupsPayloadGetRulesArgType = []UpdateAlertgroupsRequestInnerRulesInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertgroupsPayloadGetRulesAttributeType added in v0.4.0

type CreateAlertgroupsPayloadGetRulesAttributeType = *[]UpdateAlertgroupsRequestInnerRulesInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertgroupsPayloadGetRulesRetType deprecated added in v0.4.0

type CreateAlertgroupsPayloadGetRulesRetType = []UpdateAlertgroupsRequestInnerRulesInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertgroupsRequest deprecated added in v0.7.0

type CreateAlertgroupsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateAlertgroupsRequest) CreateAlertgroupsPayload deprecated added in v0.7.0

func (r CreateAlertgroupsRequest) CreateAlertgroupsPayload(createAlertgroupsPayload CreateAlertgroupsPayload) ApiCreateAlertgroupsRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateAlertgroupsRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertrulesPayload added in v0.4.0

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-
	// REQUIRED
	Alert CreateAlertrulesPayloadGetAlertAttributeType `json:"alert" required:"true"`
	// 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 CreateAlertrulesPayloadGetAnnotationsAttributeType `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.
	// REQUIRED
	Expr CreateAlertrulesPayloadGetExprAttributeType `json:"expr" required:"true"`
	// 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 CreateAlertrulesPayloadGetForAttributeType `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 CreateAlertrulesPayloadGetLabelsAttributeType `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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateAlertrulesPayload added in v0.4.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateAlertrulesPayloadWithDefaults added in v0.4.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertrulesPayload) GetAlert added in v0.4.0

GetAlert returns the Alert field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertrulesPayload) GetAlertOk added in v0.4.0

GetAlertOk returns a tuple with the Alert field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertrulesPayload) GetAnnotations added in v0.4.0

GetAnnotations returns the Annotations field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertrulesPayload) GetAnnotationsOk added in v0.4.0

GetAnnotationsOk returns a tuple with the Annotations field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertrulesPayload) GetExpr added in v0.4.0

GetExpr returns the Expr field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertrulesPayload) GetExprOk added in v0.4.0

GetExprOk returns a tuple with the Expr field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertrulesPayload) GetFor added in v0.4.0

GetFor returns the For field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertrulesPayload) GetForOk added in v0.4.0

GetForOk returns a tuple with the For field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertrulesPayload) GetLabels added in v0.4.0

GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertrulesPayload) GetLabelsOk added in v0.4.0

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertrulesPayload) HasAnnotations added in v0.4.0

func (o *CreateAlertrulesPayload) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertrulesPayload) HasFor added in v0.4.0

func (o *CreateAlertrulesPayload) HasFor() bool

HasFor returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertrulesPayload) HasLabels added in v0.4.0

func (o *CreateAlertrulesPayload) HasLabels() bool

HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertrulesPayload) SetAlert added in v0.4.0

SetAlert sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertrulesPayload) SetAnnotations added in v0.4.0

SetAnnotations gets a reference to the given map[string]interface{} and assigns it to the Annotations field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertrulesPayload) SetExpr added in v0.4.0

SetExpr sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertrulesPayload) SetFor added in v0.4.0

SetFor gets a reference to the given string and assigns it to the For field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateAlertrulesPayload) SetLabels added in v0.4.0

SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateAlertrulesPayload) ToMap deprecated added in v0.4.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertrulesPayloadGetAlertArgType deprecated added in v0.4.0

type CreateAlertrulesPayloadGetAlertArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertrulesPayloadGetAlertAttributeType added in v0.4.0

type CreateAlertrulesPayloadGetAlertAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertrulesPayloadGetAlertRetType deprecated added in v0.4.0

type CreateAlertrulesPayloadGetAlertRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertrulesPayloadGetAnnotationsArgType deprecated added in v0.4.0

type CreateAlertrulesPayloadGetAnnotationsArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertrulesPayloadGetAnnotationsAttributeType added in v0.4.0

type CreateAlertrulesPayloadGetAnnotationsAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertrulesPayloadGetAnnotationsRetType deprecated added in v0.4.0

type CreateAlertrulesPayloadGetAnnotationsRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertrulesPayloadGetExprArgType deprecated added in v0.4.0

type CreateAlertrulesPayloadGetExprArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertrulesPayloadGetExprAttributeType added in v0.4.0

type CreateAlertrulesPayloadGetExprAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertrulesPayloadGetExprRetType deprecated added in v0.4.0

type CreateAlertrulesPayloadGetExprRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertrulesPayloadGetForArgType deprecated added in v0.4.0

type CreateAlertrulesPayloadGetForArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertrulesPayloadGetForAttributeType added in v0.4.0

type CreateAlertrulesPayloadGetForAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertrulesPayloadGetForRetType deprecated added in v0.4.0

type CreateAlertrulesPayloadGetForRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertrulesPayloadGetLabelsArgType deprecated added in v0.4.0

type CreateAlertrulesPayloadGetLabelsArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertrulesPayloadGetLabelsAttributeType added in v0.4.0

type CreateAlertrulesPayloadGetLabelsAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertrulesPayloadGetLabelsRetType deprecated added in v0.4.0

type CreateAlertrulesPayloadGetLabelsRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateAlertrulesRequest deprecated added in v0.7.0

type CreateAlertrulesRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateAlertrulesRequest) CreateAlertrulesPayload deprecated added in v0.7.0

func (r CreateAlertrulesRequest) CreateAlertrulesPayload(createAlertrulesPayload CreateAlertrulesPayload) ApiCreateAlertrulesRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateAlertrulesRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateBackupRequest deprecated added in v0.17.0

type CreateBackupRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateBackupRequest) BackupTarget added in v0.17.0

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

List of backup targets Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateBackupRequest) Execute deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateBackupSchedulePayload added in v0.17.0

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
	// REQUIRED
	Schedule CreateBackupSchedulePayloadGetScheduleAttributeType `json:"schedule" required:"true"`
}

CreateBackupSchedulePayload struct for CreateBackupSchedulePayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateBackupSchedulePayload added in v0.17.0

func NewCreateBackupSchedulePayload(schedule CreateBackupSchedulePayloadGetScheduleArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateBackupSchedulePayloadWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateBackupSchedulePayload) GetSchedule added in v0.17.0

GetSchedule returns the Schedule field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateBackupSchedulePayload) GetScheduleOk added in v0.17.0

GetScheduleOk returns a tuple with the Schedule field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateBackupSchedulePayload) SetSchedule added in v0.17.0

SetSchedule sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateBackupSchedulePayload) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateBackupSchedulePayloadGetScheduleArgType deprecated added in v0.17.0

type CreateBackupSchedulePayloadGetScheduleArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateBackupSchedulePayloadGetScheduleAttributeType added in v0.17.0

type CreateBackupSchedulePayloadGetScheduleAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateBackupSchedulePayloadGetScheduleRetType deprecated added in v0.17.0

type CreateBackupSchedulePayloadGetScheduleRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateBackupScheduleRequest deprecated added in v0.17.0

type CreateBackupScheduleRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateBackupScheduleRequest) BackupTarget added in v0.17.0

func (r CreateBackupScheduleRequest) BackupTarget(backupTarget []string) ApiCreateBackupScheduleRequest

List of backup targets Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateBackupScheduleRequest) CreateBackupSchedulePayload deprecated added in v0.17.0

func (r CreateBackupScheduleRequest) CreateBackupSchedulePayload(createBackupSchedulePayload CreateBackupSchedulePayload) ApiCreateBackupScheduleRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateBackupScheduleRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateCertCheck400Response added in v0.16.0

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

CreateCertCheck400Response - struct for CreateCertCheck400Response Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func ArrayOfStringAsCreateCertCheck400Response added in v0.16.0

func ArrayOfStringAsCreateCertCheck400Response(v *[]string) CreateCertCheck400Response

[]stringAsCreateCertCheck400Response is a convenience function that returns []string wrapped in CreateCertCheck400Response Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func MapmapOfStringarrayOfStringAsCreateCertCheck400Response added in v0.16.0

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

map[string][]stringAsCreateCertCheck400Response is a convenience function that returns map[string][]string wrapped in CreateCertCheck400Response Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateCertCheck400Response) GetActualInstance added in v0.16.0

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

Get the actual instance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateCertCheck400Response) MarshalJSON added in v0.16.0

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

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

func (*CreateCertCheck400Response) UnmarshalJSON added in v0.16.0

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

Unmarshal JSON data into one of the pointers in the struct Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateCertCheckPayload added in v0.13.0

type CreateCertCheckPayload struct {
	// cert to check
	// REQUIRED
	Source CreateCertCheckPayloadGetSourceAttributeType `json:"source" required:"true"`
}

CreateCertCheckPayload Cert check body. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateCertCheckPayload added in v0.13.0

func NewCreateCertCheckPayload(source CreateCertCheckPayloadGetSourceArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateCertCheckPayloadWithDefaults added in v0.13.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateCertCheckPayload) GetSource added in v0.13.0

GetSource returns the Source field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateCertCheckPayload) GetSourceOk added in v0.13.0

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateCertCheckPayload) SetSource added in v0.13.0

SetSource sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateCertCheckPayload) ToMap deprecated added in v0.13.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateCertCheckPayloadGetSourceArgType deprecated added in v0.13.0

type CreateCertCheckPayloadGetSourceArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateCertCheckPayloadGetSourceAttributeType added in v0.13.0

type CreateCertCheckPayloadGetSourceAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateCertCheckPayloadGetSourceRetType deprecated added in v0.13.0

type CreateCertCheckPayloadGetSourceRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateCertCheckRequest deprecated added in v0.13.0

type CreateCertCheckRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateCertCheckRequest) CreateCertCheckPayload deprecated added in v0.13.0

func (r CreateCertCheckRequest) CreateCertCheckPayload(createCertCheckPayload CreateCertCheckPayload) ApiCreateCertCheckRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateCertCheckRequest) Execute deprecated added in v0.13.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateCredentialsPayload added in v0.10.0

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

CreateCredentialsPayload Create new credentials with (optional) description Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateCredentialsPayload added in v0.10.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateCredentialsPayloadWithDefaults added in v0.10.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateCredentialsPayload) GetDescription added in v0.10.0

GetDescription returns the Description field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateCredentialsPayload) GetDescriptionOk added in v0.10.0

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateCredentialsPayload) HasDescription added in v0.10.0

func (o *CreateCredentialsPayload) HasDescription() bool

HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateCredentialsPayload) SetDescription added in v0.10.0

SetDescription gets a reference to the given string and assigns it to the Description field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateCredentialsPayload) ToMap deprecated added in v0.10.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateCredentialsPayloadGetDescriptionArgType deprecated added in v0.10.0

type CreateCredentialsPayloadGetDescriptionArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateCredentialsPayloadGetDescriptionAttributeType added in v0.10.0

type CreateCredentialsPayloadGetDescriptionAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateCredentialsPayloadGetDescriptionRetType deprecated added in v0.10.0

type CreateCredentialsPayloadGetDescriptionRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateCredentialsRequest deprecated added in v0.7.0

type CreateCredentialsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateCredentialsRequest) CreateCredentialsPayload deprecated added in v0.10.0

func (r CreateCredentialsRequest) CreateCredentialsPayload(createCredentialsPayload CreateCredentialsPayload) ApiCreateCredentialsRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateCredentialsRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateCredentialsResponse

type CreateCredentialsResponse struct {
	// REQUIRED
	Credentials CreateCredentialsResponseGetCredentialsAttributeType `json:"credentials" required:"true"`
	// REQUIRED
	Message CreateCredentialsResponseGetMessageAttributeType `json:"message" required:"true"`
}

CreateCredentialsResponse struct for CreateCredentialsResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateCredentialsResponse added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateCredentialsResponseWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateCredentialsResponse) GetCredentials added in v0.2.0

GetCredentials returns the Credentials field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateCredentialsResponse) GetCredentialsOk added in v0.2.0

GetCredentialsOk returns a tuple with the Credentials field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateCredentialsResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateCredentialsResponse) GetMessageOk added in v0.2.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateCredentialsResponse) SetCredentials added in v0.2.0

SetCredentials sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateCredentialsResponse) SetMessage added in v0.2.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateCredentialsResponse) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateCredentialsResponseGetCredentialsArgType deprecated added in v0.3.1

type CreateCredentialsResponseGetCredentialsArgType = Credentials

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateCredentialsResponseGetCredentialsAttributeType added in v0.3.1

type CreateCredentialsResponseGetCredentialsAttributeType = *Credentials

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateCredentialsResponseGetCredentialsRetType deprecated added in v0.3.1

type CreateCredentialsResponseGetCredentialsRetType = Credentials

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateCredentialsResponseGetMessageArgType deprecated added in v0.3.1

type CreateCredentialsResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateCredentialsResponseGetMessageAttributeType added in v0.3.1

type CreateCredentialsResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateCredentialsResponseGetMessageRetType deprecated added in v0.3.1

type CreateCredentialsResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateElasticsearchCheckPayload added in v0.17.0

type CreateElasticsearchCheckPayload struct {
	// password
	Password CreateElasticsearchCheckPayloadGetPasswordAttributeType `json:"password,omitempty"`
	// url to check
	// REQUIRED
	Server CreateElasticsearchCheckPayloadGetServerAttributeType `json:"server" required:"true"`
	// username
	Username CreateElasticsearchCheckPayloadGetUsernameAttributeType `json:"username,omitempty"`
}

CreateElasticsearchCheckPayload Elasticsearch check body. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateElasticsearchCheckPayload added in v0.17.0

func NewCreateElasticsearchCheckPayload(server CreateElasticsearchCheckPayloadGetServerArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateElasticsearchCheckPayloadWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateElasticsearchCheckPayload) GetPassword added in v0.17.0

GetPassword returns the Password field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateElasticsearchCheckPayload) GetPasswordOk added in v0.17.0

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateElasticsearchCheckPayload) GetServer added in v0.17.0

GetServer returns the Server field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateElasticsearchCheckPayload) GetServerOk added in v0.17.0

GetServerOk returns a tuple with the Server field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateElasticsearchCheckPayload) GetUsername added in v0.17.0

GetUsername returns the Username field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateElasticsearchCheckPayload) GetUsernameOk added in v0.17.0

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateElasticsearchCheckPayload) HasPassword added in v0.17.0

func (o *CreateElasticsearchCheckPayload) HasPassword() bool

HasPassword returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateElasticsearchCheckPayload) HasUsername added in v0.17.0

func (o *CreateElasticsearchCheckPayload) HasUsername() bool

HasUsername returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateElasticsearchCheckPayload) SetPassword added in v0.17.0

SetPassword gets a reference to the given string and assigns it to the Password field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateElasticsearchCheckPayload) SetServer added in v0.17.0

SetServer sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateElasticsearchCheckPayload) SetUsername added in v0.17.0

SetUsername gets a reference to the given string and assigns it to the Username field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateElasticsearchCheckPayload) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateElasticsearchCheckPayloadGetPasswordArgType deprecated added in v0.17.0

type CreateElasticsearchCheckPayloadGetPasswordArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateElasticsearchCheckPayloadGetPasswordAttributeType added in v0.17.0

type CreateElasticsearchCheckPayloadGetPasswordAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateElasticsearchCheckPayloadGetPasswordRetType deprecated added in v0.17.0

type CreateElasticsearchCheckPayloadGetPasswordRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateElasticsearchCheckPayloadGetServerArgType deprecated added in v0.17.0

type CreateElasticsearchCheckPayloadGetServerArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateElasticsearchCheckPayloadGetServerAttributeType added in v0.17.0

type CreateElasticsearchCheckPayloadGetServerAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateElasticsearchCheckPayloadGetServerRetType deprecated added in v0.17.0

type CreateElasticsearchCheckPayloadGetServerRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateElasticsearchCheckPayloadGetUsernameArgType deprecated added in v0.17.0

type CreateElasticsearchCheckPayloadGetUsernameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateElasticsearchCheckPayloadGetUsernameAttributeType added in v0.17.0

type CreateElasticsearchCheckPayloadGetUsernameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateElasticsearchCheckPayloadGetUsernameRetType deprecated added in v0.17.0

type CreateElasticsearchCheckPayloadGetUsernameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateElasticsearchCheckRequest deprecated added in v0.17.0

type CreateElasticsearchCheckRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateElasticsearchCheckRequest) CreateElasticsearchCheckPayload deprecated added in v0.17.0

func (r CreateElasticsearchCheckRequest) CreateElasticsearchCheckPayload(createElasticsearchCheckPayload CreateElasticsearchCheckPayload) ApiCreateElasticsearchCheckRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateElasticsearchCheckRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateHttpCheckPayload added in v0.13.0

type CreateHttpCheckPayload struct {
	// url to check
	// REQUIRED
	Url CreateHttpCheckPayloadGetUrlAttributeType `json:"url" required:"true"`
}

CreateHttpCheckPayload Http check body. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateHttpCheckPayload added in v0.13.0

func NewCreateHttpCheckPayload(url CreateHttpCheckPayloadGetUrlArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateHttpCheckPayloadWithDefaults added in v0.13.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateHttpCheckPayload) GetUrl added in v0.13.0

GetUrl returns the Url field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateHttpCheckPayload) GetUrlOk added in v0.13.0

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateHttpCheckPayload) SetUrl added in v0.13.0

SetUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateHttpCheckPayload) ToMap deprecated added in v0.13.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateHttpCheckPayloadGetUrlArgType deprecated added in v0.13.0

type CreateHttpCheckPayloadGetUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateHttpCheckPayloadGetUrlAttributeType added in v0.13.0

type CreateHttpCheckPayloadGetUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateHttpCheckPayloadGetUrlRetType deprecated added in v0.13.0

type CreateHttpCheckPayloadGetUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateHttpCheckRequest deprecated added in v0.13.0

type CreateHttpCheckRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateHttpCheckRequest) CreateHttpCheckPayload deprecated added in v0.13.0

func (r CreateHttpCheckRequest) CreateHttpCheckPayload(createHttpCheckPayload CreateHttpCheckPayload) ApiCreateHttpCheckRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateHttpCheckRequest) Execute deprecated added in v0.13.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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 CreateInstancePayloadgetGrafanaAdminEnabledAttributeType `json:"grafanaAdminEnabled,omitempty"`
	// Name of the service
	Name CreateInstancePayloadGetNameAttributeType `json:"name,omitempty"`
	// Additional parameters
	Parameter CreateInstancePayloadGetParameterAttributeType `json:"parameter,omitempty"`
	// UUID of the plan to create/update
	// REQUIRED
	PlanId CreateInstancePayloadGetPlanIdAttributeType `json:"planId" required:"true"`
}

CreateInstancePayload Create update instance body. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateInstancePayload added in v0.2.0

func NewCreateInstancePayload(planId CreateInstancePayloadGetPlanIdArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateInstancePayloadWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) GetGrafanaAdminEnabled added in v0.16.0

GetGrafanaAdminEnabled returns the GrafanaAdminEnabled field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) GetGrafanaAdminEnabledOk added in v0.16.0

func (o *CreateInstancePayload) GetGrafanaAdminEnabledOk() (ret CreateInstancePayloadgetGrafanaAdminEnabledRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) GetName added in v0.2.0

GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) GetNameOk added in v0.2.0

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) GetParameter added in v0.2.0

GetParameter returns the Parameter field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) GetParameterOk added in v0.2.0

GetParameterOk returns a tuple with the Parameter field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) GetPlanId added in v0.2.0

GetPlanId returns the PlanId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) GetPlanIdOk added in v0.2.0

GetPlanIdOk returns a tuple with the PlanId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) HasGrafanaAdminEnabled added in v0.16.0

func (o *CreateInstancePayload) HasGrafanaAdminEnabled() bool

HasGrafanaAdminEnabled returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) HasName added in v0.2.0

func (o *CreateInstancePayload) HasName() bool

HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) HasParameter added in v0.2.0

func (o *CreateInstancePayload) HasParameter() bool

HasParameter returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) SetGrafanaAdminEnabled added in v0.16.0

SetGrafanaAdminEnabled gets a reference to the given bool and assigns it to the GrafanaAdminEnabled field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) SetName added in v0.2.0

SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) SetParameter added in v0.2.0

SetParameter gets a reference to the given map[string]interface{} and assigns it to the Parameter field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstancePayload) SetPlanId added in v0.2.0

SetPlanId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateInstancePayload) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetNameArgType deprecated added in v0.3.1

type CreateInstancePayloadGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetNameAttributeType added in v0.3.1

type CreateInstancePayloadGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetNameRetType deprecated added in v0.3.1

type CreateInstancePayloadGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetParameterArgType deprecated added in v0.3.1

type CreateInstancePayloadGetParameterArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetParameterAttributeType added in v0.3.1

type CreateInstancePayloadGetParameterAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetParameterRetType deprecated added in v0.3.1

type CreateInstancePayloadGetParameterRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetPlanIdArgType deprecated added in v0.3.1

type CreateInstancePayloadGetPlanIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetPlanIdAttributeType added in v0.3.1

type CreateInstancePayloadGetPlanIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadGetPlanIdRetType deprecated added in v0.3.1

type CreateInstancePayloadGetPlanIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadgetGrafanaAdminEnabledArgType deprecated added in v0.16.0

type CreateInstancePayloadgetGrafanaAdminEnabledArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadgetGrafanaAdminEnabledAttributeType added in v0.16.0

type CreateInstancePayloadgetGrafanaAdminEnabledAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstancePayloadgetGrafanaAdminEnabledRetType deprecated added in v0.16.0

type CreateInstancePayloadgetGrafanaAdminEnabledRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstanceRequest deprecated added in v0.7.0

type CreateInstanceRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateInstanceRequest) CreateInstancePayload deprecated added in v0.7.0

func (r CreateInstanceRequest) CreateInstancePayload(createInstancePayload CreateInstancePayload) ApiCreateInstanceRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateInstanceRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstanceResponse

type CreateInstanceResponse struct {
	// REQUIRED
	DashboardUrl CreateInstanceResponseGetDashboardUrlAttributeType `json:"dashboardUrl" required:"true"`
	// REQUIRED
	InstanceId CreateInstanceResponseGetInstanceIdAttributeType `json:"instanceId" required:"true"`
	// REQUIRED
	Message CreateInstanceResponseGetMessageAttributeType `json:"message" required:"true"`
}

CreateInstanceResponse struct for CreateInstanceResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateInstanceResponse added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateInstanceResponseWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstanceResponse) GetDashboardUrl added in v0.2.0

GetDashboardUrl returns the DashboardUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstanceResponse) GetDashboardUrlOk added in v0.2.0

GetDashboardUrlOk returns a tuple with the DashboardUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstanceResponse) GetInstanceId added in v0.2.0

GetInstanceId returns the InstanceId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstanceResponse) GetInstanceIdOk added in v0.2.0

GetInstanceIdOk returns a tuple with the InstanceId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstanceResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstanceResponse) GetMessageOk added in v0.2.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstanceResponse) SetDashboardUrl added in v0.2.0

SetDashboardUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstanceResponse) SetInstanceId added in v0.2.0

SetInstanceId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateInstanceResponse) SetMessage added in v0.2.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateInstanceResponse) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstanceResponseGetDashboardUrlArgType deprecated added in v0.3.1

type CreateInstanceResponseGetDashboardUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstanceResponseGetDashboardUrlAttributeType added in v0.3.1

type CreateInstanceResponseGetDashboardUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstanceResponseGetDashboardUrlRetType deprecated added in v0.3.1

type CreateInstanceResponseGetDashboardUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstanceResponseGetInstanceIdArgType deprecated added in v0.3.1

type CreateInstanceResponseGetInstanceIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstanceResponseGetInstanceIdAttributeType added in v0.3.1

type CreateInstanceResponseGetInstanceIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstanceResponseGetInstanceIdRetType deprecated added in v0.3.1

type CreateInstanceResponseGetInstanceIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstanceResponseGetMessageArgType deprecated added in v0.3.1

type CreateInstanceResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstanceResponseGetMessageAttributeType added in v0.3.1

type CreateInstanceResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateInstanceResponseGetMessageRetType deprecated added in v0.3.1

type CreateInstanceResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayload added in v0.5.0

type CreateLogsAlertgroupsPayload struct {
	// How often rules in the group are evaluated. `Additional Validators:` * must be a valid time string * should be >=60s
	Interval CreateLogsAlertgroupsPayloadGetIntervalAttributeType `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-
	// REQUIRED
	Name CreateLogsAlertgroupsPayloadGetNameAttributeType `json:"name" required:"true"`
	// rules for the alert group
	// REQUIRED
	Rules CreateLogsAlertgroupsPayloadGetRulesAttributeType `json:"rules" required:"true"`
}

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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateLogsAlertgroupsPayload added in v0.5.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateLogsAlertgroupsPayloadWithDefaults added in v0.5.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayload) GetInterval added in v0.5.0

GetInterval returns the Interval field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayload) GetIntervalOk added in v0.5.0

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayload) GetName added in v0.5.0

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayload) GetNameOk added in v0.5.0

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayload) GetRules added in v0.5.0

GetRules returns the Rules field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayload) GetRulesOk added in v0.5.0

GetRulesOk returns a tuple with the Rules field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayload) HasInterval added in v0.5.0

func (o *CreateLogsAlertgroupsPayload) HasInterval() bool

HasInterval returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayload) SetInterval added in v0.5.0

SetInterval gets a reference to the given string and assigns it to the Interval field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayload) SetName added in v0.5.0

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayload) SetRules added in v0.5.0

SetRules sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateLogsAlertgroupsPayload) ToMap deprecated added in v0.5.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadGetIntervalArgType deprecated added in v0.5.0

type CreateLogsAlertgroupsPayloadGetIntervalArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadGetIntervalAttributeType added in v0.5.0

type CreateLogsAlertgroupsPayloadGetIntervalAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadGetIntervalRetType deprecated added in v0.5.0

type CreateLogsAlertgroupsPayloadGetIntervalRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadGetNameArgType deprecated added in v0.5.0

type CreateLogsAlertgroupsPayloadGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadGetNameAttributeType added in v0.5.0

type CreateLogsAlertgroupsPayloadGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadGetNameRetType deprecated added in v0.5.0

type CreateLogsAlertgroupsPayloadGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadGetRulesArgType deprecated added in v0.5.0

type CreateLogsAlertgroupsPayloadGetRulesArgType = []CreateLogsAlertgroupsPayloadRulesInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadGetRulesAttributeType added in v0.5.0

type CreateLogsAlertgroupsPayloadGetRulesAttributeType = *[]CreateLogsAlertgroupsPayloadRulesInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadGetRulesRetType deprecated added in v0.5.0

type CreateLogsAlertgroupsPayloadGetRulesRetType = []CreateLogsAlertgroupsPayloadRulesInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadRulesInner added in v0.16.0

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 CreateLogsAlertgroupsPayloadRulesInnerGetAlertAttributeType `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 CreateLogsAlertgroupsPayloadRulesInnerGetAnnotationsAttributeType `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.
	// REQUIRED
	Expr CreateLogsAlertgroupsPayloadRulesInnerGetExprAttributeType `json:"expr" required:"true"`
	// 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 CreateLogsAlertgroupsPayloadRulesInnerGetForAttributeType `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 CreateLogsAlertgroupsPayloadRulesInnerGetLabelsAttributeType `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 CreateLogsAlertgroupsPayloadRulesInnerGetRecordAttributeType `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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateLogsAlertgroupsPayloadRulesInner added in v0.16.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateLogsAlertgroupsPayloadRulesInnerWithDefaults added in v0.16.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayloadRulesInner) GetAlert added in v0.16.0

GetAlert returns the Alert field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayloadRulesInner) GetAlertOk added in v0.16.0

GetAlertOk returns a tuple with the Alert field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayloadRulesInner) GetAnnotations added in v0.16.0

GetAnnotations returns the Annotations field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayloadRulesInner) GetAnnotationsOk added in v0.16.0

GetAnnotationsOk returns a tuple with the Annotations field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayloadRulesInner) GetExpr added in v0.16.0

GetExpr returns the Expr field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayloadRulesInner) GetExprOk added in v0.16.0

GetExprOk returns a tuple with the Expr field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayloadRulesInner) GetFor added in v0.16.0

GetFor returns the For field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayloadRulesInner) GetForOk added in v0.16.0

GetForOk returns a tuple with the For field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayloadRulesInner) GetLabels added in v0.16.0

GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayloadRulesInner) GetLabelsOk added in v0.16.0

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayloadRulesInner) GetRecord added in v0.16.0

GetRecord returns the Record field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayloadRulesInner) GetRecordOk added in v0.16.0

GetRecordOk returns a tuple with the Record field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayloadRulesInner) HasAlert added in v0.16.0

HasAlert returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayloadRulesInner) HasAnnotations added in v0.16.0

func (o *CreateLogsAlertgroupsPayloadRulesInner) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayloadRulesInner) HasFor added in v0.16.0

HasFor returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayloadRulesInner) HasLabels added in v0.16.0

HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayloadRulesInner) HasRecord added in v0.16.0

HasRecord returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayloadRulesInner) SetAlert added in v0.16.0

SetAlert gets a reference to the given string and assigns it to the Alert field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayloadRulesInner) SetAnnotations added in v0.16.0

SetAnnotations gets a reference to the given map[string]interface{} and assigns it to the Annotations field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayloadRulesInner) SetExpr added in v0.16.0

SetExpr sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayloadRulesInner) SetFor added in v0.16.0

SetFor gets a reference to the given string and assigns it to the For field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayloadRulesInner) SetLabels added in v0.16.0

SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateLogsAlertgroupsPayloadRulesInner) SetRecord added in v0.16.0

SetRecord gets a reference to the given string and assigns it to the Record field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateLogsAlertgroupsPayloadRulesInner) ToMap deprecated added in v0.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadRulesInnerGetAlertArgType deprecated added in v0.16.0

type CreateLogsAlertgroupsPayloadRulesInnerGetAlertArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadRulesInnerGetAlertAttributeType added in v0.16.0

type CreateLogsAlertgroupsPayloadRulesInnerGetAlertAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadRulesInnerGetAlertRetType deprecated added in v0.16.0

type CreateLogsAlertgroupsPayloadRulesInnerGetAlertRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadRulesInnerGetAnnotationsArgType deprecated added in v0.16.0

type CreateLogsAlertgroupsPayloadRulesInnerGetAnnotationsArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadRulesInnerGetAnnotationsAttributeType added in v0.16.0

type CreateLogsAlertgroupsPayloadRulesInnerGetAnnotationsAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadRulesInnerGetAnnotationsRetType deprecated added in v0.16.0

type CreateLogsAlertgroupsPayloadRulesInnerGetAnnotationsRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadRulesInnerGetExprArgType deprecated added in v0.16.0

type CreateLogsAlertgroupsPayloadRulesInnerGetExprArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadRulesInnerGetExprAttributeType added in v0.16.0

type CreateLogsAlertgroupsPayloadRulesInnerGetExprAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadRulesInnerGetExprRetType deprecated added in v0.16.0

type CreateLogsAlertgroupsPayloadRulesInnerGetExprRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadRulesInnerGetForArgType deprecated added in v0.16.0

type CreateLogsAlertgroupsPayloadRulesInnerGetForArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadRulesInnerGetForAttributeType added in v0.16.0

type CreateLogsAlertgroupsPayloadRulesInnerGetForAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadRulesInnerGetForRetType deprecated added in v0.16.0

type CreateLogsAlertgroupsPayloadRulesInnerGetForRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadRulesInnerGetLabelsArgType deprecated added in v0.16.0

type CreateLogsAlertgroupsPayloadRulesInnerGetLabelsArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadRulesInnerGetLabelsAttributeType added in v0.16.0

type CreateLogsAlertgroupsPayloadRulesInnerGetLabelsAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadRulesInnerGetLabelsRetType deprecated added in v0.16.0

type CreateLogsAlertgroupsPayloadRulesInnerGetLabelsRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadRulesInnerGetRecordArgType deprecated added in v0.16.0

type CreateLogsAlertgroupsPayloadRulesInnerGetRecordArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadRulesInnerGetRecordAttributeType added in v0.16.0

type CreateLogsAlertgroupsPayloadRulesInnerGetRecordAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsPayloadRulesInnerGetRecordRetType deprecated added in v0.16.0

type CreateLogsAlertgroupsPayloadRulesInnerGetRecordRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateLogsAlertgroupsRequest deprecated added in v0.7.0

type CreateLogsAlertgroupsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateLogsAlertgroupsRequest) CreateLogsAlertgroupsPayload deprecated added in v0.7.0

func (r CreateLogsAlertgroupsRequest) CreateLogsAlertgroupsPayload(createLogsAlertgroupsPayload CreateLogsAlertgroupsPayload) ApiCreateLogsAlertgroupsRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateLogsAlertgroupsRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateMongodbCheckPayload added in v0.17.0

type CreateMongodbCheckPayload struct {
	// url to check
	// REQUIRED
	Server CreateMongodbCheckPayloadGetServerAttributeType `json:"server" required:"true"`
}

CreateMongodbCheckPayload Mongodb check body. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateMongodbCheckPayload added in v0.17.0

func NewCreateMongodbCheckPayload(server CreateMongodbCheckPayloadGetServerArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateMongodbCheckPayloadWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateMongodbCheckPayload) GetServer added in v0.17.0

GetServer returns the Server field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateMongodbCheckPayload) GetServerOk added in v0.17.0

GetServerOk returns a tuple with the Server field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateMongodbCheckPayload) SetServer added in v0.17.0

SetServer sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateMongodbCheckPayload) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateMongodbCheckPayloadGetServerArgType deprecated added in v0.17.0

type CreateMongodbCheckPayloadGetServerArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateMongodbCheckPayloadGetServerAttributeType added in v0.17.0

type CreateMongodbCheckPayloadGetServerAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateMongodbCheckPayloadGetServerRetType deprecated added in v0.17.0

type CreateMongodbCheckPayloadGetServerRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateMongodbCheckRequest deprecated added in v0.17.0

type CreateMongodbCheckRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateMongodbCheckRequest) CreateMongodbCheckPayload deprecated added in v0.17.0

func (r CreateMongodbCheckRequest) CreateMongodbCheckPayload(createMongodbCheckPayload CreateMongodbCheckPayload) ApiCreateMongodbCheckRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateMongodbCheckRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateMysqlCheckPayload added in v0.17.0

type CreateMysqlCheckPayload struct {
	// url to check
	// REQUIRED
	Server CreateMysqlCheckPayloadGetServerAttributeType `json:"server" required:"true"`
}

CreateMysqlCheckPayload MySQL check body. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateMysqlCheckPayload added in v0.17.0

func NewCreateMysqlCheckPayload(server CreateMysqlCheckPayloadGetServerArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateMysqlCheckPayloadWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateMysqlCheckPayload) GetServer added in v0.17.0

GetServer returns the Server field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateMysqlCheckPayload) GetServerOk added in v0.17.0

GetServerOk returns a tuple with the Server field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateMysqlCheckPayload) SetServer added in v0.17.0

SetServer sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateMysqlCheckPayload) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateMysqlCheckPayloadGetServerArgType deprecated added in v0.17.0

type CreateMysqlCheckPayloadGetServerArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateMysqlCheckPayloadGetServerAttributeType added in v0.17.0

type CreateMysqlCheckPayloadGetServerAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateMysqlCheckPayloadGetServerRetType deprecated added in v0.17.0

type CreateMysqlCheckPayloadGetServerRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateMysqlCheckRequest deprecated added in v0.17.0

type CreateMysqlCheckRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateMysqlCheckRequest) CreateMysqlCheckPayload deprecated added in v0.17.0

func (r CreateMysqlCheckRequest) CreateMysqlCheckPayload(createMysqlCheckPayload CreateMysqlCheckPayload) ApiCreateMysqlCheckRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateMysqlCheckRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateNetworkCheckPayload added in v0.17.0

type CreateNetworkCheckPayload struct {
	// network to check
	// REQUIRED
	Address CreateNetworkCheckPayloadGetAddressAttributeType `json:"address" required:"true"`
}

CreateNetworkCheckPayload Network check body. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateNetworkCheckPayload added in v0.17.0

func NewCreateNetworkCheckPayload(address CreateNetworkCheckPayloadGetAddressArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateNetworkCheckPayloadWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateNetworkCheckPayload) GetAddress added in v0.17.0

GetAddress returns the Address field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateNetworkCheckPayload) GetAddressOk added in v0.17.0

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateNetworkCheckPayload) SetAddress added in v0.17.0

SetAddress sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateNetworkCheckPayload) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateNetworkCheckPayloadGetAddressArgType deprecated added in v0.17.0

type CreateNetworkCheckPayloadGetAddressArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateNetworkCheckPayloadGetAddressAttributeType added in v0.17.0

type CreateNetworkCheckPayloadGetAddressAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateNetworkCheckPayloadGetAddressRetType deprecated added in v0.17.0

type CreateNetworkCheckPayloadGetAddressRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateNetworkCheckRequest deprecated added in v0.17.0

type CreateNetworkCheckRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateNetworkCheckRequest) CreateNetworkCheckPayload deprecated added in v0.17.0

func (r CreateNetworkCheckRequest) CreateNetworkCheckPayload(createNetworkCheckPayload CreateNetworkCheckPayload) ApiCreateNetworkCheckRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateNetworkCheckRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreatePingCheckPayload added in v0.17.0

type CreatePingCheckPayload struct {
	// domain to check
	// REQUIRED
	Url CreatePingCheckPayloadGetUrlAttributeType `json:"url" required:"true"`
}

CreatePingCheckPayload Ping check body. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreatePingCheckPayload added in v0.17.0

func NewCreatePingCheckPayload(url CreatePingCheckPayloadGetUrlArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreatePingCheckPayloadWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreatePingCheckPayload) GetUrl added in v0.17.0

GetUrl returns the Url field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreatePingCheckPayload) GetUrlOk added in v0.17.0

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreatePingCheckPayload) SetUrl added in v0.17.0

SetUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreatePingCheckPayload) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreatePingCheckPayloadGetUrlArgType deprecated added in v0.17.0

type CreatePingCheckPayloadGetUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreatePingCheckPayloadGetUrlAttributeType added in v0.17.0

type CreatePingCheckPayloadGetUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreatePingCheckPayloadGetUrlRetType deprecated added in v0.17.0

type CreatePingCheckPayloadGetUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreatePingCheckRequest deprecated added in v0.17.0

type CreatePingCheckRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreatePingCheckRequest) CreatePingCheckPayload deprecated added in v0.17.0

func (r CreatePingCheckRequest) CreatePingCheckPayload(createPingCheckPayload CreatePingCheckPayload) ApiCreatePingCheckRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreatePingCheckRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreatePostgresqlCheckPayload added in v0.17.0

type CreatePostgresqlCheckPayload struct {
	// url to check
	// REQUIRED
	Address CreatePostgresqlCheckPayloadGetAddressAttributeType `json:"address" required:"true"`
}

CreatePostgresqlCheckPayload Postgresql check body. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreatePostgresqlCheckPayload added in v0.17.0

func NewCreatePostgresqlCheckPayload(address CreatePostgresqlCheckPayloadGetAddressArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreatePostgresqlCheckPayloadWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreatePostgresqlCheckPayload) GetAddress added in v0.17.0

GetAddress returns the Address field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreatePostgresqlCheckPayload) GetAddressOk added in v0.17.0

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreatePostgresqlCheckPayload) SetAddress added in v0.17.0

SetAddress sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreatePostgresqlCheckPayload) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreatePostgresqlCheckPayloadGetAddressArgType deprecated added in v0.17.0

type CreatePostgresqlCheckPayloadGetAddressArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreatePostgresqlCheckPayloadGetAddressAttributeType added in v0.17.0

type CreatePostgresqlCheckPayloadGetAddressAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreatePostgresqlCheckPayloadGetAddressRetType deprecated added in v0.17.0

type CreatePostgresqlCheckPayloadGetAddressRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreatePostgresqlCheckRequest deprecated added in v0.17.0

type CreatePostgresqlCheckRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreatePostgresqlCheckRequest) CreatePostgresqlCheckPayload deprecated added in v0.17.0

func (r CreatePostgresqlCheckRequest) CreatePostgresqlCheckPayload(createPostgresqlCheckPayload CreatePostgresqlCheckPayload) ApiCreatePostgresqlCheckRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreatePostgresqlCheckRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateRabbitmqCheckPayload added in v0.17.0

type CreateRabbitmqCheckPayload struct {
	// password
	Password CreateRabbitmqCheckPayloadGetPasswordAttributeType `json:"password,omitempty"`
	// url to check
	// REQUIRED
	Url CreateRabbitmqCheckPayloadGetUrlAttributeType `json:"url" required:"true"`
	// username
	Username CreateRabbitmqCheckPayloadGetUsernameAttributeType `json:"username,omitempty"`
}

CreateRabbitmqCheckPayload RabbitMQ check body. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateRabbitmqCheckPayload added in v0.17.0

func NewCreateRabbitmqCheckPayload(url CreateRabbitmqCheckPayloadGetUrlArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateRabbitmqCheckPayloadWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateRabbitmqCheckPayload) GetPassword added in v0.17.0

GetPassword returns the Password field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateRabbitmqCheckPayload) GetPasswordOk added in v0.17.0

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateRabbitmqCheckPayload) GetUrl added in v0.17.0

GetUrl returns the Url field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateRabbitmqCheckPayload) GetUrlOk added in v0.17.0

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateRabbitmqCheckPayload) GetUsername added in v0.17.0

GetUsername returns the Username field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateRabbitmqCheckPayload) GetUsernameOk added in v0.17.0

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateRabbitmqCheckPayload) HasPassword added in v0.17.0

func (o *CreateRabbitmqCheckPayload) HasPassword() bool

HasPassword returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateRabbitmqCheckPayload) HasUsername added in v0.17.0

func (o *CreateRabbitmqCheckPayload) HasUsername() bool

HasUsername returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateRabbitmqCheckPayload) SetPassword added in v0.17.0

SetPassword gets a reference to the given string and assigns it to the Password field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateRabbitmqCheckPayload) SetUrl added in v0.17.0

SetUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateRabbitmqCheckPayload) SetUsername added in v0.17.0

SetUsername gets a reference to the given string and assigns it to the Username field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateRabbitmqCheckPayload) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateRabbitmqCheckPayloadGetPasswordArgType deprecated added in v0.17.0

type CreateRabbitmqCheckPayloadGetPasswordArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateRabbitmqCheckPayloadGetPasswordAttributeType added in v0.17.0

type CreateRabbitmqCheckPayloadGetPasswordAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateRabbitmqCheckPayloadGetPasswordRetType deprecated added in v0.17.0

type CreateRabbitmqCheckPayloadGetPasswordRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateRabbitmqCheckPayloadGetUrlArgType deprecated added in v0.17.0

type CreateRabbitmqCheckPayloadGetUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateRabbitmqCheckPayloadGetUrlAttributeType added in v0.17.0

type CreateRabbitmqCheckPayloadGetUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateRabbitmqCheckPayloadGetUrlRetType deprecated added in v0.17.0

type CreateRabbitmqCheckPayloadGetUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateRabbitmqCheckPayloadGetUsernameArgType deprecated added in v0.17.0

type CreateRabbitmqCheckPayloadGetUsernameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateRabbitmqCheckPayloadGetUsernameAttributeType added in v0.17.0

type CreateRabbitmqCheckPayloadGetUsernameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateRabbitmqCheckPayloadGetUsernameRetType deprecated added in v0.17.0

type CreateRabbitmqCheckPayloadGetUsernameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateRabbitmqCheckRequest deprecated added in v0.17.0

type CreateRabbitmqCheckRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateRabbitmqCheckRequest) CreateRabbitmqCheckPayload deprecated added in v0.17.0

func (r CreateRabbitmqCheckRequest) CreateRabbitmqCheckPayload(createRabbitmqCheckPayload CreateRabbitmqCheckPayload) ApiCreateRabbitmqCheckRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateRabbitmqCheckRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateRedisCheckPayload added in v0.17.0

type CreateRedisCheckPayload struct {
	// password
	Password CreateRedisCheckPayloadGetPasswordAttributeType `json:"password,omitempty"`
	// url to check
	// REQUIRED
	Server CreateRedisCheckPayloadGetServerAttributeType `json:"server" required:"true"`
	// username
	Username CreateRedisCheckPayloadGetUsernameAttributeType `json:"username,omitempty"`
}

CreateRedisCheckPayload Redis check body. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateRedisCheckPayload added in v0.17.0

func NewCreateRedisCheckPayload(server CreateRedisCheckPayloadGetServerArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateRedisCheckPayloadWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateRedisCheckPayload) GetPassword added in v0.17.0

GetPassword returns the Password field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateRedisCheckPayload) GetPasswordOk added in v0.17.0

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateRedisCheckPayload) GetServer added in v0.17.0

GetServer returns the Server field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateRedisCheckPayload) GetServerOk added in v0.17.0

GetServerOk returns a tuple with the Server field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateRedisCheckPayload) GetUsername added in v0.17.0

GetUsername returns the Username field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateRedisCheckPayload) GetUsernameOk added in v0.17.0

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateRedisCheckPayload) HasPassword added in v0.17.0

func (o *CreateRedisCheckPayload) HasPassword() bool

HasPassword returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateRedisCheckPayload) HasUsername added in v0.17.0

func (o *CreateRedisCheckPayload) HasUsername() bool

HasUsername returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateRedisCheckPayload) SetPassword added in v0.17.0

SetPassword gets a reference to the given string and assigns it to the Password field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateRedisCheckPayload) SetServer added in v0.17.0

SetServer sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateRedisCheckPayload) SetUsername added in v0.17.0

SetUsername gets a reference to the given string and assigns it to the Username field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateRedisCheckPayload) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateRedisCheckPayloadGetPasswordArgType deprecated added in v0.17.0

type CreateRedisCheckPayloadGetPasswordArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateRedisCheckPayloadGetPasswordAttributeType added in v0.17.0

type CreateRedisCheckPayloadGetPasswordAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateRedisCheckPayloadGetPasswordRetType deprecated added in v0.17.0

type CreateRedisCheckPayloadGetPasswordRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateRedisCheckPayloadGetServerArgType deprecated added in v0.17.0

type CreateRedisCheckPayloadGetServerArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateRedisCheckPayloadGetServerAttributeType added in v0.17.0

type CreateRedisCheckPayloadGetServerAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateRedisCheckPayloadGetServerRetType deprecated added in v0.17.0

type CreateRedisCheckPayloadGetServerRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateRedisCheckPayloadGetUsernameArgType deprecated added in v0.17.0

type CreateRedisCheckPayloadGetUsernameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateRedisCheckPayloadGetUsernameAttributeType added in v0.17.0

type CreateRedisCheckPayloadGetUsernameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateRedisCheckPayloadGetUsernameRetType deprecated added in v0.17.0

type CreateRedisCheckPayloadGetUsernameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateRedisCheckRequest deprecated added in v0.17.0

type CreateRedisCheckRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateRedisCheckRequest) CreateRedisCheckPayload deprecated added in v0.17.0

func (r CreateRedisCheckRequest) CreateRedisCheckPayload(createRedisCheckPayload CreateRedisCheckPayload) ApiCreateRedisCheckRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateRedisCheckRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayload

type CreateScrapeConfigPayload struct {
	BasicAuth CreateScrapeConfigPayloadGetBasicAuthAttributeType `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 CreateScrapeConfigPayloadGetBearerTokenAttributeType `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 CreateScrapeConfigPayloadgetHonorLabelsAttributeType `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 CreateScrapeConfigPayloadgetHonorTimeStampsAttributeType `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 CreateScrapeConfigPayloadGetHttpSdConfigsAttributeType `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-
	// REQUIRED
	JobName CreateScrapeConfigPayloadGetJobNameAttributeType `json:"jobName" required:"true"`
	// The HTTP resource path on which to fetch metrics from targets. E.g. /metrics
	MetricsPath CreateScrapeConfigPayloadGetMetricsPathAttributeType `json:"metricsPath,omitempty"`
	// List of metric relabel configurations
	MetricsRelabelConfigs CreateScrapeConfigPayloadGetMetricsRelabelConfigsAttributeType `json:"metricsRelabelConfigs,omitempty"`
	Oauth2                CreateScrapeConfigPayloadGetOauth2AttributeType                `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 CreateScrapeConfigPayloadGetParamsAttributeType `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 CreateScrapeConfigPayloadGetSampleLimitAttributeType `json:"sampleLimit,omitempty"`
	// Configures the protocol scheme used for requests. https or http
	// REQUIRED
	Scheme CreateScrapeConfigPayloadGetSchemeAttributeType `json:"scheme" required:"true"`
	// How frequently to scrape targets from this job. E.g. 5m `Additional Validators:` * must be a valid time format* must be >= 60s
	// REQUIRED
	ScrapeInterval CreateScrapeConfigPayloadGetScrapeIntervalAttributeType `json:"scrapeInterval" required:"true"`
	// Per-scrape timeout when scraping this job. `Additional Validators:` * must be a valid time format* must be smaller than scrapeInterval
	// REQUIRED
	ScrapeTimeout CreateScrapeConfigPayloadGetScrapeTimeoutAttributeType `json:"scrapeTimeout" required:"true"`
	// A list of scrape configurations.
	// REQUIRED
	StaticConfigs CreateScrapeConfigPayloadGetStaticConfigsAttributeType `json:"staticConfigs" required:"true"`
	TlsConfig     CreateScrapeConfigPayloadGetTlsConfigAttributeType     `json:"tlsConfig,omitempty"`
}

CreateScrapeConfigPayload struct for CreateScrapeConfigPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateScrapeConfigPayload added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCreateScrapeConfigPayloadWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetBasicAuth added in v0.2.0

GetBasicAuth returns the BasicAuth field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetBasicAuthOk added in v0.2.0

GetBasicAuthOk returns a tuple with the BasicAuth field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetBearerToken added in v0.2.0

GetBearerToken returns the BearerToken field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetBearerTokenOk added in v0.2.0

GetBearerTokenOk returns a tuple with the BearerToken field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetHonorLabels added in v0.2.0

GetHonorLabels returns the HonorLabels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetHonorLabelsOk added in v0.2.0

GetHonorLabelsOk returns a tuple with the HonorLabels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetHonorTimeStamps added in v0.2.0

GetHonorTimeStamps returns the HonorTimeStamps field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetHonorTimeStampsOk added in v0.2.0

GetHonorTimeStampsOk returns a tuple with the HonorTimeStamps field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetHttpSdConfigs added in v0.2.0

GetHttpSdConfigs returns the HttpSdConfigs field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetHttpSdConfigsOk added in v0.2.0

GetHttpSdConfigsOk returns a tuple with the HttpSdConfigs field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetJobName added in v0.2.0

GetJobName returns the JobName field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetJobNameOk added in v0.2.0

GetJobNameOk returns a tuple with the JobName field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetMetricsPath added in v0.2.0

GetMetricsPath returns the MetricsPath field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetMetricsPathOk added in v0.2.0

GetMetricsPathOk returns a tuple with the MetricsPath field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetMetricsRelabelConfigs added in v0.2.0

GetMetricsRelabelConfigs returns the MetricsRelabelConfigs field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetMetricsRelabelConfigsOk added in v0.2.0

GetMetricsRelabelConfigsOk returns a tuple with the MetricsRelabelConfigs field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetOauth2 added in v0.2.0

GetOauth2 returns the Oauth2 field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetOauth2Ok added in v0.2.0

GetOauth2Ok returns a tuple with the Oauth2 field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetParams added in v0.2.0

GetParams returns the Params field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetParamsOk added in v0.2.0

GetParamsOk returns a tuple with the Params field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetSampleLimit added in v0.2.0

GetSampleLimit returns the SampleLimit field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetSampleLimitOk added in v0.2.0

GetSampleLimitOk returns a tuple with the SampleLimit field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetScheme added in v0.2.0

GetScheme returns the Scheme field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetSchemeOk added in v0.2.0

GetSchemeOk returns a tuple with the Scheme field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetScrapeInterval added in v0.2.0

GetScrapeInterval returns the ScrapeInterval field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetScrapeIntervalOk added in v0.2.0

GetScrapeIntervalOk returns a tuple with the ScrapeInterval field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetScrapeTimeout added in v0.2.0

GetScrapeTimeout returns the ScrapeTimeout field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetScrapeTimeoutOk added in v0.2.0

GetScrapeTimeoutOk returns a tuple with the ScrapeTimeout field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetStaticConfigs added in v0.2.0

GetStaticConfigs returns the StaticConfigs field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetStaticConfigsOk added in v0.2.0

GetStaticConfigsOk returns a tuple with the StaticConfigs field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetTlsConfig added in v0.2.0

GetTlsConfig returns the TlsConfig field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) GetTlsConfigOk added in v0.2.0

GetTlsConfigOk returns a tuple with the TlsConfig field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) HasBasicAuth added in v0.2.0

func (o *CreateScrapeConfigPayload) HasBasicAuth() bool

HasBasicAuth returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) HasBearerToken added in v0.2.0

func (o *CreateScrapeConfigPayload) HasBearerToken() bool

HasBearerToken returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) HasHonorLabels added in v0.2.0

func (o *CreateScrapeConfigPayload) HasHonorLabels() bool

HasHonorLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) HasHonorTimeStamps added in v0.2.0

func (o *CreateScrapeConfigPayload) HasHonorTimeStamps() bool

HasHonorTimeStamps returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) HasHttpSdConfigs added in v0.2.0

func (o *CreateScrapeConfigPayload) HasHttpSdConfigs() bool

HasHttpSdConfigs returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) HasMetricsPath added in v0.2.0

func (o *CreateScrapeConfigPayload) HasMetricsPath() bool

HasMetricsPath returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) HasMetricsRelabelConfigs added in v0.2.0

func (o *CreateScrapeConfigPayload) HasMetricsRelabelConfigs() bool

HasMetricsRelabelConfigs returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) HasOauth2 added in v0.2.0

func (o *CreateScrapeConfigPayload) HasOauth2() bool

HasOauth2 returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) HasParams added in v0.2.0

func (o *CreateScrapeConfigPayload) HasParams() bool

HasParams returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) HasSampleLimit added in v0.2.0

func (o *CreateScrapeConfigPayload) HasSampleLimit() bool

HasSampleLimit returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) HasTlsConfig added in v0.2.0

func (o *CreateScrapeConfigPayload) HasTlsConfig() bool

HasTlsConfig returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) SetBasicAuth added in v0.2.0

SetBasicAuth gets a reference to the given PartialUpdateScrapeConfigsRequestInnerBasicAuth and assigns it to the BasicAuth field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) SetBearerToken added in v0.2.0

SetBearerToken gets a reference to the given string and assigns it to the BearerToken field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) SetHonorLabels added in v0.2.0

SetHonorLabels gets a reference to the given bool and assigns it to the HonorLabels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) SetHonorTimeStamps added in v0.2.0

SetHonorTimeStamps gets a reference to the given bool and assigns it to the HonorTimeStamps field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) SetHttpSdConfigs added in v0.2.0

SetHttpSdConfigs gets a reference to the given []PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner and assigns it to the HttpSdConfigs field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) SetJobName added in v0.2.0

SetJobName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) SetMetricsPath added in v0.2.0

SetMetricsPath gets a reference to the given string and assigns it to the MetricsPath field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) SetMetricsRelabelConfigs added in v0.2.0

SetMetricsRelabelConfigs gets a reference to the given []PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner and assigns it to the MetricsRelabelConfigs field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) SetOauth2 added in v0.2.0

SetOauth2 gets a reference to the given PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2 and assigns it to the Oauth2 field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) SetParams added in v0.2.0

SetParams gets a reference to the given map[string]interface{} and assigns it to the Params field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) SetSampleLimit added in v0.2.0

SetSampleLimit gets a reference to the given float64 and assigns it to the SampleLimit field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) SetScheme added in v0.2.0

SetScheme sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) SetScrapeInterval added in v0.2.0

SetScrapeInterval sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) SetScrapeTimeout added in v0.2.0

SetScrapeTimeout sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) SetStaticConfigs added in v0.2.0

SetStaticConfigs sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayload) SetTlsConfig added in v0.2.0

SetTlsConfig gets a reference to the given PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig and assigns it to the TlsConfig field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateScrapeConfigPayload) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetBasicAuthArgType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetBasicAuthArgType = PartialUpdateScrapeConfigsRequestInnerBasicAuth

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetBasicAuthAttributeType added in v0.3.1

type CreateScrapeConfigPayloadGetBasicAuthAttributeType = *PartialUpdateScrapeConfigsRequestInnerBasicAuth

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetBasicAuthRetType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetBasicAuthRetType = PartialUpdateScrapeConfigsRequestInnerBasicAuth

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetBearerTokenArgType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetBearerTokenArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetBearerTokenAttributeType added in v0.3.1

type CreateScrapeConfigPayloadGetBearerTokenAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetBearerTokenRetType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetBearerTokenRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetHttpSdConfigsArgType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetHttpSdConfigsArgType = []PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetHttpSdConfigsAttributeType added in v0.3.1

type CreateScrapeConfigPayloadGetHttpSdConfigsAttributeType = *[]PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetHttpSdConfigsRetType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetHttpSdConfigsRetType = []PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetJobNameArgType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetJobNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetJobNameAttributeType added in v0.3.1

type CreateScrapeConfigPayloadGetJobNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetJobNameRetType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetJobNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetMetricsPathArgType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetMetricsPathArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetMetricsPathAttributeType added in v0.3.1

type CreateScrapeConfigPayloadGetMetricsPathAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetMetricsPathRetType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetMetricsPathRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetMetricsRelabelConfigsArgType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetMetricsRelabelConfigsArgType = []PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetMetricsRelabelConfigsAttributeType added in v0.3.1

type CreateScrapeConfigPayloadGetMetricsRelabelConfigsAttributeType = *[]PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetMetricsRelabelConfigsRetType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetMetricsRelabelConfigsRetType = []PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetOauth2ArgType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetOauth2ArgType = PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetOauth2AttributeType added in v0.3.1

type CreateScrapeConfigPayloadGetOauth2AttributeType = *PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetOauth2RetType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetOauth2RetType = PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetParamsArgType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetParamsArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetParamsAttributeType added in v0.3.1

type CreateScrapeConfigPayloadGetParamsAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetParamsRetType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetParamsRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetSampleLimitArgType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetSampleLimitArgType = float64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetSampleLimitAttributeType added in v0.3.1

type CreateScrapeConfigPayloadGetSampleLimitAttributeType = *float64

isNumber Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetSampleLimitRetType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetSampleLimitRetType = float64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetSchemeArgType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetSchemeArgType = CreateScrapeConfigPayloadScheme

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetSchemeAttributeType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetSchemeAttributeType = *CreateScrapeConfigPayloadScheme

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetSchemeRetType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetSchemeRetType = CreateScrapeConfigPayloadScheme

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetScrapeIntervalArgType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetScrapeIntervalArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetScrapeIntervalAttributeType added in v0.3.1

type CreateScrapeConfigPayloadGetScrapeIntervalAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetScrapeIntervalRetType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetScrapeIntervalRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetScrapeTimeoutArgType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetScrapeTimeoutArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetScrapeTimeoutAttributeType added in v0.3.1

type CreateScrapeConfigPayloadGetScrapeTimeoutAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetScrapeTimeoutRetType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetScrapeTimeoutRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetStaticConfigsArgType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetStaticConfigsArgType = []PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetStaticConfigsAttributeType added in v0.3.1

type CreateScrapeConfigPayloadGetStaticConfigsAttributeType = *[]PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetStaticConfigsRetType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetStaticConfigsRetType = []PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetTlsConfigArgType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetTlsConfigArgType = PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetTlsConfigAttributeType added in v0.3.1

type CreateScrapeConfigPayloadGetTlsConfigAttributeType = *PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadGetTlsConfigRetType deprecated added in v0.3.1

type CreateScrapeConfigPayloadGetTlsConfigRetType = PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadScheme added in v0.6.0

type CreateScrapeConfigPayloadScheme string

CreateScrapeConfigPayloadScheme Configures the protocol scheme used for requests. https or http value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CREATESCRAPECONFIGPAYLOADSCHEME_HTTP CreateScrapeConfigPayloadScheme = "http"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	CREATESCRAPECONFIGPAYLOADSCHEME_HTTPS CreateScrapeConfigPayloadScheme = "https"
)

List of Scheme

func NewCreateScrapeConfigPayloadSchemeFromValue added in v0.6.0

func NewCreateScrapeConfigPayloadSchemeFromValue(v CreateScrapeConfigPayloadScheme) (*CreateScrapeConfigPayloadScheme, error)

NewCreateScrapeConfigPayloadSchemeFromValue returns a pointer to a valid CreateScrapeConfigPayloadScheme for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateScrapeConfigPayloadScheme) IsValid added in v0.6.0

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateScrapeConfigPayloadScheme) Ptr added in v0.6.0

Ptr returns reference to SchemeScheme value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CreateScrapeConfigPayloadScheme) UnmarshalJSON deprecated added in v0.6.0

func (v *CreateScrapeConfigPayloadScheme) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadgetHonorLabelsArgType deprecated added in v0.3.1

type CreateScrapeConfigPayloadgetHonorLabelsArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadgetHonorLabelsAttributeType added in v0.3.1

type CreateScrapeConfigPayloadgetHonorLabelsAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadgetHonorLabelsRetType deprecated added in v0.3.1

type CreateScrapeConfigPayloadgetHonorLabelsRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadgetHonorTimeStampsArgType deprecated added in v0.3.1

type CreateScrapeConfigPayloadgetHonorTimeStampsArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadgetHonorTimeStampsAttributeType added in v0.3.1

type CreateScrapeConfigPayloadgetHonorTimeStampsAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigPayloadgetHonorTimeStampsRetType deprecated added in v0.3.1

type CreateScrapeConfigPayloadgetHonorTimeStampsRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CreateScrapeConfigRequest deprecated added in v0.7.0

type CreateScrapeConfigRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateScrapeConfigRequest) CreateScrapeConfigPayload deprecated added in v0.7.0

func (r CreateScrapeConfigRequest) CreateScrapeConfigPayload(createScrapeConfigPayload CreateScrapeConfigPayload) ApiCreateScrapeConfigRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CreateScrapeConfigRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type Credentials

type Credentials struct {
	Description CredentialsGetDescriptionAttributeType `json:"description,omitempty"`
	// REQUIRED
	Password CredentialsGetPasswordAttributeType `json:"password" required:"true"`
	// REQUIRED
	Username CredentialsGetUsernameAttributeType `json:"username" required:"true"`
}

Credentials struct for Credentials Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCredentials added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCredentialsWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Credentials) GetDescription added in v0.10.0

func (o *Credentials) GetDescription() (res CredentialsGetDescriptionRetType)

GetDescription returns the Description field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Credentials) GetDescriptionOk added in v0.10.0

func (o *Credentials) GetDescriptionOk() (ret CredentialsGetDescriptionRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Credentials) GetPassword added in v0.2.0

func (o *Credentials) GetPassword() (ret CredentialsGetPasswordRetType)

GetPassword returns the Password field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Credentials) GetPasswordOk added in v0.2.0

func (o *Credentials) GetPasswordOk() (ret CredentialsGetPasswordRetType, ok bool)

GetPasswordOk returns a tuple with the Password field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Credentials) GetUsername added in v0.2.0

func (o *Credentials) GetUsername() (ret CredentialsGetUsernameRetType)

GetUsername returns the Username field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Credentials) GetUsernameOk added in v0.2.0

func (o *Credentials) GetUsernameOk() (ret CredentialsGetUsernameRetType, ok bool)

GetUsernameOk returns a tuple with the Username field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Credentials) HasDescription added in v0.10.0

func (o *Credentials) HasDescription() bool

HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Credentials) SetDescription added in v0.10.0

func (o *Credentials) SetDescription(v CredentialsGetDescriptionRetType)

SetDescription gets a reference to the given string and assigns it to the Description field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Credentials) SetPassword added in v0.2.0

func (o *Credentials) SetPassword(v CredentialsGetPasswordRetType)

SetPassword sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Credentials) SetUsername added in v0.2.0

func (o *Credentials) SetUsername(v CredentialsGetUsernameRetType)

SetUsername sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (Credentials) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CredentialsGetDescriptionArgType deprecated added in v0.10.0

type CredentialsGetDescriptionArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CredentialsGetDescriptionAttributeType added in v0.10.0

type CredentialsGetDescriptionAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CredentialsGetDescriptionRetType deprecated added in v0.10.0

type CredentialsGetDescriptionRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CredentialsGetPasswordArgType deprecated added in v0.3.1

type CredentialsGetPasswordArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CredentialsGetPasswordAttributeType added in v0.3.1

type CredentialsGetPasswordAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CredentialsGetPasswordRetType deprecated added in v0.3.1

type CredentialsGetPasswordRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CredentialsGetUsernameArgType deprecated added in v0.3.1

type CredentialsGetUsernameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CredentialsGetUsernameAttributeType added in v0.3.1

type CredentialsGetUsernameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CredentialsGetUsernameRetType deprecated added in v0.3.1

type CredentialsGetUsernameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CredentialsRemoteWriteConfig

type CredentialsRemoteWriteConfig struct {
	// REQUIRED
	CredentialsMaxLimit CredentialsRemoteWriteConfigGetCredentialsMaxLimitAttributeType `json:"credentialsMaxLimit" required:"true"`
	// REQUIRED
	MaxLimit CredentialsRemoteWriteConfigGetMaxLimitAttributeType `json:"maxLimit" required:"true"`
	// REQUIRED
	Message CredentialsRemoteWriteConfigGetMessageAttributeType `json:"message" required:"true"`
}

CredentialsRemoteWriteConfig struct for CredentialsRemoteWriteConfig Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCredentialsRemoteWriteConfig added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCredentialsRemoteWriteConfigWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CredentialsRemoteWriteConfig) GetCredentialsMaxLimit added in v0.2.0

GetCredentialsMaxLimit returns the CredentialsMaxLimit field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CredentialsRemoteWriteConfig) GetCredentialsMaxLimitOk added in v0.2.0

GetCredentialsMaxLimitOk returns a tuple with the CredentialsMaxLimit field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CredentialsRemoteWriteConfig) GetMaxLimit added in v0.2.0

GetMaxLimit returns the MaxLimit field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CredentialsRemoteWriteConfig) GetMaxLimitOk added in v0.2.0

GetMaxLimitOk returns a tuple with the MaxLimit field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CredentialsRemoteWriteConfig) GetMessage added in v0.2.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CredentialsRemoteWriteConfig) GetMessageOk added in v0.2.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CredentialsRemoteWriteConfig) SetCredentialsMaxLimit added in v0.2.0

SetCredentialsMaxLimit sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CredentialsRemoteWriteConfig) SetMaxLimit added in v0.2.0

SetMaxLimit sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CredentialsRemoteWriteConfig) SetMessage added in v0.2.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CredentialsRemoteWriteConfig) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CredentialsRemoteWriteConfigGetCredentialsMaxLimitArgType deprecated added in v0.3.1

type CredentialsRemoteWriteConfigGetCredentialsMaxLimitArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CredentialsRemoteWriteConfigGetCredentialsMaxLimitAttributeType added in v0.3.1

type CredentialsRemoteWriteConfigGetCredentialsMaxLimitAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CredentialsRemoteWriteConfigGetCredentialsMaxLimitRetType deprecated added in v0.3.1

type CredentialsRemoteWriteConfigGetCredentialsMaxLimitRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CredentialsRemoteWriteConfigGetMaxLimitArgType deprecated added in v0.3.1

type CredentialsRemoteWriteConfigGetMaxLimitArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CredentialsRemoteWriteConfigGetMaxLimitAttributeType added in v0.3.1

type CredentialsRemoteWriteConfigGetMaxLimitAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CredentialsRemoteWriteConfigGetMaxLimitRetType deprecated added in v0.3.1

type CredentialsRemoteWriteConfigGetMaxLimitRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CredentialsRemoteWriteConfigGetMessageArgType deprecated added in v0.3.1

type CredentialsRemoteWriteConfigGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CredentialsRemoteWriteConfigGetMessageAttributeType added in v0.3.1

type CredentialsRemoteWriteConfigGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CredentialsRemoteWriteConfigGetMessageRetType deprecated added in v0.3.1

type CredentialsRemoteWriteConfigGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CredentialsRemoteWriteDeleteResponse

type CredentialsRemoteWriteDeleteResponse struct {
	// REQUIRED
	MaxLimit CredentialsRemoteWriteDeleteResponseGetMaxLimitAttributeType `json:"maxLimit" required:"true"`
	// REQUIRED
	Message CredentialsRemoteWriteDeleteResponseGetMessageAttributeType `json:"message" required:"true"`
}

CredentialsRemoteWriteDeleteResponse struct for CredentialsRemoteWriteDeleteResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCredentialsRemoteWriteDeleteResponse added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewCredentialsRemoteWriteDeleteResponseWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CredentialsRemoteWriteDeleteResponse) GetMaxLimit added in v0.2.0

GetMaxLimit returns the MaxLimit field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CredentialsRemoteWriteDeleteResponse) GetMaxLimitOk added in v0.2.0

GetMaxLimitOk returns a tuple with the MaxLimit field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CredentialsRemoteWriteDeleteResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CredentialsRemoteWriteDeleteResponse) GetMessageOk added in v0.2.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CredentialsRemoteWriteDeleteResponse) SetMaxLimit added in v0.2.0

SetMaxLimit sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*CredentialsRemoteWriteDeleteResponse) SetMessage added in v0.2.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (CredentialsRemoteWriteDeleteResponse) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CredentialsRemoteWriteDeleteResponseGetMaxLimitArgType deprecated added in v0.3.1

type CredentialsRemoteWriteDeleteResponseGetMaxLimitArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CredentialsRemoteWriteDeleteResponseGetMaxLimitAttributeType added in v0.3.1

type CredentialsRemoteWriteDeleteResponseGetMaxLimitAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CredentialsRemoteWriteDeleteResponseGetMaxLimitRetType deprecated added in v0.3.1

type CredentialsRemoteWriteDeleteResponseGetMaxLimitRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CredentialsRemoteWriteDeleteResponseGetMessageArgType deprecated added in v0.3.1

type CredentialsRemoteWriteDeleteResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CredentialsRemoteWriteDeleteResponseGetMessageAttributeType added in v0.3.1

type CredentialsRemoteWriteDeleteResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type CredentialsRemoteWriteDeleteResponseGetMessageRetType deprecated added in v0.3.1

type CredentialsRemoteWriteDeleteResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DefaultApi deprecated added in v0.7.0

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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateAlertConfigReceiver(ctx context.Context, instanceId string, projectId string) ApiCreateAlertConfigReceiverRequest
	/*
		CreateAlertConfigReceiverExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return AlertConfigReceiversResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateAlertConfigReceiverExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateAlertConfigRoute(ctx context.Context, instanceId string, projectId string) ApiCreateAlertConfigRouteRequest
	/*
		CreateAlertConfigRouteExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return AlertConfigRouteResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateAlertConfigRouteExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateAlertRecord(ctx context.Context, groupName string, instanceId string, projectId string) ApiCreateAlertRecordRequest
	/*
		CreateAlertRecordExecute executes the request

		@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 AlertRecordsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateAlertRecordExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateAlertgroups(ctx context.Context, instanceId string, projectId string) ApiCreateAlertgroupsRequest
	/*
		CreateAlertgroupsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return AlertGroupsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateAlertgroupsExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateAlertrules(ctx context.Context, groupName string, instanceId string, projectId string) ApiCreateAlertrulesRequest
	/*
		CreateAlertrulesExecute executes the request

		@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 AlertRulesResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateAlertrulesExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateBackup(ctx context.Context, instanceId string, projectId string) ApiCreateBackupRequest
	/*
		CreateBackupExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return Message

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateBackupExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateBackupSchedule(ctx context.Context, instanceId string, projectId string) ApiCreateBackupScheduleRequest
	/*
		CreateBackupScheduleExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return BackupSchedulePostResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateBackupScheduleExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateCertCheck(ctx context.Context, instanceId string, projectId string) ApiCreateCertCheckRequest
	/*
		CreateCertCheckExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return CertCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateCertCheckExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateCredentials(ctx context.Context, instanceId string, projectId string) ApiCreateCredentialsRequest
	/*
		CreateCredentialsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return CreateCredentialsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateCredentialsExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateElasticsearchCheck(ctx context.Context, instanceId string, projectId string) ApiCreateElasticsearchCheckRequest
	/*
		CreateElasticsearchCheckExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ElasticsearchCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateElasticsearchCheckExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateHttpCheck(ctx context.Context, instanceId string, projectId string) ApiCreateHttpCheckRequest
	/*
		CreateHttpCheckExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return HttpCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateHttpCheckExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateInstance(ctx context.Context, projectId string) ApiCreateInstanceRequest
	/*
		CreateInstanceExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId
		@return CreateInstanceResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateInstanceExecute(ctx context.Context, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateLogsAlertgroups(ctx context.Context, instanceId string, projectId string) ApiCreateLogsAlertgroupsRequest
	/*
		CreateLogsAlertgroupsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return AlertGroupsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateLogsAlertgroupsExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateMongodbCheck(ctx context.Context, instanceId string, projectId string) ApiCreateMongodbCheckRequest
	/*
		CreateMongodbCheckExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return MongodbCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateMongodbCheckExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateMysqlCheck(ctx context.Context, instanceId string, projectId string) ApiCreateMysqlCheckRequest
	/*
		CreateMysqlCheckExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return MysqlCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateMysqlCheckExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateNetworkCheck(ctx context.Context, instanceId string, projectId string) ApiCreateNetworkCheckRequest
	/*
		CreateNetworkCheckExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return NetworkCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateNetworkCheckExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreatePingCheck(ctx context.Context, instanceId string, projectId string) ApiCreatePingCheckRequest
	/*
		CreatePingCheckExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return PingCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreatePingCheckExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreatePostgresqlCheck(ctx context.Context, instanceId string, projectId string) ApiCreatePostgresqlCheckRequest
	/*
		CreatePostgresqlCheckExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return PostgresqlCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreatePostgresqlCheckExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateRabbitmqCheck(ctx context.Context, instanceId string, projectId string) ApiCreateRabbitmqCheckRequest
	/*
		CreateRabbitmqCheckExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return RabbitmqCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateRabbitmqCheckExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateRedisCheck(ctx context.Context, instanceId string, projectId string) ApiCreateRedisCheckRequest
	/*
		CreateRedisCheckExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return RedisCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateRedisCheckExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateScrapeConfig(ctx context.Context, instanceId string, projectId string) ApiCreateScrapeConfigRequest
	/*
		CreateScrapeConfigExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ScrapeConfigsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	CreateScrapeConfigExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteAlertConfigReceiver(ctx context.Context, instanceId string, projectId string, receiver string) ApiDeleteAlertConfigReceiverRequest
	/*
		DeleteAlertConfigReceiverExecute executes the request

		@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 AlertConfigReceiversResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteAlertConfigReceiverExecute(ctx context.Context, instanceId string, projectId string, receiver string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteAlertConfigRoute(ctx context.Context, instanceId string, projectId string, receiver string) ApiDeleteAlertConfigRouteRequest
	/*
		DeleteAlertConfigRouteExecute executes the request

		@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 AlertConfigRouteResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteAlertConfigRouteExecute(ctx context.Context, instanceId string, projectId string, receiver string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteAlertRecord(ctx context.Context, alertRecord string, groupName string, instanceId string, projectId string) ApiDeleteAlertRecordRequest
	/*
		DeleteAlertRecordExecute executes the request

		@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 AlertRecordsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteAlertRecordExecute(ctx context.Context, alertRecord string, groupName string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteAlertRecords(ctx context.Context, groupName string, instanceId string, projectId string) ApiDeleteAlertRecordsRequest
	/*
		DeleteAlertRecordsExecute executes the request

		@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 AlertRecordsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteAlertRecordsExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiDeleteAlertgroupRequest
	/*
		DeleteAlertgroupExecute executes the request

		@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 AlertGroupsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteAlertgroupExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteAlertgroups(ctx context.Context, instanceId string, projectId string) ApiDeleteAlertgroupsRequest
	/*
		DeleteAlertgroupsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return AlertGroupsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteAlertgroupsExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteAlertrule(ctx context.Context, alertName string, groupName string, instanceId string, projectId string) ApiDeleteAlertruleRequest
	/*
		DeleteAlertruleExecute executes the request

		@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 AlertRulesResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteAlertruleExecute(ctx context.Context, alertName string, groupName string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteAlertrules(ctx context.Context, groupName string, instanceId string, projectId string) ApiDeleteAlertrulesRequest
	/*
		DeleteAlertrulesExecute executes the request

		@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 AlertRulesResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteAlertrulesExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteCertCheck(ctx context.Context, instanceId string, projectId string, id string) ApiDeleteCertCheckRequest
	/*
		DeleteCertCheckExecute executes the request

		@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 CertCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteCertCheckExecute(ctx context.Context, instanceId string, projectId string, id string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteCredentials(ctx context.Context, instanceId string, projectId string, username string) ApiDeleteCredentialsRequest
	/*
		DeleteCredentialsExecute executes the request

		@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 Message

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteCredentialsExecute(ctx context.Context, instanceId string, projectId string, username string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteCredentialsRemoteWriteConfig(ctx context.Context, instanceId string, projectId string, username string) ApiDeleteCredentialsRemoteWriteConfigRequest
	/*
		DeleteCredentialsRemoteWriteConfigExecute executes the request

		@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 CredentialsRemoteWriteDeleteResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteCredentialsRemoteWriteConfigExecute(ctx context.Context, instanceId string, projectId string, username string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteElasticsearchCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteElasticsearchCheckRequest
	/*
		DeleteElasticsearchCheckExecute executes the request

		@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 ElasticsearchCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteElasticsearchCheckExecute(ctx context.Context, id string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteHttpCheck(ctx context.Context, instanceId string, projectId string, id string) ApiDeleteHttpCheckRequest
	/*
		DeleteHttpCheckExecute executes the request

		@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 HttpCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteHttpCheckExecute(ctx context.Context, instanceId string, projectId string, id string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteInstance(ctx context.Context, instanceId string, projectId string) ApiDeleteInstanceRequest
	/*
		DeleteInstanceExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return InstanceResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteInstanceExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteLogsAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiDeleteLogsAlertgroupRequest
	/*
		DeleteLogsAlertgroupExecute executes the request

		@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 AlertGroupsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteLogsAlertgroupExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteMongodbCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteMongodbCheckRequest
	/*
		DeleteMongodbCheckExecute executes the request

		@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 MongodbCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteMongodbCheckExecute(ctx context.Context, id string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteMysqlCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteMysqlCheckRequest
	/*
		DeleteMysqlCheckExecute executes the request

		@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 MysqlCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteMysqlCheckExecute(ctx context.Context, id string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteNetworkCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteNetworkCheckRequest
	/*
		DeleteNetworkCheckExecute executes the request

		@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 NetworkCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteNetworkCheckExecute(ctx context.Context, id string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeletePingCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeletePingCheckRequest
	/*
		DeletePingCheckExecute executes the request

		@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 PingCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeletePingCheckExecute(ctx context.Context, id string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeletePostgresqlCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeletePostgresqlCheckRequest
	/*
		DeletePostgresqlCheckExecute executes the request

		@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 PostgresqlCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeletePostgresqlCheckExecute(ctx context.Context, id string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteRabbitmqCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteRabbitmqCheckRequest
	/*
		DeleteRabbitmqCheckExecute executes the request

		@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 RabbitmqCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteRabbitmqCheckExecute(ctx context.Context, id string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteRedisCheck(ctx context.Context, id string, instanceId string, projectId string) ApiDeleteRedisCheckRequest
	/*
		DeleteRedisCheckExecute executes the request

		@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 RedisCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteRedisCheckExecute(ctx context.Context, id string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteScrapeConfig(ctx context.Context, instanceId string, jobName string, projectId string) ApiDeleteScrapeConfigRequest
	/*
		DeleteScrapeConfigExecute executes the request

		@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 DeleteScrapeConfigResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteScrapeConfigExecute(ctx context.Context, instanceId string, jobName string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteScrapeConfigs(ctx context.Context, instanceId string, projectId string) ApiDeleteScrapeConfigsRequest
	/*
		DeleteScrapeConfigsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ScrapeConfigsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	DeleteScrapeConfigsExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetAlertConfigReceiver(ctx context.Context, instanceId string, projectId string, receiver string) ApiGetAlertConfigReceiverRequest
	/*
		GetAlertConfigReceiverExecute executes the request

		@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 Receiver

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetAlertConfigReceiverExecute(ctx context.Context, instanceId string, projectId string, receiver string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetAlertConfigRoute(ctx context.Context, instanceId string, projectId string, receiver string) ApiGetAlertConfigRouteRequest
	/*
		GetAlertConfigRouteExecute executes the request

		@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 AlertConfigRouteResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetAlertConfigRouteExecute(ctx context.Context, instanceId string, projectId string, receiver string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetAlertConfigs(ctx context.Context, instanceId string, projectId string) ApiGetAlertConfigsRequest
	/*
		GetAlertConfigsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return GetAlertConfigsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetAlertConfigsExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetAlertRecord(ctx context.Context, alertRecord string, groupName string, instanceId string, projectId string) ApiGetAlertRecordRequest
	/*
		GetAlertRecordExecute executes the request

		@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 AlertRecordResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetAlertRecordExecute(ctx context.Context, alertRecord string, groupName string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiGetAlertgroupRequest
	/*
		GetAlertgroupExecute executes the request

		@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 AlertGroupResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetAlertgroupExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetAlertrule(ctx context.Context, alertName string, groupName string, instanceId string, projectId string) ApiGetAlertruleRequest
	/*
		GetAlertruleExecute executes the request

		@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 AlertRuleResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetAlertruleExecute(ctx context.Context, alertName string, groupName string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetCredentials(ctx context.Context, instanceId string, projectId string, username string) ApiGetCredentialsRequest
	/*
		GetCredentialsExecute executes the request

		@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 GetCredentialsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetCredentialsExecute(ctx context.Context, instanceId string, projectId string, username string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetCredentialsRemoteWriteConfig(ctx context.Context, instanceId string, projectId string, username string) ApiGetCredentialsRemoteWriteConfigRequest
	/*
		GetCredentialsRemoteWriteConfigExecute executes the request

		@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 CredentialsRemoteWriteConfig

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetCredentialsRemoteWriteConfigExecute(ctx context.Context, instanceId string, projectId string, username string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetGrafanaConfigs(ctx context.Context, instanceId string, projectId string) ApiGetGrafanaConfigsRequest
	/*
		GetGrafanaConfigsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return GrafanaConfigs

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetGrafanaConfigsExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetInstance(ctx context.Context, instanceId string, projectId string) ApiGetInstanceRequest
	/*
		GetInstanceExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return GetInstanceResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetInstanceExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetLogsAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiGetLogsAlertgroupRequest
	/*
		GetLogsAlertgroupExecute executes the request

		@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 AlertGroupResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetLogsAlertgroupExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetLogsConfigs(ctx context.Context, instanceId string, projectId string) ApiGetLogsConfigsRequest
	/*
		GetLogsConfigsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return LogsConfigResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetLogsConfigsExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetMetricsStorageRetention(ctx context.Context, instanceId string, projectId string) ApiGetMetricsStorageRetentionRequest
	/*
		GetMetricsStorageRetentionExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return GetMetricsStorageRetentionResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetMetricsStorageRetentionExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetScrapeConfig(ctx context.Context, instanceId string, jobName string, projectId string) ApiGetScrapeConfigRequest
	/*
		GetScrapeConfigExecute executes the request

		@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 GetScrapeConfigResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetScrapeConfigExecute(ctx context.Context, instanceId string, jobName string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetTracesConfigs(ctx context.Context, instanceId string, projectId string) ApiGetTracesConfigsRequest
	/*
		GetTracesConfigsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return TracesConfigResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	GetTracesConfigsExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListACL(ctx context.Context, instanceId string, projectId string) ApiListACLRequest
	/*
		ListACLExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ListACLResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListACLExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListAlertConfigReceivers(ctx context.Context, instanceId string, projectId string) ApiListAlertConfigReceiversRequest
	/*
		ListAlertConfigReceiversExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return AlertConfigReceiversResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListAlertConfigReceiversExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListAlertConfigRoutes(ctx context.Context, instanceId string, projectId string) ApiListAlertConfigRoutesRequest
	/*
		ListAlertConfigRoutesExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return AlertConfigRouteResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListAlertConfigRoutesExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListAlertRecords(ctx context.Context, groupName string, instanceId string, projectId string) ApiListAlertRecordsRequest
	/*
		ListAlertRecordsExecute executes the request

		@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 AlertRecordsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListAlertRecordsExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListAlertgroups(ctx context.Context, instanceId string, projectId string) ApiListAlertgroupsRequest
	/*
		ListAlertgroupsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return AlertGroupsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListAlertgroupsExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListAlertrules(ctx context.Context, groupName string, instanceId string, projectId string) ApiListAlertrulesRequest
	/*
		ListAlertrulesExecute executes the request

		@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 AlertRulesResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListAlertrulesExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListBackupRetentions(ctx context.Context, instanceId string, projectId string) ApiListBackupRetentionsRequest
	/*
		ListBackupRetentionsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return BackupRetentionResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListBackupRetentionsExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListBackupSchedules(ctx context.Context, instanceId string, projectId string) ApiListBackupSchedulesRequest
	/*
		ListBackupSchedulesExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return BackupScheduleResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListBackupSchedulesExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListBackups(ctx context.Context, instanceId string, projectId string) ApiListBackupsRequest
	/*
		ListBackupsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return BackupResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListBackupsExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListCertChecks(ctx context.Context, instanceId string, projectId string) ApiListCertChecksRequest
	/*
		ListCertChecksExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return CertCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListCertChecksExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListCredentials(ctx context.Context, instanceId string, projectId string) ApiListCredentialsRequest
	/*
		ListCredentialsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ListCredentialsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListCredentialsExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListElasticsearchChecks(ctx context.Context, instanceId string, projectId string) ApiListElasticsearchChecksRequest
	/*
		ListElasticsearchChecksExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ElasticsearchCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListElasticsearchChecksExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListHttpChecks(ctx context.Context, instanceId string, projectId string) ApiListHttpChecksRequest
	/*
		ListHttpChecksExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return HttpCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListHttpChecksExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListInstances(ctx context.Context, projectId string) ApiListInstancesRequest
	/*
		ListInstancesExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId
		@return ListInstancesResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListInstancesExecute(ctx context.Context, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListLogsAlertgroups(ctx context.Context, instanceId string, projectId string) ApiListLogsAlertgroupsRequest
	/*
		ListLogsAlertgroupsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return AlertGroupsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListLogsAlertgroupsExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListMongodbChecks(ctx context.Context, instanceId string, projectId string) ApiListMongodbChecksRequest
	/*
		ListMongodbChecksExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return MongodbCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListMongodbChecksExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListMysqlChecks(ctx context.Context, instanceId string, projectId string) ApiListMysqlChecksRequest
	/*
		ListMysqlChecksExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return MysqlCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListMysqlChecksExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListNetworkChecks(ctx context.Context, instanceId string, projectId string) ApiListNetworkChecksRequest
	/*
		ListNetworkChecksExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return NetworkCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListNetworkChecksExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListOfferings(ctx context.Context, projectId string) ApiListOfferingsRequest
	/*
		ListOfferingsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId
		@return Offerings

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListOfferingsExecute(ctx context.Context, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListPingChecks(ctx context.Context, instanceId string, projectId string) ApiListPingChecksRequest
	/*
		ListPingChecksExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return PingCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListPingChecksExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListPlans(ctx context.Context, projectId string) ApiListPlansRequest
	/*
		ListPlansExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId
		@return PlansResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListPlansExecute(ctx context.Context, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListPostgresqlChecks(ctx context.Context, instanceId string, projectId string) ApiListPostgresqlChecksRequest
	/*
		ListPostgresqlChecksExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return PostgresqlCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListPostgresqlChecksExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListRabbitmqChecks(ctx context.Context, instanceId string, projectId string) ApiListRabbitmqChecksRequest
	/*
		ListRabbitmqChecksExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return RabbitmqCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListRabbitmqChecksExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListRedisChecks(ctx context.Context, instanceId string, projectId string) ApiListRedisChecksRequest
	/*
		ListRedisChecksExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return RedisCheckResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListRedisChecksExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListScrapeConfigs(ctx context.Context, instanceId string, projectId string) ApiListScrapeConfigsRequest
	/*
		ListScrapeConfigsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ListScrapeConfigsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	ListScrapeConfigsExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	PartialUpdateAlertRecords(ctx context.Context, groupName string, instanceId string, projectId string) ApiPartialUpdateAlertRecordsRequest
	/*
		PartialUpdateAlertRecordsExecute executes the request

		@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 AlertRecordsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	PartialUpdateAlertRecordsExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	PartialUpdateAlertgroups(ctx context.Context, instanceId string, projectId string) ApiPartialUpdateAlertgroupsRequest
	/*
		PartialUpdateAlertgroupsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return AlertGroupsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	PartialUpdateAlertgroupsExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	PartialUpdateAlertrules(ctx context.Context, groupName string, instanceId string, projectId string) ApiPartialUpdateAlertrulesRequest
	/*
		PartialUpdateAlertrulesExecute executes the request

		@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 AlertRulesResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	PartialUpdateAlertrulesExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	PartialUpdateScrapeConfigs(ctx context.Context, instanceId string, projectId string) ApiPartialUpdateScrapeConfigsRequest
	/*
		PartialUpdateScrapeConfigsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return ScrapeConfigsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	PartialUpdateScrapeConfigsExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	RestoreBackup(ctx context.Context, backupDate string, instanceId string, projectId string) ApiRestoreBackupRequest
	/*
		RestoreBackupExecute executes the request

		@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 Message

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	RestoreBackupExecute(ctx context.Context, backupDate string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateACL(ctx context.Context, instanceId string, projectId string) ApiUpdateACLRequest
	/*
		UpdateACLExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return Message

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateACLExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateAlertConfigReceiver(ctx context.Context, instanceId string, projectId string, receiver string) ApiUpdateAlertConfigReceiverRequest
	/*
		UpdateAlertConfigReceiverExecute executes the request

		@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 AlertConfigReceiversResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateAlertConfigReceiverExecute(ctx context.Context, instanceId string, projectId string, receiver string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateAlertConfigRoute(ctx context.Context, instanceId string, projectId string, receiver string) ApiUpdateAlertConfigRouteRequest
	/*
		UpdateAlertConfigRouteExecute executes the request

		@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 AlertConfigRouteResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateAlertConfigRouteExecute(ctx context.Context, instanceId string, projectId string, receiver string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateAlertConfigs(ctx context.Context, instanceId string, projectId string) ApiUpdateAlertConfigsRequest
	/*
		UpdateAlertConfigsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return UpdateAlertConfigsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateAlertConfigsExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateAlertRecord(ctx context.Context, alertRecord string, groupName string, instanceId string, projectId string) ApiUpdateAlertRecordRequest
	/*
		UpdateAlertRecordExecute executes the request

		@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 AlertRecordsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateAlertRecordExecute(ctx context.Context, alertRecord string, groupName string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiUpdateAlertgroupRequest
	/*
		UpdateAlertgroupExecute executes the request

		@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 AlertGroupsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateAlertgroupExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateAlertgroups(ctx context.Context, instanceId string, projectId string) ApiUpdateAlertgroupsRequest
	/*
		UpdateAlertgroupsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return AlertGroupsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateAlertgroupsExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateAlertrule(ctx context.Context, alertName string, groupName string, instanceId string, projectId string) ApiUpdateAlertruleRequest
	/*
		UpdateAlertruleExecute executes the request

		@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 AlertRulesResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateAlertruleExecute(ctx context.Context, alertName string, groupName string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateCredentialsRemoteWriteConfig(ctx context.Context, instanceId string, projectId string, username string) ApiUpdateCredentialsRemoteWriteConfigRequest
	/*
		UpdateCredentialsRemoteWriteConfigExecute executes the request

		@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 CredentialsRemoteWriteConfig

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateCredentialsRemoteWriteConfigExecute(ctx context.Context, instanceId string, projectId string, username string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateGrafanaConfigs(ctx context.Context, instanceId string, projectId string) ApiUpdateGrafanaConfigsRequest
	/*
		UpdateGrafanaConfigsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return Message

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateGrafanaConfigsExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateInstance(ctx context.Context, instanceId string, projectId string) ApiUpdateInstanceRequest
	/*
		UpdateInstanceExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return InstanceResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateInstanceExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateLogsAlertgroup(ctx context.Context, groupName string, instanceId string, projectId string) ApiUpdateLogsAlertgroupRequest
	/*
		UpdateLogsAlertgroupExecute executes the request

		@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 AlertGroupsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateLogsAlertgroupExecute(ctx context.Context, groupName string, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateLogsConfigs(ctx context.Context, instanceId string, projectId string) ApiUpdateLogsConfigsRequest
	/*
		UpdateLogsConfigsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return Message

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateLogsConfigsExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateMetricsStorageRetention(ctx context.Context, instanceId string, projectId string) ApiUpdateMetricsStorageRetentionRequest
	/*
		UpdateMetricsStorageRetentionExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return Message

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateMetricsStorageRetentionExecute(ctx context.Context, instanceId string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateScrapeConfig(ctx context.Context, instanceId string, jobName string, projectId string) ApiUpdateScrapeConfigRequest
	/*
		UpdateScrapeConfigExecute executes the request

		@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 ScrapeConfigsResponse

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateScrapeConfigExecute(ctx context.Context, instanceId string, jobName string, projectId string) (*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

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateTracesConfigs(ctx context.Context, instanceId string, projectId string) ApiUpdateTracesConfigsRequest
	/*
		UpdateTracesConfigsExecute executes the request

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param instanceId
		@param projectId
		@return Message

		// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	*/
	UpdateTracesConfigsExecute(ctx context.Context, instanceId string, projectId string) (*Message, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DefaultApiService

type DefaultApiService service

DefaultApiService DefaultApi service Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteAlertConfigReceiverRequest deprecated added in v0.7.0

type DeleteAlertConfigReceiverRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteAlertConfigReceiverRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteAlertConfigRouteRequest deprecated added in v0.7.0

type DeleteAlertConfigRouteRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteAlertConfigRouteRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteAlertRecordRequest deprecated added in v0.17.0

type DeleteAlertRecordRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteAlertRecordRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteAlertRecordsRequest deprecated added in v0.17.0

type DeleteAlertRecordsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteAlertRecordsRequest) AlertRecord added in v0.17.0

func (r DeleteAlertRecordsRequest) AlertRecord(alertRecord []string) ApiDeleteAlertRecordsRequest

Name of the records that should be deleted Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteAlertRecordsRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteAlertgroupRequest deprecated added in v0.7.0

type DeleteAlertgroupRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteAlertgroupRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteAlertgroupsRequest deprecated added in v0.7.0

type DeleteAlertgroupsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteAlertgroupsRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteAlertgroupsRequest) GroupName added in v0.7.0

Name of the groups that should be deleted Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteAlertruleRequest deprecated added in v0.17.0

type DeleteAlertruleRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteAlertruleRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteAlertrulesRequest deprecated added in v0.7.0

type DeleteAlertrulesRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteAlertrulesRequest) AlertName added in v0.7.0

Name of the alert rules that should be deleted Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteAlertrulesRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteCertCheckRequest deprecated added in v0.13.0

type DeleteCertCheckRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteCertCheckRequest) Execute deprecated added in v0.13.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteCredentialsRemoteWriteConfigRequest deprecated added in v0.7.0

type DeleteCredentialsRemoteWriteConfigRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteCredentialsRemoteWriteConfigRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteCredentialsRequest deprecated added in v0.7.0

type DeleteCredentialsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteCredentialsRequest) Execute deprecated added in v0.7.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteElasticsearchCheckRequest deprecated added in v0.17.0

type DeleteElasticsearchCheckRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteElasticsearchCheckRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteHttpCheckRequest deprecated added in v0.13.0

type DeleteHttpCheckRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteHttpCheckRequest) Execute deprecated added in v0.13.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteInstanceRequest deprecated added in v0.7.0

type DeleteInstanceRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteInstanceRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteLogsAlertgroupRequest deprecated added in v0.7.0

type DeleteLogsAlertgroupRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteLogsAlertgroupRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteMongodbCheckRequest deprecated added in v0.17.0

type DeleteMongodbCheckRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteMongodbCheckRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteMysqlCheckRequest deprecated added in v0.17.0

type DeleteMysqlCheckRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteMysqlCheckRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteNetworkCheckRequest deprecated added in v0.17.0

type DeleteNetworkCheckRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteNetworkCheckRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeletePingCheckRequest deprecated added in v0.17.0

type DeletePingCheckRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeletePingCheckRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeletePostgresqlCheckRequest deprecated added in v0.17.0

type DeletePostgresqlCheckRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeletePostgresqlCheckRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteRabbitmqCheckRequest deprecated added in v0.17.0

type DeleteRabbitmqCheckRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteRabbitmqCheckRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteRedisCheckRequest deprecated added in v0.17.0

type DeleteRedisCheckRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteRedisCheckRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteScrapeConfigRequest deprecated added in v0.7.0

type DeleteScrapeConfigRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteScrapeConfigRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteScrapeConfigResponse

type DeleteScrapeConfigResponse struct {
	// REQUIRED
	Data DeleteScrapeConfigResponseGetDataAttributeType `json:"data" required:"true"`
	// REQUIRED
	Message DeleteScrapeConfigResponseGetMessageAttributeType `json:"message" required:"true"`
}

DeleteScrapeConfigResponse struct for DeleteScrapeConfigResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewDeleteScrapeConfigResponse added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewDeleteScrapeConfigResponseWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DeleteScrapeConfigResponse) GetData added in v0.2.0

GetData returns the Data field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DeleteScrapeConfigResponse) GetDataOk added in v0.2.0

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DeleteScrapeConfigResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DeleteScrapeConfigResponse) GetMessageOk added in v0.2.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DeleteScrapeConfigResponse) SetData added in v0.2.0

SetData sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*DeleteScrapeConfigResponse) SetMessage added in v0.2.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteScrapeConfigResponse) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteScrapeConfigResponseGetDataArgType deprecated added in v0.3.1

type DeleteScrapeConfigResponseGetDataArgType = []Job

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteScrapeConfigResponseGetDataAttributeType added in v0.3.1

type DeleteScrapeConfigResponseGetDataAttributeType = *[]Job

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteScrapeConfigResponseGetDataRetType deprecated added in v0.3.1

type DeleteScrapeConfigResponseGetDataRetType = []Job

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteScrapeConfigResponseGetMessageArgType deprecated added in v0.3.1

type DeleteScrapeConfigResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteScrapeConfigResponseGetMessageAttributeType added in v0.3.1

type DeleteScrapeConfigResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteScrapeConfigResponseGetMessageRetType deprecated added in v0.3.1

type DeleteScrapeConfigResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type DeleteScrapeConfigsRequest deprecated added in v0.17.0

type DeleteScrapeConfigsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteScrapeConfigsRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (DeleteScrapeConfigsRequest) JobName added in v0.17.0

Name of the jobs that should be deleted Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ElasticsearchCheckChildResponse added in v0.17.0

type ElasticsearchCheckChildResponse struct {
	// REQUIRED
	Id       ElasticsearchCheckChildResponseGetIdAttributeType       `json:"id" required:"true"`
	Password ElasticsearchCheckChildResponseGetPasswordAttributeType `json:"password,omitempty"`
	// REQUIRED
	Server   ElasticsearchCheckChildResponseGetServerAttributeType   `json:"server" required:"true"`
	Username ElasticsearchCheckChildResponseGetUsernameAttributeType `json:"username,omitempty"`
}

ElasticsearchCheckChildResponse struct for ElasticsearchCheckChildResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewElasticsearchCheckChildResponse added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewElasticsearchCheckChildResponseWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ElasticsearchCheckChildResponse) GetId added in v0.17.0

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ElasticsearchCheckChildResponse) GetIdOk added in v0.17.0

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ElasticsearchCheckChildResponse) GetPassword added in v0.17.0

GetPassword returns the Password field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ElasticsearchCheckChildResponse) GetPasswordOk added in v0.17.0

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ElasticsearchCheckChildResponse) GetServer added in v0.17.0

GetServer returns the Server field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ElasticsearchCheckChildResponse) GetServerOk added in v0.17.0

GetServerOk returns a tuple with the Server field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ElasticsearchCheckChildResponse) GetUsername added in v0.17.0

GetUsername returns the Username field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ElasticsearchCheckChildResponse) GetUsernameOk added in v0.17.0

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ElasticsearchCheckChildResponse) HasPassword added in v0.17.0

func (o *ElasticsearchCheckChildResponse) HasPassword() bool

HasPassword returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ElasticsearchCheckChildResponse) HasUsername added in v0.17.0

func (o *ElasticsearchCheckChildResponse) HasUsername() bool

HasUsername returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ElasticsearchCheckChildResponse) SetId added in v0.17.0

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ElasticsearchCheckChildResponse) SetPassword added in v0.17.0

SetPassword gets a reference to the given string and assigns it to the Password field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ElasticsearchCheckChildResponse) SetServer added in v0.17.0

SetServer sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ElasticsearchCheckChildResponse) SetUsername added in v0.17.0

SetUsername gets a reference to the given string and assigns it to the Username field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ElasticsearchCheckChildResponse) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ElasticsearchCheckChildResponseGetIdArgType deprecated added in v0.17.0

type ElasticsearchCheckChildResponseGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ElasticsearchCheckChildResponseGetIdAttributeType added in v0.17.0

type ElasticsearchCheckChildResponseGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ElasticsearchCheckChildResponseGetIdRetType deprecated added in v0.17.0

type ElasticsearchCheckChildResponseGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ElasticsearchCheckChildResponseGetPasswordArgType deprecated added in v0.17.0

type ElasticsearchCheckChildResponseGetPasswordArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ElasticsearchCheckChildResponseGetPasswordAttributeType added in v0.17.0

type ElasticsearchCheckChildResponseGetPasswordAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ElasticsearchCheckChildResponseGetPasswordRetType deprecated added in v0.17.0

type ElasticsearchCheckChildResponseGetPasswordRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ElasticsearchCheckChildResponseGetServerArgType deprecated added in v0.17.0

type ElasticsearchCheckChildResponseGetServerArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ElasticsearchCheckChildResponseGetServerAttributeType added in v0.17.0

type ElasticsearchCheckChildResponseGetServerAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ElasticsearchCheckChildResponseGetServerRetType deprecated added in v0.17.0

type ElasticsearchCheckChildResponseGetServerRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ElasticsearchCheckChildResponseGetUsernameArgType deprecated added in v0.17.0

type ElasticsearchCheckChildResponseGetUsernameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ElasticsearchCheckChildResponseGetUsernameAttributeType added in v0.17.0

type ElasticsearchCheckChildResponseGetUsernameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ElasticsearchCheckChildResponseGetUsernameRetType deprecated added in v0.17.0

type ElasticsearchCheckChildResponseGetUsernameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ElasticsearchCheckResponse added in v0.17.0

type ElasticsearchCheckResponse struct {
	ElasticsearchCheck ElasticsearchCheckResponseGetElasticsearchCheckAttributeType `json:"elasticsearchCheck,omitempty"`
	// REQUIRED
	ElasticsearchChecks ElasticsearchCheckResponseGetElasticsearchChecksAttributeType `json:"elasticsearchChecks" required:"true"`
	// REQUIRED
	Message ElasticsearchCheckResponseGetMessageAttributeType `json:"message" required:"true"`
}

ElasticsearchCheckResponse struct for ElasticsearchCheckResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewElasticsearchCheckResponse added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewElasticsearchCheckResponseWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ElasticsearchCheckResponse) GetElasticsearchCheck added in v0.17.0

GetElasticsearchCheck returns the ElasticsearchCheck field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ElasticsearchCheckResponse) GetElasticsearchCheckOk added in v0.17.0

GetElasticsearchCheckOk returns a tuple with the ElasticsearchCheck field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ElasticsearchCheckResponse) GetElasticsearchChecks added in v0.17.0

GetElasticsearchChecks returns the ElasticsearchChecks field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ElasticsearchCheckResponse) GetElasticsearchChecksOk added in v0.17.0

GetElasticsearchChecksOk returns a tuple with the ElasticsearchChecks field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ElasticsearchCheckResponse) GetMessage added in v0.17.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ElasticsearchCheckResponse) GetMessageOk added in v0.17.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ElasticsearchCheckResponse) HasElasticsearchCheck added in v0.17.0

func (o *ElasticsearchCheckResponse) HasElasticsearchCheck() bool

HasElasticsearchCheck returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ElasticsearchCheckResponse) SetElasticsearchCheck added in v0.17.0

SetElasticsearchCheck gets a reference to the given ElasticsearchCheckChildResponse and assigns it to the ElasticsearchCheck field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ElasticsearchCheckResponse) SetElasticsearchChecks added in v0.17.0

SetElasticsearchChecks sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ElasticsearchCheckResponse) SetMessage added in v0.17.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ElasticsearchCheckResponse) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ElasticsearchCheckResponseGetElasticsearchCheckArgType deprecated added in v0.17.0

type ElasticsearchCheckResponseGetElasticsearchCheckArgType = ElasticsearchCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ElasticsearchCheckResponseGetElasticsearchCheckAttributeType added in v0.17.0

type ElasticsearchCheckResponseGetElasticsearchCheckAttributeType = *ElasticsearchCheckChildResponse

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ElasticsearchCheckResponseGetElasticsearchCheckRetType deprecated added in v0.17.0

type ElasticsearchCheckResponseGetElasticsearchCheckRetType = ElasticsearchCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ElasticsearchCheckResponseGetElasticsearchChecksArgType deprecated added in v0.17.0

type ElasticsearchCheckResponseGetElasticsearchChecksArgType = []ElasticsearchCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ElasticsearchCheckResponseGetElasticsearchChecksAttributeType added in v0.17.0

type ElasticsearchCheckResponseGetElasticsearchChecksAttributeType = *[]ElasticsearchCheckChildResponse

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ElasticsearchCheckResponseGetElasticsearchChecksRetType deprecated added in v0.17.0

type ElasticsearchCheckResponseGetElasticsearchChecksRetType = []ElasticsearchCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ElasticsearchCheckResponseGetMessageArgType deprecated added in v0.17.0

type ElasticsearchCheckResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ElasticsearchCheckResponseGetMessageAttributeType added in v0.17.0

type ElasticsearchCheckResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ElasticsearchCheckResponseGetMessageRetType deprecated added in v0.17.0

type ElasticsearchCheckResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type EmailConfig

type EmailConfig struct {
	AuthIdentity EmailConfigGetAuthIdentityAttributeType `json:"authIdentity,omitempty"`
	AuthPassword EmailConfigGetAuthPasswordAttributeType `json:"authPassword,omitempty"`
	AuthUsername EmailConfigGetAuthUsernameAttributeType `json:"authUsername,omitempty"`
	From         EmailConfigGetFromAttributeType         `json:"from,omitempty"`
	SendResolved EmailConfiggetSendResolvedAttributeType `json:"sendResolved,omitempty"`
	Smarthost    EmailConfigGetSmarthostAttributeType    `json:"smarthost,omitempty"`
	// REQUIRED
	To EmailConfigGetToAttributeType `json:"to" required:"true"`
}

EmailConfig struct for EmailConfig Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewEmailConfig added in v0.2.0

func NewEmailConfig(to EmailConfigGetToArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewEmailConfigWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EmailConfig) GetAuthIdentity added in v0.2.0

func (o *EmailConfig) GetAuthIdentity() (res EmailConfigGetAuthIdentityRetType)

GetAuthIdentity returns the AuthIdentity field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EmailConfig) GetAuthIdentityOk added in v0.2.0

func (o *EmailConfig) GetAuthIdentityOk() (ret EmailConfigGetAuthIdentityRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EmailConfig) GetAuthPassword added in v0.2.0

func (o *EmailConfig) GetAuthPassword() (res EmailConfigGetAuthPasswordRetType)

GetAuthPassword returns the AuthPassword field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EmailConfig) GetAuthPasswordOk added in v0.2.0

func (o *EmailConfig) GetAuthPasswordOk() (ret EmailConfigGetAuthPasswordRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EmailConfig) GetAuthUsername added in v0.2.0

func (o *EmailConfig) GetAuthUsername() (res EmailConfigGetAuthUsernameRetType)

GetAuthUsername returns the AuthUsername field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EmailConfig) GetAuthUsernameOk added in v0.2.0

func (o *EmailConfig) GetAuthUsernameOk() (ret EmailConfigGetAuthUsernameRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EmailConfig) GetFrom added in v0.2.0

func (o *EmailConfig) GetFrom() (res EmailConfigGetFromRetType)

GetFrom returns the From field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EmailConfig) GetFromOk added in v0.2.0

func (o *EmailConfig) GetFromOk() (ret EmailConfigGetFromRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EmailConfig) GetSendResolved added in v0.2.0

func (o *EmailConfig) GetSendResolved() (res EmailConfiggetSendResolvedRetType)

GetSendResolved returns the SendResolved field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EmailConfig) GetSendResolvedOk added in v0.2.0

func (o *EmailConfig) GetSendResolvedOk() (ret EmailConfiggetSendResolvedRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EmailConfig) GetSmarthost added in v0.2.0

func (o *EmailConfig) GetSmarthost() (res EmailConfigGetSmarthostRetType)

GetSmarthost returns the Smarthost field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EmailConfig) GetSmarthostOk added in v0.2.0

func (o *EmailConfig) GetSmarthostOk() (ret EmailConfigGetSmarthostRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EmailConfig) GetTo added in v0.2.0

func (o *EmailConfig) GetTo() (ret EmailConfigGetToRetType)

GetTo returns the To field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EmailConfig) GetToOk added in v0.2.0

func (o *EmailConfig) GetToOk() (ret EmailConfigGetToRetType, ok bool)

GetToOk returns a tuple with the To field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EmailConfig) HasAuthIdentity added in v0.2.0

func (o *EmailConfig) HasAuthIdentity() bool

HasAuthIdentity returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EmailConfig) HasAuthPassword added in v0.2.0

func (o *EmailConfig) HasAuthPassword() bool

HasAuthPassword returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EmailConfig) HasAuthUsername added in v0.2.0

func (o *EmailConfig) HasAuthUsername() bool

HasAuthUsername returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EmailConfig) HasFrom added in v0.2.0

func (o *EmailConfig) HasFrom() bool

HasFrom returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EmailConfig) HasSendResolved added in v0.2.0

func (o *EmailConfig) HasSendResolved() bool

HasSendResolved returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EmailConfig) HasSmarthost added in v0.2.0

func (o *EmailConfig) HasSmarthost() bool

HasSmarthost returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EmailConfig) SetAuthIdentity added in v0.2.0

func (o *EmailConfig) SetAuthIdentity(v EmailConfigGetAuthIdentityRetType)

SetAuthIdentity gets a reference to the given string and assigns it to the AuthIdentity field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EmailConfig) SetAuthPassword added in v0.2.0

func (o *EmailConfig) SetAuthPassword(v EmailConfigGetAuthPasswordRetType)

SetAuthPassword gets a reference to the given string and assigns it to the AuthPassword field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EmailConfig) SetAuthUsername added in v0.2.0

func (o *EmailConfig) SetAuthUsername(v EmailConfigGetAuthUsernameRetType)

SetAuthUsername gets a reference to the given string and assigns it to the AuthUsername field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EmailConfig) SetFrom added in v0.2.0

func (o *EmailConfig) SetFrom(v EmailConfigGetFromRetType)

SetFrom gets a reference to the given string and assigns it to the From field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EmailConfig) SetSendResolved added in v0.2.0

func (o *EmailConfig) SetSendResolved(v EmailConfiggetSendResolvedRetType)

SetSendResolved gets a reference to the given bool and assigns it to the SendResolved field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EmailConfig) SetSmarthost added in v0.2.0

func (o *EmailConfig) SetSmarthost(v EmailConfigGetSmarthostRetType)

SetSmarthost gets a reference to the given string and assigns it to the Smarthost field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*EmailConfig) SetTo added in v0.2.0

SetTo sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (EmailConfig) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type EmailConfigGetAuthIdentityArgType deprecated added in v0.3.1

type EmailConfigGetAuthIdentityArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type EmailConfigGetAuthIdentityAttributeType added in v0.3.1

type EmailConfigGetAuthIdentityAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type EmailConfigGetAuthIdentityRetType deprecated added in v0.3.1

type EmailConfigGetAuthIdentityRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type EmailConfigGetAuthPasswordArgType deprecated added in v0.3.1

type EmailConfigGetAuthPasswordArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type EmailConfigGetAuthPasswordAttributeType added in v0.3.1

type EmailConfigGetAuthPasswordAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type EmailConfigGetAuthPasswordRetType deprecated added in v0.3.1

type EmailConfigGetAuthPasswordRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type EmailConfigGetAuthUsernameArgType deprecated added in v0.3.1

type EmailConfigGetAuthUsernameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type EmailConfigGetAuthUsernameAttributeType added in v0.3.1

type EmailConfigGetAuthUsernameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type EmailConfigGetAuthUsernameRetType deprecated added in v0.3.1

type EmailConfigGetAuthUsernameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type EmailConfigGetFromArgType deprecated added in v0.3.1

type EmailConfigGetFromArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type EmailConfigGetFromAttributeType added in v0.3.1

type EmailConfigGetFromAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type EmailConfigGetFromRetType deprecated added in v0.3.1

type EmailConfigGetFromRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type EmailConfigGetSmarthostArgType deprecated added in v0.3.1

type EmailConfigGetSmarthostArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type EmailConfigGetSmarthostAttributeType added in v0.3.1

type EmailConfigGetSmarthostAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type EmailConfigGetSmarthostRetType deprecated added in v0.3.1

type EmailConfigGetSmarthostRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type EmailConfigGetToArgType deprecated added in v0.3.1

type EmailConfigGetToArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type EmailConfigGetToAttributeType added in v0.3.1

type EmailConfigGetToAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type EmailConfigGetToRetType deprecated added in v0.3.1

type EmailConfigGetToRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type EmailConfiggetSendResolvedArgType deprecated added in v0.3.1

type EmailConfiggetSendResolvedArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type EmailConfiggetSendResolvedAttributeType added in v0.3.1

type EmailConfiggetSendResolvedAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type EmailConfiggetSendResolvedRetType deprecated added in v0.3.1

type EmailConfiggetSendResolvedRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type Error

type Error struct {
	Errors ErrorGetErrorsAttributeType `json:"errors,omitempty"`
	// REQUIRED
	Message ErrorGetMessageAttributeType `json:"message" required:"true"`
}

Error struct for Error Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewError added in v0.2.0

func NewError(message ErrorGetMessageArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewErrorWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) GetErrors added in v0.2.0

func (o *Error) GetErrors() (res ErrorGetErrorsRetType)

GetErrors returns the Errors field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) GetErrorsOk added in v0.2.0

func (o *Error) GetErrorsOk() (ret ErrorGetErrorsRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) GetMessage added in v0.2.0

func (o *Error) GetMessage() (ret ErrorGetMessageRetType)

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) GetMessageOk added in v0.2.0

func (o *Error) GetMessageOk() (ret ErrorGetMessageRetType, ok bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) HasErrors added in v0.2.0

func (o *Error) HasErrors() bool

HasErrors returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) SetErrors added in v0.2.0

func (o *Error) SetErrors(v ErrorGetErrorsRetType)

SetErrors gets a reference to the given []map[string]string and assigns it to the Errors field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Error) SetMessage added in v0.2.0

func (o *Error) SetMessage(v ErrorGetMessageRetType)

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (Error) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetErrorsArgType deprecated added in v0.3.1

type ErrorGetErrorsArgType = []map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetErrorsAttributeType added in v0.3.1

type ErrorGetErrorsAttributeType = *[]map[string]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetErrorsRetType deprecated added in v0.3.1

type ErrorGetErrorsRetType = []map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetMessageArgType deprecated added in v0.3.1

type ErrorGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetMessageAttributeType added in v0.3.1

type ErrorGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ErrorGetMessageRetType deprecated added in v0.3.1

type ErrorGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetAlertConfigReceiverRequest deprecated added in v0.7.0

type GetAlertConfigReceiverRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetAlertConfigReceiverRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetAlertConfigRouteRequest deprecated added in v0.7.0

type GetAlertConfigRouteRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetAlertConfigRouteRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetAlertConfigsRequest deprecated added in v0.7.0

type GetAlertConfigsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetAlertConfigsRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetAlertConfigsResponse

type GetAlertConfigsResponse struct {
	// REQUIRED
	Data GetAlertConfigsResponseGetDataAttributeType `json:"data" required:"true"`
	// REQUIRED
	Message GetAlertConfigsResponseGetMessageAttributeType `json:"message" required:"true"`
}

GetAlertConfigsResponse struct for GetAlertConfigsResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetAlertConfigsResponse added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetAlertConfigsResponseWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetAlertConfigsResponse) GetData added in v0.2.0

GetData returns the Data field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetAlertConfigsResponse) GetDataOk added in v0.2.0

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetAlertConfigsResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetAlertConfigsResponse) GetMessageOk added in v0.2.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetAlertConfigsResponse) SetData added in v0.2.0

SetData sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetAlertConfigsResponse) SetMessage added in v0.2.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetAlertConfigsResponse) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetAlertConfigsResponseGetDataArgType deprecated added in v0.3.1

type GetAlertConfigsResponseGetDataArgType = Alert

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetAlertConfigsResponseGetDataAttributeType added in v0.3.1

type GetAlertConfigsResponseGetDataAttributeType = *Alert

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetAlertConfigsResponseGetDataRetType deprecated added in v0.3.1

type GetAlertConfigsResponseGetDataRetType = Alert

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetAlertConfigsResponseGetMessageArgType deprecated added in v0.3.1

type GetAlertConfigsResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetAlertConfigsResponseGetMessageAttributeType added in v0.3.1

type GetAlertConfigsResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetAlertConfigsResponseGetMessageRetType deprecated added in v0.3.1

type GetAlertConfigsResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetAlertRecordRequest deprecated added in v0.17.0

type GetAlertRecordRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetAlertRecordRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetAlertgroupRequest deprecated added in v0.7.0

type GetAlertgroupRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetAlertgroupRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetAlertruleRequest deprecated added in v0.17.0

type GetAlertruleRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetAlertruleRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetCredentialsRemoteWriteConfigRequest deprecated added in v0.7.0

type GetCredentialsRemoteWriteConfigRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetCredentialsRemoteWriteConfigRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetCredentialsRequest deprecated added in v0.7.0

type GetCredentialsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetCredentialsRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetCredentialsResponse

type GetCredentialsResponse struct {
	CredentialsInfo GetCredentialsResponseGetCredentialsInfoAttributeType `json:"credentialsInfo,omitempty"`
	// REQUIRED
	Id GetCredentialsResponseGetIdAttributeType `json:"id" required:"true"`
	// REQUIRED
	Message GetCredentialsResponseGetMessageAttributeType `json:"message" required:"true"`
	// REQUIRED
	Name GetCredentialsResponseGetNameAttributeType `json:"name" required:"true"`
}

GetCredentialsResponse struct for GetCredentialsResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetCredentialsResponse added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetCredentialsResponseWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetCredentialsResponse) GetCredentialsInfo added in v0.2.0

GetCredentialsInfo returns the CredentialsInfo field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetCredentialsResponse) GetCredentialsInfoOk added in v0.2.0

GetCredentialsInfoOk returns a tuple with the CredentialsInfo field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetCredentialsResponse) GetId added in v0.2.0

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetCredentialsResponse) GetIdOk added in v0.2.0

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetCredentialsResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetCredentialsResponse) GetMessageOk added in v0.2.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetCredentialsResponse) GetName added in v0.2.0

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetCredentialsResponse) GetNameOk added in v0.2.0

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetCredentialsResponse) HasCredentialsInfo added in v0.2.0

func (o *GetCredentialsResponse) HasCredentialsInfo() bool

HasCredentialsInfo returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetCredentialsResponse) SetCredentialsInfo added in v0.2.0

SetCredentialsInfo gets a reference to the given map[string]string and assigns it to the CredentialsInfo field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetCredentialsResponse) SetId added in v0.2.0

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetCredentialsResponse) SetMessage added in v0.2.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetCredentialsResponse) SetName added in v0.2.0

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetCredentialsResponse) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetCredentialsResponseGetCredentialsInfoArgType deprecated added in v0.3.1

type GetCredentialsResponseGetCredentialsInfoArgType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetCredentialsResponseGetCredentialsInfoAttributeType added in v0.3.1

type GetCredentialsResponseGetCredentialsInfoAttributeType = *map[string]string

isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetCredentialsResponseGetCredentialsInfoRetType deprecated added in v0.3.1

type GetCredentialsResponseGetCredentialsInfoRetType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetCredentialsResponseGetIdArgType deprecated added in v0.3.1

type GetCredentialsResponseGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetCredentialsResponseGetIdAttributeType added in v0.3.1

type GetCredentialsResponseGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetCredentialsResponseGetIdRetType deprecated added in v0.3.1

type GetCredentialsResponseGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetCredentialsResponseGetMessageArgType deprecated added in v0.3.1

type GetCredentialsResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetCredentialsResponseGetMessageAttributeType added in v0.3.1

type GetCredentialsResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetCredentialsResponseGetMessageRetType deprecated added in v0.3.1

type GetCredentialsResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetCredentialsResponseGetNameArgType deprecated added in v0.3.1

type GetCredentialsResponseGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetCredentialsResponseGetNameAttributeType added in v0.3.1

type GetCredentialsResponseGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetCredentialsResponseGetNameRetType deprecated added in v0.3.1

type GetCredentialsResponseGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetGrafanaConfigsRequest deprecated added in v0.7.0

type GetGrafanaConfigsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetGrafanaConfigsRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceRequest deprecated added in v0.7.0

type GetInstanceRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetInstanceRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponse

type GetInstanceResponse struct {
	// REQUIRED
	DashboardUrl GetInstanceResponseGetDashboardUrlAttributeType `json:"dashboardUrl" required:"true"`
	Error        GetInstanceResponseGetErrorAttributeType        `json:"error,omitempty"`
	// REQUIRED
	Id GetInstanceResponseGetIdAttributeType `json:"id" required:"true"`
	// REQUIRED
	Instance    GetInstanceResponseGetInstanceAttributeType    `json:"instance" required:"true"`
	IsUpdatable GetInstanceResponsegetIsUpdatableAttributeType `json:"isUpdatable,omitempty"`
	// REQUIRED
	Message    GetInstanceResponseGetMessageAttributeType    `json:"message" required:"true"`
	Name       GetInstanceResponseGetNameAttributeType       `json:"name,omitempty"`
	Parameters GetInstanceResponseGetParametersAttributeType `json:"parameters,omitempty"`
	// REQUIRED
	PlanId GetInstanceResponseGetPlanIdAttributeType `json:"planId" required:"true"`
	// REQUIRED
	PlanName   GetInstanceResponseGetPlanNameAttributeType   `json:"planName" required:"true"`
	PlanSchema GetInstanceResponseGetPlanSchemaAttributeType `json:"planSchema,omitempty"`
	// REQUIRED
	ServiceName GetInstanceResponseGetServiceNameAttributeType `json:"serviceName" required:"true"`
	// REQUIRED
	Status GetInstanceResponseGetStatusAttributeType `json:"status" required:"true"`
}

GetInstanceResponse struct for GetInstanceResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetInstanceResponse added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetInstanceResponseWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetDashboardUrl added in v0.2.0

GetDashboardUrl returns the DashboardUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetDashboardUrlOk added in v0.2.0

func (o *GetInstanceResponse) GetDashboardUrlOk() (ret GetInstanceResponseGetDashboardUrlRetType, ok bool)

GetDashboardUrlOk returns a tuple with the DashboardUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetError added in v0.2.0

GetError returns the Error field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetErrorOk added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetId added in v0.2.0

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetIdOk added in v0.2.0

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetInstance added in v0.2.0

GetInstance returns the Instance field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetInstanceOk added in v0.2.0

func (o *GetInstanceResponse) GetInstanceOk() (ret GetInstanceResponseGetInstanceRetType, ok bool)

GetInstanceOk returns a tuple with the Instance field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetIsUpdatable added in v0.2.0

GetIsUpdatable returns the IsUpdatable field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetIsUpdatableOk added in v0.2.0

func (o *GetInstanceResponse) GetIsUpdatableOk() (ret GetInstanceResponsegetIsUpdatableRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetMessageOk added in v0.2.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetName added in v0.2.0

GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetNameOk added in v0.2.0

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetParameters added in v0.2.0

GetParameters returns the Parameters field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetParametersOk added in v0.2.0

func (o *GetInstanceResponse) GetParametersOk() (ret GetInstanceResponseGetParametersRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetPlanId added in v0.2.0

GetPlanId returns the PlanId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetPlanIdOk added in v0.2.0

GetPlanIdOk returns a tuple with the PlanId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetPlanName added in v0.2.0

GetPlanName returns the PlanName field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetPlanNameOk added in v0.2.0

func (o *GetInstanceResponse) GetPlanNameOk() (ret GetInstanceResponseGetPlanNameRetType, ok bool)

GetPlanNameOk returns a tuple with the PlanName field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetPlanSchema added in v0.2.0

GetPlanSchema returns the PlanSchema field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetPlanSchemaOk added in v0.2.0

func (o *GetInstanceResponse) GetPlanSchemaOk() (ret GetInstanceResponseGetPlanSchemaRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetServiceName added in v0.2.0

GetServiceName returns the ServiceName field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetServiceNameOk added in v0.2.0

func (o *GetInstanceResponse) GetServiceNameOk() (ret GetInstanceResponseGetServiceNameRetType, ok bool)

GetServiceNameOk returns a tuple with the ServiceName field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetStatus added in v0.2.0

GetStatus returns the Status field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) GetStatusOk added in v0.2.0

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) HasError added in v0.2.0

func (o *GetInstanceResponse) HasError() bool

HasError returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) HasIsUpdatable added in v0.2.0

func (o *GetInstanceResponse) HasIsUpdatable() bool

HasIsUpdatable returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) HasName added in v0.2.0

func (o *GetInstanceResponse) HasName() bool

HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) HasParameters added in v0.2.0

func (o *GetInstanceResponse) HasParameters() bool

HasParameters returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) HasPlanSchema added in v0.2.0

func (o *GetInstanceResponse) HasPlanSchema() bool

HasPlanSchema returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetDashboardUrl added in v0.2.0

SetDashboardUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetError added in v0.2.0

SetError gets a reference to the given string and assigns it to the Error field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetErrorNil added in v0.2.0

func (o *GetInstanceResponse) SetErrorNil()

SetErrorNil sets the value for Error to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetId added in v0.2.0

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetInstance added in v0.2.0

SetInstance sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetIsUpdatable added in v0.2.0

SetIsUpdatable gets a reference to the given bool and assigns it to the IsUpdatable field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetMessage added in v0.2.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetName added in v0.2.0

SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetParameters added in v0.2.0

SetParameters gets a reference to the given map[string]string and assigns it to the Parameters field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetPlanId added in v0.2.0

SetPlanId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetPlanName added in v0.2.0

SetPlanName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetPlanSchema added in v0.2.0

SetPlanSchema gets a reference to the given string and assigns it to the PlanSchema field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetServiceName added in v0.2.0

SetServiceName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) SetStatus added in v0.2.0

SetStatus sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetInstanceResponse) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponse) UnsetError added in v0.2.0

func (o *GetInstanceResponse) UnsetError()

UnsetError ensures that no value is present for Error, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetDashboardUrlArgType deprecated added in v0.3.1

type GetInstanceResponseGetDashboardUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetDashboardUrlAttributeType added in v0.3.1

type GetInstanceResponseGetDashboardUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetDashboardUrlRetType deprecated added in v0.3.1

type GetInstanceResponseGetDashboardUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetErrorArgType deprecated added in v0.3.1

type GetInstanceResponseGetErrorArgType = *string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetErrorAttributeType added in v0.3.1

type GetInstanceResponseGetErrorAttributeType = *NullableString

isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetErrorRetType deprecated added in v0.3.1

type GetInstanceResponseGetErrorRetType = *string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetIdArgType deprecated added in v0.3.1

type GetInstanceResponseGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetIdAttributeType added in v0.3.1

type GetInstanceResponseGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetIdRetType deprecated added in v0.3.1

type GetInstanceResponseGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetInstanceArgType deprecated added in v0.3.1

type GetInstanceResponseGetInstanceArgType = InstanceSensitiveData

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetInstanceAttributeType added in v0.3.1

type GetInstanceResponseGetInstanceAttributeType = *InstanceSensitiveData

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetInstanceRetType deprecated added in v0.3.1

type GetInstanceResponseGetInstanceRetType = InstanceSensitiveData

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetMessageArgType deprecated added in v0.3.1

type GetInstanceResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetMessageAttributeType added in v0.3.1

type GetInstanceResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetMessageRetType deprecated added in v0.3.1

type GetInstanceResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetNameArgType deprecated added in v0.3.1

type GetInstanceResponseGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetNameAttributeType added in v0.3.1

type GetInstanceResponseGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetNameRetType deprecated added in v0.3.1

type GetInstanceResponseGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetParametersArgType deprecated added in v0.3.1

type GetInstanceResponseGetParametersArgType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetParametersAttributeType added in v0.3.1

type GetInstanceResponseGetParametersAttributeType = *map[string]string

isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetParametersRetType deprecated added in v0.3.1

type GetInstanceResponseGetParametersRetType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetPlanIdArgType deprecated added in v0.3.1

type GetInstanceResponseGetPlanIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetPlanIdAttributeType added in v0.3.1

type GetInstanceResponseGetPlanIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetPlanIdRetType deprecated added in v0.3.1

type GetInstanceResponseGetPlanIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetPlanNameArgType deprecated added in v0.3.1

type GetInstanceResponseGetPlanNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetPlanNameAttributeType added in v0.3.1

type GetInstanceResponseGetPlanNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetPlanNameRetType deprecated added in v0.3.1

type GetInstanceResponseGetPlanNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetPlanSchemaArgType deprecated added in v0.3.1

type GetInstanceResponseGetPlanSchemaArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetPlanSchemaAttributeType added in v0.3.1

type GetInstanceResponseGetPlanSchemaAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetPlanSchemaRetType deprecated added in v0.3.1

type GetInstanceResponseGetPlanSchemaRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetServiceNameArgType deprecated added in v0.3.1

type GetInstanceResponseGetServiceNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetServiceNameAttributeType added in v0.3.1

type GetInstanceResponseGetServiceNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetServiceNameRetType deprecated added in v0.3.1

type GetInstanceResponseGetServiceNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetStatusArgType deprecated added in v0.3.1

type GetInstanceResponseGetStatusArgType = GetInstanceResponseStatus

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetStatusAttributeType deprecated added in v0.3.1

type GetInstanceResponseGetStatusAttributeType = *GetInstanceResponseStatus

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseGetStatusRetType deprecated added in v0.3.1

type GetInstanceResponseGetStatusRetType = GetInstanceResponseStatus

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponseStatus added in v0.6.0

type GetInstanceResponseStatus string

GetInstanceResponseStatus the model 'GetInstanceResponse' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	GETINSTANCERESPONSESTATUS_CREATING GetInstanceResponseStatus = "CREATING"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	GETINSTANCERESPONSESTATUS_CREATE_SUCCEEDED GetInstanceResponseStatus = "CREATE_SUCCEEDED"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	GETINSTANCERESPONSESTATUS_CREATE_FAILED GetInstanceResponseStatus = "CREATE_FAILED"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	GETINSTANCERESPONSESTATUS_DELETING GetInstanceResponseStatus = "DELETING"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	GETINSTANCERESPONSESTATUS_DELETE_SUCCEEDED GetInstanceResponseStatus = "DELETE_SUCCEEDED"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	GETINSTANCERESPONSESTATUS_DELETE_FAILED GetInstanceResponseStatus = "DELETE_FAILED"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	GETINSTANCERESPONSESTATUS_UPDATING GetInstanceResponseStatus = "UPDATING"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	GETINSTANCERESPONSESTATUS_UPDATE_SUCCEEDED GetInstanceResponseStatus = "UPDATE_SUCCEEDED"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	GETINSTANCERESPONSESTATUS_UPDATE_FAILED GetInstanceResponseStatus = "UPDATE_FAILED"
)

List of Status

func NewGetInstanceResponseStatusFromValue added in v0.6.0

func NewGetInstanceResponseStatusFromValue(v GetInstanceResponseStatus) (*GetInstanceResponseStatus, error)

NewGetInstanceResponseStatusFromValue returns a pointer to a valid GetInstanceResponseStatus for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetInstanceResponseStatus) IsValid added in v0.6.0

func (v GetInstanceResponseStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetInstanceResponseStatus) Ptr added in v0.6.0

Ptr returns reference to StatusStatus value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetInstanceResponseStatus) UnmarshalJSON deprecated added in v0.6.0

func (v *GetInstanceResponseStatus) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponsegetIsUpdatableArgType deprecated added in v0.3.1

type GetInstanceResponsegetIsUpdatableArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponsegetIsUpdatableAttributeType added in v0.3.1

type GetInstanceResponsegetIsUpdatableAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetInstanceResponsegetIsUpdatableRetType deprecated added in v0.3.1

type GetInstanceResponsegetIsUpdatableRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetLogsAlertgroupRequest deprecated added in v0.7.0

type GetLogsAlertgroupRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetLogsAlertgroupRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetLogsConfigsRequest deprecated added in v0.9.0

type GetLogsConfigsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetLogsConfigsRequest) Execute deprecated added in v0.9.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetMetricsStorageRetentionRequest deprecated added in v0.7.0

type GetMetricsStorageRetentionRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetMetricsStorageRetentionRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetMetricsStorageRetentionResponse

type GetMetricsStorageRetentionResponse struct {
	// REQUIRED
	Message GetMetricsStorageRetentionResponseGetMessageAttributeType `json:"message" required:"true"`
	// REQUIRED
	MetricsRetentionTime1h GetMetricsStorageRetentionResponseGetMetricsRetentionTime1hAttributeType `json:"metricsRetentionTime1h" required:"true"`
	// REQUIRED
	MetricsRetentionTime5m GetMetricsStorageRetentionResponseGetMetricsRetentionTime5mAttributeType `json:"metricsRetentionTime5m" required:"true"`
	// REQUIRED
	MetricsRetentionTimeRaw GetMetricsStorageRetentionResponseGetMetricsRetentionTimeRawAttributeType `json:"metricsRetentionTimeRaw" required:"true"`
}

GetMetricsStorageRetentionResponse struct for GetMetricsStorageRetentionResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetMetricsStorageRetentionResponse added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetMetricsStorageRetentionResponseWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetMetricsStorageRetentionResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetMetricsStorageRetentionResponse) GetMessageOk added in v0.2.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetMetricsStorageRetentionResponse) GetMetricsRetentionTime1h added in v0.2.0

GetMetricsRetentionTime1h returns the MetricsRetentionTime1h field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetMetricsStorageRetentionResponse) GetMetricsRetentionTime1hOk added in v0.2.0

GetMetricsRetentionTime1hOk returns a tuple with the MetricsRetentionTime1h field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetMetricsStorageRetentionResponse) GetMetricsRetentionTime5m added in v0.2.0

GetMetricsRetentionTime5m returns the MetricsRetentionTime5m field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetMetricsStorageRetentionResponse) GetMetricsRetentionTime5mOk added in v0.2.0

GetMetricsRetentionTime5mOk returns a tuple with the MetricsRetentionTime5m field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetMetricsStorageRetentionResponse) GetMetricsRetentionTimeRaw added in v0.2.0

GetMetricsRetentionTimeRaw returns the MetricsRetentionTimeRaw field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetMetricsStorageRetentionResponse) GetMetricsRetentionTimeRawOk added in v0.2.0

GetMetricsRetentionTimeRawOk returns a tuple with the MetricsRetentionTimeRaw field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetMetricsStorageRetentionResponse) SetMessage added in v0.2.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetMetricsStorageRetentionResponse) SetMetricsRetentionTime1h added in v0.2.0

SetMetricsRetentionTime1h sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetMetricsStorageRetentionResponse) SetMetricsRetentionTime5m added in v0.2.0

SetMetricsRetentionTime5m sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetMetricsStorageRetentionResponse) SetMetricsRetentionTimeRaw added in v0.2.0

SetMetricsRetentionTimeRaw sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetMetricsStorageRetentionResponse) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetMetricsStorageRetentionResponseGetMessageArgType deprecated added in v0.3.1

type GetMetricsStorageRetentionResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetMetricsStorageRetentionResponseGetMessageAttributeType added in v0.3.1

type GetMetricsStorageRetentionResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetMetricsStorageRetentionResponseGetMessageRetType deprecated added in v0.3.1

type GetMetricsStorageRetentionResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetMetricsStorageRetentionResponseGetMetricsRetentionTime1hArgType deprecated added in v0.3.1

type GetMetricsStorageRetentionResponseGetMetricsRetentionTime1hArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetMetricsStorageRetentionResponseGetMetricsRetentionTime1hAttributeType added in v0.3.1

type GetMetricsStorageRetentionResponseGetMetricsRetentionTime1hAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetMetricsStorageRetentionResponseGetMetricsRetentionTime1hRetType deprecated added in v0.3.1

type GetMetricsStorageRetentionResponseGetMetricsRetentionTime1hRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetMetricsStorageRetentionResponseGetMetricsRetentionTime5mArgType deprecated added in v0.3.1

type GetMetricsStorageRetentionResponseGetMetricsRetentionTime5mArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetMetricsStorageRetentionResponseGetMetricsRetentionTime5mAttributeType added in v0.3.1

type GetMetricsStorageRetentionResponseGetMetricsRetentionTime5mAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetMetricsStorageRetentionResponseGetMetricsRetentionTime5mRetType deprecated added in v0.3.1

type GetMetricsStorageRetentionResponseGetMetricsRetentionTime5mRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetMetricsStorageRetentionResponseGetMetricsRetentionTimeRawArgType deprecated added in v0.3.1

type GetMetricsStorageRetentionResponseGetMetricsRetentionTimeRawArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetMetricsStorageRetentionResponseGetMetricsRetentionTimeRawAttributeType added in v0.3.1

type GetMetricsStorageRetentionResponseGetMetricsRetentionTimeRawAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetMetricsStorageRetentionResponseGetMetricsRetentionTimeRawRetType deprecated added in v0.3.1

type GetMetricsStorageRetentionResponseGetMetricsRetentionTimeRawRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetScrapeConfigRequest deprecated added in v0.7.0

type GetScrapeConfigRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetScrapeConfigRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetScrapeConfigResponse

type GetScrapeConfigResponse struct {
	// REQUIRED
	Data GetScrapeConfigResponseGetDataAttributeType `json:"data" required:"true"`
	// REQUIRED
	Message GetScrapeConfigResponseGetMessageAttributeType `json:"message" required:"true"`
}

GetScrapeConfigResponse struct for GetScrapeConfigResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetScrapeConfigResponse added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGetScrapeConfigResponseWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetScrapeConfigResponse) GetData added in v0.2.0

GetData returns the Data field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetScrapeConfigResponse) GetDataOk added in v0.2.0

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetScrapeConfigResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetScrapeConfigResponse) GetMessageOk added in v0.2.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetScrapeConfigResponse) SetData added in v0.2.0

SetData sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GetScrapeConfigResponse) SetMessage added in v0.2.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetScrapeConfigResponse) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetScrapeConfigResponseGetDataArgType deprecated added in v0.3.1

type GetScrapeConfigResponseGetDataArgType = Job

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetScrapeConfigResponseGetDataAttributeType added in v0.3.1

type GetScrapeConfigResponseGetDataAttributeType = *Job

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetScrapeConfigResponseGetDataRetType deprecated added in v0.3.1

type GetScrapeConfigResponseGetDataRetType = Job

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetScrapeConfigResponseGetMessageArgType deprecated added in v0.3.1

type GetScrapeConfigResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetScrapeConfigResponseGetMessageAttributeType added in v0.3.1

type GetScrapeConfigResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetScrapeConfigResponseGetMessageRetType deprecated added in v0.3.1

type GetScrapeConfigResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GetTracesConfigsRequest deprecated added in v0.9.0

type GetTracesConfigsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GetTracesConfigsRequest) Execute deprecated added in v0.9.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type Global

type Global struct {
	OpsgenieApiKey   GlobalGetOpsgenieApiKeyAttributeType   `json:"opsgenieApiKey,omitempty"`
	OpsgenieApiUrl   GlobalGetOpsgenieApiUrlAttributeType   `json:"opsgenieApiUrl,omitempty"`
	ResolveTimeout   GlobalGetResolveTimeoutAttributeType   `json:"resolveTimeout,omitempty"`
	SmtpAuthIdentity GlobalGetSmtpAuthIdentityAttributeType `json:"smtpAuthIdentity,omitempty"`
	SmtpAuthPassword GlobalGetSmtpAuthPasswordAttributeType `json:"smtpAuthPassword,omitempty"`
	SmtpAuthUsername GlobalGetSmtpAuthUsernameAttributeType `json:"smtpAuthUsername,omitempty"`
	SmtpFrom         GlobalGetSmtpFromAttributeType         `json:"smtpFrom,omitempty"`
	SmtpSmarthost    GlobalGetSmtpSmarthostAttributeType    `json:"smtpSmarthost,omitempty"`
}

Global struct for Global Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGlobal added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGlobalWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) GetOpsgenieApiKey added in v0.2.0

func (o *Global) GetOpsgenieApiKey() (res GlobalGetOpsgenieApiKeyRetType)

GetOpsgenieApiKey returns the OpsgenieApiKey field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) GetOpsgenieApiKeyOk added in v0.2.0

func (o *Global) GetOpsgenieApiKeyOk() (ret GlobalGetOpsgenieApiKeyRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) GetOpsgenieApiUrl added in v0.2.0

func (o *Global) GetOpsgenieApiUrl() (res GlobalGetOpsgenieApiUrlRetType)

GetOpsgenieApiUrl returns the OpsgenieApiUrl field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) GetOpsgenieApiUrlOk added in v0.2.0

func (o *Global) GetOpsgenieApiUrlOk() (ret GlobalGetOpsgenieApiUrlRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) GetResolveTimeout added in v0.2.0

func (o *Global) GetResolveTimeout() (res GlobalGetResolveTimeoutRetType)

GetResolveTimeout returns the ResolveTimeout field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) GetResolveTimeoutOk added in v0.2.0

func (o *Global) GetResolveTimeoutOk() (ret GlobalGetResolveTimeoutRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) GetSmtpAuthIdentity added in v0.2.0

func (o *Global) GetSmtpAuthIdentity() (res GlobalGetSmtpAuthIdentityRetType)

GetSmtpAuthIdentity returns the SmtpAuthIdentity field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) GetSmtpAuthIdentityOk added in v0.2.0

func (o *Global) GetSmtpAuthIdentityOk() (ret GlobalGetSmtpAuthIdentityRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) GetSmtpAuthPassword added in v0.2.0

func (o *Global) GetSmtpAuthPassword() (res GlobalGetSmtpAuthPasswordRetType)

GetSmtpAuthPassword returns the SmtpAuthPassword field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) GetSmtpAuthPasswordOk added in v0.2.0

func (o *Global) GetSmtpAuthPasswordOk() (ret GlobalGetSmtpAuthPasswordRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) GetSmtpAuthUsername added in v0.2.0

func (o *Global) GetSmtpAuthUsername() (res GlobalGetSmtpAuthUsernameRetType)

GetSmtpAuthUsername returns the SmtpAuthUsername field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) GetSmtpAuthUsernameOk added in v0.2.0

func (o *Global) GetSmtpAuthUsernameOk() (ret GlobalGetSmtpAuthUsernameRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) GetSmtpFrom added in v0.2.0

func (o *Global) GetSmtpFrom() (res GlobalGetSmtpFromRetType)

GetSmtpFrom returns the SmtpFrom field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) GetSmtpFromOk added in v0.2.0

func (o *Global) GetSmtpFromOk() (ret GlobalGetSmtpFromRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) GetSmtpSmarthost added in v0.2.0

func (o *Global) GetSmtpSmarthost() (res GlobalGetSmtpSmarthostRetType)

GetSmtpSmarthost returns the SmtpSmarthost field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) GetSmtpSmarthostOk added in v0.2.0

func (o *Global) GetSmtpSmarthostOk() (ret GlobalGetSmtpSmarthostRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) HasOpsgenieApiKey added in v0.2.0

func (o *Global) HasOpsgenieApiKey() bool

HasOpsgenieApiKey returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) HasOpsgenieApiUrl added in v0.2.0

func (o *Global) HasOpsgenieApiUrl() bool

HasOpsgenieApiUrl returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) HasResolveTimeout added in v0.2.0

func (o *Global) HasResolveTimeout() bool

HasResolveTimeout returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) HasSmtpAuthIdentity added in v0.2.0

func (o *Global) HasSmtpAuthIdentity() bool

HasSmtpAuthIdentity returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) HasSmtpAuthPassword added in v0.2.0

func (o *Global) HasSmtpAuthPassword() bool

HasSmtpAuthPassword returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) HasSmtpAuthUsername added in v0.2.0

func (o *Global) HasSmtpAuthUsername() bool

HasSmtpAuthUsername returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) HasSmtpFrom added in v0.2.0

func (o *Global) HasSmtpFrom() bool

HasSmtpFrom returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) HasSmtpSmarthost added in v0.2.0

func (o *Global) HasSmtpSmarthost() bool

HasSmtpSmarthost returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) SetOpsgenieApiKey added in v0.2.0

func (o *Global) SetOpsgenieApiKey(v GlobalGetOpsgenieApiKeyRetType)

SetOpsgenieApiKey gets a reference to the given string and assigns it to the OpsgenieApiKey field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) SetOpsgenieApiUrl added in v0.2.0

func (o *Global) SetOpsgenieApiUrl(v GlobalGetOpsgenieApiUrlRetType)

SetOpsgenieApiUrl gets a reference to the given string and assigns it to the OpsgenieApiUrl field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) SetResolveTimeout added in v0.2.0

func (o *Global) SetResolveTimeout(v GlobalGetResolveTimeoutRetType)

SetResolveTimeout gets a reference to the given string and assigns it to the ResolveTimeout field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) SetSmtpAuthIdentity added in v0.2.0

func (o *Global) SetSmtpAuthIdentity(v GlobalGetSmtpAuthIdentityRetType)

SetSmtpAuthIdentity gets a reference to the given string and assigns it to the SmtpAuthIdentity field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) SetSmtpAuthPassword added in v0.2.0

func (o *Global) SetSmtpAuthPassword(v GlobalGetSmtpAuthPasswordRetType)

SetSmtpAuthPassword gets a reference to the given string and assigns it to the SmtpAuthPassword field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) SetSmtpAuthUsername added in v0.2.0

func (o *Global) SetSmtpAuthUsername(v GlobalGetSmtpAuthUsernameRetType)

SetSmtpAuthUsername gets a reference to the given string and assigns it to the SmtpAuthUsername field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) SetSmtpFrom added in v0.2.0

func (o *Global) SetSmtpFrom(v GlobalGetSmtpFromRetType)

SetSmtpFrom gets a reference to the given string and assigns it to the SmtpFrom field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Global) SetSmtpSmarthost added in v0.2.0

func (o *Global) SetSmtpSmarthost(v GlobalGetSmtpSmarthostRetType)

SetSmtpSmarthost gets a reference to the given string and assigns it to the SmtpSmarthost field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (Global) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GlobalGetOpsgenieApiKeyArgType deprecated added in v0.3.1

type GlobalGetOpsgenieApiKeyArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GlobalGetOpsgenieApiKeyAttributeType added in v0.3.1

type GlobalGetOpsgenieApiKeyAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GlobalGetOpsgenieApiKeyRetType deprecated added in v0.3.1

type GlobalGetOpsgenieApiKeyRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GlobalGetOpsgenieApiUrlArgType deprecated added in v0.3.1

type GlobalGetOpsgenieApiUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GlobalGetOpsgenieApiUrlAttributeType added in v0.3.1

type GlobalGetOpsgenieApiUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GlobalGetOpsgenieApiUrlRetType deprecated added in v0.3.1

type GlobalGetOpsgenieApiUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GlobalGetResolveTimeoutArgType deprecated added in v0.3.1

type GlobalGetResolveTimeoutArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GlobalGetResolveTimeoutAttributeType added in v0.3.1

type GlobalGetResolveTimeoutAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GlobalGetResolveTimeoutRetType deprecated added in v0.3.1

type GlobalGetResolveTimeoutRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GlobalGetSmtpAuthIdentityArgType deprecated added in v0.3.1

type GlobalGetSmtpAuthIdentityArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GlobalGetSmtpAuthIdentityAttributeType added in v0.3.1

type GlobalGetSmtpAuthIdentityAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GlobalGetSmtpAuthIdentityRetType deprecated added in v0.3.1

type GlobalGetSmtpAuthIdentityRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GlobalGetSmtpAuthPasswordArgType deprecated added in v0.3.1

type GlobalGetSmtpAuthPasswordArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GlobalGetSmtpAuthPasswordAttributeType added in v0.3.1

type GlobalGetSmtpAuthPasswordAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GlobalGetSmtpAuthPasswordRetType deprecated added in v0.3.1

type GlobalGetSmtpAuthPasswordRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GlobalGetSmtpAuthUsernameArgType deprecated added in v0.3.1

type GlobalGetSmtpAuthUsernameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GlobalGetSmtpAuthUsernameAttributeType added in v0.3.1

type GlobalGetSmtpAuthUsernameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GlobalGetSmtpAuthUsernameRetType deprecated added in v0.3.1

type GlobalGetSmtpAuthUsernameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GlobalGetSmtpFromArgType deprecated added in v0.3.1

type GlobalGetSmtpFromArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GlobalGetSmtpFromAttributeType added in v0.3.1

type GlobalGetSmtpFromAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GlobalGetSmtpFromRetType deprecated added in v0.3.1

type GlobalGetSmtpFromRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GlobalGetSmtpSmarthostArgType deprecated added in v0.3.1

type GlobalGetSmtpSmarthostArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GlobalGetSmtpSmarthostAttributeType added in v0.3.1

type GlobalGetSmtpSmarthostAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GlobalGetSmtpSmarthostRetType deprecated added in v0.3.1

type GlobalGetSmtpSmarthostRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaConfigs

type GrafanaConfigs struct {
	GenericOauth GrafanaConfigsGetGenericOauthAttributeType `json:"genericOauth,omitempty"`
	// REQUIRED
	Message          GrafanaConfigsGetMessageAttributeType          `json:"message" required:"true"`
	PublicReadAccess GrafanaConfigsgetPublicReadAccessAttributeType `json:"publicReadAccess,omitempty"`
	UseStackitSso    GrafanaConfigsgetUseStackitSsoAttributeType    `json:"useStackitSso,omitempty"`
}

GrafanaConfigs struct for GrafanaConfigs Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGrafanaConfigs added in v0.2.0

func NewGrafanaConfigs(message GrafanaConfigsGetMessageArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGrafanaConfigsWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaConfigs) GetGenericOauth added in v0.2.0

func (o *GrafanaConfigs) GetGenericOauth() (res GrafanaConfigsGetGenericOauthRetType)

GetGenericOauth returns the GenericOauth field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaConfigs) GetGenericOauthOk added in v0.2.0

func (o *GrafanaConfigs) GetGenericOauthOk() (ret GrafanaConfigsGetGenericOauthRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaConfigs) GetMessage added in v0.2.0

func (o *GrafanaConfigs) GetMessage() (ret GrafanaConfigsGetMessageRetType)

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaConfigs) GetMessageOk added in v0.2.0

func (o *GrafanaConfigs) GetMessageOk() (ret GrafanaConfigsGetMessageRetType, ok bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaConfigs) GetPublicReadAccess added in v0.2.0

func (o *GrafanaConfigs) GetPublicReadAccess() (res GrafanaConfigsgetPublicReadAccessRetType)

GetPublicReadAccess returns the PublicReadAccess field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaConfigs) GetPublicReadAccessOk added in v0.2.0

func (o *GrafanaConfigs) GetPublicReadAccessOk() (ret GrafanaConfigsgetPublicReadAccessRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaConfigs) GetUseStackitSso added in v0.2.0

func (o *GrafanaConfigs) GetUseStackitSso() (res GrafanaConfigsgetUseStackitSsoRetType)

GetUseStackitSso returns the UseStackitSso field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaConfigs) GetUseStackitSsoOk added in v0.2.0

func (o *GrafanaConfigs) GetUseStackitSsoOk() (ret GrafanaConfigsgetUseStackitSsoRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaConfigs) HasGenericOauth added in v0.2.0

func (o *GrafanaConfigs) HasGenericOauth() bool

HasGenericOauth returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaConfigs) HasPublicReadAccess added in v0.2.0

func (o *GrafanaConfigs) HasPublicReadAccess() bool

HasPublicReadAccess returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaConfigs) HasUseStackitSso added in v0.2.0

func (o *GrafanaConfigs) HasUseStackitSso() bool

HasUseStackitSso returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaConfigs) SetGenericOauth added in v0.2.0

SetGenericOauth gets a reference to the given GrafanaOauth and assigns it to the GenericOauth field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaConfigs) SetMessage added in v0.2.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaConfigs) SetPublicReadAccess added in v0.2.0

func (o *GrafanaConfigs) SetPublicReadAccess(v GrafanaConfigsgetPublicReadAccessRetType)

SetPublicReadAccess gets a reference to the given bool and assigns it to the PublicReadAccess field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaConfigs) SetUseStackitSso added in v0.2.0

SetUseStackitSso gets a reference to the given bool and assigns it to the UseStackitSso field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GrafanaConfigs) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaConfigsGetGenericOauthArgType deprecated added in v0.3.1

type GrafanaConfigsGetGenericOauthArgType = GrafanaOauth

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaConfigsGetGenericOauthAttributeType added in v0.3.1

type GrafanaConfigsGetGenericOauthAttributeType = *GrafanaOauth

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaConfigsGetGenericOauthRetType deprecated added in v0.3.1

type GrafanaConfigsGetGenericOauthRetType = GrafanaOauth

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaConfigsGetMessageArgType deprecated added in v0.3.1

type GrafanaConfigsGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaConfigsGetMessageAttributeType added in v0.3.1

type GrafanaConfigsGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaConfigsGetMessageRetType deprecated added in v0.3.1

type GrafanaConfigsGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaConfigsgetPublicReadAccessArgType deprecated added in v0.3.1

type GrafanaConfigsgetPublicReadAccessArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaConfigsgetPublicReadAccessAttributeType added in v0.3.1

type GrafanaConfigsgetPublicReadAccessAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaConfigsgetPublicReadAccessRetType deprecated added in v0.3.1

type GrafanaConfigsgetPublicReadAccessRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaConfigsgetUseStackitSsoArgType deprecated added in v0.3.1

type GrafanaConfigsgetUseStackitSsoArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaConfigsgetUseStackitSsoAttributeType added in v0.3.1

type GrafanaConfigsgetUseStackitSsoAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaConfigsgetUseStackitSsoRetType deprecated added in v0.3.1

type GrafanaConfigsgetUseStackitSsoRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauth

type GrafanaOauth struct {
	AllowAssignGrafanaAdmin GrafanaOauthgetAllowAssignGrafanaAdminAttributeType `json:"allowAssignGrafanaAdmin,omitempty"`
	// REQUIRED
	ApiUrl GrafanaOauthGetApiUrlAttributeType `json:"apiUrl" required:"true"`
	// REQUIRED
	AuthUrl GrafanaOauthGetAuthUrlAttributeType `json:"authUrl" required:"true"`
	// REQUIRED
	Enabled GrafanaOauthgetEnabledAttributeType `json:"enabled" required:"true"`
	Name    GrafanaOauthGetNameAttributeType    `json:"name,omitempty"`
	// REQUIRED
	OauthClientId GrafanaOauthGetOauthClientIdAttributeType `json:"oauthClientId" required:"true"`
	// REQUIRED
	OauthClientSecret GrafanaOauthGetOauthClientSecretAttributeType `json:"oauthClientSecret" required:"true"`
	// REQUIRED
	RoleAttributePath   GrafanaOauthGetRoleAttributePathAttributeType   `json:"roleAttributePath" required:"true"`
	RoleAttributeStrict GrafanaOauthgetRoleAttributeStrictAttributeType `json:"roleAttributeStrict,omitempty"`
	Scopes              GrafanaOauthGetScopesAttributeType              `json:"scopes,omitempty"`
	// REQUIRED
	TokenUrl GrafanaOauthGetTokenUrlAttributeType `json:"tokenUrl" required:"true"`
	UsePkce  GrafanaOauthgetUsePkceAttributeType  `json:"usePkce,omitempty"`
}

GrafanaOauth struct for GrafanaOauth Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGrafanaOauth added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewGrafanaOauthWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) GetAllowAssignGrafanaAdmin added in v0.16.0

func (o *GrafanaOauth) GetAllowAssignGrafanaAdmin() (res GrafanaOauthgetAllowAssignGrafanaAdminRetType)

GetAllowAssignGrafanaAdmin returns the AllowAssignGrafanaAdmin field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) GetAllowAssignGrafanaAdminOk added in v0.16.0

func (o *GrafanaOauth) GetAllowAssignGrafanaAdminOk() (ret GrafanaOauthgetAllowAssignGrafanaAdminRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) GetApiUrl added in v0.2.0

func (o *GrafanaOauth) GetApiUrl() (ret GrafanaOauthGetApiUrlRetType)

GetApiUrl returns the ApiUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) GetApiUrlOk added in v0.2.0

func (o *GrafanaOauth) GetApiUrlOk() (ret GrafanaOauthGetApiUrlRetType, ok bool)

GetApiUrlOk returns a tuple with the ApiUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) GetAuthUrl added in v0.2.0

func (o *GrafanaOauth) GetAuthUrl() (ret GrafanaOauthGetAuthUrlRetType)

GetAuthUrl returns the AuthUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) GetAuthUrlOk added in v0.2.0

func (o *GrafanaOauth) GetAuthUrlOk() (ret GrafanaOauthGetAuthUrlRetType, ok bool)

GetAuthUrlOk returns a tuple with the AuthUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) GetEnabled added in v0.2.0

func (o *GrafanaOauth) GetEnabled() (ret GrafanaOauthgetEnabledRetType)

GetEnabled returns the Enabled field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) GetEnabledOk added in v0.2.0

func (o *GrafanaOauth) GetEnabledOk() (ret GrafanaOauthgetEnabledRetType, ok bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) GetName added in v0.2.0

func (o *GrafanaOauth) GetName() (res GrafanaOauthGetNameRetType)

GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) GetNameOk added in v0.2.0

func (o *GrafanaOauth) GetNameOk() (ret GrafanaOauthGetNameRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) GetOauthClientId added in v0.2.0

func (o *GrafanaOauth) GetOauthClientId() (ret GrafanaOauthGetOauthClientIdRetType)

GetOauthClientId returns the OauthClientId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) GetOauthClientIdOk added in v0.2.0

func (o *GrafanaOauth) GetOauthClientIdOk() (ret GrafanaOauthGetOauthClientIdRetType, ok bool)

GetOauthClientIdOk returns a tuple with the OauthClientId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) GetOauthClientSecret added in v0.2.0

func (o *GrafanaOauth) GetOauthClientSecret() (ret GrafanaOauthGetOauthClientSecretRetType)

GetOauthClientSecret returns the OauthClientSecret field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) GetOauthClientSecretOk added in v0.2.0

func (o *GrafanaOauth) GetOauthClientSecretOk() (ret GrafanaOauthGetOauthClientSecretRetType, ok bool)

GetOauthClientSecretOk returns a tuple with the OauthClientSecret field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) GetRoleAttributePath added in v0.2.0

func (o *GrafanaOauth) GetRoleAttributePath() (ret GrafanaOauthGetRoleAttributePathRetType)

GetRoleAttributePath returns the RoleAttributePath field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) GetRoleAttributePathOk added in v0.2.0

func (o *GrafanaOauth) GetRoleAttributePathOk() (ret GrafanaOauthGetRoleAttributePathRetType, ok bool)

GetRoleAttributePathOk returns a tuple with the RoleAttributePath field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) GetRoleAttributeStrict added in v0.2.0

func (o *GrafanaOauth) GetRoleAttributeStrict() (res GrafanaOauthgetRoleAttributeStrictRetType)

GetRoleAttributeStrict returns the RoleAttributeStrict field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) GetRoleAttributeStrictOk added in v0.2.0

func (o *GrafanaOauth) GetRoleAttributeStrictOk() (ret GrafanaOauthgetRoleAttributeStrictRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) GetScopes added in v0.2.0

func (o *GrafanaOauth) GetScopes() (res GrafanaOauthGetScopesRetType)

GetScopes returns the Scopes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) GetScopesOk added in v0.2.0

func (o *GrafanaOauth) GetScopesOk() (ret GrafanaOauthGetScopesRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) GetTokenUrl added in v0.2.0

func (o *GrafanaOauth) GetTokenUrl() (ret GrafanaOauthGetTokenUrlRetType)

GetTokenUrl returns the TokenUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) GetTokenUrlOk added in v0.2.0

func (o *GrafanaOauth) GetTokenUrlOk() (ret GrafanaOauthGetTokenUrlRetType, ok bool)

GetTokenUrlOk returns a tuple with the TokenUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) GetUsePkce added in v0.2.0

func (o *GrafanaOauth) GetUsePkce() (res GrafanaOauthgetUsePkceRetType)

GetUsePkce returns the UsePkce field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) GetUsePkceOk added in v0.2.0

func (o *GrafanaOauth) GetUsePkceOk() (ret GrafanaOauthgetUsePkceRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) HasAllowAssignGrafanaAdmin added in v0.16.0

func (o *GrafanaOauth) HasAllowAssignGrafanaAdmin() bool

HasAllowAssignGrafanaAdmin returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) HasName added in v0.2.0

func (o *GrafanaOauth) HasName() bool

HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) HasRoleAttributeStrict added in v0.2.0

func (o *GrafanaOauth) HasRoleAttributeStrict() bool

HasRoleAttributeStrict returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) HasScopes added in v0.2.0

func (o *GrafanaOauth) HasScopes() bool

HasScopes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) HasUsePkce added in v0.2.0

func (o *GrafanaOauth) HasUsePkce() bool

HasUsePkce returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) SetAllowAssignGrafanaAdmin added in v0.16.0

func (o *GrafanaOauth) SetAllowAssignGrafanaAdmin(v GrafanaOauthgetAllowAssignGrafanaAdminRetType)

SetAllowAssignGrafanaAdmin gets a reference to the given bool and assigns it to the AllowAssignGrafanaAdmin field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) SetApiUrl added in v0.2.0

SetApiUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) SetAuthUrl added in v0.2.0

SetAuthUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) SetEnabled added in v0.2.0

SetEnabled sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) SetName added in v0.2.0

SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) SetOauthClientId added in v0.2.0

func (o *GrafanaOauth) SetOauthClientId(v GrafanaOauthGetOauthClientIdRetType)

SetOauthClientId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) SetOauthClientSecret added in v0.2.0

func (o *GrafanaOauth) SetOauthClientSecret(v GrafanaOauthGetOauthClientSecretRetType)

SetOauthClientSecret sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) SetRoleAttributePath added in v0.2.0

func (o *GrafanaOauth) SetRoleAttributePath(v GrafanaOauthGetRoleAttributePathRetType)

SetRoleAttributePath sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) SetRoleAttributeStrict added in v0.2.0

func (o *GrafanaOauth) SetRoleAttributeStrict(v GrafanaOauthgetRoleAttributeStrictRetType)

SetRoleAttributeStrict gets a reference to the given bool and assigns it to the RoleAttributeStrict field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) SetScopes added in v0.2.0

SetScopes gets a reference to the given string and assigns it to the Scopes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) SetTokenUrl added in v0.2.0

func (o *GrafanaOauth) SetTokenUrl(v GrafanaOauthGetTokenUrlRetType)

SetTokenUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*GrafanaOauth) SetUsePkce added in v0.2.0

SetUsePkce gets a reference to the given bool and assigns it to the UsePkce field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (GrafanaOauth) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthGetApiUrlArgType deprecated added in v0.3.1

type GrafanaOauthGetApiUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthGetApiUrlAttributeType added in v0.3.1

type GrafanaOauthGetApiUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthGetApiUrlRetType deprecated added in v0.3.1

type GrafanaOauthGetApiUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthGetAuthUrlArgType deprecated added in v0.3.1

type GrafanaOauthGetAuthUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthGetAuthUrlAttributeType added in v0.3.1

type GrafanaOauthGetAuthUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthGetAuthUrlRetType deprecated added in v0.3.1

type GrafanaOauthGetAuthUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthGetNameArgType deprecated added in v0.3.1

type GrafanaOauthGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthGetNameAttributeType added in v0.3.1

type GrafanaOauthGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthGetNameRetType deprecated added in v0.3.1

type GrafanaOauthGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthGetOauthClientIdArgType deprecated added in v0.3.1

type GrafanaOauthGetOauthClientIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthGetOauthClientIdAttributeType added in v0.3.1

type GrafanaOauthGetOauthClientIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthGetOauthClientIdRetType deprecated added in v0.3.1

type GrafanaOauthGetOauthClientIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthGetOauthClientSecretArgType deprecated added in v0.3.1

type GrafanaOauthGetOauthClientSecretArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthGetOauthClientSecretAttributeType added in v0.3.1

type GrafanaOauthGetOauthClientSecretAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthGetOauthClientSecretRetType deprecated added in v0.3.1

type GrafanaOauthGetOauthClientSecretRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthGetRoleAttributePathArgType deprecated added in v0.3.1

type GrafanaOauthGetRoleAttributePathArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthGetRoleAttributePathAttributeType added in v0.3.1

type GrafanaOauthGetRoleAttributePathAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthGetRoleAttributePathRetType deprecated added in v0.3.1

type GrafanaOauthGetRoleAttributePathRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthGetScopesArgType deprecated added in v0.3.1

type GrafanaOauthGetScopesArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthGetScopesAttributeType added in v0.3.1

type GrafanaOauthGetScopesAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthGetScopesRetType deprecated added in v0.3.1

type GrafanaOauthGetScopesRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthGetTokenUrlArgType deprecated added in v0.3.1

type GrafanaOauthGetTokenUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthGetTokenUrlAttributeType added in v0.3.1

type GrafanaOauthGetTokenUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthGetTokenUrlRetType deprecated added in v0.3.1

type GrafanaOauthGetTokenUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthgetAllowAssignGrafanaAdminArgType deprecated added in v0.16.0

type GrafanaOauthgetAllowAssignGrafanaAdminArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthgetAllowAssignGrafanaAdminAttributeType added in v0.16.0

type GrafanaOauthgetAllowAssignGrafanaAdminAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthgetAllowAssignGrafanaAdminRetType deprecated added in v0.16.0

type GrafanaOauthgetAllowAssignGrafanaAdminRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthgetEnabledArgType deprecated added in v0.3.1

type GrafanaOauthgetEnabledArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthgetEnabledAttributeType added in v0.3.1

type GrafanaOauthgetEnabledAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthgetEnabledRetType deprecated added in v0.3.1

type GrafanaOauthgetEnabledRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthgetRoleAttributeStrictArgType deprecated added in v0.3.1

type GrafanaOauthgetRoleAttributeStrictArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthgetRoleAttributeStrictAttributeType added in v0.3.1

type GrafanaOauthgetRoleAttributeStrictAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthgetRoleAttributeStrictRetType deprecated added in v0.3.1

type GrafanaOauthgetRoleAttributeStrictRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthgetUsePkceArgType deprecated added in v0.3.1

type GrafanaOauthgetUsePkceArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthgetUsePkceAttributeType added in v0.3.1

type GrafanaOauthgetUsePkceAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type GrafanaOauthgetUsePkceRetType deprecated added in v0.3.1

type GrafanaOauthgetUsePkceRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HTTPServiceSD

type HTTPServiceSD struct {
	BasicAuth       HTTPServiceSDGetBasicAuthAttributeType       `json:"basicAuth,omitempty"`
	Oauth2          HTTPServiceSDGetOauth2AttributeType          `json:"oauth2,omitempty"`
	RefreshInterval HTTPServiceSDGetRefreshIntervalAttributeType `json:"refreshInterval,omitempty"`
	TlsConfig       HTTPServiceSDGetTlsConfigAttributeType       `json:"tlsConfig,omitempty"`
	// REQUIRED
	Url HTTPServiceSDGetUrlAttributeType `json:"url" required:"true"`
}

HTTPServiceSD struct for HTTPServiceSD Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewHTTPServiceSD added in v0.2.0

func NewHTTPServiceSD(url HTTPServiceSDGetUrlArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewHTTPServiceSDWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HTTPServiceSD) GetBasicAuth added in v0.2.0

func (o *HTTPServiceSD) GetBasicAuth() (res HTTPServiceSDGetBasicAuthRetType)

GetBasicAuth returns the BasicAuth field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HTTPServiceSD) GetBasicAuthOk added in v0.2.0

func (o *HTTPServiceSD) GetBasicAuthOk() (ret HTTPServiceSDGetBasicAuthRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HTTPServiceSD) GetOauth2 added in v0.2.0

func (o *HTTPServiceSD) GetOauth2() (res HTTPServiceSDGetOauth2RetType)

GetOauth2 returns the Oauth2 field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HTTPServiceSD) GetOauth2Ok added in v0.2.0

func (o *HTTPServiceSD) GetOauth2Ok() (ret HTTPServiceSDGetOauth2RetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HTTPServiceSD) GetRefreshInterval added in v0.2.0

func (o *HTTPServiceSD) GetRefreshInterval() (res HTTPServiceSDGetRefreshIntervalRetType)

GetRefreshInterval returns the RefreshInterval field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HTTPServiceSD) GetRefreshIntervalOk added in v0.2.0

func (o *HTTPServiceSD) GetRefreshIntervalOk() (ret HTTPServiceSDGetRefreshIntervalRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HTTPServiceSD) GetTlsConfig added in v0.2.0

func (o *HTTPServiceSD) GetTlsConfig() (res HTTPServiceSDGetTlsConfigRetType)

GetTlsConfig returns the TlsConfig field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HTTPServiceSD) GetTlsConfigOk added in v0.2.0

func (o *HTTPServiceSD) GetTlsConfigOk() (ret HTTPServiceSDGetTlsConfigRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HTTPServiceSD) GetUrl added in v0.2.0

func (o *HTTPServiceSD) GetUrl() (ret HTTPServiceSDGetUrlRetType)

GetUrl returns the Url field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HTTPServiceSD) GetUrlOk added in v0.2.0

func (o *HTTPServiceSD) GetUrlOk() (ret HTTPServiceSDGetUrlRetType, ok bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HTTPServiceSD) HasBasicAuth added in v0.2.0

func (o *HTTPServiceSD) HasBasicAuth() bool

HasBasicAuth returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HTTPServiceSD) HasOauth2 added in v0.2.0

func (o *HTTPServiceSD) HasOauth2() bool

HasOauth2 returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HTTPServiceSD) HasRefreshInterval added in v0.2.0

func (o *HTTPServiceSD) HasRefreshInterval() bool

HasRefreshInterval returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HTTPServiceSD) HasTlsConfig added in v0.2.0

func (o *HTTPServiceSD) HasTlsConfig() bool

HasTlsConfig returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HTTPServiceSD) SetBasicAuth added in v0.2.0

SetBasicAuth gets a reference to the given BasicAuth and assigns it to the BasicAuth field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HTTPServiceSD) SetOauth2 added in v0.2.0

SetOauth2 gets a reference to the given OAuth2 and assigns it to the Oauth2 field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HTTPServiceSD) SetRefreshInterval added in v0.2.0

func (o *HTTPServiceSD) SetRefreshInterval(v HTTPServiceSDGetRefreshIntervalRetType)

SetRefreshInterval gets a reference to the given string and assigns it to the RefreshInterval field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HTTPServiceSD) SetTlsConfig added in v0.2.0

SetTlsConfig gets a reference to the given TLSConfig and assigns it to the TlsConfig field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HTTPServiceSD) SetUrl added in v0.2.0

SetUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (HTTPServiceSD) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HTTPServiceSDGetBasicAuthArgType deprecated added in v0.3.1

type HTTPServiceSDGetBasicAuthArgType = BasicAuth

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HTTPServiceSDGetBasicAuthAttributeType added in v0.3.1

type HTTPServiceSDGetBasicAuthAttributeType = *BasicAuth

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HTTPServiceSDGetBasicAuthRetType deprecated added in v0.3.1

type HTTPServiceSDGetBasicAuthRetType = BasicAuth

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HTTPServiceSDGetOauth2ArgType deprecated added in v0.3.1

type HTTPServiceSDGetOauth2ArgType = OAuth2

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HTTPServiceSDGetOauth2AttributeType added in v0.3.1

type HTTPServiceSDGetOauth2AttributeType = *OAuth2

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HTTPServiceSDGetOauth2RetType deprecated added in v0.3.1

type HTTPServiceSDGetOauth2RetType = OAuth2

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HTTPServiceSDGetRefreshIntervalArgType deprecated added in v0.3.1

type HTTPServiceSDGetRefreshIntervalArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HTTPServiceSDGetRefreshIntervalAttributeType added in v0.3.1

type HTTPServiceSDGetRefreshIntervalAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HTTPServiceSDGetRefreshIntervalRetType deprecated added in v0.3.1

type HTTPServiceSDGetRefreshIntervalRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HTTPServiceSDGetTlsConfigArgType deprecated added in v0.3.1

type HTTPServiceSDGetTlsConfigArgType = TLSConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HTTPServiceSDGetTlsConfigAttributeType added in v0.3.1

type HTTPServiceSDGetTlsConfigAttributeType = *TLSConfig

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HTTPServiceSDGetTlsConfigRetType deprecated added in v0.3.1

type HTTPServiceSDGetTlsConfigRetType = TLSConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HTTPServiceSDGetUrlArgType deprecated added in v0.3.1

type HTTPServiceSDGetUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HTTPServiceSDGetUrlAttributeType added in v0.3.1

type HTTPServiceSDGetUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HTTPServiceSDGetUrlRetType deprecated added in v0.3.1

type HTTPServiceSDGetUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HttpCheckChildResponse added in v0.13.0

type HttpCheckChildResponse struct {
	// REQUIRED
	Id HttpCheckChildResponseGetIdAttributeType `json:"id" required:"true"`
	// REQUIRED
	Url HttpCheckChildResponseGetUrlAttributeType `json:"url" required:"true"`
}

HttpCheckChildResponse struct for HttpCheckChildResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewHttpCheckChildResponse added in v0.13.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewHttpCheckChildResponseWithDefaults added in v0.13.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HttpCheckChildResponse) GetId added in v0.13.0

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HttpCheckChildResponse) GetIdOk added in v0.13.0

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HttpCheckChildResponse) GetUrl added in v0.13.0

GetUrl returns the Url field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HttpCheckChildResponse) GetUrlOk added in v0.13.0

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HttpCheckChildResponse) SetId added in v0.13.0

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HttpCheckChildResponse) SetUrl added in v0.13.0

SetUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (HttpCheckChildResponse) ToMap deprecated added in v0.13.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HttpCheckChildResponseGetIdArgType deprecated added in v0.13.0

type HttpCheckChildResponseGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HttpCheckChildResponseGetIdAttributeType added in v0.13.0

type HttpCheckChildResponseGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HttpCheckChildResponseGetIdRetType deprecated added in v0.13.0

type HttpCheckChildResponseGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HttpCheckChildResponseGetUrlArgType deprecated added in v0.13.0

type HttpCheckChildResponseGetUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HttpCheckChildResponseGetUrlAttributeType added in v0.13.0

type HttpCheckChildResponseGetUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HttpCheckChildResponseGetUrlRetType deprecated added in v0.13.0

type HttpCheckChildResponseGetUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HttpCheckResponse added in v0.13.0

type HttpCheckResponse struct {
	HttpCheck HttpCheckResponseGetHttpCheckAttributeType `json:"httpCheck,omitempty"`
	// REQUIRED
	HttpChecks HttpCheckResponseGetHttpChecksAttributeType `json:"httpChecks" required:"true"`
	// REQUIRED
	Message HttpCheckResponseGetMessageAttributeType `json:"message" required:"true"`
}

HttpCheckResponse struct for HttpCheckResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewHttpCheckResponse added in v0.13.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewHttpCheckResponseWithDefaults added in v0.13.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HttpCheckResponse) GetHttpCheck added in v0.16.0

GetHttpCheck returns the HttpCheck field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HttpCheckResponse) GetHttpCheckOk added in v0.16.0

func (o *HttpCheckResponse) GetHttpCheckOk() (ret HttpCheckResponseGetHttpCheckRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HttpCheckResponse) GetHttpChecks added in v0.13.0

GetHttpChecks returns the HttpChecks field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HttpCheckResponse) GetHttpChecksOk added in v0.13.0

func (o *HttpCheckResponse) GetHttpChecksOk() (ret HttpCheckResponseGetHttpChecksRetType, ok bool)

GetHttpChecksOk returns a tuple with the HttpChecks field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HttpCheckResponse) GetMessage added in v0.13.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HttpCheckResponse) GetMessageOk added in v0.13.0

func (o *HttpCheckResponse) GetMessageOk() (ret HttpCheckResponseGetMessageRetType, ok bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HttpCheckResponse) HasHttpCheck added in v0.16.0

func (o *HttpCheckResponse) HasHttpCheck() bool

HasHttpCheck returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HttpCheckResponse) SetHttpCheck added in v0.16.0

SetHttpCheck gets a reference to the given HttpCheckChildResponse and assigns it to the HttpCheck field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HttpCheckResponse) SetHttpChecks added in v0.13.0

SetHttpChecks sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*HttpCheckResponse) SetMessage added in v0.13.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (HttpCheckResponse) ToMap deprecated added in v0.13.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HttpCheckResponseGetHttpCheckArgType deprecated added in v0.16.0

type HttpCheckResponseGetHttpCheckArgType = HttpCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HttpCheckResponseGetHttpCheckAttributeType added in v0.16.0

type HttpCheckResponseGetHttpCheckAttributeType = *HttpCheckChildResponse

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HttpCheckResponseGetHttpCheckRetType deprecated added in v0.16.0

type HttpCheckResponseGetHttpCheckRetType = HttpCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HttpCheckResponseGetHttpChecksArgType deprecated added in v0.13.0

type HttpCheckResponseGetHttpChecksArgType = []HttpCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HttpCheckResponseGetHttpChecksAttributeType added in v0.13.0

type HttpCheckResponseGetHttpChecksAttributeType = *[]HttpCheckChildResponse

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HttpCheckResponseGetHttpChecksRetType deprecated added in v0.13.0

type HttpCheckResponseGetHttpChecksRetType = []HttpCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HttpCheckResponseGetMessageArgType deprecated added in v0.13.0

type HttpCheckResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HttpCheckResponseGetMessageAttributeType added in v0.13.0

type HttpCheckResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type HttpCheckResponseGetMessageRetType deprecated added in v0.13.0

type HttpCheckResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InhibitRules

type InhibitRules struct {
	Equal          InhibitRulesGetEqualAttributeType          `json:"equal,omitempty"`
	SourceMatch    InhibitRulesGetSourceMatchAttributeType    `json:"sourceMatch,omitempty"`
	SourceMatchRe  InhibitRulesGetSourceMatchReAttributeType  `json:"sourceMatchRe,omitempty"`
	SourceMatchers InhibitRulesGetSourceMatchersAttributeType `json:"sourceMatchers,omitempty"`
	TargetMatch    InhibitRulesGetTargetMatchAttributeType    `json:"targetMatch,omitempty"`
	TargetMatchRe  InhibitRulesGetTargetMatchReAttributeType  `json:"targetMatchRe,omitempty"`
	TargetMatchers InhibitRulesGetTargetMatchersAttributeType `json:"targetMatchers,omitempty"`
}

InhibitRules struct for InhibitRules Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewInhibitRules added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewInhibitRulesWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) GetEqual added in v0.2.0

func (o *InhibitRules) GetEqual() (res InhibitRulesGetEqualRetType)

GetEqual returns the Equal field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) GetEqualOk added in v0.2.0

func (o *InhibitRules) GetEqualOk() (ret InhibitRulesGetEqualRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) GetSourceMatch added in v0.2.0

func (o *InhibitRules) GetSourceMatch() (res InhibitRulesGetSourceMatchRetType)

GetSourceMatch returns the SourceMatch field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) GetSourceMatchOk added in v0.2.0

func (o *InhibitRules) GetSourceMatchOk() (ret InhibitRulesGetSourceMatchRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) GetSourceMatchRe added in v0.2.0

func (o *InhibitRules) GetSourceMatchRe() (res InhibitRulesGetSourceMatchReRetType)

GetSourceMatchRe returns the SourceMatchRe field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) GetSourceMatchReOk added in v0.2.0

func (o *InhibitRules) GetSourceMatchReOk() (ret InhibitRulesGetSourceMatchReRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) GetSourceMatchers added in v0.2.0

func (o *InhibitRules) GetSourceMatchers() (res InhibitRulesGetSourceMatchersRetType)

GetSourceMatchers returns the SourceMatchers field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) GetSourceMatchersOk added in v0.2.0

func (o *InhibitRules) GetSourceMatchersOk() (ret InhibitRulesGetSourceMatchersRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) GetTargetMatch added in v0.2.0

func (o *InhibitRules) GetTargetMatch() (res InhibitRulesGetTargetMatchRetType)

GetTargetMatch returns the TargetMatch field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) GetTargetMatchOk added in v0.2.0

func (o *InhibitRules) GetTargetMatchOk() (ret InhibitRulesGetTargetMatchRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) GetTargetMatchRe added in v0.2.0

func (o *InhibitRules) GetTargetMatchRe() (res InhibitRulesGetTargetMatchReRetType)

GetTargetMatchRe returns the TargetMatchRe field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) GetTargetMatchReOk added in v0.2.0

func (o *InhibitRules) GetTargetMatchReOk() (ret InhibitRulesGetTargetMatchReRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) GetTargetMatchers added in v0.2.0

func (o *InhibitRules) GetTargetMatchers() (res InhibitRulesGetTargetMatchersRetType)

GetTargetMatchers returns the TargetMatchers field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) GetTargetMatchersOk added in v0.2.0

func (o *InhibitRules) GetTargetMatchersOk() (ret InhibitRulesGetTargetMatchersRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) HasEqual added in v0.2.0

func (o *InhibitRules) HasEqual() bool

HasEqual returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) HasSourceMatch added in v0.2.0

func (o *InhibitRules) HasSourceMatch() bool

HasSourceMatch returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) HasSourceMatchRe added in v0.2.0

func (o *InhibitRules) HasSourceMatchRe() bool

HasSourceMatchRe returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) HasSourceMatchers added in v0.2.0

func (o *InhibitRules) HasSourceMatchers() bool

HasSourceMatchers returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) HasTargetMatch added in v0.2.0

func (o *InhibitRules) HasTargetMatch() bool

HasTargetMatch returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) HasTargetMatchRe added in v0.2.0

func (o *InhibitRules) HasTargetMatchRe() bool

HasTargetMatchRe returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) HasTargetMatchers added in v0.2.0

func (o *InhibitRules) HasTargetMatchers() bool

HasTargetMatchers returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) SetEqual added in v0.2.0

SetEqual gets a reference to the given []string and assigns it to the Equal field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) SetSourceMatch added in v0.2.0

func (o *InhibitRules) SetSourceMatch(v InhibitRulesGetSourceMatchRetType)

SetSourceMatch gets a reference to the given map[string]string and assigns it to the SourceMatch field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) SetSourceMatchRe added in v0.2.0

func (o *InhibitRules) SetSourceMatchRe(v InhibitRulesGetSourceMatchReRetType)

SetSourceMatchRe gets a reference to the given map[string]string and assigns it to the SourceMatchRe field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) SetSourceMatchers added in v0.2.0

func (o *InhibitRules) SetSourceMatchers(v InhibitRulesGetSourceMatchersRetType)

SetSourceMatchers gets a reference to the given []string and assigns it to the SourceMatchers field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) SetTargetMatch added in v0.2.0

func (o *InhibitRules) SetTargetMatch(v InhibitRulesGetTargetMatchRetType)

SetTargetMatch gets a reference to the given map[string]string and assigns it to the TargetMatch field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) SetTargetMatchRe added in v0.2.0

func (o *InhibitRules) SetTargetMatchRe(v InhibitRulesGetTargetMatchReRetType)

SetTargetMatchRe gets a reference to the given map[string]string and assigns it to the TargetMatchRe field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InhibitRules) SetTargetMatchers added in v0.2.0

func (o *InhibitRules) SetTargetMatchers(v InhibitRulesGetTargetMatchersRetType)

SetTargetMatchers gets a reference to the given []string and assigns it to the TargetMatchers field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (InhibitRules) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InhibitRulesGetEqualArgType deprecated added in v0.3.1

type InhibitRulesGetEqualArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InhibitRulesGetEqualAttributeType added in v0.3.1

type InhibitRulesGetEqualAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InhibitRulesGetEqualRetType deprecated added in v0.3.1

type InhibitRulesGetEqualRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InhibitRulesGetSourceMatchArgType deprecated added in v0.3.1

type InhibitRulesGetSourceMatchArgType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InhibitRulesGetSourceMatchAttributeType added in v0.3.1

type InhibitRulesGetSourceMatchAttributeType = *map[string]string

isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InhibitRulesGetSourceMatchReArgType deprecated added in v0.3.1

type InhibitRulesGetSourceMatchReArgType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InhibitRulesGetSourceMatchReAttributeType added in v0.3.1

type InhibitRulesGetSourceMatchReAttributeType = *map[string]string

isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InhibitRulesGetSourceMatchReRetType deprecated added in v0.3.1

type InhibitRulesGetSourceMatchReRetType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InhibitRulesGetSourceMatchRetType deprecated added in v0.3.1

type InhibitRulesGetSourceMatchRetType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InhibitRulesGetSourceMatchersArgType deprecated added in v0.3.1

type InhibitRulesGetSourceMatchersArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InhibitRulesGetSourceMatchersAttributeType added in v0.3.1

type InhibitRulesGetSourceMatchersAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InhibitRulesGetSourceMatchersRetType deprecated added in v0.3.1

type InhibitRulesGetSourceMatchersRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InhibitRulesGetTargetMatchArgType deprecated added in v0.3.1

type InhibitRulesGetTargetMatchArgType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InhibitRulesGetTargetMatchAttributeType added in v0.3.1

type InhibitRulesGetTargetMatchAttributeType = *map[string]string

isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InhibitRulesGetTargetMatchReArgType deprecated added in v0.3.1

type InhibitRulesGetTargetMatchReArgType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InhibitRulesGetTargetMatchReAttributeType added in v0.3.1

type InhibitRulesGetTargetMatchReAttributeType = *map[string]string

isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InhibitRulesGetTargetMatchReRetType deprecated added in v0.3.1

type InhibitRulesGetTargetMatchReRetType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InhibitRulesGetTargetMatchRetType deprecated added in v0.3.1

type InhibitRulesGetTargetMatchRetType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InhibitRulesGetTargetMatchersArgType deprecated added in v0.3.1

type InhibitRulesGetTargetMatchersArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InhibitRulesGetTargetMatchersAttributeType added in v0.3.1

type InhibitRulesGetTargetMatchersAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InhibitRulesGetTargetMatchersRetType deprecated added in v0.3.1

type InhibitRulesGetTargetMatchersRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type Instance

type Instance struct {
	// REQUIRED
	Cluster InstanceGetClusterAttributeType `json:"cluster" required:"true"`
	// REQUIRED
	GrafanaPublicReadAccess InstancegetGrafanaPublicReadAccessAttributeType `json:"grafanaPublicReadAccess" required:"true"`
	// REQUIRED
	GrafanaUseStackitSso InstancegetGrafanaUseStackitSsoAttributeType `json:"grafanaUseStackitSso" required:"true"`
	// REQUIRED
	Instance InstanceGetInstanceAttributeType `json:"instance" required:"true"`
	// REQUIRED
	MetricsRetentionTime1h InstanceGetMetricsRetentionTime1hAttributeType `json:"metricsRetentionTime1h" required:"true"`
	// REQUIRED
	MetricsRetentionTime5m InstanceGetMetricsRetentionTime5mAttributeType `json:"metricsRetentionTime5m" required:"true"`
	// REQUIRED
	MetricsRetentionTimeRaw InstanceGetMetricsRetentionTimeRawAttributeType `json:"metricsRetentionTimeRaw" required:"true"`
	Name                    InstanceGetNameAttributeType                    `json:"name,omitempty"`
	// REQUIRED
	Plan  InstanceGetPlanAttributeType  `json:"plan" required:"true"`
	State InstanceGetStateAttributeType `json:"state,omitempty"`
}

Instance struct for Instance Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewInstance added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewInstanceWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) GetCluster added in v0.2.0

func (o *Instance) GetCluster() (ret InstanceGetClusterRetType)

GetCluster returns the Cluster field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) GetClusterOk added in v0.2.0

func (o *Instance) GetClusterOk() (ret InstanceGetClusterRetType, ok bool)

GetClusterOk returns a tuple with the Cluster field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) GetGrafanaPublicReadAccess added in v0.2.0

func (o *Instance) GetGrafanaPublicReadAccess() (ret InstancegetGrafanaPublicReadAccessRetType)

GetGrafanaPublicReadAccess returns the GrafanaPublicReadAccess field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) GetGrafanaPublicReadAccessOk added in v0.2.0

func (o *Instance) GetGrafanaPublicReadAccessOk() (ret InstancegetGrafanaPublicReadAccessRetType, ok bool)

GetGrafanaPublicReadAccessOk returns a tuple with the GrafanaPublicReadAccess field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) GetGrafanaUseStackitSso added in v0.2.0

func (o *Instance) GetGrafanaUseStackitSso() (ret InstancegetGrafanaUseStackitSsoRetType)

GetGrafanaUseStackitSso returns the GrafanaUseStackitSso field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) GetGrafanaUseStackitSsoOk added in v0.2.0

func (o *Instance) GetGrafanaUseStackitSsoOk() (ret InstancegetGrafanaUseStackitSsoRetType, ok bool)

GetGrafanaUseStackitSsoOk returns a tuple with the GrafanaUseStackitSso field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) GetInstance added in v0.2.0

func (o *Instance) GetInstance() (ret InstanceGetInstanceRetType)

GetInstance returns the Instance field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) GetInstanceOk added in v0.2.0

func (o *Instance) GetInstanceOk() (ret InstanceGetInstanceRetType, ok bool)

GetInstanceOk returns a tuple with the Instance field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) GetMetricsRetentionTime1h added in v0.2.0

func (o *Instance) GetMetricsRetentionTime1h() (ret InstanceGetMetricsRetentionTime1hRetType)

GetMetricsRetentionTime1h returns the MetricsRetentionTime1h field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) GetMetricsRetentionTime1hOk added in v0.2.0

func (o *Instance) GetMetricsRetentionTime1hOk() (ret InstanceGetMetricsRetentionTime1hRetType, ok bool)

GetMetricsRetentionTime1hOk returns a tuple with the MetricsRetentionTime1h field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) GetMetricsRetentionTime5m added in v0.2.0

func (o *Instance) GetMetricsRetentionTime5m() (ret InstanceGetMetricsRetentionTime5mRetType)

GetMetricsRetentionTime5m returns the MetricsRetentionTime5m field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) GetMetricsRetentionTime5mOk added in v0.2.0

func (o *Instance) GetMetricsRetentionTime5mOk() (ret InstanceGetMetricsRetentionTime5mRetType, ok bool)

GetMetricsRetentionTime5mOk returns a tuple with the MetricsRetentionTime5m field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) GetMetricsRetentionTimeRaw added in v0.2.0

func (o *Instance) GetMetricsRetentionTimeRaw() (ret InstanceGetMetricsRetentionTimeRawRetType)

GetMetricsRetentionTimeRaw returns the MetricsRetentionTimeRaw field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) GetMetricsRetentionTimeRawOk added in v0.2.0

func (o *Instance) GetMetricsRetentionTimeRawOk() (ret InstanceGetMetricsRetentionTimeRawRetType, ok bool)

GetMetricsRetentionTimeRawOk returns a tuple with the MetricsRetentionTimeRaw field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) GetName added in v0.2.0

func (o *Instance) GetName() (res InstanceGetNameRetType)

GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) GetNameOk added in v0.2.0

func (o *Instance) GetNameOk() (ret InstanceGetNameRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) GetPlan added in v0.2.0

func (o *Instance) GetPlan() (ret InstanceGetPlanRetType)

GetPlan returns the Plan field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) GetPlanOk added in v0.2.0

func (o *Instance) GetPlanOk() (ret InstanceGetPlanRetType, ok bool)

GetPlanOk returns a tuple with the Plan field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) GetState added in v0.2.0

func (o *Instance) GetState() (res InstanceGetStateRetType)

GetState returns the State field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) GetStateOk added in v0.2.0

func (o *Instance) GetStateOk() (ret InstanceGetStateRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) HasName added in v0.2.0

func (o *Instance) HasName() bool

HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) HasState added in v0.2.0

func (o *Instance) HasState() bool

HasState returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) SetCluster added in v0.2.0

func (o *Instance) SetCluster(v InstanceGetClusterRetType)

SetCluster sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) SetGrafanaPublicReadAccess added in v0.2.0

func (o *Instance) SetGrafanaPublicReadAccess(v InstancegetGrafanaPublicReadAccessRetType)

SetGrafanaPublicReadAccess sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) SetGrafanaUseStackitSso added in v0.2.0

func (o *Instance) SetGrafanaUseStackitSso(v InstancegetGrafanaUseStackitSsoRetType)

SetGrafanaUseStackitSso sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) SetInstance added in v0.2.0

func (o *Instance) SetInstance(v InstanceGetInstanceRetType)

SetInstance sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) SetMetricsRetentionTime1h added in v0.2.0

func (o *Instance) SetMetricsRetentionTime1h(v InstanceGetMetricsRetentionTime1hRetType)

SetMetricsRetentionTime1h sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) SetMetricsRetentionTime5m added in v0.2.0

func (o *Instance) SetMetricsRetentionTime5m(v InstanceGetMetricsRetentionTime5mRetType)

SetMetricsRetentionTime5m sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) SetMetricsRetentionTimeRaw added in v0.2.0

func (o *Instance) SetMetricsRetentionTimeRaw(v InstanceGetMetricsRetentionTimeRawRetType)

SetMetricsRetentionTimeRaw sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) SetName added in v0.2.0

func (o *Instance) SetName(v InstanceGetNameRetType)

SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) SetPlan added in v0.2.0

func (o *Instance) SetPlan(v InstanceGetPlanRetType)

SetPlan sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Instance) SetState added in v0.2.0

func (o *Instance) SetState(v InstanceGetStateRetType)

SetState gets a reference to the given string and assigns it to the State field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (Instance) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceGetClusterArgType deprecated added in v0.3.1

type InstanceGetClusterArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceGetClusterAttributeType added in v0.3.1

type InstanceGetClusterAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceGetClusterRetType deprecated added in v0.3.1

type InstanceGetClusterRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceGetInstanceArgType deprecated added in v0.3.1

type InstanceGetInstanceArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceGetInstanceAttributeType added in v0.3.1

type InstanceGetInstanceAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceGetInstanceRetType deprecated added in v0.3.1

type InstanceGetInstanceRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceGetMetricsRetentionTime1hArgType deprecated added in v0.3.1

type InstanceGetMetricsRetentionTime1hArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceGetMetricsRetentionTime1hAttributeType added in v0.3.1

type InstanceGetMetricsRetentionTime1hAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceGetMetricsRetentionTime1hRetType deprecated added in v0.3.1

type InstanceGetMetricsRetentionTime1hRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceGetMetricsRetentionTime5mArgType deprecated added in v0.3.1

type InstanceGetMetricsRetentionTime5mArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceGetMetricsRetentionTime5mAttributeType added in v0.3.1

type InstanceGetMetricsRetentionTime5mAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceGetMetricsRetentionTime5mRetType deprecated added in v0.3.1

type InstanceGetMetricsRetentionTime5mRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceGetMetricsRetentionTimeRawArgType deprecated added in v0.3.1

type InstanceGetMetricsRetentionTimeRawArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceGetMetricsRetentionTimeRawAttributeType added in v0.3.1

type InstanceGetMetricsRetentionTimeRawAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceGetMetricsRetentionTimeRawRetType deprecated added in v0.3.1

type InstanceGetMetricsRetentionTimeRawRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceGetNameArgType deprecated added in v0.3.1

type InstanceGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceGetNameAttributeType added in v0.3.1

type InstanceGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceGetNameRetType deprecated added in v0.3.1

type InstanceGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceGetPlanArgType deprecated added in v0.3.1

type InstanceGetPlanArgType = PlanModel

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceGetPlanAttributeType added in v0.3.1

type InstanceGetPlanAttributeType = *PlanModel

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceGetPlanRetType deprecated added in v0.3.1

type InstanceGetPlanRetType = PlanModel

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceGetStateArgType deprecated added in v0.3.1

type InstanceGetStateArgType = InstanceState

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceGetStateAttributeType deprecated added in v0.3.1

type InstanceGetStateAttributeType = *InstanceState

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceGetStateRetType deprecated added in v0.3.1

type InstanceGetStateRetType = InstanceState

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceResponse

type InstanceResponse struct {
	// REQUIRED
	Message InstanceResponseGetMessageAttributeType `json:"message" required:"true"`
}

InstanceResponse struct for InstanceResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewInstanceResponse added in v0.2.0

func NewInstanceResponse(message InstanceResponseGetMessageArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewInstanceResponseWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceResponse) GetMessageOk added in v0.2.0

func (o *InstanceResponse) GetMessageOk() (ret InstanceResponseGetMessageRetType, ok bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceResponse) SetMessage added in v0.2.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (InstanceResponse) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceResponseGetMessageArgType deprecated added in v0.3.1

type InstanceResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceResponseGetMessageAttributeType added in v0.3.1

type InstanceResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceResponseGetMessageRetType deprecated added in v0.3.1

type InstanceResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveData

type InstanceSensitiveData struct {
	// REQUIRED
	AlertingUrl InstanceSensitiveDataGetAlertingUrlAttributeType `json:"alertingUrl" required:"true"`
	// REQUIRED
	Cluster InstanceSensitiveDataGetClusterAttributeType `json:"cluster" required:"true"`
	// REQUIRED
	DashboardUrl InstanceSensitiveDataGetDashboardUrlAttributeType `json:"dashboardUrl" required:"true"`
	// REQUIRED
	GrafanaAdminEnabled InstanceSensitiveDatagetGrafanaAdminEnabledAttributeType `json:"grafanaAdminEnabled" required:"true"`
	// Deprecated: Check the GitHub changelog for alternatives
	// REQUIRED
	GrafanaAdminPassword InstanceSensitiveDataGetGrafanaAdminPasswordAttributeType `json:"grafanaAdminPassword" required:"true"`
	// Deprecated: Check the GitHub changelog for alternatives
	// REQUIRED
	GrafanaAdminUser InstanceSensitiveDataGetGrafanaAdminUserAttributeType `json:"grafanaAdminUser" required:"true"`
	// REQUIRED
	GrafanaPublicReadAccess InstanceSensitiveDatagetGrafanaPublicReadAccessAttributeType `json:"grafanaPublicReadAccess" required:"true"`
	// REQUIRED
	GrafanaUrl InstanceSensitiveDataGetGrafanaUrlAttributeType `json:"grafanaUrl" required:"true"`
	// REQUIRED
	GrafanaUseStackitSso InstanceSensitiveDatagetGrafanaUseStackitSsoAttributeType `json:"grafanaUseStackitSso" required:"true"`
	// REQUIRED
	Instance InstanceSensitiveDataGetInstanceAttributeType `json:"instance" required:"true"`
	// Deprecated: Check the GitHub changelog for alternatives
	JaegerHttpTracesUrl InstanceSensitiveDataGetJaegerHttpTracesUrlAttributeType `json:"jaegerHttpTracesUrl,omitempty"`
	// REQUIRED
	JaegerHttpUrl InstanceSensitiveDataGetJaegerHttpUrlAttributeType `json:"jaegerHttpUrl" required:"true"`
	// REQUIRED
	JaegerTracesUrl InstanceSensitiveDataGetJaegerTracesUrlAttributeType `json:"jaegerTracesUrl" required:"true"`
	// REQUIRED
	JaegerUiUrl InstanceSensitiveDataGetJaegerUiUrlAttributeType `json:"jaegerUiUrl" required:"true"`
	// REQUIRED
	LogsPushUrl InstanceSensitiveDataGetLogsPushUrlAttributeType `json:"logsPushUrl" required:"true"`
	// REQUIRED
	LogsUrl InstanceSensitiveDataGetLogsUrlAttributeType `json:"logsUrl" required:"true"`
	// REQUIRED
	MetricsEndpointUrl InstanceSensitiveDataGetMetricsEndpointUrlAttributeType `json:"metricsEndpointUrl" required:"true"`
	// REQUIRED
	MetricsRetentionTime1h InstanceSensitiveDataGetMetricsRetentionTime1hAttributeType `json:"metricsRetentionTime1h" required:"true"`
	// REQUIRED
	MetricsRetentionTime5m InstanceSensitiveDataGetMetricsRetentionTime5mAttributeType `json:"metricsRetentionTime5m" required:"true"`
	// REQUIRED
	MetricsRetentionTimeRaw InstanceSensitiveDataGetMetricsRetentionTimeRawAttributeType `json:"metricsRetentionTimeRaw" required:"true"`
	// REQUIRED
	MetricsUrl InstanceSensitiveDataGetMetricsUrlAttributeType `json:"metricsUrl" required:"true"`
	Name       InstanceSensitiveDataGetNameAttributeType       `json:"name,omitempty"`
	// REQUIRED
	OtlpGrpcTracesUrl InstanceSensitiveDataGetOtlpGrpcTracesUrlAttributeType `json:"otlpGrpcTracesUrl" required:"true"`
	// REQUIRED
	OtlpHttpTracesUrl InstanceSensitiveDataGetOtlpHttpTracesUrlAttributeType `json:"otlpHttpTracesUrl" required:"true"`
	// REQUIRED
	OtlpTracesUrl InstanceSensitiveDataGetOtlpTracesUrlAttributeType `json:"otlpTracesUrl" required:"true"`
	// REQUIRED
	Plan InstanceSensitiveDataGetPlanAttributeType `json:"plan" required:"true"`
	// REQUIRED
	PushMetricsUrl InstanceSensitiveDataGetPushMetricsUrlAttributeType `json:"pushMetricsUrl" required:"true"`
	// REQUIRED
	TargetsUrl InstanceSensitiveDataGetTargetsUrlAttributeType `json:"targetsUrl" required:"true"`
	// REQUIRED
	ZipkinSpansUrl InstanceSensitiveDataGetZipkinSpansUrlAttributeType `json:"zipkinSpansUrl" required:"true"`
}

InstanceSensitiveData struct for InstanceSensitiveData Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewInstanceSensitiveData added in v0.2.0

func NewInstanceSensitiveData(alertingUrl InstanceSensitiveDataGetAlertingUrlArgType, cluster InstanceSensitiveDataGetClusterArgType, dashboardUrl InstanceSensitiveDataGetDashboardUrlArgType, grafanaAdminEnabled InstanceSensitiveDatagetGrafanaAdminEnabledArgType, grafanaAdminPassword InstanceSensitiveDataGetGrafanaAdminPasswordArgType, grafanaAdminUser InstanceSensitiveDataGetGrafanaAdminUserArgType, grafanaPublicReadAccess InstanceSensitiveDatagetGrafanaPublicReadAccessArgType, grafanaUrl InstanceSensitiveDataGetGrafanaUrlArgType, grafanaUseStackitSso InstanceSensitiveDatagetGrafanaUseStackitSsoArgType, instance InstanceSensitiveDataGetInstanceArgType, jaegerHttpUrl InstanceSensitiveDataGetJaegerHttpUrlArgType, jaegerTracesUrl InstanceSensitiveDataGetJaegerTracesUrlArgType, jaegerUiUrl InstanceSensitiveDataGetJaegerUiUrlArgType, logsPushUrl InstanceSensitiveDataGetLogsPushUrlArgType, logsUrl InstanceSensitiveDataGetLogsUrlArgType, metricsEndpointUrl InstanceSensitiveDataGetMetricsEndpointUrlArgType, metricsRetentionTime1h InstanceSensitiveDataGetMetricsRetentionTime1hArgType, metricsRetentionTime5m InstanceSensitiveDataGetMetricsRetentionTime5mArgType, metricsRetentionTimeRaw InstanceSensitiveDataGetMetricsRetentionTimeRawArgType, metricsUrl InstanceSensitiveDataGetMetricsUrlArgType, otlpGrpcTracesUrl InstanceSensitiveDataGetOtlpGrpcTracesUrlArgType, otlpHttpTracesUrl InstanceSensitiveDataGetOtlpHttpTracesUrlArgType, otlpTracesUrl InstanceSensitiveDataGetOtlpTracesUrlArgType, plan InstanceSensitiveDataGetPlanArgType, pushMetricsUrl InstanceSensitiveDataGetPushMetricsUrlArgType, targetsUrl InstanceSensitiveDataGetTargetsUrlArgType, zipkinSpansUrl InstanceSensitiveDataGetZipkinSpansUrlArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewInstanceSensitiveDataWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetAlertingUrl added in v0.2.0

GetAlertingUrl returns the AlertingUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetAlertingUrlOk added in v0.2.0

GetAlertingUrlOk returns a tuple with the AlertingUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetCluster added in v0.2.0

GetCluster returns the Cluster field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetClusterOk added in v0.2.0

GetClusterOk returns a tuple with the Cluster field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetDashboardUrl added in v0.2.0

GetDashboardUrl returns the DashboardUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetDashboardUrlOk added in v0.2.0

GetDashboardUrlOk returns a tuple with the DashboardUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetGrafanaAdminEnabled added in v0.16.0

GetGrafanaAdminEnabled returns the GrafanaAdminEnabled field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetGrafanaAdminEnabledOk added in v0.16.0

func (o *InstanceSensitiveData) GetGrafanaAdminEnabledOk() (ret InstanceSensitiveDatagetGrafanaAdminEnabledRetType, ok bool)

GetGrafanaAdminEnabledOk returns a tuple with the GrafanaAdminEnabled field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetGrafanaAdminPassword added in v0.2.0

GetGrafanaAdminPassword returns the GrafanaAdminPassword field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetGrafanaAdminPasswordOk added in v0.2.0

func (o *InstanceSensitiveData) GetGrafanaAdminPasswordOk() (ret InstanceSensitiveDataGetGrafanaAdminPasswordRetType, ok bool)

GetGrafanaAdminPasswordOk returns a tuple with the GrafanaAdminPassword field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetGrafanaAdminUser added in v0.2.0

GetGrafanaAdminUser returns the GrafanaAdminUser field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetGrafanaAdminUserOk added in v0.2.0

func (o *InstanceSensitiveData) GetGrafanaAdminUserOk() (ret InstanceSensitiveDataGetGrafanaAdminUserRetType, ok bool)

GetGrafanaAdminUserOk returns a tuple with the GrafanaAdminUser field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetGrafanaPublicReadAccess added in v0.2.0

GetGrafanaPublicReadAccess returns the GrafanaPublicReadAccess field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetGrafanaPublicReadAccessOk added in v0.2.0

func (o *InstanceSensitiveData) GetGrafanaPublicReadAccessOk() (ret InstanceSensitiveDatagetGrafanaPublicReadAccessRetType, ok bool)

GetGrafanaPublicReadAccessOk returns a tuple with the GrafanaPublicReadAccess field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetGrafanaUrl added in v0.2.0

GetGrafanaUrl returns the GrafanaUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetGrafanaUrlOk added in v0.2.0

GetGrafanaUrlOk returns a tuple with the GrafanaUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetGrafanaUseStackitSso added in v0.2.0

GetGrafanaUseStackitSso returns the GrafanaUseStackitSso field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetGrafanaUseStackitSsoOk added in v0.2.0

func (o *InstanceSensitiveData) GetGrafanaUseStackitSsoOk() (ret InstanceSensitiveDatagetGrafanaUseStackitSsoRetType, ok bool)

GetGrafanaUseStackitSsoOk returns a tuple with the GrafanaUseStackitSso field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetInstance added in v0.2.0

GetInstance returns the Instance field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetInstanceOk added in v0.2.0

GetInstanceOk returns a tuple with the Instance field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetJaegerHttpTracesUrl added in v0.14.0

GetJaegerHttpTracesUrl returns the JaegerHttpTracesUrl field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetJaegerHttpTracesUrlOk added in v0.14.0

func (o *InstanceSensitiveData) GetJaegerHttpTracesUrlOk() (ret InstanceSensitiveDataGetJaegerHttpTracesUrlRetType, ok 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: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetJaegerHttpUrl added in v0.15.0

GetJaegerHttpUrl returns the JaegerHttpUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetJaegerHttpUrlOk added in v0.15.0

GetJaegerHttpUrlOk returns a tuple with the JaegerHttpUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetJaegerTracesUrl added in v0.2.0

GetJaegerTracesUrl returns the JaegerTracesUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetJaegerTracesUrlOk added in v0.2.0

GetJaegerTracesUrlOk returns a tuple with the JaegerTracesUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetJaegerUiUrl added in v0.2.0

GetJaegerUiUrl returns the JaegerUiUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetJaegerUiUrlOk added in v0.2.0

GetJaegerUiUrlOk returns a tuple with the JaegerUiUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetLogsPushUrl added in v0.2.0

GetLogsPushUrl returns the LogsPushUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetLogsPushUrlOk added in v0.2.0

GetLogsPushUrlOk returns a tuple with the LogsPushUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetLogsUrl added in v0.2.0

GetLogsUrl returns the LogsUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetLogsUrlOk added in v0.2.0

GetLogsUrlOk returns a tuple with the LogsUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetMetricsEndpointUrl added in v0.12.0

GetMetricsEndpointUrl returns the MetricsEndpointUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetMetricsEndpointUrlOk added in v0.12.0

func (o *InstanceSensitiveData) GetMetricsEndpointUrlOk() (ret InstanceSensitiveDataGetMetricsEndpointUrlRetType, ok bool)

GetMetricsEndpointUrlOk returns a tuple with the MetricsEndpointUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetMetricsRetentionTime1h added in v0.2.0

GetMetricsRetentionTime1h returns the MetricsRetentionTime1h field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetMetricsRetentionTime1hOk added in v0.2.0

func (o *InstanceSensitiveData) GetMetricsRetentionTime1hOk() (ret InstanceSensitiveDataGetMetricsRetentionTime1hRetType, ok bool)

GetMetricsRetentionTime1hOk returns a tuple with the MetricsRetentionTime1h field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetMetricsRetentionTime5m added in v0.2.0

GetMetricsRetentionTime5m returns the MetricsRetentionTime5m field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetMetricsRetentionTime5mOk added in v0.2.0

func (o *InstanceSensitiveData) GetMetricsRetentionTime5mOk() (ret InstanceSensitiveDataGetMetricsRetentionTime5mRetType, ok bool)

GetMetricsRetentionTime5mOk returns a tuple with the MetricsRetentionTime5m field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetMetricsRetentionTimeRaw added in v0.2.0

GetMetricsRetentionTimeRaw returns the MetricsRetentionTimeRaw field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetMetricsRetentionTimeRawOk added in v0.2.0

func (o *InstanceSensitiveData) GetMetricsRetentionTimeRawOk() (ret InstanceSensitiveDataGetMetricsRetentionTimeRawRetType, ok bool)

GetMetricsRetentionTimeRawOk returns a tuple with the MetricsRetentionTimeRaw field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetMetricsUrl added in v0.2.0

GetMetricsUrl returns the MetricsUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetMetricsUrlOk added in v0.2.0

GetMetricsUrlOk returns a tuple with the MetricsUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetName added in v0.2.0

GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetNameOk added in v0.2.0

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetOtlpGrpcTracesUrl added in v0.14.0

GetOtlpGrpcTracesUrl returns the OtlpGrpcTracesUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetOtlpGrpcTracesUrlOk added in v0.14.0

func (o *InstanceSensitiveData) GetOtlpGrpcTracesUrlOk() (ret InstanceSensitiveDataGetOtlpGrpcTracesUrlRetType, ok bool)

GetOtlpGrpcTracesUrlOk returns a tuple with the OtlpGrpcTracesUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetOtlpHttpTracesUrl added in v0.14.0

GetOtlpHttpTracesUrl returns the OtlpHttpTracesUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetOtlpHttpTracesUrlOk added in v0.14.0

func (o *InstanceSensitiveData) GetOtlpHttpTracesUrlOk() (ret InstanceSensitiveDataGetOtlpHttpTracesUrlRetType, ok bool)

GetOtlpHttpTracesUrlOk returns a tuple with the OtlpHttpTracesUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetOtlpTracesUrl added in v0.2.0

GetOtlpTracesUrl returns the OtlpTracesUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetOtlpTracesUrlOk added in v0.2.0

GetOtlpTracesUrlOk returns a tuple with the OtlpTracesUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetPlan added in v0.2.0

GetPlan returns the Plan field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetPlanOk added in v0.2.0

GetPlanOk returns a tuple with the Plan field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetPushMetricsUrl added in v0.2.0

GetPushMetricsUrl returns the PushMetricsUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetPushMetricsUrlOk added in v0.2.0

GetPushMetricsUrlOk returns a tuple with the PushMetricsUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetTargetsUrl added in v0.2.0

GetTargetsUrl returns the TargetsUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetTargetsUrlOk added in v0.2.0

GetTargetsUrlOk returns a tuple with the TargetsUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetZipkinSpansUrl added in v0.2.0

GetZipkinSpansUrl returns the ZipkinSpansUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) GetZipkinSpansUrlOk added in v0.2.0

GetZipkinSpansUrlOk returns a tuple with the ZipkinSpansUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) HasJaegerHttpTracesUrl added in v0.14.0

func (o *InstanceSensitiveData) HasJaegerHttpTracesUrl() bool

HasJaegerHttpTracesUrl returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) HasName added in v0.2.0

func (o *InstanceSensitiveData) HasName() bool

HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetAlertingUrl added in v0.2.0

SetAlertingUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetCluster added in v0.2.0

SetCluster sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetDashboardUrl added in v0.2.0

SetDashboardUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetGrafanaAdminEnabled added in v0.16.0

SetGrafanaAdminEnabled sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetGrafanaAdminPassword added in v0.2.0

SetGrafanaAdminPassword sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetGrafanaAdminUser added in v0.2.0

SetGrafanaAdminUser sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetGrafanaPublicReadAccess added in v0.2.0

SetGrafanaPublicReadAccess sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetGrafanaUrl added in v0.2.0

SetGrafanaUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetGrafanaUseStackitSso added in v0.2.0

SetGrafanaUseStackitSso sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetInstance added in v0.2.0

SetInstance sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetJaegerHttpTracesUrl added in v0.14.0

SetJaegerHttpTracesUrl gets a reference to the given string and assigns it to the JaegerHttpTracesUrl field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetJaegerHttpUrl added in v0.15.0

SetJaegerHttpUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetJaegerTracesUrl added in v0.2.0

SetJaegerTracesUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetJaegerUiUrl added in v0.2.0

SetJaegerUiUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetLogsPushUrl added in v0.2.0

SetLogsPushUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetLogsUrl added in v0.2.0

SetLogsUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetMetricsEndpointUrl added in v0.12.0

SetMetricsEndpointUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetMetricsRetentionTime1h added in v0.2.0

SetMetricsRetentionTime1h sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetMetricsRetentionTime5m added in v0.2.0

SetMetricsRetentionTime5m sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetMetricsRetentionTimeRaw added in v0.2.0

SetMetricsRetentionTimeRaw sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetMetricsUrl added in v0.2.0

SetMetricsUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetName added in v0.2.0

SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetOtlpGrpcTracesUrl added in v0.14.0

SetOtlpGrpcTracesUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetOtlpHttpTracesUrl added in v0.14.0

SetOtlpHttpTracesUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetOtlpTracesUrl added in v0.2.0

SetOtlpTracesUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetPlan added in v0.2.0

SetPlan sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetPushMetricsUrl added in v0.2.0

SetPushMetricsUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetTargetsUrl added in v0.2.0

SetTargetsUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceSensitiveData) SetZipkinSpansUrl added in v0.2.0

SetZipkinSpansUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (InstanceSensitiveData) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetAlertingUrlArgType deprecated added in v0.3.1

type InstanceSensitiveDataGetAlertingUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetAlertingUrlAttributeType added in v0.3.1

type InstanceSensitiveDataGetAlertingUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetAlertingUrlRetType deprecated added in v0.3.1

type InstanceSensitiveDataGetAlertingUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetClusterArgType deprecated added in v0.3.1

type InstanceSensitiveDataGetClusterArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetClusterAttributeType added in v0.3.1

type InstanceSensitiveDataGetClusterAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetClusterRetType deprecated added in v0.3.1

type InstanceSensitiveDataGetClusterRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetDashboardUrlArgType deprecated added in v0.3.1

type InstanceSensitiveDataGetDashboardUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetDashboardUrlAttributeType added in v0.3.1

type InstanceSensitiveDataGetDashboardUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetDashboardUrlRetType deprecated added in v0.3.1

type InstanceSensitiveDataGetDashboardUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetGrafanaAdminPasswordArgType deprecated added in v0.3.1

type InstanceSensitiveDataGetGrafanaAdminPasswordArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetGrafanaAdminPasswordAttributeType added in v0.3.1

type InstanceSensitiveDataGetGrafanaAdminPasswordAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetGrafanaAdminPasswordRetType deprecated added in v0.3.1

type InstanceSensitiveDataGetGrafanaAdminPasswordRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetGrafanaAdminUserArgType deprecated added in v0.3.1

type InstanceSensitiveDataGetGrafanaAdminUserArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetGrafanaAdminUserAttributeType added in v0.3.1

type InstanceSensitiveDataGetGrafanaAdminUserAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetGrafanaAdminUserRetType deprecated added in v0.3.1

type InstanceSensitiveDataGetGrafanaAdminUserRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetGrafanaUrlArgType deprecated added in v0.3.1

type InstanceSensitiveDataGetGrafanaUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetGrafanaUrlAttributeType added in v0.3.1

type InstanceSensitiveDataGetGrafanaUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetGrafanaUrlRetType deprecated added in v0.3.1

type InstanceSensitiveDataGetGrafanaUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetInstanceArgType deprecated added in v0.3.1

type InstanceSensitiveDataGetInstanceArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetInstanceAttributeType added in v0.3.1

type InstanceSensitiveDataGetInstanceAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetInstanceRetType deprecated added in v0.3.1

type InstanceSensitiveDataGetInstanceRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetJaegerHttpTracesUrlArgType deprecated added in v0.14.0

type InstanceSensitiveDataGetJaegerHttpTracesUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetJaegerHttpTracesUrlAttributeType added in v0.14.0

type InstanceSensitiveDataGetJaegerHttpTracesUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetJaegerHttpTracesUrlRetType deprecated added in v0.14.0

type InstanceSensitiveDataGetJaegerHttpTracesUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetJaegerHttpUrlArgType deprecated added in v0.15.0

type InstanceSensitiveDataGetJaegerHttpUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetJaegerHttpUrlAttributeType added in v0.15.0

type InstanceSensitiveDataGetJaegerHttpUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetJaegerHttpUrlRetType deprecated added in v0.15.0

type InstanceSensitiveDataGetJaegerHttpUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetJaegerTracesUrlArgType deprecated added in v0.3.1

type InstanceSensitiveDataGetJaegerTracesUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetJaegerTracesUrlAttributeType added in v0.3.1

type InstanceSensitiveDataGetJaegerTracesUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetJaegerTracesUrlRetType deprecated added in v0.3.1

type InstanceSensitiveDataGetJaegerTracesUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetJaegerUiUrlArgType deprecated added in v0.3.1

type InstanceSensitiveDataGetJaegerUiUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetJaegerUiUrlAttributeType added in v0.3.1

type InstanceSensitiveDataGetJaegerUiUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetJaegerUiUrlRetType deprecated added in v0.3.1

type InstanceSensitiveDataGetJaegerUiUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetLogsPushUrlArgType deprecated added in v0.3.1

type InstanceSensitiveDataGetLogsPushUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetLogsPushUrlAttributeType added in v0.3.1

type InstanceSensitiveDataGetLogsPushUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetLogsPushUrlRetType deprecated added in v0.3.1

type InstanceSensitiveDataGetLogsPushUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetLogsUrlArgType deprecated added in v0.3.1

type InstanceSensitiveDataGetLogsUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetLogsUrlAttributeType added in v0.3.1

type InstanceSensitiveDataGetLogsUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetLogsUrlRetType deprecated added in v0.3.1

type InstanceSensitiveDataGetLogsUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetMetricsEndpointUrlArgType deprecated added in v0.12.0

type InstanceSensitiveDataGetMetricsEndpointUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetMetricsEndpointUrlAttributeType added in v0.12.0

type InstanceSensitiveDataGetMetricsEndpointUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetMetricsEndpointUrlRetType deprecated added in v0.12.0

type InstanceSensitiveDataGetMetricsEndpointUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetMetricsRetentionTime1hArgType deprecated added in v0.3.1

type InstanceSensitiveDataGetMetricsRetentionTime1hArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetMetricsRetentionTime1hAttributeType added in v0.3.1

type InstanceSensitiveDataGetMetricsRetentionTime1hAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetMetricsRetentionTime1hRetType deprecated added in v0.3.1

type InstanceSensitiveDataGetMetricsRetentionTime1hRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetMetricsRetentionTime5mArgType deprecated added in v0.3.1

type InstanceSensitiveDataGetMetricsRetentionTime5mArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetMetricsRetentionTime5mAttributeType added in v0.3.1

type InstanceSensitiveDataGetMetricsRetentionTime5mAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetMetricsRetentionTime5mRetType deprecated added in v0.3.1

type InstanceSensitiveDataGetMetricsRetentionTime5mRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetMetricsRetentionTimeRawArgType deprecated added in v0.3.1

type InstanceSensitiveDataGetMetricsRetentionTimeRawArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetMetricsRetentionTimeRawAttributeType added in v0.3.1

type InstanceSensitiveDataGetMetricsRetentionTimeRawAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetMetricsRetentionTimeRawRetType deprecated added in v0.3.1

type InstanceSensitiveDataGetMetricsRetentionTimeRawRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetMetricsUrlArgType deprecated added in v0.3.1

type InstanceSensitiveDataGetMetricsUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetMetricsUrlAttributeType added in v0.3.1

type InstanceSensitiveDataGetMetricsUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetMetricsUrlRetType deprecated added in v0.3.1

type InstanceSensitiveDataGetMetricsUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetNameArgType deprecated added in v0.3.1

type InstanceSensitiveDataGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetNameAttributeType added in v0.3.1

type InstanceSensitiveDataGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetNameRetType deprecated added in v0.3.1

type InstanceSensitiveDataGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetOtlpGrpcTracesUrlArgType deprecated added in v0.14.0

type InstanceSensitiveDataGetOtlpGrpcTracesUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetOtlpGrpcTracesUrlAttributeType added in v0.14.0

type InstanceSensitiveDataGetOtlpGrpcTracesUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetOtlpGrpcTracesUrlRetType deprecated added in v0.14.0

type InstanceSensitiveDataGetOtlpGrpcTracesUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetOtlpHttpTracesUrlArgType deprecated added in v0.14.0

type InstanceSensitiveDataGetOtlpHttpTracesUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetOtlpHttpTracesUrlAttributeType added in v0.14.0

type InstanceSensitiveDataGetOtlpHttpTracesUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetOtlpHttpTracesUrlRetType deprecated added in v0.14.0

type InstanceSensitiveDataGetOtlpHttpTracesUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetOtlpTracesUrlArgType deprecated added in v0.3.1

type InstanceSensitiveDataGetOtlpTracesUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetOtlpTracesUrlAttributeType added in v0.3.1

type InstanceSensitiveDataGetOtlpTracesUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetOtlpTracesUrlRetType deprecated added in v0.3.1

type InstanceSensitiveDataGetOtlpTracesUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetPlanArgType deprecated added in v0.3.1

type InstanceSensitiveDataGetPlanArgType = PlanModel

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetPlanAttributeType added in v0.3.1

type InstanceSensitiveDataGetPlanAttributeType = *PlanModel

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetPlanRetType deprecated added in v0.3.1

type InstanceSensitiveDataGetPlanRetType = PlanModel

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetPushMetricsUrlArgType deprecated added in v0.3.1

type InstanceSensitiveDataGetPushMetricsUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetPushMetricsUrlAttributeType added in v0.3.1

type InstanceSensitiveDataGetPushMetricsUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetPushMetricsUrlRetType deprecated added in v0.3.1

type InstanceSensitiveDataGetPushMetricsUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetTargetsUrlArgType deprecated added in v0.3.1

type InstanceSensitiveDataGetTargetsUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetTargetsUrlAttributeType added in v0.3.1

type InstanceSensitiveDataGetTargetsUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetTargetsUrlRetType deprecated added in v0.3.1

type InstanceSensitiveDataGetTargetsUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetZipkinSpansUrlArgType deprecated added in v0.3.1

type InstanceSensitiveDataGetZipkinSpansUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetZipkinSpansUrlAttributeType added in v0.3.1

type InstanceSensitiveDataGetZipkinSpansUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDataGetZipkinSpansUrlRetType deprecated added in v0.3.1

type InstanceSensitiveDataGetZipkinSpansUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDatagetGrafanaAdminEnabledArgType deprecated added in v0.16.0

type InstanceSensitiveDatagetGrafanaAdminEnabledArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDatagetGrafanaAdminEnabledAttributeType added in v0.16.0

type InstanceSensitiveDatagetGrafanaAdminEnabledAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDatagetGrafanaAdminEnabledRetType deprecated added in v0.16.0

type InstanceSensitiveDatagetGrafanaAdminEnabledRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDatagetGrafanaPublicReadAccessArgType deprecated added in v0.3.1

type InstanceSensitiveDatagetGrafanaPublicReadAccessArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDatagetGrafanaPublicReadAccessAttributeType added in v0.3.1

type InstanceSensitiveDatagetGrafanaPublicReadAccessAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDatagetGrafanaPublicReadAccessRetType deprecated added in v0.3.1

type InstanceSensitiveDatagetGrafanaPublicReadAccessRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDatagetGrafanaUseStackitSsoArgType deprecated added in v0.3.1

type InstanceSensitiveDatagetGrafanaUseStackitSsoArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDatagetGrafanaUseStackitSsoAttributeType added in v0.3.1

type InstanceSensitiveDatagetGrafanaUseStackitSsoAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceSensitiveDatagetGrafanaUseStackitSsoRetType deprecated added in v0.3.1

type InstanceSensitiveDatagetGrafanaUseStackitSsoRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstanceState added in v0.6.0

type InstanceState string

InstanceState the model 'Instance' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESTATE_CREATION_STARTED InstanceState = "Component creation started"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESTATE_CREATION_FAILED InstanceState = "Component creation failed"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESTATE_CREATION_SUCCEEDED__NOW_NEED_TO_CHECK_READINESS InstanceState = "Component creation succeeded. Now need to check readiness"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESTATE_CREATION_SUCCEEDED InstanceState = "Component creation succeeded"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESTATE_DELETION_STARTED InstanceState = "Component deletion started"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESTATE_DELETION_FAILED InstanceState = "Component deletion failed"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESTATE_DELETION_SUCCEEDED InstanceState = "Component deletion succeeded"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESTATE_DELETION_OF_ROUTINE_SUCCEEDED__NOW_NEED_TO_CHECK_IF_RESOURCES_GONE InstanceState = "Component deletion of routine succeeded. Now need to check if resources gone"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESTATE_DELETION_BUCKETS_SUCCEEDED InstanceState = "Component deletion buckets succeeded"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESTATE_UPDATE_FAILED InstanceState = "Component update failed"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESTATE_UPDATE_STARTED InstanceState = "Component update started"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESTATE_UPDATE_CREATION_SUCCEEDED InstanceState = "Component update creation succeeded"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	INSTANCESTATE_UPDATE_DOWNGRADE_DELETION_RESOURCES_SUCCEEDED InstanceState = "Component update downgrade deletion resources succeeded"
)

List of State

func NewInstanceStateFromValue added in v0.6.0

func NewInstanceStateFromValue(v InstanceState) (*InstanceState, error)

NewInstanceStateFromValue returns a pointer to a valid InstanceState for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (InstanceState) IsValid added in v0.6.0

func (v InstanceState) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (InstanceState) Ptr added in v0.6.0

func (v InstanceState) Ptr() *InstanceState

Ptr returns reference to StateState value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*InstanceState) UnmarshalJSON deprecated added in v0.6.0

func (v *InstanceState) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstancegetGrafanaPublicReadAccessArgType deprecated added in v0.3.1

type InstancegetGrafanaPublicReadAccessArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstancegetGrafanaPublicReadAccessAttributeType added in v0.3.1

type InstancegetGrafanaPublicReadAccessAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstancegetGrafanaPublicReadAccessRetType deprecated added in v0.3.1

type InstancegetGrafanaPublicReadAccessRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstancegetGrafanaUseStackitSsoArgType deprecated added in v0.3.1

type InstancegetGrafanaUseStackitSsoArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstancegetGrafanaUseStackitSsoAttributeType added in v0.3.1

type InstancegetGrafanaUseStackitSsoAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type InstancegetGrafanaUseStackitSsoRetType deprecated added in v0.3.1

type InstancegetGrafanaUseStackitSsoRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type Job

type Job struct {
	BasicAuth       JobGetBasicAuthAttributeType       `json:"basicAuth,omitempty"`
	BearerToken     JobGetBearerTokenAttributeType     `json:"bearerToken,omitempty"`
	HonorLabels     JobgetHonorLabelsAttributeType     `json:"honorLabels,omitempty"`
	HonorTimeStamps JobgetHonorTimeStampsAttributeType `json:"honorTimeStamps,omitempty"`
	HttpSdConfigs   JobGetHttpSdConfigsAttributeType   `json:"httpSdConfigs,omitempty"`
	// REQUIRED
	JobName               JobGetJobNameAttributeType               `json:"jobName" required:"true"`
	MetricsPath           JobGetMetricsPathAttributeType           `json:"metricsPath,omitempty"`
	MetricsRelabelConfigs JobGetMetricsRelabelConfigsAttributeType `json:"metricsRelabelConfigs,omitempty"`
	Oauth2                JobGetOauth2AttributeType                `json:"oauth2,omitempty"`
	Params                JobGetParamsAttributeType                `json:"params,omitempty"`
	SampleLimit           JobGetSampleLimitAttributeType           `json:"sampleLimit,omitempty"`
	Scheme                JobGetSchemeAttributeType                `json:"scheme,omitempty"`
	// REQUIRED
	ScrapeInterval JobGetScrapeIntervalAttributeType `json:"scrapeInterval" required:"true"`
	// REQUIRED
	ScrapeTimeout JobGetScrapeTimeoutAttributeType `json:"scrapeTimeout" required:"true"`
	// REQUIRED
	StaticConfigs JobGetStaticConfigsAttributeType `json:"staticConfigs" required:"true"`
	TlsConfig     JobGetTlsConfigAttributeType     `json:"tlsConfig,omitempty"`
}

Job struct for Job Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewJob added in v0.2.0

func NewJob(jobName JobGetJobNameArgType, scrapeInterval JobGetScrapeIntervalArgType, scrapeTimeout JobGetScrapeTimeoutArgType, staticConfigs JobGetStaticConfigsArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewJobWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetBasicAuth added in v0.2.0

func (o *Job) GetBasicAuth() (res JobGetBasicAuthRetType)

GetBasicAuth returns the BasicAuth field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetBasicAuthOk added in v0.2.0

func (o *Job) GetBasicAuthOk() (ret JobGetBasicAuthRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetBearerToken added in v0.2.0

func (o *Job) GetBearerToken() (res JobGetBearerTokenRetType)

GetBearerToken returns the BearerToken field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetBearerTokenOk added in v0.2.0

func (o *Job) GetBearerTokenOk() (ret JobGetBearerTokenRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetHonorLabels added in v0.2.0

func (o *Job) GetHonorLabels() (res JobgetHonorLabelsRetType)

GetHonorLabels returns the HonorLabels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetHonorLabelsOk added in v0.2.0

func (o *Job) GetHonorLabelsOk() (ret JobgetHonorLabelsRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetHonorTimeStamps added in v0.2.0

func (o *Job) GetHonorTimeStamps() (res JobgetHonorTimeStampsRetType)

GetHonorTimeStamps returns the HonorTimeStamps field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetHonorTimeStampsOk added in v0.2.0

func (o *Job) GetHonorTimeStampsOk() (ret JobgetHonorTimeStampsRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetHttpSdConfigs added in v0.2.0

func (o *Job) GetHttpSdConfigs() (res JobGetHttpSdConfigsRetType)

GetHttpSdConfigs returns the HttpSdConfigs field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetHttpSdConfigsOk added in v0.2.0

func (o *Job) GetHttpSdConfigsOk() (ret JobGetHttpSdConfigsRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetJobName added in v0.2.0

func (o *Job) GetJobName() (ret JobGetJobNameRetType)

GetJobName returns the JobName field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetJobNameOk added in v0.2.0

func (o *Job) GetJobNameOk() (ret JobGetJobNameRetType, ok bool)

GetJobNameOk returns a tuple with the JobName field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetMetricsPath added in v0.2.0

func (o *Job) GetMetricsPath() (res JobGetMetricsPathRetType)

GetMetricsPath returns the MetricsPath field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetMetricsPathOk added in v0.2.0

func (o *Job) GetMetricsPathOk() (ret JobGetMetricsPathRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetMetricsRelabelConfigs added in v0.2.0

func (o *Job) GetMetricsRelabelConfigs() (res JobGetMetricsRelabelConfigsRetType)

GetMetricsRelabelConfigs returns the MetricsRelabelConfigs field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetMetricsRelabelConfigsOk added in v0.2.0

func (o *Job) GetMetricsRelabelConfigsOk() (ret JobGetMetricsRelabelConfigsRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetOauth2 added in v0.2.0

func (o *Job) GetOauth2() (res JobGetOauth2RetType)

GetOauth2 returns the Oauth2 field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetOauth2Ok added in v0.2.0

func (o *Job) GetOauth2Ok() (ret JobGetOauth2RetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetParams added in v0.2.0

func (o *Job) GetParams() (res JobGetParamsRetType)

GetParams returns the Params field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetParamsOk added in v0.2.0

func (o *Job) GetParamsOk() (ret JobGetParamsRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetSampleLimit added in v0.2.0

func (o *Job) GetSampleLimit() (res JobGetSampleLimitRetType)

GetSampleLimit returns the SampleLimit field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetSampleLimitOk added in v0.2.0

func (o *Job) GetSampleLimitOk() (ret JobGetSampleLimitRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetScheme added in v0.2.0

func (o *Job) GetScheme() (res JobGetSchemeRetType)

GetScheme returns the Scheme field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetSchemeOk added in v0.2.0

func (o *Job) GetSchemeOk() (ret JobGetSchemeRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetScrapeInterval added in v0.2.0

func (o *Job) GetScrapeInterval() (ret JobGetScrapeIntervalRetType)

GetScrapeInterval returns the ScrapeInterval field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetScrapeIntervalOk added in v0.2.0

func (o *Job) GetScrapeIntervalOk() (ret JobGetScrapeIntervalRetType, ok bool)

GetScrapeIntervalOk returns a tuple with the ScrapeInterval field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetScrapeTimeout added in v0.2.0

func (o *Job) GetScrapeTimeout() (ret JobGetScrapeTimeoutRetType)

GetScrapeTimeout returns the ScrapeTimeout field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetScrapeTimeoutOk added in v0.2.0

func (o *Job) GetScrapeTimeoutOk() (ret JobGetScrapeTimeoutRetType, ok bool)

GetScrapeTimeoutOk returns a tuple with the ScrapeTimeout field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetStaticConfigs added in v0.2.0

func (o *Job) GetStaticConfigs() (ret JobGetStaticConfigsRetType)

GetStaticConfigs returns the StaticConfigs field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetStaticConfigsOk added in v0.2.0

func (o *Job) GetStaticConfigsOk() (ret JobGetStaticConfigsRetType, ok bool)

GetStaticConfigsOk returns a tuple with the StaticConfigs field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetTlsConfig added in v0.2.0

func (o *Job) GetTlsConfig() (res JobGetTlsConfigRetType)

GetTlsConfig returns the TlsConfig field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) GetTlsConfigOk added in v0.2.0

func (o *Job) GetTlsConfigOk() (ret JobGetTlsConfigRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) HasBasicAuth added in v0.2.0

func (o *Job) HasBasicAuth() bool

HasBasicAuth returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) HasBearerToken added in v0.2.0

func (o *Job) HasBearerToken() bool

HasBearerToken returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) HasHonorLabels added in v0.2.0

func (o *Job) HasHonorLabels() bool

HasHonorLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) HasHonorTimeStamps added in v0.2.0

func (o *Job) HasHonorTimeStamps() bool

HasHonorTimeStamps returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) HasHttpSdConfigs added in v0.2.0

func (o *Job) HasHttpSdConfigs() bool

HasHttpSdConfigs returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) HasMetricsPath added in v0.2.0

func (o *Job) HasMetricsPath() bool

HasMetricsPath returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) HasMetricsRelabelConfigs added in v0.2.0

func (o *Job) HasMetricsRelabelConfigs() bool

HasMetricsRelabelConfigs returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) HasOauth2 added in v0.2.0

func (o *Job) HasOauth2() bool

HasOauth2 returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) HasParams added in v0.2.0

func (o *Job) HasParams() bool

HasParams returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) HasSampleLimit added in v0.2.0

func (o *Job) HasSampleLimit() bool

HasSampleLimit returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) HasScheme added in v0.2.0

func (o *Job) HasScheme() bool

HasScheme returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) HasTlsConfig added in v0.2.0

func (o *Job) HasTlsConfig() bool

HasTlsConfig returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) SetBasicAuth added in v0.2.0

func (o *Job) SetBasicAuth(v JobGetBasicAuthRetType)

SetBasicAuth gets a reference to the given BasicAuth and assigns it to the BasicAuth field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) SetBearerToken added in v0.2.0

func (o *Job) SetBearerToken(v JobGetBearerTokenRetType)

SetBearerToken gets a reference to the given string and assigns it to the BearerToken field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) SetHonorLabels added in v0.2.0

func (o *Job) SetHonorLabels(v JobgetHonorLabelsRetType)

SetHonorLabels gets a reference to the given bool and assigns it to the HonorLabels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) SetHonorTimeStamps added in v0.2.0

func (o *Job) SetHonorTimeStamps(v JobgetHonorTimeStampsRetType)

SetHonorTimeStamps gets a reference to the given bool and assigns it to the HonorTimeStamps field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) SetHttpSdConfigs added in v0.2.0

func (o *Job) SetHttpSdConfigs(v JobGetHttpSdConfigsRetType)

SetHttpSdConfigs gets a reference to the given []HTTPServiceSD and assigns it to the HttpSdConfigs field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) SetJobName added in v0.2.0

func (o *Job) SetJobName(v JobGetJobNameRetType)

SetJobName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) SetMetricsPath added in v0.2.0

func (o *Job) SetMetricsPath(v JobGetMetricsPathRetType)

SetMetricsPath gets a reference to the given string and assigns it to the MetricsPath field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) SetMetricsRelabelConfigs added in v0.2.0

func (o *Job) SetMetricsRelabelConfigs(v JobGetMetricsRelabelConfigsRetType)

SetMetricsRelabelConfigs gets a reference to the given []MetricsRelabelConfig and assigns it to the MetricsRelabelConfigs field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) SetOauth2 added in v0.2.0

func (o *Job) SetOauth2(v JobGetOauth2RetType)

SetOauth2 gets a reference to the given OAuth2 and assigns it to the Oauth2 field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) SetParams added in v0.2.0

func (o *Job) SetParams(v JobGetParamsRetType)

SetParams gets a reference to the given map[string][]string and assigns it to the Params field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) SetSampleLimit added in v0.2.0

func (o *Job) SetSampleLimit(v JobGetSampleLimitRetType)

SetSampleLimit gets a reference to the given int64 and assigns it to the SampleLimit field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) SetScheme added in v0.2.0

func (o *Job) SetScheme(v JobGetSchemeRetType)

SetScheme gets a reference to the given string and assigns it to the Scheme field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) SetScrapeInterval added in v0.2.0

func (o *Job) SetScrapeInterval(v JobGetScrapeIntervalRetType)

SetScrapeInterval sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) SetScrapeTimeout added in v0.2.0

func (o *Job) SetScrapeTimeout(v JobGetScrapeTimeoutRetType)

SetScrapeTimeout sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) SetStaticConfigs added in v0.2.0

func (o *Job) SetStaticConfigs(v JobGetStaticConfigsRetType)

SetStaticConfigs sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Job) SetTlsConfig added in v0.2.0

func (o *Job) SetTlsConfig(v JobGetTlsConfigRetType)

SetTlsConfig gets a reference to the given TLSConfig and assigns it to the TlsConfig field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (Job) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetBasicAuthArgType deprecated added in v0.3.1

type JobGetBasicAuthArgType = BasicAuth

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetBasicAuthAttributeType added in v0.3.1

type JobGetBasicAuthAttributeType = *BasicAuth

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetBasicAuthRetType deprecated added in v0.3.1

type JobGetBasicAuthRetType = BasicAuth

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetBearerTokenArgType deprecated added in v0.3.1

type JobGetBearerTokenArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetBearerTokenAttributeType added in v0.3.1

type JobGetBearerTokenAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetBearerTokenRetType deprecated added in v0.3.1

type JobGetBearerTokenRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetHttpSdConfigsArgType deprecated added in v0.3.1

type JobGetHttpSdConfigsArgType = []HTTPServiceSD

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetHttpSdConfigsAttributeType added in v0.3.1

type JobGetHttpSdConfigsAttributeType = *[]HTTPServiceSD

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetHttpSdConfigsRetType deprecated added in v0.3.1

type JobGetHttpSdConfigsRetType = []HTTPServiceSD

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetJobNameArgType deprecated added in v0.3.1

type JobGetJobNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetJobNameAttributeType added in v0.3.1

type JobGetJobNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetJobNameRetType deprecated added in v0.3.1

type JobGetJobNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetMetricsPathArgType deprecated added in v0.3.1

type JobGetMetricsPathArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetMetricsPathAttributeType added in v0.3.1

type JobGetMetricsPathAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetMetricsPathRetType deprecated added in v0.3.1

type JobGetMetricsPathRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetMetricsRelabelConfigsArgType deprecated added in v0.3.1

type JobGetMetricsRelabelConfigsArgType = []MetricsRelabelConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetMetricsRelabelConfigsAttributeType added in v0.3.1

type JobGetMetricsRelabelConfigsAttributeType = *[]MetricsRelabelConfig

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetMetricsRelabelConfigsRetType deprecated added in v0.3.1

type JobGetMetricsRelabelConfigsRetType = []MetricsRelabelConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetOauth2ArgType deprecated added in v0.3.1

type JobGetOauth2ArgType = OAuth2

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetOauth2AttributeType added in v0.3.1

type JobGetOauth2AttributeType = *OAuth2

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetOauth2RetType deprecated added in v0.3.1

type JobGetOauth2RetType = OAuth2

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetParamsArgType deprecated added in v0.3.1

type JobGetParamsArgType = map[string][]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetParamsAttributeType added in v0.3.1

type JobGetParamsAttributeType = *map[string][]string

isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetParamsRetType deprecated added in v0.3.1

type JobGetParamsRetType = map[string][]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetSampleLimitArgType deprecated added in v0.3.1

type JobGetSampleLimitArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetSampleLimitAttributeType added in v0.3.1

type JobGetSampleLimitAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetSampleLimitRetType deprecated added in v0.3.1

type JobGetSampleLimitRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetSchemeArgType deprecated added in v0.3.1

type JobGetSchemeArgType = JobScheme

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetSchemeAttributeType deprecated added in v0.3.1

type JobGetSchemeAttributeType = *JobScheme

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetSchemeRetType deprecated added in v0.3.1

type JobGetSchemeRetType = JobScheme

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetScrapeIntervalArgType deprecated added in v0.3.1

type JobGetScrapeIntervalArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetScrapeIntervalAttributeType added in v0.3.1

type JobGetScrapeIntervalAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetScrapeIntervalRetType deprecated added in v0.3.1

type JobGetScrapeIntervalRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetScrapeTimeoutArgType deprecated added in v0.3.1

type JobGetScrapeTimeoutArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetScrapeTimeoutAttributeType added in v0.3.1

type JobGetScrapeTimeoutAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetScrapeTimeoutRetType deprecated added in v0.3.1

type JobGetScrapeTimeoutRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetStaticConfigsArgType deprecated added in v0.3.1

type JobGetStaticConfigsArgType = []StaticConfigs

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetStaticConfigsAttributeType added in v0.3.1

type JobGetStaticConfigsAttributeType = *[]StaticConfigs

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetStaticConfigsRetType deprecated added in v0.3.1

type JobGetStaticConfigsRetType = []StaticConfigs

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetTlsConfigArgType deprecated added in v0.3.1

type JobGetTlsConfigArgType = TLSConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetTlsConfigAttributeType added in v0.3.1

type JobGetTlsConfigAttributeType = *TLSConfig

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobGetTlsConfigRetType deprecated added in v0.3.1

type JobGetTlsConfigRetType = TLSConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobScheme added in v0.6.0

type JobScheme string

JobScheme the model 'Job' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	JOBSCHEME_HTTP JobScheme = "http"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	JOBSCHEME_HTTPS JobScheme = "https"
)

List of Scheme

func NewJobSchemeFromValue added in v0.6.0

func NewJobSchemeFromValue(v JobScheme) (*JobScheme, error)

NewJobSchemeFromValue returns a pointer to a valid JobScheme for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (JobScheme) IsValid added in v0.6.0

func (v JobScheme) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (JobScheme) Ptr added in v0.6.0

func (v JobScheme) Ptr() *JobScheme

Ptr returns reference to SchemeScheme value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*JobScheme) UnmarshalJSON deprecated added in v0.6.0

func (v *JobScheme) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobgetHonorLabelsArgType deprecated added in v0.3.1

type JobgetHonorLabelsArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobgetHonorLabelsAttributeType added in v0.3.1

type JobgetHonorLabelsAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobgetHonorLabelsRetType deprecated added in v0.3.1

type JobgetHonorLabelsRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobgetHonorTimeStampsArgType deprecated added in v0.3.1

type JobgetHonorTimeStampsArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobgetHonorTimeStampsAttributeType added in v0.3.1

type JobgetHonorTimeStampsAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type JobgetHonorTimeStampsRetType deprecated added in v0.3.1

type JobgetHonorTimeStampsRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListACLRequest deprecated added in v0.7.0

type ListACLRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListACLRequest) Execute deprecated added in v0.7.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListACLResponse

type ListACLResponse struct {
	// REQUIRED
	Acl ListACLResponseGetAclAttributeType `json:"acl" required:"true"`
	// REQUIRED
	Message ListACLResponseGetMessageAttributeType `json:"message" required:"true"`
}

ListACLResponse struct for ListACLResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListACLResponse added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListACLResponseWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListACLResponse) GetAcl added in v0.2.0

GetAcl returns the Acl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListACLResponse) GetAclOk added in v0.2.0

func (o *ListACLResponse) GetAclOk() (ret ListACLResponseGetAclRetType, ok bool)

GetAclOk returns a tuple with the Acl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListACLResponse) GetMessage added in v0.2.0

func (o *ListACLResponse) GetMessage() (ret ListACLResponseGetMessageRetType)

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListACLResponse) GetMessageOk added in v0.2.0

func (o *ListACLResponse) GetMessageOk() (ret ListACLResponseGetMessageRetType, ok bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListACLResponse) SetAcl added in v0.2.0

SetAcl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListACLResponse) SetMessage added in v0.2.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListACLResponse) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListACLResponseGetAclArgType deprecated added in v0.3.1

type ListACLResponseGetAclArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListACLResponseGetAclAttributeType added in v0.3.1

type ListACLResponseGetAclAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListACLResponseGetAclRetType deprecated added in v0.3.1

type ListACLResponseGetAclRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListACLResponseGetMessageArgType deprecated added in v0.3.1

type ListACLResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListACLResponseGetMessageAttributeType added in v0.3.1

type ListACLResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListACLResponseGetMessageRetType deprecated added in v0.3.1

type ListACLResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListAlertConfigReceiversRequest deprecated added in v0.7.0

type ListAlertConfigReceiversRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListAlertConfigReceiversRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListAlertConfigRoutesRequest deprecated added in v0.7.0

type ListAlertConfigRoutesRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListAlertConfigRoutesRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListAlertRecordsRequest deprecated added in v0.17.0

type ListAlertRecordsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListAlertRecordsRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListAlertgroupsRequest deprecated added in v0.7.0

type ListAlertgroupsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListAlertgroupsRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListAlertrulesRequest deprecated added in v0.7.0

type ListAlertrulesRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListAlertrulesRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupRetentionsRequest deprecated added in v0.17.0

type ListBackupRetentionsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListBackupRetentionsRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupSchedulesRequest deprecated added in v0.17.0

type ListBackupSchedulesRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListBackupSchedulesRequest) BackupTarget added in v0.17.0

func (r ListBackupSchedulesRequest) BackupTarget(backupTarget []string) ApiListBackupSchedulesRequest

List of backup targets Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListBackupSchedulesRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListBackupsRequest deprecated added in v0.17.0

type ListBackupsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListBackupsRequest) BackupTarget added in v0.17.0

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

List of backup targets Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListBackupsRequest) Execute deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListCertChecksRequest deprecated added in v0.13.0

type ListCertChecksRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListCertChecksRequest) Execute deprecated added in v0.13.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListCredentialsRequest deprecated added in v0.7.0

type ListCredentialsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListCredentialsRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListCredentialsResponse

type ListCredentialsResponse struct {
	// REQUIRED
	Credentials ListCredentialsResponseGetCredentialsAttributeType `json:"credentials" required:"true"`
	// REQUIRED
	Message ListCredentialsResponseGetMessageAttributeType `json:"message" required:"true"`
}

ListCredentialsResponse struct for ListCredentialsResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListCredentialsResponse added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListCredentialsResponseWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListCredentialsResponse) GetCredentials added in v0.2.0

GetCredentials returns the Credentials field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListCredentialsResponse) GetCredentialsOk added in v0.2.0

GetCredentialsOk returns a tuple with the Credentials field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListCredentialsResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListCredentialsResponse) GetMessageOk added in v0.2.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListCredentialsResponse) SetCredentials added in v0.2.0

SetCredentials sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListCredentialsResponse) SetMessage added in v0.2.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListCredentialsResponse) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListCredentialsResponseGetCredentialsArgType deprecated added in v0.3.1

type ListCredentialsResponseGetCredentialsArgType = []ServiceKeysList

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListCredentialsResponseGetCredentialsAttributeType added in v0.3.1

type ListCredentialsResponseGetCredentialsAttributeType = *[]ServiceKeysList

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListCredentialsResponseGetCredentialsRetType deprecated added in v0.3.1

type ListCredentialsResponseGetCredentialsRetType = []ServiceKeysList

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListCredentialsResponseGetMessageArgType deprecated added in v0.3.1

type ListCredentialsResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListCredentialsResponseGetMessageAttributeType added in v0.3.1

type ListCredentialsResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListCredentialsResponseGetMessageRetType deprecated added in v0.3.1

type ListCredentialsResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListElasticsearchChecksRequest deprecated added in v0.17.0

type ListElasticsearchChecksRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListElasticsearchChecksRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListHttpChecksRequest deprecated added in v0.13.0

type ListHttpChecksRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListHttpChecksRequest) Execute deprecated added in v0.13.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstancesRequest deprecated added in v0.7.0

type ListInstancesRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListInstancesRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstancesResponse

type ListInstancesResponse struct {
	// REQUIRED
	Instances ListInstancesResponseGetInstancesAttributeType `json:"instances" required:"true"`
	// REQUIRED
	Message ListInstancesResponseGetMessageAttributeType `json:"message" required:"true"`
}

ListInstancesResponse struct for ListInstancesResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListInstancesResponse added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListInstancesResponseWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListInstancesResponse) GetInstances added in v0.2.0

GetInstances returns the Instances field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListInstancesResponse) GetInstancesOk added in v0.2.0

GetInstancesOk returns a tuple with the Instances field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListInstancesResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListInstancesResponse) GetMessageOk added in v0.2.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListInstancesResponse) SetInstances added in v0.2.0

SetInstances sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListInstancesResponse) SetMessage added in v0.2.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListInstancesResponse) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstancesResponseGetInstancesArgType deprecated added in v0.3.1

type ListInstancesResponseGetInstancesArgType = []ProjectInstanceFull

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstancesResponseGetInstancesAttributeType added in v0.3.1

type ListInstancesResponseGetInstancesAttributeType = *[]ProjectInstanceFull

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstancesResponseGetInstancesRetType deprecated added in v0.3.1

type ListInstancesResponseGetInstancesRetType = []ProjectInstanceFull

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstancesResponseGetMessageArgType deprecated added in v0.3.1

type ListInstancesResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstancesResponseGetMessageAttributeType added in v0.3.1

type ListInstancesResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListInstancesResponseGetMessageRetType deprecated added in v0.3.1

type ListInstancesResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListLogsAlertgroupsRequest deprecated added in v0.7.0

type ListLogsAlertgroupsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListLogsAlertgroupsRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListMongodbChecksRequest deprecated added in v0.17.0

type ListMongodbChecksRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListMongodbChecksRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListMysqlChecksRequest deprecated added in v0.17.0

type ListMysqlChecksRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListMysqlChecksRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListNetworkChecksRequest deprecated added in v0.17.0

type ListNetworkChecksRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListNetworkChecksRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListOfferingsRequest deprecated added in v0.17.0

type ListOfferingsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListOfferingsRequest) Execute deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListPingChecksRequest deprecated added in v0.17.0

type ListPingChecksRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListPingChecksRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListPlansRequest deprecated added in v0.7.0

type ListPlansRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListPlansRequest) Execute deprecated added in v0.7.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListPostgresqlChecksRequest deprecated added in v0.17.0

type ListPostgresqlChecksRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListPostgresqlChecksRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListRabbitmqChecksRequest deprecated added in v0.17.0

type ListRabbitmqChecksRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListRabbitmqChecksRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListRedisChecksRequest deprecated added in v0.17.0

type ListRedisChecksRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListRedisChecksRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListScrapeConfigsRequest deprecated added in v0.7.0

type ListScrapeConfigsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListScrapeConfigsRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListScrapeConfigsResponse

type ListScrapeConfigsResponse struct {
	// REQUIRED
	Data ListScrapeConfigsResponseGetDataAttributeType `json:"data" required:"true"`
	// REQUIRED
	Message ListScrapeConfigsResponseGetMessageAttributeType `json:"message" required:"true"`
}

ListScrapeConfigsResponse struct for ListScrapeConfigsResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListScrapeConfigsResponse added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewListScrapeConfigsResponseWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListScrapeConfigsResponse) GetData added in v0.2.0

GetData returns the Data field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListScrapeConfigsResponse) GetDataOk added in v0.2.0

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListScrapeConfigsResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListScrapeConfigsResponse) GetMessageOk added in v0.2.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListScrapeConfigsResponse) SetData added in v0.2.0

SetData sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ListScrapeConfigsResponse) SetMessage added in v0.2.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ListScrapeConfigsResponse) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListScrapeConfigsResponseGetDataArgType deprecated added in v0.3.1

type ListScrapeConfigsResponseGetDataArgType = []Job

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListScrapeConfigsResponseGetDataAttributeType added in v0.3.1

type ListScrapeConfigsResponseGetDataAttributeType = *[]Job

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListScrapeConfigsResponseGetDataRetType deprecated added in v0.3.1

type ListScrapeConfigsResponseGetDataRetType = []Job

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListScrapeConfigsResponseGetMessageArgType deprecated added in v0.3.1

type ListScrapeConfigsResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListScrapeConfigsResponseGetMessageAttributeType added in v0.3.1

type ListScrapeConfigsResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ListScrapeConfigsResponseGetMessageRetType deprecated added in v0.3.1

type ListScrapeConfigsResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type LogsConfig added in v0.9.0

type LogsConfig struct {
	// REQUIRED
	Retention LogsConfigGetRetentionAttributeType `json:"retention" required:"true"`
}

LogsConfig struct for LogsConfig Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewLogsConfig added in v0.9.0

func NewLogsConfig(retention LogsConfigGetRetentionArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewLogsConfigWithDefaults added in v0.9.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*LogsConfig) GetRetention added in v0.9.0

func (o *LogsConfig) GetRetention() (ret LogsConfigGetRetentionRetType)

GetRetention returns the Retention field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*LogsConfig) GetRetentionOk added in v0.9.0

func (o *LogsConfig) GetRetentionOk() (ret LogsConfigGetRetentionRetType, ok bool)

GetRetentionOk returns a tuple with the Retention field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*LogsConfig) SetRetention added in v0.9.0

func (o *LogsConfig) SetRetention(v LogsConfigGetRetentionRetType)

SetRetention sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (LogsConfig) ToMap deprecated added in v0.9.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type LogsConfigGetRetentionArgType deprecated added in v0.9.0

type LogsConfigGetRetentionArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type LogsConfigGetRetentionAttributeType added in v0.9.0

type LogsConfigGetRetentionAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type LogsConfigGetRetentionRetType deprecated added in v0.9.0

type LogsConfigGetRetentionRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type LogsConfigResponse added in v0.9.0

type LogsConfigResponse struct {
	// REQUIRED
	Config LogsConfigResponseGetConfigAttributeType `json:"config" required:"true"`
	// REQUIRED
	Message LogsConfigResponseGetMessageAttributeType `json:"message" required:"true"`
}

LogsConfigResponse struct for LogsConfigResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewLogsConfigResponse added in v0.9.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewLogsConfigResponseWithDefaults added in v0.9.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*LogsConfigResponse) GetConfig added in v0.9.0

GetConfig returns the Config field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*LogsConfigResponse) GetConfigOk added in v0.9.0

func (o *LogsConfigResponse) GetConfigOk() (ret LogsConfigResponseGetConfigRetType, ok bool)

GetConfigOk returns a tuple with the Config field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*LogsConfigResponse) GetMessage added in v0.9.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*LogsConfigResponse) GetMessageOk added in v0.9.0

func (o *LogsConfigResponse) GetMessageOk() (ret LogsConfigResponseGetMessageRetType, ok bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*LogsConfigResponse) SetConfig added in v0.9.0

SetConfig sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*LogsConfigResponse) SetMessage added in v0.9.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (LogsConfigResponse) ToMap deprecated added in v0.9.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type LogsConfigResponseGetConfigArgType deprecated added in v0.9.0

type LogsConfigResponseGetConfigArgType = LogsConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type LogsConfigResponseGetConfigAttributeType added in v0.9.0

type LogsConfigResponseGetConfigAttributeType = *LogsConfig

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type LogsConfigResponseGetConfigRetType deprecated added in v0.9.0

type LogsConfigResponseGetConfigRetType = LogsConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type LogsConfigResponseGetMessageArgType deprecated added in v0.9.0

type LogsConfigResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type LogsConfigResponseGetMessageAttributeType added in v0.9.0

type LogsConfigResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type LogsConfigResponseGetMessageRetType deprecated added in v0.9.0

type LogsConfigResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MappedNullable deprecated

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type Message

type Message struct {
	// REQUIRED
	Message MessageGetMessageAttributeType `json:"message" required:"true"`
}

Message struct for Message Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewMessage added in v0.2.0

func NewMessage(message MessageGetMessageArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewMessageWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Message) GetMessage added in v0.2.0

func (o *Message) GetMessage() (ret MessageGetMessageRetType)

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Message) GetMessageOk added in v0.2.0

func (o *Message) GetMessageOk() (ret MessageGetMessageRetType, ok bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Message) SetMessage added in v0.2.0

func (o *Message) SetMessage(v MessageGetMessageRetType)

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (Message) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MessageGetMessageArgType deprecated added in v0.3.1

type MessageGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MessageGetMessageAttributeType added in v0.3.1

type MessageGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MessageGetMessageRetType deprecated added in v0.3.1

type MessageGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MetricsRelabelConfig

type MetricsRelabelConfig struct {
	Action      MetricsRelabelConfigGetActionAttributeType      `json:"action,omitempty"`
	Modulus     MetricsRelabelConfigGetModulusAttributeType     `json:"modulus,omitempty"`
	Regex       MetricsRelabelConfigGetRegexAttributeType       `json:"regex,omitempty"`
	Replacement MetricsRelabelConfigGetReplacementAttributeType `json:"replacement,omitempty"`
	Separator   MetricsRelabelConfigGetSeparatorAttributeType   `json:"separator,omitempty"`
	// REQUIRED
	SourceLabels MetricsRelabelConfigGetSourceLabelsAttributeType `json:"sourceLabels" required:"true"`
	TargetLabel  MetricsRelabelConfigGetTargetLabelAttributeType  `json:"targetLabel,omitempty"`
}

MetricsRelabelConfig struct for MetricsRelabelConfig Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewMetricsRelabelConfig added in v0.2.0

func NewMetricsRelabelConfig(sourceLabels MetricsRelabelConfigGetSourceLabelsArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewMetricsRelabelConfigWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfig) GetAction added in v0.2.0

GetAction returns the Action field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfig) GetActionOk added in v0.2.0

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfig) GetModulus added in v0.2.0

GetModulus returns the Modulus field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfig) GetModulusOk added in v0.2.0

GetModulusOk returns a tuple with the Modulus field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfig) GetRegex added in v0.2.0

GetRegex returns the Regex field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfig) GetRegexOk added in v0.2.0

GetRegexOk returns a tuple with the Regex field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfig) GetReplacement added in v0.2.0

GetReplacement returns the Replacement field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfig) GetReplacementOk added in v0.2.0

GetReplacementOk returns a tuple with the Replacement field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfig) GetSeparator added in v0.2.0

GetSeparator returns the Separator field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfig) GetSeparatorOk added in v0.2.0

GetSeparatorOk returns a tuple with the Separator field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfig) GetSourceLabels added in v0.2.0

GetSourceLabels returns the SourceLabels field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfig) GetSourceLabelsOk added in v0.2.0

func (o *MetricsRelabelConfig) GetSourceLabelsOk() (ret MetricsRelabelConfigGetSourceLabelsRetType, ok bool)

GetSourceLabelsOk returns a tuple with the SourceLabels field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfig) GetTargetLabel added in v0.2.0

GetTargetLabel returns the TargetLabel field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfig) GetTargetLabelOk added in v0.2.0

GetTargetLabelOk returns a tuple with the TargetLabel field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfig) HasAction added in v0.2.0

func (o *MetricsRelabelConfig) HasAction() bool

HasAction returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfig) HasModulus added in v0.2.0

func (o *MetricsRelabelConfig) HasModulus() bool

HasModulus returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfig) HasRegex added in v0.2.0

func (o *MetricsRelabelConfig) HasRegex() bool

HasRegex returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfig) HasReplacement added in v0.2.0

func (o *MetricsRelabelConfig) HasReplacement() bool

HasReplacement returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfig) HasSeparator added in v0.2.0

func (o *MetricsRelabelConfig) HasSeparator() bool

HasSeparator returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfig) HasTargetLabel added in v0.2.0

func (o *MetricsRelabelConfig) HasTargetLabel() bool

HasTargetLabel returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfig) SetAction added in v0.2.0

SetAction gets a reference to the given string and assigns it to the Action field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfig) SetModulus added in v0.2.0

SetModulus gets a reference to the given int64 and assigns it to the Modulus field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfig) SetRegex added in v0.2.0

SetRegex gets a reference to the given string and assigns it to the Regex field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfig) SetReplacement added in v0.2.0

SetReplacement gets a reference to the given string and assigns it to the Replacement field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfig) SetSeparator added in v0.2.0

SetSeparator gets a reference to the given string and assigns it to the Separator field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfig) SetSourceLabels added in v0.2.0

SetSourceLabels sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfig) SetTargetLabel added in v0.2.0

SetTargetLabel gets a reference to the given string and assigns it to the TargetLabel field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (MetricsRelabelConfig) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MetricsRelabelConfigAction added in v0.6.0

type MetricsRelabelConfigAction string

MetricsRelabelConfigAction the model 'MetricsRelabelConfig' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	METRICSRELABELCONFIGACTION_REPLACE MetricsRelabelConfigAction = "replace"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	METRICSRELABELCONFIGACTION_KEEP MetricsRelabelConfigAction = "keep"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	METRICSRELABELCONFIGACTION_DROP MetricsRelabelConfigAction = "drop"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	METRICSRELABELCONFIGACTION_HASHMOD MetricsRelabelConfigAction = "hashmod"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	METRICSRELABELCONFIGACTION_LABELMAP MetricsRelabelConfigAction = "labelmap"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	METRICSRELABELCONFIGACTION_LABELDROP MetricsRelabelConfigAction = "labeldrop"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	METRICSRELABELCONFIGACTION_LABELKEEP MetricsRelabelConfigAction = "labelkeep"
)

List of Action

func NewMetricsRelabelConfigActionFromValue added in v0.6.0

func NewMetricsRelabelConfigActionFromValue(v MetricsRelabelConfigAction) (*MetricsRelabelConfigAction, error)

NewMetricsRelabelConfigActionFromValue returns a pointer to a valid MetricsRelabelConfigAction for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (MetricsRelabelConfigAction) IsValid added in v0.6.0

func (v MetricsRelabelConfigAction) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (MetricsRelabelConfigAction) Ptr added in v0.6.0

Ptr returns reference to ActionAction value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MetricsRelabelConfigAction) UnmarshalJSON deprecated added in v0.6.0

func (v *MetricsRelabelConfigAction) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MetricsRelabelConfigGetActionArgType deprecated added in v0.3.1

type MetricsRelabelConfigGetActionArgType = MetricsRelabelConfigAction

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MetricsRelabelConfigGetActionAttributeType deprecated added in v0.3.1

type MetricsRelabelConfigGetActionAttributeType = *MetricsRelabelConfigAction

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MetricsRelabelConfigGetActionRetType deprecated added in v0.3.1

type MetricsRelabelConfigGetActionRetType = MetricsRelabelConfigAction

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MetricsRelabelConfigGetModulusArgType deprecated added in v0.3.1

type MetricsRelabelConfigGetModulusArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MetricsRelabelConfigGetModulusAttributeType added in v0.3.1

type MetricsRelabelConfigGetModulusAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MetricsRelabelConfigGetModulusRetType deprecated added in v0.3.1

type MetricsRelabelConfigGetModulusRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MetricsRelabelConfigGetRegexArgType deprecated added in v0.3.1

type MetricsRelabelConfigGetRegexArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MetricsRelabelConfigGetRegexAttributeType added in v0.3.1

type MetricsRelabelConfigGetRegexAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MetricsRelabelConfigGetRegexRetType deprecated added in v0.3.1

type MetricsRelabelConfigGetRegexRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MetricsRelabelConfigGetReplacementArgType deprecated added in v0.3.1

type MetricsRelabelConfigGetReplacementArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MetricsRelabelConfigGetReplacementAttributeType added in v0.3.1

type MetricsRelabelConfigGetReplacementAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MetricsRelabelConfigGetReplacementRetType deprecated added in v0.3.1

type MetricsRelabelConfigGetReplacementRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MetricsRelabelConfigGetSeparatorArgType deprecated added in v0.3.1

type MetricsRelabelConfigGetSeparatorArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MetricsRelabelConfigGetSeparatorAttributeType added in v0.3.1

type MetricsRelabelConfigGetSeparatorAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MetricsRelabelConfigGetSeparatorRetType deprecated added in v0.3.1

type MetricsRelabelConfigGetSeparatorRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MetricsRelabelConfigGetSourceLabelsArgType deprecated added in v0.3.1

type MetricsRelabelConfigGetSourceLabelsArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MetricsRelabelConfigGetSourceLabelsAttributeType added in v0.3.1

type MetricsRelabelConfigGetSourceLabelsAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MetricsRelabelConfigGetSourceLabelsRetType deprecated added in v0.3.1

type MetricsRelabelConfigGetSourceLabelsRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MetricsRelabelConfigGetTargetLabelArgType deprecated added in v0.3.1

type MetricsRelabelConfigGetTargetLabelArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MetricsRelabelConfigGetTargetLabelAttributeType added in v0.3.1

type MetricsRelabelConfigGetTargetLabelAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MetricsRelabelConfigGetTargetLabelRetType deprecated added in v0.3.1

type MetricsRelabelConfigGetTargetLabelRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MongodbCheckChildResponse added in v0.17.0

type MongodbCheckChildResponse struct {
	// REQUIRED
	Id MongodbCheckChildResponseGetIdAttributeType `json:"id" required:"true"`
	// REQUIRED
	Server MongodbCheckChildResponseGetServerAttributeType `json:"server" required:"true"`
}

MongodbCheckChildResponse struct for MongodbCheckChildResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewMongodbCheckChildResponse added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewMongodbCheckChildResponseWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MongodbCheckChildResponse) GetId added in v0.17.0

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MongodbCheckChildResponse) GetIdOk added in v0.17.0

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MongodbCheckChildResponse) GetServer added in v0.17.0

GetServer returns the Server field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MongodbCheckChildResponse) GetServerOk added in v0.17.0

GetServerOk returns a tuple with the Server field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MongodbCheckChildResponse) SetId added in v0.17.0

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MongodbCheckChildResponse) SetServer added in v0.17.0

SetServer sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (MongodbCheckChildResponse) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MongodbCheckChildResponseGetIdArgType deprecated added in v0.17.0

type MongodbCheckChildResponseGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MongodbCheckChildResponseGetIdAttributeType added in v0.17.0

type MongodbCheckChildResponseGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MongodbCheckChildResponseGetIdRetType deprecated added in v0.17.0

type MongodbCheckChildResponseGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MongodbCheckChildResponseGetServerArgType deprecated added in v0.17.0

type MongodbCheckChildResponseGetServerArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MongodbCheckChildResponseGetServerAttributeType added in v0.17.0

type MongodbCheckChildResponseGetServerAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MongodbCheckChildResponseGetServerRetType deprecated added in v0.17.0

type MongodbCheckChildResponseGetServerRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MongodbCheckResponse added in v0.17.0

type MongodbCheckResponse struct {
	// REQUIRED
	Message      MongodbCheckResponseGetMessageAttributeType      `json:"message" required:"true"`
	MongodbCheck MongodbCheckResponseGetMongodbCheckAttributeType `json:"mongodbCheck,omitempty"`
	// REQUIRED
	MongodbChecks MongodbCheckResponseGetMongodbChecksAttributeType `json:"mongodbChecks" required:"true"`
}

MongodbCheckResponse struct for MongodbCheckResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewMongodbCheckResponse added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewMongodbCheckResponseWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MongodbCheckResponse) GetMessage added in v0.17.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MongodbCheckResponse) GetMessageOk added in v0.17.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MongodbCheckResponse) GetMongodbCheck added in v0.17.0

GetMongodbCheck returns the MongodbCheck field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MongodbCheckResponse) GetMongodbCheckOk added in v0.17.0

func (o *MongodbCheckResponse) GetMongodbCheckOk() (ret MongodbCheckResponseGetMongodbCheckRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MongodbCheckResponse) GetMongodbChecks added in v0.17.0

GetMongodbChecks returns the MongodbChecks field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MongodbCheckResponse) GetMongodbChecksOk added in v0.17.0

func (o *MongodbCheckResponse) GetMongodbChecksOk() (ret MongodbCheckResponseGetMongodbChecksRetType, ok bool)

GetMongodbChecksOk returns a tuple with the MongodbChecks field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MongodbCheckResponse) HasMongodbCheck added in v0.17.0

func (o *MongodbCheckResponse) HasMongodbCheck() bool

HasMongodbCheck returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MongodbCheckResponse) SetMessage added in v0.17.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MongodbCheckResponse) SetMongodbCheck added in v0.17.0

SetMongodbCheck gets a reference to the given MongodbCheckChildResponse and assigns it to the MongodbCheck field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MongodbCheckResponse) SetMongodbChecks added in v0.17.0

SetMongodbChecks sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (MongodbCheckResponse) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MongodbCheckResponseGetMessageArgType deprecated added in v0.17.0

type MongodbCheckResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MongodbCheckResponseGetMessageAttributeType added in v0.17.0

type MongodbCheckResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MongodbCheckResponseGetMessageRetType deprecated added in v0.17.0

type MongodbCheckResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MongodbCheckResponseGetMongodbCheckArgType deprecated added in v0.17.0

type MongodbCheckResponseGetMongodbCheckArgType = MongodbCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MongodbCheckResponseGetMongodbCheckAttributeType added in v0.17.0

type MongodbCheckResponseGetMongodbCheckAttributeType = *MongodbCheckChildResponse

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MongodbCheckResponseGetMongodbCheckRetType deprecated added in v0.17.0

type MongodbCheckResponseGetMongodbCheckRetType = MongodbCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MongodbCheckResponseGetMongodbChecksArgType deprecated added in v0.17.0

type MongodbCheckResponseGetMongodbChecksArgType = []MongodbCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MongodbCheckResponseGetMongodbChecksAttributeType added in v0.17.0

type MongodbCheckResponseGetMongodbChecksAttributeType = *[]MongodbCheckChildResponse

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MongodbCheckResponseGetMongodbChecksRetType deprecated added in v0.17.0

type MongodbCheckResponseGetMongodbChecksRetType = []MongodbCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MysqlCheckChildResponse added in v0.17.0

type MysqlCheckChildResponse struct {
	// REQUIRED
	Id MysqlCheckChildResponseGetIdAttributeType `json:"id" required:"true"`
	// REQUIRED
	Server MysqlCheckChildResponseGetServerAttributeType `json:"server" required:"true"`
}

MysqlCheckChildResponse struct for MysqlCheckChildResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewMysqlCheckChildResponse added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewMysqlCheckChildResponseWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MysqlCheckChildResponse) GetId added in v0.17.0

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MysqlCheckChildResponse) GetIdOk added in v0.17.0

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MysqlCheckChildResponse) GetServer added in v0.17.0

GetServer returns the Server field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MysqlCheckChildResponse) GetServerOk added in v0.17.0

GetServerOk returns a tuple with the Server field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MysqlCheckChildResponse) SetId added in v0.17.0

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MysqlCheckChildResponse) SetServer added in v0.17.0

SetServer sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (MysqlCheckChildResponse) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MysqlCheckChildResponseGetIdArgType deprecated added in v0.17.0

type MysqlCheckChildResponseGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MysqlCheckChildResponseGetIdAttributeType added in v0.17.0

type MysqlCheckChildResponseGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MysqlCheckChildResponseGetIdRetType deprecated added in v0.17.0

type MysqlCheckChildResponseGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MysqlCheckChildResponseGetServerArgType deprecated added in v0.17.0

type MysqlCheckChildResponseGetServerArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MysqlCheckChildResponseGetServerAttributeType added in v0.17.0

type MysqlCheckChildResponseGetServerAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MysqlCheckChildResponseGetServerRetType deprecated added in v0.17.0

type MysqlCheckChildResponseGetServerRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MysqlCheckResponse added in v0.17.0

type MysqlCheckResponse struct {
	// REQUIRED
	Message    MysqlCheckResponseGetMessageAttributeType    `json:"message" required:"true"`
	MysqlCheck MysqlCheckResponseGetMysqlCheckAttributeType `json:"mysqlCheck,omitempty"`
	// REQUIRED
	MysqlChecks MysqlCheckResponseGetMysqlChecksAttributeType `json:"mysqlChecks" required:"true"`
}

MysqlCheckResponse struct for MysqlCheckResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewMysqlCheckResponse added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewMysqlCheckResponseWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MysqlCheckResponse) GetMessage added in v0.17.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MysqlCheckResponse) GetMessageOk added in v0.17.0

func (o *MysqlCheckResponse) GetMessageOk() (ret MysqlCheckResponseGetMessageRetType, ok bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MysqlCheckResponse) GetMysqlCheck added in v0.17.0

GetMysqlCheck returns the MysqlCheck field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MysqlCheckResponse) GetMysqlCheckOk added in v0.17.0

func (o *MysqlCheckResponse) GetMysqlCheckOk() (ret MysqlCheckResponseGetMysqlCheckRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MysqlCheckResponse) GetMysqlChecks added in v0.17.0

GetMysqlChecks returns the MysqlChecks field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MysqlCheckResponse) GetMysqlChecksOk added in v0.17.0

func (o *MysqlCheckResponse) GetMysqlChecksOk() (ret MysqlCheckResponseGetMysqlChecksRetType, ok bool)

GetMysqlChecksOk returns a tuple with the MysqlChecks field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MysqlCheckResponse) HasMysqlCheck added in v0.17.0

func (o *MysqlCheckResponse) HasMysqlCheck() bool

HasMysqlCheck returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MysqlCheckResponse) SetMessage added in v0.17.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MysqlCheckResponse) SetMysqlCheck added in v0.17.0

SetMysqlCheck gets a reference to the given MysqlCheckChildResponse and assigns it to the MysqlCheck field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*MysqlCheckResponse) SetMysqlChecks added in v0.17.0

SetMysqlChecks sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (MysqlCheckResponse) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MysqlCheckResponseGetMessageArgType deprecated added in v0.17.0

type MysqlCheckResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MysqlCheckResponseGetMessageAttributeType added in v0.17.0

type MysqlCheckResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MysqlCheckResponseGetMessageRetType deprecated added in v0.17.0

type MysqlCheckResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MysqlCheckResponseGetMysqlCheckArgType deprecated added in v0.17.0

type MysqlCheckResponseGetMysqlCheckArgType = MysqlCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MysqlCheckResponseGetMysqlCheckAttributeType added in v0.17.0

type MysqlCheckResponseGetMysqlCheckAttributeType = *MysqlCheckChildResponse

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MysqlCheckResponseGetMysqlCheckRetType deprecated added in v0.17.0

type MysqlCheckResponseGetMysqlCheckRetType = MysqlCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MysqlCheckResponseGetMysqlChecksArgType deprecated added in v0.17.0

type MysqlCheckResponseGetMysqlChecksArgType = []MysqlCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MysqlCheckResponseGetMysqlChecksAttributeType added in v0.17.0

type MysqlCheckResponseGetMysqlChecksAttributeType = *[]MysqlCheckChildResponse

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type MysqlCheckResponseGetMysqlChecksRetType deprecated added in v0.17.0

type MysqlCheckResponseGetMysqlChecksRetType = []MysqlCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NetworkCheckChildResponse added in v0.17.0

type NetworkCheckChildResponse struct {
	// REQUIRED
	Address NetworkCheckChildResponseGetAddressAttributeType `json:"address" required:"true"`
	// REQUIRED
	Id NetworkCheckChildResponseGetIdAttributeType `json:"id" required:"true"`
}

NetworkCheckChildResponse struct for NetworkCheckChildResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNetworkCheckChildResponse added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNetworkCheckChildResponseWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NetworkCheckChildResponse) GetAddress added in v0.17.0

GetAddress returns the Address field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NetworkCheckChildResponse) GetAddressOk added in v0.17.0

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NetworkCheckChildResponse) GetId added in v0.17.0

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NetworkCheckChildResponse) GetIdOk added in v0.17.0

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NetworkCheckChildResponse) SetAddress added in v0.17.0

SetAddress sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NetworkCheckChildResponse) SetId added in v0.17.0

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NetworkCheckChildResponse) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NetworkCheckChildResponseGetAddressArgType deprecated added in v0.17.0

type NetworkCheckChildResponseGetAddressArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NetworkCheckChildResponseGetAddressAttributeType added in v0.17.0

type NetworkCheckChildResponseGetAddressAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NetworkCheckChildResponseGetAddressRetType deprecated added in v0.17.0

type NetworkCheckChildResponseGetAddressRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NetworkCheckChildResponseGetIdArgType deprecated added in v0.17.0

type NetworkCheckChildResponseGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NetworkCheckChildResponseGetIdAttributeType added in v0.17.0

type NetworkCheckChildResponseGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NetworkCheckChildResponseGetIdRetType deprecated added in v0.17.0

type NetworkCheckChildResponseGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NetworkCheckResponse added in v0.17.0

type NetworkCheckResponse struct {
	// REQUIRED
	Message      NetworkCheckResponseGetMessageAttributeType      `json:"message" required:"true"`
	NetworkCheck NetworkCheckResponseGetNetworkCheckAttributeType `json:"networkCheck,omitempty"`
	// REQUIRED
	NetworkChecks NetworkCheckResponseGetNetworkChecksAttributeType `json:"networkChecks" required:"true"`
}

NetworkCheckResponse struct for NetworkCheckResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNetworkCheckResponse added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNetworkCheckResponseWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NetworkCheckResponse) GetMessage added in v0.17.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NetworkCheckResponse) GetMessageOk added in v0.17.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NetworkCheckResponse) GetNetworkCheck added in v0.17.0

GetNetworkCheck returns the NetworkCheck field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NetworkCheckResponse) GetNetworkCheckOk added in v0.17.0

func (o *NetworkCheckResponse) GetNetworkCheckOk() (ret NetworkCheckResponseGetNetworkCheckRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NetworkCheckResponse) GetNetworkChecks added in v0.17.0

GetNetworkChecks returns the NetworkChecks field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NetworkCheckResponse) GetNetworkChecksOk added in v0.17.0

func (o *NetworkCheckResponse) GetNetworkChecksOk() (ret NetworkCheckResponseGetNetworkChecksRetType, ok bool)

GetNetworkChecksOk returns a tuple with the NetworkChecks field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NetworkCheckResponse) HasNetworkCheck added in v0.17.0

func (o *NetworkCheckResponse) HasNetworkCheck() bool

HasNetworkCheck returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NetworkCheckResponse) SetMessage added in v0.17.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NetworkCheckResponse) SetNetworkCheck added in v0.17.0

SetNetworkCheck gets a reference to the given NetworkCheckChildResponse and assigns it to the NetworkCheck field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NetworkCheckResponse) SetNetworkChecks added in v0.17.0

SetNetworkChecks sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NetworkCheckResponse) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NetworkCheckResponseGetMessageArgType deprecated added in v0.17.0

type NetworkCheckResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NetworkCheckResponseGetMessageAttributeType added in v0.17.0

type NetworkCheckResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NetworkCheckResponseGetMessageRetType deprecated added in v0.17.0

type NetworkCheckResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NetworkCheckResponseGetNetworkCheckArgType deprecated added in v0.17.0

type NetworkCheckResponseGetNetworkCheckArgType = NetworkCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NetworkCheckResponseGetNetworkCheckAttributeType added in v0.17.0

type NetworkCheckResponseGetNetworkCheckAttributeType = *NetworkCheckChildResponse

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NetworkCheckResponseGetNetworkCheckRetType deprecated added in v0.17.0

type NetworkCheckResponseGetNetworkCheckRetType = NetworkCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NetworkCheckResponseGetNetworkChecksArgType deprecated added in v0.17.0

type NetworkCheckResponseGetNetworkChecksArgType = []NetworkCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NetworkCheckResponseGetNetworkChecksAttributeType added in v0.17.0

type NetworkCheckResponseGetNetworkChecksAttributeType = *[]NetworkCheckChildResponse

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NetworkCheckResponseGetNetworkChecksRetType deprecated added in v0.17.0

type NetworkCheckResponseGetNetworkChecksRetType = []NetworkCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableAlert deprecated added in v0.2.0

type NullableAlert struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableAlert deprecated added in v0.2.0

func NewNullableAlert(val *Alert) *NullableAlert

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlert) Get deprecated added in v0.2.0

func (v NullableAlert) Get() *Alert

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlert) IsSet deprecated added in v0.2.0

func (v NullableAlert) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlert) MarshalJSON deprecated added in v0.2.0

func (v NullableAlert) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlert) Set deprecated added in v0.2.0

func (v *NullableAlert) Set(val *Alert)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlert) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableAlert) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlert) Unset deprecated added in v0.2.0

func (v *NullableAlert) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableAlertConfigReceiversResponse deprecated added in v0.2.0

type NullableAlertConfigReceiversResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableAlertConfigReceiversResponse deprecated added in v0.2.0

func NewNullableAlertConfigReceiversResponse(val *AlertConfigReceiversResponse) *NullableAlertConfigReceiversResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertConfigReceiversResponse) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertConfigReceiversResponse) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertConfigReceiversResponse) MarshalJSON deprecated added in v0.2.0

func (v NullableAlertConfigReceiversResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertConfigReceiversResponse) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertConfigReceiversResponse) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableAlertConfigReceiversResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertConfigReceiversResponse) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableAlertConfigRouteResponse deprecated added in v0.2.0

type NullableAlertConfigRouteResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableAlertConfigRouteResponse deprecated added in v0.2.0

func NewNullableAlertConfigRouteResponse(val *AlertConfigRouteResponse) *NullableAlertConfigRouteResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertConfigRouteResponse) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertConfigRouteResponse) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertConfigRouteResponse) MarshalJSON deprecated added in v0.2.0

func (v NullableAlertConfigRouteResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertConfigRouteResponse) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertConfigRouteResponse) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableAlertConfigRouteResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertConfigRouteResponse) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableAlertGroup deprecated added in v0.4.0

type NullableAlertGroup struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableAlertGroup deprecated added in v0.4.0

func NewNullableAlertGroup(val *AlertGroup) *NullableAlertGroup

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertGroup) Get deprecated added in v0.4.0

func (v NullableAlertGroup) Get() *AlertGroup

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertGroup) IsSet deprecated added in v0.4.0

func (v NullableAlertGroup) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertGroup) MarshalJSON deprecated added in v0.4.0

func (v NullableAlertGroup) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertGroup) Set deprecated added in v0.4.0

func (v *NullableAlertGroup) Set(val *AlertGroup)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertGroup) UnmarshalJSON deprecated added in v0.4.0

func (v *NullableAlertGroup) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertGroup) Unset deprecated added in v0.4.0

func (v *NullableAlertGroup) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableAlertGroupResponse deprecated added in v0.4.0

type NullableAlertGroupResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableAlertGroupResponse deprecated added in v0.4.0

func NewNullableAlertGroupResponse(val *AlertGroupResponse) *NullableAlertGroupResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertGroupResponse) Get deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertGroupResponse) IsSet deprecated added in v0.4.0

func (v NullableAlertGroupResponse) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertGroupResponse) MarshalJSON deprecated added in v0.4.0

func (v NullableAlertGroupResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertGroupResponse) Set deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertGroupResponse) UnmarshalJSON deprecated added in v0.4.0

func (v *NullableAlertGroupResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertGroupResponse) Unset deprecated added in v0.4.0

func (v *NullableAlertGroupResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableAlertGroupsResponse deprecated added in v0.4.0

type NullableAlertGroupsResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableAlertGroupsResponse deprecated added in v0.4.0

func NewNullableAlertGroupsResponse(val *AlertGroupsResponse) *NullableAlertGroupsResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertGroupsResponse) Get deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertGroupsResponse) IsSet deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertGroupsResponse) MarshalJSON deprecated added in v0.4.0

func (v NullableAlertGroupsResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertGroupsResponse) Set deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertGroupsResponse) UnmarshalJSON deprecated added in v0.4.0

func (v *NullableAlertGroupsResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertGroupsResponse) Unset deprecated added in v0.4.0

func (v *NullableAlertGroupsResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableAlertRecord deprecated added in v0.17.0

type NullableAlertRecord struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableAlertRecord deprecated added in v0.17.0

func NewNullableAlertRecord(val *AlertRecord) *NullableAlertRecord

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertRecord) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertRecord) IsSet deprecated added in v0.17.0

func (v NullableAlertRecord) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertRecord) MarshalJSON deprecated added in v0.17.0

func (v NullableAlertRecord) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertRecord) Set deprecated added in v0.17.0

func (v *NullableAlertRecord) Set(val *AlertRecord)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertRecord) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableAlertRecord) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertRecord) Unset deprecated added in v0.17.0

func (v *NullableAlertRecord) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableAlertRecordResponse deprecated added in v0.17.0

type NullableAlertRecordResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableAlertRecordResponse deprecated added in v0.17.0

func NewNullableAlertRecordResponse(val *AlertRecordResponse) *NullableAlertRecordResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertRecordResponse) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertRecordResponse) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertRecordResponse) MarshalJSON deprecated added in v0.17.0

func (v NullableAlertRecordResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertRecordResponse) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertRecordResponse) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableAlertRecordResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertRecordResponse) Unset deprecated added in v0.17.0

func (v *NullableAlertRecordResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableAlertRecordsResponse deprecated added in v0.17.0

type NullableAlertRecordsResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableAlertRecordsResponse deprecated added in v0.17.0

func NewNullableAlertRecordsResponse(val *AlertRecordsResponse) *NullableAlertRecordsResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertRecordsResponse) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertRecordsResponse) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertRecordsResponse) MarshalJSON deprecated added in v0.17.0

func (v NullableAlertRecordsResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertRecordsResponse) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertRecordsResponse) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableAlertRecordsResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertRecordsResponse) Unset deprecated added in v0.17.0

func (v *NullableAlertRecordsResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableAlertRule deprecated added in v0.4.0

type NullableAlertRule struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableAlertRule deprecated added in v0.4.0

func NewNullableAlertRule(val *AlertRule) *NullableAlertRule

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertRule) Get deprecated added in v0.4.0

func (v NullableAlertRule) Get() *AlertRule

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertRule) IsSet deprecated added in v0.4.0

func (v NullableAlertRule) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertRule) MarshalJSON deprecated added in v0.4.0

func (v NullableAlertRule) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertRule) Set deprecated added in v0.4.0

func (v *NullableAlertRule) Set(val *AlertRule)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertRule) UnmarshalJSON deprecated added in v0.4.0

func (v *NullableAlertRule) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertRule) Unset deprecated added in v0.4.0

func (v *NullableAlertRule) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableAlertRuleRecord deprecated added in v0.4.0

type NullableAlertRuleRecord struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableAlertRuleRecord deprecated added in v0.4.0

func NewNullableAlertRuleRecord(val *AlertRuleRecord) *NullableAlertRuleRecord

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertRuleRecord) Get deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertRuleRecord) IsSet deprecated added in v0.4.0

func (v NullableAlertRuleRecord) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertRuleRecord) MarshalJSON deprecated added in v0.4.0

func (v NullableAlertRuleRecord) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertRuleRecord) Set deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertRuleRecord) UnmarshalJSON deprecated added in v0.4.0

func (v *NullableAlertRuleRecord) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertRuleRecord) Unset deprecated added in v0.4.0

func (v *NullableAlertRuleRecord) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableAlertRuleResponse deprecated added in v0.17.0

type NullableAlertRuleResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableAlertRuleResponse deprecated added in v0.17.0

func NewNullableAlertRuleResponse(val *AlertRuleResponse) *NullableAlertRuleResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertRuleResponse) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertRuleResponse) IsSet deprecated added in v0.17.0

func (v NullableAlertRuleResponse) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertRuleResponse) MarshalJSON deprecated added in v0.17.0

func (v NullableAlertRuleResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertRuleResponse) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertRuleResponse) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableAlertRuleResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertRuleResponse) Unset deprecated added in v0.17.0

func (v *NullableAlertRuleResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableAlertRulesResponse deprecated added in v0.4.0

type NullableAlertRulesResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableAlertRulesResponse deprecated added in v0.4.0

func NewNullableAlertRulesResponse(val *AlertRulesResponse) *NullableAlertRulesResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertRulesResponse) Get deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertRulesResponse) IsSet deprecated added in v0.4.0

func (v NullableAlertRulesResponse) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableAlertRulesResponse) MarshalJSON deprecated added in v0.4.0

func (v NullableAlertRulesResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertRulesResponse) Set deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertRulesResponse) UnmarshalJSON deprecated added in v0.4.0

func (v *NullableAlertRulesResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableAlertRulesResponse) Unset deprecated added in v0.4.0

func (v *NullableAlertRulesResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableBackupResponse deprecated added in v0.17.0

type NullableBackupResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableBackupResponse deprecated added in v0.17.0

func NewNullableBackupResponse(val *BackupResponse) *NullableBackupResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBackupResponse) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBackupResponse) IsSet deprecated added in v0.17.0

func (v NullableBackupResponse) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBackupResponse) MarshalJSON deprecated added in v0.17.0

func (v NullableBackupResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBackupResponse) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBackupResponse) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableBackupResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBackupResponse) Unset deprecated added in v0.17.0

func (v *NullableBackupResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableBackupRetentionResponse deprecated added in v0.17.0

type NullableBackupRetentionResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableBackupRetentionResponse deprecated added in v0.17.0

func NewNullableBackupRetentionResponse(val *BackupRetentionResponse) *NullableBackupRetentionResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBackupRetentionResponse) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBackupRetentionResponse) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBackupRetentionResponse) MarshalJSON deprecated added in v0.17.0

func (v NullableBackupRetentionResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBackupRetentionResponse) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBackupRetentionResponse) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableBackupRetentionResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBackupRetentionResponse) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableBackupSchedule deprecated added in v0.17.0

type NullableBackupSchedule struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableBackupSchedule deprecated added in v0.17.0

func NewNullableBackupSchedule(val *BackupSchedule) *NullableBackupSchedule

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBackupSchedule) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBackupSchedule) IsSet deprecated added in v0.17.0

func (v NullableBackupSchedule) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBackupSchedule) MarshalJSON deprecated added in v0.17.0

func (v NullableBackupSchedule) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBackupSchedule) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBackupSchedule) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableBackupSchedule) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBackupSchedule) Unset deprecated added in v0.17.0

func (v *NullableBackupSchedule) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableBackupSchedulePostResponse deprecated added in v0.17.0

type NullableBackupSchedulePostResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableBackupSchedulePostResponse deprecated added in v0.17.0

func NewNullableBackupSchedulePostResponse(val *BackupSchedulePostResponse) *NullableBackupSchedulePostResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBackupSchedulePostResponse) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBackupSchedulePostResponse) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBackupSchedulePostResponse) MarshalJSON deprecated added in v0.17.0

func (v NullableBackupSchedulePostResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBackupSchedulePostResponse) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBackupSchedulePostResponse) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableBackupSchedulePostResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBackupSchedulePostResponse) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableBackupScheduleResponse deprecated added in v0.17.0

type NullableBackupScheduleResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableBackupScheduleResponse deprecated added in v0.17.0

func NewNullableBackupScheduleResponse(val *BackupScheduleResponse) *NullableBackupScheduleResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBackupScheduleResponse) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBackupScheduleResponse) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBackupScheduleResponse) MarshalJSON deprecated added in v0.17.0

func (v NullableBackupScheduleResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBackupScheduleResponse) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBackupScheduleResponse) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableBackupScheduleResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBackupScheduleResponse) Unset deprecated added in v0.17.0

func (v *NullableBackupScheduleResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableBasicAuth deprecated added in v0.2.0

type NullableBasicAuth struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableBasicAuth deprecated added in v0.2.0

func NewNullableBasicAuth(val *BasicAuth) *NullableBasicAuth

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBasicAuth) Get deprecated added in v0.2.0

func (v NullableBasicAuth) Get() *BasicAuth

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBasicAuth) IsSet deprecated added in v0.2.0

func (v NullableBasicAuth) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBasicAuth) MarshalJSON deprecated added in v0.2.0

func (v NullableBasicAuth) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBasicAuth) Set deprecated added in v0.2.0

func (v *NullableBasicAuth) Set(val *BasicAuth)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBasicAuth) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableBasicAuth) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBasicAuth) Unset deprecated added in v0.2.0

func (v *NullableBasicAuth) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableBool deprecated

type NullableBool struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableBool deprecated

func NewNullableBool(val *bool) *NullableBool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBool) Get deprecated

func (v NullableBool) Get() *bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBool) IsSet deprecated

func (v NullableBool) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableBool) MarshalJSON deprecated

func (v NullableBool) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBool) Set deprecated

func (v *NullableBool) Set(val *bool)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBool) UnmarshalJSON deprecated

func (v *NullableBool) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableBool) Unset deprecated

func (v *NullableBool) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCertCheckChildResponse deprecated added in v0.13.0

type NullableCertCheckChildResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCertCheckChildResponse deprecated added in v0.13.0

func NewNullableCertCheckChildResponse(val *CertCheckChildResponse) *NullableCertCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCertCheckChildResponse) Get deprecated added in v0.13.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCertCheckChildResponse) IsSet deprecated added in v0.13.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCertCheckChildResponse) MarshalJSON deprecated added in v0.13.0

func (v NullableCertCheckChildResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCertCheckChildResponse) Set deprecated added in v0.13.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCertCheckChildResponse) UnmarshalJSON deprecated added in v0.13.0

func (v *NullableCertCheckChildResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCertCheckChildResponse) Unset deprecated added in v0.13.0

func (v *NullableCertCheckChildResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCertCheckResponse deprecated added in v0.13.0

type NullableCertCheckResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCertCheckResponse deprecated added in v0.13.0

func NewNullableCertCheckResponse(val *CertCheckResponse) *NullableCertCheckResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCertCheckResponse) Get deprecated added in v0.13.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCertCheckResponse) IsSet deprecated added in v0.13.0

func (v NullableCertCheckResponse) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCertCheckResponse) MarshalJSON deprecated added in v0.13.0

func (v NullableCertCheckResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCertCheckResponse) Set deprecated added in v0.13.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCertCheckResponse) UnmarshalJSON deprecated added in v0.13.0

func (v *NullableCertCheckResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCertCheckResponse) Unset deprecated added in v0.13.0

func (v *NullableCertCheckResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateAlertConfigReceiverPayload deprecated added in v0.2.0

type NullableCreateAlertConfigReceiverPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateAlertConfigReceiverPayload deprecated added in v0.2.0

func NewNullableCreateAlertConfigReceiverPayload(val *CreateAlertConfigReceiverPayload) *NullableCreateAlertConfigReceiverPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAlertConfigReceiverPayload) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAlertConfigReceiverPayload) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAlertConfigReceiverPayload) MarshalJSON deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAlertConfigReceiverPayload) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAlertConfigReceiverPayload) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableCreateAlertConfigReceiverPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAlertConfigReceiverPayload) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateAlertConfigReceiverPayloadEmailConfigsInner deprecated added in v0.2.0

type NullableCreateAlertConfigReceiverPayloadEmailConfigsInner struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateAlertConfigReceiverPayloadEmailConfigsInner deprecated added in v0.2.0

func NewNullableCreateAlertConfigReceiverPayloadEmailConfigsInner(val *CreateAlertConfigReceiverPayloadEmailConfigsInner) *NullableCreateAlertConfigReceiverPayloadEmailConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) MarshalJSON deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) UnmarshalJSON deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner deprecated added in v0.2.0

type NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner deprecated added in v0.2.0

func NewNullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner(val *CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) *NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) MarshalJSON deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) UnmarshalJSON deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner deprecated added in v0.2.0

type NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateAlertConfigReceiverPayloadWebHookConfigsInner deprecated added in v0.2.0

func NewNullableCreateAlertConfigReceiverPayloadWebHookConfigsInner(val *CreateAlertConfigReceiverPayloadWebHookConfigsInner) *NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) MarshalJSON deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) UnmarshalJSON deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateAlertConfigRoutePayload deprecated added in v0.2.0

type NullableCreateAlertConfigRoutePayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateAlertConfigRoutePayload deprecated added in v0.2.0

func NewNullableCreateAlertConfigRoutePayload(val *CreateAlertConfigRoutePayload) *NullableCreateAlertConfigRoutePayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAlertConfigRoutePayload) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAlertConfigRoutePayload) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAlertConfigRoutePayload) MarshalJSON deprecated added in v0.2.0

func (v NullableCreateAlertConfigRoutePayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAlertConfigRoutePayload) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAlertConfigRoutePayload) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableCreateAlertConfigRoutePayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAlertConfigRoutePayload) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateAlertConfigRoutePayloadRoutesInner deprecated added in v0.2.0

type NullableCreateAlertConfigRoutePayloadRoutesInner struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateAlertConfigRoutePayloadRoutesInner deprecated added in v0.2.0

func NewNullableCreateAlertConfigRoutePayloadRoutesInner(val *CreateAlertConfigRoutePayloadRoutesInner) *NullableCreateAlertConfigRoutePayloadRoutesInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAlertConfigRoutePayloadRoutesInner) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAlertConfigRoutePayloadRoutesInner) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAlertConfigRoutePayloadRoutesInner) MarshalJSON deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAlertConfigRoutePayloadRoutesInner) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAlertConfigRoutePayloadRoutesInner) UnmarshalJSON deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAlertConfigRoutePayloadRoutesInner) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateAlertRecordPayload deprecated added in v0.17.0

type NullableCreateAlertRecordPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateAlertRecordPayload deprecated added in v0.17.0

func NewNullableCreateAlertRecordPayload(val *CreateAlertRecordPayload) *NullableCreateAlertRecordPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAlertRecordPayload) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAlertRecordPayload) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAlertRecordPayload) MarshalJSON deprecated added in v0.17.0

func (v NullableCreateAlertRecordPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAlertRecordPayload) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAlertRecordPayload) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableCreateAlertRecordPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAlertRecordPayload) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateAlertgroupsPayload deprecated added in v0.4.0

type NullableCreateAlertgroupsPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateAlertgroupsPayload deprecated added in v0.4.0

func NewNullableCreateAlertgroupsPayload(val *CreateAlertgroupsPayload) *NullableCreateAlertgroupsPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAlertgroupsPayload) Get deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAlertgroupsPayload) IsSet deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAlertgroupsPayload) MarshalJSON deprecated added in v0.4.0

func (v NullableCreateAlertgroupsPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAlertgroupsPayload) Set deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAlertgroupsPayload) UnmarshalJSON deprecated added in v0.4.0

func (v *NullableCreateAlertgroupsPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAlertgroupsPayload) Unset deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateAlertrulesPayload deprecated added in v0.4.0

type NullableCreateAlertrulesPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateAlertrulesPayload deprecated added in v0.4.0

func NewNullableCreateAlertrulesPayload(val *CreateAlertrulesPayload) *NullableCreateAlertrulesPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAlertrulesPayload) Get deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAlertrulesPayload) IsSet deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateAlertrulesPayload) MarshalJSON deprecated added in v0.4.0

func (v NullableCreateAlertrulesPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAlertrulesPayload) Set deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAlertrulesPayload) UnmarshalJSON deprecated added in v0.4.0

func (v *NullableCreateAlertrulesPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateAlertrulesPayload) Unset deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateBackupSchedulePayload deprecated added in v0.17.0

type NullableCreateBackupSchedulePayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateBackupSchedulePayload deprecated added in v0.17.0

func NewNullableCreateBackupSchedulePayload(val *CreateBackupSchedulePayload) *NullableCreateBackupSchedulePayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateBackupSchedulePayload) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateBackupSchedulePayload) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateBackupSchedulePayload) MarshalJSON deprecated added in v0.17.0

func (v NullableCreateBackupSchedulePayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateBackupSchedulePayload) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateBackupSchedulePayload) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableCreateBackupSchedulePayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateBackupSchedulePayload) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateCertCheck400Response deprecated added in v0.16.0

type NullableCreateCertCheck400Response struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateCertCheck400Response deprecated added in v0.16.0

func NewNullableCreateCertCheck400Response(val *CreateCertCheck400Response) *NullableCreateCertCheck400Response

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateCertCheck400Response) Get deprecated added in v0.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateCertCheck400Response) IsSet deprecated added in v0.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateCertCheck400Response) MarshalJSON deprecated added in v0.16.0

func (v NullableCreateCertCheck400Response) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateCertCheck400Response) Set deprecated added in v0.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateCertCheck400Response) UnmarshalJSON deprecated added in v0.16.0

func (v *NullableCreateCertCheck400Response) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateCertCheck400Response) Unset deprecated added in v0.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateCertCheckPayload deprecated added in v0.13.0

type NullableCreateCertCheckPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateCertCheckPayload deprecated added in v0.13.0

func NewNullableCreateCertCheckPayload(val *CreateCertCheckPayload) *NullableCreateCertCheckPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateCertCheckPayload) Get deprecated added in v0.13.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateCertCheckPayload) IsSet deprecated added in v0.13.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateCertCheckPayload) MarshalJSON deprecated added in v0.13.0

func (v NullableCreateCertCheckPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateCertCheckPayload) Set deprecated added in v0.13.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateCertCheckPayload) UnmarshalJSON deprecated added in v0.13.0

func (v *NullableCreateCertCheckPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateCertCheckPayload) Unset deprecated added in v0.13.0

func (v *NullableCreateCertCheckPayload) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateCredentialsPayload deprecated added in v0.10.0

type NullableCreateCredentialsPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateCredentialsPayload deprecated added in v0.10.0

func NewNullableCreateCredentialsPayload(val *CreateCredentialsPayload) *NullableCreateCredentialsPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateCredentialsPayload) Get deprecated added in v0.10.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateCredentialsPayload) IsSet deprecated added in v0.10.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateCredentialsPayload) MarshalJSON deprecated added in v0.10.0

func (v NullableCreateCredentialsPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateCredentialsPayload) Set deprecated added in v0.10.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateCredentialsPayload) UnmarshalJSON deprecated added in v0.10.0

func (v *NullableCreateCredentialsPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateCredentialsPayload) Unset deprecated added in v0.10.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateCredentialsResponse deprecated added in v0.2.0

type NullableCreateCredentialsResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateCredentialsResponse deprecated added in v0.2.0

func NewNullableCreateCredentialsResponse(val *CreateCredentialsResponse) *NullableCreateCredentialsResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateCredentialsResponse) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateCredentialsResponse) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateCredentialsResponse) MarshalJSON deprecated added in v0.2.0

func (v NullableCreateCredentialsResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateCredentialsResponse) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateCredentialsResponse) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableCreateCredentialsResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateCredentialsResponse) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateElasticsearchCheckPayload deprecated added in v0.17.0

type NullableCreateElasticsearchCheckPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateElasticsearchCheckPayload deprecated added in v0.17.0

func NewNullableCreateElasticsearchCheckPayload(val *CreateElasticsearchCheckPayload) *NullableCreateElasticsearchCheckPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateElasticsearchCheckPayload) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateElasticsearchCheckPayload) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateElasticsearchCheckPayload) MarshalJSON deprecated added in v0.17.0

func (v NullableCreateElasticsearchCheckPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateElasticsearchCheckPayload) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateElasticsearchCheckPayload) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableCreateElasticsearchCheckPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateElasticsearchCheckPayload) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateHttpCheckPayload deprecated added in v0.13.0

type NullableCreateHttpCheckPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateHttpCheckPayload deprecated added in v0.13.0

func NewNullableCreateHttpCheckPayload(val *CreateHttpCheckPayload) *NullableCreateHttpCheckPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateHttpCheckPayload) Get deprecated added in v0.13.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateHttpCheckPayload) IsSet deprecated added in v0.13.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateHttpCheckPayload) MarshalJSON deprecated added in v0.13.0

func (v NullableCreateHttpCheckPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateHttpCheckPayload) Set deprecated added in v0.13.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateHttpCheckPayload) UnmarshalJSON deprecated added in v0.13.0

func (v *NullableCreateHttpCheckPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateHttpCheckPayload) Unset deprecated added in v0.13.0

func (v *NullableCreateHttpCheckPayload) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateInstancePayload deprecated added in v0.2.0

type NullableCreateInstancePayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateInstancePayload deprecated added in v0.2.0

func NewNullableCreateInstancePayload(val *CreateInstancePayload) *NullableCreateInstancePayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateInstancePayload) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateInstancePayload) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateInstancePayload) MarshalJSON deprecated added in v0.2.0

func (v NullableCreateInstancePayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateInstancePayload) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateInstancePayload) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableCreateInstancePayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateInstancePayload) Unset deprecated added in v0.2.0

func (v *NullableCreateInstancePayload) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateInstanceResponse deprecated added in v0.2.0

type NullableCreateInstanceResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateInstanceResponse deprecated added in v0.2.0

func NewNullableCreateInstanceResponse(val *CreateInstanceResponse) *NullableCreateInstanceResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateInstanceResponse) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateInstanceResponse) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateInstanceResponse) MarshalJSON deprecated added in v0.2.0

func (v NullableCreateInstanceResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateInstanceResponse) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateInstanceResponse) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableCreateInstanceResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateInstanceResponse) Unset deprecated added in v0.2.0

func (v *NullableCreateInstanceResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateLogsAlertgroupsPayload deprecated added in v0.5.0

type NullableCreateLogsAlertgroupsPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateLogsAlertgroupsPayload deprecated added in v0.5.0

func NewNullableCreateLogsAlertgroupsPayload(val *CreateLogsAlertgroupsPayload) *NullableCreateLogsAlertgroupsPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateLogsAlertgroupsPayload) Get deprecated added in v0.5.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateLogsAlertgroupsPayload) IsSet deprecated added in v0.5.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateLogsAlertgroupsPayload) MarshalJSON deprecated added in v0.5.0

func (v NullableCreateLogsAlertgroupsPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateLogsAlertgroupsPayload) Set deprecated added in v0.5.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateLogsAlertgroupsPayload) UnmarshalJSON deprecated added in v0.5.0

func (v *NullableCreateLogsAlertgroupsPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateLogsAlertgroupsPayload) Unset deprecated added in v0.5.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateLogsAlertgroupsPayloadRulesInner deprecated added in v0.16.0

type NullableCreateLogsAlertgroupsPayloadRulesInner struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateLogsAlertgroupsPayloadRulesInner deprecated added in v0.16.0

func NewNullableCreateLogsAlertgroupsPayloadRulesInner(val *CreateLogsAlertgroupsPayloadRulesInner) *NullableCreateLogsAlertgroupsPayloadRulesInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateLogsAlertgroupsPayloadRulesInner) Get deprecated added in v0.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateLogsAlertgroupsPayloadRulesInner) IsSet deprecated added in v0.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateLogsAlertgroupsPayloadRulesInner) MarshalJSON deprecated added in v0.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateLogsAlertgroupsPayloadRulesInner) Set deprecated added in v0.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateLogsAlertgroupsPayloadRulesInner) UnmarshalJSON deprecated added in v0.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateLogsAlertgroupsPayloadRulesInner) Unset deprecated added in v0.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateMongodbCheckPayload deprecated added in v0.17.0

type NullableCreateMongodbCheckPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateMongodbCheckPayload deprecated added in v0.17.0

func NewNullableCreateMongodbCheckPayload(val *CreateMongodbCheckPayload) *NullableCreateMongodbCheckPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateMongodbCheckPayload) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateMongodbCheckPayload) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateMongodbCheckPayload) MarshalJSON deprecated added in v0.17.0

func (v NullableCreateMongodbCheckPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateMongodbCheckPayload) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateMongodbCheckPayload) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableCreateMongodbCheckPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateMongodbCheckPayload) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateMysqlCheckPayload deprecated added in v0.17.0

type NullableCreateMysqlCheckPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateMysqlCheckPayload deprecated added in v0.17.0

func NewNullableCreateMysqlCheckPayload(val *CreateMysqlCheckPayload) *NullableCreateMysqlCheckPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateMysqlCheckPayload) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateMysqlCheckPayload) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateMysqlCheckPayload) MarshalJSON deprecated added in v0.17.0

func (v NullableCreateMysqlCheckPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateMysqlCheckPayload) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateMysqlCheckPayload) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableCreateMysqlCheckPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateMysqlCheckPayload) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateNetworkCheckPayload deprecated added in v0.17.0

type NullableCreateNetworkCheckPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateNetworkCheckPayload deprecated added in v0.17.0

func NewNullableCreateNetworkCheckPayload(val *CreateNetworkCheckPayload) *NullableCreateNetworkCheckPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateNetworkCheckPayload) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateNetworkCheckPayload) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateNetworkCheckPayload) MarshalJSON deprecated added in v0.17.0

func (v NullableCreateNetworkCheckPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateNetworkCheckPayload) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateNetworkCheckPayload) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableCreateNetworkCheckPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateNetworkCheckPayload) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreatePingCheckPayload deprecated added in v0.17.0

type NullableCreatePingCheckPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreatePingCheckPayload deprecated added in v0.17.0

func NewNullableCreatePingCheckPayload(val *CreatePingCheckPayload) *NullableCreatePingCheckPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreatePingCheckPayload) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreatePingCheckPayload) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreatePingCheckPayload) MarshalJSON deprecated added in v0.17.0

func (v NullableCreatePingCheckPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreatePingCheckPayload) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreatePingCheckPayload) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableCreatePingCheckPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreatePingCheckPayload) Unset deprecated added in v0.17.0

func (v *NullableCreatePingCheckPayload) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreatePostgresqlCheckPayload deprecated added in v0.17.0

type NullableCreatePostgresqlCheckPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreatePostgresqlCheckPayload deprecated added in v0.17.0

func NewNullableCreatePostgresqlCheckPayload(val *CreatePostgresqlCheckPayload) *NullableCreatePostgresqlCheckPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreatePostgresqlCheckPayload) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreatePostgresqlCheckPayload) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreatePostgresqlCheckPayload) MarshalJSON deprecated added in v0.17.0

func (v NullableCreatePostgresqlCheckPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreatePostgresqlCheckPayload) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreatePostgresqlCheckPayload) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableCreatePostgresqlCheckPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreatePostgresqlCheckPayload) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateRabbitmqCheckPayload deprecated added in v0.17.0

type NullableCreateRabbitmqCheckPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateRabbitmqCheckPayload deprecated added in v0.17.0

func NewNullableCreateRabbitmqCheckPayload(val *CreateRabbitmqCheckPayload) *NullableCreateRabbitmqCheckPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateRabbitmqCheckPayload) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateRabbitmqCheckPayload) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateRabbitmqCheckPayload) MarshalJSON deprecated added in v0.17.0

func (v NullableCreateRabbitmqCheckPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateRabbitmqCheckPayload) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateRabbitmqCheckPayload) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableCreateRabbitmqCheckPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateRabbitmqCheckPayload) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateRedisCheckPayload deprecated added in v0.17.0

type NullableCreateRedisCheckPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateRedisCheckPayload deprecated added in v0.17.0

func NewNullableCreateRedisCheckPayload(val *CreateRedisCheckPayload) *NullableCreateRedisCheckPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateRedisCheckPayload) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateRedisCheckPayload) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateRedisCheckPayload) MarshalJSON deprecated added in v0.17.0

func (v NullableCreateRedisCheckPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateRedisCheckPayload) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateRedisCheckPayload) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableCreateRedisCheckPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateRedisCheckPayload) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateScrapeConfigPayload deprecated added in v0.2.0

type NullableCreateScrapeConfigPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateScrapeConfigPayload deprecated added in v0.2.0

func NewNullableCreateScrapeConfigPayload(val *CreateScrapeConfigPayload) *NullableCreateScrapeConfigPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateScrapeConfigPayload) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateScrapeConfigPayload) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateScrapeConfigPayload) MarshalJSON deprecated added in v0.2.0

func (v NullableCreateScrapeConfigPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateScrapeConfigPayload) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateScrapeConfigPayload) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableCreateScrapeConfigPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateScrapeConfigPayload) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCreateScrapeConfigPayloadScheme deprecated added in v0.6.0

type NullableCreateScrapeConfigPayloadScheme struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCreateScrapeConfigPayloadScheme deprecated added in v0.6.0

func NewNullableCreateScrapeConfigPayloadScheme(val *CreateScrapeConfigPayloadScheme) *NullableCreateScrapeConfigPayloadScheme

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateScrapeConfigPayloadScheme) Get deprecated added in v0.6.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateScrapeConfigPayloadScheme) IsSet deprecated added in v0.6.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCreateScrapeConfigPayloadScheme) MarshalJSON deprecated added in v0.6.0

func (v NullableCreateScrapeConfigPayloadScheme) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateScrapeConfigPayloadScheme) Set deprecated added in v0.6.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateScrapeConfigPayloadScheme) UnmarshalJSON deprecated added in v0.6.0

func (v *NullableCreateScrapeConfigPayloadScheme) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCreateScrapeConfigPayloadScheme) Unset deprecated added in v0.6.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCredentials deprecated added in v0.2.0

type NullableCredentials struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCredentials deprecated added in v0.2.0

func NewNullableCredentials(val *Credentials) *NullableCredentials

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCredentials) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCredentials) IsSet deprecated added in v0.2.0

func (v NullableCredentials) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCredentials) MarshalJSON deprecated added in v0.2.0

func (v NullableCredentials) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCredentials) Set deprecated added in v0.2.0

func (v *NullableCredentials) Set(val *Credentials)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCredentials) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableCredentials) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCredentials) Unset deprecated added in v0.2.0

func (v *NullableCredentials) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCredentialsRemoteWriteConfig deprecated added in v0.2.0

type NullableCredentialsRemoteWriteConfig struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCredentialsRemoteWriteConfig deprecated added in v0.2.0

func NewNullableCredentialsRemoteWriteConfig(val *CredentialsRemoteWriteConfig) *NullableCredentialsRemoteWriteConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCredentialsRemoteWriteConfig) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCredentialsRemoteWriteConfig) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCredentialsRemoteWriteConfig) MarshalJSON deprecated added in v0.2.0

func (v NullableCredentialsRemoteWriteConfig) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCredentialsRemoteWriteConfig) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCredentialsRemoteWriteConfig) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableCredentialsRemoteWriteConfig) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCredentialsRemoteWriteConfig) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableCredentialsRemoteWriteDeleteResponse deprecated added in v0.2.0

type NullableCredentialsRemoteWriteDeleteResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableCredentialsRemoteWriteDeleteResponse deprecated added in v0.2.0

func NewNullableCredentialsRemoteWriteDeleteResponse(val *CredentialsRemoteWriteDeleteResponse) *NullableCredentialsRemoteWriteDeleteResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCredentialsRemoteWriteDeleteResponse) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCredentialsRemoteWriteDeleteResponse) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableCredentialsRemoteWriteDeleteResponse) MarshalJSON deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCredentialsRemoteWriteDeleteResponse) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCredentialsRemoteWriteDeleteResponse) UnmarshalJSON deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableCredentialsRemoteWriteDeleteResponse) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableDeleteScrapeConfigResponse deprecated added in v0.2.0

type NullableDeleteScrapeConfigResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableDeleteScrapeConfigResponse deprecated added in v0.2.0

func NewNullableDeleteScrapeConfigResponse(val *DeleteScrapeConfigResponse) *NullableDeleteScrapeConfigResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableDeleteScrapeConfigResponse) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableDeleteScrapeConfigResponse) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableDeleteScrapeConfigResponse) MarshalJSON deprecated added in v0.2.0

func (v NullableDeleteScrapeConfigResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableDeleteScrapeConfigResponse) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableDeleteScrapeConfigResponse) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableDeleteScrapeConfigResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableDeleteScrapeConfigResponse) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableElasticsearchCheckChildResponse deprecated added in v0.17.0

type NullableElasticsearchCheckChildResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableElasticsearchCheckChildResponse deprecated added in v0.17.0

func NewNullableElasticsearchCheckChildResponse(val *ElasticsearchCheckChildResponse) *NullableElasticsearchCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableElasticsearchCheckChildResponse) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableElasticsearchCheckChildResponse) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableElasticsearchCheckChildResponse) MarshalJSON deprecated added in v0.17.0

func (v NullableElasticsearchCheckChildResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableElasticsearchCheckChildResponse) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableElasticsearchCheckChildResponse) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableElasticsearchCheckChildResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableElasticsearchCheckChildResponse) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableElasticsearchCheckResponse deprecated added in v0.17.0

type NullableElasticsearchCheckResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableElasticsearchCheckResponse deprecated added in v0.17.0

func NewNullableElasticsearchCheckResponse(val *ElasticsearchCheckResponse) *NullableElasticsearchCheckResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableElasticsearchCheckResponse) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableElasticsearchCheckResponse) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableElasticsearchCheckResponse) MarshalJSON deprecated added in v0.17.0

func (v NullableElasticsearchCheckResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableElasticsearchCheckResponse) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableElasticsearchCheckResponse) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableElasticsearchCheckResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableElasticsearchCheckResponse) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableEmailConfig deprecated added in v0.2.0

type NullableEmailConfig struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableEmailConfig deprecated added in v0.2.0

func NewNullableEmailConfig(val *EmailConfig) *NullableEmailConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableEmailConfig) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableEmailConfig) IsSet deprecated added in v0.2.0

func (v NullableEmailConfig) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableEmailConfig) MarshalJSON deprecated added in v0.2.0

func (v NullableEmailConfig) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableEmailConfig) Set deprecated added in v0.2.0

func (v *NullableEmailConfig) Set(val *EmailConfig)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableEmailConfig) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableEmailConfig) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableEmailConfig) Unset deprecated added in v0.2.0

func (v *NullableEmailConfig) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableError deprecated added in v0.2.0

type NullableError struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableError deprecated added in v0.2.0

func NewNullableError(val *Error) *NullableError

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableError) Get deprecated added in v0.2.0

func (v NullableError) Get() *Error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableError) IsSet deprecated added in v0.2.0

func (v NullableError) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableError) MarshalJSON deprecated added in v0.2.0

func (v NullableError) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableError) Set deprecated added in v0.2.0

func (v *NullableError) Set(val *Error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableError) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableError) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableError) Unset deprecated added in v0.2.0

func (v *NullableError) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableFloat32 deprecated

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableFloat32 deprecated

func NewNullableFloat32(val *float32) *NullableFloat32

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFloat32) Get deprecated

func (v NullableFloat32) Get() *float32

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFloat32) IsSet deprecated

func (v NullableFloat32) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFloat32) MarshalJSON deprecated

func (v NullableFloat32) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFloat32) Set deprecated

func (v *NullableFloat32) Set(val *float32)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFloat32) UnmarshalJSON deprecated

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFloat32) Unset deprecated

func (v *NullableFloat32) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableFloat64 deprecated

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableFloat64 deprecated

func NewNullableFloat64(val *float64) *NullableFloat64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFloat64) Get deprecated

func (v NullableFloat64) Get() *float64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFloat64) IsSet deprecated

func (v NullableFloat64) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableFloat64) MarshalJSON deprecated

func (v NullableFloat64) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFloat64) Set deprecated

func (v *NullableFloat64) Set(val *float64)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFloat64) UnmarshalJSON deprecated

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableFloat64) Unset deprecated

func (v *NullableFloat64) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableGetAlertConfigsResponse deprecated added in v0.2.0

type NullableGetAlertConfigsResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableGetAlertConfigsResponse deprecated added in v0.2.0

func NewNullableGetAlertConfigsResponse(val *GetAlertConfigsResponse) *NullableGetAlertConfigsResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetAlertConfigsResponse) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetAlertConfigsResponse) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetAlertConfigsResponse) MarshalJSON deprecated added in v0.2.0

func (v NullableGetAlertConfigsResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetAlertConfigsResponse) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetAlertConfigsResponse) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableGetAlertConfigsResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetAlertConfigsResponse) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableGetCredentialsResponse deprecated added in v0.2.0

type NullableGetCredentialsResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableGetCredentialsResponse deprecated added in v0.2.0

func NewNullableGetCredentialsResponse(val *GetCredentialsResponse) *NullableGetCredentialsResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetCredentialsResponse) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetCredentialsResponse) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetCredentialsResponse) MarshalJSON deprecated added in v0.2.0

func (v NullableGetCredentialsResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetCredentialsResponse) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetCredentialsResponse) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableGetCredentialsResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetCredentialsResponse) Unset deprecated added in v0.2.0

func (v *NullableGetCredentialsResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableGetInstanceResponse deprecated added in v0.2.0

type NullableGetInstanceResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableGetInstanceResponse deprecated added in v0.2.0

func NewNullableGetInstanceResponse(val *GetInstanceResponse) *NullableGetInstanceResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetInstanceResponse) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetInstanceResponse) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetInstanceResponse) MarshalJSON deprecated added in v0.2.0

func (v NullableGetInstanceResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetInstanceResponse) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetInstanceResponse) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableGetInstanceResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetInstanceResponse) Unset deprecated added in v0.2.0

func (v *NullableGetInstanceResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableGetInstanceResponseStatus deprecated added in v0.6.0

type NullableGetInstanceResponseStatus struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableGetInstanceResponseStatus deprecated added in v0.6.0

func NewNullableGetInstanceResponseStatus(val *GetInstanceResponseStatus) *NullableGetInstanceResponseStatus

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetInstanceResponseStatus) Get deprecated added in v0.6.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetInstanceResponseStatus) IsSet deprecated added in v0.6.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetInstanceResponseStatus) MarshalJSON deprecated added in v0.6.0

func (v NullableGetInstanceResponseStatus) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetInstanceResponseStatus) Set deprecated added in v0.6.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetInstanceResponseStatus) UnmarshalJSON deprecated added in v0.6.0

func (v *NullableGetInstanceResponseStatus) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetInstanceResponseStatus) Unset deprecated added in v0.6.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableGetMetricsStorageRetentionResponse deprecated added in v0.2.0

type NullableGetMetricsStorageRetentionResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableGetMetricsStorageRetentionResponse deprecated added in v0.2.0

func NewNullableGetMetricsStorageRetentionResponse(val *GetMetricsStorageRetentionResponse) *NullableGetMetricsStorageRetentionResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetMetricsStorageRetentionResponse) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetMetricsStorageRetentionResponse) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetMetricsStorageRetentionResponse) MarshalJSON deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetMetricsStorageRetentionResponse) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetMetricsStorageRetentionResponse) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableGetMetricsStorageRetentionResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetMetricsStorageRetentionResponse) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableGetScrapeConfigResponse deprecated added in v0.2.0

type NullableGetScrapeConfigResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableGetScrapeConfigResponse deprecated added in v0.2.0

func NewNullableGetScrapeConfigResponse(val *GetScrapeConfigResponse) *NullableGetScrapeConfigResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetScrapeConfigResponse) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetScrapeConfigResponse) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGetScrapeConfigResponse) MarshalJSON deprecated added in v0.2.0

func (v NullableGetScrapeConfigResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetScrapeConfigResponse) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetScrapeConfigResponse) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableGetScrapeConfigResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGetScrapeConfigResponse) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableGlobal deprecated added in v0.2.0

type NullableGlobal struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableGlobal deprecated added in v0.2.0

func NewNullableGlobal(val *Global) *NullableGlobal

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGlobal) Get deprecated added in v0.2.0

func (v NullableGlobal) Get() *Global

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGlobal) IsSet deprecated added in v0.2.0

func (v NullableGlobal) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGlobal) MarshalJSON deprecated added in v0.2.0

func (v NullableGlobal) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGlobal) Set deprecated added in v0.2.0

func (v *NullableGlobal) Set(val *Global)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGlobal) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableGlobal) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGlobal) Unset deprecated added in v0.2.0

func (v *NullableGlobal) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableGrafanaConfigs deprecated added in v0.2.0

type NullableGrafanaConfigs struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableGrafanaConfigs deprecated added in v0.2.0

func NewNullableGrafanaConfigs(val *GrafanaConfigs) *NullableGrafanaConfigs

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGrafanaConfigs) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGrafanaConfigs) IsSet deprecated added in v0.2.0

func (v NullableGrafanaConfigs) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGrafanaConfigs) MarshalJSON deprecated added in v0.2.0

func (v NullableGrafanaConfigs) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGrafanaConfigs) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGrafanaConfigs) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableGrafanaConfigs) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGrafanaConfigs) Unset deprecated added in v0.2.0

func (v *NullableGrafanaConfigs) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableGrafanaOauth deprecated added in v0.2.0

type NullableGrafanaOauth struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableGrafanaOauth deprecated added in v0.2.0

func NewNullableGrafanaOauth(val *GrafanaOauth) *NullableGrafanaOauth

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGrafanaOauth) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGrafanaOauth) IsSet deprecated added in v0.2.0

func (v NullableGrafanaOauth) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableGrafanaOauth) MarshalJSON deprecated added in v0.2.0

func (v NullableGrafanaOauth) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGrafanaOauth) Set deprecated added in v0.2.0

func (v *NullableGrafanaOauth) Set(val *GrafanaOauth)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGrafanaOauth) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableGrafanaOauth) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableGrafanaOauth) Unset deprecated added in v0.2.0

func (v *NullableGrafanaOauth) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableHTTPServiceSD deprecated added in v0.2.0

type NullableHTTPServiceSD struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableHTTPServiceSD deprecated added in v0.2.0

func NewNullableHTTPServiceSD(val *HTTPServiceSD) *NullableHTTPServiceSD

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableHTTPServiceSD) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableHTTPServiceSD) IsSet deprecated added in v0.2.0

func (v NullableHTTPServiceSD) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableHTTPServiceSD) MarshalJSON deprecated added in v0.2.0

func (v NullableHTTPServiceSD) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableHTTPServiceSD) Set deprecated added in v0.2.0

func (v *NullableHTTPServiceSD) Set(val *HTTPServiceSD)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableHTTPServiceSD) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableHTTPServiceSD) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableHTTPServiceSD) Unset deprecated added in v0.2.0

func (v *NullableHTTPServiceSD) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableHttpCheckChildResponse deprecated added in v0.13.0

type NullableHttpCheckChildResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableHttpCheckChildResponse deprecated added in v0.13.0

func NewNullableHttpCheckChildResponse(val *HttpCheckChildResponse) *NullableHttpCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableHttpCheckChildResponse) Get deprecated added in v0.13.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableHttpCheckChildResponse) IsSet deprecated added in v0.13.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableHttpCheckChildResponse) MarshalJSON deprecated added in v0.13.0

func (v NullableHttpCheckChildResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableHttpCheckChildResponse) Set deprecated added in v0.13.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableHttpCheckChildResponse) UnmarshalJSON deprecated added in v0.13.0

func (v *NullableHttpCheckChildResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableHttpCheckChildResponse) Unset deprecated added in v0.13.0

func (v *NullableHttpCheckChildResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableHttpCheckResponse deprecated added in v0.13.0

type NullableHttpCheckResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableHttpCheckResponse deprecated added in v0.13.0

func NewNullableHttpCheckResponse(val *HttpCheckResponse) *NullableHttpCheckResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableHttpCheckResponse) Get deprecated added in v0.13.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableHttpCheckResponse) IsSet deprecated added in v0.13.0

func (v NullableHttpCheckResponse) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableHttpCheckResponse) MarshalJSON deprecated added in v0.13.0

func (v NullableHttpCheckResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableHttpCheckResponse) Set deprecated added in v0.13.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableHttpCheckResponse) UnmarshalJSON deprecated added in v0.13.0

func (v *NullableHttpCheckResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableHttpCheckResponse) Unset deprecated added in v0.13.0

func (v *NullableHttpCheckResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableInhibitRules deprecated added in v0.2.0

type NullableInhibitRules struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableInhibitRules deprecated added in v0.2.0

func NewNullableInhibitRules(val *InhibitRules) *NullableInhibitRules

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInhibitRules) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInhibitRules) IsSet deprecated added in v0.2.0

func (v NullableInhibitRules) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInhibitRules) MarshalJSON deprecated added in v0.2.0

func (v NullableInhibitRules) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInhibitRules) Set deprecated added in v0.2.0

func (v *NullableInhibitRules) Set(val *InhibitRules)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInhibitRules) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableInhibitRules) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInhibitRules) Unset deprecated added in v0.2.0

func (v *NullableInhibitRules) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableInstance deprecated added in v0.2.0

type NullableInstance struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableInstance deprecated added in v0.2.0

func NewNullableInstance(val *Instance) *NullableInstance

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstance) Get deprecated added in v0.2.0

func (v NullableInstance) Get() *Instance

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstance) IsSet deprecated added in v0.2.0

func (v NullableInstance) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstance) MarshalJSON deprecated added in v0.2.0

func (v NullableInstance) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstance) Set deprecated added in v0.2.0

func (v *NullableInstance) Set(val *Instance)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstance) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableInstance) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstance) Unset deprecated added in v0.2.0

func (v *NullableInstance) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableInstanceResponse deprecated added in v0.2.0

type NullableInstanceResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableInstanceResponse deprecated added in v0.2.0

func NewNullableInstanceResponse(val *InstanceResponse) *NullableInstanceResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceResponse) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceResponse) IsSet deprecated added in v0.2.0

func (v NullableInstanceResponse) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceResponse) MarshalJSON deprecated added in v0.2.0

func (v NullableInstanceResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceResponse) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceResponse) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableInstanceResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceResponse) Unset deprecated added in v0.2.0

func (v *NullableInstanceResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableInstanceSensitiveData deprecated added in v0.2.0

type NullableInstanceSensitiveData struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableInstanceSensitiveData deprecated added in v0.2.0

func NewNullableInstanceSensitiveData(val *InstanceSensitiveData) *NullableInstanceSensitiveData

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceSensitiveData) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceSensitiveData) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceSensitiveData) MarshalJSON deprecated added in v0.2.0

func (v NullableInstanceSensitiveData) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceSensitiveData) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceSensitiveData) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableInstanceSensitiveData) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceSensitiveData) Unset deprecated added in v0.2.0

func (v *NullableInstanceSensitiveData) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableInstanceState deprecated added in v0.6.0

type NullableInstanceState struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableInstanceState deprecated added in v0.6.0

func NewNullableInstanceState(val *InstanceState) *NullableInstanceState

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceState) Get deprecated added in v0.6.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceState) IsSet deprecated added in v0.6.0

func (v NullableInstanceState) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInstanceState) MarshalJSON deprecated added in v0.6.0

func (v NullableInstanceState) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceState) Set deprecated added in v0.6.0

func (v *NullableInstanceState) Set(val *InstanceState)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceState) UnmarshalJSON deprecated added in v0.6.0

func (v *NullableInstanceState) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInstanceState) Unset deprecated added in v0.6.0

func (v *NullableInstanceState) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableInt deprecated

type NullableInt struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableInt deprecated

func NewNullableInt(val *int) *NullableInt

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt) Get deprecated

func (v NullableInt) Get() *int

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt) IsSet deprecated

func (v NullableInt) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt) MarshalJSON deprecated

func (v NullableInt) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt) Set deprecated

func (v *NullableInt) Set(val *int)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt) UnmarshalJSON deprecated

func (v *NullableInt) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt) Unset deprecated

func (v *NullableInt) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableInt32 deprecated

type NullableInt32 struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableInt32 deprecated

func NewNullableInt32(val *int32) *NullableInt32

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt32) Get deprecated

func (v NullableInt32) Get() *int32

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt32) IsSet deprecated

func (v NullableInt32) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt32) MarshalJSON deprecated

func (v NullableInt32) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt32) Set deprecated

func (v *NullableInt32) Set(val *int32)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt32) UnmarshalJSON deprecated

func (v *NullableInt32) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt32) Unset deprecated

func (v *NullableInt32) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableInt64 deprecated

type NullableInt64 struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableInt64 deprecated

func NewNullableInt64(val *int64) *NullableInt64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt64) Get deprecated

func (v NullableInt64) Get() *int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt64) IsSet deprecated

func (v NullableInt64) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableInt64) MarshalJSON deprecated

func (v NullableInt64) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt64) Set deprecated

func (v *NullableInt64) Set(val *int64)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt64) UnmarshalJSON deprecated

func (v *NullableInt64) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableInt64) Unset deprecated

func (v *NullableInt64) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableJob deprecated added in v0.2.0

type NullableJob struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableJob deprecated added in v0.2.0

func NewNullableJob(val *Job) *NullableJob

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableJob) Get deprecated added in v0.2.0

func (v NullableJob) Get() *Job

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableJob) IsSet deprecated added in v0.2.0

func (v NullableJob) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableJob) MarshalJSON deprecated added in v0.2.0

func (v NullableJob) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableJob) Set deprecated added in v0.2.0

func (v *NullableJob) Set(val *Job)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableJob) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableJob) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableJob) Unset deprecated added in v0.2.0

func (v *NullableJob) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableJobScheme deprecated added in v0.6.0

type NullableJobScheme struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableJobScheme deprecated added in v0.6.0

func NewNullableJobScheme(val *JobScheme) *NullableJobScheme

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableJobScheme) Get deprecated added in v0.6.0

func (v NullableJobScheme) Get() *JobScheme

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableJobScheme) IsSet deprecated added in v0.6.0

func (v NullableJobScheme) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableJobScheme) MarshalJSON deprecated added in v0.6.0

func (v NullableJobScheme) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableJobScheme) Set deprecated added in v0.6.0

func (v *NullableJobScheme) Set(val *JobScheme)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableJobScheme) UnmarshalJSON deprecated added in v0.6.0

func (v *NullableJobScheme) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableJobScheme) Unset deprecated added in v0.6.0

func (v *NullableJobScheme) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableListACLResponse deprecated added in v0.2.0

type NullableListACLResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableListACLResponse deprecated added in v0.2.0

func NewNullableListACLResponse(val *ListACLResponse) *NullableListACLResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListACLResponse) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListACLResponse) IsSet deprecated added in v0.2.0

func (v NullableListACLResponse) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListACLResponse) MarshalJSON deprecated added in v0.2.0

func (v NullableListACLResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListACLResponse) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListACLResponse) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableListACLResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListACLResponse) Unset deprecated added in v0.2.0

func (v *NullableListACLResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableListCredentialsResponse deprecated added in v0.2.0

type NullableListCredentialsResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableListCredentialsResponse deprecated added in v0.2.0

func NewNullableListCredentialsResponse(val *ListCredentialsResponse) *NullableListCredentialsResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListCredentialsResponse) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListCredentialsResponse) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListCredentialsResponse) MarshalJSON deprecated added in v0.2.0

func (v NullableListCredentialsResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListCredentialsResponse) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListCredentialsResponse) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableListCredentialsResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListCredentialsResponse) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableListInstancesResponse deprecated added in v0.2.0

type NullableListInstancesResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableListInstancesResponse deprecated added in v0.2.0

func NewNullableListInstancesResponse(val *ListInstancesResponse) *NullableListInstancesResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListInstancesResponse) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListInstancesResponse) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListInstancesResponse) MarshalJSON deprecated added in v0.2.0

func (v NullableListInstancesResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListInstancesResponse) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListInstancesResponse) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableListInstancesResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListInstancesResponse) Unset deprecated added in v0.2.0

func (v *NullableListInstancesResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableListScrapeConfigsResponse deprecated added in v0.2.0

type NullableListScrapeConfigsResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableListScrapeConfigsResponse deprecated added in v0.2.0

func NewNullableListScrapeConfigsResponse(val *ListScrapeConfigsResponse) *NullableListScrapeConfigsResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListScrapeConfigsResponse) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListScrapeConfigsResponse) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableListScrapeConfigsResponse) MarshalJSON deprecated added in v0.2.0

func (v NullableListScrapeConfigsResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListScrapeConfigsResponse) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListScrapeConfigsResponse) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableListScrapeConfigsResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableListScrapeConfigsResponse) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableLogsConfig deprecated added in v0.9.0

type NullableLogsConfig struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableLogsConfig deprecated added in v0.9.0

func NewNullableLogsConfig(val *LogsConfig) *NullableLogsConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableLogsConfig) Get deprecated added in v0.9.0

func (v NullableLogsConfig) Get() *LogsConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableLogsConfig) IsSet deprecated added in v0.9.0

func (v NullableLogsConfig) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableLogsConfig) MarshalJSON deprecated added in v0.9.0

func (v NullableLogsConfig) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableLogsConfig) Set deprecated added in v0.9.0

func (v *NullableLogsConfig) Set(val *LogsConfig)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableLogsConfig) UnmarshalJSON deprecated added in v0.9.0

func (v *NullableLogsConfig) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableLogsConfig) Unset deprecated added in v0.9.0

func (v *NullableLogsConfig) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableLogsConfigResponse deprecated added in v0.9.0

type NullableLogsConfigResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableLogsConfigResponse deprecated added in v0.9.0

func NewNullableLogsConfigResponse(val *LogsConfigResponse) *NullableLogsConfigResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableLogsConfigResponse) Get deprecated added in v0.9.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableLogsConfigResponse) IsSet deprecated added in v0.9.0

func (v NullableLogsConfigResponse) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableLogsConfigResponse) MarshalJSON deprecated added in v0.9.0

func (v NullableLogsConfigResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableLogsConfigResponse) Set deprecated added in v0.9.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableLogsConfigResponse) UnmarshalJSON deprecated added in v0.9.0

func (v *NullableLogsConfigResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableLogsConfigResponse) Unset deprecated added in v0.9.0

func (v *NullableLogsConfigResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableMessage deprecated added in v0.2.0

type NullableMessage struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableMessage deprecated added in v0.2.0

func NewNullableMessage(val *Message) *NullableMessage

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableMessage) Get deprecated added in v0.2.0

func (v NullableMessage) Get() *Message

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableMessage) IsSet deprecated added in v0.2.0

func (v NullableMessage) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableMessage) MarshalJSON deprecated added in v0.2.0

func (v NullableMessage) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableMessage) Set deprecated added in v0.2.0

func (v *NullableMessage) Set(val *Message)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableMessage) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableMessage) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableMessage) Unset deprecated added in v0.2.0

func (v *NullableMessage) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableMetricsRelabelConfig deprecated added in v0.2.0

type NullableMetricsRelabelConfig struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableMetricsRelabelConfig deprecated added in v0.2.0

func NewNullableMetricsRelabelConfig(val *MetricsRelabelConfig) *NullableMetricsRelabelConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableMetricsRelabelConfig) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableMetricsRelabelConfig) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableMetricsRelabelConfig) MarshalJSON deprecated added in v0.2.0

func (v NullableMetricsRelabelConfig) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableMetricsRelabelConfig) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableMetricsRelabelConfig) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableMetricsRelabelConfig) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableMetricsRelabelConfig) Unset deprecated added in v0.2.0

func (v *NullableMetricsRelabelConfig) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableMetricsRelabelConfigAction deprecated added in v0.6.0

type NullableMetricsRelabelConfigAction struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableMetricsRelabelConfigAction deprecated added in v0.6.0

func NewNullableMetricsRelabelConfigAction(val *MetricsRelabelConfigAction) *NullableMetricsRelabelConfigAction

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableMetricsRelabelConfigAction) Get deprecated added in v0.6.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableMetricsRelabelConfigAction) IsSet deprecated added in v0.6.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableMetricsRelabelConfigAction) MarshalJSON deprecated added in v0.6.0

func (v NullableMetricsRelabelConfigAction) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableMetricsRelabelConfigAction) Set deprecated added in v0.6.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableMetricsRelabelConfigAction) UnmarshalJSON deprecated added in v0.6.0

func (v *NullableMetricsRelabelConfigAction) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableMetricsRelabelConfigAction) Unset deprecated added in v0.6.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableMongodbCheckChildResponse deprecated added in v0.17.0

type NullableMongodbCheckChildResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableMongodbCheckChildResponse deprecated added in v0.17.0

func NewNullableMongodbCheckChildResponse(val *MongodbCheckChildResponse) *NullableMongodbCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableMongodbCheckChildResponse) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableMongodbCheckChildResponse) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableMongodbCheckChildResponse) MarshalJSON deprecated added in v0.17.0

func (v NullableMongodbCheckChildResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableMongodbCheckChildResponse) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableMongodbCheckChildResponse) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableMongodbCheckChildResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableMongodbCheckChildResponse) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableMongodbCheckResponse deprecated added in v0.17.0

type NullableMongodbCheckResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableMongodbCheckResponse deprecated added in v0.17.0

func NewNullableMongodbCheckResponse(val *MongodbCheckResponse) *NullableMongodbCheckResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableMongodbCheckResponse) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableMongodbCheckResponse) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableMongodbCheckResponse) MarshalJSON deprecated added in v0.17.0

func (v NullableMongodbCheckResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableMongodbCheckResponse) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableMongodbCheckResponse) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableMongodbCheckResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableMongodbCheckResponse) Unset deprecated added in v0.17.0

func (v *NullableMongodbCheckResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableMysqlCheckChildResponse deprecated added in v0.17.0

type NullableMysqlCheckChildResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableMysqlCheckChildResponse deprecated added in v0.17.0

func NewNullableMysqlCheckChildResponse(val *MysqlCheckChildResponse) *NullableMysqlCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableMysqlCheckChildResponse) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableMysqlCheckChildResponse) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableMysqlCheckChildResponse) MarshalJSON deprecated added in v0.17.0

func (v NullableMysqlCheckChildResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableMysqlCheckChildResponse) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableMysqlCheckChildResponse) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableMysqlCheckChildResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableMysqlCheckChildResponse) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableMysqlCheckResponse deprecated added in v0.17.0

type NullableMysqlCheckResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableMysqlCheckResponse deprecated added in v0.17.0

func NewNullableMysqlCheckResponse(val *MysqlCheckResponse) *NullableMysqlCheckResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableMysqlCheckResponse) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableMysqlCheckResponse) IsSet deprecated added in v0.17.0

func (v NullableMysqlCheckResponse) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableMysqlCheckResponse) MarshalJSON deprecated added in v0.17.0

func (v NullableMysqlCheckResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableMysqlCheckResponse) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableMysqlCheckResponse) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableMysqlCheckResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableMysqlCheckResponse) Unset deprecated added in v0.17.0

func (v *NullableMysqlCheckResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableNetworkCheckChildResponse deprecated added in v0.17.0

type NullableNetworkCheckChildResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableNetworkCheckChildResponse deprecated added in v0.17.0

func NewNullableNetworkCheckChildResponse(val *NetworkCheckChildResponse) *NullableNetworkCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableNetworkCheckChildResponse) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableNetworkCheckChildResponse) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableNetworkCheckChildResponse) MarshalJSON deprecated added in v0.17.0

func (v NullableNetworkCheckChildResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableNetworkCheckChildResponse) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableNetworkCheckChildResponse) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableNetworkCheckChildResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableNetworkCheckChildResponse) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableNetworkCheckResponse deprecated added in v0.17.0

type NullableNetworkCheckResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableNetworkCheckResponse deprecated added in v0.17.0

func NewNullableNetworkCheckResponse(val *NetworkCheckResponse) *NullableNetworkCheckResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableNetworkCheckResponse) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableNetworkCheckResponse) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableNetworkCheckResponse) MarshalJSON deprecated added in v0.17.0

func (v NullableNetworkCheckResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableNetworkCheckResponse) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableNetworkCheckResponse) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableNetworkCheckResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableNetworkCheckResponse) Unset deprecated added in v0.17.0

func (v *NullableNetworkCheckResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableOAuth2 deprecated added in v0.2.0

type NullableOAuth2 struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableOAuth2 deprecated added in v0.2.0

func NewNullableOAuth2(val *OAuth2) *NullableOAuth2

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableOAuth2) Get deprecated added in v0.2.0

func (v NullableOAuth2) Get() *OAuth2

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableOAuth2) IsSet deprecated added in v0.2.0

func (v NullableOAuth2) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableOAuth2) MarshalJSON deprecated added in v0.2.0

func (v NullableOAuth2) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableOAuth2) Set deprecated added in v0.2.0

func (v *NullableOAuth2) Set(val *OAuth2)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableOAuth2) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableOAuth2) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableOAuth2) Unset deprecated added in v0.2.0

func (v *NullableOAuth2) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableOfferings deprecated added in v0.17.0

type NullableOfferings struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableOfferings deprecated added in v0.17.0

func NewNullableOfferings(val *Offerings) *NullableOfferings

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableOfferings) Get deprecated added in v0.17.0

func (v NullableOfferings) Get() *Offerings

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableOfferings) IsSet deprecated added in v0.17.0

func (v NullableOfferings) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableOfferings) MarshalJSON deprecated added in v0.17.0

func (v NullableOfferings) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableOfferings) Set deprecated added in v0.17.0

func (v *NullableOfferings) Set(val *Offerings)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableOfferings) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableOfferings) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableOfferings) Unset deprecated added in v0.17.0

func (v *NullableOfferings) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableOpsgenieConfig deprecated added in v0.2.0

type NullableOpsgenieConfig struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableOpsgenieConfig deprecated added in v0.2.0

func NewNullableOpsgenieConfig(val *OpsgenieConfig) *NullableOpsgenieConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableOpsgenieConfig) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableOpsgenieConfig) IsSet deprecated added in v0.2.0

func (v NullableOpsgenieConfig) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableOpsgenieConfig) MarshalJSON deprecated added in v0.2.0

func (v NullableOpsgenieConfig) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableOpsgenieConfig) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableOpsgenieConfig) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableOpsgenieConfig) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableOpsgenieConfig) Unset deprecated added in v0.2.0

func (v *NullableOpsgenieConfig) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePartialUpdateAlertRecordsRequestInner deprecated added in v0.17.0

type NullablePartialUpdateAlertRecordsRequestInner struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePartialUpdateAlertRecordsRequestInner deprecated added in v0.17.0

func NewNullablePartialUpdateAlertRecordsRequestInner(val *PartialUpdateAlertRecordsRequestInner) *NullablePartialUpdateAlertRecordsRequestInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateAlertRecordsRequestInner) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateAlertRecordsRequestInner) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateAlertRecordsRequestInner) MarshalJSON deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateAlertRecordsRequestInner) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateAlertRecordsRequestInner) UnmarshalJSON deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateAlertRecordsRequestInner) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePartialUpdateAlertrulesRequestInner deprecated added in v0.16.0

type NullablePartialUpdateAlertrulesRequestInner struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePartialUpdateAlertrulesRequestInner deprecated added in v0.16.0

func NewNullablePartialUpdateAlertrulesRequestInner(val *PartialUpdateAlertrulesRequestInner) *NullablePartialUpdateAlertrulesRequestInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateAlertrulesRequestInner) Get deprecated added in v0.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateAlertrulesRequestInner) IsSet deprecated added in v0.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateAlertrulesRequestInner) MarshalJSON deprecated added in v0.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateAlertrulesRequestInner) Set deprecated added in v0.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateAlertrulesRequestInner) UnmarshalJSON deprecated added in v0.16.0

func (v *NullablePartialUpdateAlertrulesRequestInner) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateAlertrulesRequestInner) Unset deprecated added in v0.16.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePartialUpdateScrapeConfigsRequestInner deprecated added in v0.17.0

type NullablePartialUpdateScrapeConfigsRequestInner struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePartialUpdateScrapeConfigsRequestInner deprecated added in v0.17.0

func NewNullablePartialUpdateScrapeConfigsRequestInner(val *PartialUpdateScrapeConfigsRequestInner) *NullablePartialUpdateScrapeConfigsRequestInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateScrapeConfigsRequestInner) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateScrapeConfigsRequestInner) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateScrapeConfigsRequestInner) MarshalJSON deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateScrapeConfigsRequestInner) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateScrapeConfigsRequestInner) UnmarshalJSON deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateScrapeConfigsRequestInner) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePartialUpdateScrapeConfigsRequestInnerBasicAuth deprecated added in v0.17.0

type NullablePartialUpdateScrapeConfigsRequestInnerBasicAuth struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePartialUpdateScrapeConfigsRequestInnerBasicAuth deprecated added in v0.17.0

func NewNullablePartialUpdateScrapeConfigsRequestInnerBasicAuth(val *PartialUpdateScrapeConfigsRequestInnerBasicAuth) *NullablePartialUpdateScrapeConfigsRequestInnerBasicAuth

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateScrapeConfigsRequestInnerBasicAuth) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateScrapeConfigsRequestInnerBasicAuth) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateScrapeConfigsRequestInnerBasicAuth) MarshalJSON deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateScrapeConfigsRequestInnerBasicAuth) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateScrapeConfigsRequestInnerBasicAuth) UnmarshalJSON deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateScrapeConfigsRequestInnerBasicAuth) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner deprecated added in v0.17.0

type NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner deprecated added in v0.17.0

func NewNullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner(val *PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) *NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) MarshalJSON deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) UnmarshalJSON deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2 deprecated added in v0.17.0

type NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2 struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2 deprecated added in v0.17.0

func NewNullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2(val *PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) *NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) MarshalJSON deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) UnmarshalJSON deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig deprecated added in v0.17.0

type NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig) MarshalJSON deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig) UnmarshalJSON deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner deprecated added in v0.17.0

type NullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner deprecated added in v0.17.0

func NewNullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner(val *PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) *NullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) MarshalJSON deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) UnmarshalJSON deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction deprecated added in v0.17.0

type NullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction) MarshalJSON deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction) UnmarshalJSON deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePartialUpdateScrapeConfigsRequestInnerScheme deprecated added in v0.17.0

type NullablePartialUpdateScrapeConfigsRequestInnerScheme struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePartialUpdateScrapeConfigsRequestInnerScheme deprecated added in v0.17.0

func NewNullablePartialUpdateScrapeConfigsRequestInnerScheme(val *PartialUpdateScrapeConfigsRequestInnerScheme) *NullablePartialUpdateScrapeConfigsRequestInnerScheme

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateScrapeConfigsRequestInnerScheme) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateScrapeConfigsRequestInnerScheme) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateScrapeConfigsRequestInnerScheme) MarshalJSON deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateScrapeConfigsRequestInnerScheme) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateScrapeConfigsRequestInnerScheme) UnmarshalJSON deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateScrapeConfigsRequestInnerScheme) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePartialUpdateScrapeConfigsRequestInnerStaticConfigsInner deprecated added in v0.17.0

type NullablePartialUpdateScrapeConfigsRequestInnerStaticConfigsInner struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePartialUpdateScrapeConfigsRequestInnerStaticConfigsInner deprecated added in v0.17.0

func NewNullablePartialUpdateScrapeConfigsRequestInnerStaticConfigsInner(val *PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) *NullablePartialUpdateScrapeConfigsRequestInnerStaticConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) MarshalJSON deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) UnmarshalJSON deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePermissionDenied deprecated added in v0.2.0

type NullablePermissionDenied struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePermissionDenied deprecated added in v0.2.0

func NewNullablePermissionDenied(val *PermissionDenied) *NullablePermissionDenied

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePermissionDenied) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePermissionDenied) IsSet deprecated added in v0.2.0

func (v NullablePermissionDenied) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePermissionDenied) MarshalJSON deprecated added in v0.2.0

func (v NullablePermissionDenied) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePermissionDenied) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePermissionDenied) UnmarshalJSON deprecated added in v0.2.0

func (v *NullablePermissionDenied) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePermissionDenied) Unset deprecated added in v0.2.0

func (v *NullablePermissionDenied) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePingCheckChildResponse deprecated added in v0.17.0

type NullablePingCheckChildResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePingCheckChildResponse deprecated added in v0.17.0

func NewNullablePingCheckChildResponse(val *PingCheckChildResponse) *NullablePingCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePingCheckChildResponse) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePingCheckChildResponse) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePingCheckChildResponse) MarshalJSON deprecated added in v0.17.0

func (v NullablePingCheckChildResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePingCheckChildResponse) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePingCheckChildResponse) UnmarshalJSON deprecated added in v0.17.0

func (v *NullablePingCheckChildResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePingCheckChildResponse) Unset deprecated added in v0.17.0

func (v *NullablePingCheckChildResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePingCheckResponse deprecated added in v0.17.0

type NullablePingCheckResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePingCheckResponse deprecated added in v0.17.0

func NewNullablePingCheckResponse(val *PingCheckResponse) *NullablePingCheckResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePingCheckResponse) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePingCheckResponse) IsSet deprecated added in v0.17.0

func (v NullablePingCheckResponse) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePingCheckResponse) MarshalJSON deprecated added in v0.17.0

func (v NullablePingCheckResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePingCheckResponse) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePingCheckResponse) UnmarshalJSON deprecated added in v0.17.0

func (v *NullablePingCheckResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePingCheckResponse) Unset deprecated added in v0.17.0

func (v *NullablePingCheckResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePlan deprecated added in v0.2.0

type NullablePlan struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePlan deprecated added in v0.2.0

func NewNullablePlan(val *Plan) *NullablePlan

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePlan) Get deprecated added in v0.2.0

func (v NullablePlan) Get() *Plan

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePlan) IsSet deprecated added in v0.2.0

func (v NullablePlan) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePlan) MarshalJSON deprecated added in v0.2.0

func (v NullablePlan) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePlan) Set deprecated added in v0.2.0

func (v *NullablePlan) Set(val *Plan)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePlan) UnmarshalJSON deprecated added in v0.2.0

func (v *NullablePlan) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePlan) Unset deprecated added in v0.2.0

func (v *NullablePlan) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePlanModel deprecated added in v0.2.0

type NullablePlanModel struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePlanModel deprecated added in v0.2.0

func NewNullablePlanModel(val *PlanModel) *NullablePlanModel

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePlanModel) Get deprecated added in v0.2.0

func (v NullablePlanModel) Get() *PlanModel

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePlanModel) IsSet deprecated added in v0.2.0

func (v NullablePlanModel) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePlanModel) MarshalJSON deprecated added in v0.2.0

func (v NullablePlanModel) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePlanModel) Set deprecated added in v0.2.0

func (v *NullablePlanModel) Set(val *PlanModel)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePlanModel) UnmarshalJSON deprecated added in v0.2.0

func (v *NullablePlanModel) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePlanModel) Unset deprecated added in v0.2.0

func (v *NullablePlanModel) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePlansResponse deprecated added in v0.2.0

type NullablePlansResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePlansResponse deprecated added in v0.2.0

func NewNullablePlansResponse(val *PlansResponse) *NullablePlansResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePlansResponse) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePlansResponse) IsSet deprecated added in v0.2.0

func (v NullablePlansResponse) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePlansResponse) MarshalJSON deprecated added in v0.2.0

func (v NullablePlansResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePlansResponse) Set deprecated added in v0.2.0

func (v *NullablePlansResponse) Set(val *PlansResponse)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePlansResponse) UnmarshalJSON deprecated added in v0.2.0

func (v *NullablePlansResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePlansResponse) Unset deprecated added in v0.2.0

func (v *NullablePlansResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePostgresqlCheckChildResponse deprecated added in v0.17.0

type NullablePostgresqlCheckChildResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePostgresqlCheckChildResponse deprecated added in v0.17.0

func NewNullablePostgresqlCheckChildResponse(val *PostgresqlCheckChildResponse) *NullablePostgresqlCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePostgresqlCheckChildResponse) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePostgresqlCheckChildResponse) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePostgresqlCheckChildResponse) MarshalJSON deprecated added in v0.17.0

func (v NullablePostgresqlCheckChildResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePostgresqlCheckChildResponse) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePostgresqlCheckChildResponse) UnmarshalJSON deprecated added in v0.17.0

func (v *NullablePostgresqlCheckChildResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePostgresqlCheckChildResponse) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullablePostgresqlCheckResponse deprecated added in v0.17.0

type NullablePostgresqlCheckResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullablePostgresqlCheckResponse deprecated added in v0.17.0

func NewNullablePostgresqlCheckResponse(val *PostgresqlCheckResponse) *NullablePostgresqlCheckResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePostgresqlCheckResponse) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePostgresqlCheckResponse) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullablePostgresqlCheckResponse) MarshalJSON deprecated added in v0.17.0

func (v NullablePostgresqlCheckResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePostgresqlCheckResponse) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePostgresqlCheckResponse) UnmarshalJSON deprecated added in v0.17.0

func (v *NullablePostgresqlCheckResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullablePostgresqlCheckResponse) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableProjectInstanceFull deprecated added in v0.2.0

type NullableProjectInstanceFull struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableProjectInstanceFull deprecated added in v0.2.0

func NewNullableProjectInstanceFull(val *ProjectInstanceFull) *NullableProjectInstanceFull

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableProjectInstanceFull) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableProjectInstanceFull) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableProjectInstanceFull) MarshalJSON deprecated added in v0.2.0

func (v NullableProjectInstanceFull) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableProjectInstanceFull) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableProjectInstanceFull) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableProjectInstanceFull) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableProjectInstanceFull) Unset deprecated added in v0.2.0

func (v *NullableProjectInstanceFull) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableProjectInstanceFullStatus deprecated added in v0.6.0

type NullableProjectInstanceFullStatus struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableProjectInstanceFullStatus deprecated added in v0.6.0

func NewNullableProjectInstanceFullStatus(val *ProjectInstanceFullStatus) *NullableProjectInstanceFullStatus

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableProjectInstanceFullStatus) Get deprecated added in v0.6.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableProjectInstanceFullStatus) IsSet deprecated added in v0.6.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableProjectInstanceFullStatus) MarshalJSON deprecated added in v0.6.0

func (v NullableProjectInstanceFullStatus) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableProjectInstanceFullStatus) Set deprecated added in v0.6.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableProjectInstanceFullStatus) UnmarshalJSON deprecated added in v0.6.0

func (v *NullableProjectInstanceFullStatus) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableProjectInstanceFullStatus) Unset deprecated added in v0.6.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableRabbitMQCheckChildResponse deprecated added in v0.17.0

type NullableRabbitMQCheckChildResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableRabbitMQCheckChildResponse deprecated added in v0.17.0

func NewNullableRabbitMQCheckChildResponse(val *RabbitMQCheckChildResponse) *NullableRabbitMQCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableRabbitMQCheckChildResponse) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableRabbitMQCheckChildResponse) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableRabbitMQCheckChildResponse) MarshalJSON deprecated added in v0.17.0

func (v NullableRabbitMQCheckChildResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableRabbitMQCheckChildResponse) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableRabbitMQCheckChildResponse) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableRabbitMQCheckChildResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableRabbitMQCheckChildResponse) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableRabbitmqCheckResponse deprecated added in v0.17.0

type NullableRabbitmqCheckResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableRabbitmqCheckResponse deprecated added in v0.17.0

func NewNullableRabbitmqCheckResponse(val *RabbitmqCheckResponse) *NullableRabbitmqCheckResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableRabbitmqCheckResponse) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableRabbitmqCheckResponse) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableRabbitmqCheckResponse) MarshalJSON deprecated added in v0.17.0

func (v NullableRabbitmqCheckResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableRabbitmqCheckResponse) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableRabbitmqCheckResponse) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableRabbitmqCheckResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableRabbitmqCheckResponse) Unset deprecated added in v0.17.0

func (v *NullableRabbitmqCheckResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableReceiver deprecated added in v0.2.0

type NullableReceiver struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableReceiver deprecated added in v0.2.0

func NewNullableReceiver(val *Receiver) *NullableReceiver

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableReceiver) Get deprecated added in v0.2.0

func (v NullableReceiver) Get() *Receiver

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableReceiver) IsSet deprecated added in v0.2.0

func (v NullableReceiver) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableReceiver) MarshalJSON deprecated added in v0.2.0

func (v NullableReceiver) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableReceiver) Set deprecated added in v0.2.0

func (v *NullableReceiver) Set(val *Receiver)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableReceiver) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableReceiver) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableReceiver) Unset deprecated added in v0.2.0

func (v *NullableReceiver) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableReceivers deprecated added in v0.2.0

type NullableReceivers struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableReceivers deprecated added in v0.2.0

func NewNullableReceivers(val *Receivers) *NullableReceivers

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableReceivers) Get deprecated added in v0.2.0

func (v NullableReceivers) Get() *Receivers

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableReceivers) IsSet deprecated added in v0.2.0

func (v NullableReceivers) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableReceivers) MarshalJSON deprecated added in v0.2.0

func (v NullableReceivers) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableReceivers) Set deprecated added in v0.2.0

func (v *NullableReceivers) Set(val *Receivers)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableReceivers) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableReceivers) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableReceivers) Unset deprecated added in v0.2.0

func (v *NullableReceivers) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableRedisCheckChildResponse deprecated added in v0.17.0

type NullableRedisCheckChildResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableRedisCheckChildResponse deprecated added in v0.17.0

func NewNullableRedisCheckChildResponse(val *RedisCheckChildResponse) *NullableRedisCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableRedisCheckChildResponse) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableRedisCheckChildResponse) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableRedisCheckChildResponse) MarshalJSON deprecated added in v0.17.0

func (v NullableRedisCheckChildResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableRedisCheckChildResponse) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableRedisCheckChildResponse) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableRedisCheckChildResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableRedisCheckChildResponse) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableRedisCheckResponse deprecated added in v0.17.0

type NullableRedisCheckResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableRedisCheckResponse deprecated added in v0.17.0

func NewNullableRedisCheckResponse(val *RedisCheckResponse) *NullableRedisCheckResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableRedisCheckResponse) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableRedisCheckResponse) IsSet deprecated added in v0.17.0

func (v NullableRedisCheckResponse) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableRedisCheckResponse) MarshalJSON deprecated added in v0.17.0

func (v NullableRedisCheckResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableRedisCheckResponse) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableRedisCheckResponse) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableRedisCheckResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableRedisCheckResponse) Unset deprecated added in v0.17.0

func (v *NullableRedisCheckResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableRoute deprecated added in v0.2.0

type NullableRoute struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableRoute deprecated added in v0.2.0

func NewNullableRoute(val *Route) *NullableRoute

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableRoute) Get deprecated added in v0.2.0

func (v NullableRoute) Get() *Route

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableRoute) IsSet deprecated added in v0.2.0

func (v NullableRoute) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableRoute) MarshalJSON deprecated added in v0.2.0

func (v NullableRoute) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableRoute) Set deprecated added in v0.2.0

func (v *NullableRoute) Set(val *Route)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableRoute) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableRoute) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableRoute) Unset deprecated added in v0.2.0

func (v *NullableRoute) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableRouteSerializer deprecated added in v0.2.0

type NullableRouteSerializer struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableRouteSerializer deprecated added in v0.2.0

func NewNullableRouteSerializer(val *RouteSerializer) *NullableRouteSerializer

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableRouteSerializer) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableRouteSerializer) IsSet deprecated added in v0.2.0

func (v NullableRouteSerializer) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableRouteSerializer) MarshalJSON deprecated added in v0.2.0

func (v NullableRouteSerializer) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableRouteSerializer) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableRouteSerializer) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableRouteSerializer) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableRouteSerializer) Unset deprecated added in v0.2.0

func (v *NullableRouteSerializer) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableScrapeConfigsResponse deprecated added in v0.2.0

type NullableScrapeConfigsResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableScrapeConfigsResponse deprecated added in v0.2.0

func NewNullableScrapeConfigsResponse(val *ScrapeConfigsResponse) *NullableScrapeConfigsResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableScrapeConfigsResponse) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableScrapeConfigsResponse) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableScrapeConfigsResponse) MarshalJSON deprecated added in v0.2.0

func (v NullableScrapeConfigsResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableScrapeConfigsResponse) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableScrapeConfigsResponse) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableScrapeConfigsResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableScrapeConfigsResponse) Unset deprecated added in v0.2.0

func (v *NullableScrapeConfigsResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableServiceKeysList deprecated added in v0.2.0

type NullableServiceKeysList struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableServiceKeysList deprecated added in v0.2.0

func NewNullableServiceKeysList(val *ServiceKeysList) *NullableServiceKeysList

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableServiceKeysList) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableServiceKeysList) IsSet deprecated added in v0.2.0

func (v NullableServiceKeysList) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableServiceKeysList) MarshalJSON deprecated added in v0.2.0

func (v NullableServiceKeysList) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableServiceKeysList) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableServiceKeysList) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableServiceKeysList) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableServiceKeysList) Unset deprecated added in v0.2.0

func (v *NullableServiceKeysList) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableStaticConfigs deprecated added in v0.2.0

type NullableStaticConfigs struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableStaticConfigs deprecated added in v0.2.0

func NewNullableStaticConfigs(val *StaticConfigs) *NullableStaticConfigs

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableStaticConfigs) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableStaticConfigs) IsSet deprecated added in v0.2.0

func (v NullableStaticConfigs) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableStaticConfigs) MarshalJSON deprecated added in v0.2.0

func (v NullableStaticConfigs) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableStaticConfigs) Set deprecated added in v0.2.0

func (v *NullableStaticConfigs) Set(val *StaticConfigs)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableStaticConfigs) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableStaticConfigs) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableStaticConfigs) Unset deprecated added in v0.2.0

func (v *NullableStaticConfigs) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableString deprecated

type NullableString struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableString deprecated

func NewNullableString(val *string) *NullableString

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableString) Get deprecated

func (v NullableString) Get() *string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableString) IsSet deprecated

func (v NullableString) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableString) MarshalJSON deprecated

func (v NullableString) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableString) Set deprecated

func (v *NullableString) Set(val *string)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableString) UnmarshalJSON deprecated

func (v *NullableString) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableString) Unset deprecated

func (v *NullableString) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableTLSConfig deprecated added in v0.2.0

type NullableTLSConfig struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableTLSConfig deprecated added in v0.2.0

func NewNullableTLSConfig(val *TLSConfig) *NullableTLSConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableTLSConfig) Get deprecated added in v0.2.0

func (v NullableTLSConfig) Get() *TLSConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableTLSConfig) IsSet deprecated added in v0.2.0

func (v NullableTLSConfig) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableTLSConfig) MarshalJSON deprecated added in v0.2.0

func (v NullableTLSConfig) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableTLSConfig) Set deprecated added in v0.2.0

func (v *NullableTLSConfig) Set(val *TLSConfig)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableTLSConfig) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableTLSConfig) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableTLSConfig) Unset deprecated added in v0.2.0

func (v *NullableTLSConfig) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableTime deprecated

type NullableTime struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableTime deprecated

func NewNullableTime(val *time.Time) *NullableTime

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableTime) Get deprecated

func (v NullableTime) Get() *time.Time

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableTime) IsSet deprecated

func (v NullableTime) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableTime) MarshalJSON deprecated

func (v NullableTime) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableTime) Set deprecated

func (v *NullableTime) Set(val *time.Time)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableTime) UnmarshalJSON deprecated

func (v *NullableTime) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableTime) Unset deprecated

func (v *NullableTime) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableTraceConfig deprecated added in v0.9.0

type NullableTraceConfig struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableTraceConfig deprecated added in v0.9.0

func NewNullableTraceConfig(val *TraceConfig) *NullableTraceConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableTraceConfig) Get deprecated added in v0.9.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableTraceConfig) IsSet deprecated added in v0.9.0

func (v NullableTraceConfig) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableTraceConfig) MarshalJSON deprecated added in v0.9.0

func (v NullableTraceConfig) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableTraceConfig) Set deprecated added in v0.9.0

func (v *NullableTraceConfig) Set(val *TraceConfig)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableTraceConfig) UnmarshalJSON deprecated added in v0.9.0

func (v *NullableTraceConfig) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableTraceConfig) Unset deprecated added in v0.9.0

func (v *NullableTraceConfig) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableTracesConfigResponse deprecated added in v0.9.0

type NullableTracesConfigResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableTracesConfigResponse deprecated added in v0.9.0

func NewNullableTracesConfigResponse(val *TracesConfigResponse) *NullableTracesConfigResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableTracesConfigResponse) Get deprecated added in v0.9.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableTracesConfigResponse) IsSet deprecated added in v0.9.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableTracesConfigResponse) MarshalJSON deprecated added in v0.9.0

func (v NullableTracesConfigResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableTracesConfigResponse) Set deprecated added in v0.9.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableTracesConfigResponse) UnmarshalJSON deprecated added in v0.9.0

func (v *NullableTracesConfigResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableTracesConfigResponse) Unset deprecated added in v0.9.0

func (v *NullableTracesConfigResponse) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateACLPayload deprecated added in v0.2.0

type NullableUpdateACLPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateACLPayload deprecated added in v0.2.0

func NewNullableUpdateACLPayload(val *UpdateACLPayload) *NullableUpdateACLPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateACLPayload) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateACLPayload) IsSet deprecated added in v0.2.0

func (v NullableUpdateACLPayload) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateACLPayload) MarshalJSON deprecated added in v0.2.0

func (v NullableUpdateACLPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateACLPayload) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateACLPayload) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableUpdateACLPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateACLPayload) Unset deprecated added in v0.2.0

func (v *NullableUpdateACLPayload) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateAlertConfigReceiverPayload deprecated added in v0.2.0

type NullableUpdateAlertConfigReceiverPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateAlertConfigReceiverPayload deprecated added in v0.2.0

func NewNullableUpdateAlertConfigReceiverPayload(val *UpdateAlertConfigReceiverPayload) *NullableUpdateAlertConfigReceiverPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertConfigReceiverPayload) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertConfigReceiverPayload) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertConfigReceiverPayload) MarshalJSON deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertConfigReceiverPayload) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertConfigReceiverPayload) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableUpdateAlertConfigReceiverPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertConfigReceiverPayload) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateAlertConfigRoutePayload deprecated added in v0.2.0

type NullableUpdateAlertConfigRoutePayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateAlertConfigRoutePayload deprecated added in v0.2.0

func NewNullableUpdateAlertConfigRoutePayload(val *UpdateAlertConfigRoutePayload) *NullableUpdateAlertConfigRoutePayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertConfigRoutePayload) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertConfigRoutePayload) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertConfigRoutePayload) MarshalJSON deprecated added in v0.2.0

func (v NullableUpdateAlertConfigRoutePayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertConfigRoutePayload) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertConfigRoutePayload) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableUpdateAlertConfigRoutePayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertConfigRoutePayload) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateAlertConfigsPayload deprecated added in v0.2.0

type NullableUpdateAlertConfigsPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateAlertConfigsPayload deprecated added in v0.2.0

func NewNullableUpdateAlertConfigsPayload(val *UpdateAlertConfigsPayload) *NullableUpdateAlertConfigsPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertConfigsPayload) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertConfigsPayload) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertConfigsPayload) MarshalJSON deprecated added in v0.2.0

func (v NullableUpdateAlertConfigsPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertConfigsPayload) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertConfigsPayload) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableUpdateAlertConfigsPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertConfigsPayload) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateAlertConfigsPayloadGlobal deprecated added in v0.2.0

type NullableUpdateAlertConfigsPayloadGlobal struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateAlertConfigsPayloadGlobal deprecated added in v0.2.0

func NewNullableUpdateAlertConfigsPayloadGlobal(val *UpdateAlertConfigsPayloadGlobal) *NullableUpdateAlertConfigsPayloadGlobal

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertConfigsPayloadGlobal) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertConfigsPayloadGlobal) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertConfigsPayloadGlobal) MarshalJSON deprecated added in v0.2.0

func (v NullableUpdateAlertConfigsPayloadGlobal) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertConfigsPayloadGlobal) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertConfigsPayloadGlobal) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableUpdateAlertConfigsPayloadGlobal) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertConfigsPayloadGlobal) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateAlertConfigsPayloadInhibitRules deprecated added in v0.2.0

type NullableUpdateAlertConfigsPayloadInhibitRules struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateAlertConfigsPayloadInhibitRules deprecated added in v0.2.0

func NewNullableUpdateAlertConfigsPayloadInhibitRules(val *UpdateAlertConfigsPayloadInhibitRules) *NullableUpdateAlertConfigsPayloadInhibitRules

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertConfigsPayloadInhibitRules) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertConfigsPayloadInhibitRules) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertConfigsPayloadInhibitRules) MarshalJSON deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertConfigsPayloadInhibitRules) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertConfigsPayloadInhibitRules) UnmarshalJSON deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertConfigsPayloadInhibitRules) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateAlertConfigsPayloadReceiversInner deprecated added in v0.2.0

type NullableUpdateAlertConfigsPayloadReceiversInner struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateAlertConfigsPayloadReceiversInner deprecated added in v0.2.0

func NewNullableUpdateAlertConfigsPayloadReceiversInner(val *UpdateAlertConfigsPayloadReceiversInner) *NullableUpdateAlertConfigsPayloadReceiversInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertConfigsPayloadReceiversInner) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertConfigsPayloadReceiversInner) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertConfigsPayloadReceiversInner) MarshalJSON deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertConfigsPayloadReceiversInner) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertConfigsPayloadReceiversInner) UnmarshalJSON deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertConfigsPayloadReceiversInner) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateAlertConfigsPayloadRoute deprecated added in v0.2.0

type NullableUpdateAlertConfigsPayloadRoute struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateAlertConfigsPayloadRoute deprecated added in v0.2.0

func NewNullableUpdateAlertConfigsPayloadRoute(val *UpdateAlertConfigsPayloadRoute) *NullableUpdateAlertConfigsPayloadRoute

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertConfigsPayloadRoute) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertConfigsPayloadRoute) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertConfigsPayloadRoute) MarshalJSON deprecated added in v0.2.0

func (v NullableUpdateAlertConfigsPayloadRoute) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertConfigsPayloadRoute) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertConfigsPayloadRoute) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableUpdateAlertConfigsPayloadRoute) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertConfigsPayloadRoute) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateAlertConfigsPayloadRouteRoutesInner deprecated added in v0.11.1

type NullableUpdateAlertConfigsPayloadRouteRoutesInner struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateAlertConfigsPayloadRouteRoutesInner deprecated added in v0.11.1

func NewNullableUpdateAlertConfigsPayloadRouteRoutesInner(val *UpdateAlertConfigsPayloadRouteRoutesInner) *NullableUpdateAlertConfigsPayloadRouteRoutesInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertConfigsPayloadRouteRoutesInner) Get deprecated added in v0.11.1

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertConfigsPayloadRouteRoutesInner) IsSet deprecated added in v0.11.1

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertConfigsPayloadRouteRoutesInner) MarshalJSON deprecated added in v0.11.1

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertConfigsPayloadRouteRoutesInner) Set deprecated added in v0.11.1

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertConfigsPayloadRouteRoutesInner) UnmarshalJSON deprecated added in v0.11.1

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertConfigsPayloadRouteRoutesInner) Unset deprecated added in v0.11.1

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateAlertConfigsResponse deprecated added in v0.2.0

type NullableUpdateAlertConfigsResponse struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateAlertConfigsResponse deprecated added in v0.2.0

func NewNullableUpdateAlertConfigsResponse(val *UpdateAlertConfigsResponse) *NullableUpdateAlertConfigsResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertConfigsResponse) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertConfigsResponse) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertConfigsResponse) MarshalJSON deprecated added in v0.2.0

func (v NullableUpdateAlertConfigsResponse) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertConfigsResponse) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertConfigsResponse) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableUpdateAlertConfigsResponse) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertConfigsResponse) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateAlertRecordPayload deprecated added in v0.17.0

type NullableUpdateAlertRecordPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateAlertRecordPayload deprecated added in v0.17.0

func NewNullableUpdateAlertRecordPayload(val *UpdateAlertRecordPayload) *NullableUpdateAlertRecordPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertRecordPayload) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertRecordPayload) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertRecordPayload) MarshalJSON deprecated added in v0.17.0

func (v NullableUpdateAlertRecordPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertRecordPayload) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertRecordPayload) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableUpdateAlertRecordPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertRecordPayload) Unset deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateAlertgroupPayload deprecated added in v0.4.0

type NullableUpdateAlertgroupPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateAlertgroupPayload deprecated added in v0.4.0

func NewNullableUpdateAlertgroupPayload(val *UpdateAlertgroupPayload) *NullableUpdateAlertgroupPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertgroupPayload) Get deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertgroupPayload) IsSet deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertgroupPayload) MarshalJSON deprecated added in v0.4.0

func (v NullableUpdateAlertgroupPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertgroupPayload) Set deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertgroupPayload) UnmarshalJSON deprecated added in v0.4.0

func (v *NullableUpdateAlertgroupPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertgroupPayload) Unset deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateAlertgroupsRequestInner deprecated added in v0.4.0

type NullableUpdateAlertgroupsRequestInner struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateAlertgroupsRequestInner deprecated added in v0.4.0

func NewNullableUpdateAlertgroupsRequestInner(val *UpdateAlertgroupsRequestInner) *NullableUpdateAlertgroupsRequestInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertgroupsRequestInner) Get deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertgroupsRequestInner) IsSet deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertgroupsRequestInner) MarshalJSON deprecated added in v0.4.0

func (v NullableUpdateAlertgroupsRequestInner) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertgroupsRequestInner) Set deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertgroupsRequestInner) UnmarshalJSON deprecated added in v0.4.0

func (v *NullableUpdateAlertgroupsRequestInner) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertgroupsRequestInner) Unset deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateAlertgroupsRequestInnerRulesInner deprecated added in v0.4.0

type NullableUpdateAlertgroupsRequestInnerRulesInner struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateAlertgroupsRequestInnerRulesInner deprecated added in v0.4.0

func NewNullableUpdateAlertgroupsRequestInnerRulesInner(val *UpdateAlertgroupsRequestInnerRulesInner) *NullableUpdateAlertgroupsRequestInnerRulesInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertgroupsRequestInnerRulesInner) Get deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertgroupsRequestInnerRulesInner) IsSet deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertgroupsRequestInnerRulesInner) MarshalJSON deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertgroupsRequestInnerRulesInner) Set deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertgroupsRequestInnerRulesInner) UnmarshalJSON deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertgroupsRequestInnerRulesInner) Unset deprecated added in v0.4.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateAlertrulePayload deprecated added in v0.17.0

type NullableUpdateAlertrulePayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateAlertrulePayload deprecated added in v0.17.0

func NewNullableUpdateAlertrulePayload(val *UpdateAlertrulePayload) *NullableUpdateAlertrulePayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertrulePayload) Get deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertrulePayload) IsSet deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateAlertrulePayload) MarshalJSON deprecated added in v0.17.0

func (v NullableUpdateAlertrulePayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertrulePayload) Set deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertrulePayload) UnmarshalJSON deprecated added in v0.17.0

func (v *NullableUpdateAlertrulePayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateAlertrulePayload) Unset deprecated added in v0.17.0

func (v *NullableUpdateAlertrulePayload) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateCredentialsRemoteWriteConfigPayload deprecated added in v0.2.0

type NullableUpdateCredentialsRemoteWriteConfigPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateCredentialsRemoteWriteConfigPayload deprecated added in v0.2.0

func NewNullableUpdateCredentialsRemoteWriteConfigPayload(val *UpdateCredentialsRemoteWriteConfigPayload) *NullableUpdateCredentialsRemoteWriteConfigPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateCredentialsRemoteWriteConfigPayload) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateCredentialsRemoteWriteConfigPayload) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateCredentialsRemoteWriteConfigPayload) MarshalJSON deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateCredentialsRemoteWriteConfigPayload) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateCredentialsRemoteWriteConfigPayload) UnmarshalJSON deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateCredentialsRemoteWriteConfigPayload) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateGrafanaConfigsPayload deprecated added in v0.2.0

type NullableUpdateGrafanaConfigsPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateGrafanaConfigsPayload deprecated added in v0.2.0

func NewNullableUpdateGrafanaConfigsPayload(val *UpdateGrafanaConfigsPayload) *NullableUpdateGrafanaConfigsPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateGrafanaConfigsPayload) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateGrafanaConfigsPayload) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateGrafanaConfigsPayload) MarshalJSON deprecated added in v0.2.0

func (v NullableUpdateGrafanaConfigsPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateGrafanaConfigsPayload) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateGrafanaConfigsPayload) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableUpdateGrafanaConfigsPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateGrafanaConfigsPayload) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateGrafanaConfigsPayloadGenericOauth deprecated added in v0.2.0

type NullableUpdateGrafanaConfigsPayloadGenericOauth struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateGrafanaConfigsPayloadGenericOauth deprecated added in v0.2.0

func NewNullableUpdateGrafanaConfigsPayloadGenericOauth(val *UpdateGrafanaConfigsPayloadGenericOauth) *NullableUpdateGrafanaConfigsPayloadGenericOauth

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateGrafanaConfigsPayloadGenericOauth) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateGrafanaConfigsPayloadGenericOauth) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateGrafanaConfigsPayloadGenericOauth) MarshalJSON deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateGrafanaConfigsPayloadGenericOauth) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateGrafanaConfigsPayloadGenericOauth) UnmarshalJSON deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateGrafanaConfigsPayloadGenericOauth) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateInstancePayload deprecated added in v0.2.0

type NullableUpdateInstancePayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateInstancePayload deprecated added in v0.2.0

func NewNullableUpdateInstancePayload(val *UpdateInstancePayload) *NullableUpdateInstancePayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateInstancePayload) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateInstancePayload) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateInstancePayload) MarshalJSON deprecated added in v0.2.0

func (v NullableUpdateInstancePayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateInstancePayload) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateInstancePayload) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableUpdateInstancePayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateInstancePayload) Unset deprecated added in v0.2.0

func (v *NullableUpdateInstancePayload) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateLogsAlertgroupPayload deprecated added in v0.5.0

type NullableUpdateLogsAlertgroupPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateLogsAlertgroupPayload deprecated added in v0.5.0

func NewNullableUpdateLogsAlertgroupPayload(val *UpdateLogsAlertgroupPayload) *NullableUpdateLogsAlertgroupPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateLogsAlertgroupPayload) Get deprecated added in v0.5.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateLogsAlertgroupPayload) IsSet deprecated added in v0.5.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateLogsAlertgroupPayload) MarshalJSON deprecated added in v0.5.0

func (v NullableUpdateLogsAlertgroupPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateLogsAlertgroupPayload) Set deprecated added in v0.5.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateLogsAlertgroupPayload) UnmarshalJSON deprecated added in v0.5.0

func (v *NullableUpdateLogsAlertgroupPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateLogsAlertgroupPayload) Unset deprecated added in v0.5.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateLogsConfigsPayload deprecated added in v0.9.0

type NullableUpdateLogsConfigsPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateLogsConfigsPayload deprecated added in v0.9.0

func NewNullableUpdateLogsConfigsPayload(val *UpdateLogsConfigsPayload) *NullableUpdateLogsConfigsPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateLogsConfigsPayload) Get deprecated added in v0.9.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateLogsConfigsPayload) IsSet deprecated added in v0.9.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateLogsConfigsPayload) MarshalJSON deprecated added in v0.9.0

func (v NullableUpdateLogsConfigsPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateLogsConfigsPayload) Set deprecated added in v0.9.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateLogsConfigsPayload) UnmarshalJSON deprecated added in v0.9.0

func (v *NullableUpdateLogsConfigsPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateLogsConfigsPayload) Unset deprecated added in v0.9.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateMetricsStorageRetentionPayload deprecated added in v0.2.0

type NullableUpdateMetricsStorageRetentionPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateMetricsStorageRetentionPayload deprecated added in v0.2.0

func NewNullableUpdateMetricsStorageRetentionPayload(val *UpdateMetricsStorageRetentionPayload) *NullableUpdateMetricsStorageRetentionPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateMetricsStorageRetentionPayload) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateMetricsStorageRetentionPayload) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateMetricsStorageRetentionPayload) MarshalJSON deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateMetricsStorageRetentionPayload) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateMetricsStorageRetentionPayload) UnmarshalJSON deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateMetricsStorageRetentionPayload) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateScrapeConfigPayload deprecated added in v0.2.0

type NullableUpdateScrapeConfigPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateScrapeConfigPayload deprecated added in v0.2.0

func NewNullableUpdateScrapeConfigPayload(val *UpdateScrapeConfigPayload) *NullableUpdateScrapeConfigPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateScrapeConfigPayload) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateScrapeConfigPayload) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateScrapeConfigPayload) MarshalJSON deprecated added in v0.2.0

func (v NullableUpdateScrapeConfigPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateScrapeConfigPayload) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateScrapeConfigPayload) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableUpdateScrapeConfigPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateScrapeConfigPayload) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateScrapeConfigPayloadScheme deprecated added in v0.6.0

type NullableUpdateScrapeConfigPayloadScheme struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateScrapeConfigPayloadScheme deprecated added in v0.6.0

func NewNullableUpdateScrapeConfigPayloadScheme(val *UpdateScrapeConfigPayloadScheme) *NullableUpdateScrapeConfigPayloadScheme

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateScrapeConfigPayloadScheme) Get deprecated added in v0.6.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateScrapeConfigPayloadScheme) IsSet deprecated added in v0.6.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateScrapeConfigPayloadScheme) MarshalJSON deprecated added in v0.6.0

func (v NullableUpdateScrapeConfigPayloadScheme) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateScrapeConfigPayloadScheme) Set deprecated added in v0.6.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateScrapeConfigPayloadScheme) UnmarshalJSON deprecated added in v0.6.0

func (v *NullableUpdateScrapeConfigPayloadScheme) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateScrapeConfigPayloadScheme) Unset deprecated added in v0.6.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateScrapeConfigPayloadStaticConfigsInner deprecated added in v0.2.0

type NullableUpdateScrapeConfigPayloadStaticConfigsInner struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateScrapeConfigPayloadStaticConfigsInner deprecated added in v0.2.0

func NewNullableUpdateScrapeConfigPayloadStaticConfigsInner(val *UpdateScrapeConfigPayloadStaticConfigsInner) *NullableUpdateScrapeConfigPayloadStaticConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateScrapeConfigPayloadStaticConfigsInner) Get deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateScrapeConfigPayloadStaticConfigsInner) IsSet deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateScrapeConfigPayloadStaticConfigsInner) MarshalJSON deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateScrapeConfigPayloadStaticConfigsInner) Set deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateScrapeConfigPayloadStaticConfigsInner) UnmarshalJSON deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateScrapeConfigPayloadStaticConfigsInner) Unset deprecated added in v0.2.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableUpdateTracesConfigsPayload deprecated added in v0.9.0

type NullableUpdateTracesConfigsPayload struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableUpdateTracesConfigsPayload deprecated added in v0.9.0

func NewNullableUpdateTracesConfigsPayload(val *UpdateTracesConfigsPayload) *NullableUpdateTracesConfigsPayload

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateTracesConfigsPayload) Get deprecated added in v0.9.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateTracesConfigsPayload) IsSet deprecated added in v0.9.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableUpdateTracesConfigsPayload) MarshalJSON deprecated added in v0.9.0

func (v NullableUpdateTracesConfigsPayload) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateTracesConfigsPayload) Set deprecated added in v0.9.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateTracesConfigsPayload) UnmarshalJSON deprecated added in v0.9.0

func (v *NullableUpdateTracesConfigsPayload) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableUpdateTracesConfigsPayload) Unset deprecated added in v0.9.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableValue deprecated added in v0.3.1

type NullableValue[T any] struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableValue[T]) Get deprecated added in v0.3.1

func (v NullableValue[T]) Get() *T

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableValue[T]) IsSet deprecated added in v0.3.1

func (v NullableValue[T]) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableValue[T]) Set deprecated added in v0.3.1

func (v *NullableValue[T]) Set(val *T)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableValue[T]) Unset deprecated added in v0.3.1

func (v *NullableValue[T]) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type NullableWebHook deprecated added in v0.2.0

type NullableWebHook struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewNullableWebHook deprecated added in v0.2.0

func NewNullableWebHook(val *WebHook) *NullableWebHook

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableWebHook) Get deprecated added in v0.2.0

func (v NullableWebHook) Get() *WebHook

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableWebHook) IsSet deprecated added in v0.2.0

func (v NullableWebHook) IsSet() bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (NullableWebHook) MarshalJSON deprecated added in v0.2.0

func (v NullableWebHook) MarshalJSON() ([]byte, error)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableWebHook) Set deprecated added in v0.2.0

func (v *NullableWebHook) Set(val *WebHook)

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableWebHook) UnmarshalJSON deprecated added in v0.2.0

func (v *NullableWebHook) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*NullableWebHook) Unset deprecated added in v0.2.0

func (v *NullableWebHook) Unset()

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OAuth2

type OAuth2 struct {
	// REQUIRED
	ClientId OAuth2GetClientIdAttributeType `json:"clientId" required:"true"`
	// REQUIRED
	ClientSecret OAuth2GetClientSecretAttributeType `json:"clientSecret" required:"true"`
	Scopes       OAuth2GetScopesAttributeType       `json:"scopes,omitempty"`
	TlsConfig    OAuth2GetTlsConfigAttributeType    `json:"tlsConfig,omitempty"`
	// REQUIRED
	TokenUrl OAuth2GetTokenUrlAttributeType `json:"tokenUrl" required:"true"`
}

OAuth2 struct for OAuth2 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewOAuth2 added in v0.2.0

func NewOAuth2(clientId OAuth2GetClientIdArgType, clientSecret OAuth2GetClientSecretArgType, tokenUrl OAuth2GetTokenUrlArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewOAuth2WithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OAuth2) GetClientId added in v0.2.0

func (o *OAuth2) GetClientId() (ret OAuth2GetClientIdRetType)

GetClientId returns the ClientId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OAuth2) GetClientIdOk added in v0.2.0

func (o *OAuth2) GetClientIdOk() (ret OAuth2GetClientIdRetType, ok bool)

GetClientIdOk returns a tuple with the ClientId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OAuth2) GetClientSecret added in v0.2.0

func (o *OAuth2) GetClientSecret() (ret OAuth2GetClientSecretRetType)

GetClientSecret returns the ClientSecret field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OAuth2) GetClientSecretOk added in v0.2.0

func (o *OAuth2) GetClientSecretOk() (ret OAuth2GetClientSecretRetType, ok bool)

GetClientSecretOk returns a tuple with the ClientSecret field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OAuth2) GetScopes added in v0.2.0

func (o *OAuth2) GetScopes() (res OAuth2GetScopesRetType)

GetScopes returns the Scopes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OAuth2) GetScopesOk added in v0.2.0

func (o *OAuth2) GetScopesOk() (ret OAuth2GetScopesRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OAuth2) GetTlsConfig added in v0.2.0

func (o *OAuth2) GetTlsConfig() (res OAuth2GetTlsConfigRetType)

GetTlsConfig returns the TlsConfig field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OAuth2) GetTlsConfigOk added in v0.2.0

func (o *OAuth2) GetTlsConfigOk() (ret OAuth2GetTlsConfigRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OAuth2) GetTokenUrl added in v0.2.0

func (o *OAuth2) GetTokenUrl() (ret OAuth2GetTokenUrlRetType)

GetTokenUrl returns the TokenUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OAuth2) GetTokenUrlOk added in v0.2.0

func (o *OAuth2) GetTokenUrlOk() (ret OAuth2GetTokenUrlRetType, ok bool)

GetTokenUrlOk returns a tuple with the TokenUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OAuth2) HasScopes added in v0.2.0

func (o *OAuth2) HasScopes() bool

HasScopes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OAuth2) HasTlsConfig added in v0.2.0

func (o *OAuth2) HasTlsConfig() bool

HasTlsConfig returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OAuth2) SetClientId added in v0.2.0

func (o *OAuth2) SetClientId(v OAuth2GetClientIdRetType)

SetClientId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OAuth2) SetClientSecret added in v0.2.0

func (o *OAuth2) SetClientSecret(v OAuth2GetClientSecretRetType)

SetClientSecret sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OAuth2) SetScopes added in v0.2.0

func (o *OAuth2) SetScopes(v OAuth2GetScopesRetType)

SetScopes gets a reference to the given []string and assigns it to the Scopes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OAuth2) SetTlsConfig added in v0.2.0

func (o *OAuth2) SetTlsConfig(v OAuth2GetTlsConfigRetType)

SetTlsConfig gets a reference to the given TLSConfig and assigns it to the TlsConfig field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OAuth2) SetTokenUrl added in v0.2.0

func (o *OAuth2) SetTokenUrl(v OAuth2GetTokenUrlRetType)

SetTokenUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (OAuth2) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OAuth2GetClientIdArgType deprecated added in v0.3.1

type OAuth2GetClientIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OAuth2GetClientIdAttributeType added in v0.3.1

type OAuth2GetClientIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OAuth2GetClientIdRetType deprecated added in v0.3.1

type OAuth2GetClientIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OAuth2GetClientSecretArgType deprecated added in v0.3.1

type OAuth2GetClientSecretArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OAuth2GetClientSecretAttributeType added in v0.3.1

type OAuth2GetClientSecretAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OAuth2GetClientSecretRetType deprecated added in v0.3.1

type OAuth2GetClientSecretRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OAuth2GetScopesArgType deprecated added in v0.3.1

type OAuth2GetScopesArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OAuth2GetScopesAttributeType added in v0.3.1

type OAuth2GetScopesAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OAuth2GetScopesRetType deprecated added in v0.3.1

type OAuth2GetScopesRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OAuth2GetTlsConfigArgType deprecated added in v0.3.1

type OAuth2GetTlsConfigArgType = TLSConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OAuth2GetTlsConfigAttributeType added in v0.3.1

type OAuth2GetTlsConfigAttributeType = *TLSConfig

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OAuth2GetTlsConfigRetType deprecated added in v0.3.1

type OAuth2GetTlsConfigRetType = TLSConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OAuth2GetTokenUrlArgType deprecated added in v0.3.1

type OAuth2GetTokenUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OAuth2GetTokenUrlAttributeType added in v0.3.1

type OAuth2GetTokenUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OAuth2GetTokenUrlRetType deprecated added in v0.3.1

type OAuth2GetTokenUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type Offerings added in v0.17.0

type Offerings struct {
	// REQUIRED
	Description OfferingsGetDescriptionAttributeType `json:"description" required:"true"`
	// REQUIRED
	DocumentationUrl OfferingsGetDocumentationUrlAttributeType `json:"documentationUrl" required:"true"`
	// REQUIRED
	ImageUrl OfferingsGetImageUrlAttributeType `json:"imageUrl" required:"true"`
	// REQUIRED
	Name OfferingsGetNameAttributeType `json:"name" required:"true"`
	// REQUIRED
	Plans OfferingsGetPlansAttributeType `json:"plans" required:"true"`
	// REQUIRED
	Tags OfferingsGetTagsAttributeType `json:"tags" required:"true"`
}

Offerings struct for Offerings Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewOfferings added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewOfferingsWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Offerings) GetDescription added in v0.17.0

func (o *Offerings) GetDescription() (ret OfferingsGetDescriptionRetType)

GetDescription returns the Description field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Offerings) GetDescriptionOk added in v0.17.0

func (o *Offerings) GetDescriptionOk() (ret OfferingsGetDescriptionRetType, ok bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Offerings) GetDocumentationUrl added in v0.17.0

func (o *Offerings) GetDocumentationUrl() (ret OfferingsGetDocumentationUrlRetType)

GetDocumentationUrl returns the DocumentationUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Offerings) GetDocumentationUrlOk added in v0.17.0

func (o *Offerings) GetDocumentationUrlOk() (ret OfferingsGetDocumentationUrlRetType, ok bool)

GetDocumentationUrlOk returns a tuple with the DocumentationUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Offerings) GetImageUrl added in v0.17.0

func (o *Offerings) GetImageUrl() (ret OfferingsGetImageUrlRetType)

GetImageUrl returns the ImageUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Offerings) GetImageUrlOk added in v0.17.0

func (o *Offerings) GetImageUrlOk() (ret OfferingsGetImageUrlRetType, ok bool)

GetImageUrlOk returns a tuple with the ImageUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Offerings) GetName added in v0.17.0

func (o *Offerings) GetName() (ret OfferingsGetNameRetType)

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Offerings) GetNameOk added in v0.17.0

func (o *Offerings) GetNameOk() (ret OfferingsGetNameRetType, ok bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Offerings) GetPlans added in v0.17.0

func (o *Offerings) GetPlans() (ret OfferingsGetPlansRetType)

GetPlans returns the Plans field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Offerings) GetPlansOk added in v0.17.0

func (o *Offerings) GetPlansOk() (ret OfferingsGetPlansRetType, ok bool)

GetPlansOk returns a tuple with the Plans field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Offerings) GetTags added in v0.17.0

func (o *Offerings) GetTags() (ret OfferingsGetTagsRetType)

GetTags returns the Tags field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Offerings) GetTagsOk added in v0.17.0

func (o *Offerings) GetTagsOk() (ret OfferingsGetTagsRetType, ok bool)

GetTagsOk returns a tuple with the Tags field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Offerings) SetDescription added in v0.17.0

func (o *Offerings) SetDescription(v OfferingsGetDescriptionRetType)

SetDescription sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Offerings) SetDocumentationUrl added in v0.17.0

func (o *Offerings) SetDocumentationUrl(v OfferingsGetDocumentationUrlRetType)

SetDocumentationUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Offerings) SetImageUrl added in v0.17.0

func (o *Offerings) SetImageUrl(v OfferingsGetImageUrlRetType)

SetImageUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Offerings) SetName added in v0.17.0

func (o *Offerings) SetName(v OfferingsGetNameRetType)

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Offerings) SetPlans added in v0.17.0

func (o *Offerings) SetPlans(v OfferingsGetPlansRetType)

SetPlans sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Offerings) SetTags added in v0.17.0

func (o *Offerings) SetTags(v OfferingsGetTagsRetType)

SetTags sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (Offerings) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OfferingsGetDescriptionArgType deprecated added in v0.17.0

type OfferingsGetDescriptionArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OfferingsGetDescriptionAttributeType added in v0.17.0

type OfferingsGetDescriptionAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OfferingsGetDescriptionRetType deprecated added in v0.17.0

type OfferingsGetDescriptionRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OfferingsGetDocumentationUrlArgType deprecated added in v0.17.0

type OfferingsGetDocumentationUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OfferingsGetDocumentationUrlAttributeType added in v0.17.0

type OfferingsGetDocumentationUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OfferingsGetDocumentationUrlRetType deprecated added in v0.17.0

type OfferingsGetDocumentationUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OfferingsGetImageUrlArgType deprecated added in v0.17.0

type OfferingsGetImageUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OfferingsGetImageUrlAttributeType added in v0.17.0

type OfferingsGetImageUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OfferingsGetImageUrlRetType deprecated added in v0.17.0

type OfferingsGetImageUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OfferingsGetNameArgType deprecated added in v0.17.0

type OfferingsGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OfferingsGetNameAttributeType added in v0.17.0

type OfferingsGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OfferingsGetNameRetType deprecated added in v0.17.0

type OfferingsGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OfferingsGetPlansArgType deprecated added in v0.17.0

type OfferingsGetPlansArgType = []Plan

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OfferingsGetPlansAttributeType added in v0.17.0

type OfferingsGetPlansAttributeType = *[]Plan

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OfferingsGetPlansRetType deprecated added in v0.17.0

type OfferingsGetPlansRetType = []Plan

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OfferingsGetTagsArgType deprecated added in v0.17.0

type OfferingsGetTagsArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OfferingsGetTagsAttributeType added in v0.17.0

type OfferingsGetTagsAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OfferingsGetTagsRetType deprecated added in v0.17.0

type OfferingsGetTagsRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OpsgenieConfig

type OpsgenieConfig struct {
	ApiKey       OpsgenieConfigGetApiKeyAttributeType       `json:"apiKey,omitempty"`
	ApiUrl       OpsgenieConfigGetApiUrlAttributeType       `json:"apiUrl,omitempty"`
	Priority     OpsgenieConfigGetPriorityAttributeType     `json:"priority,omitempty"`
	SendResolved OpsgenieConfiggetSendResolvedAttributeType `json:"sendResolved,omitempty"`
	Tags         OpsgenieConfigGetTagsAttributeType         `json:"tags,omitempty"`
}

OpsgenieConfig struct for OpsgenieConfig Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewOpsgenieConfig added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewOpsgenieConfigWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OpsgenieConfig) GetApiKey added in v0.2.0

func (o *OpsgenieConfig) GetApiKey() (res OpsgenieConfigGetApiKeyRetType)

GetApiKey returns the ApiKey field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OpsgenieConfig) GetApiKeyOk added in v0.2.0

func (o *OpsgenieConfig) GetApiKeyOk() (ret OpsgenieConfigGetApiKeyRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OpsgenieConfig) GetApiUrl added in v0.2.0

func (o *OpsgenieConfig) GetApiUrl() (res OpsgenieConfigGetApiUrlRetType)

GetApiUrl returns the ApiUrl field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OpsgenieConfig) GetApiUrlOk added in v0.2.0

func (o *OpsgenieConfig) GetApiUrlOk() (ret OpsgenieConfigGetApiUrlRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OpsgenieConfig) GetPriority added in v0.2.0

func (o *OpsgenieConfig) GetPriority() (res OpsgenieConfigGetPriorityRetType)

GetPriority returns the Priority field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OpsgenieConfig) GetPriorityOk added in v0.2.0

func (o *OpsgenieConfig) GetPriorityOk() (ret OpsgenieConfigGetPriorityRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OpsgenieConfig) GetSendResolved added in v0.2.0

func (o *OpsgenieConfig) GetSendResolved() (res OpsgenieConfiggetSendResolvedRetType)

GetSendResolved returns the SendResolved field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OpsgenieConfig) GetSendResolvedOk added in v0.2.0

func (o *OpsgenieConfig) GetSendResolvedOk() (ret OpsgenieConfiggetSendResolvedRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OpsgenieConfig) GetTags added in v0.2.0

func (o *OpsgenieConfig) GetTags() (res OpsgenieConfigGetTagsRetType)

GetTags returns the Tags field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OpsgenieConfig) GetTagsOk added in v0.2.0

func (o *OpsgenieConfig) GetTagsOk() (ret OpsgenieConfigGetTagsRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OpsgenieConfig) HasApiKey added in v0.2.0

func (o *OpsgenieConfig) HasApiKey() bool

HasApiKey returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OpsgenieConfig) HasApiUrl added in v0.2.0

func (o *OpsgenieConfig) HasApiUrl() bool

HasApiUrl returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OpsgenieConfig) HasPriority added in v0.2.0

func (o *OpsgenieConfig) HasPriority() bool

HasPriority returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OpsgenieConfig) HasSendResolved added in v0.2.0

func (o *OpsgenieConfig) HasSendResolved() bool

HasSendResolved returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OpsgenieConfig) HasTags added in v0.2.0

func (o *OpsgenieConfig) HasTags() bool

HasTags returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OpsgenieConfig) SetApiKey added in v0.2.0

SetApiKey gets a reference to the given string and assigns it to the ApiKey field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OpsgenieConfig) SetApiUrl added in v0.2.0

SetApiUrl gets a reference to the given string and assigns it to the ApiUrl field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OpsgenieConfig) SetPriority added in v0.2.0

SetPriority gets a reference to the given string and assigns it to the Priority field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OpsgenieConfig) SetSendResolved added in v0.2.0

SetSendResolved gets a reference to the given bool and assigns it to the SendResolved field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*OpsgenieConfig) SetTags added in v0.2.0

SetTags gets a reference to the given string and assigns it to the Tags field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (OpsgenieConfig) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OpsgenieConfigGetApiKeyArgType deprecated added in v0.3.1

type OpsgenieConfigGetApiKeyArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OpsgenieConfigGetApiKeyAttributeType added in v0.3.1

type OpsgenieConfigGetApiKeyAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OpsgenieConfigGetApiKeyRetType deprecated added in v0.3.1

type OpsgenieConfigGetApiKeyRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OpsgenieConfigGetApiUrlArgType deprecated added in v0.3.1

type OpsgenieConfigGetApiUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OpsgenieConfigGetApiUrlAttributeType added in v0.3.1

type OpsgenieConfigGetApiUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OpsgenieConfigGetApiUrlRetType deprecated added in v0.3.1

type OpsgenieConfigGetApiUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OpsgenieConfigGetPriorityArgType deprecated added in v0.3.1

type OpsgenieConfigGetPriorityArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OpsgenieConfigGetPriorityAttributeType added in v0.3.1

type OpsgenieConfigGetPriorityAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OpsgenieConfigGetPriorityRetType deprecated added in v0.3.1

type OpsgenieConfigGetPriorityRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OpsgenieConfigGetTagsArgType deprecated added in v0.3.1

type OpsgenieConfigGetTagsArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OpsgenieConfigGetTagsAttributeType added in v0.3.1

type OpsgenieConfigGetTagsAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OpsgenieConfigGetTagsRetType deprecated added in v0.3.1

type OpsgenieConfigGetTagsRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OpsgenieConfiggetSendResolvedArgType deprecated added in v0.3.1

type OpsgenieConfiggetSendResolvedArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OpsgenieConfiggetSendResolvedAttributeType added in v0.3.1

type OpsgenieConfiggetSendResolvedAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type OpsgenieConfiggetSendResolvedRetType deprecated added in v0.3.1

type OpsgenieConfiggetSendResolvedRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertRecordsRequest deprecated added in v0.17.0

type PartialUpdateAlertRecordsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateAlertRecordsRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateAlertRecordsRequest) PartialUpdateAlertRecordsRequestInner deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertRecordsRequestInner added in v0.17.0

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.
	// REQUIRED
	Expr PartialUpdateAlertRecordsRequestInnerGetExprAttributeType `json:"expr" required:"true"`
	// 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 PartialUpdateAlertRecordsRequestInnerGetLabelsAttributeType `json:"labels,omitempty"`
	// The name of the record. `Additional Validators:` * is the identifier and so unique in the group
	// REQUIRED
	Record PartialUpdateAlertRecordsRequestInnerGetRecordAttributeType `json:"record" required:"true"`
}

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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateAlertRecordsRequestInner added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateAlertRecordsRequestInnerWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertRecordsRequestInner) GetExpr added in v0.17.0

GetExpr returns the Expr field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertRecordsRequestInner) GetExprOk added in v0.17.0

GetExprOk returns a tuple with the Expr field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertRecordsRequestInner) GetLabels added in v0.17.0

GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertRecordsRequestInner) GetLabelsOk added in v0.17.0

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertRecordsRequestInner) GetRecord added in v0.17.0

GetRecord returns the Record field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertRecordsRequestInner) GetRecordOk added in v0.17.0

GetRecordOk returns a tuple with the Record field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertRecordsRequestInner) HasLabels added in v0.17.0

HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertRecordsRequestInner) SetExpr added in v0.17.0

SetExpr sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertRecordsRequestInner) SetLabels added in v0.17.0

SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertRecordsRequestInner) SetRecord added in v0.17.0

SetRecord sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateAlertRecordsRequestInner) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertRecordsRequestInnerGetExprArgType deprecated added in v0.17.0

type PartialUpdateAlertRecordsRequestInnerGetExprArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertRecordsRequestInnerGetExprAttributeType added in v0.17.0

type PartialUpdateAlertRecordsRequestInnerGetExprAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertRecordsRequestInnerGetExprRetType deprecated added in v0.17.0

type PartialUpdateAlertRecordsRequestInnerGetExprRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertRecordsRequestInnerGetLabelsArgType deprecated added in v0.17.0

type PartialUpdateAlertRecordsRequestInnerGetLabelsArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertRecordsRequestInnerGetLabelsAttributeType added in v0.17.0

type PartialUpdateAlertRecordsRequestInnerGetLabelsAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertRecordsRequestInnerGetLabelsRetType deprecated added in v0.17.0

type PartialUpdateAlertRecordsRequestInnerGetLabelsRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertRecordsRequestInnerGetRecordArgType deprecated added in v0.17.0

type PartialUpdateAlertRecordsRequestInnerGetRecordArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertRecordsRequestInnerGetRecordAttributeType added in v0.17.0

type PartialUpdateAlertRecordsRequestInnerGetRecordAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertRecordsRequestInnerGetRecordRetType deprecated added in v0.17.0

type PartialUpdateAlertRecordsRequestInnerGetRecordRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertgroupsRequest deprecated added in v0.7.0

type PartialUpdateAlertgroupsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateAlertgroupsRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateAlertgroupsRequest) UpdateAlertgroupsRequestInner deprecated added in v0.7.0

func (r PartialUpdateAlertgroupsRequest) UpdateAlertgroupsRequestInner(updateAlertgroupsRequestInner []UpdateAlertgroupsRequestInner) ApiPartialUpdateAlertgroupsRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertrulesRequest deprecated added in v0.7.0

type PartialUpdateAlertrulesRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateAlertrulesRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateAlertrulesRequest) PartialUpdateAlertrulesRequestInner deprecated added in v0.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertrulesRequestInner added in v0.16.0

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-
	// REQUIRED
	Alert PartialUpdateAlertrulesRequestInnerGetAlertAttributeType `json:"alert" required:"true"`
	// 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 PartialUpdateAlertrulesRequestInnerGetAnnotationsAttributeType `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.
	// REQUIRED
	Expr PartialUpdateAlertrulesRequestInnerGetExprAttributeType `json:"expr" required:"true"`
	// 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 PartialUpdateAlertrulesRequestInnerGetForAttributeType `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 PartialUpdateAlertrulesRequestInnerGetLabelsAttributeType `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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateAlertrulesRequestInner added in v0.16.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateAlertrulesRequestInnerWithDefaults added in v0.16.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertrulesRequestInner) GetAlert added in v0.16.0

GetAlert returns the Alert field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertrulesRequestInner) GetAlertOk added in v0.16.0

GetAlertOk returns a tuple with the Alert field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertrulesRequestInner) GetAnnotations added in v0.16.0

GetAnnotations returns the Annotations field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertrulesRequestInner) GetAnnotationsOk added in v0.16.0

GetAnnotationsOk returns a tuple with the Annotations field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertrulesRequestInner) GetExpr added in v0.16.0

GetExpr returns the Expr field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertrulesRequestInner) GetExprOk added in v0.16.0

GetExprOk returns a tuple with the Expr field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertrulesRequestInner) GetFor added in v0.16.0

GetFor returns the For field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertrulesRequestInner) GetForOk added in v0.16.0

GetForOk returns a tuple with the For field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertrulesRequestInner) GetLabels added in v0.16.0

GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertrulesRequestInner) GetLabelsOk added in v0.16.0

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertrulesRequestInner) HasAnnotations added in v0.16.0

func (o *PartialUpdateAlertrulesRequestInner) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertrulesRequestInner) HasFor added in v0.16.0

HasFor returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertrulesRequestInner) HasLabels added in v0.16.0

HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertrulesRequestInner) SetAlert added in v0.16.0

SetAlert sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertrulesRequestInner) SetAnnotations added in v0.16.0

SetAnnotations gets a reference to the given map[string]interface{} and assigns it to the Annotations field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertrulesRequestInner) SetExpr added in v0.16.0

SetExpr sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertrulesRequestInner) SetFor added in v0.16.0

SetFor gets a reference to the given string and assigns it to the For field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateAlertrulesRequestInner) SetLabels added in v0.16.0

SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateAlertrulesRequestInner) ToMap deprecated added in v0.16.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertrulesRequestInnerGetAlertArgType deprecated added in v0.16.0

type PartialUpdateAlertrulesRequestInnerGetAlertArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertrulesRequestInnerGetAlertAttributeType added in v0.16.0

type PartialUpdateAlertrulesRequestInnerGetAlertAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertrulesRequestInnerGetAlertRetType deprecated added in v0.16.0

type PartialUpdateAlertrulesRequestInnerGetAlertRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertrulesRequestInnerGetAnnotationsArgType deprecated added in v0.16.0

type PartialUpdateAlertrulesRequestInnerGetAnnotationsArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertrulesRequestInnerGetAnnotationsAttributeType added in v0.16.0

type PartialUpdateAlertrulesRequestInnerGetAnnotationsAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertrulesRequestInnerGetAnnotationsRetType deprecated added in v0.16.0

type PartialUpdateAlertrulesRequestInnerGetAnnotationsRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertrulesRequestInnerGetExprArgType deprecated added in v0.16.0

type PartialUpdateAlertrulesRequestInnerGetExprArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertrulesRequestInnerGetExprAttributeType added in v0.16.0

type PartialUpdateAlertrulesRequestInnerGetExprAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertrulesRequestInnerGetExprRetType deprecated added in v0.16.0

type PartialUpdateAlertrulesRequestInnerGetExprRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertrulesRequestInnerGetForArgType deprecated added in v0.16.0

type PartialUpdateAlertrulesRequestInnerGetForArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertrulesRequestInnerGetForAttributeType added in v0.16.0

type PartialUpdateAlertrulesRequestInnerGetForAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertrulesRequestInnerGetForRetType deprecated added in v0.16.0

type PartialUpdateAlertrulesRequestInnerGetForRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertrulesRequestInnerGetLabelsArgType deprecated added in v0.16.0

type PartialUpdateAlertrulesRequestInnerGetLabelsArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertrulesRequestInnerGetLabelsAttributeType added in v0.16.0

type PartialUpdateAlertrulesRequestInnerGetLabelsAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateAlertrulesRequestInnerGetLabelsRetType deprecated added in v0.16.0

type PartialUpdateAlertrulesRequestInnerGetLabelsRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequest deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateScrapeConfigsRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateScrapeConfigsRequest) PartialUpdateScrapeConfigsRequestInner deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInner added in v0.17.0

type PartialUpdateScrapeConfigsRequestInner struct {
	BasicAuth PartialUpdateScrapeConfigsRequestInnerGetBasicAuthAttributeType `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 PartialUpdateScrapeConfigsRequestInnerGetBearerTokenAttributeType `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 PartialUpdateScrapeConfigsRequestInnergetHonorLabelsAttributeType `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 PartialUpdateScrapeConfigsRequestInnergetHonorTimeStampsAttributeType `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 PartialUpdateScrapeConfigsRequestInnerGetHttpSdConfigsAttributeType `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-
	// REQUIRED
	JobName PartialUpdateScrapeConfigsRequestInnerGetJobNameAttributeType `json:"jobName" required:"true"`
	// The HTTP resource path on which to fetch metrics from targets. E.g. /metrics
	MetricsPath PartialUpdateScrapeConfigsRequestInnerGetMetricsPathAttributeType `json:"metricsPath,omitempty"`
	// List of metric relabel configurations
	MetricsRelabelConfigs PartialUpdateScrapeConfigsRequestInnerGetMetricsRelabelConfigsAttributeType `json:"metricsRelabelConfigs,omitempty"`
	Oauth2                PartialUpdateScrapeConfigsRequestInnerGetOauth2AttributeType                `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 PartialUpdateScrapeConfigsRequestInnerGetParamsAttributeType `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 PartialUpdateScrapeConfigsRequestInnerGetSampleLimitAttributeType `json:"sampleLimit,omitempty"`
	// Configures the protocol scheme used for requests. https or http
	// REQUIRED
	Scheme PartialUpdateScrapeConfigsRequestInnerGetSchemeAttributeType `json:"scheme" required:"true"`
	// How frequently to scrape targets from this job. E.g. 5m `Additional Validators:` * must be a valid time format* must be >= 60s
	// REQUIRED
	ScrapeInterval PartialUpdateScrapeConfigsRequestInnerGetScrapeIntervalAttributeType `json:"scrapeInterval" required:"true"`
	// Per-scrape timeout when scraping this job. `Additional Validators:` * must be a valid time format* must be smaller than scrapeInterval
	// REQUIRED
	ScrapeTimeout PartialUpdateScrapeConfigsRequestInnerGetScrapeTimeoutAttributeType `json:"scrapeTimeout" required:"true"`
	// A list of scrape configurations.
	// REQUIRED
	StaticConfigs PartialUpdateScrapeConfigsRequestInnerGetStaticConfigsAttributeType `json:"staticConfigs" required:"true"`
	TlsConfig     PartialUpdateScrapeConfigsRequestInnerGetTlsConfigAttributeType     `json:"tlsConfig,omitempty"`
}

PartialUpdateScrapeConfigsRequestInner struct for PartialUpdateScrapeConfigsRequestInner Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateScrapeConfigsRequestInner added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateScrapeConfigsRequestInnerWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetBasicAuth added in v0.17.0

GetBasicAuth returns the BasicAuth field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetBasicAuthOk added in v0.17.0

GetBasicAuthOk returns a tuple with the BasicAuth field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetBearerToken added in v0.17.0

GetBearerToken returns the BearerToken field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetBearerTokenOk added in v0.17.0

GetBearerTokenOk returns a tuple with the BearerToken field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetHonorLabels added in v0.17.0

GetHonorLabels returns the HonorLabels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetHonorLabelsOk added in v0.17.0

GetHonorLabelsOk returns a tuple with the HonorLabels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetHonorTimeStamps added in v0.17.0

GetHonorTimeStamps returns the HonorTimeStamps field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetHonorTimeStampsOk added in v0.17.0

GetHonorTimeStampsOk returns a tuple with the HonorTimeStamps field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetHttpSdConfigs added in v0.17.0

GetHttpSdConfigs returns the HttpSdConfigs field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetHttpSdConfigsOk added in v0.17.0

GetHttpSdConfigsOk returns a tuple with the HttpSdConfigs field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetJobName added in v0.17.0

GetJobName returns the JobName field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetJobNameOk added in v0.17.0

GetJobNameOk returns a tuple with the JobName field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetMetricsPath added in v0.17.0

GetMetricsPath returns the MetricsPath field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetMetricsPathOk added in v0.17.0

GetMetricsPathOk returns a tuple with the MetricsPath field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetMetricsRelabelConfigs added in v0.17.0

GetMetricsRelabelConfigs returns the MetricsRelabelConfigs field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetMetricsRelabelConfigsOk added in v0.17.0

GetMetricsRelabelConfigsOk returns a tuple with the MetricsRelabelConfigs field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetOauth2 added in v0.17.0

GetOauth2 returns the Oauth2 field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetOauth2Ok added in v0.17.0

GetOauth2Ok returns a tuple with the Oauth2 field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetParams added in v0.17.0

GetParams returns the Params field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetParamsOk added in v0.17.0

GetParamsOk returns a tuple with the Params field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetSampleLimit added in v0.17.0

GetSampleLimit returns the SampleLimit field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetSampleLimitOk added in v0.17.0

GetSampleLimitOk returns a tuple with the SampleLimit field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetScheme added in v0.17.0

GetScheme returns the Scheme field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetSchemeOk added in v0.17.0

GetSchemeOk returns a tuple with the Scheme field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetScrapeInterval added in v0.17.0

GetScrapeInterval returns the ScrapeInterval field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetScrapeIntervalOk added in v0.17.0

GetScrapeIntervalOk returns a tuple with the ScrapeInterval field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetScrapeTimeout added in v0.17.0

GetScrapeTimeout returns the ScrapeTimeout field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetScrapeTimeoutOk added in v0.17.0

GetScrapeTimeoutOk returns a tuple with the ScrapeTimeout field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetStaticConfigs added in v0.17.0

GetStaticConfigs returns the StaticConfigs field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetStaticConfigsOk added in v0.17.0

GetStaticConfigsOk returns a tuple with the StaticConfigs field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetTlsConfig added in v0.17.0

GetTlsConfig returns the TlsConfig field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) GetTlsConfigOk added in v0.17.0

GetTlsConfigOk returns a tuple with the TlsConfig field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) HasBasicAuth added in v0.17.0

func (o *PartialUpdateScrapeConfigsRequestInner) HasBasicAuth() bool

HasBasicAuth returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) HasBearerToken added in v0.17.0

func (o *PartialUpdateScrapeConfigsRequestInner) HasBearerToken() bool

HasBearerToken returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) HasHonorLabels added in v0.17.0

func (o *PartialUpdateScrapeConfigsRequestInner) HasHonorLabels() bool

HasHonorLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) HasHonorTimeStamps added in v0.17.0

func (o *PartialUpdateScrapeConfigsRequestInner) HasHonorTimeStamps() bool

HasHonorTimeStamps returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) HasHttpSdConfigs added in v0.17.0

func (o *PartialUpdateScrapeConfigsRequestInner) HasHttpSdConfigs() bool

HasHttpSdConfigs returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) HasMetricsPath added in v0.17.0

func (o *PartialUpdateScrapeConfigsRequestInner) HasMetricsPath() bool

HasMetricsPath returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) HasMetricsRelabelConfigs added in v0.17.0

func (o *PartialUpdateScrapeConfigsRequestInner) HasMetricsRelabelConfigs() bool

HasMetricsRelabelConfigs returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) HasOauth2 added in v0.17.0

HasOauth2 returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) HasParams added in v0.17.0

HasParams returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) HasSampleLimit added in v0.17.0

func (o *PartialUpdateScrapeConfigsRequestInner) HasSampleLimit() bool

HasSampleLimit returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) HasTlsConfig added in v0.17.0

func (o *PartialUpdateScrapeConfigsRequestInner) HasTlsConfig() bool

HasTlsConfig returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) SetBasicAuth added in v0.17.0

SetBasicAuth gets a reference to the given PartialUpdateScrapeConfigsRequestInnerBasicAuth and assigns it to the BasicAuth field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) SetBearerToken added in v0.17.0

SetBearerToken gets a reference to the given string and assigns it to the BearerToken field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) SetHonorLabels added in v0.17.0

SetHonorLabels gets a reference to the given bool and assigns it to the HonorLabels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) SetHonorTimeStamps added in v0.17.0

SetHonorTimeStamps gets a reference to the given bool and assigns it to the HonorTimeStamps field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) SetHttpSdConfigs added in v0.17.0

SetHttpSdConfigs gets a reference to the given []PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner and assigns it to the HttpSdConfigs field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) SetJobName added in v0.17.0

SetJobName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) SetMetricsPath added in v0.17.0

SetMetricsPath gets a reference to the given string and assigns it to the MetricsPath field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) SetMetricsRelabelConfigs added in v0.17.0

SetMetricsRelabelConfigs gets a reference to the given []PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner and assigns it to the MetricsRelabelConfigs field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) SetOauth2 added in v0.17.0

SetOauth2 gets a reference to the given PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2 and assigns it to the Oauth2 field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) SetParams added in v0.17.0

SetParams gets a reference to the given map[string]interface{} and assigns it to the Params field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) SetSampleLimit added in v0.17.0

SetSampleLimit gets a reference to the given float64 and assigns it to the SampleLimit field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) SetScheme added in v0.17.0

SetScheme sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) SetScrapeInterval added in v0.17.0

SetScrapeInterval sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) SetScrapeTimeout added in v0.17.0

SetScrapeTimeout sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) SetStaticConfigs added in v0.17.0

SetStaticConfigs sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInner) SetTlsConfig added in v0.17.0

SetTlsConfig gets a reference to the given PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig and assigns it to the TlsConfig field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateScrapeConfigsRequestInner) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerBasicAuth added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerBasicAuth struct {
	// password
	Password PartialUpdateScrapeConfigsRequestInnerBasicAuthGetPasswordAttributeType `json:"password,omitempty"`
	// username
	Username PartialUpdateScrapeConfigsRequestInnerBasicAuthGetUsernameAttributeType `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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateScrapeConfigsRequestInnerBasicAuth added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateScrapeConfigsRequestInnerBasicAuthWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerBasicAuth) GetPassword added in v0.17.0

GetPassword returns the Password field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerBasicAuth) GetPasswordOk added in v0.17.0

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerBasicAuth) GetUsername added in v0.17.0

GetUsername returns the Username field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerBasicAuth) GetUsernameOk added in v0.17.0

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerBasicAuth) HasPassword added in v0.17.0

HasPassword returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerBasicAuth) HasUsername added in v0.17.0

HasUsername returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerBasicAuth) SetPassword added in v0.17.0

SetPassword gets a reference to the given string and assigns it to the Password field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerBasicAuth) SetUsername added in v0.17.0

SetUsername gets a reference to the given string and assigns it to the Username field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateScrapeConfigsRequestInnerBasicAuth) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerBasicAuthGetPasswordArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerBasicAuthGetPasswordArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerBasicAuthGetPasswordAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerBasicAuthGetPasswordAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerBasicAuthGetPasswordRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerBasicAuthGetPasswordRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerBasicAuthGetUsernameArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerBasicAuthGetUsernameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerBasicAuthGetUsernameAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerBasicAuthGetUsernameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerBasicAuthGetUsernameRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerBasicAuthGetUsernameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetBasicAuthArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetBasicAuthArgType = PartialUpdateScrapeConfigsRequestInnerBasicAuth

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetBasicAuthAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetBasicAuthAttributeType = *PartialUpdateScrapeConfigsRequestInnerBasicAuth

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetBasicAuthRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetBasicAuthRetType = PartialUpdateScrapeConfigsRequestInnerBasicAuth

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetBearerTokenArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetBearerTokenArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetBearerTokenAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetBearerTokenAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetBearerTokenRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetBearerTokenRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetHttpSdConfigsArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetHttpSdConfigsArgType = []PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetHttpSdConfigsAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetHttpSdConfigsAttributeType = *[]PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetHttpSdConfigsRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetHttpSdConfigsRetType = []PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetJobNameArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetJobNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetJobNameAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetJobNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetJobNameRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetJobNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetMetricsPathArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetMetricsPathArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetMetricsPathAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetMetricsPathAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetMetricsPathRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetMetricsPathRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetMetricsRelabelConfigsArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetMetricsRelabelConfigsArgType = []PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetMetricsRelabelConfigsAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetMetricsRelabelConfigsAttributeType = *[]PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetMetricsRelabelConfigsRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetMetricsRelabelConfigsRetType = []PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetOauth2ArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetOauth2ArgType = PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetOauth2AttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetOauth2AttributeType = *PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetOauth2RetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetOauth2RetType = PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetParamsArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetParamsArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetParamsAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetParamsAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetParamsRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetParamsRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetSampleLimitArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetSampleLimitArgType = float64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetSampleLimitAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetSampleLimitAttributeType = *float64

isNumber Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetSampleLimitRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetSampleLimitRetType = float64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetSchemeArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetSchemeArgType = PartialUpdateScrapeConfigsRequestInnerScheme

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetSchemeAttributeType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetSchemeAttributeType = *PartialUpdateScrapeConfigsRequestInnerScheme

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetSchemeRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetSchemeRetType = PartialUpdateScrapeConfigsRequestInnerScheme

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetScrapeIntervalArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetScrapeIntervalArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetScrapeIntervalAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetScrapeIntervalAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetScrapeIntervalRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetScrapeIntervalRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetScrapeTimeoutArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetScrapeTimeoutArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetScrapeTimeoutAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetScrapeTimeoutAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetScrapeTimeoutRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetScrapeTimeoutRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetStaticConfigsArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetStaticConfigsArgType = []PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetStaticConfigsAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetStaticConfigsAttributeType = *[]PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetStaticConfigsRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetStaticConfigsRetType = []PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetTlsConfigArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetTlsConfigArgType = PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetTlsConfigAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetTlsConfigAttributeType = *PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerGetTlsConfigRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerGetTlsConfigRetType = PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner struct {
	BasicAuth PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetBasicAuthAttributeType `json:"basicAuth,omitempty"`
	Oauth2    PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetOauth2AttributeType    `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 PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetRefreshIntervalAttributeType `json:"refreshInterval,omitempty"`
	TlsConfig       PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetTlsConfigAttributeType       `json:"tlsConfig,omitempty"`
	// URL from which the targets are fetched.
	// REQUIRED
	Url PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetUrlAttributeType `json:"url" required:"true"`
}

PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner struct for PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) GetBasicAuth added in v0.17.0

GetBasicAuth returns the BasicAuth field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) GetBasicAuthOk added in v0.17.0

GetBasicAuthOk returns a tuple with the BasicAuth field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) GetOauth2 added in v0.17.0

GetOauth2 returns the Oauth2 field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) GetOauth2Ok added in v0.17.0

GetOauth2Ok returns a tuple with the Oauth2 field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) GetRefreshInterval added in v0.17.0

GetRefreshInterval returns the RefreshInterval field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) GetRefreshIntervalOk added in v0.17.0

GetRefreshIntervalOk returns a tuple with the RefreshInterval field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) GetTlsConfig added in v0.17.0

GetTlsConfig returns the TlsConfig field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) GetTlsConfigOk added in v0.17.0

GetTlsConfigOk returns a tuple with the TlsConfig field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) GetUrl added in v0.17.0

GetUrl returns the Url field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) GetUrlOk added in v0.17.0

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) HasBasicAuth added in v0.17.0

HasBasicAuth returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) HasOauth2 added in v0.17.0

HasOauth2 returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) HasRefreshInterval added in v0.17.0

HasRefreshInterval returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) HasTlsConfig added in v0.17.0

HasTlsConfig returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) SetBasicAuth added in v0.17.0

SetBasicAuth gets a reference to the given PartialUpdateScrapeConfigsRequestInnerBasicAuth and assigns it to the BasicAuth field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) SetOauth2 added in v0.17.0

SetOauth2 gets a reference to the given PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2 and assigns it to the Oauth2 field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) SetRefreshInterval added in v0.17.0

SetRefreshInterval gets a reference to the given string and assigns it to the RefreshInterval field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) SetTlsConfig added in v0.17.0

SetTlsConfig gets a reference to the given PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig and assigns it to the TlsConfig field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) SetUrl added in v0.17.0

SetUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner) ToMap deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetBasicAuthArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetBasicAuthArgType = PartialUpdateScrapeConfigsRequestInnerBasicAuth

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetBasicAuthAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetBasicAuthAttributeType = *PartialUpdateScrapeConfigsRequestInnerBasicAuth

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetBasicAuthRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetBasicAuthRetType = PartialUpdateScrapeConfigsRequestInnerBasicAuth

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetOauth2ArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetOauth2ArgType = PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetOauth2AttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetOauth2AttributeType = *PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetOauth2RetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetOauth2RetType = PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetRefreshIntervalArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetRefreshIntervalArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetRefreshIntervalAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetRefreshIntervalAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetRefreshIntervalRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetRefreshIntervalRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetTlsConfigArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetTlsConfigArgType = PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetTlsConfigAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetTlsConfigAttributeType = *PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetTlsConfigRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetTlsConfigRetType = PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetUrlArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetUrlAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetUrlRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerGetUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2 added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2 struct {
	// clientId
	// REQUIRED
	ClientId PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetClientIdAttributeType `json:"clientId" required:"true"`
	// clientSecret
	// REQUIRED
	ClientSecret PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetClientSecretAttributeType `json:"clientSecret" required:"true"`
	// The URL to fetch the token from.
	Scopes    PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetScopesAttributeType    `json:"scopes,omitempty"`
	TlsConfig PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetTlsConfigAttributeType `json:"tlsConfig,omitempty"`
	// The URL to fetch the token from.
	// REQUIRED
	TokenUrl PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetTokenUrlAttributeType `json:"tokenUrl" required:"true"`
}

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2 added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2WithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) GetClientId added in v0.17.0

GetClientId returns the ClientId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) GetClientIdOk added in v0.17.0

GetClientIdOk returns a tuple with the ClientId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) GetClientSecret added in v0.17.0

GetClientSecret returns the ClientSecret field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) GetClientSecretOk added in v0.17.0

GetClientSecretOk returns a tuple with the ClientSecret field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) GetScopes added in v0.17.0

GetScopes returns the Scopes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) GetScopesOk added in v0.17.0

GetScopesOk returns a tuple with the Scopes field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) GetTlsConfig added in v0.17.0

GetTlsConfig returns the TlsConfig field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) GetTlsConfigOk added in v0.17.0

GetTlsConfigOk returns a tuple with the TlsConfig field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) GetTokenUrl added in v0.17.0

GetTokenUrl returns the TokenUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) GetTokenUrlOk added in v0.17.0

GetTokenUrlOk returns a tuple with the TokenUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) HasScopes added in v0.17.0

HasScopes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) HasTlsConfig added in v0.17.0

HasTlsConfig returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) SetClientId added in v0.17.0

SetClientId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) SetClientSecret added in v0.17.0

SetClientSecret sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) SetScopes added in v0.17.0

SetScopes gets a reference to the given []string and assigns it to the Scopes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) SetTlsConfig added in v0.17.0

SetTlsConfig gets a reference to the given PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig and assigns it to the TlsConfig field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) SetTokenUrl added in v0.17.0

SetTokenUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2) ToMap deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetClientIdArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetClientIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetClientIdAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetClientIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetClientIdRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetClientIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetClientSecretArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetClientSecretArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetClientSecretAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetClientSecretAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetClientSecretRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetClientSecretRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetScopesArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetScopesArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetScopesAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetScopesAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetScopesRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetScopesRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetTlsConfigArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetTlsConfigArgType = PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetTlsConfigAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetTlsConfigAttributeType = *PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetTlsConfigRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetTlsConfigRetType = PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetTokenUrlArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetTokenUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetTokenUrlAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetTokenUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetTokenUrlRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2GetTokenUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig struct {
	// Disable validation of the server certificate.
	InsecureSkipVerify PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfiggetInsecureSkipVerifyAttributeType `json:"insecureSkipVerify,omitempty"`
}

PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig Configures the scrape request's TLS settings. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfigWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig) GetInsecureSkipVerify added in v0.17.0

GetInsecureSkipVerify returns the InsecureSkipVerify field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig) GetInsecureSkipVerifyOk added in v0.17.0

GetInsecureSkipVerifyOk returns a tuple with the InsecureSkipVerify field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig) HasInsecureSkipVerify added in v0.17.0

HasInsecureSkipVerify returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig) SetInsecureSkipVerify added in v0.17.0

SetInsecureSkipVerify gets a reference to the given bool and assigns it to the InsecureSkipVerify field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig) ToMap deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfiggetInsecureSkipVerifyArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfiggetInsecureSkipVerifyArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfiggetInsecureSkipVerifyAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfiggetInsecureSkipVerifyAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfiggetInsecureSkipVerifyRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfiggetInsecureSkipVerifyRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner struct {
	// Action to perform based on regex matching. `Additional Validators:` * if action is replace, targetLabel needs to be in body
	Action PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetActionAttributeType `json:"action,omitempty"`
	// Modulus to take of the hash of the source label values.
	Modulus PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetModulusAttributeType `json:"modulus,omitempty"`
	// Regular expression against which the extracted value is matched.
	Regex PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetRegexAttributeType `json:"regex,omitempty"`
	// Replacement value against which a regex replace is performed if the regular expression matches. Regex capture groups are available.
	Replacement PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetReplacementAttributeType `json:"replacement,omitempty"`
	// Separator placed between concatenated source label values.
	Separator PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetSeparatorAttributeType `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 PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetSourceLabelsAttributeType `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 PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetTargetLabelAttributeType `json:"targetLabel,omitempty"`
}

PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner struct for PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetAction added in v0.17.0

GetAction returns the Action field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetActionOk added in v0.17.0

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetModulus added in v0.17.0

GetModulus returns the Modulus field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetModulusOk added in v0.17.0

GetModulusOk returns a tuple with the Modulus field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetRegex added in v0.17.0

GetRegex returns the Regex field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetRegexOk added in v0.17.0

GetRegexOk returns a tuple with the Regex field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetReplacement added in v0.17.0

GetReplacement returns the Replacement field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetReplacementOk added in v0.17.0

GetReplacementOk returns a tuple with the Replacement field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetSeparator added in v0.17.0

GetSeparator returns the Separator field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetSeparatorOk added in v0.17.0

GetSeparatorOk returns a tuple with the Separator field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetSourceLabels added in v0.17.0

GetSourceLabels returns the SourceLabels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetSourceLabelsOk added in v0.17.0

GetSourceLabelsOk returns a tuple with the SourceLabels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetTargetLabel added in v0.17.0

GetTargetLabel returns the TargetLabel field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) GetTargetLabelOk added in v0.17.0

GetTargetLabelOk returns a tuple with the TargetLabel field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) HasAction added in v0.17.0

HasAction returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) HasModulus added in v0.17.0

HasModulus returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) HasRegex added in v0.17.0

HasRegex returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) HasReplacement added in v0.17.0

HasReplacement returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) HasSeparator added in v0.17.0

HasSeparator returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) HasSourceLabels added in v0.17.0

HasSourceLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) HasTargetLabel added in v0.17.0

HasTargetLabel returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) SetAction added in v0.17.0

SetAction gets a reference to the given string and assigns it to the Action field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) SetModulus added in v0.17.0

SetModulus gets a reference to the given float64 and assigns it to the Modulus field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) SetRegex added in v0.17.0

SetRegex gets a reference to the given string and assigns it to the Regex field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) SetReplacement added in v0.17.0

SetReplacement gets a reference to the given string and assigns it to the Replacement field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) SetSeparator added in v0.17.0

SetSeparator gets a reference to the given string and assigns it to the Separator field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) SetSourceLabels added in v0.17.0

SetSourceLabels gets a reference to the given []string and assigns it to the SourceLabels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) SetTargetLabel added in v0.17.0

SetTargetLabel gets a reference to the given string and assigns it to the TargetLabel field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner) ToMap deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction string

PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction Action to perform based on regex matching. `Additional Validators:` * if action is replace, targetLabel needs to be in body value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PARTIALUPDATESCRAPECONFIGSREQUESTINNERMETRICSRELABELCONFIGSINNERACTION_REPLACE PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction = "replace"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PARTIALUPDATESCRAPECONFIGSREQUESTINNERMETRICSRELABELCONFIGSINNERACTION_KEEP PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction = "keep"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PARTIALUPDATESCRAPECONFIGSREQUESTINNERMETRICSRELABELCONFIGSINNERACTION_DROP PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction = "drop"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PARTIALUPDATESCRAPECONFIGSREQUESTINNERMETRICSRELABELCONFIGSINNERACTION_HASHMOD PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction = "hashmod"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PARTIALUPDATESCRAPECONFIGSREQUESTINNERMETRICSRELABELCONFIGSINNERACTION_LABELMAP PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction = "labelmap"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PARTIALUPDATESCRAPECONFIGSREQUESTINNERMETRICSRELABELCONFIGSINNERACTION_LABELDROP PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction = "labeldrop"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PARTIALUPDATESCRAPECONFIGSREQUESTINNERMETRICSRELABELCONFIGSINNERACTION_LABELKEEP PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction = "labelkeep"
)

List of Action

func NewPartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerActionFromValue added in v0.17.0

func NewPartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerActionFromValue(v PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction) (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction, error)

NewPartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerActionFromValue returns a pointer to a valid PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction) IsValid added in v0.17.0

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction) Ptr added in v0.17.0

Ptr returns reference to ActionAction value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction) UnmarshalJSON deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetActionArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetActionArgType = PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetActionAttributeType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetActionAttributeType = *PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetActionRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetActionRetType = PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerAction

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetModulusArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetModulusArgType = float64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetModulusAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetModulusAttributeType = *float64

isNumber Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetModulusRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetModulusRetType = float64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetRegexArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetRegexArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetRegexAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetRegexAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetRegexRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetRegexRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetReplacementArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetReplacementArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetReplacementAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetReplacementAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetReplacementRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetReplacementRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetSeparatorArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetSeparatorArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetSeparatorAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetSeparatorAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetSeparatorRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetSeparatorRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetSourceLabelsArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetSourceLabelsArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetSourceLabelsAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetSourceLabelsAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetSourceLabelsRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetSourceLabelsRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetTargetLabelArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetTargetLabelArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetTargetLabelAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetTargetLabelAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetTargetLabelRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInnerGetTargetLabelRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerScheme added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerScheme string

PartialUpdateScrapeConfigsRequestInnerScheme Configures the protocol scheme used for requests. https or http value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PARTIALUPDATESCRAPECONFIGSREQUESTINNERSCHEME_HTTP PartialUpdateScrapeConfigsRequestInnerScheme = "http"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PARTIALUPDATESCRAPECONFIGSREQUESTINNERSCHEME_HTTPS PartialUpdateScrapeConfigsRequestInnerScheme = "https"
)

List of Scheme

func NewPartialUpdateScrapeConfigsRequestInnerSchemeFromValue added in v0.17.0

func NewPartialUpdateScrapeConfigsRequestInnerSchemeFromValue(v PartialUpdateScrapeConfigsRequestInnerScheme) (*PartialUpdateScrapeConfigsRequestInnerScheme, error)

NewPartialUpdateScrapeConfigsRequestInnerSchemeFromValue returns a pointer to a valid PartialUpdateScrapeConfigsRequestInnerScheme for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateScrapeConfigsRequestInnerScheme) IsValid added in v0.17.0

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateScrapeConfigsRequestInnerScheme) Ptr added in v0.17.0

Ptr returns reference to SchemeScheme value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerScheme) UnmarshalJSON deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner added in v0.17.0

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 PartialUpdateScrapeConfigsRequestInnerStaticConfigsInnerGetLabelsAttributeType `json:"labels,omitempty"`
	// The targets specified by the static config.
	// REQUIRED
	Targets PartialUpdateScrapeConfigsRequestInnerStaticConfigsInnerGetTargetsAttributeType `json:"targets" required:"true"`
}

PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner struct for PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateScrapeConfigsRequestInnerStaticConfigsInner added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPartialUpdateScrapeConfigsRequestInnerStaticConfigsInnerWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) GetLabels added in v0.17.0

GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) GetLabelsOk added in v0.17.0

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) GetTargets added in v0.17.0

GetTargets returns the Targets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) GetTargetsOk added in v0.17.0

GetTargetsOk returns a tuple with the Targets field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) HasLabels added in v0.17.0

HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) SetLabels added in v0.17.0

SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) SetTargets added in v0.17.0

SetTargets sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner) ToMap deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerStaticConfigsInnerGetLabelsArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerStaticConfigsInnerGetLabelsArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerStaticConfigsInnerGetLabelsAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerStaticConfigsInnerGetLabelsAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerStaticConfigsInnerGetLabelsRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerStaticConfigsInnerGetLabelsRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerStaticConfigsInnerGetTargetsArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerStaticConfigsInnerGetTargetsArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerStaticConfigsInnerGetTargetsAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerStaticConfigsInnerGetTargetsAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnerStaticConfigsInnerGetTargetsRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnerStaticConfigsInnerGetTargetsRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnergetHonorLabelsArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnergetHonorLabelsArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnergetHonorLabelsAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnergetHonorLabelsAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnergetHonorLabelsRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnergetHonorLabelsRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnergetHonorTimeStampsArgType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnergetHonorTimeStampsArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnergetHonorTimeStampsAttributeType added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnergetHonorTimeStampsAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PartialUpdateScrapeConfigsRequestInnergetHonorTimeStampsRetType deprecated added in v0.17.0

type PartialUpdateScrapeConfigsRequestInnergetHonorTimeStampsRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PermissionDenied

type PermissionDenied struct {
	// REQUIRED
	Detail PermissionDeniedGetDetailAttributeType `json:"detail" required:"true"`
}

PermissionDenied struct for PermissionDenied Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPermissionDenied added in v0.2.0

func NewPermissionDenied(detail PermissionDeniedGetDetailArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPermissionDeniedWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PermissionDenied) GetDetail added in v0.2.0

GetDetail returns the Detail field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PermissionDenied) GetDetailOk added in v0.2.0

func (o *PermissionDenied) GetDetailOk() (ret PermissionDeniedGetDetailRetType, ok bool)

GetDetailOk returns a tuple with the Detail field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PermissionDenied) SetDetail added in v0.2.0

SetDetail sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PermissionDenied) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PermissionDeniedGetDetailArgType deprecated added in v0.3.1

type PermissionDeniedGetDetailArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PermissionDeniedGetDetailAttributeType added in v0.3.1

type PermissionDeniedGetDetailAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PermissionDeniedGetDetailRetType deprecated added in v0.3.1

type PermissionDeniedGetDetailRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PingCheckChildResponse added in v0.17.0

type PingCheckChildResponse struct {
	// REQUIRED
	Id PingCheckChildResponseGetIdAttributeType `json:"id" required:"true"`
	// REQUIRED
	Url PingCheckChildResponseGetUrlAttributeType `json:"url" required:"true"`
}

PingCheckChildResponse struct for PingCheckChildResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPingCheckChildResponse added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPingCheckChildResponseWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PingCheckChildResponse) GetId added in v0.17.0

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PingCheckChildResponse) GetIdOk added in v0.17.0

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PingCheckChildResponse) GetUrl added in v0.17.0

GetUrl returns the Url field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PingCheckChildResponse) GetUrlOk added in v0.17.0

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PingCheckChildResponse) SetId added in v0.17.0

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PingCheckChildResponse) SetUrl added in v0.17.0

SetUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PingCheckChildResponse) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PingCheckChildResponseGetIdArgType deprecated added in v0.17.0

type PingCheckChildResponseGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PingCheckChildResponseGetIdAttributeType added in v0.17.0

type PingCheckChildResponseGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PingCheckChildResponseGetIdRetType deprecated added in v0.17.0

type PingCheckChildResponseGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PingCheckChildResponseGetUrlArgType deprecated added in v0.17.0

type PingCheckChildResponseGetUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PingCheckChildResponseGetUrlAttributeType added in v0.17.0

type PingCheckChildResponseGetUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PingCheckChildResponseGetUrlRetType deprecated added in v0.17.0

type PingCheckChildResponseGetUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PingCheckResponse added in v0.17.0

type PingCheckResponse struct {
	// REQUIRED
	Message   PingCheckResponseGetMessageAttributeType   `json:"message" required:"true"`
	PingCheck PingCheckResponseGetPingCheckAttributeType `json:"pingCheck,omitempty"`
	// REQUIRED
	PingChecks PingCheckResponseGetPingChecksAttributeType `json:"pingChecks" required:"true"`
}

PingCheckResponse struct for PingCheckResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPingCheckResponse added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPingCheckResponseWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PingCheckResponse) GetMessage added in v0.17.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PingCheckResponse) GetMessageOk added in v0.17.0

func (o *PingCheckResponse) GetMessageOk() (ret PingCheckResponseGetMessageRetType, ok bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PingCheckResponse) GetPingCheck added in v0.17.0

GetPingCheck returns the PingCheck field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PingCheckResponse) GetPingCheckOk added in v0.17.0

func (o *PingCheckResponse) GetPingCheckOk() (ret PingCheckResponseGetPingCheckRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PingCheckResponse) GetPingChecks added in v0.17.0

GetPingChecks returns the PingChecks field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PingCheckResponse) GetPingChecksOk added in v0.17.0

func (o *PingCheckResponse) GetPingChecksOk() (ret PingCheckResponseGetPingChecksRetType, ok bool)

GetPingChecksOk returns a tuple with the PingChecks field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PingCheckResponse) HasPingCheck added in v0.17.0

func (o *PingCheckResponse) HasPingCheck() bool

HasPingCheck returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PingCheckResponse) SetMessage added in v0.17.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PingCheckResponse) SetPingCheck added in v0.17.0

SetPingCheck gets a reference to the given PingCheckChildResponse and assigns it to the PingCheck field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PingCheckResponse) SetPingChecks added in v0.17.0

SetPingChecks sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PingCheckResponse) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PingCheckResponseGetMessageArgType deprecated added in v0.17.0

type PingCheckResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PingCheckResponseGetMessageAttributeType added in v0.17.0

type PingCheckResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PingCheckResponseGetMessageRetType deprecated added in v0.17.0

type PingCheckResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PingCheckResponseGetPingCheckArgType deprecated added in v0.17.0

type PingCheckResponseGetPingCheckArgType = PingCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PingCheckResponseGetPingCheckAttributeType added in v0.17.0

type PingCheckResponseGetPingCheckAttributeType = *PingCheckChildResponse

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PingCheckResponseGetPingCheckRetType deprecated added in v0.17.0

type PingCheckResponseGetPingCheckRetType = PingCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PingCheckResponseGetPingChecksArgType deprecated added in v0.17.0

type PingCheckResponseGetPingChecksArgType = []PingCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PingCheckResponseGetPingChecksAttributeType added in v0.17.0

type PingCheckResponseGetPingChecksAttributeType = *[]PingCheckChildResponse

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PingCheckResponseGetPingChecksRetType deprecated added in v0.17.0

type PingCheckResponseGetPingChecksRetType = []PingCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type Plan

type Plan struct {
	// REQUIRED
	AlertMatchers PlanGetAlertMatchersAttributeType `json:"alertMatchers" required:"true"`
	// REQUIRED
	AlertReceivers PlanGetAlertReceiversAttributeType `json:"alertReceivers" required:"true"`
	// REQUIRED
	AlertRules PlanGetAlertRulesAttributeType `json:"alertRules" required:"true"`
	Amount     PlanGetAmountAttributeType     `json:"amount,omitempty"`
	// REQUIRED
	BucketSize  PlanGetBucketSizeAttributeType  `json:"bucketSize" required:"true"`
	Description PlanGetDescriptionAttributeType `json:"description,omitempty"`
	// REQUIRED
	GrafanaGlobalDashboards PlanGetGrafanaGlobalDashboardsAttributeType `json:"grafanaGlobalDashboards" required:"true"`
	// REQUIRED
	GrafanaGlobalOrgs PlanGetGrafanaGlobalOrgsAttributeType `json:"grafanaGlobalOrgs" required:"true"`
	// REQUIRED
	GrafanaGlobalSessions PlanGetGrafanaGlobalSessionsAttributeType `json:"grafanaGlobalSessions" required:"true"`
	// REQUIRED
	GrafanaGlobalUsers PlanGetGrafanaGlobalUsersAttributeType `json:"grafanaGlobalUsers" required:"true"`
	// REQUIRED
	Id       PlanGetIdAttributeType       `json:"id" required:"true"`
	IsFree   PlangetIsFreeAttributeType   `json:"isFree,omitempty"`
	IsPublic PlangetIsPublicAttributeType `json:"isPublic,omitempty"`
	// REQUIRED
	LogsAlert PlanGetLogsAlertAttributeType `json:"logsAlert" required:"true"`
	// REQUIRED
	LogsStorage PlanGetLogsStorageAttributeType `json:"logsStorage" required:"true"`
	Name        PlanGetNameAttributeType        `json:"name,omitempty"`
	// REQUIRED
	PlanId PlanGetPlanIdAttributeType `json:"planId" required:"true"`
	// REQUIRED
	SamplesPerScrape PlanGetSamplesPerScrapeAttributeType `json:"samplesPerScrape" required:"true"`
	Schema           PlanGetSchemaAttributeType           `json:"schema,omitempty"`
	// REQUIRED
	TargetNumber PlanGetTargetNumberAttributeType `json:"targetNumber" required:"true"`
	// REQUIRED
	TotalMetricSamples PlanGetTotalMetricSamplesAttributeType `json:"totalMetricSamples" required:"true"`
	// REQUIRED
	TracesStorage PlanGetTracesStorageAttributeType `json:"tracesStorage" required:"true"`
}

Plan struct for Plan Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPlan added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPlanWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetAlertMatchers added in v0.2.0

func (o *Plan) GetAlertMatchers() (ret PlanGetAlertMatchersRetType)

GetAlertMatchers returns the AlertMatchers field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetAlertMatchersOk added in v0.2.0

func (o *Plan) GetAlertMatchersOk() (ret PlanGetAlertMatchersRetType, ok bool)

GetAlertMatchersOk returns a tuple with the AlertMatchers field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetAlertReceivers added in v0.2.0

func (o *Plan) GetAlertReceivers() (ret PlanGetAlertReceiversRetType)

GetAlertReceivers returns the AlertReceivers field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetAlertReceiversOk added in v0.2.0

func (o *Plan) GetAlertReceiversOk() (ret PlanGetAlertReceiversRetType, ok bool)

GetAlertReceiversOk returns a tuple with the AlertReceivers field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetAlertRules added in v0.2.0

func (o *Plan) GetAlertRules() (ret PlanGetAlertRulesRetType)

GetAlertRules returns the AlertRules field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetAlertRulesOk added in v0.2.0

func (o *Plan) GetAlertRulesOk() (ret PlanGetAlertRulesRetType, ok bool)

GetAlertRulesOk returns a tuple with the AlertRules field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetAmount added in v0.2.0

func (o *Plan) GetAmount() (res PlanGetAmountRetType)

GetAmount returns the Amount field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetAmountOk added in v0.2.0

func (o *Plan) GetAmountOk() (ret PlanGetAmountRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetBucketSize added in v0.2.0

func (o *Plan) GetBucketSize() (ret PlanGetBucketSizeRetType)

GetBucketSize returns the BucketSize field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetBucketSizeOk added in v0.2.0

func (o *Plan) GetBucketSizeOk() (ret PlanGetBucketSizeRetType, ok bool)

GetBucketSizeOk returns a tuple with the BucketSize field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetDescription added in v0.2.0

func (o *Plan) GetDescription() (res PlanGetDescriptionRetType)

GetDescription returns the Description field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetDescriptionOk added in v0.2.0

func (o *Plan) GetDescriptionOk() (ret PlanGetDescriptionRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetGrafanaGlobalDashboards added in v0.2.0

func (o *Plan) GetGrafanaGlobalDashboards() (ret PlanGetGrafanaGlobalDashboardsRetType)

GetGrafanaGlobalDashboards returns the GrafanaGlobalDashboards field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetGrafanaGlobalDashboardsOk added in v0.2.0

func (o *Plan) GetGrafanaGlobalDashboardsOk() (ret PlanGetGrafanaGlobalDashboardsRetType, ok bool)

GetGrafanaGlobalDashboardsOk returns a tuple with the GrafanaGlobalDashboards field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetGrafanaGlobalOrgs added in v0.2.0

func (o *Plan) GetGrafanaGlobalOrgs() (ret PlanGetGrafanaGlobalOrgsRetType)

GetGrafanaGlobalOrgs returns the GrafanaGlobalOrgs field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetGrafanaGlobalOrgsOk added in v0.2.0

func (o *Plan) GetGrafanaGlobalOrgsOk() (ret PlanGetGrafanaGlobalOrgsRetType, ok bool)

GetGrafanaGlobalOrgsOk returns a tuple with the GrafanaGlobalOrgs field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetGrafanaGlobalSessions added in v0.2.0

func (o *Plan) GetGrafanaGlobalSessions() (ret PlanGetGrafanaGlobalSessionsRetType)

GetGrafanaGlobalSessions returns the GrafanaGlobalSessions field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetGrafanaGlobalSessionsOk added in v0.2.0

func (o *Plan) GetGrafanaGlobalSessionsOk() (ret PlanGetGrafanaGlobalSessionsRetType, ok bool)

GetGrafanaGlobalSessionsOk returns a tuple with the GrafanaGlobalSessions field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetGrafanaGlobalUsers added in v0.2.0

func (o *Plan) GetGrafanaGlobalUsers() (ret PlanGetGrafanaGlobalUsersRetType)

GetGrafanaGlobalUsers returns the GrafanaGlobalUsers field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetGrafanaGlobalUsersOk added in v0.2.0

func (o *Plan) GetGrafanaGlobalUsersOk() (ret PlanGetGrafanaGlobalUsersRetType, ok bool)

GetGrafanaGlobalUsersOk returns a tuple with the GrafanaGlobalUsers field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetId added in v0.2.0

func (o *Plan) GetId() (ret PlanGetIdRetType)

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetIdOk added in v0.2.0

func (o *Plan) GetIdOk() (ret PlanGetIdRetType, ok bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetIsFree added in v0.2.0

func (o *Plan) GetIsFree() (res PlangetIsFreeRetType)

GetIsFree returns the IsFree field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetIsFreeOk added in v0.2.0

func (o *Plan) GetIsFreeOk() (ret PlangetIsFreeRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetIsPublic added in v0.2.0

func (o *Plan) GetIsPublic() (res PlangetIsPublicRetType)

GetIsPublic returns the IsPublic field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetIsPublicOk added in v0.2.0

func (o *Plan) GetIsPublicOk() (ret PlangetIsPublicRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetLogsAlert added in v0.2.0

func (o *Plan) GetLogsAlert() (ret PlanGetLogsAlertRetType)

GetLogsAlert returns the LogsAlert field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetLogsAlertOk added in v0.2.0

func (o *Plan) GetLogsAlertOk() (ret PlanGetLogsAlertRetType, ok bool)

GetLogsAlertOk returns a tuple with the LogsAlert field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetLogsStorage added in v0.2.0

func (o *Plan) GetLogsStorage() (ret PlanGetLogsStorageRetType)

GetLogsStorage returns the LogsStorage field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetLogsStorageOk added in v0.2.0

func (o *Plan) GetLogsStorageOk() (ret PlanGetLogsStorageRetType, ok bool)

GetLogsStorageOk returns a tuple with the LogsStorage field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetName added in v0.2.0

func (o *Plan) GetName() (res PlanGetNameRetType)

GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetNameOk added in v0.2.0

func (o *Plan) GetNameOk() (ret PlanGetNameRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetPlanId added in v0.2.0

func (o *Plan) GetPlanId() (ret PlanGetPlanIdRetType)

GetPlanId returns the PlanId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetPlanIdOk added in v0.2.0

func (o *Plan) GetPlanIdOk() (ret PlanGetPlanIdRetType, ok bool)

GetPlanIdOk returns a tuple with the PlanId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetSamplesPerScrape added in v0.2.0

func (o *Plan) GetSamplesPerScrape() (ret PlanGetSamplesPerScrapeRetType)

GetSamplesPerScrape returns the SamplesPerScrape field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetSamplesPerScrapeOk added in v0.2.0

func (o *Plan) GetSamplesPerScrapeOk() (ret PlanGetSamplesPerScrapeRetType, ok bool)

GetSamplesPerScrapeOk returns a tuple with the SamplesPerScrape field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetSchema added in v0.2.0

func (o *Plan) GetSchema() (res PlanGetSchemaRetType)

GetSchema returns the Schema field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetSchemaOk added in v0.2.0

func (o *Plan) GetSchemaOk() (ret PlanGetSchemaRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetTargetNumber added in v0.2.0

func (o *Plan) GetTargetNumber() (ret PlanGetTargetNumberRetType)

GetTargetNumber returns the TargetNumber field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetTargetNumberOk added in v0.2.0

func (o *Plan) GetTargetNumberOk() (ret PlanGetTargetNumberRetType, ok bool)

GetTargetNumberOk returns a tuple with the TargetNumber field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetTotalMetricSamples added in v0.2.0

func (o *Plan) GetTotalMetricSamples() (ret PlanGetTotalMetricSamplesRetType)

GetTotalMetricSamples returns the TotalMetricSamples field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetTotalMetricSamplesOk added in v0.2.0

func (o *Plan) GetTotalMetricSamplesOk() (ret PlanGetTotalMetricSamplesRetType, ok bool)

GetTotalMetricSamplesOk returns a tuple with the TotalMetricSamples field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetTracesStorage added in v0.2.0

func (o *Plan) GetTracesStorage() (ret PlanGetTracesStorageRetType)

GetTracesStorage returns the TracesStorage field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) GetTracesStorageOk added in v0.2.0

func (o *Plan) GetTracesStorageOk() (ret PlanGetTracesStorageRetType, ok bool)

GetTracesStorageOk returns a tuple with the TracesStorage field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) HasAmount added in v0.2.0

func (o *Plan) HasAmount() bool

HasAmount returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) HasDescription added in v0.2.0

func (o *Plan) HasDescription() bool

HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) HasIsFree added in v0.2.0

func (o *Plan) HasIsFree() bool

HasIsFree returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) HasIsPublic added in v0.2.0

func (o *Plan) HasIsPublic() bool

HasIsPublic returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) HasName added in v0.2.0

func (o *Plan) HasName() bool

HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) HasSchema added in v0.2.0

func (o *Plan) HasSchema() bool

HasSchema returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) SetAlertMatchers added in v0.2.0

func (o *Plan) SetAlertMatchers(v PlanGetAlertMatchersRetType)

SetAlertMatchers sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) SetAlertReceivers added in v0.2.0

func (o *Plan) SetAlertReceivers(v PlanGetAlertReceiversRetType)

SetAlertReceivers sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) SetAlertRules added in v0.2.0

func (o *Plan) SetAlertRules(v PlanGetAlertRulesRetType)

SetAlertRules sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) SetAmount added in v0.2.0

func (o *Plan) SetAmount(v PlanGetAmountRetType)

SetAmount gets a reference to the given float64 and assigns it to the Amount field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) SetBucketSize added in v0.2.0

func (o *Plan) SetBucketSize(v PlanGetBucketSizeRetType)

SetBucketSize sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) SetDescription added in v0.2.0

func (o *Plan) SetDescription(v PlanGetDescriptionRetType)

SetDescription gets a reference to the given string and assigns it to the Description field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) SetGrafanaGlobalDashboards added in v0.2.0

func (o *Plan) SetGrafanaGlobalDashboards(v PlanGetGrafanaGlobalDashboardsRetType)

SetGrafanaGlobalDashboards sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) SetGrafanaGlobalOrgs added in v0.2.0

func (o *Plan) SetGrafanaGlobalOrgs(v PlanGetGrafanaGlobalOrgsRetType)

SetGrafanaGlobalOrgs sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) SetGrafanaGlobalSessions added in v0.2.0

func (o *Plan) SetGrafanaGlobalSessions(v PlanGetGrafanaGlobalSessionsRetType)

SetGrafanaGlobalSessions sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) SetGrafanaGlobalUsers added in v0.2.0

func (o *Plan) SetGrafanaGlobalUsers(v PlanGetGrafanaGlobalUsersRetType)

SetGrafanaGlobalUsers sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) SetId added in v0.2.0

func (o *Plan) SetId(v PlanGetIdRetType)

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) SetIsFree added in v0.2.0

func (o *Plan) SetIsFree(v PlangetIsFreeRetType)

SetIsFree gets a reference to the given bool and assigns it to the IsFree field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) SetIsPublic added in v0.2.0

func (o *Plan) SetIsPublic(v PlangetIsPublicRetType)

SetIsPublic gets a reference to the given bool and assigns it to the IsPublic field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) SetLogsAlert added in v0.2.0

func (o *Plan) SetLogsAlert(v PlanGetLogsAlertRetType)

SetLogsAlert sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) SetLogsStorage added in v0.2.0

func (o *Plan) SetLogsStorage(v PlanGetLogsStorageRetType)

SetLogsStorage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) SetName added in v0.2.0

func (o *Plan) SetName(v PlanGetNameRetType)

SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) SetPlanId added in v0.2.0

func (o *Plan) SetPlanId(v PlanGetPlanIdRetType)

SetPlanId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) SetSamplesPerScrape added in v0.2.0

func (o *Plan) SetSamplesPerScrape(v PlanGetSamplesPerScrapeRetType)

SetSamplesPerScrape sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) SetSchema added in v0.2.0

func (o *Plan) SetSchema(v PlanGetSchemaRetType)

SetSchema gets a reference to the given string and assigns it to the Schema field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) SetTargetNumber added in v0.2.0

func (o *Plan) SetTargetNumber(v PlanGetTargetNumberRetType)

SetTargetNumber sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) SetTotalMetricSamples added in v0.2.0

func (o *Plan) SetTotalMetricSamples(v PlanGetTotalMetricSamplesRetType)

SetTotalMetricSamples sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Plan) SetTracesStorage added in v0.2.0

func (o *Plan) SetTracesStorage(v PlanGetTracesStorageRetType)

SetTracesStorage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (Plan) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetAlertMatchersArgType deprecated added in v0.3.1

type PlanGetAlertMatchersArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetAlertMatchersAttributeType added in v0.3.1

type PlanGetAlertMatchersAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetAlertMatchersRetType deprecated added in v0.3.1

type PlanGetAlertMatchersRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetAlertReceiversArgType deprecated added in v0.3.1

type PlanGetAlertReceiversArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetAlertReceiversAttributeType added in v0.3.1

type PlanGetAlertReceiversAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetAlertReceiversRetType deprecated added in v0.3.1

type PlanGetAlertReceiversRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetAlertRulesArgType deprecated added in v0.3.1

type PlanGetAlertRulesArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetAlertRulesAttributeType added in v0.3.1

type PlanGetAlertRulesAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetAlertRulesRetType deprecated added in v0.3.1

type PlanGetAlertRulesRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetAmountArgType deprecated added in v0.3.1

type PlanGetAmountArgType = float64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetAmountAttributeType added in v0.3.1

type PlanGetAmountAttributeType = *float64

isNumber Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetAmountRetType deprecated added in v0.3.1

type PlanGetAmountRetType = float64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetBucketSizeArgType deprecated added in v0.3.1

type PlanGetBucketSizeArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetBucketSizeAttributeType added in v0.3.1

type PlanGetBucketSizeAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetBucketSizeRetType deprecated added in v0.3.1

type PlanGetBucketSizeRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetDescriptionArgType deprecated added in v0.3.1

type PlanGetDescriptionArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetDescriptionAttributeType added in v0.3.1

type PlanGetDescriptionAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetDescriptionRetType deprecated added in v0.3.1

type PlanGetDescriptionRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetGrafanaGlobalDashboardsArgType deprecated added in v0.3.1

type PlanGetGrafanaGlobalDashboardsArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetGrafanaGlobalDashboardsAttributeType added in v0.3.1

type PlanGetGrafanaGlobalDashboardsAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetGrafanaGlobalDashboardsRetType deprecated added in v0.3.1

type PlanGetGrafanaGlobalDashboardsRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetGrafanaGlobalOrgsArgType deprecated added in v0.3.1

type PlanGetGrafanaGlobalOrgsArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetGrafanaGlobalOrgsAttributeType added in v0.3.1

type PlanGetGrafanaGlobalOrgsAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetGrafanaGlobalOrgsRetType deprecated added in v0.3.1

type PlanGetGrafanaGlobalOrgsRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetGrafanaGlobalSessionsArgType deprecated added in v0.3.1

type PlanGetGrafanaGlobalSessionsArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetGrafanaGlobalSessionsAttributeType added in v0.3.1

type PlanGetGrafanaGlobalSessionsAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetGrafanaGlobalSessionsRetType deprecated added in v0.3.1

type PlanGetGrafanaGlobalSessionsRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetGrafanaGlobalUsersArgType deprecated added in v0.3.1

type PlanGetGrafanaGlobalUsersArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetGrafanaGlobalUsersAttributeType added in v0.3.1

type PlanGetGrafanaGlobalUsersAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetGrafanaGlobalUsersRetType deprecated added in v0.3.1

type PlanGetGrafanaGlobalUsersRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetIdArgType deprecated added in v0.3.1

type PlanGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetIdAttributeType added in v0.3.1

type PlanGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetIdRetType deprecated added in v0.3.1

type PlanGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetLogsAlertArgType deprecated added in v0.3.1

type PlanGetLogsAlertArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetLogsAlertAttributeType added in v0.3.1

type PlanGetLogsAlertAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetLogsAlertRetType deprecated added in v0.3.1

type PlanGetLogsAlertRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetLogsStorageArgType deprecated added in v0.3.1

type PlanGetLogsStorageArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetLogsStorageAttributeType added in v0.3.1

type PlanGetLogsStorageAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetLogsStorageRetType deprecated added in v0.3.1

type PlanGetLogsStorageRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetNameArgType deprecated added in v0.3.1

type PlanGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetNameAttributeType added in v0.3.1

type PlanGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetNameRetType deprecated added in v0.3.1

type PlanGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetPlanIdArgType deprecated added in v0.3.1

type PlanGetPlanIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetPlanIdAttributeType added in v0.3.1

type PlanGetPlanIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetPlanIdRetType deprecated added in v0.3.1

type PlanGetPlanIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetSamplesPerScrapeArgType deprecated added in v0.3.1

type PlanGetSamplesPerScrapeArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetSamplesPerScrapeAttributeType added in v0.3.1

type PlanGetSamplesPerScrapeAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetSamplesPerScrapeRetType deprecated added in v0.3.1

type PlanGetSamplesPerScrapeRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetSchemaArgType deprecated added in v0.3.1

type PlanGetSchemaArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetSchemaAttributeType added in v0.3.1

type PlanGetSchemaAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetSchemaRetType deprecated added in v0.3.1

type PlanGetSchemaRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetTargetNumberArgType deprecated added in v0.3.1

type PlanGetTargetNumberArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetTargetNumberAttributeType added in v0.3.1

type PlanGetTargetNumberAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetTargetNumberRetType deprecated added in v0.3.1

type PlanGetTargetNumberRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetTotalMetricSamplesArgType deprecated added in v0.3.1

type PlanGetTotalMetricSamplesArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetTotalMetricSamplesAttributeType added in v0.3.1

type PlanGetTotalMetricSamplesAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetTotalMetricSamplesRetType deprecated added in v0.3.1

type PlanGetTotalMetricSamplesRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetTracesStorageArgType deprecated added in v0.3.1

type PlanGetTracesStorageArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetTracesStorageAttributeType added in v0.3.1

type PlanGetTracesStorageAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanGetTracesStorageRetType deprecated added in v0.3.1

type PlanGetTracesStorageRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModel

type PlanModel struct {
	// REQUIRED
	AlertMatchers PlanModelGetAlertMatchersAttributeType `json:"alertMatchers" required:"true"`
	// REQUIRED
	AlertReceivers PlanModelGetAlertReceiversAttributeType `json:"alertReceivers" required:"true"`
	// REQUIRED
	AlertRules PlanModelGetAlertRulesAttributeType `json:"alertRules" required:"true"`
	Amount     PlanModelGetAmountAttributeType     `json:"amount,omitempty"`
	// REQUIRED
	BucketSize  PlanModelGetBucketSizeAttributeType  `json:"bucketSize" required:"true"`
	Description PlanModelGetDescriptionAttributeType `json:"description,omitempty"`
	// REQUIRED
	GrafanaGlobalDashboards PlanModelGetGrafanaGlobalDashboardsAttributeType `json:"grafanaGlobalDashboards" required:"true"`
	// REQUIRED
	GrafanaGlobalOrgs PlanModelGetGrafanaGlobalOrgsAttributeType `json:"grafanaGlobalOrgs" required:"true"`
	// REQUIRED
	GrafanaGlobalSessions PlanModelGetGrafanaGlobalSessionsAttributeType `json:"grafanaGlobalSessions" required:"true"`
	// REQUIRED
	GrafanaGlobalUsers PlanModelGetGrafanaGlobalUsersAttributeType `json:"grafanaGlobalUsers" required:"true"`
	// REQUIRED
	Id PlanModelGetIdAttributeType `json:"id" required:"true"`
	// REQUIRED
	LogsAlert PlanModelGetLogsAlertAttributeType `json:"logsAlert" required:"true"`
	// REQUIRED
	LogsStorage PlanModelGetLogsStorageAttributeType `json:"logsStorage" required:"true"`
	Name        PlanModelGetNameAttributeType        `json:"name,omitempty"`
	// REQUIRED
	PlanId PlanModelGetPlanIdAttributeType `json:"planId" required:"true"`
	// REQUIRED
	SamplesPerScrape PlanModelGetSamplesPerScrapeAttributeType `json:"samplesPerScrape" required:"true"`
	// REQUIRED
	TargetNumber PlanModelGetTargetNumberAttributeType `json:"targetNumber" required:"true"`
	// REQUIRED
	TotalMetricSamples PlanModelGetTotalMetricSamplesAttributeType `json:"totalMetricSamples" required:"true"`
	// REQUIRED
	TracesStorage PlanModelGetTracesStorageAttributeType `json:"tracesStorage" required:"true"`
}

PlanModel struct for PlanModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPlanModel added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPlanModelWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetAlertMatchers added in v0.2.0

func (o *PlanModel) GetAlertMatchers() (ret PlanModelGetAlertMatchersRetType)

GetAlertMatchers returns the AlertMatchers field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetAlertMatchersOk added in v0.2.0

func (o *PlanModel) GetAlertMatchersOk() (ret PlanModelGetAlertMatchersRetType, ok bool)

GetAlertMatchersOk returns a tuple with the AlertMatchers field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetAlertReceivers added in v0.2.0

func (o *PlanModel) GetAlertReceivers() (ret PlanModelGetAlertReceiversRetType)

GetAlertReceivers returns the AlertReceivers field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetAlertReceiversOk added in v0.2.0

func (o *PlanModel) GetAlertReceiversOk() (ret PlanModelGetAlertReceiversRetType, ok bool)

GetAlertReceiversOk returns a tuple with the AlertReceivers field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetAlertRules added in v0.2.0

func (o *PlanModel) GetAlertRules() (ret PlanModelGetAlertRulesRetType)

GetAlertRules returns the AlertRules field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetAlertRulesOk added in v0.2.0

func (o *PlanModel) GetAlertRulesOk() (ret PlanModelGetAlertRulesRetType, ok bool)

GetAlertRulesOk returns a tuple with the AlertRules field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetAmount added in v0.2.0

func (o *PlanModel) GetAmount() (res PlanModelGetAmountRetType)

GetAmount returns the Amount field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetAmountOk added in v0.2.0

func (o *PlanModel) GetAmountOk() (ret PlanModelGetAmountRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetBucketSize added in v0.2.0

func (o *PlanModel) GetBucketSize() (ret PlanModelGetBucketSizeRetType)

GetBucketSize returns the BucketSize field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetBucketSizeOk added in v0.2.0

func (o *PlanModel) GetBucketSizeOk() (ret PlanModelGetBucketSizeRetType, ok bool)

GetBucketSizeOk returns a tuple with the BucketSize field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetDescription added in v0.2.0

func (o *PlanModel) GetDescription() (res PlanModelGetDescriptionRetType)

GetDescription returns the Description field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetDescriptionOk added in v0.2.0

func (o *PlanModel) GetDescriptionOk() (ret PlanModelGetDescriptionRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetGrafanaGlobalDashboards added in v0.2.0

func (o *PlanModel) GetGrafanaGlobalDashboards() (ret PlanModelGetGrafanaGlobalDashboardsRetType)

GetGrafanaGlobalDashboards returns the GrafanaGlobalDashboards field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetGrafanaGlobalDashboardsOk added in v0.2.0

func (o *PlanModel) GetGrafanaGlobalDashboardsOk() (ret PlanModelGetGrafanaGlobalDashboardsRetType, ok bool)

GetGrafanaGlobalDashboardsOk returns a tuple with the GrafanaGlobalDashboards field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetGrafanaGlobalOrgs added in v0.2.0

func (o *PlanModel) GetGrafanaGlobalOrgs() (ret PlanModelGetGrafanaGlobalOrgsRetType)

GetGrafanaGlobalOrgs returns the GrafanaGlobalOrgs field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetGrafanaGlobalOrgsOk added in v0.2.0

func (o *PlanModel) GetGrafanaGlobalOrgsOk() (ret PlanModelGetGrafanaGlobalOrgsRetType, ok bool)

GetGrafanaGlobalOrgsOk returns a tuple with the GrafanaGlobalOrgs field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetGrafanaGlobalSessions added in v0.2.0

func (o *PlanModel) GetGrafanaGlobalSessions() (ret PlanModelGetGrafanaGlobalSessionsRetType)

GetGrafanaGlobalSessions returns the GrafanaGlobalSessions field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetGrafanaGlobalSessionsOk added in v0.2.0

func (o *PlanModel) GetGrafanaGlobalSessionsOk() (ret PlanModelGetGrafanaGlobalSessionsRetType, ok bool)

GetGrafanaGlobalSessionsOk returns a tuple with the GrafanaGlobalSessions field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetGrafanaGlobalUsers added in v0.2.0

func (o *PlanModel) GetGrafanaGlobalUsers() (ret PlanModelGetGrafanaGlobalUsersRetType)

GetGrafanaGlobalUsers returns the GrafanaGlobalUsers field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetGrafanaGlobalUsersOk added in v0.2.0

func (o *PlanModel) GetGrafanaGlobalUsersOk() (ret PlanModelGetGrafanaGlobalUsersRetType, ok bool)

GetGrafanaGlobalUsersOk returns a tuple with the GrafanaGlobalUsers field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetId added in v0.2.0

func (o *PlanModel) GetId() (ret PlanModelGetIdRetType)

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetIdOk added in v0.2.0

func (o *PlanModel) GetIdOk() (ret PlanModelGetIdRetType, ok bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetLogsAlert added in v0.2.0

func (o *PlanModel) GetLogsAlert() (ret PlanModelGetLogsAlertRetType)

GetLogsAlert returns the LogsAlert field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetLogsAlertOk added in v0.2.0

func (o *PlanModel) GetLogsAlertOk() (ret PlanModelGetLogsAlertRetType, ok bool)

GetLogsAlertOk returns a tuple with the LogsAlert field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetLogsStorage added in v0.2.0

func (o *PlanModel) GetLogsStorage() (ret PlanModelGetLogsStorageRetType)

GetLogsStorage returns the LogsStorage field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetLogsStorageOk added in v0.2.0

func (o *PlanModel) GetLogsStorageOk() (ret PlanModelGetLogsStorageRetType, ok bool)

GetLogsStorageOk returns a tuple with the LogsStorage field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetName added in v0.2.0

func (o *PlanModel) GetName() (res PlanModelGetNameRetType)

GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetNameOk added in v0.2.0

func (o *PlanModel) GetNameOk() (ret PlanModelGetNameRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetPlanId added in v0.2.0

func (o *PlanModel) GetPlanId() (ret PlanModelGetPlanIdRetType)

GetPlanId returns the PlanId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetPlanIdOk added in v0.2.0

func (o *PlanModel) GetPlanIdOk() (ret PlanModelGetPlanIdRetType, ok bool)

GetPlanIdOk returns a tuple with the PlanId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetSamplesPerScrape added in v0.2.0

func (o *PlanModel) GetSamplesPerScrape() (ret PlanModelGetSamplesPerScrapeRetType)

GetSamplesPerScrape returns the SamplesPerScrape field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetSamplesPerScrapeOk added in v0.2.0

func (o *PlanModel) GetSamplesPerScrapeOk() (ret PlanModelGetSamplesPerScrapeRetType, ok bool)

GetSamplesPerScrapeOk returns a tuple with the SamplesPerScrape field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetTargetNumber added in v0.2.0

func (o *PlanModel) GetTargetNumber() (ret PlanModelGetTargetNumberRetType)

GetTargetNumber returns the TargetNumber field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetTargetNumberOk added in v0.2.0

func (o *PlanModel) GetTargetNumberOk() (ret PlanModelGetTargetNumberRetType, ok bool)

GetTargetNumberOk returns a tuple with the TargetNumber field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetTotalMetricSamples added in v0.2.0

func (o *PlanModel) GetTotalMetricSamples() (ret PlanModelGetTotalMetricSamplesRetType)

GetTotalMetricSamples returns the TotalMetricSamples field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetTotalMetricSamplesOk added in v0.2.0

func (o *PlanModel) GetTotalMetricSamplesOk() (ret PlanModelGetTotalMetricSamplesRetType, ok bool)

GetTotalMetricSamplesOk returns a tuple with the TotalMetricSamples field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetTracesStorage added in v0.2.0

func (o *PlanModel) GetTracesStorage() (ret PlanModelGetTracesStorageRetType)

GetTracesStorage returns the TracesStorage field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) GetTracesStorageOk added in v0.2.0

func (o *PlanModel) GetTracesStorageOk() (ret PlanModelGetTracesStorageRetType, ok bool)

GetTracesStorageOk returns a tuple with the TracesStorage field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) HasAmount added in v0.2.0

func (o *PlanModel) HasAmount() bool

HasAmount returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) HasDescription added in v0.2.0

func (o *PlanModel) HasDescription() bool

HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) HasName added in v0.2.0

func (o *PlanModel) HasName() bool

HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) SetAlertMatchers added in v0.2.0

func (o *PlanModel) SetAlertMatchers(v PlanModelGetAlertMatchersRetType)

SetAlertMatchers sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) SetAlertReceivers added in v0.2.0

func (o *PlanModel) SetAlertReceivers(v PlanModelGetAlertReceiversRetType)

SetAlertReceivers sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) SetAlertRules added in v0.2.0

func (o *PlanModel) SetAlertRules(v PlanModelGetAlertRulesRetType)

SetAlertRules sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) SetAmount added in v0.2.0

func (o *PlanModel) SetAmount(v PlanModelGetAmountRetType)

SetAmount gets a reference to the given float64 and assigns it to the Amount field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) SetBucketSize added in v0.2.0

func (o *PlanModel) SetBucketSize(v PlanModelGetBucketSizeRetType)

SetBucketSize sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) SetDescription added in v0.2.0

func (o *PlanModel) SetDescription(v PlanModelGetDescriptionRetType)

SetDescription gets a reference to the given string and assigns it to the Description field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) SetGrafanaGlobalDashboards added in v0.2.0

func (o *PlanModel) SetGrafanaGlobalDashboards(v PlanModelGetGrafanaGlobalDashboardsRetType)

SetGrafanaGlobalDashboards sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) SetGrafanaGlobalOrgs added in v0.2.0

func (o *PlanModel) SetGrafanaGlobalOrgs(v PlanModelGetGrafanaGlobalOrgsRetType)

SetGrafanaGlobalOrgs sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) SetGrafanaGlobalSessions added in v0.2.0

func (o *PlanModel) SetGrafanaGlobalSessions(v PlanModelGetGrafanaGlobalSessionsRetType)

SetGrafanaGlobalSessions sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) SetGrafanaGlobalUsers added in v0.2.0

func (o *PlanModel) SetGrafanaGlobalUsers(v PlanModelGetGrafanaGlobalUsersRetType)

SetGrafanaGlobalUsers sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) SetId added in v0.2.0

func (o *PlanModel) SetId(v PlanModelGetIdRetType)

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) SetLogsAlert added in v0.2.0

func (o *PlanModel) SetLogsAlert(v PlanModelGetLogsAlertRetType)

SetLogsAlert sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) SetLogsStorage added in v0.2.0

func (o *PlanModel) SetLogsStorage(v PlanModelGetLogsStorageRetType)

SetLogsStorage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) SetName added in v0.2.0

func (o *PlanModel) SetName(v PlanModelGetNameRetType)

SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) SetPlanId added in v0.2.0

func (o *PlanModel) SetPlanId(v PlanModelGetPlanIdRetType)

SetPlanId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) SetSamplesPerScrape added in v0.2.0

func (o *PlanModel) SetSamplesPerScrape(v PlanModelGetSamplesPerScrapeRetType)

SetSamplesPerScrape sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) SetTargetNumber added in v0.2.0

func (o *PlanModel) SetTargetNumber(v PlanModelGetTargetNumberRetType)

SetTargetNumber sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) SetTotalMetricSamples added in v0.2.0

func (o *PlanModel) SetTotalMetricSamples(v PlanModelGetTotalMetricSamplesRetType)

SetTotalMetricSamples sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlanModel) SetTracesStorage added in v0.2.0

func (o *PlanModel) SetTracesStorage(v PlanModelGetTracesStorageRetType)

SetTracesStorage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PlanModel) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetAlertMatchersArgType deprecated added in v0.3.1

type PlanModelGetAlertMatchersArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetAlertMatchersAttributeType added in v0.3.1

type PlanModelGetAlertMatchersAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetAlertMatchersRetType deprecated added in v0.3.1

type PlanModelGetAlertMatchersRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetAlertReceiversArgType deprecated added in v0.3.1

type PlanModelGetAlertReceiversArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetAlertReceiversAttributeType added in v0.3.1

type PlanModelGetAlertReceiversAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetAlertReceiversRetType deprecated added in v0.3.1

type PlanModelGetAlertReceiversRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetAlertRulesArgType deprecated added in v0.3.1

type PlanModelGetAlertRulesArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetAlertRulesAttributeType added in v0.3.1

type PlanModelGetAlertRulesAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetAlertRulesRetType deprecated added in v0.3.1

type PlanModelGetAlertRulesRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetAmountArgType deprecated added in v0.3.1

type PlanModelGetAmountArgType = float64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetAmountAttributeType added in v0.3.1

type PlanModelGetAmountAttributeType = *float64

isNumber Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetAmountRetType deprecated added in v0.3.1

type PlanModelGetAmountRetType = float64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetBucketSizeArgType deprecated added in v0.3.1

type PlanModelGetBucketSizeArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetBucketSizeAttributeType added in v0.3.1

type PlanModelGetBucketSizeAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetBucketSizeRetType deprecated added in v0.3.1

type PlanModelGetBucketSizeRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetDescriptionArgType deprecated added in v0.3.1

type PlanModelGetDescriptionArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetDescriptionAttributeType added in v0.3.1

type PlanModelGetDescriptionAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetDescriptionRetType deprecated added in v0.3.1

type PlanModelGetDescriptionRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetGrafanaGlobalDashboardsArgType deprecated added in v0.3.1

type PlanModelGetGrafanaGlobalDashboardsArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetGrafanaGlobalDashboardsAttributeType added in v0.3.1

type PlanModelGetGrafanaGlobalDashboardsAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetGrafanaGlobalDashboardsRetType deprecated added in v0.3.1

type PlanModelGetGrafanaGlobalDashboardsRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetGrafanaGlobalOrgsArgType deprecated added in v0.3.1

type PlanModelGetGrafanaGlobalOrgsArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetGrafanaGlobalOrgsAttributeType added in v0.3.1

type PlanModelGetGrafanaGlobalOrgsAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetGrafanaGlobalOrgsRetType deprecated added in v0.3.1

type PlanModelGetGrafanaGlobalOrgsRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetGrafanaGlobalSessionsArgType deprecated added in v0.3.1

type PlanModelGetGrafanaGlobalSessionsArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetGrafanaGlobalSessionsAttributeType added in v0.3.1

type PlanModelGetGrafanaGlobalSessionsAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetGrafanaGlobalSessionsRetType deprecated added in v0.3.1

type PlanModelGetGrafanaGlobalSessionsRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetGrafanaGlobalUsersArgType deprecated added in v0.3.1

type PlanModelGetGrafanaGlobalUsersArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetGrafanaGlobalUsersAttributeType added in v0.3.1

type PlanModelGetGrafanaGlobalUsersAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetGrafanaGlobalUsersRetType deprecated added in v0.3.1

type PlanModelGetGrafanaGlobalUsersRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetIdArgType deprecated added in v0.3.1

type PlanModelGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetIdAttributeType added in v0.3.1

type PlanModelGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetIdRetType deprecated added in v0.3.1

type PlanModelGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetLogsAlertArgType deprecated added in v0.3.1

type PlanModelGetLogsAlertArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetLogsAlertAttributeType added in v0.3.1

type PlanModelGetLogsAlertAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetLogsAlertRetType deprecated added in v0.3.1

type PlanModelGetLogsAlertRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetLogsStorageArgType deprecated added in v0.3.1

type PlanModelGetLogsStorageArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetLogsStorageAttributeType added in v0.3.1

type PlanModelGetLogsStorageAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetLogsStorageRetType deprecated added in v0.3.1

type PlanModelGetLogsStorageRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetNameArgType deprecated added in v0.3.1

type PlanModelGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetNameAttributeType added in v0.3.1

type PlanModelGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetNameRetType deprecated added in v0.3.1

type PlanModelGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetPlanIdArgType deprecated added in v0.3.1

type PlanModelGetPlanIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetPlanIdAttributeType added in v0.3.1

type PlanModelGetPlanIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetPlanIdRetType deprecated added in v0.3.1

type PlanModelGetPlanIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetSamplesPerScrapeArgType deprecated added in v0.3.1

type PlanModelGetSamplesPerScrapeArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetSamplesPerScrapeAttributeType added in v0.3.1

type PlanModelGetSamplesPerScrapeAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetSamplesPerScrapeRetType deprecated added in v0.3.1

type PlanModelGetSamplesPerScrapeRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetTargetNumberArgType deprecated added in v0.3.1

type PlanModelGetTargetNumberArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetTargetNumberAttributeType added in v0.3.1

type PlanModelGetTargetNumberAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetTargetNumberRetType deprecated added in v0.3.1

type PlanModelGetTargetNumberRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetTotalMetricSamplesArgType deprecated added in v0.3.1

type PlanModelGetTotalMetricSamplesArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetTotalMetricSamplesAttributeType added in v0.3.1

type PlanModelGetTotalMetricSamplesAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetTotalMetricSamplesRetType deprecated added in v0.3.1

type PlanModelGetTotalMetricSamplesRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetTracesStorageArgType deprecated added in v0.3.1

type PlanModelGetTracesStorageArgType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetTracesStorageAttributeType added in v0.3.1

type PlanModelGetTracesStorageAttributeType = *int64

isInteger Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlanModelGetTracesStorageRetType deprecated added in v0.3.1

type PlanModelGetTracesStorageRetType = int64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlangetIsFreeArgType deprecated added in v0.3.1

type PlangetIsFreeArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlangetIsFreeAttributeType added in v0.3.1

type PlangetIsFreeAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlangetIsFreeRetType deprecated added in v0.3.1

type PlangetIsFreeRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlangetIsPublicArgType deprecated added in v0.3.1

type PlangetIsPublicArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlangetIsPublicAttributeType added in v0.3.1

type PlangetIsPublicAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlangetIsPublicRetType deprecated added in v0.3.1

type PlangetIsPublicRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlansResponse

type PlansResponse struct {
	// REQUIRED
	Message PlansResponseGetMessageAttributeType `json:"message" required:"true"`
	// REQUIRED
	Plans PlansResponseGetPlansAttributeType `json:"plans" required:"true"`
}

PlansResponse struct for PlansResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPlansResponse added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPlansResponseWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlansResponse) GetMessage added in v0.2.0

func (o *PlansResponse) GetMessage() (ret PlansResponseGetMessageRetType)

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlansResponse) GetMessageOk added in v0.2.0

func (o *PlansResponse) GetMessageOk() (ret PlansResponseGetMessageRetType, ok bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlansResponse) GetPlans added in v0.2.0

func (o *PlansResponse) GetPlans() (ret PlansResponseGetPlansRetType)

GetPlans returns the Plans field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlansResponse) GetPlansOk added in v0.2.0

func (o *PlansResponse) GetPlansOk() (ret PlansResponseGetPlansRetType, ok bool)

GetPlansOk returns a tuple with the Plans field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlansResponse) SetMessage added in v0.2.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PlansResponse) SetPlans added in v0.2.0

SetPlans sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PlansResponse) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlansResponseGetMessageArgType deprecated added in v0.3.1

type PlansResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlansResponseGetMessageAttributeType added in v0.3.1

type PlansResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlansResponseGetMessageRetType deprecated added in v0.3.1

type PlansResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlansResponseGetPlansArgType deprecated added in v0.3.1

type PlansResponseGetPlansArgType = []Plan

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlansResponseGetPlansAttributeType added in v0.3.1

type PlansResponseGetPlansAttributeType = *[]Plan

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PlansResponseGetPlansRetType deprecated added in v0.3.1

type PlansResponseGetPlansRetType = []Plan

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PostgresqlCheckChildResponse added in v0.17.0

type PostgresqlCheckChildResponse struct {
	// REQUIRED
	Address PostgresqlCheckChildResponseGetAddressAttributeType `json:"address" required:"true"`
	// REQUIRED
	Id PostgresqlCheckChildResponseGetIdAttributeType `json:"id" required:"true"`
}

PostgresqlCheckChildResponse struct for PostgresqlCheckChildResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPostgresqlCheckChildResponse added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPostgresqlCheckChildResponseWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PostgresqlCheckChildResponse) GetAddress added in v0.17.0

GetAddress returns the Address field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PostgresqlCheckChildResponse) GetAddressOk added in v0.17.0

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PostgresqlCheckChildResponse) GetId added in v0.17.0

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PostgresqlCheckChildResponse) GetIdOk added in v0.17.0

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PostgresqlCheckChildResponse) SetAddress added in v0.17.0

SetAddress sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PostgresqlCheckChildResponse) SetId added in v0.17.0

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PostgresqlCheckChildResponse) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PostgresqlCheckChildResponseGetAddressArgType deprecated added in v0.17.0

type PostgresqlCheckChildResponseGetAddressArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PostgresqlCheckChildResponseGetAddressAttributeType added in v0.17.0

type PostgresqlCheckChildResponseGetAddressAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PostgresqlCheckChildResponseGetAddressRetType deprecated added in v0.17.0

type PostgresqlCheckChildResponseGetAddressRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PostgresqlCheckChildResponseGetIdArgType deprecated added in v0.17.0

type PostgresqlCheckChildResponseGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PostgresqlCheckChildResponseGetIdAttributeType added in v0.17.0

type PostgresqlCheckChildResponseGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PostgresqlCheckChildResponseGetIdRetType deprecated added in v0.17.0

type PostgresqlCheckChildResponseGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PostgresqlCheckResponse added in v0.17.0

type PostgresqlCheckResponse struct {
	// REQUIRED
	Message         PostgresqlCheckResponseGetMessageAttributeType         `json:"message" required:"true"`
	PostgresqlCheck PostgresqlCheckResponseGetPostgresqlCheckAttributeType `json:"postgresqlCheck,omitempty"`
	// REQUIRED
	PostgresqlChecks PostgresqlCheckResponseGetPostgresqlChecksAttributeType `json:"postgresqlChecks" required:"true"`
}

PostgresqlCheckResponse struct for PostgresqlCheckResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPostgresqlCheckResponse added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewPostgresqlCheckResponseWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PostgresqlCheckResponse) GetMessage added in v0.17.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PostgresqlCheckResponse) GetMessageOk added in v0.17.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PostgresqlCheckResponse) GetPostgresqlCheck added in v0.17.0

GetPostgresqlCheck returns the PostgresqlCheck field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PostgresqlCheckResponse) GetPostgresqlCheckOk added in v0.17.0

GetPostgresqlCheckOk returns a tuple with the PostgresqlCheck field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PostgresqlCheckResponse) GetPostgresqlChecks added in v0.17.0

GetPostgresqlChecks returns the PostgresqlChecks field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PostgresqlCheckResponse) GetPostgresqlChecksOk added in v0.17.0

GetPostgresqlChecksOk returns a tuple with the PostgresqlChecks field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PostgresqlCheckResponse) HasPostgresqlCheck added in v0.17.0

func (o *PostgresqlCheckResponse) HasPostgresqlCheck() bool

HasPostgresqlCheck returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PostgresqlCheckResponse) SetMessage added in v0.17.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PostgresqlCheckResponse) SetPostgresqlCheck added in v0.17.0

SetPostgresqlCheck gets a reference to the given PostgresqlCheckChildResponse and assigns it to the PostgresqlCheck field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*PostgresqlCheckResponse) SetPostgresqlChecks added in v0.17.0

SetPostgresqlChecks sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (PostgresqlCheckResponse) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PostgresqlCheckResponseGetMessageArgType deprecated added in v0.17.0

type PostgresqlCheckResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PostgresqlCheckResponseGetMessageAttributeType added in v0.17.0

type PostgresqlCheckResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PostgresqlCheckResponseGetMessageRetType deprecated added in v0.17.0

type PostgresqlCheckResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PostgresqlCheckResponseGetPostgresqlCheckArgType deprecated added in v0.17.0

type PostgresqlCheckResponseGetPostgresqlCheckArgType = PostgresqlCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PostgresqlCheckResponseGetPostgresqlCheckAttributeType added in v0.17.0

type PostgresqlCheckResponseGetPostgresqlCheckAttributeType = *PostgresqlCheckChildResponse

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PostgresqlCheckResponseGetPostgresqlCheckRetType deprecated added in v0.17.0

type PostgresqlCheckResponseGetPostgresqlCheckRetType = PostgresqlCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PostgresqlCheckResponseGetPostgresqlChecksArgType deprecated added in v0.17.0

type PostgresqlCheckResponseGetPostgresqlChecksArgType = []PostgresqlCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PostgresqlCheckResponseGetPostgresqlChecksAttributeType added in v0.17.0

type PostgresqlCheckResponseGetPostgresqlChecksAttributeType = *[]PostgresqlCheckChildResponse

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type PostgresqlCheckResponseGetPostgresqlChecksRetType deprecated added in v0.17.0

type PostgresqlCheckResponseGetPostgresqlChecksRetType = []PostgresqlCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ProjectInstanceFull

type ProjectInstanceFull struct {
	Error ProjectInstanceFullGetErrorAttributeType `json:"error,omitempty"`
	// REQUIRED
	Id ProjectInstanceFullGetIdAttributeType `json:"id" required:"true"`
	// REQUIRED
	Instance ProjectInstanceFullGetInstanceAttributeType `json:"instance" required:"true"`
	Name     ProjectInstanceFullGetNameAttributeType     `json:"name,omitempty"`
	// REQUIRED
	PlanName ProjectInstanceFullGetPlanNameAttributeType `json:"planName" required:"true"`
	// REQUIRED
	ServiceName ProjectInstanceFullGetServiceNameAttributeType `json:"serviceName" required:"true"`
	// REQUIRED
	Status ProjectInstanceFullGetStatusAttributeType `json:"status" required:"true"`
}

ProjectInstanceFull struct for ProjectInstanceFull Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewProjectInstanceFull added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewProjectInstanceFullWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ProjectInstanceFull) GetError added in v0.2.0

GetError returns the Error field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ProjectInstanceFull) GetErrorOk added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ProjectInstanceFull) GetId added in v0.2.0

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ProjectInstanceFull) GetIdOk added in v0.2.0

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ProjectInstanceFull) GetInstance added in v0.2.0

GetInstance returns the Instance field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ProjectInstanceFull) GetInstanceOk added in v0.2.0

func (o *ProjectInstanceFull) GetInstanceOk() (ret ProjectInstanceFullGetInstanceRetType, ok bool)

GetInstanceOk returns a tuple with the Instance field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ProjectInstanceFull) GetName added in v0.2.0

GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ProjectInstanceFull) GetNameOk added in v0.2.0

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ProjectInstanceFull) GetPlanName added in v0.2.0

GetPlanName returns the PlanName field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ProjectInstanceFull) GetPlanNameOk added in v0.2.0

func (o *ProjectInstanceFull) GetPlanNameOk() (ret ProjectInstanceFullGetPlanNameRetType, ok bool)

GetPlanNameOk returns a tuple with the PlanName field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ProjectInstanceFull) GetServiceName added in v0.2.0

GetServiceName returns the ServiceName field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ProjectInstanceFull) GetServiceNameOk added in v0.2.0

func (o *ProjectInstanceFull) GetServiceNameOk() (ret ProjectInstanceFullGetServiceNameRetType, ok bool)

GetServiceNameOk returns a tuple with the ServiceName field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ProjectInstanceFull) GetStatus added in v0.2.0

GetStatus returns the Status field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ProjectInstanceFull) GetStatusOk added in v0.2.0

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ProjectInstanceFull) HasError added in v0.2.0

func (o *ProjectInstanceFull) HasError() bool

HasError returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ProjectInstanceFull) HasName added in v0.2.0

func (o *ProjectInstanceFull) HasName() bool

HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ProjectInstanceFull) SetError added in v0.2.0

SetError gets a reference to the given string and assigns it to the Error field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ProjectInstanceFull) SetErrorNil added in v0.2.0

func (o *ProjectInstanceFull) SetErrorNil()

SetErrorNil sets the value for Error to be an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ProjectInstanceFull) SetId added in v0.2.0

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ProjectInstanceFull) SetInstance added in v0.2.0

SetInstance sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ProjectInstanceFull) SetName added in v0.2.0

SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ProjectInstanceFull) SetPlanName added in v0.2.0

SetPlanName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ProjectInstanceFull) SetServiceName added in v0.2.0

SetServiceName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ProjectInstanceFull) SetStatus added in v0.2.0

SetStatus sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ProjectInstanceFull) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ProjectInstanceFull) UnsetError added in v0.2.0

func (o *ProjectInstanceFull) UnsetError()

UnsetError ensures that no value is present for Error, not even an explicit nil Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ProjectInstanceFullGetErrorArgType deprecated added in v0.3.1

type ProjectInstanceFullGetErrorArgType = *string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ProjectInstanceFullGetErrorAttributeType added in v0.3.1

type ProjectInstanceFullGetErrorAttributeType = *NullableString

isNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ProjectInstanceFullGetErrorRetType deprecated added in v0.3.1

type ProjectInstanceFullGetErrorRetType = *string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ProjectInstanceFullGetIdArgType deprecated added in v0.3.1

type ProjectInstanceFullGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ProjectInstanceFullGetIdAttributeType added in v0.3.1

type ProjectInstanceFullGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ProjectInstanceFullGetIdRetType deprecated added in v0.3.1

type ProjectInstanceFullGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ProjectInstanceFullGetInstanceArgType deprecated added in v0.3.1

type ProjectInstanceFullGetInstanceArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ProjectInstanceFullGetInstanceAttributeType added in v0.3.1

type ProjectInstanceFullGetInstanceAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ProjectInstanceFullGetInstanceRetType deprecated added in v0.3.1

type ProjectInstanceFullGetInstanceRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ProjectInstanceFullGetNameArgType deprecated added in v0.3.1

type ProjectInstanceFullGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ProjectInstanceFullGetNameAttributeType added in v0.3.1

type ProjectInstanceFullGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ProjectInstanceFullGetNameRetType deprecated added in v0.3.1

type ProjectInstanceFullGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ProjectInstanceFullGetPlanNameArgType deprecated added in v0.3.1

type ProjectInstanceFullGetPlanNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ProjectInstanceFullGetPlanNameAttributeType added in v0.3.1

type ProjectInstanceFullGetPlanNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ProjectInstanceFullGetPlanNameRetType deprecated added in v0.3.1

type ProjectInstanceFullGetPlanNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ProjectInstanceFullGetServiceNameArgType deprecated added in v0.3.1

type ProjectInstanceFullGetServiceNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ProjectInstanceFullGetServiceNameAttributeType added in v0.3.1

type ProjectInstanceFullGetServiceNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ProjectInstanceFullGetServiceNameRetType deprecated added in v0.3.1

type ProjectInstanceFullGetServiceNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ProjectInstanceFullGetStatusArgType deprecated added in v0.3.1

type ProjectInstanceFullGetStatusArgType = ProjectInstanceFullStatus

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ProjectInstanceFullGetStatusAttributeType deprecated added in v0.3.1

type ProjectInstanceFullGetStatusAttributeType = *ProjectInstanceFullStatus

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ProjectInstanceFullGetStatusRetType deprecated added in v0.3.1

type ProjectInstanceFullGetStatusRetType = ProjectInstanceFullStatus

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ProjectInstanceFullStatus added in v0.6.0

type ProjectInstanceFullStatus string

ProjectInstanceFullStatus the model 'ProjectInstanceFull' value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PROJECTINSTANCEFULLSTATUS_CREATING ProjectInstanceFullStatus = "CREATING"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PROJECTINSTANCEFULLSTATUS_CREATE_SUCCEEDED ProjectInstanceFullStatus = "CREATE_SUCCEEDED"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PROJECTINSTANCEFULLSTATUS_CREATE_FAILED ProjectInstanceFullStatus = "CREATE_FAILED"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PROJECTINSTANCEFULLSTATUS_DELETING ProjectInstanceFullStatus = "DELETING"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PROJECTINSTANCEFULLSTATUS_DELETE_SUCCEEDED ProjectInstanceFullStatus = "DELETE_SUCCEEDED"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PROJECTINSTANCEFULLSTATUS_DELETE_FAILED ProjectInstanceFullStatus = "DELETE_FAILED"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PROJECTINSTANCEFULLSTATUS_UPDATING ProjectInstanceFullStatus = "UPDATING"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PROJECTINSTANCEFULLSTATUS_UPDATE_SUCCEEDED ProjectInstanceFullStatus = "UPDATE_SUCCEEDED"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	PROJECTINSTANCEFULLSTATUS_UPDATE_FAILED ProjectInstanceFullStatus = "UPDATE_FAILED"
)

List of Status

func NewProjectInstanceFullStatusFromValue added in v0.6.0

func NewProjectInstanceFullStatusFromValue(v ProjectInstanceFullStatus) (*ProjectInstanceFullStatus, error)

NewProjectInstanceFullStatusFromValue returns a pointer to a valid ProjectInstanceFullStatus for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ProjectInstanceFullStatus) IsValid added in v0.6.0

func (v ProjectInstanceFullStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ProjectInstanceFullStatus) Ptr added in v0.6.0

Ptr returns reference to StatusStatus value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ProjectInstanceFullStatus) UnmarshalJSON deprecated added in v0.6.0

func (v *ProjectInstanceFullStatus) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RabbitMQCheckChildResponse added in v0.17.0

type RabbitMQCheckChildResponse struct {
	// REQUIRED
	Id       RabbitMQCheckChildResponseGetIdAttributeType       `json:"id" required:"true"`
	Password RabbitMQCheckChildResponseGetPasswordAttributeType `json:"password,omitempty"`
	// REQUIRED
	Url      RabbitMQCheckChildResponseGetUrlAttributeType      `json:"url" required:"true"`
	Username RabbitMQCheckChildResponseGetUsernameAttributeType `json:"username,omitempty"`
}

RabbitMQCheckChildResponse struct for RabbitMQCheckChildResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewRabbitMQCheckChildResponse added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewRabbitMQCheckChildResponseWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RabbitMQCheckChildResponse) GetId added in v0.17.0

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RabbitMQCheckChildResponse) GetIdOk added in v0.17.0

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RabbitMQCheckChildResponse) GetPassword added in v0.17.0

GetPassword returns the Password field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RabbitMQCheckChildResponse) GetPasswordOk added in v0.17.0

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RabbitMQCheckChildResponse) GetUrl added in v0.17.0

GetUrl returns the Url field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RabbitMQCheckChildResponse) GetUrlOk added in v0.17.0

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RabbitMQCheckChildResponse) GetUsername added in v0.17.0

GetUsername returns the Username field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RabbitMQCheckChildResponse) GetUsernameOk added in v0.17.0

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RabbitMQCheckChildResponse) HasPassword added in v0.17.0

func (o *RabbitMQCheckChildResponse) HasPassword() bool

HasPassword returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RabbitMQCheckChildResponse) HasUsername added in v0.17.0

func (o *RabbitMQCheckChildResponse) HasUsername() bool

HasUsername returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RabbitMQCheckChildResponse) SetId added in v0.17.0

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RabbitMQCheckChildResponse) SetPassword added in v0.17.0

SetPassword gets a reference to the given string and assigns it to the Password field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RabbitMQCheckChildResponse) SetUrl added in v0.17.0

SetUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RabbitMQCheckChildResponse) SetUsername added in v0.17.0

SetUsername gets a reference to the given string and assigns it to the Username field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (RabbitMQCheckChildResponse) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RabbitMQCheckChildResponseGetIdArgType deprecated added in v0.17.0

type RabbitMQCheckChildResponseGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RabbitMQCheckChildResponseGetIdAttributeType added in v0.17.0

type RabbitMQCheckChildResponseGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RabbitMQCheckChildResponseGetIdRetType deprecated added in v0.17.0

type RabbitMQCheckChildResponseGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RabbitMQCheckChildResponseGetPasswordArgType deprecated added in v0.17.0

type RabbitMQCheckChildResponseGetPasswordArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RabbitMQCheckChildResponseGetPasswordAttributeType added in v0.17.0

type RabbitMQCheckChildResponseGetPasswordAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RabbitMQCheckChildResponseGetPasswordRetType deprecated added in v0.17.0

type RabbitMQCheckChildResponseGetPasswordRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RabbitMQCheckChildResponseGetUrlArgType deprecated added in v0.17.0

type RabbitMQCheckChildResponseGetUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RabbitMQCheckChildResponseGetUrlAttributeType added in v0.17.0

type RabbitMQCheckChildResponseGetUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RabbitMQCheckChildResponseGetUrlRetType deprecated added in v0.17.0

type RabbitMQCheckChildResponseGetUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RabbitMQCheckChildResponseGetUsernameArgType deprecated added in v0.17.0

type RabbitMQCheckChildResponseGetUsernameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RabbitMQCheckChildResponseGetUsernameAttributeType added in v0.17.0

type RabbitMQCheckChildResponseGetUsernameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RabbitMQCheckChildResponseGetUsernameRetType deprecated added in v0.17.0

type RabbitMQCheckChildResponseGetUsernameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RabbitmqCheckResponse added in v0.17.0

type RabbitmqCheckResponse struct {
	// REQUIRED
	Message       RabbitmqCheckResponseGetMessageAttributeType       `json:"message" required:"true"`
	RabbitmqCheck RabbitmqCheckResponseGetRabbitmqCheckAttributeType `json:"rabbitmqCheck,omitempty"`
	// REQUIRED
	RabbitmqChecks RabbitmqCheckResponseGetRabbitmqChecksAttributeType `json:"rabbitmqChecks" required:"true"`
}

RabbitmqCheckResponse struct for RabbitmqCheckResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewRabbitmqCheckResponse added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewRabbitmqCheckResponseWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RabbitmqCheckResponse) GetMessage added in v0.17.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RabbitmqCheckResponse) GetMessageOk added in v0.17.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RabbitmqCheckResponse) GetRabbitmqCheck added in v0.17.0

GetRabbitmqCheck returns the RabbitmqCheck field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RabbitmqCheckResponse) GetRabbitmqCheckOk added in v0.17.0

GetRabbitmqCheckOk returns a tuple with the RabbitmqCheck field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RabbitmqCheckResponse) GetRabbitmqChecks added in v0.17.0

GetRabbitmqChecks returns the RabbitmqChecks field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RabbitmqCheckResponse) GetRabbitmqChecksOk added in v0.17.0

GetRabbitmqChecksOk returns a tuple with the RabbitmqChecks field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RabbitmqCheckResponse) HasRabbitmqCheck added in v0.17.0

func (o *RabbitmqCheckResponse) HasRabbitmqCheck() bool

HasRabbitmqCheck returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RabbitmqCheckResponse) SetMessage added in v0.17.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RabbitmqCheckResponse) SetRabbitmqCheck added in v0.17.0

SetRabbitmqCheck gets a reference to the given RabbitMQCheckChildResponse and assigns it to the RabbitmqCheck field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RabbitmqCheckResponse) SetRabbitmqChecks added in v0.17.0

SetRabbitmqChecks sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (RabbitmqCheckResponse) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RabbitmqCheckResponseGetMessageArgType deprecated added in v0.17.0

type RabbitmqCheckResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RabbitmqCheckResponseGetMessageAttributeType added in v0.17.0

type RabbitmqCheckResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RabbitmqCheckResponseGetMessageRetType deprecated added in v0.17.0

type RabbitmqCheckResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RabbitmqCheckResponseGetRabbitmqCheckArgType deprecated added in v0.17.0

type RabbitmqCheckResponseGetRabbitmqCheckArgType = RabbitMQCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RabbitmqCheckResponseGetRabbitmqCheckAttributeType added in v0.17.0

type RabbitmqCheckResponseGetRabbitmqCheckAttributeType = *RabbitMQCheckChildResponse

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RabbitmqCheckResponseGetRabbitmqCheckRetType deprecated added in v0.17.0

type RabbitmqCheckResponseGetRabbitmqCheckRetType = RabbitMQCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RabbitmqCheckResponseGetRabbitmqChecksArgType deprecated added in v0.17.0

type RabbitmqCheckResponseGetRabbitmqChecksArgType = []RabbitMQCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RabbitmqCheckResponseGetRabbitmqChecksAttributeType added in v0.17.0

type RabbitmqCheckResponseGetRabbitmqChecksAttributeType = *[]RabbitMQCheckChildResponse

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RabbitmqCheckResponseGetRabbitmqChecksRetType deprecated added in v0.17.0

type RabbitmqCheckResponseGetRabbitmqChecksRetType = []RabbitMQCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type Receiver

type Receiver struct {
	// REQUIRED
	Data ReceiverGetDataAttributeType `json:"data" required:"true"`
	// REQUIRED
	Message ReceiverGetMessageAttributeType `json:"message" required:"true"`
}

Receiver struct for Receiver Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewReceiver added in v0.2.0

func NewReceiver(data ReceiverGetDataArgType, message ReceiverGetMessageArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewReceiverWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Receiver) GetData added in v0.2.0

func (o *Receiver) GetData() (ret ReceiverGetDataRetType)

GetData returns the Data field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Receiver) GetDataOk added in v0.2.0

func (o *Receiver) GetDataOk() (ret ReceiverGetDataRetType, ok bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Receiver) GetMessage added in v0.2.0

func (o *Receiver) GetMessage() (ret ReceiverGetMessageRetType)

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Receiver) GetMessageOk added in v0.2.0

func (o *Receiver) GetMessageOk() (ret ReceiverGetMessageRetType, ok bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Receiver) SetData added in v0.2.0

func (o *Receiver) SetData(v ReceiverGetDataRetType)

SetData sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Receiver) SetMessage added in v0.2.0

func (o *Receiver) SetMessage(v ReceiverGetMessageRetType)

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (Receiver) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ReceiverGetDataArgType deprecated added in v0.3.1

type ReceiverGetDataArgType = Receivers

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ReceiverGetDataAttributeType added in v0.3.1

type ReceiverGetDataAttributeType = *Receivers

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ReceiverGetDataRetType deprecated added in v0.3.1

type ReceiverGetDataRetType = Receivers

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ReceiverGetMessageArgType deprecated added in v0.3.1

type ReceiverGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ReceiverGetMessageAttributeType added in v0.3.1

type ReceiverGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ReceiverGetMessageRetType deprecated added in v0.3.1

type ReceiverGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type Receivers

type Receivers struct {
	EmailConfigs ReceiversGetEmailConfigsAttributeType `json:"emailConfigs,omitempty"`
	// REQUIRED
	Name            ReceiversGetNameAttributeType            `json:"name" required:"true"`
	OpsgenieConfigs ReceiversGetOpsgenieConfigsAttributeType `json:"opsgenieConfigs,omitempty"`
	WebHookConfigs  ReceiversGetWebHookConfigsAttributeType  `json:"webHookConfigs,omitempty"`
}

Receivers struct for Receivers Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewReceivers added in v0.2.0

func NewReceivers(name ReceiversGetNameArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewReceiversWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Receivers) GetEmailConfigs added in v0.2.0

func (o *Receivers) GetEmailConfigs() (res ReceiversGetEmailConfigsRetType)

GetEmailConfigs returns the EmailConfigs field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Receivers) GetEmailConfigsOk added in v0.2.0

func (o *Receivers) GetEmailConfigsOk() (ret ReceiversGetEmailConfigsRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Receivers) GetName added in v0.2.0

func (o *Receivers) GetName() (ret ReceiversGetNameRetType)

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Receivers) GetNameOk added in v0.2.0

func (o *Receivers) GetNameOk() (ret ReceiversGetNameRetType, ok bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Receivers) GetOpsgenieConfigs added in v0.2.0

func (o *Receivers) GetOpsgenieConfigs() (res ReceiversGetOpsgenieConfigsRetType)

GetOpsgenieConfigs returns the OpsgenieConfigs field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Receivers) GetOpsgenieConfigsOk added in v0.2.0

func (o *Receivers) GetOpsgenieConfigsOk() (ret ReceiversGetOpsgenieConfigsRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Receivers) GetWebHookConfigs added in v0.2.0

func (o *Receivers) GetWebHookConfigs() (res ReceiversGetWebHookConfigsRetType)

GetWebHookConfigs returns the WebHookConfigs field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Receivers) GetWebHookConfigsOk added in v0.2.0

func (o *Receivers) GetWebHookConfigsOk() (ret ReceiversGetWebHookConfigsRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Receivers) HasEmailConfigs added in v0.2.0

func (o *Receivers) HasEmailConfigs() bool

HasEmailConfigs returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Receivers) HasOpsgenieConfigs added in v0.2.0

func (o *Receivers) HasOpsgenieConfigs() bool

HasOpsgenieConfigs returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Receivers) HasWebHookConfigs added in v0.2.0

func (o *Receivers) HasWebHookConfigs() bool

HasWebHookConfigs returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Receivers) SetEmailConfigs added in v0.2.0

func (o *Receivers) SetEmailConfigs(v ReceiversGetEmailConfigsRetType)

SetEmailConfigs gets a reference to the given []EmailConfig and assigns it to the EmailConfigs field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Receivers) SetName added in v0.2.0

func (o *Receivers) SetName(v ReceiversGetNameRetType)

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Receivers) SetOpsgenieConfigs added in v0.2.0

func (o *Receivers) SetOpsgenieConfigs(v ReceiversGetOpsgenieConfigsRetType)

SetOpsgenieConfigs gets a reference to the given []OpsgenieConfig and assigns it to the OpsgenieConfigs field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Receivers) SetWebHookConfigs added in v0.2.0

func (o *Receivers) SetWebHookConfigs(v ReceiversGetWebHookConfigsRetType)

SetWebHookConfigs gets a reference to the given []WebHook and assigns it to the WebHookConfigs field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (Receivers) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ReceiversGetEmailConfigsArgType deprecated added in v0.3.1

type ReceiversGetEmailConfigsArgType = []EmailConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ReceiversGetEmailConfigsAttributeType added in v0.3.1

type ReceiversGetEmailConfigsAttributeType = *[]EmailConfig

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ReceiversGetEmailConfigsRetType deprecated added in v0.3.1

type ReceiversGetEmailConfigsRetType = []EmailConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ReceiversGetNameArgType deprecated added in v0.3.1

type ReceiversGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ReceiversGetNameAttributeType added in v0.3.1

type ReceiversGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ReceiversGetNameRetType deprecated added in v0.3.1

type ReceiversGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ReceiversGetOpsgenieConfigsArgType deprecated added in v0.3.1

type ReceiversGetOpsgenieConfigsArgType = []OpsgenieConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ReceiversGetOpsgenieConfigsAttributeType added in v0.3.1

type ReceiversGetOpsgenieConfigsAttributeType = *[]OpsgenieConfig

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ReceiversGetOpsgenieConfigsRetType deprecated added in v0.3.1

type ReceiversGetOpsgenieConfigsRetType = []OpsgenieConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ReceiversGetWebHookConfigsArgType deprecated added in v0.3.1

type ReceiversGetWebHookConfigsArgType = []WebHook

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ReceiversGetWebHookConfigsAttributeType added in v0.3.1

type ReceiversGetWebHookConfigsAttributeType = *[]WebHook

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ReceiversGetWebHookConfigsRetType deprecated added in v0.3.1

type ReceiversGetWebHookConfigsRetType = []WebHook

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RedisCheckChildResponse added in v0.17.0

type RedisCheckChildResponse struct {
	// REQUIRED
	Id       RedisCheckChildResponseGetIdAttributeType       `json:"id" required:"true"`
	Password RedisCheckChildResponseGetPasswordAttributeType `json:"password,omitempty"`
	// REQUIRED
	Server   RedisCheckChildResponseGetServerAttributeType   `json:"server" required:"true"`
	Username RedisCheckChildResponseGetUsernameAttributeType `json:"username,omitempty"`
}

RedisCheckChildResponse struct for RedisCheckChildResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewRedisCheckChildResponse added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewRedisCheckChildResponseWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RedisCheckChildResponse) GetId added in v0.17.0

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RedisCheckChildResponse) GetIdOk added in v0.17.0

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RedisCheckChildResponse) GetPassword added in v0.17.0

GetPassword returns the Password field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RedisCheckChildResponse) GetPasswordOk added in v0.17.0

GetPasswordOk returns a tuple with the Password field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RedisCheckChildResponse) GetServer added in v0.17.0

GetServer returns the Server field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RedisCheckChildResponse) GetServerOk added in v0.17.0

GetServerOk returns a tuple with the Server field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RedisCheckChildResponse) GetUsername added in v0.17.0

GetUsername returns the Username field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RedisCheckChildResponse) GetUsernameOk added in v0.17.0

GetUsernameOk returns a tuple with the Username field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RedisCheckChildResponse) HasPassword added in v0.17.0

func (o *RedisCheckChildResponse) HasPassword() bool

HasPassword returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RedisCheckChildResponse) HasUsername added in v0.17.0

func (o *RedisCheckChildResponse) HasUsername() bool

HasUsername returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RedisCheckChildResponse) SetId added in v0.17.0

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RedisCheckChildResponse) SetPassword added in v0.17.0

SetPassword gets a reference to the given string and assigns it to the Password field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RedisCheckChildResponse) SetServer added in v0.17.0

SetServer sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RedisCheckChildResponse) SetUsername added in v0.17.0

SetUsername gets a reference to the given string and assigns it to the Username field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (RedisCheckChildResponse) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RedisCheckChildResponseGetIdArgType deprecated added in v0.17.0

type RedisCheckChildResponseGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RedisCheckChildResponseGetIdAttributeType added in v0.17.0

type RedisCheckChildResponseGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RedisCheckChildResponseGetIdRetType deprecated added in v0.17.0

type RedisCheckChildResponseGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RedisCheckChildResponseGetPasswordArgType deprecated added in v0.17.0

type RedisCheckChildResponseGetPasswordArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RedisCheckChildResponseGetPasswordAttributeType added in v0.17.0

type RedisCheckChildResponseGetPasswordAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RedisCheckChildResponseGetPasswordRetType deprecated added in v0.17.0

type RedisCheckChildResponseGetPasswordRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RedisCheckChildResponseGetServerArgType deprecated added in v0.17.0

type RedisCheckChildResponseGetServerArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RedisCheckChildResponseGetServerAttributeType added in v0.17.0

type RedisCheckChildResponseGetServerAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RedisCheckChildResponseGetServerRetType deprecated added in v0.17.0

type RedisCheckChildResponseGetServerRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RedisCheckChildResponseGetUsernameArgType deprecated added in v0.17.0

type RedisCheckChildResponseGetUsernameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RedisCheckChildResponseGetUsernameAttributeType added in v0.17.0

type RedisCheckChildResponseGetUsernameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RedisCheckChildResponseGetUsernameRetType deprecated added in v0.17.0

type RedisCheckChildResponseGetUsernameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RedisCheckResponse added in v0.17.0

type RedisCheckResponse struct {
	// REQUIRED
	Message    RedisCheckResponseGetMessageAttributeType    `json:"message" required:"true"`
	RedisCheck RedisCheckResponseGetRedisCheckAttributeType `json:"redisCheck,omitempty"`
	// REQUIRED
	RedisChecks RedisCheckResponseGetRedisChecksAttributeType `json:"redisChecks" required:"true"`
}

RedisCheckResponse struct for RedisCheckResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewRedisCheckResponse added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewRedisCheckResponseWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RedisCheckResponse) GetMessage added in v0.17.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RedisCheckResponse) GetMessageOk added in v0.17.0

func (o *RedisCheckResponse) GetMessageOk() (ret RedisCheckResponseGetMessageRetType, ok bool)

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RedisCheckResponse) GetRedisCheck added in v0.17.0

GetRedisCheck returns the RedisCheck field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RedisCheckResponse) GetRedisCheckOk added in v0.17.0

func (o *RedisCheckResponse) GetRedisCheckOk() (ret RedisCheckResponseGetRedisCheckRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RedisCheckResponse) GetRedisChecks added in v0.17.0

GetRedisChecks returns the RedisChecks field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RedisCheckResponse) GetRedisChecksOk added in v0.17.0

func (o *RedisCheckResponse) GetRedisChecksOk() (ret RedisCheckResponseGetRedisChecksRetType, ok bool)

GetRedisChecksOk returns a tuple with the RedisChecks field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RedisCheckResponse) HasRedisCheck added in v0.17.0

func (o *RedisCheckResponse) HasRedisCheck() bool

HasRedisCheck returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RedisCheckResponse) SetMessage added in v0.17.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RedisCheckResponse) SetRedisCheck added in v0.17.0

SetRedisCheck gets a reference to the given RedisCheckChildResponse and assigns it to the RedisCheck field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RedisCheckResponse) SetRedisChecks added in v0.17.0

SetRedisChecks sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (RedisCheckResponse) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RedisCheckResponseGetMessageArgType deprecated added in v0.17.0

type RedisCheckResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RedisCheckResponseGetMessageAttributeType added in v0.17.0

type RedisCheckResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RedisCheckResponseGetMessageRetType deprecated added in v0.17.0

type RedisCheckResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RedisCheckResponseGetRedisCheckArgType deprecated added in v0.17.0

type RedisCheckResponseGetRedisCheckArgType = RedisCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RedisCheckResponseGetRedisCheckAttributeType added in v0.17.0

type RedisCheckResponseGetRedisCheckAttributeType = *RedisCheckChildResponse

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RedisCheckResponseGetRedisCheckRetType deprecated added in v0.17.0

type RedisCheckResponseGetRedisCheckRetType = RedisCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RedisCheckResponseGetRedisChecksArgType deprecated added in v0.17.0

type RedisCheckResponseGetRedisChecksArgType = []RedisCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RedisCheckResponseGetRedisChecksAttributeType added in v0.17.0

type RedisCheckResponseGetRedisChecksAttributeType = *[]RedisCheckChildResponse

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RedisCheckResponseGetRedisChecksRetType deprecated added in v0.17.0

type RedisCheckResponseGetRedisChecksRetType = []RedisCheckChildResponse

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RestoreBackupRequest deprecated added in v0.17.0

type RestoreBackupRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (RestoreBackupRequest) Execute deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (RestoreBackupRequest) RestoreTarget added in v0.17.0

func (r RestoreBackupRequest) RestoreTarget(restoreTarget string) ApiRestoreBackupRequest

List of restore targets Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type Route

type Route struct {
	Continue      RoutegetContinueAttributeType      `json:"continue,omitempty"`
	GroupBy       RouteGetGroupByAttributeType       `json:"groupBy,omitempty"`
	GroupInterval RouteGetGroupIntervalAttributeType `json:"groupInterval,omitempty"`
	GroupWait     RouteGetGroupWaitAttributeType     `json:"groupWait,omitempty"`
	Match         RouteGetMatchAttributeType         `json:"match,omitempty"`
	MatchRe       RouteGetMatchReAttributeType       `json:"matchRe,omitempty"`
	Matchers      RouteGetMatchersAttributeType      `json:"matchers,omitempty"`
	// REQUIRED
	Receiver       RouteGetReceiverAttributeType       `json:"receiver" required:"true"`
	RepeatInterval RouteGetRepeatIntervalAttributeType `json:"repeatInterval,omitempty"`
	Routes         RouteGetRoutesAttributeType         `json:"routes,omitempty"`
}

Route struct for Route Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewRoute added in v0.2.0

func NewRoute(receiver RouteGetReceiverArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewRouteWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) GetContinue added in v0.2.0

func (o *Route) GetContinue() (res RoutegetContinueRetType)

GetContinue returns the Continue field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) GetContinueOk added in v0.2.0

func (o *Route) GetContinueOk() (ret RoutegetContinueRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) GetGroupBy added in v0.2.0

func (o *Route) GetGroupBy() (res RouteGetGroupByRetType)

GetGroupBy returns the GroupBy field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) GetGroupByOk added in v0.2.0

func (o *Route) GetGroupByOk() (ret RouteGetGroupByRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) GetGroupInterval added in v0.2.0

func (o *Route) GetGroupInterval() (res RouteGetGroupIntervalRetType)

GetGroupInterval returns the GroupInterval field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) GetGroupIntervalOk added in v0.2.0

func (o *Route) GetGroupIntervalOk() (ret RouteGetGroupIntervalRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) GetGroupWait added in v0.2.0

func (o *Route) GetGroupWait() (res RouteGetGroupWaitRetType)

GetGroupWait returns the GroupWait field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) GetGroupWaitOk added in v0.2.0

func (o *Route) GetGroupWaitOk() (ret RouteGetGroupWaitRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) GetMatch added in v0.2.0

func (o *Route) GetMatch() (res RouteGetMatchRetType)

GetMatch returns the Match field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) GetMatchOk added in v0.2.0

func (o *Route) GetMatchOk() (ret RouteGetMatchRetType, ok 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: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) GetMatchRe added in v0.2.0

func (o *Route) GetMatchRe() (res RouteGetMatchReRetType)

GetMatchRe returns the MatchRe field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) GetMatchReOk added in v0.2.0

func (o *Route) GetMatchReOk() (ret RouteGetMatchReRetType, ok 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: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) GetMatchers added in v0.7.1

func (o *Route) GetMatchers() (res RouteGetMatchersRetType)

GetMatchers returns the Matchers field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) GetMatchersOk added in v0.7.1

func (o *Route) GetMatchersOk() (ret RouteGetMatchersRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) GetReceiver added in v0.2.0

func (o *Route) GetReceiver() (ret RouteGetReceiverRetType)

GetReceiver returns the Receiver field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) GetReceiverOk added in v0.2.0

func (o *Route) GetReceiverOk() (ret RouteGetReceiverRetType, ok bool)

GetReceiverOk returns a tuple with the Receiver field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) GetRepeatInterval added in v0.2.0

func (o *Route) GetRepeatInterval() (res RouteGetRepeatIntervalRetType)

GetRepeatInterval returns the RepeatInterval field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) GetRepeatIntervalOk added in v0.2.0

func (o *Route) GetRepeatIntervalOk() (ret RouteGetRepeatIntervalRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) GetRoutes added in v0.2.0

func (o *Route) GetRoutes() (res RouteGetRoutesRetType)

GetRoutes returns the Routes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) GetRoutesOk added in v0.2.0

func (o *Route) GetRoutesOk() (ret RouteGetRoutesRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) HasContinue added in v0.2.0

func (o *Route) HasContinue() bool

HasContinue returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) HasGroupBy added in v0.2.0

func (o *Route) HasGroupBy() bool

HasGroupBy returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) HasGroupInterval added in v0.2.0

func (o *Route) HasGroupInterval() bool

HasGroupInterval returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) HasGroupWait added in v0.2.0

func (o *Route) HasGroupWait() bool

HasGroupWait returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) HasMatch added in v0.2.0

func (o *Route) HasMatch() bool

HasMatch returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) HasMatchRe added in v0.2.0

func (o *Route) HasMatchRe() bool

HasMatchRe returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) HasMatchers added in v0.7.1

func (o *Route) HasMatchers() bool

HasMatchers returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) HasRepeatInterval added in v0.2.0

func (o *Route) HasRepeatInterval() bool

HasRepeatInterval returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) HasRoutes added in v0.2.0

func (o *Route) HasRoutes() bool

HasRoutes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) SetContinue added in v0.2.0

func (o *Route) SetContinue(v RoutegetContinueRetType)

SetContinue gets a reference to the given bool and assigns it to the Continue field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) SetGroupBy added in v0.2.0

func (o *Route) SetGroupBy(v RouteGetGroupByRetType)

SetGroupBy gets a reference to the given []string and assigns it to the GroupBy field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) SetGroupInterval added in v0.2.0

func (o *Route) SetGroupInterval(v RouteGetGroupIntervalRetType)

SetGroupInterval gets a reference to the given string and assigns it to the GroupInterval field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) SetGroupWait added in v0.2.0

func (o *Route) SetGroupWait(v RouteGetGroupWaitRetType)

SetGroupWait gets a reference to the given string and assigns it to the GroupWait field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) SetMatch added in v0.2.0

func (o *Route) SetMatch(v RouteGetMatchRetType)

SetMatch gets a reference to the given map[string]string and assigns it to the Match field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) SetMatchRe added in v0.2.0

func (o *Route) SetMatchRe(v RouteGetMatchReRetType)

SetMatchRe gets a reference to the given map[string]string and assigns it to the MatchRe field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) SetMatchers added in v0.7.1

func (o *Route) SetMatchers(v RouteGetMatchersRetType)

SetMatchers gets a reference to the given []string and assigns it to the Matchers field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) SetReceiver added in v0.2.0

func (o *Route) SetReceiver(v RouteGetReceiverRetType)

SetReceiver sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) SetRepeatInterval added in v0.2.0

func (o *Route) SetRepeatInterval(v RouteGetRepeatIntervalRetType)

SetRepeatInterval gets a reference to the given string and assigns it to the RepeatInterval field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*Route) SetRoutes added in v0.2.0

func (o *Route) SetRoutes(v RouteGetRoutesRetType)

SetRoutes gets a reference to the given []RouteSerializer and assigns it to the Routes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (Route) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteGetGroupByArgType deprecated added in v0.3.1

type RouteGetGroupByArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteGetGroupByAttributeType added in v0.3.1

type RouteGetGroupByAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteGetGroupByRetType deprecated added in v0.3.1

type RouteGetGroupByRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteGetGroupIntervalArgType deprecated added in v0.3.1

type RouteGetGroupIntervalArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteGetGroupIntervalAttributeType added in v0.3.1

type RouteGetGroupIntervalAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteGetGroupIntervalRetType deprecated added in v0.3.1

type RouteGetGroupIntervalRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteGetGroupWaitArgType deprecated added in v0.3.1

type RouteGetGroupWaitArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteGetGroupWaitAttributeType added in v0.3.1

type RouteGetGroupWaitAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteGetGroupWaitRetType deprecated added in v0.3.1

type RouteGetGroupWaitRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteGetMatchArgType deprecated added in v0.3.1

type RouteGetMatchArgType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteGetMatchAttributeType added in v0.3.1

type RouteGetMatchAttributeType = *map[string]string

isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteGetMatchReArgType deprecated added in v0.3.1

type RouteGetMatchReArgType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteGetMatchReAttributeType added in v0.3.1

type RouteGetMatchReAttributeType = *map[string]string

isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteGetMatchReRetType deprecated added in v0.3.1

type RouteGetMatchReRetType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteGetMatchRetType deprecated added in v0.3.1

type RouteGetMatchRetType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteGetMatchersArgType deprecated added in v0.7.1

type RouteGetMatchersArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteGetMatchersAttributeType added in v0.7.1

type RouteGetMatchersAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteGetMatchersRetType deprecated added in v0.7.1

type RouteGetMatchersRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteGetReceiverArgType deprecated added in v0.3.1

type RouteGetReceiverArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteGetReceiverAttributeType added in v0.3.1

type RouteGetReceiverAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteGetReceiverRetType deprecated added in v0.3.1

type RouteGetReceiverRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteGetRepeatIntervalArgType deprecated added in v0.3.1

type RouteGetRepeatIntervalArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteGetRepeatIntervalAttributeType added in v0.3.1

type RouteGetRepeatIntervalAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteGetRepeatIntervalRetType deprecated added in v0.3.1

type RouteGetRepeatIntervalRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteGetRoutesArgType deprecated added in v0.3.1

type RouteGetRoutesArgType = []RouteSerializer

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteGetRoutesAttributeType added in v0.3.1

type RouteGetRoutesAttributeType = *[]RouteSerializer

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteGetRoutesRetType deprecated added in v0.3.1

type RouteGetRoutesRetType = []RouteSerializer

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializer

type RouteSerializer struct {
	Continue      RouteSerializergetContinueAttributeType      `json:"continue,omitempty"`
	GroupBy       RouteSerializerGetGroupByAttributeType       `json:"groupBy,omitempty"`
	GroupInterval RouteSerializerGetGroupIntervalAttributeType `json:"groupInterval,omitempty"`
	GroupWait     RouteSerializerGetGroupWaitAttributeType     `json:"groupWait,omitempty"`
	Match         RouteSerializerGetMatchAttributeType         `json:"match,omitempty"`
	MatchRe       RouteSerializerGetMatchReAttributeType       `json:"matchRe,omitempty"`
	Matchers      RouteSerializerGetMatchersAttributeType      `json:"matchers,omitempty"`
	// REQUIRED
	Receiver       RouteSerializerGetReceiverAttributeType       `json:"receiver" required:"true"`
	RepeatInterval RouteSerializerGetRepeatIntervalAttributeType `json:"repeatInterval,omitempty"`
	Routes         RouteSerializerGetRoutesAttributeType         `json:"routes,omitempty"`
}

RouteSerializer struct for RouteSerializer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewRouteSerializer added in v0.2.0

func NewRouteSerializer(receiver RouteSerializerGetReceiverArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewRouteSerializerWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) GetContinue added in v0.2.0

func (o *RouteSerializer) GetContinue() (res RouteSerializergetContinueRetType)

GetContinue returns the Continue field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) GetContinueOk added in v0.2.0

func (o *RouteSerializer) GetContinueOk() (ret RouteSerializergetContinueRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) GetGroupBy added in v0.2.0

func (o *RouteSerializer) GetGroupBy() (res RouteSerializerGetGroupByRetType)

GetGroupBy returns the GroupBy field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) GetGroupByOk added in v0.2.0

func (o *RouteSerializer) GetGroupByOk() (ret RouteSerializerGetGroupByRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) GetGroupInterval added in v0.2.0

func (o *RouteSerializer) GetGroupInterval() (res RouteSerializerGetGroupIntervalRetType)

GetGroupInterval returns the GroupInterval field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) GetGroupIntervalOk added in v0.2.0

func (o *RouteSerializer) GetGroupIntervalOk() (ret RouteSerializerGetGroupIntervalRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) GetGroupWait added in v0.2.0

func (o *RouteSerializer) GetGroupWait() (res RouteSerializerGetGroupWaitRetType)

GetGroupWait returns the GroupWait field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) GetGroupWaitOk added in v0.2.0

func (o *RouteSerializer) GetGroupWaitOk() (ret RouteSerializerGetGroupWaitRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) GetMatch added in v0.2.0

func (o *RouteSerializer) GetMatch() (res RouteSerializerGetMatchRetType)

GetMatch returns the Match field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) GetMatchOk added in v0.2.0

func (o *RouteSerializer) GetMatchOk() (ret RouteSerializerGetMatchRetType, ok 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: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) GetMatchRe added in v0.2.0

func (o *RouteSerializer) GetMatchRe() (res RouteSerializerGetMatchReRetType)

GetMatchRe returns the MatchRe field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) GetMatchReOk added in v0.2.0

func (o *RouteSerializer) GetMatchReOk() (ret RouteSerializerGetMatchReRetType, ok 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: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) GetMatchers added in v0.2.0

func (o *RouteSerializer) GetMatchers() (res RouteSerializerGetMatchersRetType)

GetMatchers returns the Matchers field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) GetMatchersOk added in v0.2.0

func (o *RouteSerializer) GetMatchersOk() (ret RouteSerializerGetMatchersRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) GetReceiver added in v0.2.0

func (o *RouteSerializer) GetReceiver() (ret RouteSerializerGetReceiverRetType)

GetReceiver returns the Receiver field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) GetReceiverOk added in v0.2.0

func (o *RouteSerializer) GetReceiverOk() (ret RouteSerializerGetReceiverRetType, ok bool)

GetReceiverOk returns a tuple with the Receiver field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) GetRepeatInterval added in v0.2.0

func (o *RouteSerializer) GetRepeatInterval() (res RouteSerializerGetRepeatIntervalRetType)

GetRepeatInterval returns the RepeatInterval field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) GetRepeatIntervalOk added in v0.2.0

func (o *RouteSerializer) GetRepeatIntervalOk() (ret RouteSerializerGetRepeatIntervalRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) GetRoutes added in v0.2.0

func (o *RouteSerializer) GetRoutes() (res RouteSerializerGetRoutesRetType)

GetRoutes returns the Routes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) GetRoutesOk added in v0.2.0

func (o *RouteSerializer) GetRoutesOk() (ret RouteSerializerGetRoutesRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) HasContinue added in v0.2.0

func (o *RouteSerializer) HasContinue() bool

HasContinue returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) HasGroupBy added in v0.2.0

func (o *RouteSerializer) HasGroupBy() bool

HasGroupBy returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) HasGroupInterval added in v0.2.0

func (o *RouteSerializer) HasGroupInterval() bool

HasGroupInterval returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) HasGroupWait added in v0.2.0

func (o *RouteSerializer) HasGroupWait() bool

HasGroupWait returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) HasMatch added in v0.2.0

func (o *RouteSerializer) HasMatch() bool

HasMatch returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) HasMatchRe added in v0.2.0

func (o *RouteSerializer) HasMatchRe() bool

HasMatchRe returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) HasMatchers added in v0.2.0

func (o *RouteSerializer) HasMatchers() bool

HasMatchers returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) HasRepeatInterval added in v0.2.0

func (o *RouteSerializer) HasRepeatInterval() bool

HasRepeatInterval returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) HasRoutes added in v0.2.0

func (o *RouteSerializer) HasRoutes() bool

HasRoutes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) SetContinue added in v0.2.0

SetContinue gets a reference to the given bool and assigns it to the Continue field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) SetGroupBy added in v0.2.0

SetGroupBy gets a reference to the given []string and assigns it to the GroupBy field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) SetGroupInterval added in v0.2.0

SetGroupInterval gets a reference to the given string and assigns it to the GroupInterval field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) SetGroupWait added in v0.2.0

SetGroupWait gets a reference to the given string and assigns it to the GroupWait field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) SetMatch added in v0.2.0

SetMatch gets a reference to the given map[string]string and assigns it to the Match field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) SetMatchRe added in v0.2.0

SetMatchRe gets a reference to the given map[string]string and assigns it to the MatchRe field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) SetMatchers added in v0.2.0

SetMatchers gets a reference to the given []string and assigns it to the Matchers field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) SetReceiver added in v0.2.0

SetReceiver sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) SetRepeatInterval added in v0.2.0

SetRepeatInterval gets a reference to the given string and assigns it to the RepeatInterval field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*RouteSerializer) SetRoutes added in v0.2.0

SetRoutes gets a reference to the given []map[string]string and assigns it to the Routes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (RouteSerializer) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializerGetGroupByArgType deprecated added in v0.3.1

type RouteSerializerGetGroupByArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializerGetGroupByAttributeType added in v0.3.1

type RouteSerializerGetGroupByAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializerGetGroupByRetType deprecated added in v0.3.1

type RouteSerializerGetGroupByRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializerGetGroupIntervalArgType deprecated added in v0.3.1

type RouteSerializerGetGroupIntervalArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializerGetGroupIntervalAttributeType added in v0.3.1

type RouteSerializerGetGroupIntervalAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializerGetGroupIntervalRetType deprecated added in v0.3.1

type RouteSerializerGetGroupIntervalRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializerGetGroupWaitArgType deprecated added in v0.3.1

type RouteSerializerGetGroupWaitArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializerGetGroupWaitAttributeType added in v0.3.1

type RouteSerializerGetGroupWaitAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializerGetGroupWaitRetType deprecated added in v0.3.1

type RouteSerializerGetGroupWaitRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializerGetMatchArgType deprecated added in v0.3.1

type RouteSerializerGetMatchArgType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializerGetMatchAttributeType added in v0.3.1

type RouteSerializerGetMatchAttributeType = *map[string]string

isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializerGetMatchReArgType deprecated added in v0.3.1

type RouteSerializerGetMatchReArgType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializerGetMatchReAttributeType added in v0.3.1

type RouteSerializerGetMatchReAttributeType = *map[string]string

isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializerGetMatchReRetType deprecated added in v0.3.1

type RouteSerializerGetMatchReRetType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializerGetMatchRetType deprecated added in v0.3.1

type RouteSerializerGetMatchRetType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializerGetMatchersArgType deprecated added in v0.3.1

type RouteSerializerGetMatchersArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializerGetMatchersAttributeType added in v0.3.1

type RouteSerializerGetMatchersAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializerGetMatchersRetType deprecated added in v0.3.1

type RouteSerializerGetMatchersRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializerGetReceiverArgType deprecated added in v0.3.1

type RouteSerializerGetReceiverArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializerGetReceiverAttributeType added in v0.3.1

type RouteSerializerGetReceiverAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializerGetReceiverRetType deprecated added in v0.3.1

type RouteSerializerGetReceiverRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializerGetRepeatIntervalArgType deprecated added in v0.3.1

type RouteSerializerGetRepeatIntervalArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializerGetRepeatIntervalAttributeType added in v0.3.1

type RouteSerializerGetRepeatIntervalAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializerGetRepeatIntervalRetType deprecated added in v0.3.1

type RouteSerializerGetRepeatIntervalRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializerGetRoutesArgType deprecated added in v0.3.1

type RouteSerializerGetRoutesArgType = []map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializerGetRoutesAttributeType added in v0.3.1

type RouteSerializerGetRoutesAttributeType = *[]map[string]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializerGetRoutesRetType deprecated added in v0.3.1

type RouteSerializerGetRoutesRetType = []map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializergetContinueArgType deprecated added in v0.3.1

type RouteSerializergetContinueArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializergetContinueAttributeType added in v0.3.1

type RouteSerializergetContinueAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RouteSerializergetContinueRetType deprecated added in v0.3.1

type RouteSerializergetContinueRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RoutegetContinueArgType deprecated added in v0.3.1

type RoutegetContinueArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RoutegetContinueAttributeType added in v0.3.1

type RoutegetContinueAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type RoutegetContinueRetType deprecated added in v0.3.1

type RoutegetContinueRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ScrapeConfigsResponse

type ScrapeConfigsResponse struct {
	// REQUIRED
	Data ScrapeConfigsResponseGetDataAttributeType `json:"data" required:"true"`
	// REQUIRED
	Message ScrapeConfigsResponseGetMessageAttributeType `json:"message" required:"true"`
}

ScrapeConfigsResponse struct for ScrapeConfigsResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewScrapeConfigsResponse added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewScrapeConfigsResponseWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ScrapeConfigsResponse) GetData added in v0.2.0

GetData returns the Data field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ScrapeConfigsResponse) GetDataOk added in v0.2.0

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ScrapeConfigsResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ScrapeConfigsResponse) GetMessageOk added in v0.2.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ScrapeConfigsResponse) SetData added in v0.2.0

SetData sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ScrapeConfigsResponse) SetMessage added in v0.2.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ScrapeConfigsResponse) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ScrapeConfigsResponseGetDataArgType deprecated added in v0.3.1

type ScrapeConfigsResponseGetDataArgType = []Job

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ScrapeConfigsResponseGetDataAttributeType added in v0.3.1

type ScrapeConfigsResponseGetDataAttributeType = *[]Job

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ScrapeConfigsResponseGetDataRetType deprecated added in v0.3.1

type ScrapeConfigsResponseGetDataRetType = []Job

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ScrapeConfigsResponseGetMessageArgType deprecated added in v0.3.1

type ScrapeConfigsResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ScrapeConfigsResponseGetMessageAttributeType added in v0.3.1

type ScrapeConfigsResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ScrapeConfigsResponseGetMessageRetType deprecated added in v0.3.1

type ScrapeConfigsResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceKeysList

type ServiceKeysList struct {
	CredentialsInfo ServiceKeysListGetCredentialsInfoAttributeType `json:"credentialsInfo,omitempty"`
	Description     ServiceKeysListGetDescriptionAttributeType     `json:"description,omitempty"`
	// REQUIRED
	Id ServiceKeysListGetIdAttributeType `json:"id" required:"true"`
	// REQUIRED
	Name ServiceKeysListGetNameAttributeType `json:"name" required:"true"`
}

ServiceKeysList struct for ServiceKeysList Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewServiceKeysList added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewServiceKeysListWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceKeysList) GetCredentialsInfo added in v0.2.0

func (o *ServiceKeysList) GetCredentialsInfo() (res ServiceKeysListGetCredentialsInfoRetType)

GetCredentialsInfo returns the CredentialsInfo field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceKeysList) GetCredentialsInfoOk added in v0.2.0

func (o *ServiceKeysList) GetCredentialsInfoOk() (ret ServiceKeysListGetCredentialsInfoRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceKeysList) GetDescription added in v0.10.0

func (o *ServiceKeysList) GetDescription() (res ServiceKeysListGetDescriptionRetType)

GetDescription returns the Description field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceKeysList) GetDescriptionOk added in v0.10.0

func (o *ServiceKeysList) GetDescriptionOk() (ret ServiceKeysListGetDescriptionRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceKeysList) GetId added in v0.2.0

GetId returns the Id field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceKeysList) GetIdOk added in v0.2.0

func (o *ServiceKeysList) GetIdOk() (ret ServiceKeysListGetIdRetType, ok bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceKeysList) GetName added in v0.2.0

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceKeysList) GetNameOk added in v0.2.0

func (o *ServiceKeysList) GetNameOk() (ret ServiceKeysListGetNameRetType, ok bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceKeysList) HasCredentialsInfo added in v0.2.0

func (o *ServiceKeysList) HasCredentialsInfo() bool

HasCredentialsInfo returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceKeysList) HasDescription added in v0.10.0

func (o *ServiceKeysList) HasDescription() bool

HasDescription returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceKeysList) SetCredentialsInfo added in v0.2.0

SetCredentialsInfo gets a reference to the given map[string]string and assigns it to the CredentialsInfo field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceKeysList) SetDescription added in v0.10.0

SetDescription gets a reference to the given string and assigns it to the Description field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceKeysList) SetId added in v0.2.0

SetId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*ServiceKeysList) SetName added in v0.2.0

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (ServiceKeysList) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceKeysListGetCredentialsInfoArgType deprecated added in v0.3.1

type ServiceKeysListGetCredentialsInfoArgType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceKeysListGetCredentialsInfoAttributeType added in v0.3.1

type ServiceKeysListGetCredentialsInfoAttributeType = *map[string]string

isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceKeysListGetCredentialsInfoRetType deprecated added in v0.3.1

type ServiceKeysListGetCredentialsInfoRetType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceKeysListGetDescriptionArgType deprecated added in v0.10.0

type ServiceKeysListGetDescriptionArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceKeysListGetDescriptionAttributeType added in v0.10.0

type ServiceKeysListGetDescriptionAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceKeysListGetDescriptionRetType deprecated added in v0.10.0

type ServiceKeysListGetDescriptionRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceKeysListGetIdArgType deprecated added in v0.3.1

type ServiceKeysListGetIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceKeysListGetIdAttributeType added in v0.3.1

type ServiceKeysListGetIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceKeysListGetIdRetType deprecated added in v0.3.1

type ServiceKeysListGetIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceKeysListGetNameArgType deprecated added in v0.3.1

type ServiceKeysListGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceKeysListGetNameAttributeType added in v0.3.1

type ServiceKeysListGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type ServiceKeysListGetNameRetType deprecated added in v0.3.1

type ServiceKeysListGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StaticConfigs

type StaticConfigs struct {
	Labels StaticConfigsGetLabelsAttributeType `json:"labels,omitempty"`
	// REQUIRED
	Targets StaticConfigsGetTargetsAttributeType `json:"targets" required:"true"`
}

StaticConfigs struct for StaticConfigs Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewStaticConfigs added in v0.2.0

func NewStaticConfigs(targets StaticConfigsGetTargetsArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewStaticConfigsWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*StaticConfigs) GetLabels added in v0.2.0

func (o *StaticConfigs) GetLabels() (res StaticConfigsGetLabelsRetType)

GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*StaticConfigs) GetLabelsOk added in v0.2.0

func (o *StaticConfigs) GetLabelsOk() (ret StaticConfigsGetLabelsRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*StaticConfigs) GetTargets added in v0.2.0

func (o *StaticConfigs) GetTargets() (ret StaticConfigsGetTargetsRetType)

GetTargets returns the Targets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*StaticConfigs) GetTargetsOk added in v0.2.0

func (o *StaticConfigs) GetTargetsOk() (ret StaticConfigsGetTargetsRetType, ok bool)

GetTargetsOk returns a tuple with the Targets field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*StaticConfigs) HasLabels added in v0.2.0

func (o *StaticConfigs) HasLabels() bool

HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*StaticConfigs) SetLabels added in v0.2.0

SetLabels gets a reference to the given map[string]string and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*StaticConfigs) SetTargets added in v0.2.0

SetTargets sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (StaticConfigs) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StaticConfigsGetLabelsArgType deprecated added in v0.3.1

type StaticConfigsGetLabelsArgType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StaticConfigsGetLabelsAttributeType added in v0.3.1

type StaticConfigsGetLabelsAttributeType = *map[string]string

isContainer Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StaticConfigsGetLabelsRetType deprecated added in v0.3.1

type StaticConfigsGetLabelsRetType = map[string]string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StaticConfigsGetTargetsArgType deprecated added in v0.3.1

type StaticConfigsGetTargetsArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StaticConfigsGetTargetsAttributeType added in v0.3.1

type StaticConfigsGetTargetsAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type StaticConfigsGetTargetsRetType deprecated added in v0.3.1

type StaticConfigsGetTargetsRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TLSConfig

type TLSConfig struct {
	InsecureSkipVerify TLSConfiggetInsecureSkipVerifyAttributeType `json:"insecureSkipVerify,omitempty"`
}

TLSConfig struct for TLSConfig Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewTLSConfig added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewTLSConfigWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*TLSConfig) GetInsecureSkipVerify added in v0.2.0

func (o *TLSConfig) GetInsecureSkipVerify() (res TLSConfiggetInsecureSkipVerifyRetType)

GetInsecureSkipVerify returns the InsecureSkipVerify field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*TLSConfig) GetInsecureSkipVerifyOk added in v0.2.0

func (o *TLSConfig) GetInsecureSkipVerifyOk() (ret TLSConfiggetInsecureSkipVerifyRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*TLSConfig) HasInsecureSkipVerify added in v0.2.0

func (o *TLSConfig) HasInsecureSkipVerify() bool

HasInsecureSkipVerify returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*TLSConfig) SetInsecureSkipVerify added in v0.2.0

func (o *TLSConfig) SetInsecureSkipVerify(v TLSConfiggetInsecureSkipVerifyRetType)

SetInsecureSkipVerify gets a reference to the given bool and assigns it to the InsecureSkipVerify field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (TLSConfig) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TLSConfiggetInsecureSkipVerifyArgType deprecated added in v0.3.1

type TLSConfiggetInsecureSkipVerifyArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TLSConfiggetInsecureSkipVerifyAttributeType added in v0.3.1

type TLSConfiggetInsecureSkipVerifyAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TLSConfiggetInsecureSkipVerifyRetType deprecated added in v0.3.1

type TLSConfiggetInsecureSkipVerifyRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TraceConfig added in v0.9.0

type TraceConfig struct {
	// REQUIRED
	Retention TraceConfigGetRetentionAttributeType `json:"retention" required:"true"`
}

TraceConfig struct for TraceConfig Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewTraceConfig added in v0.9.0

func NewTraceConfig(retention TraceConfigGetRetentionArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewTraceConfigWithDefaults added in v0.9.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*TraceConfig) GetRetention added in v0.9.0

func (o *TraceConfig) GetRetention() (ret TraceConfigGetRetentionRetType)

GetRetention returns the Retention field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*TraceConfig) GetRetentionOk added in v0.9.0

func (o *TraceConfig) GetRetentionOk() (ret TraceConfigGetRetentionRetType, ok bool)

GetRetentionOk returns a tuple with the Retention field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*TraceConfig) SetRetention added in v0.9.0

func (o *TraceConfig) SetRetention(v TraceConfigGetRetentionRetType)

SetRetention sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (TraceConfig) ToMap deprecated added in v0.9.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TraceConfigGetRetentionArgType deprecated added in v0.9.0

type TraceConfigGetRetentionArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TraceConfigGetRetentionAttributeType added in v0.9.0

type TraceConfigGetRetentionAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TraceConfigGetRetentionRetType deprecated added in v0.9.0

type TraceConfigGetRetentionRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TracesConfigResponse added in v0.9.0

type TracesConfigResponse struct {
	// REQUIRED
	Config TracesConfigResponseGetConfigAttributeType `json:"config" required:"true"`
	// REQUIRED
	Message TracesConfigResponseGetMessageAttributeType `json:"message" required:"true"`
}

TracesConfigResponse struct for TracesConfigResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewTracesConfigResponse added in v0.9.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewTracesConfigResponseWithDefaults added in v0.9.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*TracesConfigResponse) GetConfig added in v0.9.0

GetConfig returns the Config field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*TracesConfigResponse) GetConfigOk added in v0.9.0

GetConfigOk returns a tuple with the Config field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*TracesConfigResponse) GetMessage added in v0.9.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*TracesConfigResponse) GetMessageOk added in v0.9.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*TracesConfigResponse) SetConfig added in v0.9.0

SetConfig sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*TracesConfigResponse) SetMessage added in v0.9.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (TracesConfigResponse) ToMap deprecated added in v0.9.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TracesConfigResponseGetConfigArgType deprecated added in v0.9.0

type TracesConfigResponseGetConfigArgType = TraceConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TracesConfigResponseGetConfigAttributeType added in v0.9.0

type TracesConfigResponseGetConfigAttributeType = *TraceConfig

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TracesConfigResponseGetConfigRetType deprecated added in v0.9.0

type TracesConfigResponseGetConfigRetType = TraceConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TracesConfigResponseGetMessageArgType deprecated added in v0.9.0

type TracesConfigResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TracesConfigResponseGetMessageAttributeType added in v0.9.0

type TracesConfigResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type TracesConfigResponseGetMessageRetType deprecated added in v0.9.0

type TracesConfigResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateACLPayload

type UpdateACLPayload struct {
	// list of cidr
	// REQUIRED
	Acl UpdateACLPayloadGetAclAttributeType `json:"acl" required:"true"`
}

UpdateACLPayload List of cidr. Send empty string to remove acl. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateACLPayload added in v0.2.0

func NewUpdateACLPayload(acl UpdateACLPayloadGetAclArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateACLPayloadWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateACLPayload) GetAcl added in v0.2.0

GetAcl returns the Acl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateACLPayload) GetAclOk added in v0.2.0

func (o *UpdateACLPayload) GetAclOk() (ret UpdateACLPayloadGetAclRetType, ok bool)

GetAclOk returns a tuple with the Acl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateACLPayload) SetAcl added in v0.2.0

SetAcl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateACLPayload) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateACLPayloadGetAclArgType deprecated added in v0.3.1

type UpdateACLPayloadGetAclArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateACLPayloadGetAclAttributeType added in v0.3.1

type UpdateACLPayloadGetAclAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateACLPayloadGetAclRetType deprecated added in v0.3.1

type UpdateACLPayloadGetAclRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateACLRequest deprecated added in v0.7.0

type UpdateACLRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateACLRequest) Execute deprecated added in v0.7.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateACLRequest) UpdateACLPayload deprecated added in v0.7.0

func (r UpdateACLRequest) UpdateACLPayload(updateACLPayload UpdateACLPayload) ApiUpdateACLRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigReceiverPayload

type UpdateAlertConfigReceiverPayload struct {
	// Email configurations
	EmailConfigs UpdateAlertConfigReceiverPayloadGetEmailConfigsAttributeType `json:"emailConfigs,omitempty"`
	// `Additional Validators:` * must be unique * should only include the characters: a-zA-Z0-9-
	// REQUIRED
	Name UpdateAlertConfigReceiverPayloadGetNameAttributeType `json:"name" required:"true"`
	// Configuration for ops genie.
	OpsgenieConfigs UpdateAlertConfigReceiverPayloadGetOpsgenieConfigsAttributeType `json:"opsgenieConfigs,omitempty"`
	WebHookConfigs  UpdateAlertConfigReceiverPayloadGetWebHookConfigsAttributeType  `json:"webHookConfigs,omitempty"`
}

UpdateAlertConfigReceiverPayload Receivers Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertConfigReceiverPayload added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertConfigReceiverPayloadWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigReceiverPayload) GetEmailConfigs added in v0.2.0

GetEmailConfigs returns the EmailConfigs field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigReceiverPayload) GetEmailConfigsOk added in v0.2.0

GetEmailConfigsOk returns a tuple with the EmailConfigs field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigReceiverPayload) GetName added in v0.2.0

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigReceiverPayload) GetNameOk added in v0.2.0

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigReceiverPayload) GetOpsgenieConfigs added in v0.2.0

GetOpsgenieConfigs returns the OpsgenieConfigs field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigReceiverPayload) GetOpsgenieConfigsOk added in v0.2.0

GetOpsgenieConfigsOk returns a tuple with the OpsgenieConfigs field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigReceiverPayload) GetWebHookConfigs added in v0.2.0

GetWebHookConfigs returns the WebHookConfigs field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigReceiverPayload) GetWebHookConfigsOk added in v0.2.0

GetWebHookConfigsOk returns a tuple with the WebHookConfigs field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigReceiverPayload) HasEmailConfigs added in v0.2.0

func (o *UpdateAlertConfigReceiverPayload) HasEmailConfigs() bool

HasEmailConfigs returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigReceiverPayload) HasOpsgenieConfigs added in v0.2.0

func (o *UpdateAlertConfigReceiverPayload) HasOpsgenieConfigs() bool

HasOpsgenieConfigs returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigReceiverPayload) HasWebHookConfigs added in v0.2.0

func (o *UpdateAlertConfigReceiverPayload) HasWebHookConfigs() bool

HasWebHookConfigs returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigReceiverPayload) SetEmailConfigs added in v0.2.0

SetEmailConfigs gets a reference to the given []CreateAlertConfigReceiverPayloadEmailConfigsInner and assigns it to the EmailConfigs field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigReceiverPayload) SetName added in v0.2.0

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigReceiverPayload) SetOpsgenieConfigs added in v0.2.0

SetOpsgenieConfigs gets a reference to the given []CreateAlertConfigReceiverPayloadOpsgenieConfigsInner and assigns it to the OpsgenieConfigs field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigReceiverPayload) SetWebHookConfigs added in v0.2.0

SetWebHookConfigs gets a reference to the given []CreateAlertConfigReceiverPayloadWebHookConfigsInner and assigns it to the WebHookConfigs field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertConfigReceiverPayload) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigReceiverPayloadGetEmailConfigsArgType deprecated added in v0.3.1

type UpdateAlertConfigReceiverPayloadGetEmailConfigsArgType = []CreateAlertConfigReceiverPayloadEmailConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigReceiverPayloadGetEmailConfigsAttributeType added in v0.3.1

type UpdateAlertConfigReceiverPayloadGetEmailConfigsAttributeType = *[]CreateAlertConfigReceiverPayloadEmailConfigsInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigReceiverPayloadGetEmailConfigsRetType deprecated added in v0.3.1

type UpdateAlertConfigReceiverPayloadGetEmailConfigsRetType = []CreateAlertConfigReceiverPayloadEmailConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigReceiverPayloadGetNameArgType deprecated added in v0.3.1

type UpdateAlertConfigReceiverPayloadGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigReceiverPayloadGetNameAttributeType added in v0.3.1

type UpdateAlertConfigReceiverPayloadGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigReceiverPayloadGetNameRetType deprecated added in v0.3.1

type UpdateAlertConfigReceiverPayloadGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigReceiverPayloadGetOpsgenieConfigsArgType deprecated added in v0.3.1

type UpdateAlertConfigReceiverPayloadGetOpsgenieConfigsArgType = []CreateAlertConfigReceiverPayloadOpsgenieConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigReceiverPayloadGetOpsgenieConfigsAttributeType added in v0.3.1

type UpdateAlertConfigReceiverPayloadGetOpsgenieConfigsAttributeType = *[]CreateAlertConfigReceiverPayloadOpsgenieConfigsInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigReceiverPayloadGetOpsgenieConfigsRetType deprecated added in v0.3.1

type UpdateAlertConfigReceiverPayloadGetOpsgenieConfigsRetType = []CreateAlertConfigReceiverPayloadOpsgenieConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigReceiverPayloadGetWebHookConfigsArgType deprecated added in v0.3.1

type UpdateAlertConfigReceiverPayloadGetWebHookConfigsArgType = []CreateAlertConfigReceiverPayloadWebHookConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigReceiverPayloadGetWebHookConfigsAttributeType added in v0.3.1

type UpdateAlertConfigReceiverPayloadGetWebHookConfigsAttributeType = *[]CreateAlertConfigReceiverPayloadWebHookConfigsInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigReceiverPayloadGetWebHookConfigsRetType deprecated added in v0.3.1

type UpdateAlertConfigReceiverPayloadGetWebHookConfigsRetType = []CreateAlertConfigReceiverPayloadWebHookConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigReceiverRequest deprecated added in v0.7.0

type UpdateAlertConfigReceiverRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertConfigReceiverRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertConfigReceiverRequest) UpdateAlertConfigReceiverPayload deprecated added in v0.7.0

func (r UpdateAlertConfigReceiverRequest) UpdateAlertConfigReceiverPayload(updateAlertConfigReceiverPayload UpdateAlertConfigReceiverPayload) ApiUpdateAlertConfigReceiverRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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 UpdateAlertConfigRoutePayloadgetContinueAttributeType `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 UpdateAlertConfigRoutePayloadGetGroupByAttributeType `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 UpdateAlertConfigRoutePayloadGetGroupIntervalAttributeType `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 UpdateAlertConfigRoutePayloadGetGroupWaitAttributeType `json:"groupWait,omitempty"`
	//  Deprecated: 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_./@&?:-
	Match UpdateAlertConfigRoutePayloadGetMatchAttributeType `json:"match,omitempty"`
	//  Deprecated: 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
	MatchRe UpdateAlertConfigRoutePayloadGetMatchReAttributeType `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 UpdateAlertConfigRoutePayloadGetMatchersAttributeType `json:"matchers,omitempty"`
	// Receiver that should be one item of receivers `Additional Validators:` * must be a in name of receivers
	// REQUIRED
	Receiver UpdateAlertConfigRoutePayloadGetReceiverAttributeType `json:"receiver" required:"true"`
	// 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 UpdateAlertConfigRoutePayloadGetRepeatIntervalAttributeType `json:"repeatInterval,omitempty"`
	// Zero or more child routes.
	Routes UpdateAlertConfigRoutePayloadGetRoutesAttributeType `json:"routes,omitempty"`
}

UpdateAlertConfigRoutePayload The root node of the routing tree. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertConfigRoutePayload added in v0.2.0

func NewUpdateAlertConfigRoutePayload(receiver UpdateAlertConfigRoutePayloadGetReceiverArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertConfigRoutePayloadWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) GetContinue added in v0.7.1

GetContinue returns the Continue field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) GetContinueOk added in v0.7.1

GetContinueOk returns a tuple with the Continue field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) GetGroupBy added in v0.2.0

GetGroupBy returns the GroupBy field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) GetGroupByOk added in v0.2.0

GetGroupByOk returns a tuple with the GroupBy field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) GetGroupInterval added in v0.2.0

GetGroupInterval returns the GroupInterval field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) GetGroupIntervalOk added in v0.2.0

GetGroupIntervalOk returns a tuple with the GroupInterval field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) GetGroupWait added in v0.2.0

GetGroupWait returns the GroupWait field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) GetGroupWaitOk added in v0.2.0

GetGroupWaitOk returns a tuple with the GroupWait field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) GetMatch added in v0.2.0

GetMatch returns the Match field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) GetMatchOk added in v0.2.0

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: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) GetMatchRe added in v0.2.0

GetMatchRe returns the MatchRe field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) GetMatchReOk added in v0.2.0

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: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) GetMatchers added in v0.2.0

GetMatchers returns the Matchers field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) GetMatchersOk added in v0.2.0

GetMatchersOk returns a tuple with the Matchers field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) GetReceiver added in v0.2.0

GetReceiver returns the Receiver field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) GetReceiverOk added in v0.2.0

GetReceiverOk returns a tuple with the Receiver field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) GetRepeatInterval added in v0.2.0

GetRepeatInterval returns the RepeatInterval field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) GetRepeatIntervalOk added in v0.2.0

GetRepeatIntervalOk returns a tuple with the RepeatInterval field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) GetRoutes added in v0.2.0

GetRoutes returns the Routes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) GetRoutesOk added in v0.2.0

GetRoutesOk returns a tuple with the Routes field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) HasContinue added in v0.7.1

func (o *UpdateAlertConfigRoutePayload) HasContinue() bool

HasContinue returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) HasGroupBy added in v0.2.0

func (o *UpdateAlertConfigRoutePayload) HasGroupBy() bool

HasGroupBy returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) HasGroupInterval added in v0.2.0

func (o *UpdateAlertConfigRoutePayload) HasGroupInterval() bool

HasGroupInterval returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) HasGroupWait added in v0.2.0

func (o *UpdateAlertConfigRoutePayload) HasGroupWait() bool

HasGroupWait returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) HasMatch added in v0.2.0

func (o *UpdateAlertConfigRoutePayload) HasMatch() bool

HasMatch returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) HasMatchRe added in v0.2.0

func (o *UpdateAlertConfigRoutePayload) HasMatchRe() bool

HasMatchRe returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) HasMatchers added in v0.2.0

func (o *UpdateAlertConfigRoutePayload) HasMatchers() bool

HasMatchers returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) HasRepeatInterval added in v0.2.0

func (o *UpdateAlertConfigRoutePayload) HasRepeatInterval() bool

HasRepeatInterval returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) HasRoutes added in v0.2.0

func (o *UpdateAlertConfigRoutePayload) HasRoutes() bool

HasRoutes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) SetContinue added in v0.7.1

SetContinue gets a reference to the given bool and assigns it to the Continue field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) SetGroupBy added in v0.2.0

SetGroupBy gets a reference to the given []string and assigns it to the GroupBy field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) SetGroupInterval added in v0.2.0

SetGroupInterval gets a reference to the given string and assigns it to the GroupInterval field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) SetGroupWait added in v0.2.0

SetGroupWait gets a reference to the given string and assigns it to the GroupWait field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) SetMatch added in v0.2.0

SetMatch gets a reference to the given map[string]interface{} and assigns it to the Match field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) SetMatchRe added in v0.2.0

SetMatchRe gets a reference to the given map[string]interface{} and assigns it to the MatchRe field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) SetMatchers added in v0.2.0

SetMatchers gets a reference to the given []string and assigns it to the Matchers field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) SetReceiver added in v0.2.0

SetReceiver sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) SetRepeatInterval added in v0.2.0

SetRepeatInterval gets a reference to the given string and assigns it to the RepeatInterval field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigRoutePayload) SetRoutes added in v0.2.0

SetRoutes gets a reference to the given []CreateAlertConfigRoutePayloadRoutesInner and assigns it to the Routes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertConfigRoutePayload) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadGetGroupByArgType deprecated added in v0.3.1

type UpdateAlertConfigRoutePayloadGetGroupByArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadGetGroupByAttributeType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetGroupByAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadGetGroupByRetType deprecated added in v0.3.1

type UpdateAlertConfigRoutePayloadGetGroupByRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadGetGroupIntervalArgType deprecated added in v0.3.1

type UpdateAlertConfigRoutePayloadGetGroupIntervalArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadGetGroupIntervalAttributeType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetGroupIntervalAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadGetGroupIntervalRetType deprecated added in v0.3.1

type UpdateAlertConfigRoutePayloadGetGroupIntervalRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadGetGroupWaitArgType deprecated added in v0.3.1

type UpdateAlertConfigRoutePayloadGetGroupWaitArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadGetGroupWaitAttributeType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetGroupWaitAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadGetGroupWaitRetType deprecated added in v0.3.1

type UpdateAlertConfigRoutePayloadGetGroupWaitRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadGetMatchArgType deprecated added in v0.3.1

type UpdateAlertConfigRoutePayloadGetMatchArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadGetMatchAttributeType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetMatchAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadGetMatchReArgType deprecated added in v0.3.1

type UpdateAlertConfigRoutePayloadGetMatchReArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadGetMatchReAttributeType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetMatchReAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadGetMatchReRetType deprecated added in v0.3.1

type UpdateAlertConfigRoutePayloadGetMatchReRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadGetMatchRetType deprecated added in v0.3.1

type UpdateAlertConfigRoutePayloadGetMatchRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadGetMatchersArgType deprecated added in v0.3.1

type UpdateAlertConfigRoutePayloadGetMatchersArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadGetMatchersAttributeType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetMatchersAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadGetMatchersRetType deprecated added in v0.3.1

type UpdateAlertConfigRoutePayloadGetMatchersRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadGetReceiverArgType deprecated added in v0.3.1

type UpdateAlertConfigRoutePayloadGetReceiverArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadGetReceiverAttributeType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetReceiverAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadGetReceiverRetType deprecated added in v0.3.1

type UpdateAlertConfigRoutePayloadGetReceiverRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadGetRepeatIntervalArgType deprecated added in v0.3.1

type UpdateAlertConfigRoutePayloadGetRepeatIntervalArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadGetRepeatIntervalAttributeType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetRepeatIntervalAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadGetRepeatIntervalRetType deprecated added in v0.3.1

type UpdateAlertConfigRoutePayloadGetRepeatIntervalRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadGetRoutesArgType deprecated added in v0.3.1

type UpdateAlertConfigRoutePayloadGetRoutesArgType = []CreateAlertConfigRoutePayloadRoutesInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadGetRoutesAttributeType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetRoutesAttributeType = *[]CreateAlertConfigRoutePayloadRoutesInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadGetRoutesRetType deprecated added in v0.3.1

type UpdateAlertConfigRoutePayloadGetRoutesRetType = []CreateAlertConfigRoutePayloadRoutesInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadgetContinueArgType deprecated added in v0.7.1

type UpdateAlertConfigRoutePayloadgetContinueArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadgetContinueAttributeType added in v0.7.1

type UpdateAlertConfigRoutePayloadgetContinueAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRoutePayloadgetContinueRetType deprecated added in v0.7.1

type UpdateAlertConfigRoutePayloadgetContinueRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigRouteRequest deprecated added in v0.7.0

type UpdateAlertConfigRouteRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertConfigRouteRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertConfigRouteRequest) UpdateAlertConfigRoutePayload deprecated added in v0.7.0

func (r UpdateAlertConfigRouteRequest) UpdateAlertConfigRoutePayload(updateAlertConfigRoutePayload UpdateAlertConfigRoutePayload) ApiUpdateAlertConfigRouteRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayload

type UpdateAlertConfigsPayload struct {
	Global       UpdateAlertConfigsPayloadGetGlobalAttributeType       `json:"global,omitempty"`
	InhibitRules UpdateAlertConfigsPayloadGetInhibitRulesAttributeType `json:"inhibitRules,omitempty"`
	// A list of notification receivers.
	// REQUIRED
	Receivers UpdateAlertConfigsPayloadGetReceiversAttributeType `json:"receivers" required:"true"`
	// REQUIRED
	Route UpdateAlertConfigsPayloadGetRouteAttributeType `json:"route" required:"true"`
}

UpdateAlertConfigsPayload Alert config Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertConfigsPayload added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertConfigsPayloadWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayload) GetGlobal added in v0.2.0

GetGlobal returns the Global field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayload) GetGlobalOk added in v0.2.0

GetGlobalOk returns a tuple with the Global field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayload) GetInhibitRules added in v0.2.0

GetInhibitRules returns the InhibitRules field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayload) GetInhibitRulesOk added in v0.2.0

GetInhibitRulesOk returns a tuple with the InhibitRules field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayload) GetReceivers added in v0.2.0

GetReceivers returns the Receivers field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayload) GetReceiversOk added in v0.2.0

GetReceiversOk returns a tuple with the Receivers field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayload) GetRoute added in v0.2.0

GetRoute returns the Route field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayload) GetRouteOk added in v0.2.0

GetRouteOk returns a tuple with the Route field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayload) HasGlobal added in v0.2.0

func (o *UpdateAlertConfigsPayload) HasGlobal() bool

HasGlobal returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayload) HasInhibitRules added in v0.2.0

func (o *UpdateAlertConfigsPayload) HasInhibitRules() bool

HasInhibitRules returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayload) SetGlobal added in v0.2.0

SetGlobal gets a reference to the given UpdateAlertConfigsPayloadGlobal and assigns it to the Global field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayload) SetInhibitRules added in v0.2.0

SetInhibitRules gets a reference to the given UpdateAlertConfigsPayloadInhibitRules and assigns it to the InhibitRules field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayload) SetReceivers added in v0.2.0

SetReceivers sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayload) SetRoute added in v0.2.0

SetRoute sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertConfigsPayload) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGetGlobalArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadGetGlobalArgType = UpdateAlertConfigsPayloadGlobal

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGetGlobalAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadGetGlobalAttributeType = *UpdateAlertConfigsPayloadGlobal

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGetGlobalRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadGetGlobalRetType = UpdateAlertConfigsPayloadGlobal

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGetInhibitRulesArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadGetInhibitRulesArgType = UpdateAlertConfigsPayloadInhibitRules

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGetInhibitRulesAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadGetInhibitRulesAttributeType = *UpdateAlertConfigsPayloadInhibitRules

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGetInhibitRulesRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadGetInhibitRulesRetType = UpdateAlertConfigsPayloadInhibitRules

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGetReceiversArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadGetReceiversArgType = []UpdateAlertConfigsPayloadReceiversInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGetReceiversAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadGetReceiversAttributeType = *[]UpdateAlertConfigsPayloadReceiversInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGetReceiversRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadGetReceiversRetType = []UpdateAlertConfigsPayloadReceiversInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGetRouteArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadGetRouteArgType = UpdateAlertConfigsPayloadRoute

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGetRouteAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadGetRouteAttributeType = *UpdateAlertConfigsPayloadRoute

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGetRouteRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadGetRouteRetType = UpdateAlertConfigsPayloadRoute

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGlobal

type UpdateAlertConfigsPayloadGlobal struct {
	// Opsgenie api key `Additional Validators:` * should only include the characters: a-zA-Z0-9-
	OpsgenieApiKey UpdateAlertConfigsPayloadGlobalGetOpsgenieApiKeyAttributeType `json:"opsgenieApiKey,omitempty"`
	// Opsgenie api url `Additional Validators:` * must be a syntactically valid url address
	OpsgenieApiUrl UpdateAlertConfigsPayloadGlobalGetOpsgenieApiUrlAttributeType `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 UpdateAlertConfigsPayloadGlobalGetResolveTimeoutAttributeType `json:"resolveTimeout,omitempty"`
	// Auth identity. `Additional Validators:` * must be a syntactically valid email address
	SmtpAuthIdentity UpdateAlertConfigsPayloadGlobalGetSmtpAuthIdentityAttributeType `json:"smtpAuthIdentity,omitempty"`
	// SMTP Auth using LOGIN and PLAIN.
	SmtpAuthPassword UpdateAlertConfigsPayloadGlobalGetSmtpAuthPasswordAttributeType `json:"smtpAuthPassword,omitempty"`
	// SMTP Auth using CRAM-MD5, LOGIN and PLAIN. If empty, Alertmanager doesn't authenticate to the SMTP server.
	SmtpAuthUsername UpdateAlertConfigsPayloadGlobalGetSmtpAuthUsernameAttributeType `json:"smtpAuthUsername,omitempty"`
	// The default SMTP From header field.  `Additional Validators:` * must be a syntactically valid email address
	SmtpFrom UpdateAlertConfigsPayloadGlobalGetSmtpFromAttributeType `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 UpdateAlertConfigsPayloadGlobalGetSmtpSmarthostAttributeType `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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertConfigsPayloadGlobal added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertConfigsPayloadGlobalWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) GetOpsgenieApiKey added in v0.2.0

GetOpsgenieApiKey returns the OpsgenieApiKey field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) GetOpsgenieApiKeyOk added in v0.2.0

GetOpsgenieApiKeyOk returns a tuple with the OpsgenieApiKey field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) GetOpsgenieApiUrl added in v0.2.0

GetOpsgenieApiUrl returns the OpsgenieApiUrl field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) GetOpsgenieApiUrlOk added in v0.2.0

GetOpsgenieApiUrlOk returns a tuple with the OpsgenieApiUrl field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) GetResolveTimeout added in v0.2.0

GetResolveTimeout returns the ResolveTimeout field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) GetResolveTimeoutOk added in v0.2.0

GetResolveTimeoutOk returns a tuple with the ResolveTimeout field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) GetSmtpAuthIdentity added in v0.2.0

GetSmtpAuthIdentity returns the SmtpAuthIdentity field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) GetSmtpAuthIdentityOk added in v0.2.0

GetSmtpAuthIdentityOk returns a tuple with the SmtpAuthIdentity field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) GetSmtpAuthPassword added in v0.2.0

GetSmtpAuthPassword returns the SmtpAuthPassword field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) GetSmtpAuthPasswordOk added in v0.2.0

GetSmtpAuthPasswordOk returns a tuple with the SmtpAuthPassword field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) GetSmtpAuthUsername added in v0.2.0

GetSmtpAuthUsername returns the SmtpAuthUsername field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) GetSmtpAuthUsernameOk added in v0.2.0

GetSmtpAuthUsernameOk returns a tuple with the SmtpAuthUsername field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) GetSmtpFrom added in v0.2.0

GetSmtpFrom returns the SmtpFrom field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) GetSmtpFromOk added in v0.2.0

GetSmtpFromOk returns a tuple with the SmtpFrom field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) GetSmtpSmarthost added in v0.2.0

GetSmtpSmarthost returns the SmtpSmarthost field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) GetSmtpSmarthostOk added in v0.2.0

GetSmtpSmarthostOk returns a tuple with the SmtpSmarthost field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) HasOpsgenieApiKey added in v0.2.0

func (o *UpdateAlertConfigsPayloadGlobal) HasOpsgenieApiKey() bool

HasOpsgenieApiKey returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) HasOpsgenieApiUrl added in v0.2.0

func (o *UpdateAlertConfigsPayloadGlobal) HasOpsgenieApiUrl() bool

HasOpsgenieApiUrl returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) HasResolveTimeout added in v0.2.0

func (o *UpdateAlertConfigsPayloadGlobal) HasResolveTimeout() bool

HasResolveTimeout returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) HasSmtpAuthIdentity added in v0.2.0

func (o *UpdateAlertConfigsPayloadGlobal) HasSmtpAuthIdentity() bool

HasSmtpAuthIdentity returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) HasSmtpAuthPassword added in v0.2.0

func (o *UpdateAlertConfigsPayloadGlobal) HasSmtpAuthPassword() bool

HasSmtpAuthPassword returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) HasSmtpAuthUsername added in v0.2.0

func (o *UpdateAlertConfigsPayloadGlobal) HasSmtpAuthUsername() bool

HasSmtpAuthUsername returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) HasSmtpFrom added in v0.2.0

func (o *UpdateAlertConfigsPayloadGlobal) HasSmtpFrom() bool

HasSmtpFrom returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) HasSmtpSmarthost added in v0.2.0

func (o *UpdateAlertConfigsPayloadGlobal) HasSmtpSmarthost() bool

HasSmtpSmarthost returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) SetOpsgenieApiKey added in v0.2.0

SetOpsgenieApiKey gets a reference to the given string and assigns it to the OpsgenieApiKey field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) SetOpsgenieApiUrl added in v0.2.0

SetOpsgenieApiUrl gets a reference to the given string and assigns it to the OpsgenieApiUrl field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) SetResolveTimeout added in v0.2.0

SetResolveTimeout gets a reference to the given string and assigns it to the ResolveTimeout field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) SetSmtpAuthIdentity added in v0.2.0

SetSmtpAuthIdentity gets a reference to the given string and assigns it to the SmtpAuthIdentity field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) SetSmtpAuthPassword added in v0.2.0

SetSmtpAuthPassword gets a reference to the given string and assigns it to the SmtpAuthPassword field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) SetSmtpAuthUsername added in v0.2.0

SetSmtpAuthUsername gets a reference to the given string and assigns it to the SmtpAuthUsername field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) SetSmtpFrom added in v0.2.0

SetSmtpFrom gets a reference to the given string and assigns it to the SmtpFrom field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadGlobal) SetSmtpSmarthost added in v0.2.0

SetSmtpSmarthost gets a reference to the given string and assigns it to the SmtpSmarthost field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertConfigsPayloadGlobal) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGlobalGetOpsgenieApiKeyArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetOpsgenieApiKeyArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGlobalGetOpsgenieApiKeyAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetOpsgenieApiKeyAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGlobalGetOpsgenieApiKeyRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetOpsgenieApiKeyRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGlobalGetOpsgenieApiUrlArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetOpsgenieApiUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGlobalGetOpsgenieApiUrlAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetOpsgenieApiUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGlobalGetOpsgenieApiUrlRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetOpsgenieApiUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGlobalGetResolveTimeoutArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetResolveTimeoutArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGlobalGetResolveTimeoutAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetResolveTimeoutAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGlobalGetResolveTimeoutRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetResolveTimeoutRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthIdentityArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthIdentityArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthIdentityAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthIdentityAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthIdentityRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthIdentityRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthPasswordArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthPasswordArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthPasswordAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthPasswordAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthPasswordRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthPasswordRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthUsernameArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthUsernameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthUsernameAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthUsernameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthUsernameRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthUsernameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGlobalGetSmtpFromArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpFromArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGlobalGetSmtpFromAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpFromAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGlobalGetSmtpFromRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpFromRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGlobalGetSmtpSmarthostArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpSmarthostArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGlobalGetSmtpSmarthostAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpSmarthostAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadGlobalGetSmtpSmarthostRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpSmarthostRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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 UpdateAlertConfigsPayloadInhibitRulesGetEqualAttributeType `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 UpdateAlertConfigsPayloadInhibitRulesGetSourceMatchAttributeType `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 UpdateAlertConfigsPayloadInhibitRulesGetSourceMatchReAttributeType `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 UpdateAlertConfigsPayloadInhibitRulesGetTargetMatchAttributeType `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 UpdateAlertConfigsPayloadInhibitRulesGetTargetMatchReAttributeType `json:"targetMatchRe,omitempty"`
}

UpdateAlertConfigsPayloadInhibitRules A list of inhibition rules. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertConfigsPayloadInhibitRules added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertConfigsPayloadInhibitRulesWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadInhibitRules) GetEqual added in v0.2.0

GetEqual returns the Equal field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadInhibitRules) GetEqualOk added in v0.2.0

GetEqualOk returns a tuple with the Equal field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadInhibitRules) GetSourceMatch added in v0.2.0

GetSourceMatch returns the SourceMatch field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadInhibitRules) GetSourceMatchOk added in v0.2.0

GetSourceMatchOk returns a tuple with the SourceMatch field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadInhibitRules) GetSourceMatchRe added in v0.2.0

GetSourceMatchRe returns the SourceMatchRe field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadInhibitRules) GetSourceMatchReOk added in v0.2.0

GetSourceMatchReOk returns a tuple with the SourceMatchRe field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadInhibitRules) GetTargetMatch added in v0.2.0

GetTargetMatch returns the TargetMatch field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadInhibitRules) GetTargetMatchOk added in v0.2.0

GetTargetMatchOk returns a tuple with the TargetMatch field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadInhibitRules) GetTargetMatchRe added in v0.2.0

GetTargetMatchRe returns the TargetMatchRe field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadInhibitRules) GetTargetMatchReOk added in v0.2.0

GetTargetMatchReOk returns a tuple with the TargetMatchRe field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadInhibitRules) HasEqual added in v0.2.0

HasEqual returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadInhibitRules) HasSourceMatch added in v0.2.0

func (o *UpdateAlertConfigsPayloadInhibitRules) HasSourceMatch() bool

HasSourceMatch returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadInhibitRules) HasSourceMatchRe added in v0.2.0

func (o *UpdateAlertConfigsPayloadInhibitRules) HasSourceMatchRe() bool

HasSourceMatchRe returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadInhibitRules) HasTargetMatch added in v0.2.0

func (o *UpdateAlertConfigsPayloadInhibitRules) HasTargetMatch() bool

HasTargetMatch returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadInhibitRules) HasTargetMatchRe added in v0.2.0

func (o *UpdateAlertConfigsPayloadInhibitRules) HasTargetMatchRe() bool

HasTargetMatchRe returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadInhibitRules) SetEqual added in v0.2.0

SetEqual gets a reference to the given []string and assigns it to the Equal field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadInhibitRules) SetSourceMatch added in v0.2.0

SetSourceMatch gets a reference to the given map[string]interface{} and assigns it to the SourceMatch field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadInhibitRules) SetSourceMatchRe added in v0.2.0

SetSourceMatchRe gets a reference to the given map[string]interface{} and assigns it to the SourceMatchRe field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadInhibitRules) SetTargetMatch added in v0.2.0

SetTargetMatch gets a reference to the given map[string]interface{} and assigns it to the TargetMatch field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadInhibitRules) SetTargetMatchRe added in v0.2.0

SetTargetMatchRe gets a reference to the given map[string]interface{} and assigns it to the TargetMatchRe field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertConfigsPayloadInhibitRules) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadInhibitRulesGetEqualArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetEqualArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadInhibitRulesGetEqualAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetEqualAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadInhibitRulesGetEqualRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetEqualRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadInhibitRulesGetSourceMatchArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetSourceMatchArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadInhibitRulesGetSourceMatchAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetSourceMatchAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadInhibitRulesGetSourceMatchReArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetSourceMatchReArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadInhibitRulesGetSourceMatchReAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetSourceMatchReAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadInhibitRulesGetSourceMatchReRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetSourceMatchReRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadInhibitRulesGetSourceMatchRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetSourceMatchRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadInhibitRulesGetTargetMatchArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetTargetMatchArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadInhibitRulesGetTargetMatchAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetTargetMatchAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadInhibitRulesGetTargetMatchReArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetTargetMatchReArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadInhibitRulesGetTargetMatchReAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetTargetMatchReAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadInhibitRulesGetTargetMatchReRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetTargetMatchReRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadInhibitRulesGetTargetMatchRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetTargetMatchRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadReceiversInner

type UpdateAlertConfigsPayloadReceiversInner struct {
	// Email configurations
	EmailConfigs UpdateAlertConfigsPayloadReceiversInnerGetEmailConfigsAttributeType `json:"emailConfigs,omitempty"`
	// `Additional Validators:` * must be unique * should only include the characters: a-zA-Z0-9-
	// REQUIRED
	Name UpdateAlertConfigsPayloadReceiversInnerGetNameAttributeType `json:"name" required:"true"`
	// Configuration for ops genie.
	OpsgenieConfigs UpdateAlertConfigsPayloadReceiversInnerGetOpsgenieConfigsAttributeType `json:"opsgenieConfigs,omitempty"`
	WebHookConfigs  UpdateAlertConfigsPayloadReceiversInnerGetWebHookConfigsAttributeType  `json:"webHookConfigs,omitempty"`
}

UpdateAlertConfigsPayloadReceiversInner Receivers Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertConfigsPayloadReceiversInner added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertConfigsPayloadReceiversInnerWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadReceiversInner) GetEmailConfigs added in v0.2.0

GetEmailConfigs returns the EmailConfigs field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadReceiversInner) GetEmailConfigsOk added in v0.2.0

GetEmailConfigsOk returns a tuple with the EmailConfigs field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadReceiversInner) GetName added in v0.2.0

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadReceiversInner) GetNameOk added in v0.2.0

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadReceiversInner) GetOpsgenieConfigs added in v0.2.0

GetOpsgenieConfigs returns the OpsgenieConfigs field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadReceiversInner) GetOpsgenieConfigsOk added in v0.2.0

GetOpsgenieConfigsOk returns a tuple with the OpsgenieConfigs field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadReceiversInner) GetWebHookConfigs added in v0.2.0

GetWebHookConfigs returns the WebHookConfigs field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadReceiversInner) GetWebHookConfigsOk added in v0.2.0

GetWebHookConfigsOk returns a tuple with the WebHookConfigs field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadReceiversInner) HasEmailConfigs added in v0.2.0

func (o *UpdateAlertConfigsPayloadReceiversInner) HasEmailConfigs() bool

HasEmailConfigs returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadReceiversInner) HasOpsgenieConfigs added in v0.2.0

func (o *UpdateAlertConfigsPayloadReceiversInner) HasOpsgenieConfigs() bool

HasOpsgenieConfigs returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadReceiversInner) HasWebHookConfigs added in v0.2.0

func (o *UpdateAlertConfigsPayloadReceiversInner) HasWebHookConfigs() bool

HasWebHookConfigs returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadReceiversInner) SetEmailConfigs added in v0.2.0

SetEmailConfigs gets a reference to the given []CreateAlertConfigReceiverPayloadEmailConfigsInner and assigns it to the EmailConfigs field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadReceiversInner) SetName added in v0.2.0

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadReceiversInner) SetOpsgenieConfigs added in v0.2.0

SetOpsgenieConfigs gets a reference to the given []CreateAlertConfigReceiverPayloadOpsgenieConfigsInner and assigns it to the OpsgenieConfigs field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadReceiversInner) SetWebHookConfigs added in v0.2.0

SetWebHookConfigs gets a reference to the given []CreateAlertConfigReceiverPayloadWebHookConfigsInner and assigns it to the WebHookConfigs field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertConfigsPayloadReceiversInner) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadReceiversInnerGetEmailConfigsArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadReceiversInnerGetEmailConfigsArgType = []CreateAlertConfigReceiverPayloadEmailConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadReceiversInnerGetEmailConfigsAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadReceiversInnerGetEmailConfigsAttributeType = *[]CreateAlertConfigReceiverPayloadEmailConfigsInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadReceiversInnerGetEmailConfigsRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadReceiversInnerGetEmailConfigsRetType = []CreateAlertConfigReceiverPayloadEmailConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadReceiversInnerGetNameArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadReceiversInnerGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadReceiversInnerGetNameAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadReceiversInnerGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadReceiversInnerGetNameRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadReceiversInnerGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadReceiversInnerGetOpsgenieConfigsArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadReceiversInnerGetOpsgenieConfigsArgType = []CreateAlertConfigReceiverPayloadOpsgenieConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadReceiversInnerGetOpsgenieConfigsAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadReceiversInnerGetOpsgenieConfigsAttributeType = *[]CreateAlertConfigReceiverPayloadOpsgenieConfigsInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadReceiversInnerGetOpsgenieConfigsRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadReceiversInnerGetOpsgenieConfigsRetType = []CreateAlertConfigReceiverPayloadOpsgenieConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadReceiversInnerGetWebHookConfigsArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadReceiversInnerGetWebHookConfigsArgType = []CreateAlertConfigReceiverPayloadWebHookConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadReceiversInnerGetWebHookConfigsAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadReceiversInnerGetWebHookConfigsAttributeType = *[]CreateAlertConfigReceiverPayloadWebHookConfigsInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadReceiversInnerGetWebHookConfigsRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadReceiversInnerGetWebHookConfigsRetType = []CreateAlertConfigReceiverPayloadWebHookConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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 UpdateAlertConfigsPayloadRoutegetContinueAttributeType `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 UpdateAlertConfigsPayloadRouteGetGroupByAttributeType `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 UpdateAlertConfigsPayloadRouteGetGroupIntervalAttributeType `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 UpdateAlertConfigsPayloadRouteGetGroupWaitAttributeType `json:"groupWait,omitempty"`
	//  Deprecated: 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_./@&?:-
	Match UpdateAlertConfigsPayloadRouteGetMatchAttributeType `json:"match,omitempty"`
	//  Deprecated: 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
	MatchRe UpdateAlertConfigsPayloadRouteGetMatchReAttributeType `json:"matchRe,omitempty"`
	// Receiver that should be one item of receivers `Additional Validators:` * must be a in name of receivers
	// REQUIRED
	Receiver UpdateAlertConfigsPayloadRouteGetReceiverAttributeType `json:"receiver" required:"true"`
	// 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 UpdateAlertConfigsPayloadRouteGetRepeatIntervalAttributeType `json:"repeatInterval,omitempty"`
	// Zero or more child routes.
	Routes UpdateAlertConfigsPayloadRouteGetRoutesAttributeType `json:"routes,omitempty"`
}

UpdateAlertConfigsPayloadRoute The root node of the routing tree. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertConfigsPayloadRoute added in v0.2.0

func NewUpdateAlertConfigsPayloadRoute(receiver UpdateAlertConfigsPayloadRouteGetReceiverArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertConfigsPayloadRouteWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) GetContinue added in v0.7.1

GetContinue returns the Continue field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) GetContinueOk added in v0.7.1

GetContinueOk returns a tuple with the Continue field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) GetGroupBy added in v0.2.0

GetGroupBy returns the GroupBy field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) GetGroupByOk added in v0.2.0

GetGroupByOk returns a tuple with the GroupBy field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) GetGroupInterval added in v0.2.0

GetGroupInterval returns the GroupInterval field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) GetGroupIntervalOk added in v0.2.0

GetGroupIntervalOk returns a tuple with the GroupInterval field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) GetGroupWait added in v0.2.0

GetGroupWait returns the GroupWait field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) GetGroupWaitOk added in v0.2.0

GetGroupWaitOk returns a tuple with the GroupWait field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) GetMatch added in v0.2.0

GetMatch returns the Match field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) GetMatchOk added in v0.2.0

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: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) GetMatchRe added in v0.2.0

GetMatchRe returns the MatchRe field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) GetMatchReOk added in v0.2.0

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: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) GetReceiver added in v0.2.0

GetReceiver returns the Receiver field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) GetReceiverOk added in v0.2.0

GetReceiverOk returns a tuple with the Receiver field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) GetRepeatInterval added in v0.2.0

GetRepeatInterval returns the RepeatInterval field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) GetRepeatIntervalOk added in v0.2.0

GetRepeatIntervalOk returns a tuple with the RepeatInterval field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) GetRoutes added in v0.2.0

GetRoutes returns the Routes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) GetRoutesOk added in v0.2.0

GetRoutesOk returns a tuple with the Routes field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) HasContinue added in v0.7.1

func (o *UpdateAlertConfigsPayloadRoute) HasContinue() bool

HasContinue returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) HasGroupBy added in v0.2.0

func (o *UpdateAlertConfigsPayloadRoute) HasGroupBy() bool

HasGroupBy returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) HasGroupInterval added in v0.2.0

func (o *UpdateAlertConfigsPayloadRoute) HasGroupInterval() bool

HasGroupInterval returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) HasGroupWait added in v0.2.0

func (o *UpdateAlertConfigsPayloadRoute) HasGroupWait() bool

HasGroupWait returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) HasMatch added in v0.2.0

func (o *UpdateAlertConfigsPayloadRoute) HasMatch() bool

HasMatch returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) HasMatchRe added in v0.2.0

func (o *UpdateAlertConfigsPayloadRoute) HasMatchRe() bool

HasMatchRe returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) HasRepeatInterval added in v0.2.0

func (o *UpdateAlertConfigsPayloadRoute) HasRepeatInterval() bool

HasRepeatInterval returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) HasRoutes added in v0.2.0

func (o *UpdateAlertConfigsPayloadRoute) HasRoutes() bool

HasRoutes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) SetContinue added in v0.7.1

SetContinue gets a reference to the given bool and assigns it to the Continue field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) SetGroupBy added in v0.2.0

SetGroupBy gets a reference to the given []string and assigns it to the GroupBy field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) SetGroupInterval added in v0.2.0

SetGroupInterval gets a reference to the given string and assigns it to the GroupInterval field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) SetGroupWait added in v0.2.0

SetGroupWait gets a reference to the given string and assigns it to the GroupWait field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) SetMatch added in v0.2.0

SetMatch gets a reference to the given map[string]interface{} and assigns it to the Match field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) SetMatchRe added in v0.2.0

SetMatchRe gets a reference to the given map[string]interface{} and assigns it to the MatchRe field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) SetReceiver added in v0.2.0

SetReceiver sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) SetRepeatInterval added in v0.2.0

SetRepeatInterval gets a reference to the given string and assigns it to the RepeatInterval field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRoute) SetRoutes added in v0.2.0

SetRoutes gets a reference to the given []UpdateAlertConfigsPayloadRouteRoutesInner and assigns it to the Routes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertConfigsPayloadRoute) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteGetGroupByArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetGroupByArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteGetGroupByAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetGroupByAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteGetGroupByRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetGroupByRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteGetGroupIntervalArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetGroupIntervalArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteGetGroupIntervalAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetGroupIntervalAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteGetGroupIntervalRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetGroupIntervalRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteGetGroupWaitArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetGroupWaitArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteGetGroupWaitAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetGroupWaitAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteGetGroupWaitRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetGroupWaitRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteGetMatchArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetMatchArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteGetMatchAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetMatchAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteGetMatchReArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetMatchReArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteGetMatchReAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetMatchReAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteGetMatchReRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetMatchReRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteGetMatchRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetMatchRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteGetReceiverArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetReceiverArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteGetReceiverAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetReceiverAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteGetReceiverRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetReceiverRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteGetRepeatIntervalArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetRepeatIntervalArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteGetRepeatIntervalAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetRepeatIntervalAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteGetRepeatIntervalRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetRepeatIntervalRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteGetRoutesArgType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetRoutesArgType = []UpdateAlertConfigsPayloadRouteRoutesInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteGetRoutesAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetRoutesAttributeType = *[]UpdateAlertConfigsPayloadRouteRoutesInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteGetRoutesRetType deprecated added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetRoutesRetType = []UpdateAlertConfigsPayloadRouteRoutesInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInner added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInner struct {
	// Whether an alert should continue matching subsequent sibling nodes.
	Continue UpdateAlertConfigsPayloadRouteRoutesInnergetContinueAttributeType `json:"continue,omitempty"`
	GroupBy  UpdateAlertConfigsPayloadRouteRoutesInnerGetGroupByAttributeType  `json:"groupBy,omitempty"`
	// As in one level above
	GroupInterval UpdateAlertConfigsPayloadRouteRoutesInnerGetGroupIntervalAttributeType `json:"groupInterval,omitempty"`
	// As in one level above
	GroupWait UpdateAlertConfigsPayloadRouteRoutesInnerGetGroupWaitAttributeType `json:"groupWait,omitempty"`
	//  Deprecated: As in one level above
	Match UpdateAlertConfigsPayloadRouteRoutesInnerGetMatchAttributeType `json:"match,omitempty"`
	//  Deprecated: As in one level above
	MatchRe UpdateAlertConfigsPayloadRouteRoutesInnerGetMatchReAttributeType `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 UpdateAlertConfigsPayloadRouteRoutesInnerGetMatchersAttributeType `json:"matchers,omitempty"`
	// As in one level above
	Receiver UpdateAlertConfigsPayloadRouteRoutesInnerGetReceiverAttributeType `json:"receiver,omitempty"`
	// As in one level above
	RepeatInterval UpdateAlertConfigsPayloadRouteRoutesInnerGetRepeatIntervalAttributeType `json:"repeatInterval,omitempty"`
	// Another child routes
	Routes UpdateAlertConfigsPayloadRouteRoutesInnerGetRoutesAttributeType `json:"routes,omitempty"`
}

UpdateAlertConfigsPayloadRouteRoutesInner As in one level above Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertConfigsPayloadRouteRoutesInner added in v0.11.1

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertConfigsPayloadRouteRoutesInnerWithDefaults added in v0.11.1

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetContinue added in v0.11.1

GetContinue returns the Continue field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetContinueOk added in v0.11.1

GetContinueOk returns a tuple with the Continue field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetGroupBy added in v0.11.1

GetGroupBy returns the GroupBy field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetGroupByOk added in v0.11.1

GetGroupByOk returns a tuple with the GroupBy field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetGroupInterval added in v0.11.1

GetGroupInterval returns the GroupInterval field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetGroupIntervalOk added in v0.11.1

GetGroupIntervalOk returns a tuple with the GroupInterval field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetGroupWait added in v0.11.1

GetGroupWait returns the GroupWait field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetGroupWaitOk added in v0.11.1

GetGroupWaitOk returns a tuple with the GroupWait field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetMatch added in v0.11.1

GetMatch returns the Match field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetMatchOk added in v0.11.1

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: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetMatchRe added in v0.11.1

GetMatchRe returns the MatchRe field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetMatchReOk added in v0.11.1

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: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetMatchers added in v0.11.1

GetMatchers returns the Matchers field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetMatchersOk added in v0.11.1

GetMatchersOk returns a tuple with the Matchers field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetReceiver added in v0.11.1

GetReceiver returns the Receiver field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetReceiverOk added in v0.11.1

GetReceiverOk returns a tuple with the Receiver field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetRepeatInterval added in v0.11.1

GetRepeatInterval returns the RepeatInterval field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetRepeatIntervalOk added in v0.11.1

GetRepeatIntervalOk returns a tuple with the RepeatInterval field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetRoutes added in v0.11.1

GetRoutes returns the Routes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) GetRoutesOk added in v0.11.1

GetRoutesOk returns a tuple with the Routes field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) HasContinue added in v0.11.1

HasContinue returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) HasGroupBy added in v0.11.1

HasGroupBy returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) HasGroupInterval added in v0.11.1

func (o *UpdateAlertConfigsPayloadRouteRoutesInner) HasGroupInterval() bool

HasGroupInterval returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) HasGroupWait added in v0.11.1

HasGroupWait returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) HasMatch added in v0.11.1

HasMatch returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) HasMatchRe added in v0.11.1

HasMatchRe returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) HasMatchers added in v0.11.1

HasMatchers returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) HasReceiver added in v0.11.1

HasReceiver returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) HasRepeatInterval added in v0.11.1

func (o *UpdateAlertConfigsPayloadRouteRoutesInner) HasRepeatInterval() bool

HasRepeatInterval returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) HasRoutes added in v0.11.1

HasRoutes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) SetContinue added in v0.11.1

SetContinue gets a reference to the given bool and assigns it to the Continue field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) SetGroupBy added in v0.11.1

SetGroupBy gets a reference to the given []string and assigns it to the GroupBy field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) SetGroupInterval added in v0.11.1

SetGroupInterval gets a reference to the given string and assigns it to the GroupInterval field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) SetGroupWait added in v0.11.1

SetGroupWait gets a reference to the given string and assigns it to the GroupWait field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) SetMatch added in v0.11.1

SetMatch gets a reference to the given map[string]interface{} and assigns it to the Match field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) SetMatchRe added in v0.11.1

SetMatchRe gets a reference to the given map[string]interface{} and assigns it to the MatchRe field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) SetMatchers added in v0.11.1

SetMatchers gets a reference to the given []string and assigns it to the Matchers field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) SetReceiver added in v0.11.1

SetReceiver gets a reference to the given string and assigns it to the Receiver field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) SetRepeatInterval added in v0.11.1

SetRepeatInterval gets a reference to the given string and assigns it to the RepeatInterval field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsPayloadRouteRoutesInner) SetRoutes added in v0.11.1

SetRoutes gets a reference to the given []map[string]interface{} and assigns it to the Routes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertConfigsPayloadRouteRoutesInner) ToMap deprecated added in v0.11.1

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnerGetGroupByArgType deprecated added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnerGetGroupByArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnerGetGroupByAttributeType added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnerGetGroupByAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnerGetGroupByRetType deprecated added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnerGetGroupByRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnerGetGroupIntervalArgType deprecated added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnerGetGroupIntervalArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnerGetGroupIntervalAttributeType added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnerGetGroupIntervalAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnerGetGroupIntervalRetType deprecated added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnerGetGroupIntervalRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnerGetGroupWaitArgType deprecated added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnerGetGroupWaitArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnerGetGroupWaitAttributeType added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnerGetGroupWaitAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnerGetGroupWaitRetType deprecated added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnerGetGroupWaitRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnerGetMatchArgType deprecated added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnerGetMatchArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnerGetMatchAttributeType added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnerGetMatchAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnerGetMatchReArgType deprecated added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnerGetMatchReArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnerGetMatchReAttributeType added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnerGetMatchReAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnerGetMatchReRetType deprecated added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnerGetMatchReRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnerGetMatchRetType deprecated added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnerGetMatchRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnerGetMatchersArgType deprecated added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnerGetMatchersArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnerGetMatchersAttributeType added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnerGetMatchersAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnerGetMatchersRetType deprecated added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnerGetMatchersRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnerGetReceiverArgType deprecated added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnerGetReceiverArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnerGetReceiverAttributeType added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnerGetReceiverAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnerGetReceiverRetType deprecated added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnerGetReceiverRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnerGetRepeatIntervalArgType deprecated added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnerGetRepeatIntervalArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnerGetRepeatIntervalAttributeType added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnerGetRepeatIntervalAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnerGetRepeatIntervalRetType deprecated added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnerGetRepeatIntervalRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnerGetRoutesArgType deprecated added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnerGetRoutesArgType = []map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnerGetRoutesAttributeType added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnerGetRoutesAttributeType = *[]map[string]interface{}

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnerGetRoutesRetType deprecated added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnerGetRoutesRetType = []map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnergetContinueArgType deprecated added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnergetContinueArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnergetContinueAttributeType added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnergetContinueAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRouteRoutesInnergetContinueRetType deprecated added in v0.11.1

type UpdateAlertConfigsPayloadRouteRoutesInnergetContinueRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRoutegetContinueArgType deprecated added in v0.7.1

type UpdateAlertConfigsPayloadRoutegetContinueArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRoutegetContinueAttributeType added in v0.7.1

type UpdateAlertConfigsPayloadRoutegetContinueAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsPayloadRoutegetContinueRetType deprecated added in v0.7.1

type UpdateAlertConfigsPayloadRoutegetContinueRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsRequest deprecated added in v0.7.0

type UpdateAlertConfigsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertConfigsRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertConfigsRequest) UpdateAlertConfigsPayload deprecated added in v0.7.0

func (r UpdateAlertConfigsRequest) UpdateAlertConfigsPayload(updateAlertConfigsPayload UpdateAlertConfigsPayload) ApiUpdateAlertConfigsRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsResponse

type UpdateAlertConfigsResponse struct {
	// REQUIRED
	Data UpdateAlertConfigsResponseGetDataAttributeType `json:"data" required:"true"`
	// REQUIRED
	Message UpdateAlertConfigsResponseGetMessageAttributeType `json:"message" required:"true"`
}

UpdateAlertConfigsResponse struct for UpdateAlertConfigsResponse Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertConfigsResponse added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertConfigsResponseWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsResponse) GetData added in v0.2.0

GetData returns the Data field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsResponse) GetDataOk added in v0.2.0

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsResponse) GetMessageOk added in v0.2.0

GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsResponse) SetData added in v0.2.0

SetData sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertConfigsResponse) SetMessage added in v0.2.0

SetMessage sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertConfigsResponse) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsResponseGetDataArgType deprecated added in v0.3.1

type UpdateAlertConfigsResponseGetDataArgType = Alert

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsResponseGetDataAttributeType added in v0.3.1

type UpdateAlertConfigsResponseGetDataAttributeType = *Alert

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsResponseGetDataRetType deprecated added in v0.3.1

type UpdateAlertConfigsResponseGetDataRetType = Alert

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsResponseGetMessageArgType deprecated added in v0.3.1

type UpdateAlertConfigsResponseGetMessageArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsResponseGetMessageAttributeType added in v0.3.1

type UpdateAlertConfigsResponseGetMessageAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertConfigsResponseGetMessageRetType deprecated added in v0.3.1

type UpdateAlertConfigsResponseGetMessageRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertRecordPayload added in v0.17.0

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.
	// REQUIRED
	Expr UpdateAlertRecordPayloadGetExprAttributeType `json:"expr" required:"true"`
	// 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 UpdateAlertRecordPayloadGetLabelsAttributeType `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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertRecordPayload added in v0.17.0

func NewUpdateAlertRecordPayload(expr UpdateAlertRecordPayloadGetExprArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertRecordPayloadWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertRecordPayload) GetExpr added in v0.17.0

GetExpr returns the Expr field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertRecordPayload) GetExprOk added in v0.17.0

GetExprOk returns a tuple with the Expr field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertRecordPayload) GetLabels added in v0.17.0

GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertRecordPayload) GetLabelsOk added in v0.17.0

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertRecordPayload) HasLabels added in v0.17.0

func (o *UpdateAlertRecordPayload) HasLabels() bool

HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertRecordPayload) SetExpr added in v0.17.0

SetExpr sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertRecordPayload) SetLabels added in v0.17.0

SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertRecordPayload) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertRecordPayloadGetExprArgType deprecated added in v0.17.0

type UpdateAlertRecordPayloadGetExprArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertRecordPayloadGetExprAttributeType added in v0.17.0

type UpdateAlertRecordPayloadGetExprAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertRecordPayloadGetExprRetType deprecated added in v0.17.0

type UpdateAlertRecordPayloadGetExprRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertRecordPayloadGetLabelsArgType deprecated added in v0.17.0

type UpdateAlertRecordPayloadGetLabelsArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertRecordPayloadGetLabelsAttributeType added in v0.17.0

type UpdateAlertRecordPayloadGetLabelsAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertRecordPayloadGetLabelsRetType deprecated added in v0.17.0

type UpdateAlertRecordPayloadGetLabelsRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertRecordRequest deprecated added in v0.17.0

type UpdateAlertRecordRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertRecordRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertRecordRequest) UpdateAlertRecordPayload deprecated added in v0.17.0

func (r UpdateAlertRecordRequest) UpdateAlertRecordPayload(updateAlertRecordPayload UpdateAlertRecordPayload) ApiUpdateAlertRecordRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupPayload added in v0.4.0

type UpdateAlertgroupPayload struct {
	// How often rules in the group are evaluated. `Additional Validators:` * must be a valid time string * should be >=60s
	Interval UpdateAlertgroupPayloadGetIntervalAttributeType `json:"interval,omitempty"`
	// rules for the alert group
	// REQUIRED
	Rules UpdateAlertgroupPayloadGetRulesAttributeType `json:"rules" required:"true"`
}

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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertgroupPayload added in v0.4.0

func NewUpdateAlertgroupPayload(rules UpdateAlertgroupPayloadGetRulesArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertgroupPayloadWithDefaults added in v0.4.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupPayload) GetInterval added in v0.4.0

GetInterval returns the Interval field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupPayload) GetIntervalOk added in v0.4.0

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupPayload) GetRules added in v0.4.0

GetRules returns the Rules field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupPayload) GetRulesOk added in v0.4.0

GetRulesOk returns a tuple with the Rules field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupPayload) HasInterval added in v0.4.0

func (o *UpdateAlertgroupPayload) HasInterval() bool

HasInterval returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupPayload) SetInterval added in v0.4.0

SetInterval gets a reference to the given string and assigns it to the Interval field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupPayload) SetRules added in v0.4.0

SetRules sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertgroupPayload) ToMap deprecated added in v0.4.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupPayloadGetIntervalArgType deprecated added in v0.4.0

type UpdateAlertgroupPayloadGetIntervalArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupPayloadGetIntervalAttributeType added in v0.4.0

type UpdateAlertgroupPayloadGetIntervalAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupPayloadGetIntervalRetType deprecated added in v0.4.0

type UpdateAlertgroupPayloadGetIntervalRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupPayloadGetRulesArgType deprecated added in v0.4.0

type UpdateAlertgroupPayloadGetRulesArgType = []UpdateAlertgroupsRequestInnerRulesInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupPayloadGetRulesAttributeType added in v0.4.0

type UpdateAlertgroupPayloadGetRulesAttributeType = *[]UpdateAlertgroupsRequestInnerRulesInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupPayloadGetRulesRetType deprecated added in v0.4.0

type UpdateAlertgroupPayloadGetRulesRetType = []UpdateAlertgroupsRequestInnerRulesInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupRequest deprecated added in v0.7.0

type UpdateAlertgroupRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertgroupRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertgroupRequest) UpdateAlertgroupPayload deprecated added in v0.7.0

func (r UpdateAlertgroupRequest) UpdateAlertgroupPayload(updateAlertgroupPayload UpdateAlertgroupPayload) ApiUpdateAlertgroupRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequest deprecated added in v0.7.0

type UpdateAlertgroupsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertgroupsRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertgroupsRequest) UpdateAlertgroupsRequestInner deprecated added in v0.7.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInner added in v0.4.0

type UpdateAlertgroupsRequestInner struct {
	// How often rules in the group are evaluated. `Additional Validators:` * must be a valid time string * should be >=60s
	Interval UpdateAlertgroupsRequestInnerGetIntervalAttributeType `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-
	// REQUIRED
	Name UpdateAlertgroupsRequestInnerGetNameAttributeType `json:"name" required:"true"`
	// rules for the alert group
	// REQUIRED
	Rules UpdateAlertgroupsRequestInnerGetRulesAttributeType `json:"rules" required:"true"`
}

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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertgroupsRequestInner added in v0.4.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertgroupsRequestInnerWithDefaults added in v0.4.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInner) GetInterval added in v0.4.0

GetInterval returns the Interval field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInner) GetIntervalOk added in v0.4.0

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInner) GetName added in v0.4.0

GetName returns the Name field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInner) GetNameOk added in v0.4.0

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInner) GetRules added in v0.4.0

GetRules returns the Rules field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInner) GetRulesOk added in v0.4.0

GetRulesOk returns a tuple with the Rules field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInner) HasInterval added in v0.4.0

func (o *UpdateAlertgroupsRequestInner) HasInterval() bool

HasInterval returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInner) SetInterval added in v0.4.0

SetInterval gets a reference to the given string and assigns it to the Interval field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInner) SetName added in v0.4.0

SetName sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInner) SetRules added in v0.4.0

SetRules sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertgroupsRequestInner) ToMap deprecated added in v0.4.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerGetIntervalArgType deprecated added in v0.4.0

type UpdateAlertgroupsRequestInnerGetIntervalArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerGetIntervalAttributeType added in v0.4.0

type UpdateAlertgroupsRequestInnerGetIntervalAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerGetIntervalRetType deprecated added in v0.4.0

type UpdateAlertgroupsRequestInnerGetIntervalRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerGetNameArgType deprecated added in v0.4.0

type UpdateAlertgroupsRequestInnerGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerGetNameAttributeType added in v0.4.0

type UpdateAlertgroupsRequestInnerGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerGetNameRetType deprecated added in v0.4.0

type UpdateAlertgroupsRequestInnerGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerGetRulesArgType deprecated added in v0.4.0

type UpdateAlertgroupsRequestInnerGetRulesArgType = []UpdateAlertgroupsRequestInnerRulesInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerGetRulesAttributeType added in v0.4.0

type UpdateAlertgroupsRequestInnerGetRulesAttributeType = *[]UpdateAlertgroupsRequestInnerRulesInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerGetRulesRetType deprecated added in v0.4.0

type UpdateAlertgroupsRequestInnerGetRulesRetType = []UpdateAlertgroupsRequestInnerRulesInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerRulesInner added in v0.4.0

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 UpdateAlertgroupsRequestInnerRulesInnerGetAlertAttributeType `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 UpdateAlertgroupsRequestInnerRulesInnerGetAnnotationsAttributeType `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.
	// REQUIRED
	Expr UpdateAlertgroupsRequestInnerRulesInnerGetExprAttributeType `json:"expr" required:"true"`
	// 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 UpdateAlertgroupsRequestInnerRulesInnerGetForAttributeType `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 UpdateAlertgroupsRequestInnerRulesInnerGetLabelsAttributeType `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 UpdateAlertgroupsRequestInnerRulesInnerGetRecordAttributeType `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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertgroupsRequestInnerRulesInner added in v0.4.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertgroupsRequestInnerRulesInnerWithDefaults added in v0.4.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInnerRulesInner) GetAlert added in v0.4.0

GetAlert returns the Alert field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInnerRulesInner) GetAlertOk added in v0.4.0

GetAlertOk returns a tuple with the Alert field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInnerRulesInner) GetAnnotations added in v0.4.0

GetAnnotations returns the Annotations field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInnerRulesInner) GetAnnotationsOk added in v0.4.0

GetAnnotationsOk returns a tuple with the Annotations field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInnerRulesInner) GetExpr added in v0.4.0

GetExpr returns the Expr field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInnerRulesInner) GetExprOk added in v0.4.0

GetExprOk returns a tuple with the Expr field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInnerRulesInner) GetFor added in v0.4.0

GetFor returns the For field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInnerRulesInner) GetForOk added in v0.4.0

GetForOk returns a tuple with the For field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInnerRulesInner) GetLabels added in v0.4.0

GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInnerRulesInner) GetLabelsOk added in v0.4.0

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInnerRulesInner) GetRecord added in v0.16.0

GetRecord returns the Record field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInnerRulesInner) GetRecordOk added in v0.16.0

GetRecordOk returns a tuple with the Record field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInnerRulesInner) HasAlert added in v0.16.0

HasAlert returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInnerRulesInner) HasAnnotations added in v0.4.0

func (o *UpdateAlertgroupsRequestInnerRulesInner) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInnerRulesInner) HasFor added in v0.4.0

HasFor returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInnerRulesInner) HasLabels added in v0.4.0

HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInnerRulesInner) HasRecord added in v0.16.0

HasRecord returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInnerRulesInner) SetAlert added in v0.4.0

SetAlert gets a reference to the given string and assigns it to the Alert field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInnerRulesInner) SetAnnotations added in v0.4.0

SetAnnotations gets a reference to the given map[string]interface{} and assigns it to the Annotations field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInnerRulesInner) SetExpr added in v0.4.0

SetExpr sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInnerRulesInner) SetFor added in v0.4.0

SetFor gets a reference to the given string and assigns it to the For field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInnerRulesInner) SetLabels added in v0.4.0

SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertgroupsRequestInnerRulesInner) SetRecord added in v0.16.0

SetRecord gets a reference to the given string and assigns it to the Record field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertgroupsRequestInnerRulesInner) ToMap deprecated added in v0.4.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerRulesInnerGetAlertArgType deprecated added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetAlertArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerRulesInnerGetAlertAttributeType added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetAlertAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerRulesInnerGetAlertRetType deprecated added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetAlertRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerRulesInnerGetAnnotationsArgType deprecated added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetAnnotationsArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerRulesInnerGetAnnotationsAttributeType added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetAnnotationsAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerRulesInnerGetAnnotationsRetType deprecated added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetAnnotationsRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerRulesInnerGetExprArgType deprecated added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetExprArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerRulesInnerGetExprAttributeType added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetExprAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerRulesInnerGetExprRetType deprecated added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetExprRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerRulesInnerGetForArgType deprecated added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetForArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerRulesInnerGetForAttributeType added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetForAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerRulesInnerGetForRetType deprecated added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetForRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerRulesInnerGetLabelsArgType deprecated added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetLabelsArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerRulesInnerGetLabelsAttributeType added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetLabelsAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerRulesInnerGetLabelsRetType deprecated added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetLabelsRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerRulesInnerGetRecordArgType deprecated added in v0.16.0

type UpdateAlertgroupsRequestInnerRulesInnerGetRecordArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerRulesInnerGetRecordAttributeType added in v0.16.0

type UpdateAlertgroupsRequestInnerRulesInnerGetRecordAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertgroupsRequestInnerRulesInnerGetRecordRetType deprecated added in v0.16.0

type UpdateAlertgroupsRequestInnerRulesInnerGetRecordRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertrulePayload added in v0.17.0

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 UpdateAlertrulePayloadGetAnnotationsAttributeType `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.
	// REQUIRED
	Expr UpdateAlertrulePayloadGetExprAttributeType `json:"expr" required:"true"`
	// 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 UpdateAlertrulePayloadGetForAttributeType `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 UpdateAlertrulePayloadGetLabelsAttributeType `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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertrulePayload added in v0.17.0

func NewUpdateAlertrulePayload(expr UpdateAlertrulePayloadGetExprArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateAlertrulePayloadWithDefaults added in v0.17.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertrulePayload) GetAnnotations added in v0.17.0

GetAnnotations returns the Annotations field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertrulePayload) GetAnnotationsOk added in v0.17.0

GetAnnotationsOk returns a tuple with the Annotations field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertrulePayload) GetExpr added in v0.17.0

GetExpr returns the Expr field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertrulePayload) GetExprOk added in v0.17.0

GetExprOk returns a tuple with the Expr field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertrulePayload) GetFor added in v0.17.0

GetFor returns the For field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertrulePayload) GetForOk added in v0.17.0

GetForOk returns a tuple with the For field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertrulePayload) GetLabels added in v0.17.0

GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertrulePayload) GetLabelsOk added in v0.17.0

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertrulePayload) HasAnnotations added in v0.17.0

func (o *UpdateAlertrulePayload) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertrulePayload) HasFor added in v0.17.0

func (o *UpdateAlertrulePayload) HasFor() bool

HasFor returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertrulePayload) HasLabels added in v0.17.0

func (o *UpdateAlertrulePayload) HasLabels() bool

HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertrulePayload) SetAnnotations added in v0.17.0

SetAnnotations gets a reference to the given map[string]interface{} and assigns it to the Annotations field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertrulePayload) SetExpr added in v0.17.0

SetExpr sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertrulePayload) SetFor added in v0.17.0

SetFor gets a reference to the given string and assigns it to the For field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateAlertrulePayload) SetLabels added in v0.17.0

SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertrulePayload) ToMap deprecated added in v0.17.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertrulePayloadGetAnnotationsArgType deprecated added in v0.17.0

type UpdateAlertrulePayloadGetAnnotationsArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertrulePayloadGetAnnotationsAttributeType added in v0.17.0

type UpdateAlertrulePayloadGetAnnotationsAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertrulePayloadGetAnnotationsRetType deprecated added in v0.17.0

type UpdateAlertrulePayloadGetAnnotationsRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertrulePayloadGetExprArgType deprecated added in v0.17.0

type UpdateAlertrulePayloadGetExprArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertrulePayloadGetExprAttributeType added in v0.17.0

type UpdateAlertrulePayloadGetExprAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertrulePayloadGetExprRetType deprecated added in v0.17.0

type UpdateAlertrulePayloadGetExprRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertrulePayloadGetForArgType deprecated added in v0.17.0

type UpdateAlertrulePayloadGetForArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertrulePayloadGetForAttributeType added in v0.17.0

type UpdateAlertrulePayloadGetForAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertrulePayloadGetForRetType deprecated added in v0.17.0

type UpdateAlertrulePayloadGetForRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertrulePayloadGetLabelsArgType deprecated added in v0.17.0

type UpdateAlertrulePayloadGetLabelsArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertrulePayloadGetLabelsAttributeType added in v0.17.0

type UpdateAlertrulePayloadGetLabelsAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertrulePayloadGetLabelsRetType deprecated added in v0.17.0

type UpdateAlertrulePayloadGetLabelsRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateAlertruleRequest deprecated added in v0.17.0

type UpdateAlertruleRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertruleRequest) Execute deprecated added in v0.17.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateAlertruleRequest) UpdateAlertrulePayload deprecated added in v0.17.0

func (r UpdateAlertruleRequest) UpdateAlertrulePayload(updateAlertrulePayload UpdateAlertrulePayload) ApiUpdateAlertruleRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateCredentialsRemoteWriteConfigPayload

type UpdateCredentialsRemoteWriteConfigPayload struct {
	// Remote write metric sample limit for credential to push in a single minute.
	MaxLimit UpdateCredentialsRemoteWriteConfigPayloadGetMaxLimitAttributeType `json:"maxLimit,omitempty"`
}

UpdateCredentialsRemoteWriteConfigPayload Remote write limit config. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateCredentialsRemoteWriteConfigPayload added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateCredentialsRemoteWriteConfigPayloadWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateCredentialsRemoteWriteConfigPayload) GetMaxLimit added in v0.2.0

GetMaxLimit returns the MaxLimit field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateCredentialsRemoteWriteConfigPayload) GetMaxLimitOk added in v0.2.0

GetMaxLimitOk returns a tuple with the MaxLimit field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateCredentialsRemoteWriteConfigPayload) HasMaxLimit added in v0.2.0

HasMaxLimit returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateCredentialsRemoteWriteConfigPayload) SetMaxLimit added in v0.2.0

SetMaxLimit gets a reference to the given float64 and assigns it to the MaxLimit field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateCredentialsRemoteWriteConfigPayload) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateCredentialsRemoteWriteConfigPayloadGetMaxLimitArgType deprecated added in v0.3.1

type UpdateCredentialsRemoteWriteConfigPayloadGetMaxLimitArgType = float64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateCredentialsRemoteWriteConfigPayloadGetMaxLimitAttributeType added in v0.3.1

type UpdateCredentialsRemoteWriteConfigPayloadGetMaxLimitAttributeType = *float64

isNumber Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateCredentialsRemoteWriteConfigPayloadGetMaxLimitRetType deprecated added in v0.3.1

type UpdateCredentialsRemoteWriteConfigPayloadGetMaxLimitRetType = float64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateCredentialsRemoteWriteConfigRequest deprecated added in v0.7.0

type UpdateCredentialsRemoteWriteConfigRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateCredentialsRemoteWriteConfigRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateCredentialsRemoteWriteConfigRequest) UpdateCredentialsRemoteWriteConfigPayload deprecated added in v0.7.0

func (r UpdateCredentialsRemoteWriteConfigRequest) UpdateCredentialsRemoteWriteConfigPayload(updateCredentialsRemoteWriteConfigPayload UpdateCredentialsRemoteWriteConfigPayload) ApiUpdateCredentialsRemoteWriteConfigRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayload

type UpdateGrafanaConfigsPayload struct {
	GenericOauth UpdateGrafanaConfigsPayloadGetGenericOauthAttributeType `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 UpdateGrafanaConfigsPayloadgetPublicReadAccessAttributeType `json:"publicReadAccess,omitempty"`
	// If it's true, it overwrites the current genericOauth config and configures  STACKIT SSO for this instance.
	UseStackitSso UpdateGrafanaConfigsPayloadgetUseStackitSsoAttributeType `json:"useStackitSso,omitempty"`
}

UpdateGrafanaConfigsPayload Sending any of the attributes results in a set of the attribute and overwrites any previous configuration. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateGrafanaConfigsPayload added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateGrafanaConfigsPayloadWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayload) GetGenericOauth added in v0.2.0

GetGenericOauth returns the GenericOauth field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayload) GetGenericOauthOk added in v0.2.0

GetGenericOauthOk returns a tuple with the GenericOauth field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayload) GetPublicReadAccess added in v0.2.0

GetPublicReadAccess returns the PublicReadAccess field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayload) GetPublicReadAccessOk added in v0.2.0

GetPublicReadAccessOk returns a tuple with the PublicReadAccess field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayload) GetUseStackitSso added in v0.2.0

GetUseStackitSso returns the UseStackitSso field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayload) GetUseStackitSsoOk added in v0.2.0

GetUseStackitSsoOk returns a tuple with the UseStackitSso field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayload) HasGenericOauth added in v0.2.0

func (o *UpdateGrafanaConfigsPayload) HasGenericOauth() bool

HasGenericOauth returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayload) HasPublicReadAccess added in v0.2.0

func (o *UpdateGrafanaConfigsPayload) HasPublicReadAccess() bool

HasPublicReadAccess returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayload) HasUseStackitSso added in v0.2.0

func (o *UpdateGrafanaConfigsPayload) HasUseStackitSso() bool

HasUseStackitSso returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayload) SetGenericOauth added in v0.2.0

SetGenericOauth gets a reference to the given UpdateGrafanaConfigsPayloadGenericOauth and assigns it to the GenericOauth field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayload) SetPublicReadAccess added in v0.2.0

SetPublicReadAccess gets a reference to the given bool and assigns it to the PublicReadAccess field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayload) SetUseStackitSso added in v0.2.0

SetUseStackitSso gets a reference to the given bool and assigns it to the UseStackitSso field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateGrafanaConfigsPayload) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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 UpdateGrafanaConfigsPayloadGenericOauthgetAllowAssignGrafanaAdminAttributeType `json:"allowAssignGrafanaAdmin,omitempty"`
	// Set api_url to the resource that returns OpenID UserInfo compatible information.
	// REQUIRED
	ApiUrl UpdateGrafanaConfigsPayloadGenericOauthGetApiUrlAttributeType `json:"apiUrl" required:"true"`
	// Authentication endpoint of idp.
	// REQUIRED
	AuthUrl UpdateGrafanaConfigsPayloadGenericOauthGetAuthUrlAttributeType `json:"authUrl" required:"true"`
	// Enable or disable generic oauth login
	// REQUIRED
	Enabled UpdateGrafanaConfigsPayloadGenericOauthgetEnabledAttributeType `json:"enabled" required:"true"`
	// Display name for the oAuth provider
	Name UpdateGrafanaConfigsPayloadGenericOauthGetNameAttributeType `json:"name,omitempty"`
	// Oauth client id for auth endpoint.
	// REQUIRED
	OauthClientId UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientIdAttributeType `json:"oauthClientId" required:"true"`
	// Oauth client secret for auth endpoint.
	// REQUIRED
	OauthClientSecret UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientSecretAttributeType `json:"oauthClientSecret" required:"true"`
	// 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'
	// REQUIRED
	RoleAttributePath UpdateGrafanaConfigsPayloadGenericOauthGetRoleAttributePathAttributeType `json:"roleAttributePath" required:"true"`
	// 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 UpdateGrafanaConfigsPayloadGenericOauthgetRoleAttributeStrictAttributeType `json:"roleAttributeStrict,omitempty"`
	// Space seperated list of scopes of the token
	Scopes UpdateGrafanaConfigsPayloadGenericOauthGetScopesAttributeType `json:"scopes,omitempty"`
	// Token endpoint of the idp.
	// REQUIRED
	TokenUrl UpdateGrafanaConfigsPayloadGenericOauthGetTokenUrlAttributeType `json:"tokenUrl" required:"true"`
	// Enable or disable Proof Key for Code Exchange
	UsePkce UpdateGrafanaConfigsPayloadGenericOauthgetUsePkceAttributeType `json:"usePkce,omitempty"`
}

UpdateGrafanaConfigsPayloadGenericOauth struct for UpdateGrafanaConfigsPayloadGenericOauth Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateGrafanaConfigsPayloadGenericOauth added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateGrafanaConfigsPayloadGenericOauthWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetAllowAssignGrafanaAdmin added in v0.16.0

GetAllowAssignGrafanaAdmin returns the AllowAssignGrafanaAdmin field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetAllowAssignGrafanaAdminOk added in v0.16.0

GetAllowAssignGrafanaAdminOk returns a tuple with the AllowAssignGrafanaAdmin field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetApiUrl added in v0.2.0

GetApiUrl returns the ApiUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetApiUrlOk added in v0.2.0

GetApiUrlOk returns a tuple with the ApiUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetAuthUrl added in v0.2.0

GetAuthUrl returns the AuthUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetAuthUrlOk added in v0.2.0

GetAuthUrlOk returns a tuple with the AuthUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetEnabled added in v0.2.0

GetEnabled returns the Enabled field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetEnabledOk added in v0.2.0

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetName added in v0.2.0

GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetNameOk added in v0.2.0

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetOauthClientId added in v0.2.0

GetOauthClientId returns the OauthClientId field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetOauthClientIdOk added in v0.2.0

GetOauthClientIdOk returns a tuple with the OauthClientId field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetOauthClientSecret added in v0.2.0

GetOauthClientSecret returns the OauthClientSecret field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetOauthClientSecretOk added in v0.2.0

GetOauthClientSecretOk returns a tuple with the OauthClientSecret field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetRoleAttributePath added in v0.2.0

GetRoleAttributePath returns the RoleAttributePath field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetRoleAttributePathOk added in v0.2.0

GetRoleAttributePathOk returns a tuple with the RoleAttributePath field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetRoleAttributeStrict added in v0.2.0

GetRoleAttributeStrict returns the RoleAttributeStrict field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetRoleAttributeStrictOk added in v0.2.0

GetRoleAttributeStrictOk returns a tuple with the RoleAttributeStrict field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetScopes added in v0.2.0

GetScopes returns the Scopes field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetScopesOk added in v0.2.0

GetScopesOk returns a tuple with the Scopes field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetTokenUrl added in v0.2.0

GetTokenUrl returns the TokenUrl field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetTokenUrlOk added in v0.2.0

GetTokenUrlOk returns a tuple with the TokenUrl field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetUsePkce added in v0.2.0

GetUsePkce returns the UsePkce field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetUsePkceOk added in v0.2.0

GetUsePkceOk returns a tuple with the UsePkce field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) HasAllowAssignGrafanaAdmin added in v0.16.0

func (o *UpdateGrafanaConfigsPayloadGenericOauth) HasAllowAssignGrafanaAdmin() bool

HasAllowAssignGrafanaAdmin returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) HasName added in v0.2.0

HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) HasRoleAttributeStrict added in v0.2.0

func (o *UpdateGrafanaConfigsPayloadGenericOauth) HasRoleAttributeStrict() bool

HasRoleAttributeStrict returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) HasScopes added in v0.2.0

HasScopes returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) HasUsePkce added in v0.2.0

HasUsePkce returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetAllowAssignGrafanaAdmin added in v0.16.0

SetAllowAssignGrafanaAdmin gets a reference to the given bool and assigns it to the AllowAssignGrafanaAdmin field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetApiUrl added in v0.2.0

SetApiUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetAuthUrl added in v0.2.0

SetAuthUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetEnabled added in v0.2.0

SetEnabled sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetName added in v0.2.0

SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetOauthClientId added in v0.2.0

SetOauthClientId sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetOauthClientSecret added in v0.2.0

SetOauthClientSecret sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetRoleAttributePath added in v0.2.0

SetRoleAttributePath sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetRoleAttributeStrict added in v0.2.0

SetRoleAttributeStrict gets a reference to the given bool and assigns it to the RoleAttributeStrict field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetScopes added in v0.2.0

SetScopes gets a reference to the given string and assigns it to the Scopes field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetTokenUrl added in v0.2.0

SetTokenUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetUsePkce added in v0.2.0

SetUsePkce gets a reference to the given bool and assigns it to the UsePkce field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateGrafanaConfigsPayloadGenericOauth) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthGetApiUrlArgType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetApiUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthGetApiUrlAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetApiUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthGetApiUrlRetType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetApiUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthGetAuthUrlArgType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetAuthUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthGetAuthUrlAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetAuthUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthGetAuthUrlRetType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetAuthUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthGetNameArgType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthGetNameAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthGetNameRetType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientIdArgType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientIdAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientIdRetType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientSecretArgType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientSecretArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientSecretAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientSecretAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientSecretRetType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientSecretRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthGetRoleAttributePathArgType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetRoleAttributePathArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthGetRoleAttributePathAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetRoleAttributePathAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthGetRoleAttributePathRetType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetRoleAttributePathRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthGetScopesArgType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetScopesArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthGetScopesAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetScopesAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthGetScopesRetType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetScopesRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthGetTokenUrlArgType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetTokenUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthGetTokenUrlAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetTokenUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthGetTokenUrlRetType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetTokenUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthgetAllowAssignGrafanaAdminArgType deprecated added in v0.16.0

type UpdateGrafanaConfigsPayloadGenericOauthgetAllowAssignGrafanaAdminArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthgetAllowAssignGrafanaAdminAttributeType added in v0.16.0

type UpdateGrafanaConfigsPayloadGenericOauthgetAllowAssignGrafanaAdminAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthgetAllowAssignGrafanaAdminRetType deprecated added in v0.16.0

type UpdateGrafanaConfigsPayloadGenericOauthgetAllowAssignGrafanaAdminRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthgetEnabledArgType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthgetEnabledArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthgetEnabledAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthgetEnabledAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthgetEnabledRetType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthgetEnabledRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthgetRoleAttributeStrictArgType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthgetRoleAttributeStrictArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthgetRoleAttributeStrictAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthgetRoleAttributeStrictAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthgetRoleAttributeStrictRetType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthgetRoleAttributeStrictRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthgetUsePkceArgType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthgetUsePkceArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthgetUsePkceAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthgetUsePkceAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGenericOauthgetUsePkceRetType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthgetUsePkceRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGetGenericOauthArgType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadGetGenericOauthArgType = UpdateGrafanaConfigsPayloadGenericOauth

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGetGenericOauthAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadGetGenericOauthAttributeType = *UpdateGrafanaConfigsPayloadGenericOauth

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadGetGenericOauthRetType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadGetGenericOauthRetType = UpdateGrafanaConfigsPayloadGenericOauth

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadgetPublicReadAccessArgType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadgetPublicReadAccessArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadgetPublicReadAccessAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadgetPublicReadAccessAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadgetPublicReadAccessRetType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadgetPublicReadAccessRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadgetUseStackitSsoArgType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadgetUseStackitSsoArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadgetUseStackitSsoAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadgetUseStackitSsoAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsPayloadgetUseStackitSsoRetType deprecated added in v0.3.1

type UpdateGrafanaConfigsPayloadgetUseStackitSsoRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateGrafanaConfigsRequest deprecated added in v0.7.0

type UpdateGrafanaConfigsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateGrafanaConfigsRequest) Execute deprecated added in v0.7.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateGrafanaConfigsRequest) UpdateGrafanaConfigsPayload deprecated added in v0.7.0

func (r UpdateGrafanaConfigsRequest) UpdateGrafanaConfigsPayload(updateGrafanaConfigsPayload UpdateGrafanaConfigsPayload) ApiUpdateGrafanaConfigsRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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 UpdateInstancePayloadgetGrafanaAdminEnabledAttributeType `json:"grafanaAdminEnabled,omitempty"`
	// Name of the service
	Name UpdateInstancePayloadGetNameAttributeType `json:"name,omitempty"`
	// Additional parameters
	Parameter UpdateInstancePayloadGetParameterAttributeType `json:"parameter,omitempty"`
	// UUID of the plan to update
	PlanId UpdateInstancePayloadGetPlanIdAttributeType `json:"planId,omitempty"`
}

UpdateInstancePayload Create update instance body. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateInstancePayload added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateInstancePayloadWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) GetGrafanaAdminEnabled added in v0.16.0

GetGrafanaAdminEnabled returns the GrafanaAdminEnabled field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) GetGrafanaAdminEnabledOk added in v0.16.0

func (o *UpdateInstancePayload) GetGrafanaAdminEnabledOk() (ret UpdateInstancePayloadgetGrafanaAdminEnabledRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) GetName added in v0.2.0

GetName returns the Name field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) GetNameOk added in v0.2.0

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) GetParameter added in v0.2.0

GetParameter returns the Parameter field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) GetParameterOk added in v0.2.0

GetParameterOk returns a tuple with the Parameter field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) GetPlanId added in v0.2.0

GetPlanId returns the PlanId field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) GetPlanIdOk added in v0.2.0

GetPlanIdOk returns a tuple with the PlanId field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) HasGrafanaAdminEnabled added in v0.16.0

func (o *UpdateInstancePayload) HasGrafanaAdminEnabled() bool

HasGrafanaAdminEnabled returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) HasName added in v0.2.0

func (o *UpdateInstancePayload) HasName() bool

HasName returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) HasParameter added in v0.2.0

func (o *UpdateInstancePayload) HasParameter() bool

HasParameter returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) HasPlanId added in v0.16.0

func (o *UpdateInstancePayload) HasPlanId() bool

HasPlanId returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) SetGrafanaAdminEnabled added in v0.16.0

SetGrafanaAdminEnabled gets a reference to the given bool and assigns it to the GrafanaAdminEnabled field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) SetName added in v0.2.0

SetName gets a reference to the given string and assigns it to the Name field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) SetParameter added in v0.2.0

SetParameter gets a reference to the given map[string]interface{} and assigns it to the Parameter field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateInstancePayload) SetPlanId added in v0.2.0

SetPlanId gets a reference to the given string and assigns it to the PlanId field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateInstancePayload) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetNameArgType deprecated added in v0.3.1

type UpdateInstancePayloadGetNameArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetNameAttributeType added in v0.3.1

type UpdateInstancePayloadGetNameAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetNameRetType deprecated added in v0.3.1

type UpdateInstancePayloadGetNameRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetParameterArgType deprecated added in v0.3.1

type UpdateInstancePayloadGetParameterArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetParameterAttributeType added in v0.3.1

type UpdateInstancePayloadGetParameterAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetParameterRetType deprecated added in v0.3.1

type UpdateInstancePayloadGetParameterRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetPlanIdArgType deprecated added in v0.3.1

type UpdateInstancePayloadGetPlanIdArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetPlanIdAttributeType added in v0.3.1

type UpdateInstancePayloadGetPlanIdAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadGetPlanIdRetType deprecated added in v0.3.1

type UpdateInstancePayloadGetPlanIdRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadgetGrafanaAdminEnabledArgType deprecated added in v0.16.0

type UpdateInstancePayloadgetGrafanaAdminEnabledArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadgetGrafanaAdminEnabledAttributeType added in v0.16.0

type UpdateInstancePayloadgetGrafanaAdminEnabledAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstancePayloadgetGrafanaAdminEnabledRetType deprecated added in v0.16.0

type UpdateInstancePayloadgetGrafanaAdminEnabledRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateInstanceRequest deprecated added in v0.7.0

type UpdateInstanceRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateInstanceRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateInstanceRequest) UpdateInstancePayload deprecated added in v0.7.0

func (r UpdateInstanceRequest) UpdateInstancePayload(updateInstancePayload UpdateInstancePayload) ApiUpdateInstanceRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateLogsAlertgroupPayload added in v0.5.0

type UpdateLogsAlertgroupPayload struct {
	// How often rules in the group are evaluated. `Additional Validators:` * must be a valid time string * should be >=60s
	Interval UpdateLogsAlertgroupPayloadGetIntervalAttributeType `json:"interval,omitempty"`
	// rules for the alert group
	// REQUIRED
	Rules UpdateLogsAlertgroupPayloadGetRulesAttributeType `json:"rules" required:"true"`
}

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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateLogsAlertgroupPayload added in v0.5.0

func NewUpdateLogsAlertgroupPayload(rules UpdateLogsAlertgroupPayloadGetRulesArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateLogsAlertgroupPayloadWithDefaults added in v0.5.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateLogsAlertgroupPayload) GetInterval added in v0.5.0

GetInterval returns the Interval field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateLogsAlertgroupPayload) GetIntervalOk added in v0.5.0

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateLogsAlertgroupPayload) GetRules added in v0.5.0

GetRules returns the Rules field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateLogsAlertgroupPayload) GetRulesOk added in v0.5.0

GetRulesOk returns a tuple with the Rules field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateLogsAlertgroupPayload) HasInterval added in v0.5.0

func (o *UpdateLogsAlertgroupPayload) HasInterval() bool

HasInterval returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateLogsAlertgroupPayload) SetInterval added in v0.5.0

SetInterval gets a reference to the given string and assigns it to the Interval field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateLogsAlertgroupPayload) SetRules added in v0.5.0

SetRules sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateLogsAlertgroupPayload) ToMap deprecated added in v0.5.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateLogsAlertgroupPayloadGetIntervalArgType deprecated added in v0.5.0

type UpdateLogsAlertgroupPayloadGetIntervalArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateLogsAlertgroupPayloadGetIntervalAttributeType added in v0.5.0

type UpdateLogsAlertgroupPayloadGetIntervalAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateLogsAlertgroupPayloadGetIntervalRetType deprecated added in v0.5.0

type UpdateLogsAlertgroupPayloadGetIntervalRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateLogsAlertgroupPayloadGetRulesArgType deprecated added in v0.5.0

type UpdateLogsAlertgroupPayloadGetRulesArgType = []CreateLogsAlertgroupsPayloadRulesInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateLogsAlertgroupPayloadGetRulesAttributeType added in v0.5.0

type UpdateLogsAlertgroupPayloadGetRulesAttributeType = *[]CreateLogsAlertgroupsPayloadRulesInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateLogsAlertgroupPayloadGetRulesRetType deprecated added in v0.5.0

type UpdateLogsAlertgroupPayloadGetRulesRetType = []CreateLogsAlertgroupsPayloadRulesInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateLogsAlertgroupRequest deprecated added in v0.7.0

type UpdateLogsAlertgroupRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateLogsAlertgroupRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateLogsAlertgroupRequest) UpdateLogsAlertgroupPayload deprecated added in v0.7.0

func (r UpdateLogsAlertgroupRequest) UpdateLogsAlertgroupPayload(updateLogsAlertgroupPayload UpdateLogsAlertgroupPayload) ApiUpdateLogsAlertgroupRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateLogsConfigsPayload added in v0.9.0

type UpdateLogsConfigsPayload struct {
	// How long to keep the logs `Additional Validators:` * Should be a valid time string * Should not be longer than 30 days
	// REQUIRED
	Retention UpdateLogsConfigsPayloadGetRetentionAttributeType `json:"retention" required:"true"`
}

UpdateLogsConfigsPayload struct for UpdateLogsConfigsPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateLogsConfigsPayload added in v0.9.0

func NewUpdateLogsConfigsPayload(retention UpdateLogsConfigsPayloadGetRetentionArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateLogsConfigsPayloadWithDefaults added in v0.9.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateLogsConfigsPayload) GetRetention added in v0.9.0

GetRetention returns the Retention field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateLogsConfigsPayload) GetRetentionOk added in v0.9.0

GetRetentionOk returns a tuple with the Retention field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateLogsConfigsPayload) SetRetention added in v0.9.0

SetRetention sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateLogsConfigsPayload) ToMap deprecated added in v0.9.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateLogsConfigsPayloadGetRetentionArgType deprecated added in v0.9.0

type UpdateLogsConfigsPayloadGetRetentionArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateLogsConfigsPayloadGetRetentionAttributeType added in v0.9.0

type UpdateLogsConfigsPayloadGetRetentionAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateLogsConfigsPayloadGetRetentionRetType deprecated added in v0.9.0

type UpdateLogsConfigsPayloadGetRetentionRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateLogsConfigsRequest deprecated added in v0.9.0

type UpdateLogsConfigsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateLogsConfigsRequest) Execute deprecated added in v0.9.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateLogsConfigsRequest) UpdateLogsConfigsPayload deprecated added in v0.9.0

func (r UpdateLogsConfigsRequest) UpdateLogsConfigsPayload(updateLogsConfigsPayload UpdateLogsConfigsPayload) ApiUpdateLogsConfigsRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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'.
	// REQUIRED
	MetricsRetentionTime1h UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime1hAttributeType `json:"metricsRetentionTime1h" required:"true"`
	// 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'.
	// REQUIRED
	MetricsRetentionTime5m UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime5mAttributeType `json:"metricsRetentionTime5m" required:"true"`
	// 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'.
	// REQUIRED
	MetricsRetentionTimeRaw UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTimeRawAttributeType `json:"metricsRetentionTimeRaw" required:"true"`
}

UpdateMetricsStorageRetentionPayload struct for UpdateMetricsStorageRetentionPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateMetricsStorageRetentionPayload added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateMetricsStorageRetentionPayloadWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTime1h added in v0.2.0

GetMetricsRetentionTime1h returns the MetricsRetentionTime1h field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTime1hOk added in v0.2.0

GetMetricsRetentionTime1hOk returns a tuple with the MetricsRetentionTime1h field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTime5m added in v0.2.0

GetMetricsRetentionTime5m returns the MetricsRetentionTime5m field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTime5mOk added in v0.2.0

GetMetricsRetentionTime5mOk returns a tuple with the MetricsRetentionTime5m field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTimeRaw added in v0.2.0

GetMetricsRetentionTimeRaw returns the MetricsRetentionTimeRaw field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTimeRawOk added in v0.2.0

GetMetricsRetentionTimeRawOk returns a tuple with the MetricsRetentionTimeRaw field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateMetricsStorageRetentionPayload) SetMetricsRetentionTime1h added in v0.2.0

SetMetricsRetentionTime1h sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateMetricsStorageRetentionPayload) SetMetricsRetentionTime5m added in v0.2.0

SetMetricsRetentionTime5m sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateMetricsStorageRetentionPayload) SetMetricsRetentionTimeRaw added in v0.2.0

SetMetricsRetentionTimeRaw sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateMetricsStorageRetentionPayload) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime1hArgType deprecated added in v0.3.1

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime1hArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime1hAttributeType added in v0.3.1

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime1hAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime1hRetType deprecated added in v0.3.1

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime1hRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime5mArgType deprecated added in v0.3.1

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime5mArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime5mAttributeType added in v0.3.1

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime5mAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime5mRetType deprecated added in v0.3.1

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime5mRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTimeRawArgType deprecated added in v0.3.1

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTimeRawArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTimeRawAttributeType added in v0.3.1

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTimeRawAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTimeRawRetType deprecated added in v0.3.1

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTimeRawRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateMetricsStorageRetentionRequest deprecated added in v0.7.0

type UpdateMetricsStorageRetentionRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateMetricsStorageRetentionRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateMetricsStorageRetentionRequest) UpdateMetricsStorageRetentionPayload deprecated added in v0.7.0

func (r UpdateMetricsStorageRetentionRequest) UpdateMetricsStorageRetentionPayload(updateMetricsStorageRetentionPayload UpdateMetricsStorageRetentionPayload) ApiUpdateMetricsStorageRetentionRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayload

type UpdateScrapeConfigPayload struct {
	BasicAuth UpdateScrapeConfigPayloadGetBasicAuthAttributeType `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 UpdateScrapeConfigPayloadGetBearerTokenAttributeType `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 UpdateScrapeConfigPayloadgetHonorLabelsAttributeType `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 UpdateScrapeConfigPayloadgetHonorTimeStampsAttributeType `json:"honorTimeStamps,omitempty"`
	// The HTTP resource path on which to fetch metrics from targets. E.g. /metrics
	// REQUIRED
	MetricsPath UpdateScrapeConfigPayloadGetMetricsPathAttributeType `json:"metricsPath" required:"true"`
	// List of metric relabel configurations
	MetricsRelabelConfigs UpdateScrapeConfigPayloadGetMetricsRelabelConfigsAttributeType `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 UpdateScrapeConfigPayloadGetParamsAttributeType `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 UpdateScrapeConfigPayloadGetSampleLimitAttributeType `json:"sampleLimit,omitempty"`
	// Configures the protocol scheme used for requests. https or http
	// REQUIRED
	Scheme UpdateScrapeConfigPayloadGetSchemeAttributeType `json:"scheme" required:"true"`
	// How frequently to scrape targets from this job. E.g. 5m `Additional Validators:` * must be a valid time format* must be >= 60s
	// REQUIRED
	ScrapeInterval UpdateScrapeConfigPayloadGetScrapeIntervalAttributeType `json:"scrapeInterval" required:"true"`
	// Per-scrape timeout when scraping this job. `Additional Validators:` * must be a valid time format* must be smaller than scrapeInterval
	// REQUIRED
	ScrapeTimeout UpdateScrapeConfigPayloadGetScrapeTimeoutAttributeType `json:"scrapeTimeout" required:"true"`
	// A list of scrape configurations.
	// REQUIRED
	StaticConfigs UpdateScrapeConfigPayloadGetStaticConfigsAttributeType `json:"staticConfigs" required:"true"`
	TlsConfig     UpdateScrapeConfigPayloadGetTlsConfigAttributeType     `json:"tlsConfig,omitempty"`
}

UpdateScrapeConfigPayload struct for UpdateScrapeConfigPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateScrapeConfigPayload added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateScrapeConfigPayloadWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) GetBasicAuth added in v0.2.0

GetBasicAuth returns the BasicAuth field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) GetBasicAuthOk added in v0.2.0

GetBasicAuthOk returns a tuple with the BasicAuth field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) GetBearerToken added in v0.2.0

GetBearerToken returns the BearerToken field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) GetBearerTokenOk added in v0.2.0

GetBearerTokenOk returns a tuple with the BearerToken field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) GetHonorLabels added in v0.2.0

GetHonorLabels returns the HonorLabels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) GetHonorLabelsOk added in v0.2.0

GetHonorLabelsOk returns a tuple with the HonorLabels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) GetHonorTimeStamps added in v0.2.0

GetHonorTimeStamps returns the HonorTimeStamps field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) GetHonorTimeStampsOk added in v0.2.0

GetHonorTimeStampsOk returns a tuple with the HonorTimeStamps field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) GetMetricsPath added in v0.2.0

GetMetricsPath returns the MetricsPath field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) GetMetricsPathOk added in v0.2.0

GetMetricsPathOk returns a tuple with the MetricsPath field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) GetMetricsRelabelConfigs added in v0.2.0

GetMetricsRelabelConfigs returns the MetricsRelabelConfigs field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) GetMetricsRelabelConfigsOk added in v0.2.0

GetMetricsRelabelConfigsOk returns a tuple with the MetricsRelabelConfigs field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) GetParams added in v0.2.0

GetParams returns the Params field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) GetParamsOk added in v0.2.0

GetParamsOk returns a tuple with the Params field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) GetSampleLimit added in v0.2.0

GetSampleLimit returns the SampleLimit field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) GetSampleLimitOk added in v0.2.0

GetSampleLimitOk returns a tuple with the SampleLimit field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) GetScheme added in v0.2.0

GetScheme returns the Scheme field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) GetSchemeOk added in v0.2.0

GetSchemeOk returns a tuple with the Scheme field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) GetScrapeInterval added in v0.2.0

GetScrapeInterval returns the ScrapeInterval field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) GetScrapeIntervalOk added in v0.2.0

GetScrapeIntervalOk returns a tuple with the ScrapeInterval field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) GetScrapeTimeout added in v0.2.0

GetScrapeTimeout returns the ScrapeTimeout field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) GetScrapeTimeoutOk added in v0.2.0

GetScrapeTimeoutOk returns a tuple with the ScrapeTimeout field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) GetStaticConfigs added in v0.2.0

GetStaticConfigs returns the StaticConfigs field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) GetStaticConfigsOk added in v0.2.0

GetStaticConfigsOk returns a tuple with the StaticConfigs field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) GetTlsConfig added in v0.2.0

GetTlsConfig returns the TlsConfig field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) GetTlsConfigOk added in v0.2.0

GetTlsConfigOk returns a tuple with the TlsConfig field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) HasBasicAuth added in v0.2.0

func (o *UpdateScrapeConfigPayload) HasBasicAuth() bool

HasBasicAuth returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) HasBearerToken added in v0.2.0

func (o *UpdateScrapeConfigPayload) HasBearerToken() bool

HasBearerToken returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) HasHonorLabels added in v0.2.0

func (o *UpdateScrapeConfigPayload) HasHonorLabels() bool

HasHonorLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) HasHonorTimeStamps added in v0.2.0

func (o *UpdateScrapeConfigPayload) HasHonorTimeStamps() bool

HasHonorTimeStamps returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) HasMetricsRelabelConfigs added in v0.2.0

func (o *UpdateScrapeConfigPayload) HasMetricsRelabelConfigs() bool

HasMetricsRelabelConfigs returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) HasParams added in v0.2.0

func (o *UpdateScrapeConfigPayload) HasParams() bool

HasParams returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) HasSampleLimit added in v0.2.0

func (o *UpdateScrapeConfigPayload) HasSampleLimit() bool

HasSampleLimit returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) HasTlsConfig added in v0.2.0

func (o *UpdateScrapeConfigPayload) HasTlsConfig() bool

HasTlsConfig returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) SetBasicAuth added in v0.2.0

SetBasicAuth gets a reference to the given PartialUpdateScrapeConfigsRequestInnerBasicAuth and assigns it to the BasicAuth field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) SetBearerToken added in v0.2.0

SetBearerToken gets a reference to the given string and assigns it to the BearerToken field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) SetHonorLabels added in v0.2.0

SetHonorLabels gets a reference to the given bool and assigns it to the HonorLabels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) SetHonorTimeStamps added in v0.2.0

SetHonorTimeStamps gets a reference to the given bool and assigns it to the HonorTimeStamps field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) SetMetricsPath added in v0.2.0

SetMetricsPath sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) SetMetricsRelabelConfigs added in v0.2.0

SetMetricsRelabelConfigs gets a reference to the given []PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner and assigns it to the MetricsRelabelConfigs field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) SetParams added in v0.2.0

SetParams gets a reference to the given map[string]interface{} and assigns it to the Params field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) SetSampleLimit added in v0.2.0

SetSampleLimit gets a reference to the given float64 and assigns it to the SampleLimit field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) SetScheme added in v0.2.0

SetScheme sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) SetScrapeInterval added in v0.2.0

SetScrapeInterval sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) SetScrapeTimeout added in v0.2.0

SetScrapeTimeout sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) SetStaticConfigs added in v0.2.0

SetStaticConfigs sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayload) SetTlsConfig added in v0.2.0

SetTlsConfig gets a reference to the given PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig and assigns it to the TlsConfig field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateScrapeConfigPayload) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetBasicAuthArgType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadGetBasicAuthArgType = PartialUpdateScrapeConfigsRequestInnerBasicAuth

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetBasicAuthAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadGetBasicAuthAttributeType = *PartialUpdateScrapeConfigsRequestInnerBasicAuth

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetBasicAuthRetType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadGetBasicAuthRetType = PartialUpdateScrapeConfigsRequestInnerBasicAuth

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetBearerTokenArgType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadGetBearerTokenArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetBearerTokenAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadGetBearerTokenAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetBearerTokenRetType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadGetBearerTokenRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetMetricsPathArgType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadGetMetricsPathArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetMetricsPathAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadGetMetricsPathAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetMetricsPathRetType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadGetMetricsPathRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetMetricsRelabelConfigsArgType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadGetMetricsRelabelConfigsArgType = []PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetMetricsRelabelConfigsAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadGetMetricsRelabelConfigsAttributeType = *[]PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetMetricsRelabelConfigsRetType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadGetMetricsRelabelConfigsRetType = []PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetParamsArgType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadGetParamsArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetParamsAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadGetParamsAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetParamsRetType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadGetParamsRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetSampleLimitArgType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadGetSampleLimitArgType = float64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetSampleLimitAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadGetSampleLimitAttributeType = *float64

isNumber Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetSampleLimitRetType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadGetSampleLimitRetType = float64

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetSchemeArgType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadGetSchemeArgType = UpdateScrapeConfigPayloadScheme

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetSchemeAttributeType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadGetSchemeAttributeType = *UpdateScrapeConfigPayloadScheme

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetSchemeRetType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadGetSchemeRetType = UpdateScrapeConfigPayloadScheme

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetScrapeIntervalArgType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadGetScrapeIntervalArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetScrapeIntervalAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadGetScrapeIntervalAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetScrapeIntervalRetType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadGetScrapeIntervalRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetScrapeTimeoutArgType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadGetScrapeTimeoutArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetScrapeTimeoutAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadGetScrapeTimeoutAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetScrapeTimeoutRetType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadGetScrapeTimeoutRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetStaticConfigsArgType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadGetStaticConfigsArgType = []UpdateScrapeConfigPayloadStaticConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetStaticConfigsAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadGetStaticConfigsAttributeType = *[]UpdateScrapeConfigPayloadStaticConfigsInner

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetStaticConfigsRetType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadGetStaticConfigsRetType = []UpdateScrapeConfigPayloadStaticConfigsInner

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetTlsConfigArgType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadGetTlsConfigArgType = PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetTlsConfigAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadGetTlsConfigAttributeType = *PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig

isModel Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadGetTlsConfigRetType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadGetTlsConfigRetType = PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadScheme added in v0.6.0

type UpdateScrapeConfigPayloadScheme string

UpdateScrapeConfigPayloadScheme Configures the protocol scheme used for requests. https or http value type for enums Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

const (
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	UPDATESCRAPECONFIGPAYLOADSCHEME_HTTP UpdateScrapeConfigPayloadScheme = "http"
	// Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead
	UPDATESCRAPECONFIGPAYLOADSCHEME_HTTPS UpdateScrapeConfigPayloadScheme = "https"
)

List of Scheme

func NewUpdateScrapeConfigPayloadSchemeFromValue added in v0.6.0

func NewUpdateScrapeConfigPayloadSchemeFromValue(v UpdateScrapeConfigPayloadScheme) (*UpdateScrapeConfigPayloadScheme, error)

NewUpdateScrapeConfigPayloadSchemeFromValue returns a pointer to a valid UpdateScrapeConfigPayloadScheme for the value passed as argument, or an error if the value passed is not allowed by the enum Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateScrapeConfigPayloadScheme) IsValid added in v0.6.0

IsValid return true if the value is valid for the enum, false otherwise Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateScrapeConfigPayloadScheme) Ptr added in v0.6.0

Ptr returns reference to SchemeScheme value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayloadScheme) UnmarshalJSON deprecated added in v0.6.0

func (v *UpdateScrapeConfigPayloadScheme) UnmarshalJSON(src []byte) error

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

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 UpdateScrapeConfigPayloadStaticConfigsInnerGetLabelsAttributeType `json:"labels,omitempty"`
	// The targets specified by the static config.
	// REQUIRED
	Targets UpdateScrapeConfigPayloadStaticConfigsInnerGetTargetsAttributeType `json:"targets" required:"true"`
}

UpdateScrapeConfigPayloadStaticConfigsInner struct for UpdateScrapeConfigPayloadStaticConfigsInner Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateScrapeConfigPayloadStaticConfigsInner added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateScrapeConfigPayloadStaticConfigsInnerWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayloadStaticConfigsInner) GetLabels added in v0.2.0

GetLabels returns the Labels field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayloadStaticConfigsInner) GetLabelsOk added in v0.2.0

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayloadStaticConfigsInner) GetTargets added in v0.2.0

GetTargets returns the Targets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayloadStaticConfigsInner) GetTargetsOk added in v0.2.0

GetTargetsOk returns a tuple with the Targets field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayloadStaticConfigsInner) HasLabels added in v0.2.0

HasLabels returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayloadStaticConfigsInner) SetLabels added in v0.2.0

SetLabels gets a reference to the given map[string]interface{} and assigns it to the Labels field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateScrapeConfigPayloadStaticConfigsInner) SetTargets added in v0.2.0

SetTargets sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateScrapeConfigPayloadStaticConfigsInner) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadStaticConfigsInnerGetLabelsArgType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadStaticConfigsInnerGetLabelsArgType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadStaticConfigsInnerGetLabelsAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadStaticConfigsInnerGetLabelsAttributeType = *map[string]interface{}

isFreeform Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadStaticConfigsInnerGetLabelsRetType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadStaticConfigsInnerGetLabelsRetType = map[string]interface{}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadStaticConfigsInnerGetTargetsArgType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadStaticConfigsInnerGetTargetsArgType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadStaticConfigsInnerGetTargetsAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadStaticConfigsInnerGetTargetsAttributeType = *[]string

isArray Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadStaticConfigsInnerGetTargetsRetType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadStaticConfigsInnerGetTargetsRetType = []string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadgetHonorLabelsArgType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadgetHonorLabelsArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadgetHonorLabelsAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadgetHonorLabelsAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadgetHonorLabelsRetType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadgetHonorLabelsRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadgetHonorTimeStampsArgType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadgetHonorTimeStampsArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadgetHonorTimeStampsAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadgetHonorTimeStampsAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigPayloadgetHonorTimeStampsRetType deprecated added in v0.3.1

type UpdateScrapeConfigPayloadgetHonorTimeStampsRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateScrapeConfigRequest deprecated added in v0.7.0

type UpdateScrapeConfigRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateScrapeConfigRequest) Execute deprecated added in v0.7.0

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateScrapeConfigRequest) UpdateScrapeConfigPayload deprecated added in v0.7.0

func (r UpdateScrapeConfigRequest) UpdateScrapeConfigPayload(updateScrapeConfigPayload UpdateScrapeConfigPayload) ApiUpdateScrapeConfigRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateTracesConfigsPayload added in v0.9.0

type UpdateTracesConfigsPayload struct {
	// How long to keep the traces `Additional Validators:` * Should be a valid time string * Should not be bigger than 30 days
	// REQUIRED
	Retention UpdateTracesConfigsPayloadGetRetentionAttributeType `json:"retention" required:"true"`
}

UpdateTracesConfigsPayload struct for UpdateTracesConfigsPayload Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateTracesConfigsPayload added in v0.9.0

func NewUpdateTracesConfigsPayload(retention UpdateTracesConfigsPayloadGetRetentionArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewUpdateTracesConfigsPayloadWithDefaults added in v0.9.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateTracesConfigsPayload) GetRetention added in v0.9.0

GetRetention returns the Retention field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateTracesConfigsPayload) GetRetentionOk added in v0.9.0

GetRetentionOk returns a tuple with the Retention field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*UpdateTracesConfigsPayload) SetRetention added in v0.9.0

SetRetention sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateTracesConfigsPayload) ToMap deprecated added in v0.9.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateTracesConfigsPayloadGetRetentionArgType deprecated added in v0.9.0

type UpdateTracesConfigsPayloadGetRetentionArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateTracesConfigsPayloadGetRetentionAttributeType added in v0.9.0

type UpdateTracesConfigsPayloadGetRetentionAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateTracesConfigsPayloadGetRetentionRetType deprecated added in v0.9.0

type UpdateTracesConfigsPayloadGetRetentionRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type UpdateTracesConfigsRequest deprecated added in v0.9.0

type UpdateTracesConfigsRequest struct {
	// contains filtered or unexported fields
}

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateTracesConfigsRequest) Execute deprecated added in v0.9.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (UpdateTracesConfigsRequest) UpdateTracesConfigsPayload deprecated added in v0.9.0

func (r UpdateTracesConfigsRequest) UpdateTracesConfigsPayload(updateTracesConfigsPayload UpdateTracesConfigsPayload) ApiUpdateTracesConfigsRequest

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type WebHook

type WebHook struct {
	GoogleChat   WebHookgetGoogleChatAttributeType   `json:"googleChat,omitempty"`
	MsTeams      WebHookgetMsTeamsAttributeType      `json:"msTeams,omitempty"`
	SendResolved WebHookgetSendResolvedAttributeType `json:"sendResolved,omitempty"`
	// REQUIRED
	Url WebHookGetUrlAttributeType `json:"url" required:"true"`
}

WebHook struct for WebHook Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewWebHook added in v0.2.0

func NewWebHook(url WebHookGetUrlArgType) *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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func NewWebHookWithDefaults added in v0.2.0

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 Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*WebHook) GetGoogleChat added in v0.11.0

func (o *WebHook) GetGoogleChat() (res WebHookgetGoogleChatRetType)

GetGoogleChat returns the GoogleChat field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*WebHook) GetGoogleChatOk added in v0.11.0

func (o *WebHook) GetGoogleChatOk() (ret WebHookgetGoogleChatRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*WebHook) GetMsTeams added in v0.2.0

func (o *WebHook) GetMsTeams() (res WebHookgetMsTeamsRetType)

GetMsTeams returns the MsTeams field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*WebHook) GetMsTeamsOk added in v0.2.0

func (o *WebHook) GetMsTeamsOk() (ret WebHookgetMsTeamsRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*WebHook) GetSendResolved added in v0.2.0

func (o *WebHook) GetSendResolved() (res WebHookgetSendResolvedRetType)

GetSendResolved returns the SendResolved field value if set, zero value otherwise. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*WebHook) GetSendResolvedOk added in v0.2.0

func (o *WebHook) GetSendResolvedOk() (ret WebHookgetSendResolvedRetType, ok 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. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*WebHook) GetUrl added in v0.2.0

func (o *WebHook) GetUrl() (ret WebHookGetUrlRetType)

GetUrl returns the Url field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*WebHook) GetUrlOk added in v0.2.0

func (o *WebHook) GetUrlOk() (ret WebHookGetUrlRetType, ok bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*WebHook) HasGoogleChat added in v0.11.0

func (o *WebHook) HasGoogleChat() bool

HasGoogleChat returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*WebHook) HasMsTeams added in v0.2.0

func (o *WebHook) HasMsTeams() bool

HasMsTeams returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*WebHook) HasSendResolved added in v0.2.0

func (o *WebHook) HasSendResolved() bool

HasSendResolved returns a boolean if a field has been set. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*WebHook) SetGoogleChat added in v0.11.0

func (o *WebHook) SetGoogleChat(v WebHookgetGoogleChatRetType)

SetGoogleChat gets a reference to the given bool and assigns it to the GoogleChat field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*WebHook) SetMsTeams added in v0.2.0

func (o *WebHook) SetMsTeams(v WebHookgetMsTeamsRetType)

SetMsTeams gets a reference to the given bool and assigns it to the MsTeams field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*WebHook) SetSendResolved added in v0.2.0

func (o *WebHook) SetSendResolved(v WebHookgetSendResolvedRetType)

SetSendResolved gets a reference to the given bool and assigns it to the SendResolved field. Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (*WebHook) SetUrl added in v0.2.0

func (o *WebHook) SetUrl(v WebHookGetUrlRetType)

SetUrl sets field value Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

func (WebHook) ToMap deprecated added in v0.2.0

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

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type WebHookGetUrlArgType deprecated added in v0.3.1

type WebHookGetUrlArgType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type WebHookGetUrlAttributeType added in v0.3.1

type WebHookGetUrlAttributeType = *string

isNotNullableString Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type WebHookGetUrlRetType deprecated added in v0.3.1

type WebHookGetUrlRetType = string

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type WebHookgetGoogleChatArgType deprecated added in v0.11.0

type WebHookgetGoogleChatArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type WebHookgetGoogleChatAttributeType added in v0.11.0

type WebHookgetGoogleChatAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type WebHookgetGoogleChatRetType deprecated added in v0.11.0

type WebHookgetGoogleChatRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type WebHookgetMsTeamsArgType deprecated added in v0.3.1

type WebHookgetMsTeamsArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type WebHookgetMsTeamsAttributeType added in v0.3.1

type WebHookgetMsTeamsAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type WebHookgetMsTeamsRetType deprecated added in v0.3.1

type WebHookgetMsTeamsRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type WebHookgetSendResolvedArgType deprecated added in v0.3.1

type WebHookgetSendResolvedArgType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type WebHookgetSendResolvedAttributeType added in v0.3.1

type WebHookgetSendResolvedAttributeType = *bool

isBoolean Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

type WebHookgetSendResolvedRetType deprecated added in v0.3.1

type WebHookgetSendResolvedRetType = bool

Deprecated: Will be removed after 2026-09-30. Move to the packages generated for each available API version instead

Source Files

Directories

Path Synopsis
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Deprecated: Will be removed after 2026-09-30.
Deprecated: Will be removed after 2026-09-30.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL