observability

package module
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Mar 27, 2025 License: Apache-2.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CacheExpires

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

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

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func NewConfiguration

func NewConfiguration() *config.Configuration

NewConfiguration returns a new Configuration object

func ParameterValueToString

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

func PtrBool

func PtrBool(v bool) *bool

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

func PtrFloat32

func PtrFloat32(v float32) *float32

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

func PtrFloat64

func PtrFloat64(v float64) *float64

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

func PtrInt

func PtrInt(v int) *int

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

func PtrInt32

func PtrInt32(v int32) *int32

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

func PtrInt64

func PtrInt64(v int64) *int64

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

func PtrString

func PtrString(v string) *string

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

func PtrTime

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

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

Types

type APIClient

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

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

func NewAPIClient

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

NewAPIClient creates a new API client. Optionally receives configuration options

func (*APIClient) CreateAlertConfigReceiver

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

CreateAlertConfigReceiver: Method for CreateAlertConfigReceiver

Create alert config receiver.

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

func (*APIClient) CreateAlertConfigReceiverExecute

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

func (*APIClient) CreateAlertConfigRoute

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

CreateAlertConfigRoute: Method for CreateAlertConfigRoute

Create alert config route in routes of route.

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

func (*APIClient) CreateAlertConfigRouteExecute

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

func (*APIClient) CreateAlertgroups added in v0.4.0

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

CreateAlertgroups: Method for CreateAlertgroups

Create alert group.

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

func (*APIClient) CreateAlertgroupsExecute added in v0.4.0

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

func (*APIClient) CreateAlertrules added in v0.4.0

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

CreateAlertrules: Method for CreateAlertrules

Create alert rule.

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

func (*APIClient) CreateAlertrulesExecute added in v0.4.0

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

func (*APIClient) CreateCredentials

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

CreateCredentials: Method for CreateCredentials

Create technical user credentials.

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

func (*APIClient) CreateCredentialsExecute

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

func (*APIClient) CreateInstance

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

CreateInstance: Method for CreateInstance

Create new instance.

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

func (*APIClient) CreateInstanceExecute

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

func (*APIClient) CreateScrapeConfig

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

CreateScrapeConfig: Method for CreateScrapeConfig

Create scrape config.

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

func (*APIClient) CreateScrapeConfigExecute

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

func (*APIClient) DeleteAlertConfigReceiver

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

DeleteAlertConfigReceiver: Method for DeleteAlertConfigReceiver

Delete alert config receiver.

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

func (*APIClient) DeleteAlertConfigReceiverExecute

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

func (*APIClient) DeleteAlertConfigRoute

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

DeleteAlertConfigRoute: Method for DeleteAlertConfigRoute

Delete alert receiver for route.

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

func (*APIClient) DeleteAlertConfigRouteExecute

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

func (*APIClient) DeleteAlertgroup added in v0.4.0

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

DeleteAlertgroup: Method for DeleteAlertgroup

Delete alert group config.

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

func (*APIClient) DeleteAlertgroupExecute added in v0.4.0

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

func (*APIClient) DeleteAlertgroups added in v0.4.0

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

DeleteAlertgroups: Method for DeleteAlertgroups

Delete alert groups.

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

func (*APIClient) DeleteAlertgroupsExecute added in v0.4.0

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

func (*APIClient) DeleteAlertrules added in v0.4.0

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

DeleteAlertrules: Method for DeleteAlertrules

Delete alert rules.

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

func (*APIClient) DeleteAlertrulesExecute added in v0.4.0

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

func (*APIClient) DeleteCredentials

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

DeleteCredentials: Method for DeleteCredentials

Delete technical credentials.

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

func (*APIClient) DeleteCredentialsExecute

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

func (*APIClient) DeleteCredentialsRemoteWriteConfig

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

DeleteCredentialsRemoteWriteConfig: Method for DeleteCredentialsRemoteWriteConfig

Delete remote write config for credentials.

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

func (*APIClient) DeleteCredentialsRemoteWriteConfigExecute

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

func (*APIClient) DeleteInstance

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

DeleteInstance: Method for DeleteInstance

Delete instance.

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

func (*APIClient) DeleteInstanceExecute

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

func (*APIClient) DeleteScrapeConfig

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

DeleteScrapeConfig: Method for DeleteScrapeConfig

Delete scrape config.

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

func (*APIClient) DeleteScrapeConfigExecute

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

func (*APIClient) GetAlertConfigReceiver

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

GetAlertConfigReceiver: Method for GetAlertConfigReceiver

Get alert config receivers.

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

func (*APIClient) GetAlertConfigReceiverExecute

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

func (*APIClient) GetAlertConfigRoute

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

GetAlertConfigRoute: Method for GetAlertConfigRoute

Get alert receiver for route.

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

func (*APIClient) GetAlertConfigRouteExecute

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

func (*APIClient) GetAlertConfigs

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

GetAlertConfigs: Method for GetAlertConfigs

Get alert config.

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

func (*APIClient) GetAlertConfigsExecute

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

func (*APIClient) GetAlertgroup added in v0.4.0

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

GetAlertgroup: Method for GetAlertgroup

Get alert group.

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

func (*APIClient) GetAlertgroupExecute added in v0.4.0

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

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

func (*APIClient) GetCredentials

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

GetCredentials: Method for GetCredentials

Get single technical credentials.

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

func (*APIClient) GetCredentialsExecute

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

func (*APIClient) GetCredentialsRemoteWriteConfig

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

GetCredentialsRemoteWriteConfig: Method for GetCredentialsRemoteWriteConfig

Get remote write config.

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

func (*APIClient) GetCredentialsRemoteWriteConfigExecute

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

func (*APIClient) GetGrafanaConfigs

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

GetGrafanaConfigs: Method for GetGrafanaConfigs

Get grafana config.

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

func (*APIClient) GetGrafanaConfigsExecute

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

func (*APIClient) GetInstance

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

GetInstance: Method for GetInstance

Get instance information.

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

func (*APIClient) GetInstanceExecute

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

func (*APIClient) GetMetricsStorageRetention

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

GetMetricsStorageRetention: Method for GetMetricsStorageRetention

Get metric storage retention time.

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

func (*APIClient) GetMetricsStorageRetentionExecute

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

func (*APIClient) GetScrapeConfig

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

GetScrapeConfig: Method for GetScrapeConfig

Get scrape config.

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

func (*APIClient) GetScrapeConfigExecute

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

func (*APIClient) ListACL

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

ListACL: Method for ListACL

Get acl for instance.

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

func (*APIClient) ListACLExecute

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

func (*APIClient) ListAlertConfigReceivers

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

ListAlertConfigReceivers: Method for ListAlertConfigReceivers

Get alert config receivers.

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

func (*APIClient) ListAlertConfigReceiversExecute

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

func (*APIClient) ListAlertConfigRoutes

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

ListAlertConfigRoutes: Method for ListAlertConfigRoutes

Get alert config route.

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

func (*APIClient) ListAlertConfigRoutesExecute

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

func (*APIClient) ListAlertgroups added in v0.4.0

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

ListAlertgroups: Method for ListAlertgroups

Get alert groups.

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

func (*APIClient) ListAlertgroupsExecute added in v0.4.0

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

func (*APIClient) ListAlertrules added in v0.4.0

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

ListAlertrules: Method for ListAlertrules

Get alert rules.

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

func (*APIClient) ListAlertrulesExecute added in v0.4.0

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

func (*APIClient) ListCredentials

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

ListCredentials: Method for ListCredentials

Get all technical user credentials.

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

func (*APIClient) ListCredentialsExecute

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

func (*APIClient) ListInstances

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

ListInstances: Method for ListInstances

Get all instances for a project.

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

func (*APIClient) ListInstancesExecute

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

func (*APIClient) ListPlans

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

ListPlans: Method for ListPlans

Get all plans.

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

func (*APIClient) ListPlansExecute

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

func (*APIClient) ListScrapeConfigs

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

ListScrapeConfigs: Method for ListScrapeConfigs

Get scrape configs.

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

func (*APIClient) ListScrapeConfigsExecute

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

func (*APIClient) PartialUpdateAlertgroups added in v0.4.0

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

PartialUpdateAlertgroups: Method for PartialUpdateAlertgroups

Patch alert groups.

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

func (*APIClient) PartialUpdateAlertgroupsExecute added in v0.4.0

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

func (*APIClient) PartialUpdateAlertrules added in v0.4.0

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

PartialUpdateAlertrules: Method for PartialUpdateAlertrules

Patch alert rules.

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

func (*APIClient) PartialUpdateAlertrulesExecute added in v0.4.0

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

func (*APIClient) UpdateACL

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

UpdateACL: Method for UpdateACL

Update acl config.

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

func (*APIClient) UpdateACLExecute

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

func (*APIClient) UpdateAlertConfigReceiver

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

UpdateAlertConfigReceiver: Method for UpdateAlertConfigReceiver

Update alert config receiver.

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

func (*APIClient) UpdateAlertConfigReceiverExecute

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

func (*APIClient) UpdateAlertConfigRoute

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

UpdateAlertConfigRoute: Method for UpdateAlertConfigRoute

Update alert receiver for route.

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

func (*APIClient) UpdateAlertConfigRouteExecute

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

func (*APIClient) UpdateAlertConfigs

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

UpdateAlertConfigs: Method for UpdateAlertConfigs

Update alert config.

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

func (*APIClient) UpdateAlertConfigsExecute

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

func (*APIClient) UpdateAlertgroup added in v0.4.0

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

UpdateAlertgroup: Method for UpdateAlertgroup

Update alert group config.

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

func (*APIClient) UpdateAlertgroupExecute added in v0.4.0

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

func (*APIClient) UpdateAlertgroups added in v0.4.0

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

UpdateAlertgroups: Method for UpdateAlertgroups

Update alert groups.

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

func (*APIClient) UpdateAlertgroupsExecute added in v0.4.0

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

func (*APIClient) UpdateCredentialsRemoteWriteConfig

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

UpdateCredentialsRemoteWriteConfig: Method for UpdateCredentialsRemoteWriteConfig

Update remote write config for credentials.

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

func (*APIClient) UpdateCredentialsRemoteWriteConfigExecute

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

func (*APIClient) UpdateGrafanaConfigs

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

UpdateGrafanaConfigs: Method for UpdateGrafanaConfigs

Update grafana config.

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

func (*APIClient) UpdateGrafanaConfigsExecute

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

func (*APIClient) UpdateInstance

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

UpdateInstance: Method for UpdateInstance

Update instance.

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

func (*APIClient) UpdateInstanceExecute

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

func (*APIClient) UpdateMetricsStorageRetention

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

UpdateMetricsStorageRetention: Method for UpdateMetricsStorageRetention

Update metric update retention time.

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

func (*APIClient) UpdateMetricsStorageRetentionExecute

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

func (*APIClient) UpdateScrapeConfig

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

UpdateScrapeConfig: Method for UpdateScrapeConfig

Update scrape config.

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

func (*APIClient) UpdateScrapeConfigExecute

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

type Alert

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

Alert struct for Alert

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

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

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.

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.

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.

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.

func (*Alert) GetReceivers added in v0.2.0

func (o *Alert) GetReceivers() (ret AlertGetReceiversRetType)

GetReceivers returns the Receivers field value

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.

func (*Alert) GetRoute added in v0.2.0

func (o *Alert) GetRoute() (ret AlertGetRouteRetType)

GetRoute returns the Route field value

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.

func (*Alert) HasGlobal added in v0.2.0

func (o *Alert) HasGlobal() bool

HasGlobal returns a boolean if a field has been set.

func (*Alert) HasInhibitRules added in v0.2.0

func (o *Alert) HasInhibitRules() bool

HasInhibitRules returns a boolean if a field has been set.

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.

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.

func (*Alert) SetReceivers added in v0.2.0

func (o *Alert) SetReceivers(v AlertGetReceiversRetType)

SetReceivers sets field value

func (*Alert) SetRoute added in v0.2.0

func (o *Alert) SetRoute(v AlertGetRouteRetType)

SetRoute sets field value

func (Alert) ToMap added in v0.2.0

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

type AlertConfigReceiversResponse

type AlertConfigReceiversResponse struct {
	// REQUIRED
	Data AlertConfigReceiversResponseGetDataAttributeType `json:"data"`
	// REQUIRED
	Message AlertConfigReceiversResponseGetMessageAttributeType `json:"message"`
}

AlertConfigReceiversResponse struct for AlertConfigReceiversResponse

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

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

func (*AlertConfigReceiversResponse) GetData added in v0.2.0

GetData returns the Data field value

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.

func (*AlertConfigReceiversResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value

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.

func (*AlertConfigReceiversResponse) SetData added in v0.2.0

SetData sets field value

func (*AlertConfigReceiversResponse) SetMessage added in v0.2.0

SetMessage sets field value

func (AlertConfigReceiversResponse) ToMap added in v0.2.0

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

type AlertConfigReceiversResponseGetDataArgType added in v0.3.1

type AlertConfigReceiversResponseGetDataArgType = []Receivers

type AlertConfigReceiversResponseGetDataAttributeType added in v0.3.1

type AlertConfigReceiversResponseGetDataAttributeType = *[]Receivers

isArray

type AlertConfigReceiversResponseGetDataRetType added in v0.3.1

type AlertConfigReceiversResponseGetDataRetType = []Receivers

type AlertConfigReceiversResponseGetMessageArgType added in v0.3.1

type AlertConfigReceiversResponseGetMessageArgType = string

type AlertConfigReceiversResponseGetMessageAttributeType added in v0.3.1

type AlertConfigReceiversResponseGetMessageAttributeType = *string

isNotNullableString

type AlertConfigReceiversResponseGetMessageRetType added in v0.3.1

type AlertConfigReceiversResponseGetMessageRetType = string

type AlertConfigRouteResponse

type AlertConfigRouteResponse struct {
	// REQUIRED
	Data AlertConfigRouteResponseGetDataAttributeType `json:"data"`
	// REQUIRED
	Message AlertConfigRouteResponseGetMessageAttributeType `json:"message"`
}

AlertConfigRouteResponse struct for AlertConfigRouteResponse

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

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

func (*AlertConfigRouteResponse) GetData added in v0.2.0

GetData returns the Data field value

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.

func (*AlertConfigRouteResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value

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.

func (*AlertConfigRouteResponse) SetData added in v0.2.0

SetData sets field value

func (*AlertConfigRouteResponse) SetMessage added in v0.2.0

SetMessage sets field value

func (AlertConfigRouteResponse) ToMap added in v0.2.0

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

type AlertConfigRouteResponseGetDataArgType added in v0.3.1

type AlertConfigRouteResponseGetDataArgType = Route

type AlertConfigRouteResponseGetDataAttributeType added in v0.3.1

type AlertConfigRouteResponseGetDataAttributeType = *Route

isModel

type AlertConfigRouteResponseGetDataRetType added in v0.3.1

type AlertConfigRouteResponseGetDataRetType = Route

type AlertConfigRouteResponseGetMessageArgType added in v0.3.1

type AlertConfigRouteResponseGetMessageArgType = string

type AlertConfigRouteResponseGetMessageAttributeType added in v0.3.1

type AlertConfigRouteResponseGetMessageAttributeType = *string

isNotNullableString

type AlertConfigRouteResponseGetMessageRetType added in v0.3.1

type AlertConfigRouteResponseGetMessageRetType = string

type AlertGetGlobalArgType added in v0.3.1

type AlertGetGlobalArgType = Global

type AlertGetGlobalAttributeType added in v0.3.1

type AlertGetGlobalAttributeType = *Global

isModel

type AlertGetGlobalRetType added in v0.3.1

type AlertGetGlobalRetType = Global

type AlertGetInhibitRulesArgType added in v0.3.1

type AlertGetInhibitRulesArgType = []InhibitRules

type AlertGetInhibitRulesAttributeType added in v0.3.1

type AlertGetInhibitRulesAttributeType = *[]InhibitRules

isArray

type AlertGetInhibitRulesRetType added in v0.3.1

type AlertGetInhibitRulesRetType = []InhibitRules

type AlertGetReceiversArgType added in v0.3.1

type AlertGetReceiversArgType = []Receivers

type AlertGetReceiversAttributeType added in v0.3.1

type AlertGetReceiversAttributeType = *[]Receivers

isArray

type AlertGetReceiversRetType added in v0.3.1

type AlertGetReceiversRetType = []Receivers

type AlertGetRouteArgType added in v0.3.1

type AlertGetRouteArgType = Route

type AlertGetRouteAttributeType added in v0.3.1

type AlertGetRouteAttributeType = *Route

isModel

type AlertGetRouteRetType added in v0.3.1

type AlertGetRouteRetType = Route

type AlertGroup added in v0.4.0

type AlertGroup struct {
	Interval AlertGroupGetIntervalAttributeType `json:"interval,omitempty"`
	// REQUIRED
	Name AlertGroupGetNameAttributeType `json:"name"`
	// REQUIRED
	Rules AlertGroupGetRulesAttributeType `json:"rules"`
}

AlertGroup struct for AlertGroup

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

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

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.

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.

func (*AlertGroup) GetName added in v0.4.0

func (o *AlertGroup) GetName() (ret AlertGroupGetNameRetType)

GetName returns the Name field value

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.

func (*AlertGroup) GetRules added in v0.4.0

func (o *AlertGroup) GetRules() (ret AlertGroupGetRulesRetType)

GetRules returns the Rules field value

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.

func (*AlertGroup) HasInterval added in v0.4.0

func (o *AlertGroup) HasInterval() bool

HasInterval returns a boolean if a field has been set.

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.

func (*AlertGroup) SetName added in v0.4.0

func (o *AlertGroup) SetName(v AlertGroupGetNameRetType)

SetName sets field value

func (*AlertGroup) SetRules added in v0.4.0

func (o *AlertGroup) SetRules(v AlertGroupGetRulesRetType)

SetRules sets field value

func (AlertGroup) ToMap added in v0.4.0

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

type AlertGroupGetIntervalArgType added in v0.4.0

type AlertGroupGetIntervalArgType = string

type AlertGroupGetIntervalAttributeType added in v0.4.0

type AlertGroupGetIntervalAttributeType = *string

isNotNullableString

type AlertGroupGetIntervalRetType added in v0.4.0

type AlertGroupGetIntervalRetType = string

type AlertGroupGetNameArgType added in v0.4.0

type AlertGroupGetNameArgType = string

type AlertGroupGetNameAttributeType added in v0.4.0

type AlertGroupGetNameAttributeType = *string

isNotNullableString

type AlertGroupGetNameRetType added in v0.4.0

type AlertGroupGetNameRetType = string

type AlertGroupGetRulesArgType added in v0.4.0

type AlertGroupGetRulesArgType = []AlertRuleRecord

type AlertGroupGetRulesAttributeType added in v0.4.0

type AlertGroupGetRulesAttributeType = *[]AlertRuleRecord

isArray

type AlertGroupGetRulesRetType added in v0.4.0

type AlertGroupGetRulesRetType = []AlertRuleRecord

type AlertGroupResponse added in v0.4.0

type AlertGroupResponse struct {
	// REQUIRED
	Data AlertGroupResponseGetDataAttributeType `json:"data"`
	// REQUIRED
	Message AlertGroupResponseGetMessageAttributeType `json:"message"`
}

AlertGroupResponse struct for AlertGroupResponse

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

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

func (*AlertGroupResponse) GetData added in v0.4.0

GetData returns the Data field value

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.

func (*AlertGroupResponse) GetMessage added in v0.4.0

GetMessage returns the Message field value

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.

func (*AlertGroupResponse) SetData added in v0.4.0

SetData sets field value

func (*AlertGroupResponse) SetMessage added in v0.4.0

SetMessage sets field value

func (AlertGroupResponse) ToMap added in v0.4.0

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

type AlertGroupResponseGetDataArgType added in v0.4.0

type AlertGroupResponseGetDataArgType = AlertGroup

type AlertGroupResponseGetDataAttributeType added in v0.4.0

type AlertGroupResponseGetDataAttributeType = *AlertGroup

isModel

type AlertGroupResponseGetDataRetType added in v0.4.0

type AlertGroupResponseGetDataRetType = AlertGroup

type AlertGroupResponseGetMessageArgType added in v0.4.0

type AlertGroupResponseGetMessageArgType = string

type AlertGroupResponseGetMessageAttributeType added in v0.4.0

type AlertGroupResponseGetMessageAttributeType = *string

isNotNullableString

type AlertGroupResponseGetMessageRetType added in v0.4.0

type AlertGroupResponseGetMessageRetType = string

type AlertGroupsResponse added in v0.4.0

type AlertGroupsResponse struct {
	// REQUIRED
	Data AlertGroupsResponseGetDataAttributeType `json:"data"`
	// REQUIRED
	Message AlertGroupsResponseGetMessageAttributeType `json:"message"`
}

AlertGroupsResponse struct for AlertGroupsResponse

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

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

func (*AlertGroupsResponse) GetData added in v0.4.0

GetData returns the Data field value

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.

func (*AlertGroupsResponse) GetMessage added in v0.4.0

GetMessage returns the Message field value

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.

func (*AlertGroupsResponse) SetData added in v0.4.0

SetData sets field value

func (*AlertGroupsResponse) SetMessage added in v0.4.0

SetMessage sets field value

func (AlertGroupsResponse) ToMap added in v0.4.0

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

type AlertGroupsResponseGetDataArgType added in v0.4.0

type AlertGroupsResponseGetDataArgType = []AlertGroup

type AlertGroupsResponseGetDataAttributeType added in v0.4.0

type AlertGroupsResponseGetDataAttributeType = *[]AlertGroup

isArray

type AlertGroupsResponseGetDataRetType added in v0.4.0

type AlertGroupsResponseGetDataRetType = []AlertGroup

type AlertGroupsResponseGetMessageArgType added in v0.4.0

type AlertGroupsResponseGetMessageArgType = string

type AlertGroupsResponseGetMessageAttributeType added in v0.4.0

type AlertGroupsResponseGetMessageAttributeType = *string

isNotNullableString

type AlertGroupsResponseGetMessageRetType added in v0.4.0

type AlertGroupsResponseGetMessageRetType = string

type AlertRule added in v0.4.0

type AlertRule struct {
	// REQUIRED
	Alert       AlertRuleGetAlertAttributeType       `json:"alert"`
	Annotations AlertRuleGetAnnotationsAttributeType `json:"annotations,omitempty"`
	// REQUIRED
	Expr   AlertRuleGetExprAttributeType   `json:"expr"`
	For    AlertRuleGetForAttributeType    `json:"for,omitempty"`
	Labels AlertRuleGetLabelsAttributeType `json:"labels,omitempty"`
}

AlertRule struct for AlertRule

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

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

func (*AlertRule) GetAlert added in v0.4.0

func (o *AlertRule) GetAlert() (ret AlertRuleGetAlertRetType)

GetAlert returns the Alert field value

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.

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.

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.

func (*AlertRule) GetExpr added in v0.4.0

func (o *AlertRule) GetExpr() (ret AlertRuleGetExprRetType)

GetExpr returns the Expr field value

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.

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.

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.

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.

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.

func (*AlertRule) HasAnnotations added in v0.4.0

func (o *AlertRule) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set.

func (*AlertRule) HasFor added in v0.4.0

func (o *AlertRule) HasFor() bool

HasFor returns a boolean if a field has been set.

func (*AlertRule) HasLabels added in v0.4.0

func (o *AlertRule) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*AlertRule) SetAlert added in v0.4.0

func (o *AlertRule) SetAlert(v AlertRuleGetAlertRetType)

SetAlert sets field value

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.

func (*AlertRule) SetExpr added in v0.4.0

func (o *AlertRule) SetExpr(v AlertRuleGetExprRetType)

SetExpr sets field value

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.

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.

func (AlertRule) ToMap added in v0.4.0

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

type AlertRuleGetAlertArgType added in v0.4.0

type AlertRuleGetAlertArgType = string

type AlertRuleGetAlertAttributeType added in v0.4.0

type AlertRuleGetAlertAttributeType = *string

isNotNullableString

type AlertRuleGetAlertRetType added in v0.4.0

type AlertRuleGetAlertRetType = string

type AlertRuleGetAnnotationsArgType added in v0.4.0

type AlertRuleGetAnnotationsArgType = map[string]string

type AlertRuleGetAnnotationsAttributeType added in v0.4.0

type AlertRuleGetAnnotationsAttributeType = *map[string]string

isContainer

type AlertRuleGetAnnotationsRetType added in v0.4.0

type AlertRuleGetAnnotationsRetType = map[string]string

type AlertRuleGetExprArgType added in v0.4.0

type AlertRuleGetExprArgType = string

type AlertRuleGetExprAttributeType added in v0.4.0

type AlertRuleGetExprAttributeType = *string

isNotNullableString

type AlertRuleGetExprRetType added in v0.4.0

type AlertRuleGetExprRetType = string

type AlertRuleGetForArgType added in v0.4.0

type AlertRuleGetForArgType = string

type AlertRuleGetForAttributeType added in v0.4.0

type AlertRuleGetForAttributeType = *string

isNotNullableString

type AlertRuleGetForRetType added in v0.4.0

type AlertRuleGetForRetType = string

type AlertRuleGetLabelsArgType added in v0.4.0

type AlertRuleGetLabelsArgType = map[string]string

type AlertRuleGetLabelsAttributeType added in v0.4.0

type AlertRuleGetLabelsAttributeType = *map[string]string

isContainer

type AlertRuleGetLabelsRetType added in v0.4.0

type AlertRuleGetLabelsRetType = map[string]string

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"`
	For    AlertRuleRecordGetForAttributeType    `json:"for,omitempty"`
	Labels AlertRuleRecordGetLabelsAttributeType `json:"labels,omitempty"`
	Record AlertRuleRecordGetRecordAttributeType `json:"record,omitempty"`
}

AlertRuleRecord struct for AlertRuleRecord

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

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

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.

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.

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.

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.

func (*AlertRuleRecord) GetExpr added in v0.4.0

GetExpr returns the Expr field value

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.

func (*AlertRuleRecord) GetFor added in v0.4.0

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

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.

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.

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.

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.

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.

func (*AlertRuleRecord) HasAlert added in v0.4.0

func (o *AlertRuleRecord) HasAlert() bool

HasAlert returns a boolean if a field has been set.

func (*AlertRuleRecord) HasAnnotations added in v0.4.0

func (o *AlertRuleRecord) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set.

func (*AlertRuleRecord) HasFor added in v0.4.0

func (o *AlertRuleRecord) HasFor() bool

HasFor returns a boolean if a field has been set.

func (*AlertRuleRecord) HasLabels added in v0.4.0

func (o *AlertRuleRecord) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*AlertRuleRecord) HasRecord added in v0.4.0

func (o *AlertRuleRecord) HasRecord() bool

HasRecord returns a boolean if a field has been set.

func (*AlertRuleRecord) SetAlert added in v0.4.0

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

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.

func (*AlertRuleRecord) SetExpr added in v0.4.0

SetExpr sets field value

func (*AlertRuleRecord) SetFor added in v0.4.0

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

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.

func (*AlertRuleRecord) SetRecord added in v0.4.0

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

func (AlertRuleRecord) ToMap added in v0.4.0

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

type AlertRuleRecordGetAlertArgType added in v0.4.0

type AlertRuleRecordGetAlertArgType = string

type AlertRuleRecordGetAlertAttributeType added in v0.4.0

type AlertRuleRecordGetAlertAttributeType = *string

isNotNullableString

type AlertRuleRecordGetAlertRetType added in v0.4.0

type AlertRuleRecordGetAlertRetType = string

type AlertRuleRecordGetAnnotationsArgType added in v0.4.0

type AlertRuleRecordGetAnnotationsArgType = map[string]string

type AlertRuleRecordGetAnnotationsAttributeType added in v0.4.0

type AlertRuleRecordGetAnnotationsAttributeType = *map[string]string

isContainer

type AlertRuleRecordGetAnnotationsRetType added in v0.4.0

type AlertRuleRecordGetAnnotationsRetType = map[string]string

type AlertRuleRecordGetExprArgType added in v0.4.0

type AlertRuleRecordGetExprArgType = string

type AlertRuleRecordGetExprAttributeType added in v0.4.0

type AlertRuleRecordGetExprAttributeType = *string

isNotNullableString

type AlertRuleRecordGetExprRetType added in v0.4.0

type AlertRuleRecordGetExprRetType = string

type AlertRuleRecordGetForArgType added in v0.4.0

type AlertRuleRecordGetForArgType = string

type AlertRuleRecordGetForAttributeType added in v0.4.0

type AlertRuleRecordGetForAttributeType = *string

isNotNullableString

type AlertRuleRecordGetForRetType added in v0.4.0

type AlertRuleRecordGetForRetType = string

type AlertRuleRecordGetLabelsArgType added in v0.4.0

type AlertRuleRecordGetLabelsArgType = map[string]string

type AlertRuleRecordGetLabelsAttributeType added in v0.4.0

type AlertRuleRecordGetLabelsAttributeType = *map[string]string

isContainer

type AlertRuleRecordGetLabelsRetType added in v0.4.0

type AlertRuleRecordGetLabelsRetType = map[string]string

type AlertRuleRecordGetRecordArgType added in v0.4.0

type AlertRuleRecordGetRecordArgType = string

type AlertRuleRecordGetRecordAttributeType added in v0.4.0

type AlertRuleRecordGetRecordAttributeType = *string

isNotNullableString

type AlertRuleRecordGetRecordRetType added in v0.4.0

type AlertRuleRecordGetRecordRetType = string

type AlertRulesResponse added in v0.4.0

type AlertRulesResponse struct {
	// REQUIRED
	Data AlertRulesResponseGetDataAttributeType `json:"data"`
	// REQUIRED
	Message AlertRulesResponseGetMessageAttributeType `json:"message"`
}

AlertRulesResponse struct for AlertRulesResponse

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

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

func (*AlertRulesResponse) GetData added in v0.4.0

GetData returns the Data field value

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.

func (*AlertRulesResponse) GetMessage added in v0.4.0

GetMessage returns the Message field value

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.

func (*AlertRulesResponse) SetData added in v0.4.0

SetData sets field value

func (*AlertRulesResponse) SetMessage added in v0.4.0

SetMessage sets field value

func (AlertRulesResponse) ToMap added in v0.4.0

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

type AlertRulesResponseGetDataArgType added in v0.4.0

type AlertRulesResponseGetDataArgType = []AlertRule

type AlertRulesResponseGetDataAttributeType added in v0.4.0

type AlertRulesResponseGetDataAttributeType = *[]AlertRule

isArray

type AlertRulesResponseGetDataRetType added in v0.4.0

type AlertRulesResponseGetDataRetType = []AlertRule

type AlertRulesResponseGetMessageArgType added in v0.4.0

type AlertRulesResponseGetMessageArgType = string

type AlertRulesResponseGetMessageAttributeType added in v0.4.0

type AlertRulesResponseGetMessageAttributeType = *string

isNotNullableString

type AlertRulesResponseGetMessageRetType added in v0.4.0

type AlertRulesResponseGetMessageRetType = string

type ApiCreateAlertConfigReceiverRequest

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

func (ApiCreateAlertConfigReceiverRequest) CreateAlertConfigReceiverPayload

func (r ApiCreateAlertConfigReceiverRequest) CreateAlertConfigReceiverPayload(createAlertConfigReceiverPayload CreateAlertConfigReceiverPayload) ApiCreateAlertConfigReceiverRequest

func (ApiCreateAlertConfigReceiverRequest) Execute

type ApiCreateAlertConfigRouteRequest

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

func (ApiCreateAlertConfigRouteRequest) CreateAlertConfigRoutePayload

func (r ApiCreateAlertConfigRouteRequest) CreateAlertConfigRoutePayload(createAlertConfigRoutePayload CreateAlertConfigRoutePayload) ApiCreateAlertConfigRouteRequest

func (ApiCreateAlertConfigRouteRequest) Execute

type ApiCreateAlertgroupsRequest added in v0.4.0

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

func (ApiCreateAlertgroupsRequest) CreateAlertgroupsPayload added in v0.4.0

func (r ApiCreateAlertgroupsRequest) CreateAlertgroupsPayload(createAlertgroupsPayload CreateAlertgroupsPayload) ApiCreateAlertgroupsRequest

func (ApiCreateAlertgroupsRequest) Execute added in v0.4.0

type ApiCreateAlertrulesRequest added in v0.4.0

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

func (ApiCreateAlertrulesRequest) CreateAlertrulesPayload added in v0.4.0

func (r ApiCreateAlertrulesRequest) CreateAlertrulesPayload(createAlertrulesPayload CreateAlertrulesPayload) ApiCreateAlertrulesRequest

func (ApiCreateAlertrulesRequest) Execute added in v0.4.0

type ApiCreateCredentialsRequest

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

func (ApiCreateCredentialsRequest) Execute

type ApiCreateInstanceRequest

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

func (ApiCreateInstanceRequest) CreateInstancePayload

func (r ApiCreateInstanceRequest) CreateInstancePayload(createInstancePayload CreateInstancePayload) ApiCreateInstanceRequest

func (ApiCreateInstanceRequest) Execute

type ApiCreateScrapeConfigRequest

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

func (ApiCreateScrapeConfigRequest) CreateScrapeConfigPayload

func (r ApiCreateScrapeConfigRequest) CreateScrapeConfigPayload(createScrapeConfigPayload CreateScrapeConfigPayload) ApiCreateScrapeConfigRequest

func (ApiCreateScrapeConfigRequest) Execute

type ApiDeleteAlertConfigReceiverRequest

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

func (ApiDeleteAlertConfigReceiverRequest) Execute

type ApiDeleteAlertConfigRouteRequest

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

func (ApiDeleteAlertConfigRouteRequest) Execute

type ApiDeleteAlertgroupRequest added in v0.4.0

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

func (ApiDeleteAlertgroupRequest) Execute added in v0.4.0

type ApiDeleteAlertgroupsRequest added in v0.4.0

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

func (ApiDeleteAlertgroupsRequest) Execute added in v0.4.0

func (ApiDeleteAlertgroupsRequest) GroupName added in v0.4.0

type ApiDeleteAlertrulesRequest added in v0.4.0

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

func (ApiDeleteAlertrulesRequest) AlertName added in v0.4.0

func (ApiDeleteAlertrulesRequest) Execute added in v0.4.0

type ApiDeleteCredentialsRemoteWriteConfigRequest

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

func (ApiDeleteCredentialsRemoteWriteConfigRequest) Execute

type ApiDeleteCredentialsRequest

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

func (ApiDeleteCredentialsRequest) Execute

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

type ApiDeleteInstanceRequest

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

func (ApiDeleteInstanceRequest) Execute

type ApiDeleteScrapeConfigRequest

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

func (ApiDeleteScrapeConfigRequest) Execute

type ApiGetAlertConfigReceiverRequest

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

func (ApiGetAlertConfigReceiverRequest) Execute

type ApiGetAlertConfigRouteRequest

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

func (ApiGetAlertConfigRouteRequest) Execute

type ApiGetAlertConfigsRequest

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

func (ApiGetAlertConfigsRequest) Execute

type ApiGetAlertgroupRequest added in v0.4.0

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

func (ApiGetAlertgroupRequest) Execute added in v0.4.0

type ApiGetCredentialsRemoteWriteConfigRequest

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

func (ApiGetCredentialsRemoteWriteConfigRequest) Execute

type ApiGetCredentialsRequest

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

func (ApiGetCredentialsRequest) Execute

type ApiGetGrafanaConfigsRequest

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

func (ApiGetGrafanaConfigsRequest) Execute

type ApiGetInstanceRequest

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

func (ApiGetInstanceRequest) Execute

type ApiGetMetricsStorageRetentionRequest

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

func (ApiGetMetricsStorageRetentionRequest) Execute

type ApiGetScrapeConfigRequest

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

func (ApiGetScrapeConfigRequest) Execute

type ApiListACLRequest

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

func (ApiListACLRequest) Execute

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

type ApiListAlertConfigReceiversRequest

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

func (ApiListAlertConfigReceiversRequest) Execute

type ApiListAlertConfigRoutesRequest

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

func (ApiListAlertConfigRoutesRequest) Execute

type ApiListAlertgroupsRequest added in v0.4.0

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

func (ApiListAlertgroupsRequest) Execute added in v0.4.0

type ApiListAlertrulesRequest added in v0.4.0

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

func (ApiListAlertrulesRequest) Execute added in v0.4.0

type ApiListCredentialsRequest

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

func (ApiListCredentialsRequest) Execute

type ApiListInstancesRequest

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

func (ApiListInstancesRequest) Execute

type ApiListPlansRequest

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

func (ApiListPlansRequest) Execute

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

type ApiListScrapeConfigsRequest

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

func (ApiListScrapeConfigsRequest) Execute

type ApiPartialUpdateAlertgroupsRequest added in v0.4.0

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

func (ApiPartialUpdateAlertgroupsRequest) Execute added in v0.4.0

func (ApiPartialUpdateAlertgroupsRequest) UpdateAlertgroupsRequestInner added in v0.4.0

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

type ApiPartialUpdateAlertrulesRequest added in v0.4.0

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

func (ApiPartialUpdateAlertrulesRequest) Execute added in v0.4.0

func (ApiPartialUpdateAlertrulesRequest) UpdateAlertgroupsRequestInnerRulesInner added in v0.4.0

func (r ApiPartialUpdateAlertrulesRequest) UpdateAlertgroupsRequestInnerRulesInner(updateAlertgroupsRequestInnerRulesInner []UpdateAlertgroupsRequestInnerRulesInner) ApiPartialUpdateAlertrulesRequest

type ApiUpdateACLRequest

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

func (ApiUpdateACLRequest) Execute

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

func (ApiUpdateACLRequest) UpdateACLPayload

func (r ApiUpdateACLRequest) UpdateACLPayload(updateACLPayload UpdateACLPayload) ApiUpdateACLRequest

type ApiUpdateAlertConfigReceiverRequest

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

func (ApiUpdateAlertConfigReceiverRequest) Execute

func (ApiUpdateAlertConfigReceiverRequest) UpdateAlertConfigReceiverPayload

func (r ApiUpdateAlertConfigReceiverRequest) UpdateAlertConfigReceiverPayload(updateAlertConfigReceiverPayload UpdateAlertConfigReceiverPayload) ApiUpdateAlertConfigReceiverRequest

type ApiUpdateAlertConfigRouteRequest

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

func (ApiUpdateAlertConfigRouteRequest) Execute

func (ApiUpdateAlertConfigRouteRequest) UpdateAlertConfigRoutePayload

func (r ApiUpdateAlertConfigRouteRequest) UpdateAlertConfigRoutePayload(updateAlertConfigRoutePayload UpdateAlertConfigRoutePayload) ApiUpdateAlertConfigRouteRequest

type ApiUpdateAlertConfigsRequest

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

func (ApiUpdateAlertConfigsRequest) Execute

func (ApiUpdateAlertConfigsRequest) UpdateAlertConfigsPayload

func (r ApiUpdateAlertConfigsRequest) UpdateAlertConfigsPayload(updateAlertConfigsPayload UpdateAlertConfigsPayload) ApiUpdateAlertConfigsRequest

type ApiUpdateAlertgroupRequest added in v0.4.0

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

func (ApiUpdateAlertgroupRequest) Execute added in v0.4.0

func (ApiUpdateAlertgroupRequest) UpdateAlertgroupPayload added in v0.4.0

func (r ApiUpdateAlertgroupRequest) UpdateAlertgroupPayload(updateAlertgroupPayload UpdateAlertgroupPayload) ApiUpdateAlertgroupRequest

type ApiUpdateAlertgroupsRequest added in v0.4.0

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

func (ApiUpdateAlertgroupsRequest) Execute added in v0.4.0

func (ApiUpdateAlertgroupsRequest) UpdateAlertgroupsRequestInner added in v0.4.0

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

type ApiUpdateCredentialsRemoteWriteConfigRequest

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

func (ApiUpdateCredentialsRemoteWriteConfigRequest) Execute

func (ApiUpdateCredentialsRemoteWriteConfigRequest) UpdateCredentialsRemoteWriteConfigPayload

func (r ApiUpdateCredentialsRemoteWriteConfigRequest) UpdateCredentialsRemoteWriteConfigPayload(updateCredentialsRemoteWriteConfigPayload UpdateCredentialsRemoteWriteConfigPayload) ApiUpdateCredentialsRemoteWriteConfigRequest

type ApiUpdateGrafanaConfigsRequest

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

func (ApiUpdateGrafanaConfigsRequest) Execute

func (ApiUpdateGrafanaConfigsRequest) UpdateGrafanaConfigsPayload

func (r ApiUpdateGrafanaConfigsRequest) UpdateGrafanaConfigsPayload(updateGrafanaConfigsPayload UpdateGrafanaConfigsPayload) ApiUpdateGrafanaConfigsRequest

type ApiUpdateInstanceRequest

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

func (ApiUpdateInstanceRequest) Execute

func (ApiUpdateInstanceRequest) UpdateInstancePayload

func (r ApiUpdateInstanceRequest) UpdateInstancePayload(updateInstancePayload UpdateInstancePayload) ApiUpdateInstanceRequest

type ApiUpdateMetricsStorageRetentionRequest

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

func (ApiUpdateMetricsStorageRetentionRequest) Execute

func (ApiUpdateMetricsStorageRetentionRequest) UpdateMetricsStorageRetentionPayload

func (r ApiUpdateMetricsStorageRetentionRequest) UpdateMetricsStorageRetentionPayload(updateMetricsStorageRetentionPayload UpdateMetricsStorageRetentionPayload) ApiUpdateMetricsStorageRetentionRequest

type ApiUpdateScrapeConfigRequest

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

func (ApiUpdateScrapeConfigRequest) Execute

func (ApiUpdateScrapeConfigRequest) UpdateScrapeConfigPayload

func (r ApiUpdateScrapeConfigRequest) UpdateScrapeConfigPayload(updateScrapeConfigPayload UpdateScrapeConfigPayload) ApiUpdateScrapeConfigRequest

type BasicAuth

type BasicAuth struct {
	// REQUIRED
	Password BasicAuthGetPasswordAttributeType `json:"password"`
	// REQUIRED
	Username BasicAuthGetUsernameAttributeType `json:"username"`
}

BasicAuth struct for BasicAuth

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

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

func (*BasicAuth) GetPassword added in v0.2.0

func (o *BasicAuth) GetPassword() (ret BasicAuthGetPasswordRetType)

GetPassword returns the Password field value

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.

func (*BasicAuth) GetUsername added in v0.2.0

func (o *BasicAuth) GetUsername() (ret BasicAuthGetUsernameRetType)

GetUsername returns the Username field value

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.

func (*BasicAuth) SetPassword added in v0.2.0

func (o *BasicAuth) SetPassword(v BasicAuthGetPasswordRetType)

SetPassword sets field value

func (*BasicAuth) SetUsername added in v0.2.0

func (o *BasicAuth) SetUsername(v BasicAuthGetUsernameRetType)

SetUsername sets field value

func (BasicAuth) ToMap added in v0.2.0

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

type BasicAuthGetPasswordArgType added in v0.3.1

type BasicAuthGetPasswordArgType = string

type BasicAuthGetPasswordAttributeType added in v0.3.1

type BasicAuthGetPasswordAttributeType = *string

isNotNullableString

type BasicAuthGetPasswordRetType added in v0.3.1

type BasicAuthGetPasswordRetType = string

type BasicAuthGetUsernameArgType added in v0.3.1

type BasicAuthGetUsernameArgType = string

type BasicAuthGetUsernameAttributeType added in v0.3.1

type BasicAuthGetUsernameAttributeType = *string

isNotNullableString

type BasicAuthGetUsernameRetType added in v0.3.1

type BasicAuthGetUsernameRetType = string

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"`
	// Configuration for ops genie.
	OpsgenieConfigs CreateAlertConfigReceiverPayloadGetOpsgenieConfigsAttributeType `json:"opsgenieConfigs,omitempty"`
	WebHookConfigs  CreateAlertConfigReceiverPayloadGetWebHookConfigsAttributeType  `json:"webHookConfigs,omitempty"`
}

CreateAlertConfigReceiverPayload Receivers

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

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

func (*CreateAlertConfigReceiverPayload) GetEmailConfigs added in v0.2.0

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

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.

func (*CreateAlertConfigReceiverPayload) GetName added in v0.2.0

GetName returns the Name field value

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.

func (*CreateAlertConfigReceiverPayload) GetOpsgenieConfigs added in v0.2.0

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

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.

func (*CreateAlertConfigReceiverPayload) GetWebHookConfigs added in v0.2.0

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

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.

func (*CreateAlertConfigReceiverPayload) HasEmailConfigs added in v0.2.0

func (o *CreateAlertConfigReceiverPayload) HasEmailConfigs() bool

HasEmailConfigs returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayload) HasOpsgenieConfigs added in v0.2.0

func (o *CreateAlertConfigReceiverPayload) HasOpsgenieConfigs() bool

HasOpsgenieConfigs returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayload) HasWebHookConfigs added in v0.2.0

func (o *CreateAlertConfigReceiverPayload) HasWebHookConfigs() bool

HasWebHookConfigs returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayload) SetEmailConfigs added in v0.2.0

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

func (*CreateAlertConfigReceiverPayload) SetName added in v0.2.0

SetName sets field value

func (*CreateAlertConfigReceiverPayload) SetOpsgenieConfigs added in v0.2.0

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

func (*CreateAlertConfigReceiverPayload) SetWebHookConfigs added in v0.2.0

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

func (CreateAlertConfigReceiverPayload) ToMap added in v0.2.0

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

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"`
	// 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

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

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

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthIdentity added in v0.2.0

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

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.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthPassword added in v0.2.0

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

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.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetAuthUsername added in v0.2.0

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

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.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetFrom added in v0.2.0

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

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.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetSmarthost added in v0.2.0

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

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.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) GetTo added in v0.2.0

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

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.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) HasAuthIdentity added in v0.2.0

HasAuthIdentity returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) HasAuthPassword added in v0.2.0

HasAuthPassword returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) HasAuthUsername added in v0.2.0

HasAuthUsername returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) HasFrom added in v0.2.0

HasFrom returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) HasSmarthost added in v0.2.0

HasSmarthost returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) HasTo added in v0.2.0

HasTo returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) SetAuthIdentity added in v0.2.0

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

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) SetAuthPassword added in v0.2.0

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

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) SetAuthUsername added in v0.2.0

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

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) SetFrom added in v0.2.0

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

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) SetSmarthost added in v0.2.0

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

func (*CreateAlertConfigReceiverPayloadEmailConfigsInner) SetTo added in v0.2.0

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

func (CreateAlertConfigReceiverPayloadEmailConfigsInner) ToMap added in v0.2.0

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

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthIdentityArgType added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthIdentityArgType = string

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthIdentityAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthIdentityAttributeType = *string

isNotNullableString

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthIdentityRetType added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthIdentityRetType = string

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthPasswordArgType added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthPasswordArgType = string

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthPasswordAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthPasswordAttributeType = *string

isNotNullableString

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthPasswordRetType added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthPasswordRetType = string

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthUsernameArgType added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthUsernameArgType = string

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthUsernameAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthUsernameAttributeType = *string

isNotNullableString

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthUsernameRetType added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetAuthUsernameRetType = string

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetFromArgType added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetFromArgType = string

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetFromAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetFromAttributeType = *string

isNotNullableString

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetFromRetType added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetFromRetType = string

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetSmarthostArgType added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetSmarthostArgType = string

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetSmarthostAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetSmarthostAttributeType = *string

isNotNullableString

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetSmarthostRetType added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetSmarthostRetType = string

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetToArgType added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetToArgType = string

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetToAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetToAttributeType = *string

isNotNullableString

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetToRetType added in v0.3.1

type CreateAlertConfigReceiverPayloadEmailConfigsInnerGetToRetType = string

type CreateAlertConfigReceiverPayloadGetEmailConfigsArgType added in v0.3.1

type CreateAlertConfigReceiverPayloadGetEmailConfigsArgType = []CreateAlertConfigReceiverPayloadEmailConfigsInner

type CreateAlertConfigReceiverPayloadGetEmailConfigsAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadGetEmailConfigsAttributeType = *[]CreateAlertConfigReceiverPayloadEmailConfigsInner

isArray

type CreateAlertConfigReceiverPayloadGetEmailConfigsRetType added in v0.3.1

type CreateAlertConfigReceiverPayloadGetEmailConfigsRetType = []CreateAlertConfigReceiverPayloadEmailConfigsInner

type CreateAlertConfigReceiverPayloadGetNameArgType added in v0.3.1

type CreateAlertConfigReceiverPayloadGetNameArgType = string

type CreateAlertConfigReceiverPayloadGetNameAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadGetNameAttributeType = *string

isNotNullableString

type CreateAlertConfigReceiverPayloadGetNameRetType added in v0.3.1

type CreateAlertConfigReceiverPayloadGetNameRetType = string

type CreateAlertConfigReceiverPayloadGetOpsgenieConfigsArgType added in v0.3.1

type CreateAlertConfigReceiverPayloadGetOpsgenieConfigsArgType = []CreateAlertConfigReceiverPayloadOpsgenieConfigsInner

type CreateAlertConfigReceiverPayloadGetOpsgenieConfigsAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadGetOpsgenieConfigsAttributeType = *[]CreateAlertConfigReceiverPayloadOpsgenieConfigsInner

isArray

type CreateAlertConfigReceiverPayloadGetOpsgenieConfigsRetType added in v0.3.1

type CreateAlertConfigReceiverPayloadGetOpsgenieConfigsRetType = []CreateAlertConfigReceiverPayloadOpsgenieConfigsInner

type CreateAlertConfigReceiverPayloadGetWebHookConfigsArgType added in v0.3.1

type CreateAlertConfigReceiverPayloadGetWebHookConfigsArgType = []CreateAlertConfigReceiverPayloadWebHookConfigsInner

type CreateAlertConfigReceiverPayloadGetWebHookConfigsAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadGetWebHookConfigsAttributeType = *[]CreateAlertConfigReceiverPayloadWebHookConfigsInner

isArray

type CreateAlertConfigReceiverPayloadGetWebHookConfigsRetType added in v0.3.1

type CreateAlertConfigReceiverPayloadGetWebHookConfigsRetType = []CreateAlertConfigReceiverPayloadWebHookConfigsInner

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"`
	// Comma separated list of tags attached to the notifications.
	Tags CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetTagsAttributeType `json:"tags,omitempty"`
}

CreateAlertConfigReceiverPayloadOpsgenieConfigsInner struct for CreateAlertConfigReceiverPayloadOpsgenieConfigsInner

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

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

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetApiKey added in v0.2.0

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

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.

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetApiUrl added in v0.2.0

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

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.

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) GetTags added in v0.2.0

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

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.

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) HasApiKey added in v0.2.0

HasApiKey returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) HasApiUrl added in v0.2.0

HasApiUrl returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) HasTags added in v0.2.0

HasTags returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) SetApiKey added in v0.2.0

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

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) SetApiUrl added in v0.2.0

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

func (*CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) SetTags added in v0.2.0

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

func (CreateAlertConfigReceiverPayloadOpsgenieConfigsInner) ToMap added in v0.2.0

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetApiKeyArgType added in v0.3.1

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetApiKeyArgType = string

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetApiKeyAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetApiKeyAttributeType = *string

isNotNullableString

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetApiKeyRetType added in v0.3.1

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetApiKeyRetType = string

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetApiUrlArgType added in v0.3.1

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetApiUrlArgType = string

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetApiUrlAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetApiUrlAttributeType = *string

isNotNullableString

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetApiUrlRetType added in v0.3.1

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetApiUrlRetType = string

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetTagsArgType added in v0.3.1

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetTagsArgType = string

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetTagsAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetTagsAttributeType = *string

isNotNullableString

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetTagsRetType added in v0.3.1

type CreateAlertConfigReceiverPayloadOpsgenieConfigsInnerGetTagsRetType = string

type CreateAlertConfigReceiverPayloadWebHookConfigsInner

type CreateAlertConfigReceiverPayloadWebHookConfigsInner struct {
	// Microsoft Teams webhooks require special handling. If you set this property to true, it is treated as such
	MsTeams CreateAlertConfigReceiverPayloadWebHookConfigsInnergetMsTeamsAttributeType `json:"msTeams,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

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

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

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetMsTeams added in v0.2.0

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

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.

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) GetUrl added in v0.2.0

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

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.

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) HasMsTeams added in v0.2.0

HasMsTeams returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) HasUrl added in v0.2.0

HasUrl returns a boolean if a field has been set.

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) SetMsTeams added in v0.2.0

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

func (*CreateAlertConfigReceiverPayloadWebHookConfigsInner) SetUrl added in v0.2.0

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

func (CreateAlertConfigReceiverPayloadWebHookConfigsInner) ToMap added in v0.2.0

type CreateAlertConfigReceiverPayloadWebHookConfigsInnerGetUrlArgType added in v0.3.1

type CreateAlertConfigReceiverPayloadWebHookConfigsInnerGetUrlArgType = string

type CreateAlertConfigReceiverPayloadWebHookConfigsInnerGetUrlAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadWebHookConfigsInnerGetUrlAttributeType = *string

isNotNullableString

type CreateAlertConfigReceiverPayloadWebHookConfigsInnerGetUrlRetType added in v0.3.1

type CreateAlertConfigReceiverPayloadWebHookConfigsInnerGetUrlRetType = string

type CreateAlertConfigReceiverPayloadWebHookConfigsInnergetMsTeamsArgType added in v0.3.1

type CreateAlertConfigReceiverPayloadWebHookConfigsInnergetMsTeamsArgType = bool

type CreateAlertConfigReceiverPayloadWebHookConfigsInnergetMsTeamsAttributeType added in v0.3.1

type CreateAlertConfigReceiverPayloadWebHookConfigsInnergetMsTeamsAttributeType = *bool

isBoolean

type CreateAlertConfigReceiverPayloadWebHookConfigsInnergetMsTeamsRetType added in v0.3.1

type CreateAlertConfigReceiverPayloadWebHookConfigsInnergetMsTeamsRetType = bool

type CreateAlertConfigRoutePayload

type CreateAlertConfigRoutePayload struct {
	// 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"`
	// 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"`
	// 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"`
	// 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.

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

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

func (*CreateAlertConfigRoutePayload) GetGroupBy added in v0.2.0

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

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.

func (*CreateAlertConfigRoutePayload) GetGroupInterval added in v0.2.0

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

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.

func (*CreateAlertConfigRoutePayload) GetGroupWait added in v0.2.0

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

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.

func (*CreateAlertConfigRoutePayload) GetMatch added in v0.2.0

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

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.

func (*CreateAlertConfigRoutePayload) GetMatchRe added in v0.2.0

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

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.

func (*CreateAlertConfigRoutePayload) GetMatchers added in v0.2.0

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

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.

func (*CreateAlertConfigRoutePayload) GetReceiver added in v0.2.0

GetReceiver returns the Receiver field value

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.

func (*CreateAlertConfigRoutePayload) GetRepeatInterval added in v0.2.0

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

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.

func (*CreateAlertConfigRoutePayload) GetRoutes added in v0.2.0

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

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.

func (*CreateAlertConfigRoutePayload) HasGroupBy added in v0.2.0

func (o *CreateAlertConfigRoutePayload) HasGroupBy() bool

HasGroupBy returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayload) HasGroupInterval added in v0.2.0

func (o *CreateAlertConfigRoutePayload) HasGroupInterval() bool

HasGroupInterval returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayload) HasGroupWait added in v0.2.0

func (o *CreateAlertConfigRoutePayload) HasGroupWait() bool

HasGroupWait returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayload) HasMatch added in v0.2.0

func (o *CreateAlertConfigRoutePayload) HasMatch() bool

HasMatch returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayload) HasMatchRe added in v0.2.0

func (o *CreateAlertConfigRoutePayload) HasMatchRe() bool

HasMatchRe returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayload) HasMatchers added in v0.2.0

func (o *CreateAlertConfigRoutePayload) HasMatchers() bool

HasMatchers returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayload) HasRepeatInterval added in v0.2.0

func (o *CreateAlertConfigRoutePayload) HasRepeatInterval() bool

HasRepeatInterval returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayload) HasRoutes added in v0.2.0

func (o *CreateAlertConfigRoutePayload) HasRoutes() bool

HasRoutes returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayload) SetGroupBy added in v0.2.0

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

func (*CreateAlertConfigRoutePayload) SetGroupInterval added in v0.2.0

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

func (*CreateAlertConfigRoutePayload) SetGroupWait added in v0.2.0

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

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.

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.

func (*CreateAlertConfigRoutePayload) SetMatchers added in v0.2.0

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

func (*CreateAlertConfigRoutePayload) SetReceiver added in v0.2.0

SetReceiver sets field value

func (*CreateAlertConfigRoutePayload) SetRepeatInterval added in v0.2.0

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

func (*CreateAlertConfigRoutePayload) SetRoutes added in v0.2.0

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

func (CreateAlertConfigRoutePayload) ToMap added in v0.2.0

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

type CreateAlertConfigRoutePayloadGetGroupByArgType added in v0.3.1

type CreateAlertConfigRoutePayloadGetGroupByArgType = []string

type CreateAlertConfigRoutePayloadGetGroupByAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadGetGroupByAttributeType = *[]string

isArray

type CreateAlertConfigRoutePayloadGetGroupByRetType added in v0.3.1

type CreateAlertConfigRoutePayloadGetGroupByRetType = []string

type CreateAlertConfigRoutePayloadGetGroupIntervalArgType added in v0.3.1

type CreateAlertConfigRoutePayloadGetGroupIntervalArgType = string

type CreateAlertConfigRoutePayloadGetGroupIntervalAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadGetGroupIntervalAttributeType = *string

isNotNullableString

type CreateAlertConfigRoutePayloadGetGroupIntervalRetType added in v0.3.1

type CreateAlertConfigRoutePayloadGetGroupIntervalRetType = string

type CreateAlertConfigRoutePayloadGetGroupWaitArgType added in v0.3.1

type CreateAlertConfigRoutePayloadGetGroupWaitArgType = string

type CreateAlertConfigRoutePayloadGetGroupWaitAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadGetGroupWaitAttributeType = *string

isNotNullableString

type CreateAlertConfigRoutePayloadGetGroupWaitRetType added in v0.3.1

type CreateAlertConfigRoutePayloadGetGroupWaitRetType = string

type CreateAlertConfigRoutePayloadGetMatchArgType added in v0.3.1

type CreateAlertConfigRoutePayloadGetMatchArgType = map[string]interface{}

type CreateAlertConfigRoutePayloadGetMatchAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadGetMatchAttributeType = *map[string]interface{}

isFreeform

type CreateAlertConfigRoutePayloadGetMatchReArgType added in v0.3.1

type CreateAlertConfigRoutePayloadGetMatchReArgType = map[string]interface{}

type CreateAlertConfigRoutePayloadGetMatchReAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadGetMatchReAttributeType = *map[string]interface{}

isFreeform

type CreateAlertConfigRoutePayloadGetMatchReRetType added in v0.3.1

type CreateAlertConfigRoutePayloadGetMatchReRetType = map[string]interface{}

type CreateAlertConfigRoutePayloadGetMatchRetType added in v0.3.1

type CreateAlertConfigRoutePayloadGetMatchRetType = map[string]interface{}

type CreateAlertConfigRoutePayloadGetMatchersArgType added in v0.3.1

type CreateAlertConfigRoutePayloadGetMatchersArgType = []string

type CreateAlertConfigRoutePayloadGetMatchersAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadGetMatchersAttributeType = *[]string

isArray

type CreateAlertConfigRoutePayloadGetMatchersRetType added in v0.3.1

type CreateAlertConfigRoutePayloadGetMatchersRetType = []string

type CreateAlertConfigRoutePayloadGetReceiverArgType added in v0.3.1

type CreateAlertConfigRoutePayloadGetReceiverArgType = string

type CreateAlertConfigRoutePayloadGetReceiverAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadGetReceiverAttributeType = *string

isNotNullableString

type CreateAlertConfigRoutePayloadGetReceiverRetType added in v0.3.1

type CreateAlertConfigRoutePayloadGetReceiverRetType = string

type CreateAlertConfigRoutePayloadGetRepeatIntervalArgType added in v0.3.1

type CreateAlertConfigRoutePayloadGetRepeatIntervalArgType = string

type CreateAlertConfigRoutePayloadGetRepeatIntervalAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadGetRepeatIntervalAttributeType = *string

isNotNullableString

type CreateAlertConfigRoutePayloadGetRepeatIntervalRetType added in v0.3.1

type CreateAlertConfigRoutePayloadGetRepeatIntervalRetType = string

type CreateAlertConfigRoutePayloadGetRoutesArgType added in v0.3.1

type CreateAlertConfigRoutePayloadGetRoutesArgType = []CreateAlertConfigRoutePayloadRoutesInner

type CreateAlertConfigRoutePayloadGetRoutesAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadGetRoutesAttributeType = *[]CreateAlertConfigRoutePayloadRoutesInner

isArray

type CreateAlertConfigRoutePayloadGetRoutesRetType added in v0.3.1

type CreateAlertConfigRoutePayloadGetRoutesRetType = []CreateAlertConfigRoutePayloadRoutesInner

type CreateAlertConfigRoutePayloadRoutesInner

type CreateAlertConfigRoutePayloadRoutesInner struct {
	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"`
	// As in one level above
	Match CreateAlertConfigRoutePayloadRoutesInnerGetMatchAttributeType `json:"match,omitempty"`
	// As in one level above
	MatchRe CreateAlertConfigRoutePayloadRoutesInnerGetMatchReAttributeType `json:"matchRe,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

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

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

func (*CreateAlertConfigRoutePayloadRoutesInner) GetGroupBy added in v0.2.0

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

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.

func (*CreateAlertConfigRoutePayloadRoutesInner) GetGroupInterval added in v0.2.0

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

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.

func (*CreateAlertConfigRoutePayloadRoutesInner) GetGroupWait added in v0.2.0

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

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.

func (*CreateAlertConfigRoutePayloadRoutesInner) GetMatch added in v0.2.0

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

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.

func (*CreateAlertConfigRoutePayloadRoutesInner) GetMatchRe added in v0.2.0

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

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.

func (*CreateAlertConfigRoutePayloadRoutesInner) GetReceiver added in v0.2.0

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

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.

func (*CreateAlertConfigRoutePayloadRoutesInner) GetRepeatInterval added in v0.2.0

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

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.

func (*CreateAlertConfigRoutePayloadRoutesInner) GetRoutes added in v0.2.0

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

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.

func (*CreateAlertConfigRoutePayloadRoutesInner) HasGroupBy added in v0.2.0

HasGroupBy returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayloadRoutesInner) HasGroupInterval added in v0.2.0

func (o *CreateAlertConfigRoutePayloadRoutesInner) HasGroupInterval() bool

HasGroupInterval returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayloadRoutesInner) HasGroupWait added in v0.2.0

HasGroupWait returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayloadRoutesInner) HasMatch added in v0.2.0

HasMatch returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayloadRoutesInner) HasMatchRe added in v0.2.0

HasMatchRe returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayloadRoutesInner) HasReceiver added in v0.2.0

HasReceiver returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayloadRoutesInner) HasRepeatInterval added in v0.2.0

func (o *CreateAlertConfigRoutePayloadRoutesInner) HasRepeatInterval() bool

HasRepeatInterval returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayloadRoutesInner) HasRoutes added in v0.2.0

HasRoutes returns a boolean if a field has been set.

func (*CreateAlertConfigRoutePayloadRoutesInner) SetGroupBy added in v0.2.0

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

func (*CreateAlertConfigRoutePayloadRoutesInner) SetGroupInterval added in v0.2.0

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

func (*CreateAlertConfigRoutePayloadRoutesInner) SetGroupWait added in v0.2.0

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

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.

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.

func (*CreateAlertConfigRoutePayloadRoutesInner) SetReceiver added in v0.2.0

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

func (*CreateAlertConfigRoutePayloadRoutesInner) SetRepeatInterval added in v0.2.0

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

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.

func (CreateAlertConfigRoutePayloadRoutesInner) ToMap added in v0.2.0

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

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupByArgType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupByArgType = []string

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupByAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupByAttributeType = *[]string

isArray

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupByRetType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupByRetType = []string

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupIntervalArgType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupIntervalArgType = string

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupIntervalAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupIntervalAttributeType = *string

isNotNullableString

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupIntervalRetType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupIntervalRetType = string

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupWaitArgType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupWaitArgType = string

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupWaitAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupWaitAttributeType = *string

isNotNullableString

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupWaitRetType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetGroupWaitRetType = string

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchArgType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchArgType = map[string]interface{}

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchAttributeType = *map[string]interface{}

isFreeform

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchReArgType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchReArgType = map[string]interface{}

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchReAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchReAttributeType = *map[string]interface{}

isFreeform

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchReRetType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchReRetType = map[string]interface{}

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchRetType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetMatchRetType = map[string]interface{}

type CreateAlertConfigRoutePayloadRoutesInnerGetReceiverArgType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetReceiverArgType = string

type CreateAlertConfigRoutePayloadRoutesInnerGetReceiverAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetReceiverAttributeType = *string

isNotNullableString

type CreateAlertConfigRoutePayloadRoutesInnerGetReceiverRetType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetReceiverRetType = string

type CreateAlertConfigRoutePayloadRoutesInnerGetRepeatIntervalArgType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetRepeatIntervalArgType = string

type CreateAlertConfigRoutePayloadRoutesInnerGetRepeatIntervalAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetRepeatIntervalAttributeType = *string

isNotNullableString

type CreateAlertConfigRoutePayloadRoutesInnerGetRepeatIntervalRetType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetRepeatIntervalRetType = string

type CreateAlertConfigRoutePayloadRoutesInnerGetRoutesArgType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetRoutesArgType = []map[string]interface{}

type CreateAlertConfigRoutePayloadRoutesInnerGetRoutesAttributeType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetRoutesAttributeType = *[]map[string]interface{}

isArray

type CreateAlertConfigRoutePayloadRoutesInnerGetRoutesRetType added in v0.3.1

type CreateAlertConfigRoutePayloadRoutesInnerGetRoutesRetType = []map[string]interface{}

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"`
	// rules for the alert group
	// REQUIRED
	Rules CreateAlertgroupsPayloadGetRulesAttributeType `json:"rules"`
}

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

func NewCreateAlertgroupsPayload 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

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

func (*CreateAlertgroupsPayload) GetInterval added in v0.4.0

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

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.

func (*CreateAlertgroupsPayload) GetName added in v0.4.0

GetName returns the Name field value

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.

func (*CreateAlertgroupsPayload) GetRules added in v0.4.0

GetRules returns the Rules field value

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.

func (*CreateAlertgroupsPayload) HasInterval added in v0.4.0

func (o *CreateAlertgroupsPayload) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (*CreateAlertgroupsPayload) SetInterval added in v0.4.0

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

func (*CreateAlertgroupsPayload) SetName added in v0.4.0

SetName sets field value

func (*CreateAlertgroupsPayload) SetRules added in v0.4.0

SetRules sets field value

func (CreateAlertgroupsPayload) ToMap added in v0.4.0

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

type CreateAlertgroupsPayloadGetIntervalArgType added in v0.4.0

type CreateAlertgroupsPayloadGetIntervalArgType = string

type CreateAlertgroupsPayloadGetIntervalAttributeType added in v0.4.0

type CreateAlertgroupsPayloadGetIntervalAttributeType = *string

isNotNullableString

type CreateAlertgroupsPayloadGetIntervalRetType added in v0.4.0

type CreateAlertgroupsPayloadGetIntervalRetType = string

type CreateAlertgroupsPayloadGetNameArgType added in v0.4.0

type CreateAlertgroupsPayloadGetNameArgType = string

type CreateAlertgroupsPayloadGetNameAttributeType added in v0.4.0

type CreateAlertgroupsPayloadGetNameAttributeType = *string

isNotNullableString

type CreateAlertgroupsPayloadGetNameRetType added in v0.4.0

type CreateAlertgroupsPayloadGetNameRetType = string

type CreateAlertgroupsPayloadGetRulesArgType added in v0.4.0

type CreateAlertgroupsPayloadGetRulesArgType = []UpdateAlertgroupsRequestInnerRulesInner

type CreateAlertgroupsPayloadGetRulesAttributeType added in v0.4.0

type CreateAlertgroupsPayloadGetRulesAttributeType = *[]UpdateAlertgroupsRequestInnerRulesInner

isArray

type CreateAlertgroupsPayloadGetRulesRetType added in v0.4.0

type CreateAlertgroupsPayloadGetRulesRetType = []UpdateAlertgroupsRequestInnerRulesInner

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"`
	// 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"`
	// 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.

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

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

func (*CreateAlertrulesPayload) GetAlert added in v0.4.0

GetAlert returns the Alert field value

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.

func (*CreateAlertrulesPayload) GetAnnotations added in v0.4.0

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

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.

func (*CreateAlertrulesPayload) GetExpr added in v0.4.0

GetExpr returns the Expr field value

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.

func (*CreateAlertrulesPayload) GetFor added in v0.4.0

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

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.

func (*CreateAlertrulesPayload) GetLabels added in v0.4.0

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

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.

func (*CreateAlertrulesPayload) HasAnnotations added in v0.4.0

func (o *CreateAlertrulesPayload) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set.

func (*CreateAlertrulesPayload) HasFor added in v0.4.0

func (o *CreateAlertrulesPayload) HasFor() bool

HasFor returns a boolean if a field has been set.

func (*CreateAlertrulesPayload) HasLabels added in v0.4.0

func (o *CreateAlertrulesPayload) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*CreateAlertrulesPayload) SetAlert added in v0.4.0

SetAlert sets field value

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.

func (*CreateAlertrulesPayload) SetExpr added in v0.4.0

SetExpr sets field value

func (*CreateAlertrulesPayload) SetFor added in v0.4.0

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

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.

func (CreateAlertrulesPayload) ToMap added in v0.4.0

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

type CreateAlertrulesPayloadGetAlertArgType added in v0.4.0

type CreateAlertrulesPayloadGetAlertArgType = string

type CreateAlertrulesPayloadGetAlertAttributeType added in v0.4.0

type CreateAlertrulesPayloadGetAlertAttributeType = *string

isNotNullableString

type CreateAlertrulesPayloadGetAlertRetType added in v0.4.0

type CreateAlertrulesPayloadGetAlertRetType = string

type CreateAlertrulesPayloadGetAnnotationsArgType added in v0.4.0

type CreateAlertrulesPayloadGetAnnotationsArgType = map[string]interface{}

type CreateAlertrulesPayloadGetAnnotationsAttributeType added in v0.4.0

type CreateAlertrulesPayloadGetAnnotationsAttributeType = *map[string]interface{}

isFreeform

type CreateAlertrulesPayloadGetAnnotationsRetType added in v0.4.0

type CreateAlertrulesPayloadGetAnnotationsRetType = map[string]interface{}

type CreateAlertrulesPayloadGetExprArgType added in v0.4.0

type CreateAlertrulesPayloadGetExprArgType = string

type CreateAlertrulesPayloadGetExprAttributeType added in v0.4.0

type CreateAlertrulesPayloadGetExprAttributeType = *string

isNotNullableString

type CreateAlertrulesPayloadGetExprRetType added in v0.4.0

type CreateAlertrulesPayloadGetExprRetType = string

type CreateAlertrulesPayloadGetForArgType added in v0.4.0

type CreateAlertrulesPayloadGetForArgType = string

type CreateAlertrulesPayloadGetForAttributeType added in v0.4.0

type CreateAlertrulesPayloadGetForAttributeType = *string

isNotNullableString

type CreateAlertrulesPayloadGetForRetType added in v0.4.0

type CreateAlertrulesPayloadGetForRetType = string

type CreateAlertrulesPayloadGetLabelsArgType added in v0.4.0

type CreateAlertrulesPayloadGetLabelsArgType = map[string]interface{}

type CreateAlertrulesPayloadGetLabelsAttributeType added in v0.4.0

type CreateAlertrulesPayloadGetLabelsAttributeType = *map[string]interface{}

isFreeform

type CreateAlertrulesPayloadGetLabelsRetType added in v0.4.0

type CreateAlertrulesPayloadGetLabelsRetType = map[string]interface{}

type CreateCredentialsResponse

type CreateCredentialsResponse struct {
	// REQUIRED
	Credentials CreateCredentialsResponseGetCredentialsAttributeType `json:"credentials"`
	// REQUIRED
	Message CreateCredentialsResponseGetMessageAttributeType `json:"message"`
}

CreateCredentialsResponse struct for CreateCredentialsResponse

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

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

func (*CreateCredentialsResponse) GetCredentials added in v0.2.0

GetCredentials returns the Credentials field value

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.

func (*CreateCredentialsResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value

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.

func (*CreateCredentialsResponse) SetCredentials added in v0.2.0

SetCredentials sets field value

func (*CreateCredentialsResponse) SetMessage added in v0.2.0

SetMessage sets field value

func (CreateCredentialsResponse) ToMap added in v0.2.0

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

type CreateCredentialsResponseGetCredentialsArgType added in v0.3.1

type CreateCredentialsResponseGetCredentialsArgType = Credentials

type CreateCredentialsResponseGetCredentialsAttributeType added in v0.3.1

type CreateCredentialsResponseGetCredentialsAttributeType = *Credentials

isModel

type CreateCredentialsResponseGetCredentialsRetType added in v0.3.1

type CreateCredentialsResponseGetCredentialsRetType = Credentials

type CreateCredentialsResponseGetMessageArgType added in v0.3.1

type CreateCredentialsResponseGetMessageArgType = string

type CreateCredentialsResponseGetMessageAttributeType added in v0.3.1

type CreateCredentialsResponseGetMessageAttributeType = *string

isNotNullableString

type CreateCredentialsResponseGetMessageRetType added in v0.3.1

type CreateCredentialsResponseGetMessageRetType = string

type CreateInstancePayload

type CreateInstancePayload struct {
	// 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"`
}

CreateInstancePayload Create update instance body.

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

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

func (*CreateInstancePayload) GetName added in v0.2.0

GetName returns the Name field value if set, zero value otherwise.

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.

func (*CreateInstancePayload) GetParameter added in v0.2.0

GetParameter returns the Parameter field value if set, zero value otherwise.

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.

func (*CreateInstancePayload) GetPlanId added in v0.2.0

GetPlanId returns the PlanId field value

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.

func (*CreateInstancePayload) HasName added in v0.2.0

func (o *CreateInstancePayload) HasName() bool

HasName returns a boolean if a field has been set.

func (*CreateInstancePayload) HasParameter added in v0.2.0

func (o *CreateInstancePayload) HasParameter() bool

HasParameter returns a boolean if a field has been set.

func (*CreateInstancePayload) SetName added in v0.2.0

SetName gets a reference to the given string and assigns it to the Name field.

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.

func (*CreateInstancePayload) SetPlanId added in v0.2.0

SetPlanId sets field value

func (CreateInstancePayload) ToMap added in v0.2.0

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

type CreateInstancePayloadGetNameArgType added in v0.3.1

type CreateInstancePayloadGetNameArgType = string

type CreateInstancePayloadGetNameAttributeType added in v0.3.1

type CreateInstancePayloadGetNameAttributeType = *string

isNotNullableString

type CreateInstancePayloadGetNameRetType added in v0.3.1

type CreateInstancePayloadGetNameRetType = string

type CreateInstancePayloadGetParameterArgType added in v0.3.1

type CreateInstancePayloadGetParameterArgType = map[string]interface{}

type CreateInstancePayloadGetParameterAttributeType added in v0.3.1

type CreateInstancePayloadGetParameterAttributeType = *map[string]interface{}

isFreeform

type CreateInstancePayloadGetParameterRetType added in v0.3.1

type CreateInstancePayloadGetParameterRetType = map[string]interface{}

type CreateInstancePayloadGetPlanIdArgType added in v0.3.1

type CreateInstancePayloadGetPlanIdArgType = string

type CreateInstancePayloadGetPlanIdAttributeType added in v0.3.1

type CreateInstancePayloadGetPlanIdAttributeType = *string

isNotNullableString

type CreateInstancePayloadGetPlanIdRetType added in v0.3.1

type CreateInstancePayloadGetPlanIdRetType = string

type CreateInstanceResponse

type CreateInstanceResponse struct {
	// REQUIRED
	DashboardUrl CreateInstanceResponseGetDashboardUrlAttributeType `json:"dashboardUrl"`
	// REQUIRED
	InstanceId CreateInstanceResponseGetInstanceIdAttributeType `json:"instanceId"`
	// REQUIRED
	Message CreateInstanceResponseGetMessageAttributeType `json:"message"`
}

CreateInstanceResponse struct for CreateInstanceResponse

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

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

func (*CreateInstanceResponse) GetDashboardUrl added in v0.2.0

GetDashboardUrl returns the DashboardUrl field value

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.

func (*CreateInstanceResponse) GetInstanceId added in v0.2.0

GetInstanceId returns the InstanceId field value

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.

func (*CreateInstanceResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value

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.

func (*CreateInstanceResponse) SetDashboardUrl added in v0.2.0

SetDashboardUrl sets field value

func (*CreateInstanceResponse) SetInstanceId added in v0.2.0

SetInstanceId sets field value

func (*CreateInstanceResponse) SetMessage added in v0.2.0

SetMessage sets field value

func (CreateInstanceResponse) ToMap added in v0.2.0

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

type CreateInstanceResponseGetDashboardUrlArgType added in v0.3.1

type CreateInstanceResponseGetDashboardUrlArgType = string

type CreateInstanceResponseGetDashboardUrlAttributeType added in v0.3.1

type CreateInstanceResponseGetDashboardUrlAttributeType = *string

isNotNullableString

type CreateInstanceResponseGetDashboardUrlRetType added in v0.3.1

type CreateInstanceResponseGetDashboardUrlRetType = string

type CreateInstanceResponseGetInstanceIdArgType added in v0.3.1

type CreateInstanceResponseGetInstanceIdArgType = string

type CreateInstanceResponseGetInstanceIdAttributeType added in v0.3.1

type CreateInstanceResponseGetInstanceIdAttributeType = *string

isNotNullableString

type CreateInstanceResponseGetInstanceIdRetType added in v0.3.1

type CreateInstanceResponseGetInstanceIdRetType = string

type CreateInstanceResponseGetMessageArgType added in v0.3.1

type CreateInstanceResponseGetMessageArgType = string

type CreateInstanceResponseGetMessageAttributeType added in v0.3.1

type CreateInstanceResponseGetMessageAttributeType = *string

isNotNullableString

type CreateInstanceResponseGetMessageRetType added in v0.3.1

type CreateInstanceResponseGetMessageRetType = string

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"`
	// 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"`
	// 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"`
	// 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"`
	// A list of scrape configurations.
	// REQUIRED
	StaticConfigs CreateScrapeConfigPayloadGetStaticConfigsAttributeType `json:"staticConfigs"`
	TlsConfig     CreateScrapeConfigPayloadGetTlsConfigAttributeType     `json:"tlsConfig,omitempty"`
}

CreateScrapeConfigPayload struct for CreateScrapeConfigPayload

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

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

func (*CreateScrapeConfigPayload) GetBasicAuth added in v0.2.0

GetBasicAuth returns the BasicAuth field value if set, zero value otherwise.

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.

func (*CreateScrapeConfigPayload) GetBearerToken added in v0.2.0

GetBearerToken returns the BearerToken field value if set, zero value otherwise.

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.

func (*CreateScrapeConfigPayload) GetHonorLabels added in v0.2.0

GetHonorLabels returns the HonorLabels field value if set, zero value otherwise.

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.

func (*CreateScrapeConfigPayload) GetHonorTimeStamps added in v0.2.0

GetHonorTimeStamps returns the HonorTimeStamps field value if set, zero value otherwise.

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.

func (*CreateScrapeConfigPayload) GetHttpSdConfigs added in v0.2.0

GetHttpSdConfigs returns the HttpSdConfigs field value if set, zero value otherwise.

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.

func (*CreateScrapeConfigPayload) GetJobName added in v0.2.0

GetJobName returns the JobName field value

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.

func (*CreateScrapeConfigPayload) GetMetricsPath added in v0.2.0

GetMetricsPath returns the MetricsPath field value if set, zero value otherwise.

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.

func (*CreateScrapeConfigPayload) GetMetricsRelabelConfigs added in v0.2.0

GetMetricsRelabelConfigs returns the MetricsRelabelConfigs field value if set, zero value otherwise.

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.

func (*CreateScrapeConfigPayload) GetOauth2 added in v0.2.0

GetOauth2 returns the Oauth2 field value if set, zero value otherwise.

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.

func (*CreateScrapeConfigPayload) GetParams added in v0.2.0

GetParams returns the Params field value if set, zero value otherwise.

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.

func (*CreateScrapeConfigPayload) GetSampleLimit added in v0.2.0

GetSampleLimit returns the SampleLimit field value if set, zero value otherwise.

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.

func (*CreateScrapeConfigPayload) GetScheme added in v0.2.0

GetScheme returns the Scheme field value

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.

func (*CreateScrapeConfigPayload) GetScrapeInterval added in v0.2.0

GetScrapeInterval returns the ScrapeInterval field value

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.

func (*CreateScrapeConfigPayload) GetScrapeTimeout added in v0.2.0

GetScrapeTimeout returns the ScrapeTimeout field value

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.

func (*CreateScrapeConfigPayload) GetStaticConfigs added in v0.2.0

GetStaticConfigs returns the StaticConfigs field value

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.

func (*CreateScrapeConfigPayload) GetTlsConfig added in v0.2.0

GetTlsConfig returns the TlsConfig field value if set, zero value otherwise.

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.

func (*CreateScrapeConfigPayload) HasBasicAuth added in v0.2.0

func (o *CreateScrapeConfigPayload) HasBasicAuth() bool

HasBasicAuth returns a boolean if a field has been set.

func (*CreateScrapeConfigPayload) HasBearerToken added in v0.2.0

func (o *CreateScrapeConfigPayload) HasBearerToken() bool

HasBearerToken returns a boolean if a field has been set.

func (*CreateScrapeConfigPayload) HasHonorLabels added in v0.2.0

func (o *CreateScrapeConfigPayload) HasHonorLabels() bool

HasHonorLabels returns a boolean if a field has been set.

func (*CreateScrapeConfigPayload) HasHonorTimeStamps added in v0.2.0

func (o *CreateScrapeConfigPayload) HasHonorTimeStamps() bool

HasHonorTimeStamps returns a boolean if a field has been set.

func (*CreateScrapeConfigPayload) HasHttpSdConfigs added in v0.2.0

func (o *CreateScrapeConfigPayload) HasHttpSdConfigs() bool

HasHttpSdConfigs returns a boolean if a field has been set.

func (*CreateScrapeConfigPayload) HasMetricsPath added in v0.2.0

func (o *CreateScrapeConfigPayload) HasMetricsPath() bool

HasMetricsPath returns a boolean if a field has been set.

func (*CreateScrapeConfigPayload) HasMetricsRelabelConfigs added in v0.2.0

func (o *CreateScrapeConfigPayload) HasMetricsRelabelConfigs() bool

HasMetricsRelabelConfigs returns a boolean if a field has been set.

func (*CreateScrapeConfigPayload) HasOauth2 added in v0.2.0

func (o *CreateScrapeConfigPayload) HasOauth2() bool

HasOauth2 returns a boolean if a field has been set.

func (*CreateScrapeConfigPayload) HasParams added in v0.2.0

func (o *CreateScrapeConfigPayload) HasParams() bool

HasParams returns a boolean if a field has been set.

func (*CreateScrapeConfigPayload) HasSampleLimit added in v0.2.0

func (o *CreateScrapeConfigPayload) HasSampleLimit() bool

HasSampleLimit returns a boolean if a field has been set.

func (*CreateScrapeConfigPayload) HasTlsConfig added in v0.2.0

func (o *CreateScrapeConfigPayload) HasTlsConfig() bool

HasTlsConfig returns a boolean if a field has been set.

func (*CreateScrapeConfigPayload) SetBasicAuth added in v0.2.0

SetBasicAuth gets a reference to the given CreateScrapeConfigPayloadBasicAuth and assigns it to the BasicAuth field.

func (*CreateScrapeConfigPayload) SetBearerToken added in v0.2.0

SetBearerToken gets a reference to the given string and assigns it to the BearerToken field.

func (*CreateScrapeConfigPayload) SetHonorLabels added in v0.2.0

SetHonorLabels gets a reference to the given bool and assigns it to the HonorLabels field.

func (*CreateScrapeConfigPayload) SetHonorTimeStamps added in v0.2.0

SetHonorTimeStamps gets a reference to the given bool and assigns it to the HonorTimeStamps field.

func (*CreateScrapeConfigPayload) SetHttpSdConfigs added in v0.2.0

SetHttpSdConfigs gets a reference to the given []CreateScrapeConfigPayloadHttpSdConfigsInner and assigns it to the HttpSdConfigs field.

func (*CreateScrapeConfigPayload) SetJobName added in v0.2.0

SetJobName sets field value

func (*CreateScrapeConfigPayload) SetMetricsPath added in v0.2.0

SetMetricsPath gets a reference to the given string and assigns it to the MetricsPath field.

func (*CreateScrapeConfigPayload) SetMetricsRelabelConfigs added in v0.2.0

SetMetricsRelabelConfigs gets a reference to the given []CreateScrapeConfigPayloadMetricsRelabelConfigsInner and assigns it to the MetricsRelabelConfigs field.

func (*CreateScrapeConfigPayload) SetOauth2 added in v0.2.0

SetOauth2 gets a reference to the given CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 and assigns it to the Oauth2 field.

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.

func (*CreateScrapeConfigPayload) SetSampleLimit added in v0.2.0

SetSampleLimit gets a reference to the given float64 and assigns it to the SampleLimit field.

func (*CreateScrapeConfigPayload) SetScheme added in v0.2.0

SetScheme sets field value

func (*CreateScrapeConfigPayload) SetScrapeInterval added in v0.2.0

SetScrapeInterval sets field value

func (*CreateScrapeConfigPayload) SetScrapeTimeout added in v0.2.0

SetScrapeTimeout sets field value

func (*CreateScrapeConfigPayload) SetStaticConfigs added in v0.2.0

SetStaticConfigs sets field value

func (*CreateScrapeConfigPayload) SetTlsConfig added in v0.2.0

SetTlsConfig gets a reference to the given CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig and assigns it to the TlsConfig field.

func (CreateScrapeConfigPayload) ToMap added in v0.2.0

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

type CreateScrapeConfigPayloadBasicAuth

type CreateScrapeConfigPayloadBasicAuth struct {
	// password
	Password CreateScrapeConfigPayloadBasicAuthGetPasswordAttributeType `json:"password,omitempty"`
	// username
	Username CreateScrapeConfigPayloadBasicAuthGetUsernameAttributeType `json:"username,omitempty"`
}

CreateScrapeConfigPayloadBasicAuth Sets the 'Authorization' header on every scrape request with the configured username and password. `Additional Validators:` * if basicAuth is in the body no other authentication method should be in the body

func NewCreateScrapeConfigPayloadBasicAuth added in v0.2.0

func NewCreateScrapeConfigPayloadBasicAuth() *CreateScrapeConfigPayloadBasicAuth

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

func NewCreateScrapeConfigPayloadBasicAuthWithDefaults added in v0.2.0

func NewCreateScrapeConfigPayloadBasicAuthWithDefaults() *CreateScrapeConfigPayloadBasicAuth

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

func (*CreateScrapeConfigPayloadBasicAuth) GetPassword added in v0.2.0

GetPassword returns the Password field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadBasicAuth) GetPasswordOk added in v0.2.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.

func (*CreateScrapeConfigPayloadBasicAuth) GetUsername added in v0.2.0

GetUsername returns the Username field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadBasicAuth) GetUsernameOk added in v0.2.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.

func (*CreateScrapeConfigPayloadBasicAuth) HasPassword added in v0.2.0

func (o *CreateScrapeConfigPayloadBasicAuth) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadBasicAuth) HasUsername added in v0.2.0

func (o *CreateScrapeConfigPayloadBasicAuth) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadBasicAuth) SetPassword added in v0.2.0

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*CreateScrapeConfigPayloadBasicAuth) SetUsername added in v0.2.0

SetUsername gets a reference to the given string and assigns it to the Username field.

func (CreateScrapeConfigPayloadBasicAuth) ToMap added in v0.2.0

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

type CreateScrapeConfigPayloadBasicAuthGetPasswordArgType added in v0.3.1

type CreateScrapeConfigPayloadBasicAuthGetPasswordArgType = string

type CreateScrapeConfigPayloadBasicAuthGetPasswordAttributeType added in v0.3.1

type CreateScrapeConfigPayloadBasicAuthGetPasswordAttributeType = *string

isNotNullableString

type CreateScrapeConfigPayloadBasicAuthGetPasswordRetType added in v0.3.1

type CreateScrapeConfigPayloadBasicAuthGetPasswordRetType = string

type CreateScrapeConfigPayloadBasicAuthGetUsernameArgType added in v0.3.1

type CreateScrapeConfigPayloadBasicAuthGetUsernameArgType = string

type CreateScrapeConfigPayloadBasicAuthGetUsernameAttributeType added in v0.3.1

type CreateScrapeConfigPayloadBasicAuthGetUsernameAttributeType = *string

isNotNullableString

type CreateScrapeConfigPayloadBasicAuthGetUsernameRetType added in v0.3.1

type CreateScrapeConfigPayloadBasicAuthGetUsernameRetType = string

type CreateScrapeConfigPayloadGetBasicAuthArgType added in v0.3.1

type CreateScrapeConfigPayloadGetBasicAuthArgType = CreateScrapeConfigPayloadBasicAuth

type CreateScrapeConfigPayloadGetBasicAuthAttributeType added in v0.3.1

type CreateScrapeConfigPayloadGetBasicAuthAttributeType = *CreateScrapeConfigPayloadBasicAuth

isModel

type CreateScrapeConfigPayloadGetBasicAuthRetType added in v0.3.1

type CreateScrapeConfigPayloadGetBasicAuthRetType = CreateScrapeConfigPayloadBasicAuth

type CreateScrapeConfigPayloadGetBearerTokenArgType added in v0.3.1

type CreateScrapeConfigPayloadGetBearerTokenArgType = string

type CreateScrapeConfigPayloadGetBearerTokenAttributeType added in v0.3.1

type CreateScrapeConfigPayloadGetBearerTokenAttributeType = *string

isNotNullableString

type CreateScrapeConfigPayloadGetBearerTokenRetType added in v0.3.1

type CreateScrapeConfigPayloadGetBearerTokenRetType = string

type CreateScrapeConfigPayloadGetHttpSdConfigsArgType added in v0.3.1

type CreateScrapeConfigPayloadGetHttpSdConfigsArgType = []CreateScrapeConfigPayloadHttpSdConfigsInner

type CreateScrapeConfigPayloadGetHttpSdConfigsAttributeType added in v0.3.1

type CreateScrapeConfigPayloadGetHttpSdConfigsAttributeType = *[]CreateScrapeConfigPayloadHttpSdConfigsInner

isArray

type CreateScrapeConfigPayloadGetHttpSdConfigsRetType added in v0.3.1

type CreateScrapeConfigPayloadGetHttpSdConfigsRetType = []CreateScrapeConfigPayloadHttpSdConfigsInner

type CreateScrapeConfigPayloadGetJobNameArgType added in v0.3.1

type CreateScrapeConfigPayloadGetJobNameArgType = string

type CreateScrapeConfigPayloadGetJobNameAttributeType added in v0.3.1

type CreateScrapeConfigPayloadGetJobNameAttributeType = *string

isNotNullableString

type CreateScrapeConfigPayloadGetJobNameRetType added in v0.3.1

type CreateScrapeConfigPayloadGetJobNameRetType = string

type CreateScrapeConfigPayloadGetMetricsPathArgType added in v0.3.1

type CreateScrapeConfigPayloadGetMetricsPathArgType = string

type CreateScrapeConfigPayloadGetMetricsPathAttributeType added in v0.3.1

type CreateScrapeConfigPayloadGetMetricsPathAttributeType = *string

isNotNullableString

type CreateScrapeConfigPayloadGetMetricsPathRetType added in v0.3.1

type CreateScrapeConfigPayloadGetMetricsPathRetType = string

type CreateScrapeConfigPayloadGetMetricsRelabelConfigsArgType added in v0.3.1

type CreateScrapeConfigPayloadGetMetricsRelabelConfigsArgType = []CreateScrapeConfigPayloadMetricsRelabelConfigsInner

type CreateScrapeConfigPayloadGetMetricsRelabelConfigsAttributeType added in v0.3.1

type CreateScrapeConfigPayloadGetMetricsRelabelConfigsAttributeType = *[]CreateScrapeConfigPayloadMetricsRelabelConfigsInner

isArray

type CreateScrapeConfigPayloadGetMetricsRelabelConfigsRetType added in v0.3.1

type CreateScrapeConfigPayloadGetMetricsRelabelConfigsRetType = []CreateScrapeConfigPayloadMetricsRelabelConfigsInner

type CreateScrapeConfigPayloadGetOauth2ArgType added in v0.3.1

type CreateScrapeConfigPayloadGetOauth2ArgType = CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2

type CreateScrapeConfigPayloadGetOauth2AttributeType added in v0.3.1

type CreateScrapeConfigPayloadGetOauth2AttributeType = *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2

isModel

type CreateScrapeConfigPayloadGetOauth2RetType added in v0.3.1

type CreateScrapeConfigPayloadGetOauth2RetType = CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2

type CreateScrapeConfigPayloadGetParamsArgType added in v0.3.1

type CreateScrapeConfigPayloadGetParamsArgType = map[string]interface{}

type CreateScrapeConfigPayloadGetParamsAttributeType added in v0.3.1

type CreateScrapeConfigPayloadGetParamsAttributeType = *map[string]interface{}

isFreeform

type CreateScrapeConfigPayloadGetParamsRetType added in v0.3.1

type CreateScrapeConfigPayloadGetParamsRetType = map[string]interface{}

type CreateScrapeConfigPayloadGetSampleLimitArgType added in v0.3.1

type CreateScrapeConfigPayloadGetSampleLimitArgType = float64

type CreateScrapeConfigPayloadGetSampleLimitAttributeType added in v0.3.1

type CreateScrapeConfigPayloadGetSampleLimitAttributeType = *float64

isNumber

type CreateScrapeConfigPayloadGetSampleLimitRetType added in v0.3.1

type CreateScrapeConfigPayloadGetSampleLimitRetType = float64

type CreateScrapeConfigPayloadGetSchemeArgType added in v0.3.1

type CreateScrapeConfigPayloadGetSchemeArgType = string

type CreateScrapeConfigPayloadGetSchemeAttributeType added in v0.3.1

type CreateScrapeConfigPayloadGetSchemeAttributeType = *string

isEnumRef

type CreateScrapeConfigPayloadGetSchemeRetType added in v0.3.1

type CreateScrapeConfigPayloadGetSchemeRetType = string

type CreateScrapeConfigPayloadGetScrapeIntervalArgType added in v0.3.1

type CreateScrapeConfigPayloadGetScrapeIntervalArgType = string

type CreateScrapeConfigPayloadGetScrapeIntervalAttributeType added in v0.3.1

type CreateScrapeConfigPayloadGetScrapeIntervalAttributeType = *string

isNotNullableString

type CreateScrapeConfigPayloadGetScrapeIntervalRetType added in v0.3.1

type CreateScrapeConfigPayloadGetScrapeIntervalRetType = string

type CreateScrapeConfigPayloadGetScrapeTimeoutArgType added in v0.3.1

type CreateScrapeConfigPayloadGetScrapeTimeoutArgType = string

type CreateScrapeConfigPayloadGetScrapeTimeoutAttributeType added in v0.3.1

type CreateScrapeConfigPayloadGetScrapeTimeoutAttributeType = *string

isNotNullableString

type CreateScrapeConfigPayloadGetScrapeTimeoutRetType added in v0.3.1

type CreateScrapeConfigPayloadGetScrapeTimeoutRetType = string

type CreateScrapeConfigPayloadGetStaticConfigsArgType added in v0.3.1

type CreateScrapeConfigPayloadGetStaticConfigsArgType = []CreateScrapeConfigPayloadStaticConfigsInner

type CreateScrapeConfigPayloadGetStaticConfigsAttributeType added in v0.3.1

type CreateScrapeConfigPayloadGetStaticConfigsAttributeType = *[]CreateScrapeConfigPayloadStaticConfigsInner

isArray

type CreateScrapeConfigPayloadGetStaticConfigsRetType added in v0.3.1

type CreateScrapeConfigPayloadGetStaticConfigsRetType = []CreateScrapeConfigPayloadStaticConfigsInner

type CreateScrapeConfigPayloadGetTlsConfigArgType added in v0.3.1

type CreateScrapeConfigPayloadGetTlsConfigArgType = CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig

type CreateScrapeConfigPayloadGetTlsConfigAttributeType added in v0.3.1

type CreateScrapeConfigPayloadGetTlsConfigAttributeType = *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig

isModel

type CreateScrapeConfigPayloadGetTlsConfigRetType added in v0.3.1

type CreateScrapeConfigPayloadGetTlsConfigRetType = CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig

type CreateScrapeConfigPayloadHttpSdConfigsInner

type CreateScrapeConfigPayloadHttpSdConfigsInner struct {
	BasicAuth CreateScrapeConfigPayloadHttpSdConfigsInnerGetBasicAuthAttributeType `json:"basicAuth,omitempty"`
	Oauth2    CreateScrapeConfigPayloadHttpSdConfigsInnerGetOauth2AttributeType    `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 CreateScrapeConfigPayloadHttpSdConfigsInnerGetRefreshIntervalAttributeType `json:"refreshInterval,omitempty"`
	TlsConfig       CreateScrapeConfigPayloadHttpSdConfigsInnerGetTlsConfigAttributeType       `json:"tlsConfig,omitempty"`
	// URL from which the targets are fetched.
	// REQUIRED
	Url CreateScrapeConfigPayloadHttpSdConfigsInnerGetUrlAttributeType `json:"url"`
}

CreateScrapeConfigPayloadHttpSdConfigsInner struct for CreateScrapeConfigPayloadHttpSdConfigsInner

func NewCreateScrapeConfigPayloadHttpSdConfigsInner added in v0.2.0

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

func NewCreateScrapeConfigPayloadHttpSdConfigsInnerWithDefaults added in v0.2.0

func NewCreateScrapeConfigPayloadHttpSdConfigsInnerWithDefaults() *CreateScrapeConfigPayloadHttpSdConfigsInner

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

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) GetBasicAuth added in v0.2.0

GetBasicAuth returns the BasicAuth field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) 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.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) GetOauth2 added in v0.2.0

GetOauth2 returns the Oauth2 field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) 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.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) GetRefreshInterval added in v0.2.0

GetRefreshInterval returns the RefreshInterval field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) GetRefreshIntervalOk added in v0.2.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.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) GetTlsConfig added in v0.2.0

GetTlsConfig returns the TlsConfig field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) 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.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) GetUrl added in v0.2.0

GetUrl returns the Url field value

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) GetUrlOk added in v0.2.0

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

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) HasBasicAuth added in v0.2.0

HasBasicAuth returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) HasOauth2 added in v0.2.0

HasOauth2 returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) HasRefreshInterval added in v0.2.0

func (o *CreateScrapeConfigPayloadHttpSdConfigsInner) HasRefreshInterval() bool

HasRefreshInterval returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) HasTlsConfig added in v0.2.0

HasTlsConfig returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) SetBasicAuth added in v0.2.0

SetBasicAuth gets a reference to the given CreateScrapeConfigPayloadBasicAuth and assigns it to the BasicAuth field.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) SetOauth2 added in v0.2.0

SetOauth2 gets a reference to the given CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 and assigns it to the Oauth2 field.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) SetRefreshInterval added in v0.2.0

SetRefreshInterval gets a reference to the given string and assigns it to the RefreshInterval field.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) SetTlsConfig added in v0.2.0

SetTlsConfig gets a reference to the given CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig and assigns it to the TlsConfig field.

func (*CreateScrapeConfigPayloadHttpSdConfigsInner) SetUrl added in v0.2.0

SetUrl sets field value

func (CreateScrapeConfigPayloadHttpSdConfigsInner) ToMap added in v0.2.0

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

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetBasicAuthArgType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetBasicAuthArgType = CreateScrapeConfigPayloadBasicAuth

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetBasicAuthAttributeType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetBasicAuthAttributeType = *CreateScrapeConfigPayloadBasicAuth

isModel

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetBasicAuthRetType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetBasicAuthRetType = CreateScrapeConfigPayloadBasicAuth

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetOauth2ArgType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetOauth2ArgType = CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetOauth2AttributeType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetOauth2AttributeType = *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2

isModel

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetOauth2RetType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetOauth2RetType = CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetRefreshIntervalArgType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetRefreshIntervalArgType = string

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetRefreshIntervalAttributeType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetRefreshIntervalAttributeType = *string

isNotNullableString

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetRefreshIntervalRetType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetRefreshIntervalRetType = string

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetTlsConfigArgType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetTlsConfigArgType = CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetTlsConfigAttributeType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetTlsConfigAttributeType = *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig

isModel

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetTlsConfigRetType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetTlsConfigRetType = CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetUrlArgType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetUrlArgType = string

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetUrlAttributeType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetUrlAttributeType = *string

isNotNullableString

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetUrlRetType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerGetUrlRetType = string

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 struct {
	// clientId
	// REQUIRED
	ClientId CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetClientIdAttributeType `json:"clientId"`
	// clientSecret
	// REQUIRED
	ClientSecret CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetClientSecretAttributeType `json:"clientSecret"`
	// The URL to fetch the token from.
	Scopes    CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetScopesAttributeType    `json:"scopes,omitempty"`
	TlsConfig CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetTlsConfigAttributeType `json:"tlsConfig,omitempty"`
	// The URL to fetch the token from.
	// REQUIRED
	TokenUrl CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetTokenUrlAttributeType `json:"tokenUrl"`
}

CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 OAuth 2.0 authentication using the client credentials grant type. Prometheus fetches an access token from the specified endpoint with the given client access and secret keys. `Additional Validators:` * if oauth2 is in the body no other authentication method should be in the body

func NewCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 added in v0.2.0

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

func NewCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2WithDefaults added in v0.2.0

func NewCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2WithDefaults() *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2

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

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetClientId added in v0.2.0

GetClientId returns the ClientId field value

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetClientIdOk added in v0.2.0

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

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetClientSecret added in v0.2.0

GetClientSecret returns the ClientSecret field value

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetClientSecretOk added in v0.2.0

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

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetScopes added in v0.2.0

GetScopes returns the Scopes field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) 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.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetTlsConfig added in v0.2.0

GetTlsConfig returns the TlsConfig field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) 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.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) GetTokenUrl added in v0.2.0

GetTokenUrl returns the TokenUrl field value

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) 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.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) HasScopes added in v0.2.0

HasScopes returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) HasTlsConfig added in v0.2.0

HasTlsConfig returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) SetClientId added in v0.2.0

SetClientId sets field value

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) SetClientSecret added in v0.2.0

SetClientSecret sets field value

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) SetScopes added in v0.2.0

SetScopes gets a reference to the given []string and assigns it to the Scopes field.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) SetTlsConfig added in v0.2.0

SetTlsConfig gets a reference to the given CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig and assigns it to the TlsConfig field.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) SetTokenUrl added in v0.2.0

SetTokenUrl sets field value

func (CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) ToMap added in v0.2.0

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

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetClientIdArgType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetClientIdArgType = string

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetClientIdAttributeType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetClientIdAttributeType = *string

isNotNullableString

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetClientIdRetType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetClientIdRetType = string

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetClientSecretArgType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetClientSecretArgType = string

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetClientSecretAttributeType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetClientSecretAttributeType = *string

isNotNullableString

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetClientSecretRetType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetClientSecretRetType = string

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetScopesArgType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetScopesArgType = []string

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetScopesAttributeType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetScopesAttributeType = *[]string

isArray

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetScopesRetType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetScopesRetType = []string

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetTlsConfigArgType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetTlsConfigArgType = CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetTlsConfigAttributeType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetTlsConfigAttributeType = *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig

isModel

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetTlsConfigRetType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetTlsConfigRetType = CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetTokenUrlArgType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetTokenUrlArgType = string

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetTokenUrlAttributeType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetTokenUrlAttributeType = *string

isNotNullableString

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetTokenUrlRetType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2GetTokenUrlRetType = string

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig struct {
	// Disable validation of the server certificate.
	InsecureSkipVerify CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfiggetInsecureSkipVerifyAttributeType `json:"insecureSkipVerify,omitempty"`
}

CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig Configures the scrape request's TLS settings.

func NewCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig added in v0.2.0

func NewCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig() *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig

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

func NewCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfigWithDefaults added in v0.2.0

func NewCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfigWithDefaults() *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig

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

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) GetInsecureSkipVerify added in v0.2.0

GetInsecureSkipVerify returns the InsecureSkipVerify field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) GetInsecureSkipVerifyOk added in v0.2.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.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) HasInsecureSkipVerify added in v0.2.0

HasInsecureSkipVerify returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) SetInsecureSkipVerify added in v0.2.0

SetInsecureSkipVerify gets a reference to the given bool and assigns it to the InsecureSkipVerify field.

func (CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) ToMap added in v0.2.0

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfiggetInsecureSkipVerifyArgType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfiggetInsecureSkipVerifyArgType = bool

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfiggetInsecureSkipVerifyAttributeType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfiggetInsecureSkipVerifyAttributeType = *bool

isBoolean

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfiggetInsecureSkipVerifyRetType added in v0.3.1

type CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfiggetInsecureSkipVerifyRetType = bool

type CreateScrapeConfigPayloadMetricsRelabelConfigsInner

type CreateScrapeConfigPayloadMetricsRelabelConfigsInner struct {
	// Action to perform based on regex matching. `Additional Validators:` * if action is replace, targetLabel needs to be in body
	Action CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetActionAttributeType `json:"action,omitempty"`
	// Modulus to take of the hash of the source label values.
	Modulus CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetModulusAttributeType `json:"modulus,omitempty"`
	// Regular expression against which the extracted value is matched.
	Regex CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetRegexAttributeType `json:"regex,omitempty"`
	// Replacement value against which a regex replace is performed if the regular expression matches. Regex capture groups are available.
	Replacement CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetReplacementAttributeType `json:"replacement,omitempty"`
	// Separator placed between concatenated source label values.
	Separator CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetSeparatorAttributeType `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 CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetSourceLabelsAttributeType `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 CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetTargetLabelAttributeType `json:"targetLabel,omitempty"`
}

CreateScrapeConfigPayloadMetricsRelabelConfigsInner struct for CreateScrapeConfigPayloadMetricsRelabelConfigsInner

func NewCreateScrapeConfigPayloadMetricsRelabelConfigsInner added in v0.2.0

func NewCreateScrapeConfigPayloadMetricsRelabelConfigsInner() *CreateScrapeConfigPayloadMetricsRelabelConfigsInner

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

func NewCreateScrapeConfigPayloadMetricsRelabelConfigsInnerWithDefaults added in v0.2.0

func NewCreateScrapeConfigPayloadMetricsRelabelConfigsInnerWithDefaults() *CreateScrapeConfigPayloadMetricsRelabelConfigsInner

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

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetAction added in v0.2.0

GetAction returns the Action field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) 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.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetModulus added in v0.2.0

GetModulus returns the Modulus field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) 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.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetRegex added in v0.2.0

GetRegex returns the Regex field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) 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.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetReplacement added in v0.2.0

GetReplacement returns the Replacement field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) 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.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetSeparator added in v0.2.0

GetSeparator returns the Separator field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) 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.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetSourceLabels added in v0.2.0

GetSourceLabels returns the SourceLabels field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetSourceLabelsOk added in v0.2.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.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) GetTargetLabel added in v0.2.0

GetTargetLabel returns the TargetLabel field value if set, zero value otherwise.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) 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.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasAction added in v0.2.0

HasAction returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasModulus added in v0.2.0

HasModulus returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasRegex added in v0.2.0

HasRegex returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasReplacement added in v0.2.0

HasReplacement returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasSeparator added in v0.2.0

HasSeparator returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasSourceLabels added in v0.2.0

HasSourceLabels returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) HasTargetLabel added in v0.2.0

HasTargetLabel returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetAction added in v0.2.0

SetAction gets a reference to the given string and assigns it to the Action field.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetModulus added in v0.2.0

SetModulus gets a reference to the given float64 and assigns it to the Modulus field.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetRegex added in v0.2.0

SetRegex gets a reference to the given string and assigns it to the Regex field.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetReplacement added in v0.2.0

SetReplacement gets a reference to the given string and assigns it to the Replacement field.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetSeparator added in v0.2.0

SetSeparator gets a reference to the given string and assigns it to the Separator field.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetSourceLabels added in v0.2.0

SetSourceLabels gets a reference to the given []string and assigns it to the SourceLabels field.

func (*CreateScrapeConfigPayloadMetricsRelabelConfigsInner) SetTargetLabel added in v0.2.0

SetTargetLabel gets a reference to the given string and assigns it to the TargetLabel field.

func (CreateScrapeConfigPayloadMetricsRelabelConfigsInner) ToMap added in v0.2.0

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetActionArgType added in v0.3.1

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetActionArgType = string

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetActionAttributeType added in v0.3.1

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetActionAttributeType = *string

isEnumRef

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetActionRetType added in v0.3.1

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetActionRetType = string

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetModulusArgType added in v0.3.1

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetModulusArgType = float64

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetModulusAttributeType added in v0.3.1

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetModulusAttributeType = *float64

isNumber

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetModulusRetType added in v0.3.1

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetModulusRetType = float64

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetRegexArgType added in v0.3.1

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetRegexArgType = string

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetRegexAttributeType added in v0.3.1

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetRegexAttributeType = *string

isNotNullableString

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetRegexRetType added in v0.3.1

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetRegexRetType = string

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetReplacementArgType added in v0.3.1

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetReplacementArgType = string

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetReplacementAttributeType added in v0.3.1

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetReplacementAttributeType = *string

isNotNullableString

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetReplacementRetType added in v0.3.1

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetReplacementRetType = string

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetSeparatorArgType added in v0.3.1

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetSeparatorArgType = string

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetSeparatorAttributeType added in v0.3.1

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetSeparatorAttributeType = *string

isNotNullableString

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetSeparatorRetType added in v0.3.1

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetSeparatorRetType = string

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetSourceLabelsArgType added in v0.3.1

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetSourceLabelsArgType = []string

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetSourceLabelsAttributeType added in v0.3.1

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetSourceLabelsAttributeType = *[]string

isArray

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetSourceLabelsRetType added in v0.3.1

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetSourceLabelsRetType = []string

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetTargetLabelArgType added in v0.3.1

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetTargetLabelArgType = string

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetTargetLabelAttributeType added in v0.3.1

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetTargetLabelAttributeType = *string

isNotNullableString

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetTargetLabelRetType added in v0.3.1

type CreateScrapeConfigPayloadMetricsRelabelConfigsInnerGetTargetLabelRetType = string

type CreateScrapeConfigPayloadStaticConfigsInner

type CreateScrapeConfigPayloadStaticConfigsInner struct {
	// Labels assigned to all metrics scraped from the targets. `Additional Validators:` * should not contain more than 10 keys * each key and value should not be longer than 200 characters
	Labels CreateScrapeConfigPayloadStaticConfigsInnerGetLabelsAttributeType `json:"labels,omitempty"`
	// The targets specified by the static config.
	// REQUIRED
	Targets CreateScrapeConfigPayloadStaticConfigsInnerGetTargetsAttributeType `json:"targets"`
}

CreateScrapeConfigPayloadStaticConfigsInner struct for CreateScrapeConfigPayloadStaticConfigsInner

func NewCreateScrapeConfigPayloadStaticConfigsInner added in v0.2.0

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

func NewCreateScrapeConfigPayloadStaticConfigsInnerWithDefaults added in v0.2.0

func NewCreateScrapeConfigPayloadStaticConfigsInnerWithDefaults() *CreateScrapeConfigPayloadStaticConfigsInner

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

func (*CreateScrapeConfigPayloadStaticConfigsInner) GetLabels added in v0.2.0

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

func (*CreateScrapeConfigPayloadStaticConfigsInner) 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.

func (*CreateScrapeConfigPayloadStaticConfigsInner) GetTargets added in v0.2.0

GetTargets returns the Targets field value

func (*CreateScrapeConfigPayloadStaticConfigsInner) 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.

func (*CreateScrapeConfigPayloadStaticConfigsInner) HasLabels added in v0.2.0

HasLabels returns a boolean if a field has been set.

func (*CreateScrapeConfigPayloadStaticConfigsInner) SetLabels added in v0.2.0

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

func (*CreateScrapeConfigPayloadStaticConfigsInner) SetTargets added in v0.2.0

SetTargets sets field value

func (CreateScrapeConfigPayloadStaticConfigsInner) ToMap added in v0.2.0

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

type CreateScrapeConfigPayloadStaticConfigsInnerGetLabelsArgType added in v0.3.1

type CreateScrapeConfigPayloadStaticConfigsInnerGetLabelsArgType = map[string]interface{}

type CreateScrapeConfigPayloadStaticConfigsInnerGetLabelsAttributeType added in v0.3.1

type CreateScrapeConfigPayloadStaticConfigsInnerGetLabelsAttributeType = *map[string]interface{}

isFreeform

type CreateScrapeConfigPayloadStaticConfigsInnerGetLabelsRetType added in v0.3.1

type CreateScrapeConfigPayloadStaticConfigsInnerGetLabelsRetType = map[string]interface{}

type CreateScrapeConfigPayloadStaticConfigsInnerGetTargetsArgType added in v0.3.1

type CreateScrapeConfigPayloadStaticConfigsInnerGetTargetsArgType = []string

type CreateScrapeConfigPayloadStaticConfigsInnerGetTargetsAttributeType added in v0.3.1

type CreateScrapeConfigPayloadStaticConfigsInnerGetTargetsAttributeType = *[]string

isArray

type CreateScrapeConfigPayloadStaticConfigsInnerGetTargetsRetType added in v0.3.1

type CreateScrapeConfigPayloadStaticConfigsInnerGetTargetsRetType = []string

type CreateScrapeConfigPayloadgetHonorLabelsArgType added in v0.3.1

type CreateScrapeConfigPayloadgetHonorLabelsArgType = bool

type CreateScrapeConfigPayloadgetHonorLabelsAttributeType added in v0.3.1

type CreateScrapeConfigPayloadgetHonorLabelsAttributeType = *bool

isBoolean

type CreateScrapeConfigPayloadgetHonorLabelsRetType added in v0.3.1

type CreateScrapeConfigPayloadgetHonorLabelsRetType = bool

type CreateScrapeConfigPayloadgetHonorTimeStampsArgType added in v0.3.1

type CreateScrapeConfigPayloadgetHonorTimeStampsArgType = bool

type CreateScrapeConfigPayloadgetHonorTimeStampsAttributeType added in v0.3.1

type CreateScrapeConfigPayloadgetHonorTimeStampsAttributeType = *bool

isBoolean

type CreateScrapeConfigPayloadgetHonorTimeStampsRetType added in v0.3.1

type CreateScrapeConfigPayloadgetHonorTimeStampsRetType = bool

type Credentials

type Credentials struct {
	// REQUIRED
	Password CredentialsGetPasswordAttributeType `json:"password"`
	// REQUIRED
	Username CredentialsGetUsernameAttributeType `json:"username"`
}

Credentials struct for Credentials

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

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

func (*Credentials) GetPassword added in v0.2.0

func (o *Credentials) GetPassword() (ret CredentialsGetPasswordRetType)

GetPassword returns the Password field value

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.

func (*Credentials) GetUsername added in v0.2.0

func (o *Credentials) GetUsername() (ret CredentialsGetUsernameRetType)

GetUsername returns the Username field value

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.

func (*Credentials) SetPassword added in v0.2.0

func (o *Credentials) SetPassword(v CredentialsGetPasswordRetType)

SetPassword sets field value

func (*Credentials) SetUsername added in v0.2.0

func (o *Credentials) SetUsername(v CredentialsGetUsernameRetType)

SetUsername sets field value

func (Credentials) ToMap added in v0.2.0

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

type CredentialsGetPasswordArgType added in v0.3.1

type CredentialsGetPasswordArgType = string

type CredentialsGetPasswordAttributeType added in v0.3.1

type CredentialsGetPasswordAttributeType = *string

isNotNullableString

type CredentialsGetPasswordRetType added in v0.3.1

type CredentialsGetPasswordRetType = string

type CredentialsGetUsernameArgType added in v0.3.1

type CredentialsGetUsernameArgType = string

type CredentialsGetUsernameAttributeType added in v0.3.1

type CredentialsGetUsernameAttributeType = *string

isNotNullableString

type CredentialsGetUsernameRetType added in v0.3.1

type CredentialsGetUsernameRetType = string

type CredentialsRemoteWriteConfig

type CredentialsRemoteWriteConfig struct {
	// REQUIRED
	CredentialsMaxLimit CredentialsRemoteWriteConfigGetCredentialsMaxLimitAttributeType `json:"credentialsMaxLimit"`
	// REQUIRED
	MaxLimit CredentialsRemoteWriteConfigGetMaxLimitAttributeType `json:"maxLimit"`
	// REQUIRED
	Message CredentialsRemoteWriteConfigGetMessageAttributeType `json:"message"`
}

CredentialsRemoteWriteConfig struct for CredentialsRemoteWriteConfig

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

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

func (*CredentialsRemoteWriteConfig) GetCredentialsMaxLimit added in v0.2.0

GetCredentialsMaxLimit returns the CredentialsMaxLimit field value

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.

func (*CredentialsRemoteWriteConfig) GetMaxLimit added in v0.2.0

GetMaxLimit returns the MaxLimit field value

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.

func (*CredentialsRemoteWriteConfig) GetMessage added in v0.2.0

GetMessage returns the Message field value

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.

func (*CredentialsRemoteWriteConfig) SetCredentialsMaxLimit added in v0.2.0

SetCredentialsMaxLimit sets field value

func (*CredentialsRemoteWriteConfig) SetMaxLimit added in v0.2.0

SetMaxLimit sets field value

func (*CredentialsRemoteWriteConfig) SetMessage added in v0.2.0

SetMessage sets field value

func (CredentialsRemoteWriteConfig) ToMap added in v0.2.0

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

type CredentialsRemoteWriteConfigGetCredentialsMaxLimitArgType added in v0.3.1

type CredentialsRemoteWriteConfigGetCredentialsMaxLimitArgType = int64

type CredentialsRemoteWriteConfigGetCredentialsMaxLimitAttributeType added in v0.3.1

type CredentialsRemoteWriteConfigGetCredentialsMaxLimitAttributeType = *int64

isInteger

type CredentialsRemoteWriteConfigGetCredentialsMaxLimitRetType added in v0.3.1

type CredentialsRemoteWriteConfigGetCredentialsMaxLimitRetType = int64

type CredentialsRemoteWriteConfigGetMaxLimitArgType added in v0.3.1

type CredentialsRemoteWriteConfigGetMaxLimitArgType = int64

type CredentialsRemoteWriteConfigGetMaxLimitAttributeType added in v0.3.1

type CredentialsRemoteWriteConfigGetMaxLimitAttributeType = *int64

isInteger

type CredentialsRemoteWriteConfigGetMaxLimitRetType added in v0.3.1

type CredentialsRemoteWriteConfigGetMaxLimitRetType = int64

type CredentialsRemoteWriteConfigGetMessageArgType added in v0.3.1

type CredentialsRemoteWriteConfigGetMessageArgType = string

type CredentialsRemoteWriteConfigGetMessageAttributeType added in v0.3.1

type CredentialsRemoteWriteConfigGetMessageAttributeType = *string

isNotNullableString

type CredentialsRemoteWriteConfigGetMessageRetType added in v0.3.1

type CredentialsRemoteWriteConfigGetMessageRetType = string

type CredentialsRemoteWriteDeleteResponse

type CredentialsRemoteWriteDeleteResponse struct {
	// REQUIRED
	MaxLimit CredentialsRemoteWriteDeleteResponseGetMaxLimitAttributeType `json:"maxLimit"`
	// REQUIRED
	Message CredentialsRemoteWriteDeleteResponseGetMessageAttributeType `json:"message"`
}

CredentialsRemoteWriteDeleteResponse struct for CredentialsRemoteWriteDeleteResponse

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

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

func (*CredentialsRemoteWriteDeleteResponse) GetMaxLimit added in v0.2.0

GetMaxLimit returns the MaxLimit field value

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.

func (*CredentialsRemoteWriteDeleteResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value

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.

func (*CredentialsRemoteWriteDeleteResponse) SetMaxLimit added in v0.2.0

SetMaxLimit sets field value

func (*CredentialsRemoteWriteDeleteResponse) SetMessage added in v0.2.0

SetMessage sets field value

func (CredentialsRemoteWriteDeleteResponse) ToMap added in v0.2.0

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

type CredentialsRemoteWriteDeleteResponseGetMaxLimitArgType added in v0.3.1

type CredentialsRemoteWriteDeleteResponseGetMaxLimitArgType = int64

type CredentialsRemoteWriteDeleteResponseGetMaxLimitAttributeType added in v0.3.1

type CredentialsRemoteWriteDeleteResponseGetMaxLimitAttributeType = *int64

isInteger

type CredentialsRemoteWriteDeleteResponseGetMaxLimitRetType added in v0.3.1

type CredentialsRemoteWriteDeleteResponseGetMaxLimitRetType = int64

type CredentialsRemoteWriteDeleteResponseGetMessageArgType added in v0.3.1

type CredentialsRemoteWriteDeleteResponseGetMessageArgType = string

type CredentialsRemoteWriteDeleteResponseGetMessageAttributeType added in v0.3.1

type CredentialsRemoteWriteDeleteResponseGetMessageAttributeType = *string

isNotNullableString

type CredentialsRemoteWriteDeleteResponseGetMessageRetType added in v0.3.1

type CredentialsRemoteWriteDeleteResponseGetMessageRetType = string

type DefaultApiService

type DefaultApiService service

DefaultApiService DefaultApi service

type DeleteScrapeConfigResponse

type DeleteScrapeConfigResponse struct {
	// REQUIRED
	Data DeleteScrapeConfigResponseGetDataAttributeType `json:"data"`
	// REQUIRED
	Message DeleteScrapeConfigResponseGetMessageAttributeType `json:"message"`
}

DeleteScrapeConfigResponse struct for DeleteScrapeConfigResponse

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

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

func (*DeleteScrapeConfigResponse) GetData added in v0.2.0

GetData returns the Data field value

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.

func (*DeleteScrapeConfigResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value

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.

func (*DeleteScrapeConfigResponse) SetData added in v0.2.0

SetData sets field value

func (*DeleteScrapeConfigResponse) SetMessage added in v0.2.0

SetMessage sets field value

func (DeleteScrapeConfigResponse) ToMap added in v0.2.0

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

type DeleteScrapeConfigResponseGetDataArgType added in v0.3.1

type DeleteScrapeConfigResponseGetDataArgType = []Job

type DeleteScrapeConfigResponseGetDataAttributeType added in v0.3.1

type DeleteScrapeConfigResponseGetDataAttributeType = *[]Job

isArray

type DeleteScrapeConfigResponseGetDataRetType added in v0.3.1

type DeleteScrapeConfigResponseGetDataRetType = []Job

type DeleteScrapeConfigResponseGetMessageArgType added in v0.3.1

type DeleteScrapeConfigResponseGetMessageArgType = string

type DeleteScrapeConfigResponseGetMessageAttributeType added in v0.3.1

type DeleteScrapeConfigResponseGetMessageAttributeType = *string

isNotNullableString

type DeleteScrapeConfigResponseGetMessageRetType added in v0.3.1

type DeleteScrapeConfigResponseGetMessageRetType = string

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"`
}

EmailConfig struct for EmailConfig

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

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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

func (*EmailConfig) GetTo added in v0.2.0

func (o *EmailConfig) GetTo() (ret EmailConfigGetToRetType)

GetTo returns the To field value

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.

func (*EmailConfig) HasAuthIdentity added in v0.2.0

func (o *EmailConfig) HasAuthIdentity() bool

HasAuthIdentity returns a boolean if a field has been set.

func (*EmailConfig) HasAuthPassword added in v0.2.0

func (o *EmailConfig) HasAuthPassword() bool

HasAuthPassword returns a boolean if a field has been set.

func (*EmailConfig) HasAuthUsername added in v0.2.0

func (o *EmailConfig) HasAuthUsername() bool

HasAuthUsername returns a boolean if a field has been set.

func (*EmailConfig) HasFrom added in v0.2.0

func (o *EmailConfig) HasFrom() bool

HasFrom returns a boolean if a field has been set.

func (*EmailConfig) HasSendResolved added in v0.2.0

func (o *EmailConfig) HasSendResolved() bool

HasSendResolved returns a boolean if a field has been set.

func (*EmailConfig) HasSmarthost added in v0.2.0

func (o *EmailConfig) HasSmarthost() bool

HasSmarthost returns a boolean if a field has been set.

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.

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.

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.

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.

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.

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.

func (*EmailConfig) SetTo added in v0.2.0

SetTo sets field value

func (EmailConfig) ToMap added in v0.2.0

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

type EmailConfigGetAuthIdentityArgType added in v0.3.1

type EmailConfigGetAuthIdentityArgType = string

type EmailConfigGetAuthIdentityAttributeType added in v0.3.1

type EmailConfigGetAuthIdentityAttributeType = *string

isNotNullableString

type EmailConfigGetAuthIdentityRetType added in v0.3.1

type EmailConfigGetAuthIdentityRetType = string

type EmailConfigGetAuthPasswordArgType added in v0.3.1

type EmailConfigGetAuthPasswordArgType = string

type EmailConfigGetAuthPasswordAttributeType added in v0.3.1

type EmailConfigGetAuthPasswordAttributeType = *string

isNotNullableString

type EmailConfigGetAuthPasswordRetType added in v0.3.1

type EmailConfigGetAuthPasswordRetType = string

type EmailConfigGetAuthUsernameArgType added in v0.3.1

type EmailConfigGetAuthUsernameArgType = string

type EmailConfigGetAuthUsernameAttributeType added in v0.3.1

type EmailConfigGetAuthUsernameAttributeType = *string

isNotNullableString

type EmailConfigGetAuthUsernameRetType added in v0.3.1

type EmailConfigGetAuthUsernameRetType = string

type EmailConfigGetFromArgType added in v0.3.1

type EmailConfigGetFromArgType = string

type EmailConfigGetFromAttributeType added in v0.3.1

type EmailConfigGetFromAttributeType = *string

isNotNullableString

type EmailConfigGetFromRetType added in v0.3.1

type EmailConfigGetFromRetType = string

type EmailConfigGetSmarthostArgType added in v0.3.1

type EmailConfigGetSmarthostArgType = string

type EmailConfigGetSmarthostAttributeType added in v0.3.1

type EmailConfigGetSmarthostAttributeType = *string

isNotNullableString

type EmailConfigGetSmarthostRetType added in v0.3.1

type EmailConfigGetSmarthostRetType = string

type EmailConfigGetToArgType added in v0.3.1

type EmailConfigGetToArgType = string

type EmailConfigGetToAttributeType added in v0.3.1

type EmailConfigGetToAttributeType = *string

isNotNullableString

type EmailConfigGetToRetType added in v0.3.1

type EmailConfigGetToRetType = string

type EmailConfiggetSendResolvedArgType added in v0.3.1

type EmailConfiggetSendResolvedArgType = bool

type EmailConfiggetSendResolvedAttributeType added in v0.3.1

type EmailConfiggetSendResolvedAttributeType = *bool

isBoolean

type EmailConfiggetSendResolvedRetType added in v0.3.1

type EmailConfiggetSendResolvedRetType = bool

type Error

type Error struct {
	Errors ErrorGetErrorsAttributeType `json:"errors,omitempty"`
	// REQUIRED
	Message ErrorGetMessageAttributeType `json:"message"`
}

Error struct for Error

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

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

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.

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.

func (*Error) GetMessage added in v0.2.0

func (o *Error) GetMessage() (ret ErrorGetMessageRetType)

GetMessage returns the Message field value

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.

func (*Error) HasErrors added in v0.2.0

func (o *Error) HasErrors() bool

HasErrors returns a boolean if a field has been set.

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.

func (*Error) SetMessage added in v0.2.0

func (o *Error) SetMessage(v ErrorGetMessageRetType)

SetMessage sets field value

func (Error) ToMap added in v0.2.0

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

type ErrorGetErrorsArgType added in v0.3.1

type ErrorGetErrorsArgType = []map[string]string

type ErrorGetErrorsAttributeType added in v0.3.1

type ErrorGetErrorsAttributeType = *[]map[string]string

isArray

type ErrorGetErrorsRetType added in v0.3.1

type ErrorGetErrorsRetType = []map[string]string

type ErrorGetMessageArgType added in v0.3.1

type ErrorGetMessageArgType = string

type ErrorGetMessageAttributeType added in v0.3.1

type ErrorGetMessageAttributeType = *string

isNotNullableString

type ErrorGetMessageRetType added in v0.3.1

type ErrorGetMessageRetType = string

type GetAlertConfigsResponse

type GetAlertConfigsResponse struct {
	// REQUIRED
	Data GetAlertConfigsResponseGetDataAttributeType `json:"data"`
	// REQUIRED
	Message GetAlertConfigsResponseGetMessageAttributeType `json:"message"`
}

GetAlertConfigsResponse struct for GetAlertConfigsResponse

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

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

func (*GetAlertConfigsResponse) GetData added in v0.2.0

GetData returns the Data field value

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.

func (*GetAlertConfigsResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value

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.

func (*GetAlertConfigsResponse) SetData added in v0.2.0

SetData sets field value

func (*GetAlertConfigsResponse) SetMessage added in v0.2.0

SetMessage sets field value

func (GetAlertConfigsResponse) ToMap added in v0.2.0

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

type GetAlertConfigsResponseGetDataArgType added in v0.3.1

type GetAlertConfigsResponseGetDataArgType = Alert

type GetAlertConfigsResponseGetDataAttributeType added in v0.3.1

type GetAlertConfigsResponseGetDataAttributeType = *Alert

isModel

type GetAlertConfigsResponseGetDataRetType added in v0.3.1

type GetAlertConfigsResponseGetDataRetType = Alert

type GetAlertConfigsResponseGetMessageArgType added in v0.3.1

type GetAlertConfigsResponseGetMessageArgType = string

type GetAlertConfigsResponseGetMessageAttributeType added in v0.3.1

type GetAlertConfigsResponseGetMessageAttributeType = *string

isNotNullableString

type GetAlertConfigsResponseGetMessageRetType added in v0.3.1

type GetAlertConfigsResponseGetMessageRetType = string

type GetCredentialsResponse

type GetCredentialsResponse struct {
	CredentialsInfo GetCredentialsResponseGetCredentialsInfoAttributeType `json:"credentialsInfo,omitempty"`
	// REQUIRED
	Id GetCredentialsResponseGetIdAttributeType `json:"id"`
	// REQUIRED
	Message GetCredentialsResponseGetMessageAttributeType `json:"message"`
	// REQUIRED
	Name GetCredentialsResponseGetNameAttributeType `json:"name"`
}

GetCredentialsResponse struct for GetCredentialsResponse

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

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

func (*GetCredentialsResponse) GetCredentialsInfo added in v0.2.0

GetCredentialsInfo returns the CredentialsInfo field value if set, zero value otherwise.

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.

func (*GetCredentialsResponse) GetId added in v0.2.0

GetId returns the Id field value

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.

func (*GetCredentialsResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value

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.

func (*GetCredentialsResponse) GetName added in v0.2.0

GetName returns the Name field value

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.

func (*GetCredentialsResponse) HasCredentialsInfo added in v0.2.0

func (o *GetCredentialsResponse) HasCredentialsInfo() bool

HasCredentialsInfo returns a boolean if a field has been set.

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.

func (*GetCredentialsResponse) SetId added in v0.2.0

SetId sets field value

func (*GetCredentialsResponse) SetMessage added in v0.2.0

SetMessage sets field value

func (*GetCredentialsResponse) SetName added in v0.2.0

SetName sets field value

func (GetCredentialsResponse) ToMap added in v0.2.0

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

type GetCredentialsResponseGetCredentialsInfoArgType added in v0.3.1

type GetCredentialsResponseGetCredentialsInfoArgType = map[string]string

type GetCredentialsResponseGetCredentialsInfoAttributeType added in v0.3.1

type GetCredentialsResponseGetCredentialsInfoAttributeType = *map[string]string

isContainer

type GetCredentialsResponseGetCredentialsInfoRetType added in v0.3.1

type GetCredentialsResponseGetCredentialsInfoRetType = map[string]string

type GetCredentialsResponseGetIdArgType added in v0.3.1

type GetCredentialsResponseGetIdArgType = string

type GetCredentialsResponseGetIdAttributeType added in v0.3.1

type GetCredentialsResponseGetIdAttributeType = *string

isNotNullableString

type GetCredentialsResponseGetIdRetType added in v0.3.1

type GetCredentialsResponseGetIdRetType = string

type GetCredentialsResponseGetMessageArgType added in v0.3.1

type GetCredentialsResponseGetMessageArgType = string

type GetCredentialsResponseGetMessageAttributeType added in v0.3.1

type GetCredentialsResponseGetMessageAttributeType = *string

isNotNullableString

type GetCredentialsResponseGetMessageRetType added in v0.3.1

type GetCredentialsResponseGetMessageRetType = string

type GetCredentialsResponseGetNameArgType added in v0.3.1

type GetCredentialsResponseGetNameArgType = string

type GetCredentialsResponseGetNameAttributeType added in v0.3.1

type GetCredentialsResponseGetNameAttributeType = *string

isNotNullableString

type GetCredentialsResponseGetNameRetType added in v0.3.1

type GetCredentialsResponseGetNameRetType = string

type GetInstanceResponse

type GetInstanceResponse struct {
	// REQUIRED
	DashboardUrl GetInstanceResponseGetDashboardUrlAttributeType `json:"dashboardUrl"`
	Error        GetInstanceResponseGetErrorAttributeType        `json:"error,omitempty"`
	// REQUIRED
	Id GetInstanceResponseGetIdAttributeType `json:"id"`
	// REQUIRED
	Instance    GetInstanceResponseGetInstanceAttributeType    `json:"instance"`
	IsUpdatable GetInstanceResponsegetIsUpdatableAttributeType `json:"isUpdatable,omitempty"`
	// REQUIRED
	Message    GetInstanceResponseGetMessageAttributeType    `json:"message"`
	Name       GetInstanceResponseGetNameAttributeType       `json:"name,omitempty"`
	Parameters GetInstanceResponseGetParametersAttributeType `json:"parameters,omitempty"`
	// REQUIRED
	PlanId GetInstanceResponseGetPlanIdAttributeType `json:"planId"`
	// REQUIRED
	PlanName   GetInstanceResponseGetPlanNameAttributeType   `json:"planName"`
	PlanSchema GetInstanceResponseGetPlanSchemaAttributeType `json:"planSchema,omitempty"`
	// REQUIRED
	ServiceName GetInstanceResponseGetServiceNameAttributeType `json:"serviceName"`
	// REQUIRED
	Status GetInstanceResponseGetStatusAttributeType `json:"status"`
}

GetInstanceResponse struct for GetInstanceResponse

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

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

func (*GetInstanceResponse) GetDashboardUrl added in v0.2.0

GetDashboardUrl returns the DashboardUrl field value

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.

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).

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

func (*GetInstanceResponse) GetId added in v0.2.0

GetId returns the Id field value

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.

func (*GetInstanceResponse) GetInstance added in v0.2.0

GetInstance returns the Instance field value

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.

func (*GetInstanceResponse) GetIsUpdatable added in v0.2.0

GetIsUpdatable returns the IsUpdatable field value if set, zero value otherwise.

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.

func (*GetInstanceResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value

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.

func (*GetInstanceResponse) GetName added in v0.2.0

GetName returns the Name field value if set, zero value otherwise.

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.

func (*GetInstanceResponse) GetParameters added in v0.2.0

GetParameters returns the Parameters field value if set, zero value otherwise.

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.

func (*GetInstanceResponse) GetPlanId added in v0.2.0

GetPlanId returns the PlanId field value

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.

func (*GetInstanceResponse) GetPlanName added in v0.2.0

GetPlanName returns the PlanName field value

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.

func (*GetInstanceResponse) GetPlanSchema added in v0.2.0

GetPlanSchema returns the PlanSchema field value if set, zero value otherwise.

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.

func (*GetInstanceResponse) GetServiceName added in v0.2.0

GetServiceName returns the ServiceName field value

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.

func (*GetInstanceResponse) GetStatus added in v0.2.0

GetStatus returns the Status field value

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.

func (*GetInstanceResponse) HasError added in v0.2.0

func (o *GetInstanceResponse) HasError() bool

HasError returns a boolean if a field has been set.

func (*GetInstanceResponse) HasIsUpdatable added in v0.2.0

func (o *GetInstanceResponse) HasIsUpdatable() bool

HasIsUpdatable returns a boolean if a field has been set.

func (*GetInstanceResponse) HasName added in v0.2.0

func (o *GetInstanceResponse) HasName() bool

HasName returns a boolean if a field has been set.

func (*GetInstanceResponse) HasParameters added in v0.2.0

func (o *GetInstanceResponse) HasParameters() bool

HasParameters returns a boolean if a field has been set.

func (*GetInstanceResponse) HasPlanSchema added in v0.2.0

func (o *GetInstanceResponse) HasPlanSchema() bool

HasPlanSchema returns a boolean if a field has been set.

func (*GetInstanceResponse) SetDashboardUrl added in v0.2.0

SetDashboardUrl sets field value

func (*GetInstanceResponse) SetError added in v0.2.0

SetError gets a reference to the given string and assigns it to the Error field.

func (*GetInstanceResponse) SetErrorNil added in v0.2.0

func (o *GetInstanceResponse) SetErrorNil()

SetErrorNil sets the value for Error to be an explicit nil

func (*GetInstanceResponse) SetId added in v0.2.0

SetId sets field value

func (*GetInstanceResponse) SetInstance added in v0.2.0

SetInstance sets field value

func (*GetInstanceResponse) SetIsUpdatable added in v0.2.0

SetIsUpdatable gets a reference to the given bool and assigns it to the IsUpdatable field.

func (*GetInstanceResponse) SetMessage added in v0.2.0

SetMessage sets field value

func (*GetInstanceResponse) SetName added in v0.2.0

SetName gets a reference to the given string and assigns it to the Name field.

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.

func (*GetInstanceResponse) SetPlanId added in v0.2.0

SetPlanId sets field value

func (*GetInstanceResponse) SetPlanName added in v0.2.0

SetPlanName sets field value

func (*GetInstanceResponse) SetPlanSchema added in v0.2.0

SetPlanSchema gets a reference to the given string and assigns it to the PlanSchema field.

func (*GetInstanceResponse) SetServiceName added in v0.2.0

SetServiceName sets field value

func (*GetInstanceResponse) SetStatus added in v0.2.0

SetStatus sets field value

func (GetInstanceResponse) ToMap added in v0.2.0

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

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

type GetInstanceResponseGetDashboardUrlArgType added in v0.3.1

type GetInstanceResponseGetDashboardUrlArgType = string

type GetInstanceResponseGetDashboardUrlAttributeType added in v0.3.1

type GetInstanceResponseGetDashboardUrlAttributeType = *string

isNotNullableString

type GetInstanceResponseGetDashboardUrlRetType added in v0.3.1

type GetInstanceResponseGetDashboardUrlRetType = string

type GetInstanceResponseGetErrorArgType added in v0.3.1

type GetInstanceResponseGetErrorArgType = *string

type GetInstanceResponseGetErrorAttributeType added in v0.3.1

type GetInstanceResponseGetErrorAttributeType = *NullableString

isNullableString

type GetInstanceResponseGetErrorRetType added in v0.3.1

type GetInstanceResponseGetErrorRetType = *string

type GetInstanceResponseGetIdArgType added in v0.3.1

type GetInstanceResponseGetIdArgType = string

type GetInstanceResponseGetIdAttributeType added in v0.3.1

type GetInstanceResponseGetIdAttributeType = *string

isNotNullableString

type GetInstanceResponseGetIdRetType added in v0.3.1

type GetInstanceResponseGetIdRetType = string

type GetInstanceResponseGetInstanceArgType added in v0.3.1

type GetInstanceResponseGetInstanceArgType = InstanceSensitiveData

type GetInstanceResponseGetInstanceAttributeType added in v0.3.1

type GetInstanceResponseGetInstanceAttributeType = *InstanceSensitiveData

isModel

type GetInstanceResponseGetInstanceRetType added in v0.3.1

type GetInstanceResponseGetInstanceRetType = InstanceSensitiveData

type GetInstanceResponseGetMessageArgType added in v0.3.1

type GetInstanceResponseGetMessageArgType = string

type GetInstanceResponseGetMessageAttributeType added in v0.3.1

type GetInstanceResponseGetMessageAttributeType = *string

isNotNullableString

type GetInstanceResponseGetMessageRetType added in v0.3.1

type GetInstanceResponseGetMessageRetType = string

type GetInstanceResponseGetNameArgType added in v0.3.1

type GetInstanceResponseGetNameArgType = string

type GetInstanceResponseGetNameAttributeType added in v0.3.1

type GetInstanceResponseGetNameAttributeType = *string

isNotNullableString

type GetInstanceResponseGetNameRetType added in v0.3.1

type GetInstanceResponseGetNameRetType = string

type GetInstanceResponseGetParametersArgType added in v0.3.1

type GetInstanceResponseGetParametersArgType = map[string]string

type GetInstanceResponseGetParametersAttributeType added in v0.3.1

type GetInstanceResponseGetParametersAttributeType = *map[string]string

isContainer

type GetInstanceResponseGetParametersRetType added in v0.3.1

type GetInstanceResponseGetParametersRetType = map[string]string

type GetInstanceResponseGetPlanIdArgType added in v0.3.1

type GetInstanceResponseGetPlanIdArgType = string

type GetInstanceResponseGetPlanIdAttributeType added in v0.3.1

type GetInstanceResponseGetPlanIdAttributeType = *string

isNotNullableString

type GetInstanceResponseGetPlanIdRetType added in v0.3.1

type GetInstanceResponseGetPlanIdRetType = string

type GetInstanceResponseGetPlanNameArgType added in v0.3.1

type GetInstanceResponseGetPlanNameArgType = string

type GetInstanceResponseGetPlanNameAttributeType added in v0.3.1

type GetInstanceResponseGetPlanNameAttributeType = *string

isNotNullableString

type GetInstanceResponseGetPlanNameRetType added in v0.3.1

type GetInstanceResponseGetPlanNameRetType = string

type GetInstanceResponseGetPlanSchemaArgType added in v0.3.1

type GetInstanceResponseGetPlanSchemaArgType = string

type GetInstanceResponseGetPlanSchemaAttributeType added in v0.3.1

type GetInstanceResponseGetPlanSchemaAttributeType = *string

isNotNullableString

type GetInstanceResponseGetPlanSchemaRetType added in v0.3.1

type GetInstanceResponseGetPlanSchemaRetType = string

type GetInstanceResponseGetServiceNameArgType added in v0.3.1

type GetInstanceResponseGetServiceNameArgType = string

type GetInstanceResponseGetServiceNameAttributeType added in v0.3.1

type GetInstanceResponseGetServiceNameAttributeType = *string

isNotNullableString

type GetInstanceResponseGetServiceNameRetType added in v0.3.1

type GetInstanceResponseGetServiceNameRetType = string

type GetInstanceResponseGetStatusArgType added in v0.3.1

type GetInstanceResponseGetStatusArgType = string

type GetInstanceResponseGetStatusAttributeType added in v0.3.1

type GetInstanceResponseGetStatusAttributeType = *string

isEnumRef

type GetInstanceResponseGetStatusRetType added in v0.3.1

type GetInstanceResponseGetStatusRetType = string

type GetInstanceResponsegetIsUpdatableArgType added in v0.3.1

type GetInstanceResponsegetIsUpdatableArgType = bool

type GetInstanceResponsegetIsUpdatableAttributeType added in v0.3.1

type GetInstanceResponsegetIsUpdatableAttributeType = *bool

isBoolean

type GetInstanceResponsegetIsUpdatableRetType added in v0.3.1

type GetInstanceResponsegetIsUpdatableRetType = bool

type GetMetricsStorageRetentionResponse

type GetMetricsStorageRetentionResponse struct {
	// REQUIRED
	Message GetMetricsStorageRetentionResponseGetMessageAttributeType `json:"message"`
	// REQUIRED
	MetricsRetentionTime1h GetMetricsStorageRetentionResponseGetMetricsRetentionTime1hAttributeType `json:"metricsRetentionTime1h"`
	// REQUIRED
	MetricsRetentionTime5m GetMetricsStorageRetentionResponseGetMetricsRetentionTime5mAttributeType `json:"metricsRetentionTime5m"`
	// REQUIRED
	MetricsRetentionTimeRaw GetMetricsStorageRetentionResponseGetMetricsRetentionTimeRawAttributeType `json:"metricsRetentionTimeRaw"`
}

GetMetricsStorageRetentionResponse struct for GetMetricsStorageRetentionResponse

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

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

func (*GetMetricsStorageRetentionResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value

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.

func (*GetMetricsStorageRetentionResponse) GetMetricsRetentionTime1h added in v0.2.0

GetMetricsRetentionTime1h returns the MetricsRetentionTime1h field value

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.

func (*GetMetricsStorageRetentionResponse) GetMetricsRetentionTime5m added in v0.2.0

GetMetricsRetentionTime5m returns the MetricsRetentionTime5m field value

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.

func (*GetMetricsStorageRetentionResponse) GetMetricsRetentionTimeRaw added in v0.2.0

GetMetricsRetentionTimeRaw returns the MetricsRetentionTimeRaw field value

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.

func (*GetMetricsStorageRetentionResponse) SetMessage added in v0.2.0

SetMessage sets field value

func (*GetMetricsStorageRetentionResponse) SetMetricsRetentionTime1h added in v0.2.0

SetMetricsRetentionTime1h sets field value

func (*GetMetricsStorageRetentionResponse) SetMetricsRetentionTime5m added in v0.2.0

SetMetricsRetentionTime5m sets field value

func (*GetMetricsStorageRetentionResponse) SetMetricsRetentionTimeRaw added in v0.2.0

SetMetricsRetentionTimeRaw sets field value

func (GetMetricsStorageRetentionResponse) ToMap added in v0.2.0

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

type GetMetricsStorageRetentionResponseGetMessageArgType added in v0.3.1

type GetMetricsStorageRetentionResponseGetMessageArgType = string

type GetMetricsStorageRetentionResponseGetMessageAttributeType added in v0.3.1

type GetMetricsStorageRetentionResponseGetMessageAttributeType = *string

isNotNullableString

type GetMetricsStorageRetentionResponseGetMessageRetType added in v0.3.1

type GetMetricsStorageRetentionResponseGetMessageRetType = string

type GetMetricsStorageRetentionResponseGetMetricsRetentionTime1hArgType added in v0.3.1

type GetMetricsStorageRetentionResponseGetMetricsRetentionTime1hArgType = string

type GetMetricsStorageRetentionResponseGetMetricsRetentionTime1hAttributeType added in v0.3.1

type GetMetricsStorageRetentionResponseGetMetricsRetentionTime1hAttributeType = *string

isNotNullableString

type GetMetricsStorageRetentionResponseGetMetricsRetentionTime1hRetType added in v0.3.1

type GetMetricsStorageRetentionResponseGetMetricsRetentionTime1hRetType = string

type GetMetricsStorageRetentionResponseGetMetricsRetentionTime5mArgType added in v0.3.1

type GetMetricsStorageRetentionResponseGetMetricsRetentionTime5mArgType = string

type GetMetricsStorageRetentionResponseGetMetricsRetentionTime5mAttributeType added in v0.3.1

type GetMetricsStorageRetentionResponseGetMetricsRetentionTime5mAttributeType = *string

isNotNullableString

type GetMetricsStorageRetentionResponseGetMetricsRetentionTime5mRetType added in v0.3.1

type GetMetricsStorageRetentionResponseGetMetricsRetentionTime5mRetType = string

type GetMetricsStorageRetentionResponseGetMetricsRetentionTimeRawArgType added in v0.3.1

type GetMetricsStorageRetentionResponseGetMetricsRetentionTimeRawArgType = string

type GetMetricsStorageRetentionResponseGetMetricsRetentionTimeRawAttributeType added in v0.3.1

type GetMetricsStorageRetentionResponseGetMetricsRetentionTimeRawAttributeType = *string

isNotNullableString

type GetMetricsStorageRetentionResponseGetMetricsRetentionTimeRawRetType added in v0.3.1

type GetMetricsStorageRetentionResponseGetMetricsRetentionTimeRawRetType = string

type GetScrapeConfigResponse

type GetScrapeConfigResponse struct {
	// REQUIRED
	Data GetScrapeConfigResponseGetDataAttributeType `json:"data"`
	// REQUIRED
	Message GetScrapeConfigResponseGetMessageAttributeType `json:"message"`
}

GetScrapeConfigResponse struct for GetScrapeConfigResponse

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

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

func (*GetScrapeConfigResponse) GetData added in v0.2.0

GetData returns the Data field value

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.

func (*GetScrapeConfigResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value

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.

func (*GetScrapeConfigResponse) SetData added in v0.2.0

SetData sets field value

func (*GetScrapeConfigResponse) SetMessage added in v0.2.0

SetMessage sets field value

func (GetScrapeConfigResponse) ToMap added in v0.2.0

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

type GetScrapeConfigResponseGetDataArgType added in v0.3.1

type GetScrapeConfigResponseGetDataArgType = Job

type GetScrapeConfigResponseGetDataAttributeType added in v0.3.1

type GetScrapeConfigResponseGetDataAttributeType = *Job

isModel

type GetScrapeConfigResponseGetDataRetType added in v0.3.1

type GetScrapeConfigResponseGetDataRetType = Job

type GetScrapeConfigResponseGetMessageArgType added in v0.3.1

type GetScrapeConfigResponseGetMessageArgType = string

type GetScrapeConfigResponseGetMessageAttributeType added in v0.3.1

type GetScrapeConfigResponseGetMessageAttributeType = *string

isNotNullableString

type GetScrapeConfigResponseGetMessageRetType added in v0.3.1

type GetScrapeConfigResponseGetMessageRetType = string

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

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

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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

func (*Global) HasOpsgenieApiKey added in v0.2.0

func (o *Global) HasOpsgenieApiKey() bool

HasOpsgenieApiKey returns a boolean if a field has been set.

func (*Global) HasOpsgenieApiUrl added in v0.2.0

func (o *Global) HasOpsgenieApiUrl() bool

HasOpsgenieApiUrl returns a boolean if a field has been set.

func (*Global) HasResolveTimeout added in v0.2.0

func (o *Global) HasResolveTimeout() bool

HasResolveTimeout returns a boolean if a field has been set.

func (*Global) HasSmtpAuthIdentity added in v0.2.0

func (o *Global) HasSmtpAuthIdentity() bool

HasSmtpAuthIdentity returns a boolean if a field has been set.

func (*Global) HasSmtpAuthPassword added in v0.2.0

func (o *Global) HasSmtpAuthPassword() bool

HasSmtpAuthPassword returns a boolean if a field has been set.

func (*Global) HasSmtpAuthUsername added in v0.2.0

func (o *Global) HasSmtpAuthUsername() bool

HasSmtpAuthUsername returns a boolean if a field has been set.

func (*Global) HasSmtpFrom added in v0.2.0

func (o *Global) HasSmtpFrom() bool

HasSmtpFrom returns a boolean if a field has been set.

func (*Global) HasSmtpSmarthost added in v0.2.0

func (o *Global) HasSmtpSmarthost() bool

HasSmtpSmarthost returns a boolean if a field has been set.

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.

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.

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.

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.

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.

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.

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.

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.

func (Global) ToMap added in v0.2.0

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

type GlobalGetOpsgenieApiKeyArgType added in v0.3.1

type GlobalGetOpsgenieApiKeyArgType = string

type GlobalGetOpsgenieApiKeyAttributeType added in v0.3.1

type GlobalGetOpsgenieApiKeyAttributeType = *string

isNotNullableString

type GlobalGetOpsgenieApiKeyRetType added in v0.3.1

type GlobalGetOpsgenieApiKeyRetType = string

type GlobalGetOpsgenieApiUrlArgType added in v0.3.1

type GlobalGetOpsgenieApiUrlArgType = string

type GlobalGetOpsgenieApiUrlAttributeType added in v0.3.1

type GlobalGetOpsgenieApiUrlAttributeType = *string

isNotNullableString

type GlobalGetOpsgenieApiUrlRetType added in v0.3.1

type GlobalGetOpsgenieApiUrlRetType = string

type GlobalGetResolveTimeoutArgType added in v0.3.1

type GlobalGetResolveTimeoutArgType = string

type GlobalGetResolveTimeoutAttributeType added in v0.3.1

type GlobalGetResolveTimeoutAttributeType = *string

isNotNullableString

type GlobalGetResolveTimeoutRetType added in v0.3.1

type GlobalGetResolveTimeoutRetType = string

type GlobalGetSmtpAuthIdentityArgType added in v0.3.1

type GlobalGetSmtpAuthIdentityArgType = string

type GlobalGetSmtpAuthIdentityAttributeType added in v0.3.1

type GlobalGetSmtpAuthIdentityAttributeType = *string

isNotNullableString

type GlobalGetSmtpAuthIdentityRetType added in v0.3.1

type GlobalGetSmtpAuthIdentityRetType = string

type GlobalGetSmtpAuthPasswordArgType added in v0.3.1

type GlobalGetSmtpAuthPasswordArgType = string

type GlobalGetSmtpAuthPasswordAttributeType added in v0.3.1

type GlobalGetSmtpAuthPasswordAttributeType = *string

isNotNullableString

type GlobalGetSmtpAuthPasswordRetType added in v0.3.1

type GlobalGetSmtpAuthPasswordRetType = string

type GlobalGetSmtpAuthUsernameArgType added in v0.3.1

type GlobalGetSmtpAuthUsernameArgType = string

type GlobalGetSmtpAuthUsernameAttributeType added in v0.3.1

type GlobalGetSmtpAuthUsernameAttributeType = *string

isNotNullableString

type GlobalGetSmtpAuthUsernameRetType added in v0.3.1

type GlobalGetSmtpAuthUsernameRetType = string

type GlobalGetSmtpFromArgType added in v0.3.1

type GlobalGetSmtpFromArgType = string

type GlobalGetSmtpFromAttributeType added in v0.3.1

type GlobalGetSmtpFromAttributeType = *string

isNotNullableString

type GlobalGetSmtpFromRetType added in v0.3.1

type GlobalGetSmtpFromRetType = string

type GlobalGetSmtpSmarthostArgType added in v0.3.1

type GlobalGetSmtpSmarthostArgType = string

type GlobalGetSmtpSmarthostAttributeType added in v0.3.1

type GlobalGetSmtpSmarthostAttributeType = *string

isNotNullableString

type GlobalGetSmtpSmarthostRetType added in v0.3.1

type GlobalGetSmtpSmarthostRetType = string

type GrafanaConfigs

type GrafanaConfigs struct {
	GenericOauth GrafanaConfigsGetGenericOauthAttributeType `json:"genericOauth,omitempty"`
	// REQUIRED
	Message          GrafanaConfigsGetMessageAttributeType          `json:"message"`
	PublicReadAccess GrafanaConfigsgetPublicReadAccessAttributeType `json:"publicReadAccess,omitempty"`
	UseStackitSso    GrafanaConfigsgetUseStackitSsoAttributeType    `json:"useStackitSso,omitempty"`
}

GrafanaConfigs struct for GrafanaConfigs

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

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

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.

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.

func (*GrafanaConfigs) GetMessage added in v0.2.0

func (o *GrafanaConfigs) GetMessage() (ret GrafanaConfigsGetMessageRetType)

GetMessage returns the Message field value

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.

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.

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.

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.

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.

func (*GrafanaConfigs) HasGenericOauth added in v0.2.0

func (o *GrafanaConfigs) HasGenericOauth() bool

HasGenericOauth returns a boolean if a field has been set.

func (*GrafanaConfigs) HasPublicReadAccess added in v0.2.0

func (o *GrafanaConfigs) HasPublicReadAccess() bool

HasPublicReadAccess returns a boolean if a field has been set.

func (*GrafanaConfigs) HasUseStackitSso added in v0.2.0

func (o *GrafanaConfigs) HasUseStackitSso() bool

HasUseStackitSso returns a boolean if a field has been set.

func (*GrafanaConfigs) SetGenericOauth added in v0.2.0

SetGenericOauth gets a reference to the given GrafanaOauth and assigns it to the GenericOauth field.

func (*GrafanaConfigs) SetMessage added in v0.2.0

SetMessage sets field value

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.

func (*GrafanaConfigs) SetUseStackitSso added in v0.2.0

SetUseStackitSso gets a reference to the given bool and assigns it to the UseStackitSso field.

func (GrafanaConfigs) ToMap added in v0.2.0

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

type GrafanaConfigsGetGenericOauthArgType added in v0.3.1

type GrafanaConfigsGetGenericOauthArgType = GrafanaOauth

type GrafanaConfigsGetGenericOauthAttributeType added in v0.3.1

type GrafanaConfigsGetGenericOauthAttributeType = *GrafanaOauth

isModel

type GrafanaConfigsGetGenericOauthRetType added in v0.3.1

type GrafanaConfigsGetGenericOauthRetType = GrafanaOauth

type GrafanaConfigsGetMessageArgType added in v0.3.1

type GrafanaConfigsGetMessageArgType = string

type GrafanaConfigsGetMessageAttributeType added in v0.3.1

type GrafanaConfigsGetMessageAttributeType = *string

isNotNullableString

type GrafanaConfigsGetMessageRetType added in v0.3.1

type GrafanaConfigsGetMessageRetType = string

type GrafanaConfigsgetPublicReadAccessArgType added in v0.3.1

type GrafanaConfigsgetPublicReadAccessArgType = bool

type GrafanaConfigsgetPublicReadAccessAttributeType added in v0.3.1

type GrafanaConfigsgetPublicReadAccessAttributeType = *bool

isBoolean

type GrafanaConfigsgetPublicReadAccessRetType added in v0.3.1

type GrafanaConfigsgetPublicReadAccessRetType = bool

type GrafanaConfigsgetUseStackitSsoArgType added in v0.3.1

type GrafanaConfigsgetUseStackitSsoArgType = bool

type GrafanaConfigsgetUseStackitSsoAttributeType added in v0.3.1

type GrafanaConfigsgetUseStackitSsoAttributeType = *bool

isBoolean

type GrafanaConfigsgetUseStackitSsoRetType added in v0.3.1

type GrafanaConfigsgetUseStackitSsoRetType = bool

type GrafanaOauth

type GrafanaOauth struct {
	// REQUIRED
	ApiUrl GrafanaOauthGetApiUrlAttributeType `json:"apiUrl"`
	// REQUIRED
	AuthUrl GrafanaOauthGetAuthUrlAttributeType `json:"authUrl"`
	// REQUIRED
	Enabled GrafanaOauthgetEnabledAttributeType `json:"enabled"`
	Name    GrafanaOauthGetNameAttributeType    `json:"name,omitempty"`
	// REQUIRED
	OauthClientId GrafanaOauthGetOauthClientIdAttributeType `json:"oauthClientId"`
	// REQUIRED
	OauthClientSecret GrafanaOauthGetOauthClientSecretAttributeType `json:"oauthClientSecret"`
	// REQUIRED
	RoleAttributePath   GrafanaOauthGetRoleAttributePathAttributeType   `json:"roleAttributePath"`
	RoleAttributeStrict GrafanaOauthgetRoleAttributeStrictAttributeType `json:"roleAttributeStrict,omitempty"`
	Scopes              GrafanaOauthGetScopesAttributeType              `json:"scopes,omitempty"`
	// REQUIRED
	TokenUrl GrafanaOauthGetTokenUrlAttributeType `json:"tokenUrl"`
	UsePkce  GrafanaOauthgetUsePkceAttributeType  `json:"usePkce,omitempty"`
}

GrafanaOauth struct for GrafanaOauth

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

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

func (*GrafanaOauth) GetApiUrl added in v0.2.0

func (o *GrafanaOauth) GetApiUrl() (ret GrafanaOauthGetApiUrlRetType)

GetApiUrl returns the ApiUrl field value

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.

func (*GrafanaOauth) GetAuthUrl added in v0.2.0

func (o *GrafanaOauth) GetAuthUrl() (ret GrafanaOauthGetAuthUrlRetType)

GetAuthUrl returns the AuthUrl field value

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.

func (*GrafanaOauth) GetEnabled added in v0.2.0

func (o *GrafanaOauth) GetEnabled() (ret GrafanaOauthgetEnabledRetType)

GetEnabled returns the Enabled field value

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.

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.

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.

func (*GrafanaOauth) GetOauthClientId added in v0.2.0

func (o *GrafanaOauth) GetOauthClientId() (ret GrafanaOauthGetOauthClientIdRetType)

GetOauthClientId returns the OauthClientId field value

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.

func (*GrafanaOauth) GetOauthClientSecret added in v0.2.0

func (o *GrafanaOauth) GetOauthClientSecret() (ret GrafanaOauthGetOauthClientSecretRetType)

GetOauthClientSecret returns the OauthClientSecret field value

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.

func (*GrafanaOauth) GetRoleAttributePath added in v0.2.0

func (o *GrafanaOauth) GetRoleAttributePath() (ret GrafanaOauthGetRoleAttributePathRetType)

GetRoleAttributePath returns the RoleAttributePath field value

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.

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.

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.

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.

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.

func (*GrafanaOauth) GetTokenUrl added in v0.2.0

func (o *GrafanaOauth) GetTokenUrl() (ret GrafanaOauthGetTokenUrlRetType)

GetTokenUrl returns the TokenUrl field value

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.

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.

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.

func (*GrafanaOauth) HasName added in v0.2.0

func (o *GrafanaOauth) HasName() bool

HasName returns a boolean if a field has been set.

func (*GrafanaOauth) HasRoleAttributeStrict added in v0.2.0

func (o *GrafanaOauth) HasRoleAttributeStrict() bool

HasRoleAttributeStrict returns a boolean if a field has been set.

func (*GrafanaOauth) HasScopes added in v0.2.0

func (o *GrafanaOauth) HasScopes() bool

HasScopes returns a boolean if a field has been set.

func (*GrafanaOauth) HasUsePkce added in v0.2.0

func (o *GrafanaOauth) HasUsePkce() bool

HasUsePkce returns a boolean if a field has been set.

func (*GrafanaOauth) SetApiUrl added in v0.2.0

SetApiUrl sets field value

func (*GrafanaOauth) SetAuthUrl added in v0.2.0

SetAuthUrl sets field value

func (*GrafanaOauth) SetEnabled added in v0.2.0

SetEnabled sets field value

func (*GrafanaOauth) SetName added in v0.2.0

SetName gets a reference to the given string and assigns it to the Name field.

func (*GrafanaOauth) SetOauthClientId added in v0.2.0

func (o *GrafanaOauth) SetOauthClientId(v GrafanaOauthGetOauthClientIdRetType)

SetOauthClientId sets field value

func (*GrafanaOauth) SetOauthClientSecret added in v0.2.0

func (o *GrafanaOauth) SetOauthClientSecret(v GrafanaOauthGetOauthClientSecretRetType)

SetOauthClientSecret sets field value

func (*GrafanaOauth) SetRoleAttributePath added in v0.2.0

func (o *GrafanaOauth) SetRoleAttributePath(v GrafanaOauthGetRoleAttributePathRetType)

SetRoleAttributePath sets field value

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.

func (*GrafanaOauth) SetScopes added in v0.2.0

SetScopes gets a reference to the given string and assigns it to the Scopes field.

func (*GrafanaOauth) SetTokenUrl added in v0.2.0

func (o *GrafanaOauth) SetTokenUrl(v GrafanaOauthGetTokenUrlRetType)

SetTokenUrl sets field value

func (*GrafanaOauth) SetUsePkce added in v0.2.0

SetUsePkce gets a reference to the given bool and assigns it to the UsePkce field.

func (GrafanaOauth) ToMap added in v0.2.0

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

type GrafanaOauthGetApiUrlArgType added in v0.3.1

type GrafanaOauthGetApiUrlArgType = string

type GrafanaOauthGetApiUrlAttributeType added in v0.3.1

type GrafanaOauthGetApiUrlAttributeType = *string

isNotNullableString

type GrafanaOauthGetApiUrlRetType added in v0.3.1

type GrafanaOauthGetApiUrlRetType = string

type GrafanaOauthGetAuthUrlArgType added in v0.3.1

type GrafanaOauthGetAuthUrlArgType = string

type GrafanaOauthGetAuthUrlAttributeType added in v0.3.1

type GrafanaOauthGetAuthUrlAttributeType = *string

isNotNullableString

type GrafanaOauthGetAuthUrlRetType added in v0.3.1

type GrafanaOauthGetAuthUrlRetType = string

type GrafanaOauthGetNameArgType added in v0.3.1

type GrafanaOauthGetNameArgType = string

type GrafanaOauthGetNameAttributeType added in v0.3.1

type GrafanaOauthGetNameAttributeType = *string

isNotNullableString

type GrafanaOauthGetNameRetType added in v0.3.1

type GrafanaOauthGetNameRetType = string

type GrafanaOauthGetOauthClientIdArgType added in v0.3.1

type GrafanaOauthGetOauthClientIdArgType = string

type GrafanaOauthGetOauthClientIdAttributeType added in v0.3.1

type GrafanaOauthGetOauthClientIdAttributeType = *string

isNotNullableString

type GrafanaOauthGetOauthClientIdRetType added in v0.3.1

type GrafanaOauthGetOauthClientIdRetType = string

type GrafanaOauthGetOauthClientSecretArgType added in v0.3.1

type GrafanaOauthGetOauthClientSecretArgType = string

type GrafanaOauthGetOauthClientSecretAttributeType added in v0.3.1

type GrafanaOauthGetOauthClientSecretAttributeType = *string

isNotNullableString

type GrafanaOauthGetOauthClientSecretRetType added in v0.3.1

type GrafanaOauthGetOauthClientSecretRetType = string

type GrafanaOauthGetRoleAttributePathArgType added in v0.3.1

type GrafanaOauthGetRoleAttributePathArgType = string

type GrafanaOauthGetRoleAttributePathAttributeType added in v0.3.1

type GrafanaOauthGetRoleAttributePathAttributeType = *string

isNotNullableString

type GrafanaOauthGetRoleAttributePathRetType added in v0.3.1

type GrafanaOauthGetRoleAttributePathRetType = string

type GrafanaOauthGetScopesArgType added in v0.3.1

type GrafanaOauthGetScopesArgType = string

type GrafanaOauthGetScopesAttributeType added in v0.3.1

type GrafanaOauthGetScopesAttributeType = *string

isNotNullableString

type GrafanaOauthGetScopesRetType added in v0.3.1

type GrafanaOauthGetScopesRetType = string

type GrafanaOauthGetTokenUrlArgType added in v0.3.1

type GrafanaOauthGetTokenUrlArgType = string

type GrafanaOauthGetTokenUrlAttributeType added in v0.3.1

type GrafanaOauthGetTokenUrlAttributeType = *string

isNotNullableString

type GrafanaOauthGetTokenUrlRetType added in v0.3.1

type GrafanaOauthGetTokenUrlRetType = string

type GrafanaOauthgetEnabledArgType added in v0.3.1

type GrafanaOauthgetEnabledArgType = bool

type GrafanaOauthgetEnabledAttributeType added in v0.3.1

type GrafanaOauthgetEnabledAttributeType = *bool

isBoolean

type GrafanaOauthgetEnabledRetType added in v0.3.1

type GrafanaOauthgetEnabledRetType = bool

type GrafanaOauthgetRoleAttributeStrictArgType added in v0.3.1

type GrafanaOauthgetRoleAttributeStrictArgType = bool

type GrafanaOauthgetRoleAttributeStrictAttributeType added in v0.3.1

type GrafanaOauthgetRoleAttributeStrictAttributeType = *bool

isBoolean

type GrafanaOauthgetRoleAttributeStrictRetType added in v0.3.1

type GrafanaOauthgetRoleAttributeStrictRetType = bool

type GrafanaOauthgetUsePkceArgType added in v0.3.1

type GrafanaOauthgetUsePkceArgType = bool

type GrafanaOauthgetUsePkceAttributeType added in v0.3.1

type GrafanaOauthgetUsePkceAttributeType = *bool

isBoolean

type GrafanaOauthgetUsePkceRetType added in v0.3.1

type GrafanaOauthgetUsePkceRetType = bool

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"`
}

HTTPServiceSD struct for HTTPServiceSD

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

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

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.

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.

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.

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.

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.

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.

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.

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.

func (*HTTPServiceSD) GetUrl added in v0.2.0

func (o *HTTPServiceSD) GetUrl() (ret HTTPServiceSDGetUrlRetType)

GetUrl returns the Url field value

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.

func (*HTTPServiceSD) HasBasicAuth added in v0.2.0

func (o *HTTPServiceSD) HasBasicAuth() bool

HasBasicAuth returns a boolean if a field has been set.

func (*HTTPServiceSD) HasOauth2 added in v0.2.0

func (o *HTTPServiceSD) HasOauth2() bool

HasOauth2 returns a boolean if a field has been set.

func (*HTTPServiceSD) HasRefreshInterval added in v0.2.0

func (o *HTTPServiceSD) HasRefreshInterval() bool

HasRefreshInterval returns a boolean if a field has been set.

func (*HTTPServiceSD) HasTlsConfig added in v0.2.0

func (o *HTTPServiceSD) HasTlsConfig() bool

HasTlsConfig returns a boolean if a field has been set.

func (*HTTPServiceSD) SetBasicAuth added in v0.2.0

SetBasicAuth gets a reference to the given BasicAuth and assigns it to the BasicAuth field.

func (*HTTPServiceSD) SetOauth2 added in v0.2.0

SetOauth2 gets a reference to the given OAuth2 and assigns it to the Oauth2 field.

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.

func (*HTTPServiceSD) SetTlsConfig added in v0.2.0

SetTlsConfig gets a reference to the given TLSConfig and assigns it to the TlsConfig field.

func (*HTTPServiceSD) SetUrl added in v0.2.0

SetUrl sets field value

func (HTTPServiceSD) ToMap added in v0.2.0

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

type HTTPServiceSDGetBasicAuthArgType added in v0.3.1

type HTTPServiceSDGetBasicAuthArgType = BasicAuth

type HTTPServiceSDGetBasicAuthAttributeType added in v0.3.1

type HTTPServiceSDGetBasicAuthAttributeType = *BasicAuth

isModel

type HTTPServiceSDGetBasicAuthRetType added in v0.3.1

type HTTPServiceSDGetBasicAuthRetType = BasicAuth

type HTTPServiceSDGetOauth2ArgType added in v0.3.1

type HTTPServiceSDGetOauth2ArgType = OAuth2

type HTTPServiceSDGetOauth2AttributeType added in v0.3.1

type HTTPServiceSDGetOauth2AttributeType = *OAuth2

isModel

type HTTPServiceSDGetOauth2RetType added in v0.3.1

type HTTPServiceSDGetOauth2RetType = OAuth2

type HTTPServiceSDGetRefreshIntervalArgType added in v0.3.1

type HTTPServiceSDGetRefreshIntervalArgType = string

type HTTPServiceSDGetRefreshIntervalAttributeType added in v0.3.1

type HTTPServiceSDGetRefreshIntervalAttributeType = *string

isNotNullableString

type HTTPServiceSDGetRefreshIntervalRetType added in v0.3.1

type HTTPServiceSDGetRefreshIntervalRetType = string

type HTTPServiceSDGetTlsConfigArgType added in v0.3.1

type HTTPServiceSDGetTlsConfigArgType = TLSConfig

type HTTPServiceSDGetTlsConfigAttributeType added in v0.3.1

type HTTPServiceSDGetTlsConfigAttributeType = *TLSConfig

isModel

type HTTPServiceSDGetTlsConfigRetType added in v0.3.1

type HTTPServiceSDGetTlsConfigRetType = TLSConfig

type HTTPServiceSDGetUrlArgType added in v0.3.1

type HTTPServiceSDGetUrlArgType = string

type HTTPServiceSDGetUrlAttributeType added in v0.3.1

type HTTPServiceSDGetUrlAttributeType = *string

isNotNullableString

type HTTPServiceSDGetUrlRetType added in v0.3.1

type HTTPServiceSDGetUrlRetType = string

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

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

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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

func (*InhibitRules) HasEqual added in v0.2.0

func (o *InhibitRules) HasEqual() bool

HasEqual returns a boolean if a field has been set.

func (*InhibitRules) HasSourceMatch added in v0.2.0

func (o *InhibitRules) HasSourceMatch() bool

HasSourceMatch returns a boolean if a field has been set.

func (*InhibitRules) HasSourceMatchRe added in v0.2.0

func (o *InhibitRules) HasSourceMatchRe() bool

HasSourceMatchRe returns a boolean if a field has been set.

func (*InhibitRules) HasSourceMatchers added in v0.2.0

func (o *InhibitRules) HasSourceMatchers() bool

HasSourceMatchers returns a boolean if a field has been set.

func (*InhibitRules) HasTargetMatch added in v0.2.0

func (o *InhibitRules) HasTargetMatch() bool

HasTargetMatch returns a boolean if a field has been set.

func (*InhibitRules) HasTargetMatchRe added in v0.2.0

func (o *InhibitRules) HasTargetMatchRe() bool

HasTargetMatchRe returns a boolean if a field has been set.

func (*InhibitRules) HasTargetMatchers added in v0.2.0

func (o *InhibitRules) HasTargetMatchers() bool

HasTargetMatchers returns a boolean if a field has been set.

func (*InhibitRules) SetEqual added in v0.2.0

SetEqual gets a reference to the given []string and assigns it to the Equal field.

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.

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.

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.

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.

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.

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.

func (InhibitRules) ToMap added in v0.2.0

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

type InhibitRulesGetEqualArgType added in v0.3.1

type InhibitRulesGetEqualArgType = []string

type InhibitRulesGetEqualAttributeType added in v0.3.1

type InhibitRulesGetEqualAttributeType = *[]string

isArray

type InhibitRulesGetEqualRetType added in v0.3.1

type InhibitRulesGetEqualRetType = []string

type InhibitRulesGetSourceMatchArgType added in v0.3.1

type InhibitRulesGetSourceMatchArgType = map[string]string

type InhibitRulesGetSourceMatchAttributeType added in v0.3.1

type InhibitRulesGetSourceMatchAttributeType = *map[string]string

isContainer

type InhibitRulesGetSourceMatchReArgType added in v0.3.1

type InhibitRulesGetSourceMatchReArgType = map[string]string

type InhibitRulesGetSourceMatchReAttributeType added in v0.3.1

type InhibitRulesGetSourceMatchReAttributeType = *map[string]string

isContainer

type InhibitRulesGetSourceMatchReRetType added in v0.3.1

type InhibitRulesGetSourceMatchReRetType = map[string]string

type InhibitRulesGetSourceMatchRetType added in v0.3.1

type InhibitRulesGetSourceMatchRetType = map[string]string

type InhibitRulesGetSourceMatchersArgType added in v0.3.1

type InhibitRulesGetSourceMatchersArgType = []string

type InhibitRulesGetSourceMatchersAttributeType added in v0.3.1

type InhibitRulesGetSourceMatchersAttributeType = *[]string

isArray

type InhibitRulesGetSourceMatchersRetType added in v0.3.1

type InhibitRulesGetSourceMatchersRetType = []string

type InhibitRulesGetTargetMatchArgType added in v0.3.1

type InhibitRulesGetTargetMatchArgType = map[string]string

type InhibitRulesGetTargetMatchAttributeType added in v0.3.1

type InhibitRulesGetTargetMatchAttributeType = *map[string]string

isContainer

type InhibitRulesGetTargetMatchReArgType added in v0.3.1

type InhibitRulesGetTargetMatchReArgType = map[string]string

type InhibitRulesGetTargetMatchReAttributeType added in v0.3.1

type InhibitRulesGetTargetMatchReAttributeType = *map[string]string

isContainer

type InhibitRulesGetTargetMatchReRetType added in v0.3.1

type InhibitRulesGetTargetMatchReRetType = map[string]string

type InhibitRulesGetTargetMatchRetType added in v0.3.1

type InhibitRulesGetTargetMatchRetType = map[string]string

type InhibitRulesGetTargetMatchersArgType added in v0.3.1

type InhibitRulesGetTargetMatchersArgType = []string

type InhibitRulesGetTargetMatchersAttributeType added in v0.3.1

type InhibitRulesGetTargetMatchersAttributeType = *[]string

isArray

type InhibitRulesGetTargetMatchersRetType added in v0.3.1

type InhibitRulesGetTargetMatchersRetType = []string

type Instance

type Instance struct {
	// REQUIRED
	Cluster InstanceGetClusterAttributeType `json:"cluster"`
	// REQUIRED
	GrafanaPublicReadAccess InstancegetGrafanaPublicReadAccessAttributeType `json:"grafanaPublicReadAccess"`
	// REQUIRED
	GrafanaUseStackitSso InstancegetGrafanaUseStackitSsoAttributeType `json:"grafanaUseStackitSso"`
	// REQUIRED
	Instance InstanceGetInstanceAttributeType `json:"instance"`
	// REQUIRED
	MetricsRetentionTime1h InstanceGetMetricsRetentionTime1hAttributeType `json:"metricsRetentionTime1h"`
	// REQUIRED
	MetricsRetentionTime5m InstanceGetMetricsRetentionTime5mAttributeType `json:"metricsRetentionTime5m"`
	// REQUIRED
	MetricsRetentionTimeRaw InstanceGetMetricsRetentionTimeRawAttributeType `json:"metricsRetentionTimeRaw"`
	Name                    InstanceGetNameAttributeType                    `json:"name,omitempty"`
	// REQUIRED
	Plan  InstanceGetPlanAttributeType  `json:"plan"`
	State InstanceGetStateAttributeType `json:"state,omitempty"`
}

Instance struct for Instance

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

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

func (*Instance) GetCluster added in v0.2.0

func (o *Instance) GetCluster() (ret InstanceGetClusterRetType)

GetCluster returns the Cluster field value

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.

func (*Instance) GetGrafanaPublicReadAccess added in v0.2.0

func (o *Instance) GetGrafanaPublicReadAccess() (ret InstancegetGrafanaPublicReadAccessRetType)

GetGrafanaPublicReadAccess returns the GrafanaPublicReadAccess field value

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.

func (*Instance) GetGrafanaUseStackitSso added in v0.2.0

func (o *Instance) GetGrafanaUseStackitSso() (ret InstancegetGrafanaUseStackitSsoRetType)

GetGrafanaUseStackitSso returns the GrafanaUseStackitSso field value

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.

func (*Instance) GetInstance added in v0.2.0

func (o *Instance) GetInstance() (ret InstanceGetInstanceRetType)

GetInstance returns the Instance field value

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.

func (*Instance) GetMetricsRetentionTime1h added in v0.2.0

func (o *Instance) GetMetricsRetentionTime1h() (ret InstanceGetMetricsRetentionTime1hRetType)

GetMetricsRetentionTime1h returns the MetricsRetentionTime1h field value

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.

func (*Instance) GetMetricsRetentionTime5m added in v0.2.0

func (o *Instance) GetMetricsRetentionTime5m() (ret InstanceGetMetricsRetentionTime5mRetType)

GetMetricsRetentionTime5m returns the MetricsRetentionTime5m field value

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.

func (*Instance) GetMetricsRetentionTimeRaw added in v0.2.0

func (o *Instance) GetMetricsRetentionTimeRaw() (ret InstanceGetMetricsRetentionTimeRawRetType)

GetMetricsRetentionTimeRaw returns the MetricsRetentionTimeRaw field value

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.

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.

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.

func (*Instance) GetPlan added in v0.2.0

func (o *Instance) GetPlan() (ret InstanceGetPlanRetType)

GetPlan returns the Plan field value

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.

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.

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.

func (*Instance) HasName added in v0.2.0

func (o *Instance) HasName() bool

HasName returns a boolean if a field has been set.

func (*Instance) HasState added in v0.2.0

func (o *Instance) HasState() bool

HasState returns a boolean if a field has been set.

func (*Instance) SetCluster added in v0.2.0

func (o *Instance) SetCluster(v InstanceGetClusterRetType)

SetCluster sets field value

func (*Instance) SetGrafanaPublicReadAccess added in v0.2.0

func (o *Instance) SetGrafanaPublicReadAccess(v InstancegetGrafanaPublicReadAccessRetType)

SetGrafanaPublicReadAccess sets field value

func (*Instance) SetGrafanaUseStackitSso added in v0.2.0

func (o *Instance) SetGrafanaUseStackitSso(v InstancegetGrafanaUseStackitSsoRetType)

SetGrafanaUseStackitSso sets field value

func (*Instance) SetInstance added in v0.2.0

func (o *Instance) SetInstance(v InstanceGetInstanceRetType)

SetInstance sets field value

func (*Instance) SetMetricsRetentionTime1h added in v0.2.0

func (o *Instance) SetMetricsRetentionTime1h(v InstanceGetMetricsRetentionTime1hRetType)

SetMetricsRetentionTime1h sets field value

func (*Instance) SetMetricsRetentionTime5m added in v0.2.0

func (o *Instance) SetMetricsRetentionTime5m(v InstanceGetMetricsRetentionTime5mRetType)

SetMetricsRetentionTime5m sets field value

func (*Instance) SetMetricsRetentionTimeRaw added in v0.2.0

func (o *Instance) SetMetricsRetentionTimeRaw(v InstanceGetMetricsRetentionTimeRawRetType)

SetMetricsRetentionTimeRaw sets field value

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.

func (*Instance) SetPlan added in v0.2.0

func (o *Instance) SetPlan(v InstanceGetPlanRetType)

SetPlan sets field value

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.

func (Instance) ToMap added in v0.2.0

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

type InstanceGetClusterArgType added in v0.3.1

type InstanceGetClusterArgType = string

type InstanceGetClusterAttributeType added in v0.3.1

type InstanceGetClusterAttributeType = *string

isNotNullableString

type InstanceGetClusterRetType added in v0.3.1

type InstanceGetClusterRetType = string

type InstanceGetInstanceArgType added in v0.3.1

type InstanceGetInstanceArgType = string

type InstanceGetInstanceAttributeType added in v0.3.1

type InstanceGetInstanceAttributeType = *string

isNotNullableString

type InstanceGetInstanceRetType added in v0.3.1

type InstanceGetInstanceRetType = string

type InstanceGetMetricsRetentionTime1hArgType added in v0.3.1

type InstanceGetMetricsRetentionTime1hArgType = int64

type InstanceGetMetricsRetentionTime1hAttributeType added in v0.3.1

type InstanceGetMetricsRetentionTime1hAttributeType = *int64

isInteger

type InstanceGetMetricsRetentionTime1hRetType added in v0.3.1

type InstanceGetMetricsRetentionTime1hRetType = int64

type InstanceGetMetricsRetentionTime5mArgType added in v0.3.1

type InstanceGetMetricsRetentionTime5mArgType = int64

type InstanceGetMetricsRetentionTime5mAttributeType added in v0.3.1

type InstanceGetMetricsRetentionTime5mAttributeType = *int64

isInteger

type InstanceGetMetricsRetentionTime5mRetType added in v0.3.1

type InstanceGetMetricsRetentionTime5mRetType = int64

type InstanceGetMetricsRetentionTimeRawArgType added in v0.3.1

type InstanceGetMetricsRetentionTimeRawArgType = int64

type InstanceGetMetricsRetentionTimeRawAttributeType added in v0.3.1

type InstanceGetMetricsRetentionTimeRawAttributeType = *int64

isInteger

type InstanceGetMetricsRetentionTimeRawRetType added in v0.3.1

type InstanceGetMetricsRetentionTimeRawRetType = int64

type InstanceGetNameArgType added in v0.3.1

type InstanceGetNameArgType = string

type InstanceGetNameAttributeType added in v0.3.1

type InstanceGetNameAttributeType = *string

isNotNullableString

type InstanceGetNameRetType added in v0.3.1

type InstanceGetNameRetType = string

type InstanceGetPlanArgType added in v0.3.1

type InstanceGetPlanArgType = PlanModel

type InstanceGetPlanAttributeType added in v0.3.1

type InstanceGetPlanAttributeType = *PlanModel

isModel

type InstanceGetPlanRetType added in v0.3.1

type InstanceGetPlanRetType = PlanModel

type InstanceGetStateArgType added in v0.3.1

type InstanceGetStateArgType = string

type InstanceGetStateAttributeType added in v0.3.1

type InstanceGetStateAttributeType = *string

isEnumRef

type InstanceGetStateRetType added in v0.3.1

type InstanceGetStateRetType = string

type InstanceResponse

type InstanceResponse struct {
	// REQUIRED
	Message InstanceResponseGetMessageAttributeType `json:"message"`
}

InstanceResponse struct for InstanceResponse

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

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

func (*InstanceResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value

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.

func (*InstanceResponse) SetMessage added in v0.2.0

SetMessage sets field value

func (InstanceResponse) ToMap added in v0.2.0

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

type InstanceResponseGetMessageArgType added in v0.3.1

type InstanceResponseGetMessageArgType = string

type InstanceResponseGetMessageAttributeType added in v0.3.1

type InstanceResponseGetMessageAttributeType = *string

isNotNullableString

type InstanceResponseGetMessageRetType added in v0.3.1

type InstanceResponseGetMessageRetType = string

type InstanceSensitiveData

type InstanceSensitiveData struct {
	// REQUIRED
	AlertingUrl InstanceSensitiveDataGetAlertingUrlAttributeType `json:"alertingUrl"`
	// REQUIRED
	Cluster InstanceSensitiveDataGetClusterAttributeType `json:"cluster"`
	// REQUIRED
	DashboardUrl InstanceSensitiveDataGetDashboardUrlAttributeType `json:"dashboardUrl"`
	// REQUIRED
	GrafanaAdminPassword InstanceSensitiveDataGetGrafanaAdminPasswordAttributeType `json:"grafanaAdminPassword"`
	// REQUIRED
	GrafanaAdminUser InstanceSensitiveDataGetGrafanaAdminUserAttributeType `json:"grafanaAdminUser"`
	// REQUIRED
	GrafanaPublicReadAccess InstanceSensitiveDatagetGrafanaPublicReadAccessAttributeType `json:"grafanaPublicReadAccess"`
	// REQUIRED
	GrafanaUrl InstanceSensitiveDataGetGrafanaUrlAttributeType `json:"grafanaUrl"`
	// REQUIRED
	GrafanaUseStackitSso InstanceSensitiveDatagetGrafanaUseStackitSsoAttributeType `json:"grafanaUseStackitSso"`
	// REQUIRED
	Instance InstanceSensitiveDataGetInstanceAttributeType `json:"instance"`
	// REQUIRED
	JaegerTracesUrl InstanceSensitiveDataGetJaegerTracesUrlAttributeType `json:"jaegerTracesUrl"`
	// REQUIRED
	JaegerUiUrl InstanceSensitiveDataGetJaegerUiUrlAttributeType `json:"jaegerUiUrl"`
	// REQUIRED
	LogsPushUrl InstanceSensitiveDataGetLogsPushUrlAttributeType `json:"logsPushUrl"`
	// REQUIRED
	LogsUrl InstanceSensitiveDataGetLogsUrlAttributeType `json:"logsUrl"`
	// REQUIRED
	MetricsRetentionTime1h InstanceSensitiveDataGetMetricsRetentionTime1hAttributeType `json:"metricsRetentionTime1h"`
	// REQUIRED
	MetricsRetentionTime5m InstanceSensitiveDataGetMetricsRetentionTime5mAttributeType `json:"metricsRetentionTime5m"`
	// REQUIRED
	MetricsRetentionTimeRaw InstanceSensitiveDataGetMetricsRetentionTimeRawAttributeType `json:"metricsRetentionTimeRaw"`
	// REQUIRED
	MetricsUrl InstanceSensitiveDataGetMetricsUrlAttributeType `json:"metricsUrl"`
	Name       InstanceSensitiveDataGetNameAttributeType       `json:"name,omitempty"`
	// REQUIRED
	OtlpTracesUrl InstanceSensitiveDataGetOtlpTracesUrlAttributeType `json:"otlpTracesUrl"`
	// REQUIRED
	Plan InstanceSensitiveDataGetPlanAttributeType `json:"plan"`
	// REQUIRED
	PushMetricsUrl InstanceSensitiveDataGetPushMetricsUrlAttributeType `json:"pushMetricsUrl"`
	// REQUIRED
	TargetsUrl InstanceSensitiveDataGetTargetsUrlAttributeType `json:"targetsUrl"`
	// REQUIRED
	ZipkinSpansUrl InstanceSensitiveDataGetZipkinSpansUrlAttributeType `json:"zipkinSpansUrl"`
}

InstanceSensitiveData struct for InstanceSensitiveData

func NewInstanceSensitiveData added in v0.2.0

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

func NewInstanceSensitiveDataWithDefaults 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

func (*InstanceSensitiveData) GetAlertingUrl added in v0.2.0

GetAlertingUrl returns the AlertingUrl field value

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.

func (*InstanceSensitiveData) GetCluster added in v0.2.0

GetCluster returns the Cluster field value

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.

func (*InstanceSensitiveData) GetDashboardUrl added in v0.2.0

GetDashboardUrl returns the DashboardUrl field value

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.

func (*InstanceSensitiveData) GetGrafanaAdminPassword added in v0.2.0

GetGrafanaAdminPassword returns the GrafanaAdminPassword field value

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.

func (*InstanceSensitiveData) GetGrafanaAdminUser added in v0.2.0

GetGrafanaAdminUser returns the GrafanaAdminUser field value

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.

func (*InstanceSensitiveData) GetGrafanaPublicReadAccess added in v0.2.0

GetGrafanaPublicReadAccess returns the GrafanaPublicReadAccess field value

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.

func (*InstanceSensitiveData) GetGrafanaUrl added in v0.2.0

GetGrafanaUrl returns the GrafanaUrl field value

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.

func (*InstanceSensitiveData) GetGrafanaUseStackitSso added in v0.2.0

GetGrafanaUseStackitSso returns the GrafanaUseStackitSso field value

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.

func (*InstanceSensitiveData) GetInstance added in v0.2.0

GetInstance returns the Instance field value

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.

func (*InstanceSensitiveData) GetJaegerTracesUrl added in v0.2.0

GetJaegerTracesUrl returns the JaegerTracesUrl field value

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.

func (*InstanceSensitiveData) GetJaegerUiUrl added in v0.2.0

GetJaegerUiUrl returns the JaegerUiUrl field value

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.

func (*InstanceSensitiveData) GetLogsPushUrl added in v0.2.0

GetLogsPushUrl returns the LogsPushUrl field value

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.

func (*InstanceSensitiveData) GetLogsUrl added in v0.2.0

GetLogsUrl returns the LogsUrl field value

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.

func (*InstanceSensitiveData) GetMetricsRetentionTime1h added in v0.2.0

GetMetricsRetentionTime1h returns the MetricsRetentionTime1h field value

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.

func (*InstanceSensitiveData) GetMetricsRetentionTime5m added in v0.2.0

GetMetricsRetentionTime5m returns the MetricsRetentionTime5m field value

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.

func (*InstanceSensitiveData) GetMetricsRetentionTimeRaw added in v0.2.0

GetMetricsRetentionTimeRaw returns the MetricsRetentionTimeRaw field value

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.

func (*InstanceSensitiveData) GetMetricsUrl added in v0.2.0

GetMetricsUrl returns the MetricsUrl field value

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.

func (*InstanceSensitiveData) GetName added in v0.2.0

GetName returns the Name field value if set, zero value otherwise.

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.

func (*InstanceSensitiveData) GetOtlpTracesUrl added in v0.2.0

GetOtlpTracesUrl returns the OtlpTracesUrl field value

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.

func (*InstanceSensitiveData) GetPlan added in v0.2.0

GetPlan returns the Plan field value

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.

func (*InstanceSensitiveData) GetPushMetricsUrl added in v0.2.0

GetPushMetricsUrl returns the PushMetricsUrl field value

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.

func (*InstanceSensitiveData) GetTargetsUrl added in v0.2.0

GetTargetsUrl returns the TargetsUrl field value

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.

func (*InstanceSensitiveData) GetZipkinSpansUrl added in v0.2.0

GetZipkinSpansUrl returns the ZipkinSpansUrl field value

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.

func (*InstanceSensitiveData) HasName added in v0.2.0

func (o *InstanceSensitiveData) HasName() bool

HasName returns a boolean if a field has been set.

func (*InstanceSensitiveData) SetAlertingUrl added in v0.2.0

SetAlertingUrl sets field value

func (*InstanceSensitiveData) SetCluster added in v0.2.0

SetCluster sets field value

func (*InstanceSensitiveData) SetDashboardUrl added in v0.2.0

SetDashboardUrl sets field value

func (*InstanceSensitiveData) SetGrafanaAdminPassword added in v0.2.0

SetGrafanaAdminPassword sets field value

func (*InstanceSensitiveData) SetGrafanaAdminUser added in v0.2.0

SetGrafanaAdminUser sets field value

func (*InstanceSensitiveData) SetGrafanaPublicReadAccess added in v0.2.0

SetGrafanaPublicReadAccess sets field value

func (*InstanceSensitiveData) SetGrafanaUrl added in v0.2.0

SetGrafanaUrl sets field value

func (*InstanceSensitiveData) SetGrafanaUseStackitSso added in v0.2.0

SetGrafanaUseStackitSso sets field value

func (*InstanceSensitiveData) SetInstance added in v0.2.0

SetInstance sets field value

func (*InstanceSensitiveData) SetJaegerTracesUrl added in v0.2.0

SetJaegerTracesUrl sets field value

func (*InstanceSensitiveData) SetJaegerUiUrl added in v0.2.0

SetJaegerUiUrl sets field value

func (*InstanceSensitiveData) SetLogsPushUrl added in v0.2.0

SetLogsPushUrl sets field value

func (*InstanceSensitiveData) SetLogsUrl added in v0.2.0

SetLogsUrl sets field value

func (*InstanceSensitiveData) SetMetricsRetentionTime1h added in v0.2.0

SetMetricsRetentionTime1h sets field value

func (*InstanceSensitiveData) SetMetricsRetentionTime5m added in v0.2.0

SetMetricsRetentionTime5m sets field value

func (*InstanceSensitiveData) SetMetricsRetentionTimeRaw added in v0.2.0

SetMetricsRetentionTimeRaw sets field value

func (*InstanceSensitiveData) SetMetricsUrl added in v0.2.0

SetMetricsUrl sets field value

func (*InstanceSensitiveData) SetName added in v0.2.0

SetName gets a reference to the given string and assigns it to the Name field.

func (*InstanceSensitiveData) SetOtlpTracesUrl added in v0.2.0

SetOtlpTracesUrl sets field value

func (*InstanceSensitiveData) SetPlan added in v0.2.0

SetPlan sets field value

func (*InstanceSensitiveData) SetPushMetricsUrl added in v0.2.0

SetPushMetricsUrl sets field value

func (*InstanceSensitiveData) SetTargetsUrl added in v0.2.0

SetTargetsUrl sets field value

func (*InstanceSensitiveData) SetZipkinSpansUrl added in v0.2.0

SetZipkinSpansUrl sets field value

func (InstanceSensitiveData) ToMap added in v0.2.0

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

type InstanceSensitiveDataGetAlertingUrlArgType added in v0.3.1

type InstanceSensitiveDataGetAlertingUrlArgType = string

type InstanceSensitiveDataGetAlertingUrlAttributeType added in v0.3.1

type InstanceSensitiveDataGetAlertingUrlAttributeType = *string

isNotNullableString

type InstanceSensitiveDataGetAlertingUrlRetType added in v0.3.1

type InstanceSensitiveDataGetAlertingUrlRetType = string

type InstanceSensitiveDataGetClusterArgType added in v0.3.1

type InstanceSensitiveDataGetClusterArgType = string

type InstanceSensitiveDataGetClusterAttributeType added in v0.3.1

type InstanceSensitiveDataGetClusterAttributeType = *string

isNotNullableString

type InstanceSensitiveDataGetClusterRetType added in v0.3.1

type InstanceSensitiveDataGetClusterRetType = string

type InstanceSensitiveDataGetDashboardUrlArgType added in v0.3.1

type InstanceSensitiveDataGetDashboardUrlArgType = string

type InstanceSensitiveDataGetDashboardUrlAttributeType added in v0.3.1

type InstanceSensitiveDataGetDashboardUrlAttributeType = *string

isNotNullableString

type InstanceSensitiveDataGetDashboardUrlRetType added in v0.3.1

type InstanceSensitiveDataGetDashboardUrlRetType = string

type InstanceSensitiveDataGetGrafanaAdminPasswordArgType added in v0.3.1

type InstanceSensitiveDataGetGrafanaAdminPasswordArgType = string

type InstanceSensitiveDataGetGrafanaAdminPasswordAttributeType added in v0.3.1

type InstanceSensitiveDataGetGrafanaAdminPasswordAttributeType = *string

isNotNullableString

type InstanceSensitiveDataGetGrafanaAdminPasswordRetType added in v0.3.1

type InstanceSensitiveDataGetGrafanaAdminPasswordRetType = string

type InstanceSensitiveDataGetGrafanaAdminUserArgType added in v0.3.1

type InstanceSensitiveDataGetGrafanaAdminUserArgType = string

type InstanceSensitiveDataGetGrafanaAdminUserAttributeType added in v0.3.1

type InstanceSensitiveDataGetGrafanaAdminUserAttributeType = *string

isNotNullableString

type InstanceSensitiveDataGetGrafanaAdminUserRetType added in v0.3.1

type InstanceSensitiveDataGetGrafanaAdminUserRetType = string

type InstanceSensitiveDataGetGrafanaUrlArgType added in v0.3.1

type InstanceSensitiveDataGetGrafanaUrlArgType = string

type InstanceSensitiveDataGetGrafanaUrlAttributeType added in v0.3.1

type InstanceSensitiveDataGetGrafanaUrlAttributeType = *string

isNotNullableString

type InstanceSensitiveDataGetGrafanaUrlRetType added in v0.3.1

type InstanceSensitiveDataGetGrafanaUrlRetType = string

type InstanceSensitiveDataGetInstanceArgType added in v0.3.1

type InstanceSensitiveDataGetInstanceArgType = string

type InstanceSensitiveDataGetInstanceAttributeType added in v0.3.1

type InstanceSensitiveDataGetInstanceAttributeType = *string

isNotNullableString

type InstanceSensitiveDataGetInstanceRetType added in v0.3.1

type InstanceSensitiveDataGetInstanceRetType = string

type InstanceSensitiveDataGetJaegerTracesUrlArgType added in v0.3.1

type InstanceSensitiveDataGetJaegerTracesUrlArgType = string

type InstanceSensitiveDataGetJaegerTracesUrlAttributeType added in v0.3.1

type InstanceSensitiveDataGetJaegerTracesUrlAttributeType = *string

isNotNullableString

type InstanceSensitiveDataGetJaegerTracesUrlRetType added in v0.3.1

type InstanceSensitiveDataGetJaegerTracesUrlRetType = string

type InstanceSensitiveDataGetJaegerUiUrlArgType added in v0.3.1

type InstanceSensitiveDataGetJaegerUiUrlArgType = string

type InstanceSensitiveDataGetJaegerUiUrlAttributeType added in v0.3.1

type InstanceSensitiveDataGetJaegerUiUrlAttributeType = *string

isNotNullableString

type InstanceSensitiveDataGetJaegerUiUrlRetType added in v0.3.1

type InstanceSensitiveDataGetJaegerUiUrlRetType = string

type InstanceSensitiveDataGetLogsPushUrlArgType added in v0.3.1

type InstanceSensitiveDataGetLogsPushUrlArgType = string

type InstanceSensitiveDataGetLogsPushUrlAttributeType added in v0.3.1

type InstanceSensitiveDataGetLogsPushUrlAttributeType = *string

isNotNullableString

type InstanceSensitiveDataGetLogsPushUrlRetType added in v0.3.1

type InstanceSensitiveDataGetLogsPushUrlRetType = string

type InstanceSensitiveDataGetLogsUrlArgType added in v0.3.1

type InstanceSensitiveDataGetLogsUrlArgType = string

type InstanceSensitiveDataGetLogsUrlAttributeType added in v0.3.1

type InstanceSensitiveDataGetLogsUrlAttributeType = *string

isNotNullableString

type InstanceSensitiveDataGetLogsUrlRetType added in v0.3.1

type InstanceSensitiveDataGetLogsUrlRetType = string

type InstanceSensitiveDataGetMetricsRetentionTime1hArgType added in v0.3.1

type InstanceSensitiveDataGetMetricsRetentionTime1hArgType = int64

type InstanceSensitiveDataGetMetricsRetentionTime1hAttributeType added in v0.3.1

type InstanceSensitiveDataGetMetricsRetentionTime1hAttributeType = *int64

isInteger

type InstanceSensitiveDataGetMetricsRetentionTime1hRetType added in v0.3.1

type InstanceSensitiveDataGetMetricsRetentionTime1hRetType = int64

type InstanceSensitiveDataGetMetricsRetentionTime5mArgType added in v0.3.1

type InstanceSensitiveDataGetMetricsRetentionTime5mArgType = int64

type InstanceSensitiveDataGetMetricsRetentionTime5mAttributeType added in v0.3.1

type InstanceSensitiveDataGetMetricsRetentionTime5mAttributeType = *int64

isInteger

type InstanceSensitiveDataGetMetricsRetentionTime5mRetType added in v0.3.1

type InstanceSensitiveDataGetMetricsRetentionTime5mRetType = int64

type InstanceSensitiveDataGetMetricsRetentionTimeRawArgType added in v0.3.1

type InstanceSensitiveDataGetMetricsRetentionTimeRawArgType = int64

type InstanceSensitiveDataGetMetricsRetentionTimeRawAttributeType added in v0.3.1

type InstanceSensitiveDataGetMetricsRetentionTimeRawAttributeType = *int64

isInteger

type InstanceSensitiveDataGetMetricsRetentionTimeRawRetType added in v0.3.1

type InstanceSensitiveDataGetMetricsRetentionTimeRawRetType = int64

type InstanceSensitiveDataGetMetricsUrlArgType added in v0.3.1

type InstanceSensitiveDataGetMetricsUrlArgType = string

type InstanceSensitiveDataGetMetricsUrlAttributeType added in v0.3.1

type InstanceSensitiveDataGetMetricsUrlAttributeType = *string

isNotNullableString

type InstanceSensitiveDataGetMetricsUrlRetType added in v0.3.1

type InstanceSensitiveDataGetMetricsUrlRetType = string

type InstanceSensitiveDataGetNameArgType added in v0.3.1

type InstanceSensitiveDataGetNameArgType = string

type InstanceSensitiveDataGetNameAttributeType added in v0.3.1

type InstanceSensitiveDataGetNameAttributeType = *string

isNotNullableString

type InstanceSensitiveDataGetNameRetType added in v0.3.1

type InstanceSensitiveDataGetNameRetType = string

type InstanceSensitiveDataGetOtlpTracesUrlArgType added in v0.3.1

type InstanceSensitiveDataGetOtlpTracesUrlArgType = string

type InstanceSensitiveDataGetOtlpTracesUrlAttributeType added in v0.3.1

type InstanceSensitiveDataGetOtlpTracesUrlAttributeType = *string

isNotNullableString

type InstanceSensitiveDataGetOtlpTracesUrlRetType added in v0.3.1

type InstanceSensitiveDataGetOtlpTracesUrlRetType = string

type InstanceSensitiveDataGetPlanArgType added in v0.3.1

type InstanceSensitiveDataGetPlanArgType = PlanModel

type InstanceSensitiveDataGetPlanAttributeType added in v0.3.1

type InstanceSensitiveDataGetPlanAttributeType = *PlanModel

isModel

type InstanceSensitiveDataGetPlanRetType added in v0.3.1

type InstanceSensitiveDataGetPlanRetType = PlanModel

type InstanceSensitiveDataGetPushMetricsUrlArgType added in v0.3.1

type InstanceSensitiveDataGetPushMetricsUrlArgType = string

type InstanceSensitiveDataGetPushMetricsUrlAttributeType added in v0.3.1

type InstanceSensitiveDataGetPushMetricsUrlAttributeType = *string

isNotNullableString

type InstanceSensitiveDataGetPushMetricsUrlRetType added in v0.3.1

type InstanceSensitiveDataGetPushMetricsUrlRetType = string

type InstanceSensitiveDataGetTargetsUrlArgType added in v0.3.1

type InstanceSensitiveDataGetTargetsUrlArgType = string

type InstanceSensitiveDataGetTargetsUrlAttributeType added in v0.3.1

type InstanceSensitiveDataGetTargetsUrlAttributeType = *string

isNotNullableString

type InstanceSensitiveDataGetTargetsUrlRetType added in v0.3.1

type InstanceSensitiveDataGetTargetsUrlRetType = string

type InstanceSensitiveDataGetZipkinSpansUrlArgType added in v0.3.1

type InstanceSensitiveDataGetZipkinSpansUrlArgType = string

type InstanceSensitiveDataGetZipkinSpansUrlAttributeType added in v0.3.1

type InstanceSensitiveDataGetZipkinSpansUrlAttributeType = *string

isNotNullableString

type InstanceSensitiveDataGetZipkinSpansUrlRetType added in v0.3.1

type InstanceSensitiveDataGetZipkinSpansUrlRetType = string

type InstanceSensitiveDatagetGrafanaPublicReadAccessArgType added in v0.3.1

type InstanceSensitiveDatagetGrafanaPublicReadAccessArgType = bool

type InstanceSensitiveDatagetGrafanaPublicReadAccessAttributeType added in v0.3.1

type InstanceSensitiveDatagetGrafanaPublicReadAccessAttributeType = *bool

isBoolean

type InstanceSensitiveDatagetGrafanaPublicReadAccessRetType added in v0.3.1

type InstanceSensitiveDatagetGrafanaPublicReadAccessRetType = bool

type InstanceSensitiveDatagetGrafanaUseStackitSsoArgType added in v0.3.1

type InstanceSensitiveDatagetGrafanaUseStackitSsoArgType = bool

type InstanceSensitiveDatagetGrafanaUseStackitSsoAttributeType added in v0.3.1

type InstanceSensitiveDatagetGrafanaUseStackitSsoAttributeType = *bool

isBoolean

type InstanceSensitiveDatagetGrafanaUseStackitSsoRetType added in v0.3.1

type InstanceSensitiveDatagetGrafanaUseStackitSsoRetType = bool

type InstancegetGrafanaPublicReadAccessArgType added in v0.3.1

type InstancegetGrafanaPublicReadAccessArgType = bool

type InstancegetGrafanaPublicReadAccessAttributeType added in v0.3.1

type InstancegetGrafanaPublicReadAccessAttributeType = *bool

isBoolean

type InstancegetGrafanaPublicReadAccessRetType added in v0.3.1

type InstancegetGrafanaPublicReadAccessRetType = bool

type InstancegetGrafanaUseStackitSsoArgType added in v0.3.1

type InstancegetGrafanaUseStackitSsoArgType = bool

type InstancegetGrafanaUseStackitSsoAttributeType added in v0.3.1

type InstancegetGrafanaUseStackitSsoAttributeType = *bool

isBoolean

type InstancegetGrafanaUseStackitSsoRetType added in v0.3.1

type InstancegetGrafanaUseStackitSsoRetType = bool

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"`
	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
	ScrapeTimeout JobGetScrapeTimeoutAttributeType `json:"scrapeTimeout"`
	// REQUIRED
	StaticConfigs JobGetStaticConfigsAttributeType `json:"staticConfigs"`
	TlsConfig     JobGetTlsConfigAttributeType     `json:"tlsConfig,omitempty"`
}

Job struct for Job

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

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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

func (*Job) GetJobName added in v0.2.0

func (o *Job) GetJobName() (ret JobGetJobNameRetType)

GetJobName returns the JobName field value

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

func (*Job) GetScrapeInterval added in v0.2.0

func (o *Job) GetScrapeInterval() (ret JobGetScrapeIntervalRetType)

GetScrapeInterval returns the ScrapeInterval field value

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.

func (*Job) GetScrapeTimeout added in v0.2.0

func (o *Job) GetScrapeTimeout() (ret JobGetScrapeTimeoutRetType)

GetScrapeTimeout returns the ScrapeTimeout field value

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.

func (*Job) GetStaticConfigs added in v0.2.0

func (o *Job) GetStaticConfigs() (ret JobGetStaticConfigsRetType)

GetStaticConfigs returns the StaticConfigs field value

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.

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.

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.

func (*Job) HasBasicAuth added in v0.2.0

func (o *Job) HasBasicAuth() bool

HasBasicAuth returns a boolean if a field has been set.

func (*Job) HasBearerToken added in v0.2.0

func (o *Job) HasBearerToken() bool

HasBearerToken returns a boolean if a field has been set.

func (*Job) HasHonorLabels added in v0.2.0

func (o *Job) HasHonorLabels() bool

HasHonorLabels returns a boolean if a field has been set.

func (*Job) HasHonorTimeStamps added in v0.2.0

func (o *Job) HasHonorTimeStamps() bool

HasHonorTimeStamps returns a boolean if a field has been set.

func (*Job) HasHttpSdConfigs added in v0.2.0

func (o *Job) HasHttpSdConfigs() bool

HasHttpSdConfigs returns a boolean if a field has been set.

func (*Job) HasMetricsPath added in v0.2.0

func (o *Job) HasMetricsPath() bool

HasMetricsPath returns a boolean if a field has been set.

func (*Job) HasMetricsRelabelConfigs added in v0.2.0

func (o *Job) HasMetricsRelabelConfigs() bool

HasMetricsRelabelConfigs returns a boolean if a field has been set.

func (*Job) HasOauth2 added in v0.2.0

func (o *Job) HasOauth2() bool

HasOauth2 returns a boolean if a field has been set.

func (*Job) HasParams added in v0.2.0

func (o *Job) HasParams() bool

HasParams returns a boolean if a field has been set.

func (*Job) HasSampleLimit added in v0.2.0

func (o *Job) HasSampleLimit() bool

HasSampleLimit returns a boolean if a field has been set.

func (*Job) HasScheme added in v0.2.0

func (o *Job) HasScheme() bool

HasScheme returns a boolean if a field has been set.

func (*Job) HasTlsConfig added in v0.2.0

func (o *Job) HasTlsConfig() bool

HasTlsConfig returns a boolean if a field has been set.

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.

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.

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.

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.

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.

func (*Job) SetJobName added in v0.2.0

func (o *Job) SetJobName(v JobGetJobNameRetType)

SetJobName sets field value

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.

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.

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.

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.

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.

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.

func (*Job) SetScrapeInterval added in v0.2.0

func (o *Job) SetScrapeInterval(v JobGetScrapeIntervalRetType)

SetScrapeInterval sets field value

func (*Job) SetScrapeTimeout added in v0.2.0

func (o *Job) SetScrapeTimeout(v JobGetScrapeTimeoutRetType)

SetScrapeTimeout sets field value

func (*Job) SetStaticConfigs added in v0.2.0

func (o *Job) SetStaticConfigs(v JobGetStaticConfigsRetType)

SetStaticConfigs sets field value

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.

func (Job) ToMap added in v0.2.0

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

type JobGetBasicAuthArgType added in v0.3.1

type JobGetBasicAuthArgType = BasicAuth

type JobGetBasicAuthAttributeType added in v0.3.1

type JobGetBasicAuthAttributeType = *BasicAuth

isModel

type JobGetBasicAuthRetType added in v0.3.1

type JobGetBasicAuthRetType = BasicAuth

type JobGetBearerTokenArgType added in v0.3.1

type JobGetBearerTokenArgType = string

type JobGetBearerTokenAttributeType added in v0.3.1

type JobGetBearerTokenAttributeType = *string

isNotNullableString

type JobGetBearerTokenRetType added in v0.3.1

type JobGetBearerTokenRetType = string

type JobGetHttpSdConfigsArgType added in v0.3.1

type JobGetHttpSdConfigsArgType = []HTTPServiceSD

type JobGetHttpSdConfigsAttributeType added in v0.3.1

type JobGetHttpSdConfigsAttributeType = *[]HTTPServiceSD

isArray

type JobGetHttpSdConfigsRetType added in v0.3.1

type JobGetHttpSdConfigsRetType = []HTTPServiceSD

type JobGetJobNameArgType added in v0.3.1

type JobGetJobNameArgType = string

type JobGetJobNameAttributeType added in v0.3.1

type JobGetJobNameAttributeType = *string

isNotNullableString

type JobGetJobNameRetType added in v0.3.1

type JobGetJobNameRetType = string

type JobGetMetricsPathArgType added in v0.3.1

type JobGetMetricsPathArgType = string

type JobGetMetricsPathAttributeType added in v0.3.1

type JobGetMetricsPathAttributeType = *string

isNotNullableString

type JobGetMetricsPathRetType added in v0.3.1

type JobGetMetricsPathRetType = string

type JobGetMetricsRelabelConfigsArgType added in v0.3.1

type JobGetMetricsRelabelConfigsArgType = []MetricsRelabelConfig

type JobGetMetricsRelabelConfigsAttributeType added in v0.3.1

type JobGetMetricsRelabelConfigsAttributeType = *[]MetricsRelabelConfig

isArray

type JobGetMetricsRelabelConfigsRetType added in v0.3.1

type JobGetMetricsRelabelConfigsRetType = []MetricsRelabelConfig

type JobGetOauth2ArgType added in v0.3.1

type JobGetOauth2ArgType = OAuth2

type JobGetOauth2AttributeType added in v0.3.1

type JobGetOauth2AttributeType = *OAuth2

isModel

type JobGetOauth2RetType added in v0.3.1

type JobGetOauth2RetType = OAuth2

type JobGetParamsArgType added in v0.3.1

type JobGetParamsArgType = map[string][]string

type JobGetParamsAttributeType added in v0.3.1

type JobGetParamsAttributeType = *map[string][]string

isContainer

type JobGetParamsRetType added in v0.3.1

type JobGetParamsRetType = map[string][]string

type JobGetSampleLimitArgType added in v0.3.1

type JobGetSampleLimitArgType = int64

type JobGetSampleLimitAttributeType added in v0.3.1

type JobGetSampleLimitAttributeType = *int64

isInteger

type JobGetSampleLimitRetType added in v0.3.1

type JobGetSampleLimitRetType = int64

type JobGetSchemeArgType added in v0.3.1

type JobGetSchemeArgType = string

type JobGetSchemeAttributeType added in v0.3.1

type JobGetSchemeAttributeType = *string

isEnumRef

type JobGetSchemeRetType added in v0.3.1

type JobGetSchemeRetType = string

type JobGetScrapeIntervalArgType added in v0.3.1

type JobGetScrapeIntervalArgType = string

type JobGetScrapeIntervalAttributeType added in v0.3.1

type JobGetScrapeIntervalAttributeType = *string

isNotNullableString

type JobGetScrapeIntervalRetType added in v0.3.1

type JobGetScrapeIntervalRetType = string

type JobGetScrapeTimeoutArgType added in v0.3.1

type JobGetScrapeTimeoutArgType = string

type JobGetScrapeTimeoutAttributeType added in v0.3.1

type JobGetScrapeTimeoutAttributeType = *string

isNotNullableString

type JobGetScrapeTimeoutRetType added in v0.3.1

type JobGetScrapeTimeoutRetType = string

type JobGetStaticConfigsArgType added in v0.3.1

type JobGetStaticConfigsArgType = []StaticConfigs

type JobGetStaticConfigsAttributeType added in v0.3.1

type JobGetStaticConfigsAttributeType = *[]StaticConfigs

isArray

type JobGetStaticConfigsRetType added in v0.3.1

type JobGetStaticConfigsRetType = []StaticConfigs

type JobGetTlsConfigArgType added in v0.3.1

type JobGetTlsConfigArgType = TLSConfig

type JobGetTlsConfigAttributeType added in v0.3.1

type JobGetTlsConfigAttributeType = *TLSConfig

isModel

type JobGetTlsConfigRetType added in v0.3.1

type JobGetTlsConfigRetType = TLSConfig

type JobgetHonorLabelsArgType added in v0.3.1

type JobgetHonorLabelsArgType = bool

type JobgetHonorLabelsAttributeType added in v0.3.1

type JobgetHonorLabelsAttributeType = *bool

isBoolean

type JobgetHonorLabelsRetType added in v0.3.1

type JobgetHonorLabelsRetType = bool

type JobgetHonorTimeStampsArgType added in v0.3.1

type JobgetHonorTimeStampsArgType = bool

type JobgetHonorTimeStampsAttributeType added in v0.3.1

type JobgetHonorTimeStampsAttributeType = *bool

isBoolean

type JobgetHonorTimeStampsRetType added in v0.3.1

type JobgetHonorTimeStampsRetType = bool

type ListACLResponse

type ListACLResponse struct {
	// REQUIRED
	Acl ListACLResponseGetAclAttributeType `json:"acl"`
	// REQUIRED
	Message ListACLResponseGetMessageAttributeType `json:"message"`
}

ListACLResponse struct for ListACLResponse

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

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

func (*ListACLResponse) GetAcl added in v0.2.0

GetAcl returns the Acl field value

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.

func (*ListACLResponse) GetMessage added in v0.2.0

func (o *ListACLResponse) GetMessage() (ret ListACLResponseGetMessageRetType)

GetMessage returns the Message field value

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.

func (*ListACLResponse) SetAcl added in v0.2.0

SetAcl sets field value

func (*ListACLResponse) SetMessage added in v0.2.0

SetMessage sets field value

func (ListACLResponse) ToMap added in v0.2.0

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

type ListACLResponseGetAclArgType added in v0.3.1

type ListACLResponseGetAclArgType = []string

type ListACLResponseGetAclAttributeType added in v0.3.1

type ListACLResponseGetAclAttributeType = *[]string

isArray

type ListACLResponseGetAclRetType added in v0.3.1

type ListACLResponseGetAclRetType = []string

type ListACLResponseGetMessageArgType added in v0.3.1

type ListACLResponseGetMessageArgType = string

type ListACLResponseGetMessageAttributeType added in v0.3.1

type ListACLResponseGetMessageAttributeType = *string

isNotNullableString

type ListACLResponseGetMessageRetType added in v0.3.1

type ListACLResponseGetMessageRetType = string

type ListCredentialsResponse

type ListCredentialsResponse struct {
	// REQUIRED
	Credentials ListCredentialsResponseGetCredentialsAttributeType `json:"credentials"`
	// REQUIRED
	Message ListCredentialsResponseGetMessageAttributeType `json:"message"`
}

ListCredentialsResponse struct for ListCredentialsResponse

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

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

func (*ListCredentialsResponse) GetCredentials added in v0.2.0

GetCredentials returns the Credentials field value

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.

func (*ListCredentialsResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value

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.

func (*ListCredentialsResponse) SetCredentials added in v0.2.0

SetCredentials sets field value

func (*ListCredentialsResponse) SetMessage added in v0.2.0

SetMessage sets field value

func (ListCredentialsResponse) ToMap added in v0.2.0

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

type ListCredentialsResponseGetCredentialsArgType added in v0.3.1

type ListCredentialsResponseGetCredentialsArgType = []ServiceKeysList

type ListCredentialsResponseGetCredentialsAttributeType added in v0.3.1

type ListCredentialsResponseGetCredentialsAttributeType = *[]ServiceKeysList

isArray

type ListCredentialsResponseGetCredentialsRetType added in v0.3.1

type ListCredentialsResponseGetCredentialsRetType = []ServiceKeysList

type ListCredentialsResponseGetMessageArgType added in v0.3.1

type ListCredentialsResponseGetMessageArgType = string

type ListCredentialsResponseGetMessageAttributeType added in v0.3.1

type ListCredentialsResponseGetMessageAttributeType = *string

isNotNullableString

type ListCredentialsResponseGetMessageRetType added in v0.3.1

type ListCredentialsResponseGetMessageRetType = string

type ListInstancesResponse

type ListInstancesResponse struct {
	// REQUIRED
	Instances ListInstancesResponseGetInstancesAttributeType `json:"instances"`
	// REQUIRED
	Message ListInstancesResponseGetMessageAttributeType `json:"message"`
}

ListInstancesResponse struct for ListInstancesResponse

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

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

func (*ListInstancesResponse) GetInstances added in v0.2.0

GetInstances returns the Instances field value

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.

func (*ListInstancesResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value

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.

func (*ListInstancesResponse) SetInstances added in v0.2.0

SetInstances sets field value

func (*ListInstancesResponse) SetMessage added in v0.2.0

SetMessage sets field value

func (ListInstancesResponse) ToMap added in v0.2.0

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

type ListInstancesResponseGetInstancesArgType added in v0.3.1

type ListInstancesResponseGetInstancesArgType = []ProjectInstanceFull

type ListInstancesResponseGetInstancesAttributeType added in v0.3.1

type ListInstancesResponseGetInstancesAttributeType = *[]ProjectInstanceFull

isArray

type ListInstancesResponseGetInstancesRetType added in v0.3.1

type ListInstancesResponseGetInstancesRetType = []ProjectInstanceFull

type ListInstancesResponseGetMessageArgType added in v0.3.1

type ListInstancesResponseGetMessageArgType = string

type ListInstancesResponseGetMessageAttributeType added in v0.3.1

type ListInstancesResponseGetMessageAttributeType = *string

isNotNullableString

type ListInstancesResponseGetMessageRetType added in v0.3.1

type ListInstancesResponseGetMessageRetType = string

type ListScrapeConfigsResponse

type ListScrapeConfigsResponse struct {
	// REQUIRED
	Data ListScrapeConfigsResponseGetDataAttributeType `json:"data"`
	// REQUIRED
	Message ListScrapeConfigsResponseGetMessageAttributeType `json:"message"`
}

ListScrapeConfigsResponse struct for ListScrapeConfigsResponse

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

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

func (*ListScrapeConfigsResponse) GetData added in v0.2.0

GetData returns the Data field value

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.

func (*ListScrapeConfigsResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value

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.

func (*ListScrapeConfigsResponse) SetData added in v0.2.0

SetData sets field value

func (*ListScrapeConfigsResponse) SetMessage added in v0.2.0

SetMessage sets field value

func (ListScrapeConfigsResponse) ToMap added in v0.2.0

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

type ListScrapeConfigsResponseGetDataArgType added in v0.3.1

type ListScrapeConfigsResponseGetDataArgType = []Job

type ListScrapeConfigsResponseGetDataAttributeType added in v0.3.1

type ListScrapeConfigsResponseGetDataAttributeType = *[]Job

isArray

type ListScrapeConfigsResponseGetDataRetType added in v0.3.1

type ListScrapeConfigsResponseGetDataRetType = []Job

type ListScrapeConfigsResponseGetMessageArgType added in v0.3.1

type ListScrapeConfigsResponseGetMessageArgType = string

type ListScrapeConfigsResponseGetMessageAttributeType added in v0.3.1

type ListScrapeConfigsResponseGetMessageAttributeType = *string

isNotNullableString

type ListScrapeConfigsResponseGetMessageRetType added in v0.3.1

type ListScrapeConfigsResponseGetMessageRetType = string

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type Message

type Message struct {
	// REQUIRED
	Message MessageGetMessageAttributeType `json:"message"`
}

Message struct for Message

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

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

func (*Message) GetMessage added in v0.2.0

func (o *Message) GetMessage() (ret MessageGetMessageRetType)

GetMessage returns the Message field value

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.

func (*Message) SetMessage added in v0.2.0

func (o *Message) SetMessage(v MessageGetMessageRetType)

SetMessage sets field value

func (Message) ToMap added in v0.2.0

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

type MessageGetMessageArgType added in v0.3.1

type MessageGetMessageArgType = string

type MessageGetMessageAttributeType added in v0.3.1

type MessageGetMessageAttributeType = *string

isNotNullableString

type MessageGetMessageRetType added in v0.3.1

type MessageGetMessageRetType = string

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"`
	TargetLabel  MetricsRelabelConfigGetTargetLabelAttributeType  `json:"targetLabel,omitempty"`
}

MetricsRelabelConfig struct for MetricsRelabelConfig

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

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

func (*MetricsRelabelConfig) GetAction added in v0.2.0

GetAction returns the Action field value if set, zero value otherwise.

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.

func (*MetricsRelabelConfig) GetModulus added in v0.2.0

GetModulus returns the Modulus field value if set, zero value otherwise.

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.

func (*MetricsRelabelConfig) GetRegex added in v0.2.0

GetRegex returns the Regex field value if set, zero value otherwise.

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.

func (*MetricsRelabelConfig) GetReplacement added in v0.2.0

GetReplacement returns the Replacement field value if set, zero value otherwise.

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.

func (*MetricsRelabelConfig) GetSeparator added in v0.2.0

GetSeparator returns the Separator field value if set, zero value otherwise.

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.

func (*MetricsRelabelConfig) GetSourceLabels added in v0.2.0

GetSourceLabels returns the SourceLabels field value

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.

func (*MetricsRelabelConfig) GetTargetLabel added in v0.2.0

GetTargetLabel returns the TargetLabel field value if set, zero value otherwise.

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.

func (*MetricsRelabelConfig) HasAction added in v0.2.0

func (o *MetricsRelabelConfig) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*MetricsRelabelConfig) HasModulus added in v0.2.0

func (o *MetricsRelabelConfig) HasModulus() bool

HasModulus returns a boolean if a field has been set.

func (*MetricsRelabelConfig) HasRegex added in v0.2.0

func (o *MetricsRelabelConfig) HasRegex() bool

HasRegex returns a boolean if a field has been set.

func (*MetricsRelabelConfig) HasReplacement added in v0.2.0

func (o *MetricsRelabelConfig) HasReplacement() bool

HasReplacement returns a boolean if a field has been set.

func (*MetricsRelabelConfig) HasSeparator added in v0.2.0

func (o *MetricsRelabelConfig) HasSeparator() bool

HasSeparator returns a boolean if a field has been set.

func (*MetricsRelabelConfig) HasTargetLabel added in v0.2.0

func (o *MetricsRelabelConfig) HasTargetLabel() bool

HasTargetLabel returns a boolean if a field has been set.

func (*MetricsRelabelConfig) SetAction added in v0.2.0

SetAction gets a reference to the given string and assigns it to the Action field.

func (*MetricsRelabelConfig) SetModulus added in v0.2.0

SetModulus gets a reference to the given int64 and assigns it to the Modulus field.

func (*MetricsRelabelConfig) SetRegex added in v0.2.0

SetRegex gets a reference to the given string and assigns it to the Regex field.

func (*MetricsRelabelConfig) SetReplacement added in v0.2.0

SetReplacement gets a reference to the given string and assigns it to the Replacement field.

func (*MetricsRelabelConfig) SetSeparator added in v0.2.0

SetSeparator gets a reference to the given string and assigns it to the Separator field.

func (*MetricsRelabelConfig) SetSourceLabels added in v0.2.0

SetSourceLabels sets field value

func (*MetricsRelabelConfig) SetTargetLabel added in v0.2.0

SetTargetLabel gets a reference to the given string and assigns it to the TargetLabel field.

func (MetricsRelabelConfig) ToMap added in v0.2.0

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

type MetricsRelabelConfigGetActionArgType added in v0.3.1

type MetricsRelabelConfigGetActionArgType = string

type MetricsRelabelConfigGetActionAttributeType added in v0.3.1

type MetricsRelabelConfigGetActionAttributeType = *string

isEnumRef

type MetricsRelabelConfigGetActionRetType added in v0.3.1

type MetricsRelabelConfigGetActionRetType = string

type MetricsRelabelConfigGetModulusArgType added in v0.3.1

type MetricsRelabelConfigGetModulusArgType = int64

type MetricsRelabelConfigGetModulusAttributeType added in v0.3.1

type MetricsRelabelConfigGetModulusAttributeType = *int64

isInteger

type MetricsRelabelConfigGetModulusRetType added in v0.3.1

type MetricsRelabelConfigGetModulusRetType = int64

type MetricsRelabelConfigGetRegexArgType added in v0.3.1

type MetricsRelabelConfigGetRegexArgType = string

type MetricsRelabelConfigGetRegexAttributeType added in v0.3.1

type MetricsRelabelConfigGetRegexAttributeType = *string

isNotNullableString

type MetricsRelabelConfigGetRegexRetType added in v0.3.1

type MetricsRelabelConfigGetRegexRetType = string

type MetricsRelabelConfigGetReplacementArgType added in v0.3.1

type MetricsRelabelConfigGetReplacementArgType = string

type MetricsRelabelConfigGetReplacementAttributeType added in v0.3.1

type MetricsRelabelConfigGetReplacementAttributeType = *string

isNotNullableString

type MetricsRelabelConfigGetReplacementRetType added in v0.3.1

type MetricsRelabelConfigGetReplacementRetType = string

type MetricsRelabelConfigGetSeparatorArgType added in v0.3.1

type MetricsRelabelConfigGetSeparatorArgType = string

type MetricsRelabelConfigGetSeparatorAttributeType added in v0.3.1

type MetricsRelabelConfigGetSeparatorAttributeType = *string

isNotNullableString

type MetricsRelabelConfigGetSeparatorRetType added in v0.3.1

type MetricsRelabelConfigGetSeparatorRetType = string

type MetricsRelabelConfigGetSourceLabelsArgType added in v0.3.1

type MetricsRelabelConfigGetSourceLabelsArgType = []string

type MetricsRelabelConfigGetSourceLabelsAttributeType added in v0.3.1

type MetricsRelabelConfigGetSourceLabelsAttributeType = *[]string

isArray

type MetricsRelabelConfigGetSourceLabelsRetType added in v0.3.1

type MetricsRelabelConfigGetSourceLabelsRetType = []string

type MetricsRelabelConfigGetTargetLabelArgType added in v0.3.1

type MetricsRelabelConfigGetTargetLabelArgType = string

type MetricsRelabelConfigGetTargetLabelAttributeType added in v0.3.1

type MetricsRelabelConfigGetTargetLabelAttributeType = *string

isNotNullableString

type MetricsRelabelConfigGetTargetLabelRetType added in v0.3.1

type MetricsRelabelConfigGetTargetLabelRetType = string

type NullableAlert added in v0.2.0

type NullableAlert struct {
	// contains filtered or unexported fields
}

func NewNullableAlert added in v0.2.0

func NewNullableAlert(val *Alert) *NullableAlert

func (NullableAlert) Get added in v0.2.0

func (v NullableAlert) Get() *Alert

func (NullableAlert) IsSet added in v0.2.0

func (v NullableAlert) IsSet() bool

func (NullableAlert) MarshalJSON added in v0.2.0

func (v NullableAlert) MarshalJSON() ([]byte, error)

func (*NullableAlert) Set added in v0.2.0

func (v *NullableAlert) Set(val *Alert)

func (*NullableAlert) UnmarshalJSON added in v0.2.0

func (v *NullableAlert) UnmarshalJSON(src []byte) error

func (*NullableAlert) Unset added in v0.2.0

func (v *NullableAlert) Unset()

type NullableAlertConfigReceiversResponse added in v0.2.0

type NullableAlertConfigReceiversResponse struct {
	// contains filtered or unexported fields
}

func NewNullableAlertConfigReceiversResponse added in v0.2.0

func NewNullableAlertConfigReceiversResponse(val *AlertConfigReceiversResponse) *NullableAlertConfigReceiversResponse

func (NullableAlertConfigReceiversResponse) Get added in v0.2.0

func (NullableAlertConfigReceiversResponse) IsSet added in v0.2.0

func (NullableAlertConfigReceiversResponse) MarshalJSON added in v0.2.0

func (v NullableAlertConfigReceiversResponse) MarshalJSON() ([]byte, error)

func (*NullableAlertConfigReceiversResponse) Set added in v0.2.0

func (*NullableAlertConfigReceiversResponse) UnmarshalJSON added in v0.2.0

func (v *NullableAlertConfigReceiversResponse) UnmarshalJSON(src []byte) error

func (*NullableAlertConfigReceiversResponse) Unset added in v0.2.0

type NullableAlertConfigRouteResponse added in v0.2.0

type NullableAlertConfigRouteResponse struct {
	// contains filtered or unexported fields
}

func NewNullableAlertConfigRouteResponse added in v0.2.0

func NewNullableAlertConfigRouteResponse(val *AlertConfigRouteResponse) *NullableAlertConfigRouteResponse

func (NullableAlertConfigRouteResponse) Get added in v0.2.0

func (NullableAlertConfigRouteResponse) IsSet added in v0.2.0

func (NullableAlertConfigRouteResponse) MarshalJSON added in v0.2.0

func (v NullableAlertConfigRouteResponse) MarshalJSON() ([]byte, error)

func (*NullableAlertConfigRouteResponse) Set added in v0.2.0

func (*NullableAlertConfigRouteResponse) UnmarshalJSON added in v0.2.0

func (v *NullableAlertConfigRouteResponse) UnmarshalJSON(src []byte) error

func (*NullableAlertConfigRouteResponse) Unset added in v0.2.0

type NullableAlertGroup added in v0.4.0

type NullableAlertGroup struct {
	// contains filtered or unexported fields
}

func NewNullableAlertGroup added in v0.4.0

func NewNullableAlertGroup(val *AlertGroup) *NullableAlertGroup

func (NullableAlertGroup) Get added in v0.4.0

func (v NullableAlertGroup) Get() *AlertGroup

func (NullableAlertGroup) IsSet added in v0.4.0

func (v NullableAlertGroup) IsSet() bool

func (NullableAlertGroup) MarshalJSON added in v0.4.0

func (v NullableAlertGroup) MarshalJSON() ([]byte, error)

func (*NullableAlertGroup) Set added in v0.4.0

func (v *NullableAlertGroup) Set(val *AlertGroup)

func (*NullableAlertGroup) UnmarshalJSON added in v0.4.0

func (v *NullableAlertGroup) UnmarshalJSON(src []byte) error

func (*NullableAlertGroup) Unset added in v0.4.0

func (v *NullableAlertGroup) Unset()

type NullableAlertGroupResponse added in v0.4.0

type NullableAlertGroupResponse struct {
	// contains filtered or unexported fields
}

func NewNullableAlertGroupResponse added in v0.4.0

func NewNullableAlertGroupResponse(val *AlertGroupResponse) *NullableAlertGroupResponse

func (NullableAlertGroupResponse) Get added in v0.4.0

func (NullableAlertGroupResponse) IsSet added in v0.4.0

func (v NullableAlertGroupResponse) IsSet() bool

func (NullableAlertGroupResponse) MarshalJSON added in v0.4.0

func (v NullableAlertGroupResponse) MarshalJSON() ([]byte, error)

func (*NullableAlertGroupResponse) Set added in v0.4.0

func (*NullableAlertGroupResponse) UnmarshalJSON added in v0.4.0

func (v *NullableAlertGroupResponse) UnmarshalJSON(src []byte) error

func (*NullableAlertGroupResponse) Unset added in v0.4.0

func (v *NullableAlertGroupResponse) Unset()

type NullableAlertGroupsResponse added in v0.4.0

type NullableAlertGroupsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableAlertGroupsResponse added in v0.4.0

func NewNullableAlertGroupsResponse(val *AlertGroupsResponse) *NullableAlertGroupsResponse

func (NullableAlertGroupsResponse) Get added in v0.4.0

func (NullableAlertGroupsResponse) IsSet added in v0.4.0

func (NullableAlertGroupsResponse) MarshalJSON added in v0.4.0

func (v NullableAlertGroupsResponse) MarshalJSON() ([]byte, error)

func (*NullableAlertGroupsResponse) Set added in v0.4.0

func (*NullableAlertGroupsResponse) UnmarshalJSON added in v0.4.0

func (v *NullableAlertGroupsResponse) UnmarshalJSON(src []byte) error

func (*NullableAlertGroupsResponse) Unset added in v0.4.0

func (v *NullableAlertGroupsResponse) Unset()

type NullableAlertRule added in v0.4.0

type NullableAlertRule struct {
	// contains filtered or unexported fields
}

func NewNullableAlertRule added in v0.4.0

func NewNullableAlertRule(val *AlertRule) *NullableAlertRule

func (NullableAlertRule) Get added in v0.4.0

func (v NullableAlertRule) Get() *AlertRule

func (NullableAlertRule) IsSet added in v0.4.0

func (v NullableAlertRule) IsSet() bool

func (NullableAlertRule) MarshalJSON added in v0.4.0

func (v NullableAlertRule) MarshalJSON() ([]byte, error)

func (*NullableAlertRule) Set added in v0.4.0

func (v *NullableAlertRule) Set(val *AlertRule)

func (*NullableAlertRule) UnmarshalJSON added in v0.4.0

func (v *NullableAlertRule) UnmarshalJSON(src []byte) error

func (*NullableAlertRule) Unset added in v0.4.0

func (v *NullableAlertRule) Unset()

type NullableAlertRuleRecord added in v0.4.0

type NullableAlertRuleRecord struct {
	// contains filtered or unexported fields
}

func NewNullableAlertRuleRecord added in v0.4.0

func NewNullableAlertRuleRecord(val *AlertRuleRecord) *NullableAlertRuleRecord

func (NullableAlertRuleRecord) Get added in v0.4.0

func (NullableAlertRuleRecord) IsSet added in v0.4.0

func (v NullableAlertRuleRecord) IsSet() bool

func (NullableAlertRuleRecord) MarshalJSON added in v0.4.0

func (v NullableAlertRuleRecord) MarshalJSON() ([]byte, error)

func (*NullableAlertRuleRecord) Set added in v0.4.0

func (*NullableAlertRuleRecord) UnmarshalJSON added in v0.4.0

func (v *NullableAlertRuleRecord) UnmarshalJSON(src []byte) error

func (*NullableAlertRuleRecord) Unset added in v0.4.0

func (v *NullableAlertRuleRecord) Unset()

type NullableAlertRulesResponse added in v0.4.0

type NullableAlertRulesResponse struct {
	// contains filtered or unexported fields
}

func NewNullableAlertRulesResponse added in v0.4.0

func NewNullableAlertRulesResponse(val *AlertRulesResponse) *NullableAlertRulesResponse

func (NullableAlertRulesResponse) Get added in v0.4.0

func (NullableAlertRulesResponse) IsSet added in v0.4.0

func (v NullableAlertRulesResponse) IsSet() bool

func (NullableAlertRulesResponse) MarshalJSON added in v0.4.0

func (v NullableAlertRulesResponse) MarshalJSON() ([]byte, error)

func (*NullableAlertRulesResponse) Set added in v0.4.0

func (*NullableAlertRulesResponse) UnmarshalJSON added in v0.4.0

func (v *NullableAlertRulesResponse) UnmarshalJSON(src []byte) error

func (*NullableAlertRulesResponse) Unset added in v0.4.0

func (v *NullableAlertRulesResponse) Unset()

type NullableBasicAuth added in v0.2.0

type NullableBasicAuth struct {
	// contains filtered or unexported fields
}

func NewNullableBasicAuth added in v0.2.0

func NewNullableBasicAuth(val *BasicAuth) *NullableBasicAuth

func (NullableBasicAuth) Get added in v0.2.0

func (v NullableBasicAuth) Get() *BasicAuth

func (NullableBasicAuth) IsSet added in v0.2.0

func (v NullableBasicAuth) IsSet() bool

func (NullableBasicAuth) MarshalJSON added in v0.2.0

func (v NullableBasicAuth) MarshalJSON() ([]byte, error)

func (*NullableBasicAuth) Set added in v0.2.0

func (v *NullableBasicAuth) Set(val *BasicAuth)

func (*NullableBasicAuth) UnmarshalJSON added in v0.2.0

func (v *NullableBasicAuth) UnmarshalJSON(src []byte) error

func (*NullableBasicAuth) Unset added in v0.2.0

func (v *NullableBasicAuth) Unset()

type NullableBool

type NullableBool struct {
	// contains filtered or unexported fields
}

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableCreateAlertConfigReceiverPayload added in v0.2.0

type NullableCreateAlertConfigReceiverPayload struct {
	// contains filtered or unexported fields
}

func NewNullableCreateAlertConfigReceiverPayload added in v0.2.0

func NewNullableCreateAlertConfigReceiverPayload(val *CreateAlertConfigReceiverPayload) *NullableCreateAlertConfigReceiverPayload

func (NullableCreateAlertConfigReceiverPayload) Get added in v0.2.0

func (NullableCreateAlertConfigReceiverPayload) IsSet added in v0.2.0

func (NullableCreateAlertConfigReceiverPayload) MarshalJSON added in v0.2.0

func (*NullableCreateAlertConfigReceiverPayload) Set added in v0.2.0

func (*NullableCreateAlertConfigReceiverPayload) UnmarshalJSON added in v0.2.0

func (v *NullableCreateAlertConfigReceiverPayload) UnmarshalJSON(src []byte) error

func (*NullableCreateAlertConfigReceiverPayload) Unset added in v0.2.0

type NullableCreateAlertConfigReceiverPayloadEmailConfigsInner added in v0.2.0

type NullableCreateAlertConfigReceiverPayloadEmailConfigsInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) Get added in v0.2.0

func (NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) IsSet added in v0.2.0

func (NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) MarshalJSON added in v0.2.0

func (*NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) Set added in v0.2.0

func (*NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) UnmarshalJSON added in v0.2.0

func (*NullableCreateAlertConfigReceiverPayloadEmailConfigsInner) Unset added in v0.2.0

type NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner added in v0.2.0

type NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) Get added in v0.2.0

func (NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) IsSet added in v0.2.0

func (NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) MarshalJSON added in v0.2.0

func (*NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) Set added in v0.2.0

func (*NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) UnmarshalJSON added in v0.2.0

func (*NullableCreateAlertConfigReceiverPayloadOpsgenieConfigsInner) Unset added in v0.2.0

type NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner added in v0.2.0

type NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) Get added in v0.2.0

func (NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) IsSet added in v0.2.0

func (NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) MarshalJSON added in v0.2.0

func (*NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) Set added in v0.2.0

func (*NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) UnmarshalJSON added in v0.2.0

func (*NullableCreateAlertConfigReceiverPayloadWebHookConfigsInner) Unset added in v0.2.0

type NullableCreateAlertConfigRoutePayload added in v0.2.0

type NullableCreateAlertConfigRoutePayload struct {
	// contains filtered or unexported fields
}

func NewNullableCreateAlertConfigRoutePayload added in v0.2.0

func NewNullableCreateAlertConfigRoutePayload(val *CreateAlertConfigRoutePayload) *NullableCreateAlertConfigRoutePayload

func (NullableCreateAlertConfigRoutePayload) Get added in v0.2.0

func (NullableCreateAlertConfigRoutePayload) IsSet added in v0.2.0

func (NullableCreateAlertConfigRoutePayload) MarshalJSON added in v0.2.0

func (v NullableCreateAlertConfigRoutePayload) MarshalJSON() ([]byte, error)

func (*NullableCreateAlertConfigRoutePayload) Set added in v0.2.0

func (*NullableCreateAlertConfigRoutePayload) UnmarshalJSON added in v0.2.0

func (v *NullableCreateAlertConfigRoutePayload) UnmarshalJSON(src []byte) error

func (*NullableCreateAlertConfigRoutePayload) Unset added in v0.2.0

type NullableCreateAlertConfigRoutePayloadRoutesInner added in v0.2.0

type NullableCreateAlertConfigRoutePayloadRoutesInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateAlertConfigRoutePayloadRoutesInner) Get added in v0.2.0

func (NullableCreateAlertConfigRoutePayloadRoutesInner) IsSet added in v0.2.0

func (NullableCreateAlertConfigRoutePayloadRoutesInner) MarshalJSON added in v0.2.0

func (*NullableCreateAlertConfigRoutePayloadRoutesInner) Set added in v0.2.0

func (*NullableCreateAlertConfigRoutePayloadRoutesInner) UnmarshalJSON added in v0.2.0

func (*NullableCreateAlertConfigRoutePayloadRoutesInner) Unset added in v0.2.0

type NullableCreateAlertgroupsPayload added in v0.4.0

type NullableCreateAlertgroupsPayload struct {
	// contains filtered or unexported fields
}

func NewNullableCreateAlertgroupsPayload added in v0.4.0

func NewNullableCreateAlertgroupsPayload(val *CreateAlertgroupsPayload) *NullableCreateAlertgroupsPayload

func (NullableCreateAlertgroupsPayload) Get added in v0.4.0

func (NullableCreateAlertgroupsPayload) IsSet added in v0.4.0

func (NullableCreateAlertgroupsPayload) MarshalJSON added in v0.4.0

func (v NullableCreateAlertgroupsPayload) MarshalJSON() ([]byte, error)

func (*NullableCreateAlertgroupsPayload) Set added in v0.4.0

func (*NullableCreateAlertgroupsPayload) UnmarshalJSON added in v0.4.0

func (v *NullableCreateAlertgroupsPayload) UnmarshalJSON(src []byte) error

func (*NullableCreateAlertgroupsPayload) Unset added in v0.4.0

type NullableCreateAlertrulesPayload added in v0.4.0

type NullableCreateAlertrulesPayload struct {
	// contains filtered or unexported fields
}

func NewNullableCreateAlertrulesPayload added in v0.4.0

func NewNullableCreateAlertrulesPayload(val *CreateAlertrulesPayload) *NullableCreateAlertrulesPayload

func (NullableCreateAlertrulesPayload) Get added in v0.4.0

func (NullableCreateAlertrulesPayload) IsSet added in v0.4.0

func (NullableCreateAlertrulesPayload) MarshalJSON added in v0.4.0

func (v NullableCreateAlertrulesPayload) MarshalJSON() ([]byte, error)

func (*NullableCreateAlertrulesPayload) Set added in v0.4.0

func (*NullableCreateAlertrulesPayload) UnmarshalJSON added in v0.4.0

func (v *NullableCreateAlertrulesPayload) UnmarshalJSON(src []byte) error

func (*NullableCreateAlertrulesPayload) Unset added in v0.4.0

type NullableCreateCredentialsResponse added in v0.2.0

type NullableCreateCredentialsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableCreateCredentialsResponse added in v0.2.0

func NewNullableCreateCredentialsResponse(val *CreateCredentialsResponse) *NullableCreateCredentialsResponse

func (NullableCreateCredentialsResponse) Get added in v0.2.0

func (NullableCreateCredentialsResponse) IsSet added in v0.2.0

func (NullableCreateCredentialsResponse) MarshalJSON added in v0.2.0

func (v NullableCreateCredentialsResponse) MarshalJSON() ([]byte, error)

func (*NullableCreateCredentialsResponse) Set added in v0.2.0

func (*NullableCreateCredentialsResponse) UnmarshalJSON added in v0.2.0

func (v *NullableCreateCredentialsResponse) UnmarshalJSON(src []byte) error

func (*NullableCreateCredentialsResponse) Unset added in v0.2.0

type NullableCreateInstancePayload added in v0.2.0

type NullableCreateInstancePayload struct {
	// contains filtered or unexported fields
}

func NewNullableCreateInstancePayload added in v0.2.0

func NewNullableCreateInstancePayload(val *CreateInstancePayload) *NullableCreateInstancePayload

func (NullableCreateInstancePayload) Get added in v0.2.0

func (NullableCreateInstancePayload) IsSet added in v0.2.0

func (NullableCreateInstancePayload) MarshalJSON added in v0.2.0

func (v NullableCreateInstancePayload) MarshalJSON() ([]byte, error)

func (*NullableCreateInstancePayload) Set added in v0.2.0

func (*NullableCreateInstancePayload) UnmarshalJSON added in v0.2.0

func (v *NullableCreateInstancePayload) UnmarshalJSON(src []byte) error

func (*NullableCreateInstancePayload) Unset added in v0.2.0

func (v *NullableCreateInstancePayload) Unset()

type NullableCreateInstanceResponse added in v0.2.0

type NullableCreateInstanceResponse struct {
	// contains filtered or unexported fields
}

func NewNullableCreateInstanceResponse added in v0.2.0

func NewNullableCreateInstanceResponse(val *CreateInstanceResponse) *NullableCreateInstanceResponse

func (NullableCreateInstanceResponse) Get added in v0.2.0

func (NullableCreateInstanceResponse) IsSet added in v0.2.0

func (NullableCreateInstanceResponse) MarshalJSON added in v0.2.0

func (v NullableCreateInstanceResponse) MarshalJSON() ([]byte, error)

func (*NullableCreateInstanceResponse) Set added in v0.2.0

func (*NullableCreateInstanceResponse) UnmarshalJSON added in v0.2.0

func (v *NullableCreateInstanceResponse) UnmarshalJSON(src []byte) error

func (*NullableCreateInstanceResponse) Unset added in v0.2.0

func (v *NullableCreateInstanceResponse) Unset()

type NullableCreateScrapeConfigPayload added in v0.2.0

type NullableCreateScrapeConfigPayload struct {
	// contains filtered or unexported fields
}

func NewNullableCreateScrapeConfigPayload added in v0.2.0

func NewNullableCreateScrapeConfigPayload(val *CreateScrapeConfigPayload) *NullableCreateScrapeConfigPayload

func (NullableCreateScrapeConfigPayload) Get added in v0.2.0

func (NullableCreateScrapeConfigPayload) IsSet added in v0.2.0

func (NullableCreateScrapeConfigPayload) MarshalJSON added in v0.2.0

func (v NullableCreateScrapeConfigPayload) MarshalJSON() ([]byte, error)

func (*NullableCreateScrapeConfigPayload) Set added in v0.2.0

func (*NullableCreateScrapeConfigPayload) UnmarshalJSON added in v0.2.0

func (v *NullableCreateScrapeConfigPayload) UnmarshalJSON(src []byte) error

func (*NullableCreateScrapeConfigPayload) Unset added in v0.2.0

type NullableCreateScrapeConfigPayloadBasicAuth added in v0.2.0

type NullableCreateScrapeConfigPayloadBasicAuth struct {
	// contains filtered or unexported fields
}

func NewNullableCreateScrapeConfigPayloadBasicAuth added in v0.2.0

func NewNullableCreateScrapeConfigPayloadBasicAuth(val *CreateScrapeConfigPayloadBasicAuth) *NullableCreateScrapeConfigPayloadBasicAuth

func (NullableCreateScrapeConfigPayloadBasicAuth) Get added in v0.2.0

func (NullableCreateScrapeConfigPayloadBasicAuth) IsSet added in v0.2.0

func (NullableCreateScrapeConfigPayloadBasicAuth) MarshalJSON added in v0.2.0

func (*NullableCreateScrapeConfigPayloadBasicAuth) Set added in v0.2.0

func (*NullableCreateScrapeConfigPayloadBasicAuth) UnmarshalJSON added in v0.2.0

func (v *NullableCreateScrapeConfigPayloadBasicAuth) UnmarshalJSON(src []byte) error

func (*NullableCreateScrapeConfigPayloadBasicAuth) Unset added in v0.2.0

type NullableCreateScrapeConfigPayloadHttpSdConfigsInner added in v0.2.0

type NullableCreateScrapeConfigPayloadHttpSdConfigsInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateScrapeConfigPayloadHttpSdConfigsInner) Get added in v0.2.0

func (NullableCreateScrapeConfigPayloadHttpSdConfigsInner) IsSet added in v0.2.0

func (NullableCreateScrapeConfigPayloadHttpSdConfigsInner) MarshalJSON added in v0.2.0

func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInner) Set added in v0.2.0

func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInner) UnmarshalJSON added in v0.2.0

func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInner) Unset added in v0.2.0

type NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 added in v0.2.0

type NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2 struct {
	// contains filtered or unexported fields
}

func (NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) Get added in v0.2.0

func (NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) IsSet added in v0.2.0

func (NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) MarshalJSON added in v0.2.0

func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) Set added in v0.2.0

func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) UnmarshalJSON added in v0.2.0

func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2) Unset added in v0.2.0

type NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig added in v0.2.0

type NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig struct {
	// contains filtered or unexported fields
}

func (NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) Get added in v0.2.0

func (NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) IsSet added in v0.2.0

func (NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) MarshalJSON added in v0.2.0

func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) Set added in v0.2.0

func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) UnmarshalJSON added in v0.2.0

func (*NullableCreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig) Unset added in v0.2.0

type NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner added in v0.2.0

type NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner) Get added in v0.2.0

func (NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner) IsSet added in v0.2.0

func (NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner) MarshalJSON added in v0.2.0

func (*NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner) Set added in v0.2.0

func (*NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner) UnmarshalJSON added in v0.2.0

func (*NullableCreateScrapeConfigPayloadMetricsRelabelConfigsInner) Unset added in v0.2.0

type NullableCreateScrapeConfigPayloadStaticConfigsInner added in v0.2.0

type NullableCreateScrapeConfigPayloadStaticConfigsInner struct {
	// contains filtered or unexported fields
}

func (NullableCreateScrapeConfigPayloadStaticConfigsInner) Get added in v0.2.0

func (NullableCreateScrapeConfigPayloadStaticConfigsInner) IsSet added in v0.2.0

func (NullableCreateScrapeConfigPayloadStaticConfigsInner) MarshalJSON added in v0.2.0

func (*NullableCreateScrapeConfigPayloadStaticConfigsInner) Set added in v0.2.0

func (*NullableCreateScrapeConfigPayloadStaticConfigsInner) UnmarshalJSON added in v0.2.0

func (*NullableCreateScrapeConfigPayloadStaticConfigsInner) Unset added in v0.2.0

type NullableCredentials added in v0.2.0

type NullableCredentials struct {
	// contains filtered or unexported fields
}

func NewNullableCredentials added in v0.2.0

func NewNullableCredentials(val *Credentials) *NullableCredentials

func (NullableCredentials) Get added in v0.2.0

func (NullableCredentials) IsSet added in v0.2.0

func (v NullableCredentials) IsSet() bool

func (NullableCredentials) MarshalJSON added in v0.2.0

func (v NullableCredentials) MarshalJSON() ([]byte, error)

func (*NullableCredentials) Set added in v0.2.0

func (v *NullableCredentials) Set(val *Credentials)

func (*NullableCredentials) UnmarshalJSON added in v0.2.0

func (v *NullableCredentials) UnmarshalJSON(src []byte) error

func (*NullableCredentials) Unset added in v0.2.0

func (v *NullableCredentials) Unset()

type NullableCredentialsRemoteWriteConfig added in v0.2.0

type NullableCredentialsRemoteWriteConfig struct {
	// contains filtered or unexported fields
}

func NewNullableCredentialsRemoteWriteConfig added in v0.2.0

func NewNullableCredentialsRemoteWriteConfig(val *CredentialsRemoteWriteConfig) *NullableCredentialsRemoteWriteConfig

func (NullableCredentialsRemoteWriteConfig) Get added in v0.2.0

func (NullableCredentialsRemoteWriteConfig) IsSet added in v0.2.0

func (NullableCredentialsRemoteWriteConfig) MarshalJSON added in v0.2.0

func (v NullableCredentialsRemoteWriteConfig) MarshalJSON() ([]byte, error)

func (*NullableCredentialsRemoteWriteConfig) Set added in v0.2.0

func (*NullableCredentialsRemoteWriteConfig) UnmarshalJSON added in v0.2.0

func (v *NullableCredentialsRemoteWriteConfig) UnmarshalJSON(src []byte) error

func (*NullableCredentialsRemoteWriteConfig) Unset added in v0.2.0

type NullableCredentialsRemoteWriteDeleteResponse added in v0.2.0

type NullableCredentialsRemoteWriteDeleteResponse struct {
	// contains filtered or unexported fields
}

func NewNullableCredentialsRemoteWriteDeleteResponse added in v0.2.0

func NewNullableCredentialsRemoteWriteDeleteResponse(val *CredentialsRemoteWriteDeleteResponse) *NullableCredentialsRemoteWriteDeleteResponse

func (NullableCredentialsRemoteWriteDeleteResponse) Get added in v0.2.0

func (NullableCredentialsRemoteWriteDeleteResponse) IsSet added in v0.2.0

func (NullableCredentialsRemoteWriteDeleteResponse) MarshalJSON added in v0.2.0

func (*NullableCredentialsRemoteWriteDeleteResponse) Set added in v0.2.0

func (*NullableCredentialsRemoteWriteDeleteResponse) UnmarshalJSON added in v0.2.0

func (*NullableCredentialsRemoteWriteDeleteResponse) Unset added in v0.2.0

type NullableDeleteScrapeConfigResponse added in v0.2.0

type NullableDeleteScrapeConfigResponse struct {
	// contains filtered or unexported fields
}

func NewNullableDeleteScrapeConfigResponse added in v0.2.0

func NewNullableDeleteScrapeConfigResponse(val *DeleteScrapeConfigResponse) *NullableDeleteScrapeConfigResponse

func (NullableDeleteScrapeConfigResponse) Get added in v0.2.0

func (NullableDeleteScrapeConfigResponse) IsSet added in v0.2.0

func (NullableDeleteScrapeConfigResponse) MarshalJSON added in v0.2.0

func (v NullableDeleteScrapeConfigResponse) MarshalJSON() ([]byte, error)

func (*NullableDeleteScrapeConfigResponse) Set added in v0.2.0

func (*NullableDeleteScrapeConfigResponse) UnmarshalJSON added in v0.2.0

func (v *NullableDeleteScrapeConfigResponse) UnmarshalJSON(src []byte) error

func (*NullableDeleteScrapeConfigResponse) Unset added in v0.2.0

type NullableEmailConfig added in v0.2.0

type NullableEmailConfig struct {
	// contains filtered or unexported fields
}

func NewNullableEmailConfig added in v0.2.0

func NewNullableEmailConfig(val *EmailConfig) *NullableEmailConfig

func (NullableEmailConfig) Get added in v0.2.0

func (NullableEmailConfig) IsSet added in v0.2.0

func (v NullableEmailConfig) IsSet() bool

func (NullableEmailConfig) MarshalJSON added in v0.2.0

func (v NullableEmailConfig) MarshalJSON() ([]byte, error)

func (*NullableEmailConfig) Set added in v0.2.0

func (v *NullableEmailConfig) Set(val *EmailConfig)

func (*NullableEmailConfig) UnmarshalJSON added in v0.2.0

func (v *NullableEmailConfig) UnmarshalJSON(src []byte) error

func (*NullableEmailConfig) Unset added in v0.2.0

func (v *NullableEmailConfig) Unset()

type NullableError added in v0.2.0

type NullableError struct {
	// contains filtered or unexported fields
}

func NewNullableError added in v0.2.0

func NewNullableError(val *Error) *NullableError

func (NullableError) Get added in v0.2.0

func (v NullableError) Get() *Error

func (NullableError) IsSet added in v0.2.0

func (v NullableError) IsSet() bool

func (NullableError) MarshalJSON added in v0.2.0

func (v NullableError) MarshalJSON() ([]byte, error)

func (*NullableError) Set added in v0.2.0

func (v *NullableError) Set(val *Error)

func (*NullableError) UnmarshalJSON added in v0.2.0

func (v *NullableError) UnmarshalJSON(src []byte) error

func (*NullableError) Unset added in v0.2.0

func (v *NullableError) Unset()

type NullableFloat32

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableGetAlertConfigsResponse added in v0.2.0

type NullableGetAlertConfigsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableGetAlertConfigsResponse added in v0.2.0

func NewNullableGetAlertConfigsResponse(val *GetAlertConfigsResponse) *NullableGetAlertConfigsResponse

func (NullableGetAlertConfigsResponse) Get added in v0.2.0

func (NullableGetAlertConfigsResponse) IsSet added in v0.2.0

func (NullableGetAlertConfigsResponse) MarshalJSON added in v0.2.0

func (v NullableGetAlertConfigsResponse) MarshalJSON() ([]byte, error)

func (*NullableGetAlertConfigsResponse) Set added in v0.2.0

func (*NullableGetAlertConfigsResponse) UnmarshalJSON added in v0.2.0

func (v *NullableGetAlertConfigsResponse) UnmarshalJSON(src []byte) error

func (*NullableGetAlertConfigsResponse) Unset added in v0.2.0

type NullableGetCredentialsResponse added in v0.2.0

type NullableGetCredentialsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableGetCredentialsResponse added in v0.2.0

func NewNullableGetCredentialsResponse(val *GetCredentialsResponse) *NullableGetCredentialsResponse

func (NullableGetCredentialsResponse) Get added in v0.2.0

func (NullableGetCredentialsResponse) IsSet added in v0.2.0

func (NullableGetCredentialsResponse) MarshalJSON added in v0.2.0

func (v NullableGetCredentialsResponse) MarshalJSON() ([]byte, error)

func (*NullableGetCredentialsResponse) Set added in v0.2.0

func (*NullableGetCredentialsResponse) UnmarshalJSON added in v0.2.0

func (v *NullableGetCredentialsResponse) UnmarshalJSON(src []byte) error

func (*NullableGetCredentialsResponse) Unset added in v0.2.0

func (v *NullableGetCredentialsResponse) Unset()

type NullableGetInstanceResponse added in v0.2.0

type NullableGetInstanceResponse struct {
	// contains filtered or unexported fields
}

func NewNullableGetInstanceResponse added in v0.2.0

func NewNullableGetInstanceResponse(val *GetInstanceResponse) *NullableGetInstanceResponse

func (NullableGetInstanceResponse) Get added in v0.2.0

func (NullableGetInstanceResponse) IsSet added in v0.2.0

func (NullableGetInstanceResponse) MarshalJSON added in v0.2.0

func (v NullableGetInstanceResponse) MarshalJSON() ([]byte, error)

func (*NullableGetInstanceResponse) Set added in v0.2.0

func (*NullableGetInstanceResponse) UnmarshalJSON added in v0.2.0

func (v *NullableGetInstanceResponse) UnmarshalJSON(src []byte) error

func (*NullableGetInstanceResponse) Unset added in v0.2.0

func (v *NullableGetInstanceResponse) Unset()

type NullableGetMetricsStorageRetentionResponse added in v0.2.0

type NullableGetMetricsStorageRetentionResponse struct {
	// contains filtered or unexported fields
}

func NewNullableGetMetricsStorageRetentionResponse added in v0.2.0

func NewNullableGetMetricsStorageRetentionResponse(val *GetMetricsStorageRetentionResponse) *NullableGetMetricsStorageRetentionResponse

func (NullableGetMetricsStorageRetentionResponse) Get added in v0.2.0

func (NullableGetMetricsStorageRetentionResponse) IsSet added in v0.2.0

func (NullableGetMetricsStorageRetentionResponse) MarshalJSON added in v0.2.0

func (*NullableGetMetricsStorageRetentionResponse) Set added in v0.2.0

func (*NullableGetMetricsStorageRetentionResponse) UnmarshalJSON added in v0.2.0

func (v *NullableGetMetricsStorageRetentionResponse) UnmarshalJSON(src []byte) error

func (*NullableGetMetricsStorageRetentionResponse) Unset added in v0.2.0

type NullableGetScrapeConfigResponse added in v0.2.0

type NullableGetScrapeConfigResponse struct {
	// contains filtered or unexported fields
}

func NewNullableGetScrapeConfigResponse added in v0.2.0

func NewNullableGetScrapeConfigResponse(val *GetScrapeConfigResponse) *NullableGetScrapeConfigResponse

func (NullableGetScrapeConfigResponse) Get added in v0.2.0

func (NullableGetScrapeConfigResponse) IsSet added in v0.2.0

func (NullableGetScrapeConfigResponse) MarshalJSON added in v0.2.0

func (v NullableGetScrapeConfigResponse) MarshalJSON() ([]byte, error)

func (*NullableGetScrapeConfigResponse) Set added in v0.2.0

func (*NullableGetScrapeConfigResponse) UnmarshalJSON added in v0.2.0

func (v *NullableGetScrapeConfigResponse) UnmarshalJSON(src []byte) error

func (*NullableGetScrapeConfigResponse) Unset added in v0.2.0

type NullableGlobal added in v0.2.0

type NullableGlobal struct {
	// contains filtered or unexported fields
}

func NewNullableGlobal added in v0.2.0

func NewNullableGlobal(val *Global) *NullableGlobal

func (NullableGlobal) Get added in v0.2.0

func (v NullableGlobal) Get() *Global

func (NullableGlobal) IsSet added in v0.2.0

func (v NullableGlobal) IsSet() bool

func (NullableGlobal) MarshalJSON added in v0.2.0

func (v NullableGlobal) MarshalJSON() ([]byte, error)

func (*NullableGlobal) Set added in v0.2.0

func (v *NullableGlobal) Set(val *Global)

func (*NullableGlobal) UnmarshalJSON added in v0.2.0

func (v *NullableGlobal) UnmarshalJSON(src []byte) error

func (*NullableGlobal) Unset added in v0.2.0

func (v *NullableGlobal) Unset()

type NullableGrafanaConfigs added in v0.2.0

type NullableGrafanaConfigs struct {
	// contains filtered or unexported fields
}

func NewNullableGrafanaConfigs added in v0.2.0

func NewNullableGrafanaConfigs(val *GrafanaConfigs) *NullableGrafanaConfigs

func (NullableGrafanaConfigs) Get added in v0.2.0

func (NullableGrafanaConfigs) IsSet added in v0.2.0

func (v NullableGrafanaConfigs) IsSet() bool

func (NullableGrafanaConfigs) MarshalJSON added in v0.2.0

func (v NullableGrafanaConfigs) MarshalJSON() ([]byte, error)

func (*NullableGrafanaConfigs) Set added in v0.2.0

func (*NullableGrafanaConfigs) UnmarshalJSON added in v0.2.0

func (v *NullableGrafanaConfigs) UnmarshalJSON(src []byte) error

func (*NullableGrafanaConfigs) Unset added in v0.2.0

func (v *NullableGrafanaConfigs) Unset()

type NullableGrafanaOauth added in v0.2.0

type NullableGrafanaOauth struct {
	// contains filtered or unexported fields
}

func NewNullableGrafanaOauth added in v0.2.0

func NewNullableGrafanaOauth(val *GrafanaOauth) *NullableGrafanaOauth

func (NullableGrafanaOauth) Get added in v0.2.0

func (NullableGrafanaOauth) IsSet added in v0.2.0

func (v NullableGrafanaOauth) IsSet() bool

func (NullableGrafanaOauth) MarshalJSON added in v0.2.0

func (v NullableGrafanaOauth) MarshalJSON() ([]byte, error)

func (*NullableGrafanaOauth) Set added in v0.2.0

func (v *NullableGrafanaOauth) Set(val *GrafanaOauth)

func (*NullableGrafanaOauth) UnmarshalJSON added in v0.2.0

func (v *NullableGrafanaOauth) UnmarshalJSON(src []byte) error

func (*NullableGrafanaOauth) Unset added in v0.2.0

func (v *NullableGrafanaOauth) Unset()

type NullableHTTPServiceSD added in v0.2.0

type NullableHTTPServiceSD struct {
	// contains filtered or unexported fields
}

func NewNullableHTTPServiceSD added in v0.2.0

func NewNullableHTTPServiceSD(val *HTTPServiceSD) *NullableHTTPServiceSD

func (NullableHTTPServiceSD) Get added in v0.2.0

func (NullableHTTPServiceSD) IsSet added in v0.2.0

func (v NullableHTTPServiceSD) IsSet() bool

func (NullableHTTPServiceSD) MarshalJSON added in v0.2.0

func (v NullableHTTPServiceSD) MarshalJSON() ([]byte, error)

func (*NullableHTTPServiceSD) Set added in v0.2.0

func (v *NullableHTTPServiceSD) Set(val *HTTPServiceSD)

func (*NullableHTTPServiceSD) UnmarshalJSON added in v0.2.0

func (v *NullableHTTPServiceSD) UnmarshalJSON(src []byte) error

func (*NullableHTTPServiceSD) Unset added in v0.2.0

func (v *NullableHTTPServiceSD) Unset()

type NullableInhibitRules added in v0.2.0

type NullableInhibitRules struct {
	// contains filtered or unexported fields
}

func NewNullableInhibitRules added in v0.2.0

func NewNullableInhibitRules(val *InhibitRules) *NullableInhibitRules

func (NullableInhibitRules) Get added in v0.2.0

func (NullableInhibitRules) IsSet added in v0.2.0

func (v NullableInhibitRules) IsSet() bool

func (NullableInhibitRules) MarshalJSON added in v0.2.0

func (v NullableInhibitRules) MarshalJSON() ([]byte, error)

func (*NullableInhibitRules) Set added in v0.2.0

func (v *NullableInhibitRules) Set(val *InhibitRules)

func (*NullableInhibitRules) UnmarshalJSON added in v0.2.0

func (v *NullableInhibitRules) UnmarshalJSON(src []byte) error

func (*NullableInhibitRules) Unset added in v0.2.0

func (v *NullableInhibitRules) Unset()

type NullableInstance added in v0.2.0

type NullableInstance struct {
	// contains filtered or unexported fields
}

func NewNullableInstance added in v0.2.0

func NewNullableInstance(val *Instance) *NullableInstance

func (NullableInstance) Get added in v0.2.0

func (v NullableInstance) Get() *Instance

func (NullableInstance) IsSet added in v0.2.0

func (v NullableInstance) IsSet() bool

func (NullableInstance) MarshalJSON added in v0.2.0

func (v NullableInstance) MarshalJSON() ([]byte, error)

func (*NullableInstance) Set added in v0.2.0

func (v *NullableInstance) Set(val *Instance)

func (*NullableInstance) UnmarshalJSON added in v0.2.0

func (v *NullableInstance) UnmarshalJSON(src []byte) error

func (*NullableInstance) Unset added in v0.2.0

func (v *NullableInstance) Unset()

type NullableInstanceResponse added in v0.2.0

type NullableInstanceResponse struct {
	// contains filtered or unexported fields
}

func NewNullableInstanceResponse added in v0.2.0

func NewNullableInstanceResponse(val *InstanceResponse) *NullableInstanceResponse

func (NullableInstanceResponse) Get added in v0.2.0

func (NullableInstanceResponse) IsSet added in v0.2.0

func (v NullableInstanceResponse) IsSet() bool

func (NullableInstanceResponse) MarshalJSON added in v0.2.0

func (v NullableInstanceResponse) MarshalJSON() ([]byte, error)

func (*NullableInstanceResponse) Set added in v0.2.0

func (*NullableInstanceResponse) UnmarshalJSON added in v0.2.0

func (v *NullableInstanceResponse) UnmarshalJSON(src []byte) error

func (*NullableInstanceResponse) Unset added in v0.2.0

func (v *NullableInstanceResponse) Unset()

type NullableInstanceSensitiveData added in v0.2.0

type NullableInstanceSensitiveData struct {
	// contains filtered or unexported fields
}

func NewNullableInstanceSensitiveData added in v0.2.0

func NewNullableInstanceSensitiveData(val *InstanceSensitiveData) *NullableInstanceSensitiveData

func (NullableInstanceSensitiveData) Get added in v0.2.0

func (NullableInstanceSensitiveData) IsSet added in v0.2.0

func (NullableInstanceSensitiveData) MarshalJSON added in v0.2.0

func (v NullableInstanceSensitiveData) MarshalJSON() ([]byte, error)

func (*NullableInstanceSensitiveData) Set added in v0.2.0

func (*NullableInstanceSensitiveData) UnmarshalJSON added in v0.2.0

func (v *NullableInstanceSensitiveData) UnmarshalJSON(src []byte) error

func (*NullableInstanceSensitiveData) Unset added in v0.2.0

func (v *NullableInstanceSensitiveData) Unset()

type NullableInt

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableJob added in v0.2.0

type NullableJob struct {
	// contains filtered or unexported fields
}

func NewNullableJob added in v0.2.0

func NewNullableJob(val *Job) *NullableJob

func (NullableJob) Get added in v0.2.0

func (v NullableJob) Get() *Job

func (NullableJob) IsSet added in v0.2.0

func (v NullableJob) IsSet() bool

func (NullableJob) MarshalJSON added in v0.2.0

func (v NullableJob) MarshalJSON() ([]byte, error)

func (*NullableJob) Set added in v0.2.0

func (v *NullableJob) Set(val *Job)

func (*NullableJob) UnmarshalJSON added in v0.2.0

func (v *NullableJob) UnmarshalJSON(src []byte) error

func (*NullableJob) Unset added in v0.2.0

func (v *NullableJob) Unset()

type NullableListACLResponse added in v0.2.0

type NullableListACLResponse struct {
	// contains filtered or unexported fields
}

func NewNullableListACLResponse added in v0.2.0

func NewNullableListACLResponse(val *ListACLResponse) *NullableListACLResponse

func (NullableListACLResponse) Get added in v0.2.0

func (NullableListACLResponse) IsSet added in v0.2.0

func (v NullableListACLResponse) IsSet() bool

func (NullableListACLResponse) MarshalJSON added in v0.2.0

func (v NullableListACLResponse) MarshalJSON() ([]byte, error)

func (*NullableListACLResponse) Set added in v0.2.0

func (*NullableListACLResponse) UnmarshalJSON added in v0.2.0

func (v *NullableListACLResponse) UnmarshalJSON(src []byte) error

func (*NullableListACLResponse) Unset added in v0.2.0

func (v *NullableListACLResponse) Unset()

type NullableListCredentialsResponse added in v0.2.0

type NullableListCredentialsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableListCredentialsResponse added in v0.2.0

func NewNullableListCredentialsResponse(val *ListCredentialsResponse) *NullableListCredentialsResponse

func (NullableListCredentialsResponse) Get added in v0.2.0

func (NullableListCredentialsResponse) IsSet added in v0.2.0

func (NullableListCredentialsResponse) MarshalJSON added in v0.2.0

func (v NullableListCredentialsResponse) MarshalJSON() ([]byte, error)

func (*NullableListCredentialsResponse) Set added in v0.2.0

func (*NullableListCredentialsResponse) UnmarshalJSON added in v0.2.0

func (v *NullableListCredentialsResponse) UnmarshalJSON(src []byte) error

func (*NullableListCredentialsResponse) Unset added in v0.2.0

type NullableListInstancesResponse added in v0.2.0

type NullableListInstancesResponse struct {
	// contains filtered or unexported fields
}

func NewNullableListInstancesResponse added in v0.2.0

func NewNullableListInstancesResponse(val *ListInstancesResponse) *NullableListInstancesResponse

func (NullableListInstancesResponse) Get added in v0.2.0

func (NullableListInstancesResponse) IsSet added in v0.2.0

func (NullableListInstancesResponse) MarshalJSON added in v0.2.0

func (v NullableListInstancesResponse) MarshalJSON() ([]byte, error)

func (*NullableListInstancesResponse) Set added in v0.2.0

func (*NullableListInstancesResponse) UnmarshalJSON added in v0.2.0

func (v *NullableListInstancesResponse) UnmarshalJSON(src []byte) error

func (*NullableListInstancesResponse) Unset added in v0.2.0

func (v *NullableListInstancesResponse) Unset()

type NullableListScrapeConfigsResponse added in v0.2.0

type NullableListScrapeConfigsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableListScrapeConfigsResponse added in v0.2.0

func NewNullableListScrapeConfigsResponse(val *ListScrapeConfigsResponse) *NullableListScrapeConfigsResponse

func (NullableListScrapeConfigsResponse) Get added in v0.2.0

func (NullableListScrapeConfigsResponse) IsSet added in v0.2.0

func (NullableListScrapeConfigsResponse) MarshalJSON added in v0.2.0

func (v NullableListScrapeConfigsResponse) MarshalJSON() ([]byte, error)

func (*NullableListScrapeConfigsResponse) Set added in v0.2.0

func (*NullableListScrapeConfigsResponse) UnmarshalJSON added in v0.2.0

func (v *NullableListScrapeConfigsResponse) UnmarshalJSON(src []byte) error

func (*NullableListScrapeConfigsResponse) Unset added in v0.2.0

type NullableMessage added in v0.2.0

type NullableMessage struct {
	// contains filtered or unexported fields
}

func NewNullableMessage added in v0.2.0

func NewNullableMessage(val *Message) *NullableMessage

func (NullableMessage) Get added in v0.2.0

func (v NullableMessage) Get() *Message

func (NullableMessage) IsSet added in v0.2.0

func (v NullableMessage) IsSet() bool

func (NullableMessage) MarshalJSON added in v0.2.0

func (v NullableMessage) MarshalJSON() ([]byte, error)

func (*NullableMessage) Set added in v0.2.0

func (v *NullableMessage) Set(val *Message)

func (*NullableMessage) UnmarshalJSON added in v0.2.0

func (v *NullableMessage) UnmarshalJSON(src []byte) error

func (*NullableMessage) Unset added in v0.2.0

func (v *NullableMessage) Unset()

type NullableMetricsRelabelConfig added in v0.2.0

type NullableMetricsRelabelConfig struct {
	// contains filtered or unexported fields
}

func NewNullableMetricsRelabelConfig added in v0.2.0

func NewNullableMetricsRelabelConfig(val *MetricsRelabelConfig) *NullableMetricsRelabelConfig

func (NullableMetricsRelabelConfig) Get added in v0.2.0

func (NullableMetricsRelabelConfig) IsSet added in v0.2.0

func (NullableMetricsRelabelConfig) MarshalJSON added in v0.2.0

func (v NullableMetricsRelabelConfig) MarshalJSON() ([]byte, error)

func (*NullableMetricsRelabelConfig) Set added in v0.2.0

func (*NullableMetricsRelabelConfig) UnmarshalJSON added in v0.2.0

func (v *NullableMetricsRelabelConfig) UnmarshalJSON(src []byte) error

func (*NullableMetricsRelabelConfig) Unset added in v0.2.0

func (v *NullableMetricsRelabelConfig) Unset()

type NullableOAuth2 added in v0.2.0

type NullableOAuth2 struct {
	// contains filtered or unexported fields
}

func NewNullableOAuth2 added in v0.2.0

func NewNullableOAuth2(val *OAuth2) *NullableOAuth2

func (NullableOAuth2) Get added in v0.2.0

func (v NullableOAuth2) Get() *OAuth2

func (NullableOAuth2) IsSet added in v0.2.0

func (v NullableOAuth2) IsSet() bool

func (NullableOAuth2) MarshalJSON added in v0.2.0

func (v NullableOAuth2) MarshalJSON() ([]byte, error)

func (*NullableOAuth2) Set added in v0.2.0

func (v *NullableOAuth2) Set(val *OAuth2)

func (*NullableOAuth2) UnmarshalJSON added in v0.2.0

func (v *NullableOAuth2) UnmarshalJSON(src []byte) error

func (*NullableOAuth2) Unset added in v0.2.0

func (v *NullableOAuth2) Unset()

type NullableOpsgenieConfig added in v0.2.0

type NullableOpsgenieConfig struct {
	// contains filtered or unexported fields
}

func NewNullableOpsgenieConfig added in v0.2.0

func NewNullableOpsgenieConfig(val *OpsgenieConfig) *NullableOpsgenieConfig

func (NullableOpsgenieConfig) Get added in v0.2.0

func (NullableOpsgenieConfig) IsSet added in v0.2.0

func (v NullableOpsgenieConfig) IsSet() bool

func (NullableOpsgenieConfig) MarshalJSON added in v0.2.0

func (v NullableOpsgenieConfig) MarshalJSON() ([]byte, error)

func (*NullableOpsgenieConfig) Set added in v0.2.0

func (*NullableOpsgenieConfig) UnmarshalJSON added in v0.2.0

func (v *NullableOpsgenieConfig) UnmarshalJSON(src []byte) error

func (*NullableOpsgenieConfig) Unset added in v0.2.0

func (v *NullableOpsgenieConfig) Unset()

type NullablePermissionDenied added in v0.2.0

type NullablePermissionDenied struct {
	// contains filtered or unexported fields
}

func NewNullablePermissionDenied added in v0.2.0

func NewNullablePermissionDenied(val *PermissionDenied) *NullablePermissionDenied

func (NullablePermissionDenied) Get added in v0.2.0

func (NullablePermissionDenied) IsSet added in v0.2.0

func (v NullablePermissionDenied) IsSet() bool

func (NullablePermissionDenied) MarshalJSON added in v0.2.0

func (v NullablePermissionDenied) MarshalJSON() ([]byte, error)

func (*NullablePermissionDenied) Set added in v0.2.0

func (*NullablePermissionDenied) UnmarshalJSON added in v0.2.0

func (v *NullablePermissionDenied) UnmarshalJSON(src []byte) error

func (*NullablePermissionDenied) Unset added in v0.2.0

func (v *NullablePermissionDenied) Unset()

type NullablePlan added in v0.2.0

type NullablePlan struct {
	// contains filtered or unexported fields
}

func NewNullablePlan added in v0.2.0

func NewNullablePlan(val *Plan) *NullablePlan

func (NullablePlan) Get added in v0.2.0

func (v NullablePlan) Get() *Plan

func (NullablePlan) IsSet added in v0.2.0

func (v NullablePlan) IsSet() bool

func (NullablePlan) MarshalJSON added in v0.2.0

func (v NullablePlan) MarshalJSON() ([]byte, error)

func (*NullablePlan) Set added in v0.2.0

func (v *NullablePlan) Set(val *Plan)

func (*NullablePlan) UnmarshalJSON added in v0.2.0

func (v *NullablePlan) UnmarshalJSON(src []byte) error

func (*NullablePlan) Unset added in v0.2.0

func (v *NullablePlan) Unset()

type NullablePlanModel added in v0.2.0

type NullablePlanModel struct {
	// contains filtered or unexported fields
}

func NewNullablePlanModel added in v0.2.0

func NewNullablePlanModel(val *PlanModel) *NullablePlanModel

func (NullablePlanModel) Get added in v0.2.0

func (v NullablePlanModel) Get() *PlanModel

func (NullablePlanModel) IsSet added in v0.2.0

func (v NullablePlanModel) IsSet() bool

func (NullablePlanModel) MarshalJSON added in v0.2.0

func (v NullablePlanModel) MarshalJSON() ([]byte, error)

func (*NullablePlanModel) Set added in v0.2.0

func (v *NullablePlanModel) Set(val *PlanModel)

func (*NullablePlanModel) UnmarshalJSON added in v0.2.0

func (v *NullablePlanModel) UnmarshalJSON(src []byte) error

func (*NullablePlanModel) Unset added in v0.2.0

func (v *NullablePlanModel) Unset()

type NullablePlansResponse added in v0.2.0

type NullablePlansResponse struct {
	// contains filtered or unexported fields
}

func NewNullablePlansResponse added in v0.2.0

func NewNullablePlansResponse(val *PlansResponse) *NullablePlansResponse

func (NullablePlansResponse) Get added in v0.2.0

func (NullablePlansResponse) IsSet added in v0.2.0

func (v NullablePlansResponse) IsSet() bool

func (NullablePlansResponse) MarshalJSON added in v0.2.0

func (v NullablePlansResponse) MarshalJSON() ([]byte, error)

func (*NullablePlansResponse) Set added in v0.2.0

func (v *NullablePlansResponse) Set(val *PlansResponse)

func (*NullablePlansResponse) UnmarshalJSON added in v0.2.0

func (v *NullablePlansResponse) UnmarshalJSON(src []byte) error

func (*NullablePlansResponse) Unset added in v0.2.0

func (v *NullablePlansResponse) Unset()

type NullableProjectInstanceFull added in v0.2.0

type NullableProjectInstanceFull struct {
	// contains filtered or unexported fields
}

func NewNullableProjectInstanceFull added in v0.2.0

func NewNullableProjectInstanceFull(val *ProjectInstanceFull) *NullableProjectInstanceFull

func (NullableProjectInstanceFull) Get added in v0.2.0

func (NullableProjectInstanceFull) IsSet added in v0.2.0

func (NullableProjectInstanceFull) MarshalJSON added in v0.2.0

func (v NullableProjectInstanceFull) MarshalJSON() ([]byte, error)

func (*NullableProjectInstanceFull) Set added in v0.2.0

func (*NullableProjectInstanceFull) UnmarshalJSON added in v0.2.0

func (v *NullableProjectInstanceFull) UnmarshalJSON(src []byte) error

func (*NullableProjectInstanceFull) Unset added in v0.2.0

func (v *NullableProjectInstanceFull) Unset()

type NullableReceiver added in v0.2.0

type NullableReceiver struct {
	// contains filtered or unexported fields
}

func NewNullableReceiver added in v0.2.0

func NewNullableReceiver(val *Receiver) *NullableReceiver

func (NullableReceiver) Get added in v0.2.0

func (v NullableReceiver) Get() *Receiver

func (NullableReceiver) IsSet added in v0.2.0

func (v NullableReceiver) IsSet() bool

func (NullableReceiver) MarshalJSON added in v0.2.0

func (v NullableReceiver) MarshalJSON() ([]byte, error)

func (*NullableReceiver) Set added in v0.2.0

func (v *NullableReceiver) Set(val *Receiver)

func (*NullableReceiver) UnmarshalJSON added in v0.2.0

func (v *NullableReceiver) UnmarshalJSON(src []byte) error

func (*NullableReceiver) Unset added in v0.2.0

func (v *NullableReceiver) Unset()

type NullableReceivers added in v0.2.0

type NullableReceivers struct {
	// contains filtered or unexported fields
}

func NewNullableReceivers added in v0.2.0

func NewNullableReceivers(val *Receivers) *NullableReceivers

func (NullableReceivers) Get added in v0.2.0

func (v NullableReceivers) Get() *Receivers

func (NullableReceivers) IsSet added in v0.2.0

func (v NullableReceivers) IsSet() bool

func (NullableReceivers) MarshalJSON added in v0.2.0

func (v NullableReceivers) MarshalJSON() ([]byte, error)

func (*NullableReceivers) Set added in v0.2.0

func (v *NullableReceivers) Set(val *Receivers)

func (*NullableReceivers) UnmarshalJSON added in v0.2.0

func (v *NullableReceivers) UnmarshalJSON(src []byte) error

func (*NullableReceivers) Unset added in v0.2.0

func (v *NullableReceivers) Unset()

type NullableRoute added in v0.2.0

type NullableRoute struct {
	// contains filtered or unexported fields
}

func NewNullableRoute added in v0.2.0

func NewNullableRoute(val *Route) *NullableRoute

func (NullableRoute) Get added in v0.2.0

func (v NullableRoute) Get() *Route

func (NullableRoute) IsSet added in v0.2.0

func (v NullableRoute) IsSet() bool

func (NullableRoute) MarshalJSON added in v0.2.0

func (v NullableRoute) MarshalJSON() ([]byte, error)

func (*NullableRoute) Set added in v0.2.0

func (v *NullableRoute) Set(val *Route)

func (*NullableRoute) UnmarshalJSON added in v0.2.0

func (v *NullableRoute) UnmarshalJSON(src []byte) error

func (*NullableRoute) Unset added in v0.2.0

func (v *NullableRoute) Unset()

type NullableRouteSerializer added in v0.2.0

type NullableRouteSerializer struct {
	// contains filtered or unexported fields
}

func NewNullableRouteSerializer added in v0.2.0

func NewNullableRouteSerializer(val *RouteSerializer) *NullableRouteSerializer

func (NullableRouteSerializer) Get added in v0.2.0

func (NullableRouteSerializer) IsSet added in v0.2.0

func (v NullableRouteSerializer) IsSet() bool

func (NullableRouteSerializer) MarshalJSON added in v0.2.0

func (v NullableRouteSerializer) MarshalJSON() ([]byte, error)

func (*NullableRouteSerializer) Set added in v0.2.0

func (*NullableRouteSerializer) UnmarshalJSON added in v0.2.0

func (v *NullableRouteSerializer) UnmarshalJSON(src []byte) error

func (*NullableRouteSerializer) Unset added in v0.2.0

func (v *NullableRouteSerializer) Unset()

type NullableScrapeConfigsResponse added in v0.2.0

type NullableScrapeConfigsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableScrapeConfigsResponse added in v0.2.0

func NewNullableScrapeConfigsResponse(val *ScrapeConfigsResponse) *NullableScrapeConfigsResponse

func (NullableScrapeConfigsResponse) Get added in v0.2.0

func (NullableScrapeConfigsResponse) IsSet added in v0.2.0

func (NullableScrapeConfigsResponse) MarshalJSON added in v0.2.0

func (v NullableScrapeConfigsResponse) MarshalJSON() ([]byte, error)

func (*NullableScrapeConfigsResponse) Set added in v0.2.0

func (*NullableScrapeConfigsResponse) UnmarshalJSON added in v0.2.0

func (v *NullableScrapeConfigsResponse) UnmarshalJSON(src []byte) error

func (*NullableScrapeConfigsResponse) Unset added in v0.2.0

func (v *NullableScrapeConfigsResponse) Unset()

type NullableServiceKeysList added in v0.2.0

type NullableServiceKeysList struct {
	// contains filtered or unexported fields
}

func NewNullableServiceKeysList added in v0.2.0

func NewNullableServiceKeysList(val *ServiceKeysList) *NullableServiceKeysList

func (NullableServiceKeysList) Get added in v0.2.0

func (NullableServiceKeysList) IsSet added in v0.2.0

func (v NullableServiceKeysList) IsSet() bool

func (NullableServiceKeysList) MarshalJSON added in v0.2.0

func (v NullableServiceKeysList) MarshalJSON() ([]byte, error)

func (*NullableServiceKeysList) Set added in v0.2.0

func (*NullableServiceKeysList) UnmarshalJSON added in v0.2.0

func (v *NullableServiceKeysList) UnmarshalJSON(src []byte) error

func (*NullableServiceKeysList) Unset added in v0.2.0

func (v *NullableServiceKeysList) Unset()

type NullableStaticConfigs added in v0.2.0

type NullableStaticConfigs struct {
	// contains filtered or unexported fields
}

func NewNullableStaticConfigs added in v0.2.0

func NewNullableStaticConfigs(val *StaticConfigs) *NullableStaticConfigs

func (NullableStaticConfigs) Get added in v0.2.0

func (NullableStaticConfigs) IsSet added in v0.2.0

func (v NullableStaticConfigs) IsSet() bool

func (NullableStaticConfigs) MarshalJSON added in v0.2.0

func (v NullableStaticConfigs) MarshalJSON() ([]byte, error)

func (*NullableStaticConfigs) Set added in v0.2.0

func (v *NullableStaticConfigs) Set(val *StaticConfigs)

func (*NullableStaticConfigs) UnmarshalJSON added in v0.2.0

func (v *NullableStaticConfigs) UnmarshalJSON(src []byte) error

func (*NullableStaticConfigs) Unset added in v0.2.0

func (v *NullableStaticConfigs) Unset()

type NullableString

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableTLSConfig added in v0.2.0

type NullableTLSConfig struct {
	// contains filtered or unexported fields
}

func NewNullableTLSConfig added in v0.2.0

func NewNullableTLSConfig(val *TLSConfig) *NullableTLSConfig

func (NullableTLSConfig) Get added in v0.2.0

func (v NullableTLSConfig) Get() *TLSConfig

func (NullableTLSConfig) IsSet added in v0.2.0

func (v NullableTLSConfig) IsSet() bool

func (NullableTLSConfig) MarshalJSON added in v0.2.0

func (v NullableTLSConfig) MarshalJSON() ([]byte, error)

func (*NullableTLSConfig) Set added in v0.2.0

func (v *NullableTLSConfig) Set(val *TLSConfig)

func (*NullableTLSConfig) UnmarshalJSON added in v0.2.0

func (v *NullableTLSConfig) UnmarshalJSON(src []byte) error

func (*NullableTLSConfig) Unset added in v0.2.0

func (v *NullableTLSConfig) Unset()

type NullableTime

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableUpdateACLPayload added in v0.2.0

type NullableUpdateACLPayload struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateACLPayload added in v0.2.0

func NewNullableUpdateACLPayload(val *UpdateACLPayload) *NullableUpdateACLPayload

func (NullableUpdateACLPayload) Get added in v0.2.0

func (NullableUpdateACLPayload) IsSet added in v0.2.0

func (v NullableUpdateACLPayload) IsSet() bool

func (NullableUpdateACLPayload) MarshalJSON added in v0.2.0

func (v NullableUpdateACLPayload) MarshalJSON() ([]byte, error)

func (*NullableUpdateACLPayload) Set added in v0.2.0

func (*NullableUpdateACLPayload) UnmarshalJSON added in v0.2.0

func (v *NullableUpdateACLPayload) UnmarshalJSON(src []byte) error

func (*NullableUpdateACLPayload) Unset added in v0.2.0

func (v *NullableUpdateACLPayload) Unset()

type NullableUpdateAlertConfigReceiverPayload added in v0.2.0

type NullableUpdateAlertConfigReceiverPayload struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateAlertConfigReceiverPayload added in v0.2.0

func NewNullableUpdateAlertConfigReceiverPayload(val *UpdateAlertConfigReceiverPayload) *NullableUpdateAlertConfigReceiverPayload

func (NullableUpdateAlertConfigReceiverPayload) Get added in v0.2.0

func (NullableUpdateAlertConfigReceiverPayload) IsSet added in v0.2.0

func (NullableUpdateAlertConfigReceiverPayload) MarshalJSON added in v0.2.0

func (*NullableUpdateAlertConfigReceiverPayload) Set added in v0.2.0

func (*NullableUpdateAlertConfigReceiverPayload) UnmarshalJSON added in v0.2.0

func (v *NullableUpdateAlertConfigReceiverPayload) UnmarshalJSON(src []byte) error

func (*NullableUpdateAlertConfigReceiverPayload) Unset added in v0.2.0

type NullableUpdateAlertConfigRoutePayload added in v0.2.0

type NullableUpdateAlertConfigRoutePayload struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateAlertConfigRoutePayload added in v0.2.0

func NewNullableUpdateAlertConfigRoutePayload(val *UpdateAlertConfigRoutePayload) *NullableUpdateAlertConfigRoutePayload

func (NullableUpdateAlertConfigRoutePayload) Get added in v0.2.0

func (NullableUpdateAlertConfigRoutePayload) IsSet added in v0.2.0

func (NullableUpdateAlertConfigRoutePayload) MarshalJSON added in v0.2.0

func (v NullableUpdateAlertConfigRoutePayload) MarshalJSON() ([]byte, error)

func (*NullableUpdateAlertConfigRoutePayload) Set added in v0.2.0

func (*NullableUpdateAlertConfigRoutePayload) UnmarshalJSON added in v0.2.0

func (v *NullableUpdateAlertConfigRoutePayload) UnmarshalJSON(src []byte) error

func (*NullableUpdateAlertConfigRoutePayload) Unset added in v0.2.0

type NullableUpdateAlertConfigsPayload added in v0.2.0

type NullableUpdateAlertConfigsPayload struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateAlertConfigsPayload added in v0.2.0

func NewNullableUpdateAlertConfigsPayload(val *UpdateAlertConfigsPayload) *NullableUpdateAlertConfigsPayload

func (NullableUpdateAlertConfigsPayload) Get added in v0.2.0

func (NullableUpdateAlertConfigsPayload) IsSet added in v0.2.0

func (NullableUpdateAlertConfigsPayload) MarshalJSON added in v0.2.0

func (v NullableUpdateAlertConfigsPayload) MarshalJSON() ([]byte, error)

func (*NullableUpdateAlertConfigsPayload) Set added in v0.2.0

func (*NullableUpdateAlertConfigsPayload) UnmarshalJSON added in v0.2.0

func (v *NullableUpdateAlertConfigsPayload) UnmarshalJSON(src []byte) error

func (*NullableUpdateAlertConfigsPayload) Unset added in v0.2.0

type NullableUpdateAlertConfigsPayloadGlobal added in v0.2.0

type NullableUpdateAlertConfigsPayloadGlobal struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateAlertConfigsPayloadGlobal added in v0.2.0

func NewNullableUpdateAlertConfigsPayloadGlobal(val *UpdateAlertConfigsPayloadGlobal) *NullableUpdateAlertConfigsPayloadGlobal

func (NullableUpdateAlertConfigsPayloadGlobal) Get added in v0.2.0

func (NullableUpdateAlertConfigsPayloadGlobal) IsSet added in v0.2.0

func (NullableUpdateAlertConfigsPayloadGlobal) MarshalJSON added in v0.2.0

func (v NullableUpdateAlertConfigsPayloadGlobal) MarshalJSON() ([]byte, error)

func (*NullableUpdateAlertConfigsPayloadGlobal) Set added in v0.2.0

func (*NullableUpdateAlertConfigsPayloadGlobal) UnmarshalJSON added in v0.2.0

func (v *NullableUpdateAlertConfigsPayloadGlobal) UnmarshalJSON(src []byte) error

func (*NullableUpdateAlertConfigsPayloadGlobal) Unset added in v0.2.0

type NullableUpdateAlertConfigsPayloadInhibitRules added in v0.2.0

type NullableUpdateAlertConfigsPayloadInhibitRules struct {
	// contains filtered or unexported fields
}

func (NullableUpdateAlertConfigsPayloadInhibitRules) Get added in v0.2.0

func (NullableUpdateAlertConfigsPayloadInhibitRules) IsSet added in v0.2.0

func (NullableUpdateAlertConfigsPayloadInhibitRules) MarshalJSON added in v0.2.0

func (*NullableUpdateAlertConfigsPayloadInhibitRules) Set added in v0.2.0

func (*NullableUpdateAlertConfigsPayloadInhibitRules) UnmarshalJSON added in v0.2.0

func (*NullableUpdateAlertConfigsPayloadInhibitRules) Unset added in v0.2.0

type NullableUpdateAlertConfigsPayloadReceiversInner added in v0.2.0

type NullableUpdateAlertConfigsPayloadReceiversInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateAlertConfigsPayloadReceiversInner) Get added in v0.2.0

func (NullableUpdateAlertConfigsPayloadReceiversInner) IsSet added in v0.2.0

func (NullableUpdateAlertConfigsPayloadReceiversInner) MarshalJSON added in v0.2.0

func (*NullableUpdateAlertConfigsPayloadReceiversInner) Set added in v0.2.0

func (*NullableUpdateAlertConfigsPayloadReceiversInner) UnmarshalJSON added in v0.2.0

func (*NullableUpdateAlertConfigsPayloadReceiversInner) Unset added in v0.2.0

type NullableUpdateAlertConfigsPayloadRoute added in v0.2.0

type NullableUpdateAlertConfigsPayloadRoute struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateAlertConfigsPayloadRoute added in v0.2.0

func NewNullableUpdateAlertConfigsPayloadRoute(val *UpdateAlertConfigsPayloadRoute) *NullableUpdateAlertConfigsPayloadRoute

func (NullableUpdateAlertConfigsPayloadRoute) Get added in v0.2.0

func (NullableUpdateAlertConfigsPayloadRoute) IsSet added in v0.2.0

func (NullableUpdateAlertConfigsPayloadRoute) MarshalJSON added in v0.2.0

func (v NullableUpdateAlertConfigsPayloadRoute) MarshalJSON() ([]byte, error)

func (*NullableUpdateAlertConfigsPayloadRoute) Set added in v0.2.0

func (*NullableUpdateAlertConfigsPayloadRoute) UnmarshalJSON added in v0.2.0

func (v *NullableUpdateAlertConfigsPayloadRoute) UnmarshalJSON(src []byte) error

func (*NullableUpdateAlertConfigsPayloadRoute) Unset added in v0.2.0

type NullableUpdateAlertConfigsResponse added in v0.2.0

type NullableUpdateAlertConfigsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateAlertConfigsResponse added in v0.2.0

func NewNullableUpdateAlertConfigsResponse(val *UpdateAlertConfigsResponse) *NullableUpdateAlertConfigsResponse

func (NullableUpdateAlertConfigsResponse) Get added in v0.2.0

func (NullableUpdateAlertConfigsResponse) IsSet added in v0.2.0

func (NullableUpdateAlertConfigsResponse) MarshalJSON added in v0.2.0

func (v NullableUpdateAlertConfigsResponse) MarshalJSON() ([]byte, error)

func (*NullableUpdateAlertConfigsResponse) Set added in v0.2.0

func (*NullableUpdateAlertConfigsResponse) UnmarshalJSON added in v0.2.0

func (v *NullableUpdateAlertConfigsResponse) UnmarshalJSON(src []byte) error

func (*NullableUpdateAlertConfigsResponse) Unset added in v0.2.0

type NullableUpdateAlertgroupPayload added in v0.4.0

type NullableUpdateAlertgroupPayload struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateAlertgroupPayload added in v0.4.0

func NewNullableUpdateAlertgroupPayload(val *UpdateAlertgroupPayload) *NullableUpdateAlertgroupPayload

func (NullableUpdateAlertgroupPayload) Get added in v0.4.0

func (NullableUpdateAlertgroupPayload) IsSet added in v0.4.0

func (NullableUpdateAlertgroupPayload) MarshalJSON added in v0.4.0

func (v NullableUpdateAlertgroupPayload) MarshalJSON() ([]byte, error)

func (*NullableUpdateAlertgroupPayload) Set added in v0.4.0

func (*NullableUpdateAlertgroupPayload) UnmarshalJSON added in v0.4.0

func (v *NullableUpdateAlertgroupPayload) UnmarshalJSON(src []byte) error

func (*NullableUpdateAlertgroupPayload) Unset added in v0.4.0

type NullableUpdateAlertgroupsRequestInner added in v0.4.0

type NullableUpdateAlertgroupsRequestInner struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateAlertgroupsRequestInner added in v0.4.0

func NewNullableUpdateAlertgroupsRequestInner(val *UpdateAlertgroupsRequestInner) *NullableUpdateAlertgroupsRequestInner

func (NullableUpdateAlertgroupsRequestInner) Get added in v0.4.0

func (NullableUpdateAlertgroupsRequestInner) IsSet added in v0.4.0

func (NullableUpdateAlertgroupsRequestInner) MarshalJSON added in v0.4.0

func (v NullableUpdateAlertgroupsRequestInner) MarshalJSON() ([]byte, error)

func (*NullableUpdateAlertgroupsRequestInner) Set added in v0.4.0

func (*NullableUpdateAlertgroupsRequestInner) UnmarshalJSON added in v0.4.0

func (v *NullableUpdateAlertgroupsRequestInner) UnmarshalJSON(src []byte) error

func (*NullableUpdateAlertgroupsRequestInner) Unset added in v0.4.0

type NullableUpdateAlertgroupsRequestInnerRulesInner added in v0.4.0

type NullableUpdateAlertgroupsRequestInnerRulesInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateAlertgroupsRequestInnerRulesInner) Get added in v0.4.0

func (NullableUpdateAlertgroupsRequestInnerRulesInner) IsSet added in v0.4.0

func (NullableUpdateAlertgroupsRequestInnerRulesInner) MarshalJSON added in v0.4.0

func (*NullableUpdateAlertgroupsRequestInnerRulesInner) Set added in v0.4.0

func (*NullableUpdateAlertgroupsRequestInnerRulesInner) UnmarshalJSON added in v0.4.0

func (*NullableUpdateAlertgroupsRequestInnerRulesInner) Unset added in v0.4.0

type NullableUpdateCredentialsRemoteWriteConfigPayload added in v0.2.0

type NullableUpdateCredentialsRemoteWriteConfigPayload struct {
	// contains filtered or unexported fields
}

func (NullableUpdateCredentialsRemoteWriteConfigPayload) Get added in v0.2.0

func (NullableUpdateCredentialsRemoteWriteConfigPayload) IsSet added in v0.2.0

func (NullableUpdateCredentialsRemoteWriteConfigPayload) MarshalJSON added in v0.2.0

func (*NullableUpdateCredentialsRemoteWriteConfigPayload) Set added in v0.2.0

func (*NullableUpdateCredentialsRemoteWriteConfigPayload) UnmarshalJSON added in v0.2.0

func (*NullableUpdateCredentialsRemoteWriteConfigPayload) Unset added in v0.2.0

type NullableUpdateGrafanaConfigsPayload added in v0.2.0

type NullableUpdateGrafanaConfigsPayload struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateGrafanaConfigsPayload added in v0.2.0

func NewNullableUpdateGrafanaConfigsPayload(val *UpdateGrafanaConfigsPayload) *NullableUpdateGrafanaConfigsPayload

func (NullableUpdateGrafanaConfigsPayload) Get added in v0.2.0

func (NullableUpdateGrafanaConfigsPayload) IsSet added in v0.2.0

func (NullableUpdateGrafanaConfigsPayload) MarshalJSON added in v0.2.0

func (v NullableUpdateGrafanaConfigsPayload) MarshalJSON() ([]byte, error)

func (*NullableUpdateGrafanaConfigsPayload) Set added in v0.2.0

func (*NullableUpdateGrafanaConfigsPayload) UnmarshalJSON added in v0.2.0

func (v *NullableUpdateGrafanaConfigsPayload) UnmarshalJSON(src []byte) error

func (*NullableUpdateGrafanaConfigsPayload) Unset added in v0.2.0

type NullableUpdateGrafanaConfigsPayloadGenericOauth added in v0.2.0

type NullableUpdateGrafanaConfigsPayloadGenericOauth struct {
	// contains filtered or unexported fields
}

func (NullableUpdateGrafanaConfigsPayloadGenericOauth) Get added in v0.2.0

func (NullableUpdateGrafanaConfigsPayloadGenericOauth) IsSet added in v0.2.0

func (NullableUpdateGrafanaConfigsPayloadGenericOauth) MarshalJSON added in v0.2.0

func (*NullableUpdateGrafanaConfigsPayloadGenericOauth) Set added in v0.2.0

func (*NullableUpdateGrafanaConfigsPayloadGenericOauth) UnmarshalJSON added in v0.2.0

func (*NullableUpdateGrafanaConfigsPayloadGenericOauth) Unset added in v0.2.0

type NullableUpdateInstancePayload added in v0.2.0

type NullableUpdateInstancePayload struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateInstancePayload added in v0.2.0

func NewNullableUpdateInstancePayload(val *UpdateInstancePayload) *NullableUpdateInstancePayload

func (NullableUpdateInstancePayload) Get added in v0.2.0

func (NullableUpdateInstancePayload) IsSet added in v0.2.0

func (NullableUpdateInstancePayload) MarshalJSON added in v0.2.0

func (v NullableUpdateInstancePayload) MarshalJSON() ([]byte, error)

func (*NullableUpdateInstancePayload) Set added in v0.2.0

func (*NullableUpdateInstancePayload) UnmarshalJSON added in v0.2.0

func (v *NullableUpdateInstancePayload) UnmarshalJSON(src []byte) error

func (*NullableUpdateInstancePayload) Unset added in v0.2.0

func (v *NullableUpdateInstancePayload) Unset()

type NullableUpdateMetricsStorageRetentionPayload added in v0.2.0

type NullableUpdateMetricsStorageRetentionPayload struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateMetricsStorageRetentionPayload added in v0.2.0

func NewNullableUpdateMetricsStorageRetentionPayload(val *UpdateMetricsStorageRetentionPayload) *NullableUpdateMetricsStorageRetentionPayload

func (NullableUpdateMetricsStorageRetentionPayload) Get added in v0.2.0

func (NullableUpdateMetricsStorageRetentionPayload) IsSet added in v0.2.0

func (NullableUpdateMetricsStorageRetentionPayload) MarshalJSON added in v0.2.0

func (*NullableUpdateMetricsStorageRetentionPayload) Set added in v0.2.0

func (*NullableUpdateMetricsStorageRetentionPayload) UnmarshalJSON added in v0.2.0

func (*NullableUpdateMetricsStorageRetentionPayload) Unset added in v0.2.0

type NullableUpdateScrapeConfigPayload added in v0.2.0

type NullableUpdateScrapeConfigPayload struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateScrapeConfigPayload added in v0.2.0

func NewNullableUpdateScrapeConfigPayload(val *UpdateScrapeConfigPayload) *NullableUpdateScrapeConfigPayload

func (NullableUpdateScrapeConfigPayload) Get added in v0.2.0

func (NullableUpdateScrapeConfigPayload) IsSet added in v0.2.0

func (NullableUpdateScrapeConfigPayload) MarshalJSON added in v0.2.0

func (v NullableUpdateScrapeConfigPayload) MarshalJSON() ([]byte, error)

func (*NullableUpdateScrapeConfigPayload) Set added in v0.2.0

func (*NullableUpdateScrapeConfigPayload) UnmarshalJSON added in v0.2.0

func (v *NullableUpdateScrapeConfigPayload) UnmarshalJSON(src []byte) error

func (*NullableUpdateScrapeConfigPayload) Unset added in v0.2.0

type NullableUpdateScrapeConfigPayloadStaticConfigsInner added in v0.2.0

type NullableUpdateScrapeConfigPayloadStaticConfigsInner struct {
	// contains filtered or unexported fields
}

func (NullableUpdateScrapeConfigPayloadStaticConfigsInner) Get added in v0.2.0

func (NullableUpdateScrapeConfigPayloadStaticConfigsInner) IsSet added in v0.2.0

func (NullableUpdateScrapeConfigPayloadStaticConfigsInner) MarshalJSON added in v0.2.0

func (*NullableUpdateScrapeConfigPayloadStaticConfigsInner) Set added in v0.2.0

func (*NullableUpdateScrapeConfigPayloadStaticConfigsInner) UnmarshalJSON added in v0.2.0

func (*NullableUpdateScrapeConfigPayloadStaticConfigsInner) Unset added in v0.2.0

type NullableValue added in v0.3.1

type NullableValue[T any] struct {
	// contains filtered or unexported fields
}

func (NullableValue[T]) Get added in v0.3.1

func (v NullableValue[T]) Get() *T

func (NullableValue[T]) IsSet added in v0.3.1

func (v NullableValue[T]) IsSet() bool

func (*NullableValue[T]) Set added in v0.3.1

func (v *NullableValue[T]) Set(val *T)

func (*NullableValue[T]) Unset added in v0.3.1

func (v *NullableValue[T]) Unset()

type NullableWebHook added in v0.2.0

type NullableWebHook struct {
	// contains filtered or unexported fields
}

func NewNullableWebHook added in v0.2.0

func NewNullableWebHook(val *WebHook) *NullableWebHook

func (NullableWebHook) Get added in v0.2.0

func (v NullableWebHook) Get() *WebHook

func (NullableWebHook) IsSet added in v0.2.0

func (v NullableWebHook) IsSet() bool

func (NullableWebHook) MarshalJSON added in v0.2.0

func (v NullableWebHook) MarshalJSON() ([]byte, error)

func (*NullableWebHook) Set added in v0.2.0

func (v *NullableWebHook) Set(val *WebHook)

func (*NullableWebHook) UnmarshalJSON added in v0.2.0

func (v *NullableWebHook) UnmarshalJSON(src []byte) error

func (*NullableWebHook) Unset added in v0.2.0

func (v *NullableWebHook) Unset()

type OAuth2

type OAuth2 struct {
	// REQUIRED
	ClientId OAuth2GetClientIdAttributeType `json:"clientId"`
	// REQUIRED
	ClientSecret OAuth2GetClientSecretAttributeType `json:"clientSecret"`
	Scopes       OAuth2GetScopesAttributeType       `json:"scopes,omitempty"`
	TlsConfig    OAuth2GetTlsConfigAttributeType    `json:"tlsConfig,omitempty"`
	// REQUIRED
	TokenUrl OAuth2GetTokenUrlAttributeType `json:"tokenUrl"`
}

OAuth2 struct for OAuth2

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

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

func (*OAuth2) GetClientId added in v0.2.0

func (o *OAuth2) GetClientId() (ret OAuth2GetClientIdRetType)

GetClientId returns the ClientId field value

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.

func (*OAuth2) GetClientSecret added in v0.2.0

func (o *OAuth2) GetClientSecret() (ret OAuth2GetClientSecretRetType)

GetClientSecret returns the ClientSecret field value

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.

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.

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.

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.

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.

func (*OAuth2) GetTokenUrl added in v0.2.0

func (o *OAuth2) GetTokenUrl() (ret OAuth2GetTokenUrlRetType)

GetTokenUrl returns the TokenUrl field value

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.

func (*OAuth2) HasScopes added in v0.2.0

func (o *OAuth2) HasScopes() bool

HasScopes returns a boolean if a field has been set.

func (*OAuth2) HasTlsConfig added in v0.2.0

func (o *OAuth2) HasTlsConfig() bool

HasTlsConfig returns a boolean if a field has been set.

func (*OAuth2) SetClientId added in v0.2.0

func (o *OAuth2) SetClientId(v OAuth2GetClientIdRetType)

SetClientId sets field value

func (*OAuth2) SetClientSecret added in v0.2.0

func (o *OAuth2) SetClientSecret(v OAuth2GetClientSecretRetType)

SetClientSecret sets field value

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.

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.

func (*OAuth2) SetTokenUrl added in v0.2.0

func (o *OAuth2) SetTokenUrl(v OAuth2GetTokenUrlRetType)

SetTokenUrl sets field value

func (OAuth2) ToMap added in v0.2.0

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

type OAuth2GetClientIdArgType added in v0.3.1

type OAuth2GetClientIdArgType = string

type OAuth2GetClientIdAttributeType added in v0.3.1

type OAuth2GetClientIdAttributeType = *string

isNotNullableString

type OAuth2GetClientIdRetType added in v0.3.1

type OAuth2GetClientIdRetType = string

type OAuth2GetClientSecretArgType added in v0.3.1

type OAuth2GetClientSecretArgType = string

type OAuth2GetClientSecretAttributeType added in v0.3.1

type OAuth2GetClientSecretAttributeType = *string

isNotNullableString

type OAuth2GetClientSecretRetType added in v0.3.1

type OAuth2GetClientSecretRetType = string

type OAuth2GetScopesArgType added in v0.3.1

type OAuth2GetScopesArgType = []string

type OAuth2GetScopesAttributeType added in v0.3.1

type OAuth2GetScopesAttributeType = *[]string

isArray

type OAuth2GetScopesRetType added in v0.3.1

type OAuth2GetScopesRetType = []string

type OAuth2GetTlsConfigArgType added in v0.3.1

type OAuth2GetTlsConfigArgType = TLSConfig

type OAuth2GetTlsConfigAttributeType added in v0.3.1

type OAuth2GetTlsConfigAttributeType = *TLSConfig

isModel

type OAuth2GetTlsConfigRetType added in v0.3.1

type OAuth2GetTlsConfigRetType = TLSConfig

type OAuth2GetTokenUrlArgType added in v0.3.1

type OAuth2GetTokenUrlArgType = string

type OAuth2GetTokenUrlAttributeType added in v0.3.1

type OAuth2GetTokenUrlAttributeType = *string

isNotNullableString

type OAuth2GetTokenUrlRetType added in v0.3.1

type OAuth2GetTokenUrlRetType = string

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

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

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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

func (*OpsgenieConfig) HasApiKey added in v0.2.0

func (o *OpsgenieConfig) HasApiKey() bool

HasApiKey returns a boolean if a field has been set.

func (*OpsgenieConfig) HasApiUrl added in v0.2.0

func (o *OpsgenieConfig) HasApiUrl() bool

HasApiUrl returns a boolean if a field has been set.

func (*OpsgenieConfig) HasPriority added in v0.2.0

func (o *OpsgenieConfig) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*OpsgenieConfig) HasSendResolved added in v0.2.0

func (o *OpsgenieConfig) HasSendResolved() bool

HasSendResolved returns a boolean if a field has been set.

func (*OpsgenieConfig) HasTags added in v0.2.0

func (o *OpsgenieConfig) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*OpsgenieConfig) SetApiKey added in v0.2.0

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

func (*OpsgenieConfig) SetApiUrl added in v0.2.0

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

func (*OpsgenieConfig) SetPriority added in v0.2.0

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

func (*OpsgenieConfig) SetSendResolved added in v0.2.0

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

func (*OpsgenieConfig) SetTags added in v0.2.0

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

func (OpsgenieConfig) ToMap added in v0.2.0

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

type OpsgenieConfigGetApiKeyArgType added in v0.3.1

type OpsgenieConfigGetApiKeyArgType = string

type OpsgenieConfigGetApiKeyAttributeType added in v0.3.1

type OpsgenieConfigGetApiKeyAttributeType = *string

isNotNullableString

type OpsgenieConfigGetApiKeyRetType added in v0.3.1

type OpsgenieConfigGetApiKeyRetType = string

type OpsgenieConfigGetApiUrlArgType added in v0.3.1

type OpsgenieConfigGetApiUrlArgType = string

type OpsgenieConfigGetApiUrlAttributeType added in v0.3.1

type OpsgenieConfigGetApiUrlAttributeType = *string

isNotNullableString

type OpsgenieConfigGetApiUrlRetType added in v0.3.1

type OpsgenieConfigGetApiUrlRetType = string

type OpsgenieConfigGetPriorityArgType added in v0.3.1

type OpsgenieConfigGetPriorityArgType = string

type OpsgenieConfigGetPriorityAttributeType added in v0.3.1

type OpsgenieConfigGetPriorityAttributeType = *string

isNotNullableString

type OpsgenieConfigGetPriorityRetType added in v0.3.1

type OpsgenieConfigGetPriorityRetType = string

type OpsgenieConfigGetTagsArgType added in v0.3.1

type OpsgenieConfigGetTagsArgType = string

type OpsgenieConfigGetTagsAttributeType added in v0.3.1

type OpsgenieConfigGetTagsAttributeType = *string

isNotNullableString

type OpsgenieConfigGetTagsRetType added in v0.3.1

type OpsgenieConfigGetTagsRetType = string

type OpsgenieConfiggetSendResolvedArgType added in v0.3.1

type OpsgenieConfiggetSendResolvedArgType = bool

type OpsgenieConfiggetSendResolvedAttributeType added in v0.3.1

type OpsgenieConfiggetSendResolvedAttributeType = *bool

isBoolean

type OpsgenieConfiggetSendResolvedRetType added in v0.3.1

type OpsgenieConfiggetSendResolvedRetType = bool

type PermissionDenied

type PermissionDenied struct {
	// REQUIRED
	Detail PermissionDeniedGetDetailAttributeType `json:"detail"`
}

PermissionDenied struct for PermissionDenied

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

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

func (*PermissionDenied) GetDetail added in v0.2.0

GetDetail returns the Detail field value

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.

func (*PermissionDenied) SetDetail added in v0.2.0

SetDetail sets field value

func (PermissionDenied) ToMap added in v0.2.0

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

type PermissionDeniedGetDetailArgType added in v0.3.1

type PermissionDeniedGetDetailArgType = string

type PermissionDeniedGetDetailAttributeType added in v0.3.1

type PermissionDeniedGetDetailAttributeType = *string

isNotNullableString

type PermissionDeniedGetDetailRetType added in v0.3.1

type PermissionDeniedGetDetailRetType = string

type Plan

type Plan struct {
	// REQUIRED
	AlertMatchers PlanGetAlertMatchersAttributeType `json:"alertMatchers"`
	// REQUIRED
	AlertReceivers PlanGetAlertReceiversAttributeType `json:"alertReceivers"`
	// REQUIRED
	AlertRules PlanGetAlertRulesAttributeType `json:"alertRules"`
	Amount     PlanGetAmountAttributeType     `json:"amount,omitempty"`
	// REQUIRED
	BucketSize  PlanGetBucketSizeAttributeType  `json:"bucketSize"`
	Description PlanGetDescriptionAttributeType `json:"description,omitempty"`
	// REQUIRED
	GrafanaGlobalDashboards PlanGetGrafanaGlobalDashboardsAttributeType `json:"grafanaGlobalDashboards"`
	// REQUIRED
	GrafanaGlobalOrgs PlanGetGrafanaGlobalOrgsAttributeType `json:"grafanaGlobalOrgs"`
	// REQUIRED
	GrafanaGlobalSessions PlanGetGrafanaGlobalSessionsAttributeType `json:"grafanaGlobalSessions"`
	// REQUIRED
	GrafanaGlobalUsers PlanGetGrafanaGlobalUsersAttributeType `json:"grafanaGlobalUsers"`
	// REQUIRED
	Id       PlanGetIdAttributeType       `json:"id"`
	IsFree   PlangetIsFreeAttributeType   `json:"isFree,omitempty"`
	IsPublic PlangetIsPublicAttributeType `json:"isPublic,omitempty"`
	// REQUIRED
	LogsAlert PlanGetLogsAlertAttributeType `json:"logsAlert"`
	// REQUIRED
	LogsStorage PlanGetLogsStorageAttributeType `json:"logsStorage"`
	Name        PlanGetNameAttributeType        `json:"name,omitempty"`
	// REQUIRED
	PlanId PlanGetPlanIdAttributeType `json:"planId"`
	// REQUIRED
	SamplesPerScrape PlanGetSamplesPerScrapeAttributeType `json:"samplesPerScrape"`
	Schema           PlanGetSchemaAttributeType           `json:"schema,omitempty"`
	// REQUIRED
	TargetNumber PlanGetTargetNumberAttributeType `json:"targetNumber"`
	// REQUIRED
	TotalMetricSamples PlanGetTotalMetricSamplesAttributeType `json:"totalMetricSamples"`
	// REQUIRED
	TracesStorage PlanGetTracesStorageAttributeType `json:"tracesStorage"`
}

Plan struct for Plan

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

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

func (*Plan) GetAlertMatchers added in v0.2.0

func (o *Plan) GetAlertMatchers() (ret PlanGetAlertMatchersRetType)

GetAlertMatchers returns the AlertMatchers field value

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.

func (*Plan) GetAlertReceivers added in v0.2.0

func (o *Plan) GetAlertReceivers() (ret PlanGetAlertReceiversRetType)

GetAlertReceivers returns the AlertReceivers field value

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.

func (*Plan) GetAlertRules added in v0.2.0

func (o *Plan) GetAlertRules() (ret PlanGetAlertRulesRetType)

GetAlertRules returns the AlertRules field value

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.

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.

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.

func (*Plan) GetBucketSize added in v0.2.0

func (o *Plan) GetBucketSize() (ret PlanGetBucketSizeRetType)

GetBucketSize returns the BucketSize field value

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.

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.

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.

func (*Plan) GetGrafanaGlobalDashboards added in v0.2.0

func (o *Plan) GetGrafanaGlobalDashboards() (ret PlanGetGrafanaGlobalDashboardsRetType)

GetGrafanaGlobalDashboards returns the GrafanaGlobalDashboards field value

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.

func (*Plan) GetGrafanaGlobalOrgs added in v0.2.0

func (o *Plan) GetGrafanaGlobalOrgs() (ret PlanGetGrafanaGlobalOrgsRetType)

GetGrafanaGlobalOrgs returns the GrafanaGlobalOrgs field value

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.

func (*Plan) GetGrafanaGlobalSessions added in v0.2.0

func (o *Plan) GetGrafanaGlobalSessions() (ret PlanGetGrafanaGlobalSessionsRetType)

GetGrafanaGlobalSessions returns the GrafanaGlobalSessions field value

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.

func (*Plan) GetGrafanaGlobalUsers added in v0.2.0

func (o *Plan) GetGrafanaGlobalUsers() (ret PlanGetGrafanaGlobalUsersRetType)

GetGrafanaGlobalUsers returns the GrafanaGlobalUsers field value

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.

func (*Plan) GetId added in v0.2.0

func (o *Plan) GetId() (ret PlanGetIdRetType)

GetId returns the Id field value

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.

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.

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.

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.

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.

func (*Plan) GetLogsAlert added in v0.2.0

func (o *Plan) GetLogsAlert() (ret PlanGetLogsAlertRetType)

GetLogsAlert returns the LogsAlert field value

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.

func (*Plan) GetLogsStorage added in v0.2.0

func (o *Plan) GetLogsStorage() (ret PlanGetLogsStorageRetType)

GetLogsStorage returns the LogsStorage field value

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.

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.

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.

func (*Plan) GetPlanId added in v0.2.0

func (o *Plan) GetPlanId() (ret PlanGetPlanIdRetType)

GetPlanId returns the PlanId field value

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.

func (*Plan) GetSamplesPerScrape added in v0.2.0

func (o *Plan) GetSamplesPerScrape() (ret PlanGetSamplesPerScrapeRetType)

GetSamplesPerScrape returns the SamplesPerScrape field value

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.

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.

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.

func (*Plan) GetTargetNumber added in v0.2.0

func (o *Plan) GetTargetNumber() (ret PlanGetTargetNumberRetType)

GetTargetNumber returns the TargetNumber field value

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.

func (*Plan) GetTotalMetricSamples added in v0.2.0

func (o *Plan) GetTotalMetricSamples() (ret PlanGetTotalMetricSamplesRetType)

GetTotalMetricSamples returns the TotalMetricSamples field value

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.

func (*Plan) GetTracesStorage added in v0.2.0

func (o *Plan) GetTracesStorage() (ret PlanGetTracesStorageRetType)

GetTracesStorage returns the TracesStorage field value

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.

func (*Plan) HasAmount added in v0.2.0

func (o *Plan) HasAmount() bool

HasAmount returns a boolean if a field has been set.

func (*Plan) HasDescription added in v0.2.0

func (o *Plan) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Plan) HasIsFree added in v0.2.0

func (o *Plan) HasIsFree() bool

HasIsFree returns a boolean if a field has been set.

func (*Plan) HasIsPublic added in v0.2.0

func (o *Plan) HasIsPublic() bool

HasIsPublic returns a boolean if a field has been set.

func (*Plan) HasName added in v0.2.0

func (o *Plan) HasName() bool

HasName returns a boolean if a field has been set.

func (*Plan) HasSchema added in v0.2.0

func (o *Plan) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (*Plan) SetAlertMatchers added in v0.2.0

func (o *Plan) SetAlertMatchers(v PlanGetAlertMatchersRetType)

SetAlertMatchers sets field value

func (*Plan) SetAlertReceivers added in v0.2.0

func (o *Plan) SetAlertReceivers(v PlanGetAlertReceiversRetType)

SetAlertReceivers sets field value

func (*Plan) SetAlertRules added in v0.2.0

func (o *Plan) SetAlertRules(v PlanGetAlertRulesRetType)

SetAlertRules sets field value

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.

func (*Plan) SetBucketSize added in v0.2.0

func (o *Plan) SetBucketSize(v PlanGetBucketSizeRetType)

SetBucketSize sets field value

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.

func (*Plan) SetGrafanaGlobalDashboards added in v0.2.0

func (o *Plan) SetGrafanaGlobalDashboards(v PlanGetGrafanaGlobalDashboardsRetType)

SetGrafanaGlobalDashboards sets field value

func (*Plan) SetGrafanaGlobalOrgs added in v0.2.0

func (o *Plan) SetGrafanaGlobalOrgs(v PlanGetGrafanaGlobalOrgsRetType)

SetGrafanaGlobalOrgs sets field value

func (*Plan) SetGrafanaGlobalSessions added in v0.2.0

func (o *Plan) SetGrafanaGlobalSessions(v PlanGetGrafanaGlobalSessionsRetType)

SetGrafanaGlobalSessions sets field value

func (*Plan) SetGrafanaGlobalUsers added in v0.2.0

func (o *Plan) SetGrafanaGlobalUsers(v PlanGetGrafanaGlobalUsersRetType)

SetGrafanaGlobalUsers sets field value

func (*Plan) SetId added in v0.2.0

func (o *Plan) SetId(v PlanGetIdRetType)

SetId sets field value

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.

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.

func (*Plan) SetLogsAlert added in v0.2.0

func (o *Plan) SetLogsAlert(v PlanGetLogsAlertRetType)

SetLogsAlert sets field value

func (*Plan) SetLogsStorage added in v0.2.0

func (o *Plan) SetLogsStorage(v PlanGetLogsStorageRetType)

SetLogsStorage sets field value

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.

func (*Plan) SetPlanId added in v0.2.0

func (o *Plan) SetPlanId(v PlanGetPlanIdRetType)

SetPlanId sets field value

func (*Plan) SetSamplesPerScrape added in v0.2.0

func (o *Plan) SetSamplesPerScrape(v PlanGetSamplesPerScrapeRetType)

SetSamplesPerScrape sets field value

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.

func (*Plan) SetTargetNumber added in v0.2.0

func (o *Plan) SetTargetNumber(v PlanGetTargetNumberRetType)

SetTargetNumber sets field value

func (*Plan) SetTotalMetricSamples added in v0.2.0

func (o *Plan) SetTotalMetricSamples(v PlanGetTotalMetricSamplesRetType)

SetTotalMetricSamples sets field value

func (*Plan) SetTracesStorage added in v0.2.0

func (o *Plan) SetTracesStorage(v PlanGetTracesStorageRetType)

SetTracesStorage sets field value

func (Plan) ToMap added in v0.2.0

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

type PlanGetAlertMatchersArgType added in v0.3.1

type PlanGetAlertMatchersArgType = int64

type PlanGetAlertMatchersAttributeType added in v0.3.1

type PlanGetAlertMatchersAttributeType = *int64

isInteger

type PlanGetAlertMatchersRetType added in v0.3.1

type PlanGetAlertMatchersRetType = int64

type PlanGetAlertReceiversArgType added in v0.3.1

type PlanGetAlertReceiversArgType = int64

type PlanGetAlertReceiversAttributeType added in v0.3.1

type PlanGetAlertReceiversAttributeType = *int64

isInteger

type PlanGetAlertReceiversRetType added in v0.3.1

type PlanGetAlertReceiversRetType = int64

type PlanGetAlertRulesArgType added in v0.3.1

type PlanGetAlertRulesArgType = int64

type PlanGetAlertRulesAttributeType added in v0.3.1

type PlanGetAlertRulesAttributeType = *int64

isInteger

type PlanGetAlertRulesRetType added in v0.3.1

type PlanGetAlertRulesRetType = int64

type PlanGetAmountArgType added in v0.3.1

type PlanGetAmountArgType = float64

type PlanGetAmountAttributeType added in v0.3.1

type PlanGetAmountAttributeType = *float64

isNumber

type PlanGetAmountRetType added in v0.3.1

type PlanGetAmountRetType = float64

type PlanGetBucketSizeArgType added in v0.3.1

type PlanGetBucketSizeArgType = int64

type PlanGetBucketSizeAttributeType added in v0.3.1

type PlanGetBucketSizeAttributeType = *int64

isInteger

type PlanGetBucketSizeRetType added in v0.3.1

type PlanGetBucketSizeRetType = int64

type PlanGetDescriptionArgType added in v0.3.1

type PlanGetDescriptionArgType = string

type PlanGetDescriptionAttributeType added in v0.3.1

type PlanGetDescriptionAttributeType = *string

isNotNullableString

type PlanGetDescriptionRetType added in v0.3.1

type PlanGetDescriptionRetType = string

type PlanGetGrafanaGlobalDashboardsArgType added in v0.3.1

type PlanGetGrafanaGlobalDashboardsArgType = int64

type PlanGetGrafanaGlobalDashboardsAttributeType added in v0.3.1

type PlanGetGrafanaGlobalDashboardsAttributeType = *int64

isInteger

type PlanGetGrafanaGlobalDashboardsRetType added in v0.3.1

type PlanGetGrafanaGlobalDashboardsRetType = int64

type PlanGetGrafanaGlobalOrgsArgType added in v0.3.1

type PlanGetGrafanaGlobalOrgsArgType = int64

type PlanGetGrafanaGlobalOrgsAttributeType added in v0.3.1

type PlanGetGrafanaGlobalOrgsAttributeType = *int64

isInteger

type PlanGetGrafanaGlobalOrgsRetType added in v0.3.1

type PlanGetGrafanaGlobalOrgsRetType = int64

type PlanGetGrafanaGlobalSessionsArgType added in v0.3.1

type PlanGetGrafanaGlobalSessionsArgType = int64

type PlanGetGrafanaGlobalSessionsAttributeType added in v0.3.1

type PlanGetGrafanaGlobalSessionsAttributeType = *int64

isInteger

type PlanGetGrafanaGlobalSessionsRetType added in v0.3.1

type PlanGetGrafanaGlobalSessionsRetType = int64

type PlanGetGrafanaGlobalUsersArgType added in v0.3.1

type PlanGetGrafanaGlobalUsersArgType = int64

type PlanGetGrafanaGlobalUsersAttributeType added in v0.3.1

type PlanGetGrafanaGlobalUsersAttributeType = *int64

isInteger

type PlanGetGrafanaGlobalUsersRetType added in v0.3.1

type PlanGetGrafanaGlobalUsersRetType = int64

type PlanGetIdArgType added in v0.3.1

type PlanGetIdArgType = string

type PlanGetIdAttributeType added in v0.3.1

type PlanGetIdAttributeType = *string

isNotNullableString

type PlanGetIdRetType added in v0.3.1

type PlanGetIdRetType = string

type PlanGetLogsAlertArgType added in v0.3.1

type PlanGetLogsAlertArgType = int64

type PlanGetLogsAlertAttributeType added in v0.3.1

type PlanGetLogsAlertAttributeType = *int64

isInteger

type PlanGetLogsAlertRetType added in v0.3.1

type PlanGetLogsAlertRetType = int64

type PlanGetLogsStorageArgType added in v0.3.1

type PlanGetLogsStorageArgType = int64

type PlanGetLogsStorageAttributeType added in v0.3.1

type PlanGetLogsStorageAttributeType = *int64

isInteger

type PlanGetLogsStorageRetType added in v0.3.1

type PlanGetLogsStorageRetType = int64

type PlanGetNameArgType added in v0.3.1

type PlanGetNameArgType = string

type PlanGetNameAttributeType added in v0.3.1

type PlanGetNameAttributeType = *string

isNotNullableString

type PlanGetNameRetType added in v0.3.1

type PlanGetNameRetType = string

type PlanGetPlanIdArgType added in v0.3.1

type PlanGetPlanIdArgType = string

type PlanGetPlanIdAttributeType added in v0.3.1

type PlanGetPlanIdAttributeType = *string

isNotNullableString

type PlanGetPlanIdRetType added in v0.3.1

type PlanGetPlanIdRetType = string

type PlanGetSamplesPerScrapeArgType added in v0.3.1

type PlanGetSamplesPerScrapeArgType = int64

type PlanGetSamplesPerScrapeAttributeType added in v0.3.1

type PlanGetSamplesPerScrapeAttributeType = *int64

isInteger

type PlanGetSamplesPerScrapeRetType added in v0.3.1

type PlanGetSamplesPerScrapeRetType = int64

type PlanGetSchemaArgType added in v0.3.1

type PlanGetSchemaArgType = string

type PlanGetSchemaAttributeType added in v0.3.1

type PlanGetSchemaAttributeType = *string

isNotNullableString

type PlanGetSchemaRetType added in v0.3.1

type PlanGetSchemaRetType = string

type PlanGetTargetNumberArgType added in v0.3.1

type PlanGetTargetNumberArgType = int64

type PlanGetTargetNumberAttributeType added in v0.3.1

type PlanGetTargetNumberAttributeType = *int64

isInteger

type PlanGetTargetNumberRetType added in v0.3.1

type PlanGetTargetNumberRetType = int64

type PlanGetTotalMetricSamplesArgType added in v0.3.1

type PlanGetTotalMetricSamplesArgType = int64

type PlanGetTotalMetricSamplesAttributeType added in v0.3.1

type PlanGetTotalMetricSamplesAttributeType = *int64

isInteger

type PlanGetTotalMetricSamplesRetType added in v0.3.1

type PlanGetTotalMetricSamplesRetType = int64

type PlanGetTracesStorageArgType added in v0.3.1

type PlanGetTracesStorageArgType = int64

type PlanGetTracesStorageAttributeType added in v0.3.1

type PlanGetTracesStorageAttributeType = *int64

isInteger

type PlanGetTracesStorageRetType added in v0.3.1

type PlanGetTracesStorageRetType = int64

type PlanModel

type PlanModel struct {
	// REQUIRED
	AlertMatchers PlanModelGetAlertMatchersAttributeType `json:"alertMatchers"`
	// REQUIRED
	AlertReceivers PlanModelGetAlertReceiversAttributeType `json:"alertReceivers"`
	// REQUIRED
	AlertRules PlanModelGetAlertRulesAttributeType `json:"alertRules"`
	Amount     PlanModelGetAmountAttributeType     `json:"amount,omitempty"`
	// REQUIRED
	BucketSize  PlanModelGetBucketSizeAttributeType  `json:"bucketSize"`
	Description PlanModelGetDescriptionAttributeType `json:"description,omitempty"`
	// REQUIRED
	GrafanaGlobalDashboards PlanModelGetGrafanaGlobalDashboardsAttributeType `json:"grafanaGlobalDashboards"`
	// REQUIRED
	GrafanaGlobalOrgs PlanModelGetGrafanaGlobalOrgsAttributeType `json:"grafanaGlobalOrgs"`
	// REQUIRED
	GrafanaGlobalSessions PlanModelGetGrafanaGlobalSessionsAttributeType `json:"grafanaGlobalSessions"`
	// REQUIRED
	GrafanaGlobalUsers PlanModelGetGrafanaGlobalUsersAttributeType `json:"grafanaGlobalUsers"`
	// REQUIRED
	Id PlanModelGetIdAttributeType `json:"id"`
	// REQUIRED
	LogsAlert PlanModelGetLogsAlertAttributeType `json:"logsAlert"`
	// REQUIRED
	LogsStorage PlanModelGetLogsStorageAttributeType `json:"logsStorage"`
	Name        PlanModelGetNameAttributeType        `json:"name,omitempty"`
	// REQUIRED
	PlanId PlanModelGetPlanIdAttributeType `json:"planId"`
	// REQUIRED
	SamplesPerScrape PlanModelGetSamplesPerScrapeAttributeType `json:"samplesPerScrape"`
	// REQUIRED
	TargetNumber PlanModelGetTargetNumberAttributeType `json:"targetNumber"`
	// REQUIRED
	TotalMetricSamples PlanModelGetTotalMetricSamplesAttributeType `json:"totalMetricSamples"`
	// REQUIRED
	TracesStorage PlanModelGetTracesStorageAttributeType `json:"tracesStorage"`
}

PlanModel struct for PlanModel

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

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

func (*PlanModel) GetAlertMatchers added in v0.2.0

func (o *PlanModel) GetAlertMatchers() (ret PlanModelGetAlertMatchersRetType)

GetAlertMatchers returns the AlertMatchers field value

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.

func (*PlanModel) GetAlertReceivers added in v0.2.0

func (o *PlanModel) GetAlertReceivers() (ret PlanModelGetAlertReceiversRetType)

GetAlertReceivers returns the AlertReceivers field value

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.

func (*PlanModel) GetAlertRules added in v0.2.0

func (o *PlanModel) GetAlertRules() (ret PlanModelGetAlertRulesRetType)

GetAlertRules returns the AlertRules field value

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.

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.

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.

func (*PlanModel) GetBucketSize added in v0.2.0

func (o *PlanModel) GetBucketSize() (ret PlanModelGetBucketSizeRetType)

GetBucketSize returns the BucketSize field value

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.

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.

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.

func (*PlanModel) GetGrafanaGlobalDashboards added in v0.2.0

func (o *PlanModel) GetGrafanaGlobalDashboards() (ret PlanModelGetGrafanaGlobalDashboardsRetType)

GetGrafanaGlobalDashboards returns the GrafanaGlobalDashboards field value

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.

func (*PlanModel) GetGrafanaGlobalOrgs added in v0.2.0

func (o *PlanModel) GetGrafanaGlobalOrgs() (ret PlanModelGetGrafanaGlobalOrgsRetType)

GetGrafanaGlobalOrgs returns the GrafanaGlobalOrgs field value

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.

func (*PlanModel) GetGrafanaGlobalSessions added in v0.2.0

func (o *PlanModel) GetGrafanaGlobalSessions() (ret PlanModelGetGrafanaGlobalSessionsRetType)

GetGrafanaGlobalSessions returns the GrafanaGlobalSessions field value

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.

func (*PlanModel) GetGrafanaGlobalUsers added in v0.2.0

func (o *PlanModel) GetGrafanaGlobalUsers() (ret PlanModelGetGrafanaGlobalUsersRetType)

GetGrafanaGlobalUsers returns the GrafanaGlobalUsers field value

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.

func (*PlanModel) GetId added in v0.2.0

func (o *PlanModel) GetId() (ret PlanModelGetIdRetType)

GetId returns the Id field value

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.

func (*PlanModel) GetLogsAlert added in v0.2.0

func (o *PlanModel) GetLogsAlert() (ret PlanModelGetLogsAlertRetType)

GetLogsAlert returns the LogsAlert field value

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.

func (*PlanModel) GetLogsStorage added in v0.2.0

func (o *PlanModel) GetLogsStorage() (ret PlanModelGetLogsStorageRetType)

GetLogsStorage returns the LogsStorage field value

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.

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.

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.

func (*PlanModel) GetPlanId added in v0.2.0

func (o *PlanModel) GetPlanId() (ret PlanModelGetPlanIdRetType)

GetPlanId returns the PlanId field value

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.

func (*PlanModel) GetSamplesPerScrape added in v0.2.0

func (o *PlanModel) GetSamplesPerScrape() (ret PlanModelGetSamplesPerScrapeRetType)

GetSamplesPerScrape returns the SamplesPerScrape field value

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.

func (*PlanModel) GetTargetNumber added in v0.2.0

func (o *PlanModel) GetTargetNumber() (ret PlanModelGetTargetNumberRetType)

GetTargetNumber returns the TargetNumber field value

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.

func (*PlanModel) GetTotalMetricSamples added in v0.2.0

func (o *PlanModel) GetTotalMetricSamples() (ret PlanModelGetTotalMetricSamplesRetType)

GetTotalMetricSamples returns the TotalMetricSamples field value

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.

func (*PlanModel) GetTracesStorage added in v0.2.0

func (o *PlanModel) GetTracesStorage() (ret PlanModelGetTracesStorageRetType)

GetTracesStorage returns the TracesStorage field value

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.

func (*PlanModel) HasAmount added in v0.2.0

func (o *PlanModel) HasAmount() bool

HasAmount returns a boolean if a field has been set.

func (*PlanModel) HasDescription added in v0.2.0

func (o *PlanModel) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PlanModel) HasName added in v0.2.0

func (o *PlanModel) HasName() bool

HasName returns a boolean if a field has been set.

func (*PlanModel) SetAlertMatchers added in v0.2.0

func (o *PlanModel) SetAlertMatchers(v PlanModelGetAlertMatchersRetType)

SetAlertMatchers sets field value

func (*PlanModel) SetAlertReceivers added in v0.2.0

func (o *PlanModel) SetAlertReceivers(v PlanModelGetAlertReceiversRetType)

SetAlertReceivers sets field value

func (*PlanModel) SetAlertRules added in v0.2.0

func (o *PlanModel) SetAlertRules(v PlanModelGetAlertRulesRetType)

SetAlertRules sets field value

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.

func (*PlanModel) SetBucketSize added in v0.2.0

func (o *PlanModel) SetBucketSize(v PlanModelGetBucketSizeRetType)

SetBucketSize sets field value

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.

func (*PlanModel) SetGrafanaGlobalDashboards added in v0.2.0

func (o *PlanModel) SetGrafanaGlobalDashboards(v PlanModelGetGrafanaGlobalDashboardsRetType)

SetGrafanaGlobalDashboards sets field value

func (*PlanModel) SetGrafanaGlobalOrgs added in v0.2.0

func (o *PlanModel) SetGrafanaGlobalOrgs(v PlanModelGetGrafanaGlobalOrgsRetType)

SetGrafanaGlobalOrgs sets field value

func (*PlanModel) SetGrafanaGlobalSessions added in v0.2.0

func (o *PlanModel) SetGrafanaGlobalSessions(v PlanModelGetGrafanaGlobalSessionsRetType)

SetGrafanaGlobalSessions sets field value

func (*PlanModel) SetGrafanaGlobalUsers added in v0.2.0

func (o *PlanModel) SetGrafanaGlobalUsers(v PlanModelGetGrafanaGlobalUsersRetType)

SetGrafanaGlobalUsers sets field value

func (*PlanModel) SetId added in v0.2.0

func (o *PlanModel) SetId(v PlanModelGetIdRetType)

SetId sets field value

func (*PlanModel) SetLogsAlert added in v0.2.0

func (o *PlanModel) SetLogsAlert(v PlanModelGetLogsAlertRetType)

SetLogsAlert sets field value

func (*PlanModel) SetLogsStorage added in v0.2.0

func (o *PlanModel) SetLogsStorage(v PlanModelGetLogsStorageRetType)

SetLogsStorage sets field value

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.

func (*PlanModel) SetPlanId added in v0.2.0

func (o *PlanModel) SetPlanId(v PlanModelGetPlanIdRetType)

SetPlanId sets field value

func (*PlanModel) SetSamplesPerScrape added in v0.2.0

func (o *PlanModel) SetSamplesPerScrape(v PlanModelGetSamplesPerScrapeRetType)

SetSamplesPerScrape sets field value

func (*PlanModel) SetTargetNumber added in v0.2.0

func (o *PlanModel) SetTargetNumber(v PlanModelGetTargetNumberRetType)

SetTargetNumber sets field value

func (*PlanModel) SetTotalMetricSamples added in v0.2.0

func (o *PlanModel) SetTotalMetricSamples(v PlanModelGetTotalMetricSamplesRetType)

SetTotalMetricSamples sets field value

func (*PlanModel) SetTracesStorage added in v0.2.0

func (o *PlanModel) SetTracesStorage(v PlanModelGetTracesStorageRetType)

SetTracesStorage sets field value

func (PlanModel) ToMap added in v0.2.0

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

type PlanModelGetAlertMatchersArgType added in v0.3.1

type PlanModelGetAlertMatchersArgType = int64

type PlanModelGetAlertMatchersAttributeType added in v0.3.1

type PlanModelGetAlertMatchersAttributeType = *int64

isInteger

type PlanModelGetAlertMatchersRetType added in v0.3.1

type PlanModelGetAlertMatchersRetType = int64

type PlanModelGetAlertReceiversArgType added in v0.3.1

type PlanModelGetAlertReceiversArgType = int64

type PlanModelGetAlertReceiversAttributeType added in v0.3.1

type PlanModelGetAlertReceiversAttributeType = *int64

isInteger

type PlanModelGetAlertReceiversRetType added in v0.3.1

type PlanModelGetAlertReceiversRetType = int64

type PlanModelGetAlertRulesArgType added in v0.3.1

type PlanModelGetAlertRulesArgType = int64

type PlanModelGetAlertRulesAttributeType added in v0.3.1

type PlanModelGetAlertRulesAttributeType = *int64

isInteger

type PlanModelGetAlertRulesRetType added in v0.3.1

type PlanModelGetAlertRulesRetType = int64

type PlanModelGetAmountArgType added in v0.3.1

type PlanModelGetAmountArgType = float64

type PlanModelGetAmountAttributeType added in v0.3.1

type PlanModelGetAmountAttributeType = *float64

isNumber

type PlanModelGetAmountRetType added in v0.3.1

type PlanModelGetAmountRetType = float64

type PlanModelGetBucketSizeArgType added in v0.3.1

type PlanModelGetBucketSizeArgType = int64

type PlanModelGetBucketSizeAttributeType added in v0.3.1

type PlanModelGetBucketSizeAttributeType = *int64

isInteger

type PlanModelGetBucketSizeRetType added in v0.3.1

type PlanModelGetBucketSizeRetType = int64

type PlanModelGetDescriptionArgType added in v0.3.1

type PlanModelGetDescriptionArgType = string

type PlanModelGetDescriptionAttributeType added in v0.3.1

type PlanModelGetDescriptionAttributeType = *string

isNotNullableString

type PlanModelGetDescriptionRetType added in v0.3.1

type PlanModelGetDescriptionRetType = string

type PlanModelGetGrafanaGlobalDashboardsArgType added in v0.3.1

type PlanModelGetGrafanaGlobalDashboardsArgType = int64

type PlanModelGetGrafanaGlobalDashboardsAttributeType added in v0.3.1

type PlanModelGetGrafanaGlobalDashboardsAttributeType = *int64

isInteger

type PlanModelGetGrafanaGlobalDashboardsRetType added in v0.3.1

type PlanModelGetGrafanaGlobalDashboardsRetType = int64

type PlanModelGetGrafanaGlobalOrgsArgType added in v0.3.1

type PlanModelGetGrafanaGlobalOrgsArgType = int64

type PlanModelGetGrafanaGlobalOrgsAttributeType added in v0.3.1

type PlanModelGetGrafanaGlobalOrgsAttributeType = *int64

isInteger

type PlanModelGetGrafanaGlobalOrgsRetType added in v0.3.1

type PlanModelGetGrafanaGlobalOrgsRetType = int64

type PlanModelGetGrafanaGlobalSessionsArgType added in v0.3.1

type PlanModelGetGrafanaGlobalSessionsArgType = int64

type PlanModelGetGrafanaGlobalSessionsAttributeType added in v0.3.1

type PlanModelGetGrafanaGlobalSessionsAttributeType = *int64

isInteger

type PlanModelGetGrafanaGlobalSessionsRetType added in v0.3.1

type PlanModelGetGrafanaGlobalSessionsRetType = int64

type PlanModelGetGrafanaGlobalUsersArgType added in v0.3.1

type PlanModelGetGrafanaGlobalUsersArgType = int64

type PlanModelGetGrafanaGlobalUsersAttributeType added in v0.3.1

type PlanModelGetGrafanaGlobalUsersAttributeType = *int64

isInteger

type PlanModelGetGrafanaGlobalUsersRetType added in v0.3.1

type PlanModelGetGrafanaGlobalUsersRetType = int64

type PlanModelGetIdArgType added in v0.3.1

type PlanModelGetIdArgType = string

type PlanModelGetIdAttributeType added in v0.3.1

type PlanModelGetIdAttributeType = *string

isNotNullableString

type PlanModelGetIdRetType added in v0.3.1

type PlanModelGetIdRetType = string

type PlanModelGetLogsAlertArgType added in v0.3.1

type PlanModelGetLogsAlertArgType = int64

type PlanModelGetLogsAlertAttributeType added in v0.3.1

type PlanModelGetLogsAlertAttributeType = *int64

isInteger

type PlanModelGetLogsAlertRetType added in v0.3.1

type PlanModelGetLogsAlertRetType = int64

type PlanModelGetLogsStorageArgType added in v0.3.1

type PlanModelGetLogsStorageArgType = int64

type PlanModelGetLogsStorageAttributeType added in v0.3.1

type PlanModelGetLogsStorageAttributeType = *int64

isInteger

type PlanModelGetLogsStorageRetType added in v0.3.1

type PlanModelGetLogsStorageRetType = int64

type PlanModelGetNameArgType added in v0.3.1

type PlanModelGetNameArgType = string

type PlanModelGetNameAttributeType added in v0.3.1

type PlanModelGetNameAttributeType = *string

isNotNullableString

type PlanModelGetNameRetType added in v0.3.1

type PlanModelGetNameRetType = string

type PlanModelGetPlanIdArgType added in v0.3.1

type PlanModelGetPlanIdArgType = string

type PlanModelGetPlanIdAttributeType added in v0.3.1

type PlanModelGetPlanIdAttributeType = *string

isNotNullableString

type PlanModelGetPlanIdRetType added in v0.3.1

type PlanModelGetPlanIdRetType = string

type PlanModelGetSamplesPerScrapeArgType added in v0.3.1

type PlanModelGetSamplesPerScrapeArgType = int64

type PlanModelGetSamplesPerScrapeAttributeType added in v0.3.1

type PlanModelGetSamplesPerScrapeAttributeType = *int64

isInteger

type PlanModelGetSamplesPerScrapeRetType added in v0.3.1

type PlanModelGetSamplesPerScrapeRetType = int64

type PlanModelGetTargetNumberArgType added in v0.3.1

type PlanModelGetTargetNumberArgType = int64

type PlanModelGetTargetNumberAttributeType added in v0.3.1

type PlanModelGetTargetNumberAttributeType = *int64

isInteger

type PlanModelGetTargetNumberRetType added in v0.3.1

type PlanModelGetTargetNumberRetType = int64

type PlanModelGetTotalMetricSamplesArgType added in v0.3.1

type PlanModelGetTotalMetricSamplesArgType = int64

type PlanModelGetTotalMetricSamplesAttributeType added in v0.3.1

type PlanModelGetTotalMetricSamplesAttributeType = *int64

isInteger

type PlanModelGetTotalMetricSamplesRetType added in v0.3.1

type PlanModelGetTotalMetricSamplesRetType = int64

type PlanModelGetTracesStorageArgType added in v0.3.1

type PlanModelGetTracesStorageArgType = int64

type PlanModelGetTracesStorageAttributeType added in v0.3.1

type PlanModelGetTracesStorageAttributeType = *int64

isInteger

type PlanModelGetTracesStorageRetType added in v0.3.1

type PlanModelGetTracesStorageRetType = int64

type PlangetIsFreeArgType added in v0.3.1

type PlangetIsFreeArgType = bool

type PlangetIsFreeAttributeType added in v0.3.1

type PlangetIsFreeAttributeType = *bool

isBoolean

type PlangetIsFreeRetType added in v0.3.1

type PlangetIsFreeRetType = bool

type PlangetIsPublicArgType added in v0.3.1

type PlangetIsPublicArgType = bool

type PlangetIsPublicAttributeType added in v0.3.1

type PlangetIsPublicAttributeType = *bool

isBoolean

type PlangetIsPublicRetType added in v0.3.1

type PlangetIsPublicRetType = bool

type PlansResponse

type PlansResponse struct {
	// REQUIRED
	Message PlansResponseGetMessageAttributeType `json:"message"`
	// REQUIRED
	Plans PlansResponseGetPlansAttributeType `json:"plans"`
}

PlansResponse struct for PlansResponse

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

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

func (*PlansResponse) GetMessage added in v0.2.0

func (o *PlansResponse) GetMessage() (ret PlansResponseGetMessageRetType)

GetMessage returns the Message field value

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.

func (*PlansResponse) GetPlans added in v0.2.0

func (o *PlansResponse) GetPlans() (ret PlansResponseGetPlansRetType)

GetPlans returns the Plans field value

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.

func (*PlansResponse) SetMessage added in v0.2.0

SetMessage sets field value

func (*PlansResponse) SetPlans added in v0.2.0

SetPlans sets field value

func (PlansResponse) ToMap added in v0.2.0

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

type PlansResponseGetMessageArgType added in v0.3.1

type PlansResponseGetMessageArgType = string

type PlansResponseGetMessageAttributeType added in v0.3.1

type PlansResponseGetMessageAttributeType = *string

isNotNullableString

type PlansResponseGetMessageRetType added in v0.3.1

type PlansResponseGetMessageRetType = string

type PlansResponseGetPlansArgType added in v0.3.1

type PlansResponseGetPlansArgType = []Plan

type PlansResponseGetPlansAttributeType added in v0.3.1

type PlansResponseGetPlansAttributeType = *[]Plan

isArray

type PlansResponseGetPlansRetType added in v0.3.1

type PlansResponseGetPlansRetType = []Plan

type ProjectInstanceFull

type ProjectInstanceFull struct {
	Error ProjectInstanceFullGetErrorAttributeType `json:"error,omitempty"`
	// REQUIRED
	Id ProjectInstanceFullGetIdAttributeType `json:"id"`
	// REQUIRED
	Instance ProjectInstanceFullGetInstanceAttributeType `json:"instance"`
	Name     ProjectInstanceFullGetNameAttributeType     `json:"name,omitempty"`
	// REQUIRED
	PlanName ProjectInstanceFullGetPlanNameAttributeType `json:"planName"`
	// REQUIRED
	ServiceName ProjectInstanceFullGetServiceNameAttributeType `json:"serviceName"`
	// REQUIRED
	Status ProjectInstanceFullGetStatusAttributeType `json:"status"`
}

ProjectInstanceFull struct for ProjectInstanceFull

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

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

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).

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

func (*ProjectInstanceFull) GetId added in v0.2.0

GetId returns the Id field value

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.

func (*ProjectInstanceFull) GetInstance added in v0.2.0

GetInstance returns the Instance field value

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.

func (*ProjectInstanceFull) GetName added in v0.2.0

GetName returns the Name field value if set, zero value otherwise.

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.

func (*ProjectInstanceFull) GetPlanName added in v0.2.0

GetPlanName returns the PlanName field value

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.

func (*ProjectInstanceFull) GetServiceName added in v0.2.0

GetServiceName returns the ServiceName field value

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.

func (*ProjectInstanceFull) GetStatus added in v0.2.0

GetStatus returns the Status field value

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.

func (*ProjectInstanceFull) HasError added in v0.2.0

func (o *ProjectInstanceFull) HasError() bool

HasError returns a boolean if a field has been set.

func (*ProjectInstanceFull) HasName added in v0.2.0

func (o *ProjectInstanceFull) HasName() bool

HasName returns a boolean if a field has been set.

func (*ProjectInstanceFull) SetError added in v0.2.0

SetError gets a reference to the given string and assigns it to the Error field.

func (*ProjectInstanceFull) SetErrorNil added in v0.2.0

func (o *ProjectInstanceFull) SetErrorNil()

SetErrorNil sets the value for Error to be an explicit nil

func (*ProjectInstanceFull) SetId added in v0.2.0

SetId sets field value

func (*ProjectInstanceFull) SetInstance added in v0.2.0

SetInstance sets field value

func (*ProjectInstanceFull) SetName added in v0.2.0

SetName gets a reference to the given string and assigns it to the Name field.

func (*ProjectInstanceFull) SetPlanName added in v0.2.0

SetPlanName sets field value

func (*ProjectInstanceFull) SetServiceName added in v0.2.0

SetServiceName sets field value

func (*ProjectInstanceFull) SetStatus added in v0.2.0

SetStatus sets field value

func (ProjectInstanceFull) ToMap added in v0.2.0

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

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

type ProjectInstanceFullGetErrorArgType added in v0.3.1

type ProjectInstanceFullGetErrorArgType = *string

type ProjectInstanceFullGetErrorAttributeType added in v0.3.1

type ProjectInstanceFullGetErrorAttributeType = *NullableString

isNullableString

type ProjectInstanceFullGetErrorRetType added in v0.3.1

type ProjectInstanceFullGetErrorRetType = *string

type ProjectInstanceFullGetIdArgType added in v0.3.1

type ProjectInstanceFullGetIdArgType = string

type ProjectInstanceFullGetIdAttributeType added in v0.3.1

type ProjectInstanceFullGetIdAttributeType = *string

isNotNullableString

type ProjectInstanceFullGetIdRetType added in v0.3.1

type ProjectInstanceFullGetIdRetType = string

type ProjectInstanceFullGetInstanceArgType added in v0.3.1

type ProjectInstanceFullGetInstanceArgType = string

type ProjectInstanceFullGetInstanceAttributeType added in v0.3.1

type ProjectInstanceFullGetInstanceAttributeType = *string

isNotNullableString

type ProjectInstanceFullGetInstanceRetType added in v0.3.1

type ProjectInstanceFullGetInstanceRetType = string

type ProjectInstanceFullGetNameArgType added in v0.3.1

type ProjectInstanceFullGetNameArgType = string

type ProjectInstanceFullGetNameAttributeType added in v0.3.1

type ProjectInstanceFullGetNameAttributeType = *string

isNotNullableString

type ProjectInstanceFullGetNameRetType added in v0.3.1

type ProjectInstanceFullGetNameRetType = string

type ProjectInstanceFullGetPlanNameArgType added in v0.3.1

type ProjectInstanceFullGetPlanNameArgType = string

type ProjectInstanceFullGetPlanNameAttributeType added in v0.3.1

type ProjectInstanceFullGetPlanNameAttributeType = *string

isNotNullableString

type ProjectInstanceFullGetPlanNameRetType added in v0.3.1

type ProjectInstanceFullGetPlanNameRetType = string

type ProjectInstanceFullGetServiceNameArgType added in v0.3.1

type ProjectInstanceFullGetServiceNameArgType = string

type ProjectInstanceFullGetServiceNameAttributeType added in v0.3.1

type ProjectInstanceFullGetServiceNameAttributeType = *string

isNotNullableString

type ProjectInstanceFullGetServiceNameRetType added in v0.3.1

type ProjectInstanceFullGetServiceNameRetType = string

type ProjectInstanceFullGetStatusArgType added in v0.3.1

type ProjectInstanceFullGetStatusArgType = string

type ProjectInstanceFullGetStatusAttributeType added in v0.3.1

type ProjectInstanceFullGetStatusAttributeType = *string

isEnumRef

type ProjectInstanceFullGetStatusRetType added in v0.3.1

type ProjectInstanceFullGetStatusRetType = string

type Receiver

type Receiver struct {
	// REQUIRED
	Data ReceiverGetDataAttributeType `json:"data"`
	// REQUIRED
	Message ReceiverGetMessageAttributeType `json:"message"`
}

Receiver struct for Receiver

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

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

func (*Receiver) GetData added in v0.2.0

func (o *Receiver) GetData() (ret ReceiverGetDataRetType)

GetData returns the Data field value

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.

func (*Receiver) GetMessage added in v0.2.0

func (o *Receiver) GetMessage() (ret ReceiverGetMessageRetType)

GetMessage returns the Message field value

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.

func (*Receiver) SetData added in v0.2.0

func (o *Receiver) SetData(v ReceiverGetDataRetType)

SetData sets field value

func (*Receiver) SetMessage added in v0.2.0

func (o *Receiver) SetMessage(v ReceiverGetMessageRetType)

SetMessage sets field value

func (Receiver) ToMap added in v0.2.0

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

type ReceiverGetDataArgType added in v0.3.1

type ReceiverGetDataArgType = Receivers

type ReceiverGetDataAttributeType added in v0.3.1

type ReceiverGetDataAttributeType = *Receivers

isModel

type ReceiverGetDataRetType added in v0.3.1

type ReceiverGetDataRetType = Receivers

type ReceiverGetMessageArgType added in v0.3.1

type ReceiverGetMessageArgType = string

type ReceiverGetMessageAttributeType added in v0.3.1

type ReceiverGetMessageAttributeType = *string

isNotNullableString

type ReceiverGetMessageRetType added in v0.3.1

type ReceiverGetMessageRetType = string

type Receivers

type Receivers struct {
	EmailConfigs ReceiversGetEmailConfigsAttributeType `json:"emailConfigs,omitempty"`
	// REQUIRED
	Name            ReceiversGetNameAttributeType            `json:"name"`
	OpsgenieConfigs ReceiversGetOpsgenieConfigsAttributeType `json:"opsgenieConfigs,omitempty"`
	WebHookConfigs  ReceiversGetWebHookConfigsAttributeType  `json:"webHookConfigs,omitempty"`
}

Receivers struct for Receivers

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

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

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.

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.

func (*Receivers) GetName added in v0.2.0

func (o *Receivers) GetName() (ret ReceiversGetNameRetType)

GetName returns the Name field value

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.

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.

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.

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.

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.

func (*Receivers) HasEmailConfigs added in v0.2.0

func (o *Receivers) HasEmailConfigs() bool

HasEmailConfigs returns a boolean if a field has been set.

func (*Receivers) HasOpsgenieConfigs added in v0.2.0

func (o *Receivers) HasOpsgenieConfigs() bool

HasOpsgenieConfigs returns a boolean if a field has been set.

func (*Receivers) HasWebHookConfigs added in v0.2.0

func (o *Receivers) HasWebHookConfigs() bool

HasWebHookConfigs returns a boolean if a field has been set.

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.

func (*Receivers) SetName added in v0.2.0

func (o *Receivers) SetName(v ReceiversGetNameRetType)

SetName sets field value

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.

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.

func (Receivers) ToMap added in v0.2.0

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

type ReceiversGetEmailConfigsArgType added in v0.3.1

type ReceiversGetEmailConfigsArgType = []EmailConfig

type ReceiversGetEmailConfigsAttributeType added in v0.3.1

type ReceiversGetEmailConfigsAttributeType = *[]EmailConfig

isArray

type ReceiversGetEmailConfigsRetType added in v0.3.1

type ReceiversGetEmailConfigsRetType = []EmailConfig

type ReceiversGetNameArgType added in v0.3.1

type ReceiversGetNameArgType = string

type ReceiversGetNameAttributeType added in v0.3.1

type ReceiversGetNameAttributeType = *string

isNotNullableString

type ReceiversGetNameRetType added in v0.3.1

type ReceiversGetNameRetType = string

type ReceiversGetOpsgenieConfigsArgType added in v0.3.1

type ReceiversGetOpsgenieConfigsArgType = []OpsgenieConfig

type ReceiversGetOpsgenieConfigsAttributeType added in v0.3.1

type ReceiversGetOpsgenieConfigsAttributeType = *[]OpsgenieConfig

isArray

type ReceiversGetOpsgenieConfigsRetType added in v0.3.1

type ReceiversGetOpsgenieConfigsRetType = []OpsgenieConfig

type ReceiversGetWebHookConfigsArgType added in v0.3.1

type ReceiversGetWebHookConfigsArgType = []WebHook

type ReceiversGetWebHookConfigsAttributeType added in v0.3.1

type ReceiversGetWebHookConfigsAttributeType = *[]WebHook

isArray

type ReceiversGetWebHookConfigsRetType added in v0.3.1

type ReceiversGetWebHookConfigsRetType = []WebHook

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"`
	// REQUIRED
	Receiver       RouteGetReceiverAttributeType       `json:"receiver"`
	RepeatInterval RouteGetRepeatIntervalAttributeType `json:"repeatInterval,omitempty"`
	Routes         RouteGetRoutesAttributeType         `json:"routes,omitempty"`
}

Route struct for Route

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

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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

func (*Route) GetReceiver added in v0.2.0

func (o *Route) GetReceiver() (ret RouteGetReceiverRetType)

GetReceiver returns the Receiver field value

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.

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.

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.

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.

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.

func (*Route) HasContinue added in v0.2.0

func (o *Route) HasContinue() bool

HasContinue returns a boolean if a field has been set.

func (*Route) HasGroupBy added in v0.2.0

func (o *Route) HasGroupBy() bool

HasGroupBy returns a boolean if a field has been set.

func (*Route) HasGroupInterval added in v0.2.0

func (o *Route) HasGroupInterval() bool

HasGroupInterval returns a boolean if a field has been set.

func (*Route) HasGroupWait added in v0.2.0

func (o *Route) HasGroupWait() bool

HasGroupWait returns a boolean if a field has been set.

func (*Route) HasMatch added in v0.2.0

func (o *Route) HasMatch() bool

HasMatch returns a boolean if a field has been set.

func (*Route) HasMatchRe added in v0.2.0

func (o *Route) HasMatchRe() bool

HasMatchRe returns a boolean if a field has been set.

func (*Route) HasRepeatInterval added in v0.2.0

func (o *Route) HasRepeatInterval() bool

HasRepeatInterval returns a boolean if a field has been set.

func (*Route) HasRoutes added in v0.2.0

func (o *Route) HasRoutes() bool

HasRoutes returns a boolean if a field has been set.

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.

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.

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.

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.

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.

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.

func (*Route) SetReceiver added in v0.2.0

func (o *Route) SetReceiver(v RouteGetReceiverRetType)

SetReceiver sets field value

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.

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.

func (Route) ToMap added in v0.2.0

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

type RouteGetGroupByArgType added in v0.3.1

type RouteGetGroupByArgType = []string

type RouteGetGroupByAttributeType added in v0.3.1

type RouteGetGroupByAttributeType = *[]string

isArray

type RouteGetGroupByRetType added in v0.3.1

type RouteGetGroupByRetType = []string

type RouteGetGroupIntervalArgType added in v0.3.1

type RouteGetGroupIntervalArgType = string

type RouteGetGroupIntervalAttributeType added in v0.3.1

type RouteGetGroupIntervalAttributeType = *string

isNotNullableString

type RouteGetGroupIntervalRetType added in v0.3.1

type RouteGetGroupIntervalRetType = string

type RouteGetGroupWaitArgType added in v0.3.1

type RouteGetGroupWaitArgType = string

type RouteGetGroupWaitAttributeType added in v0.3.1

type RouteGetGroupWaitAttributeType = *string

isNotNullableString

type RouteGetGroupWaitRetType added in v0.3.1

type RouteGetGroupWaitRetType = string

type RouteGetMatchArgType added in v0.3.1

type RouteGetMatchArgType = map[string]string

type RouteGetMatchAttributeType added in v0.3.1

type RouteGetMatchAttributeType = *map[string]string

isContainer

type RouteGetMatchReArgType added in v0.3.1

type RouteGetMatchReArgType = map[string]string

type RouteGetMatchReAttributeType added in v0.3.1

type RouteGetMatchReAttributeType = *map[string]string

isContainer

type RouteGetMatchReRetType added in v0.3.1

type RouteGetMatchReRetType = map[string]string

type RouteGetMatchRetType added in v0.3.1

type RouteGetMatchRetType = map[string]string

type RouteGetReceiverArgType added in v0.3.1

type RouteGetReceiverArgType = string

type RouteGetReceiverAttributeType added in v0.3.1

type RouteGetReceiverAttributeType = *string

isNotNullableString

type RouteGetReceiverRetType added in v0.3.1

type RouteGetReceiverRetType = string

type RouteGetRepeatIntervalArgType added in v0.3.1

type RouteGetRepeatIntervalArgType = string

type RouteGetRepeatIntervalAttributeType added in v0.3.1

type RouteGetRepeatIntervalAttributeType = *string

isNotNullableString

type RouteGetRepeatIntervalRetType added in v0.3.1

type RouteGetRepeatIntervalRetType = string

type RouteGetRoutesArgType added in v0.3.1

type RouteGetRoutesArgType = []RouteSerializer

type RouteGetRoutesAttributeType added in v0.3.1

type RouteGetRoutesAttributeType = *[]RouteSerializer

isArray

type RouteGetRoutesRetType added in v0.3.1

type RouteGetRoutesRetType = []RouteSerializer

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"`
	RepeatInterval RouteSerializerGetRepeatIntervalAttributeType `json:"repeatInterval,omitempty"`
	Routes         RouteSerializerGetRoutesAttributeType         `json:"routes,omitempty"`
}

RouteSerializer struct for RouteSerializer

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

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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

func (*RouteSerializer) GetReceiver added in v0.2.0

func (o *RouteSerializer) GetReceiver() (ret RouteSerializerGetReceiverRetType)

GetReceiver returns the Receiver field value

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.

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.

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.

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.

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.

func (*RouteSerializer) HasContinue added in v0.2.0

func (o *RouteSerializer) HasContinue() bool

HasContinue returns a boolean if a field has been set.

func (*RouteSerializer) HasGroupBy added in v0.2.0

func (o *RouteSerializer) HasGroupBy() bool

HasGroupBy returns a boolean if a field has been set.

func (*RouteSerializer) HasGroupInterval added in v0.2.0

func (o *RouteSerializer) HasGroupInterval() bool

HasGroupInterval returns a boolean if a field has been set.

func (*RouteSerializer) HasGroupWait added in v0.2.0

func (o *RouteSerializer) HasGroupWait() bool

HasGroupWait returns a boolean if a field has been set.

func (*RouteSerializer) HasMatch added in v0.2.0

func (o *RouteSerializer) HasMatch() bool

HasMatch returns a boolean if a field has been set.

func (*RouteSerializer) HasMatchRe added in v0.2.0

func (o *RouteSerializer) HasMatchRe() bool

HasMatchRe returns a boolean if a field has been set.

func (*RouteSerializer) HasMatchers added in v0.2.0

func (o *RouteSerializer) HasMatchers() bool

HasMatchers returns a boolean if a field has been set.

func (*RouteSerializer) HasRepeatInterval added in v0.2.0

func (o *RouteSerializer) HasRepeatInterval() bool

HasRepeatInterval returns a boolean if a field has been set.

func (*RouteSerializer) HasRoutes added in v0.2.0

func (o *RouteSerializer) HasRoutes() bool

HasRoutes returns a boolean if a field has been set.

func (*RouteSerializer) SetContinue added in v0.2.0

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

func (*RouteSerializer) SetGroupBy added in v0.2.0

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

func (*RouteSerializer) SetGroupInterval added in v0.2.0

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

func (*RouteSerializer) SetGroupWait added in v0.2.0

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

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.

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.

func (*RouteSerializer) SetMatchers added in v0.2.0

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

func (*RouteSerializer) SetReceiver added in v0.2.0

SetReceiver sets field value

func (*RouteSerializer) SetRepeatInterval added in v0.2.0

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

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.

func (RouteSerializer) ToMap added in v0.2.0

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

type RouteSerializerGetGroupByArgType added in v0.3.1

type RouteSerializerGetGroupByArgType = []string

type RouteSerializerGetGroupByAttributeType added in v0.3.1

type RouteSerializerGetGroupByAttributeType = *[]string

isArray

type RouteSerializerGetGroupByRetType added in v0.3.1

type RouteSerializerGetGroupByRetType = []string

type RouteSerializerGetGroupIntervalArgType added in v0.3.1

type RouteSerializerGetGroupIntervalArgType = string

type RouteSerializerGetGroupIntervalAttributeType added in v0.3.1

type RouteSerializerGetGroupIntervalAttributeType = *string

isNotNullableString

type RouteSerializerGetGroupIntervalRetType added in v0.3.1

type RouteSerializerGetGroupIntervalRetType = string

type RouteSerializerGetGroupWaitArgType added in v0.3.1

type RouteSerializerGetGroupWaitArgType = string

type RouteSerializerGetGroupWaitAttributeType added in v0.3.1

type RouteSerializerGetGroupWaitAttributeType = *string

isNotNullableString

type RouteSerializerGetGroupWaitRetType added in v0.3.1

type RouteSerializerGetGroupWaitRetType = string

type RouteSerializerGetMatchArgType added in v0.3.1

type RouteSerializerGetMatchArgType = map[string]string

type RouteSerializerGetMatchAttributeType added in v0.3.1

type RouteSerializerGetMatchAttributeType = *map[string]string

isContainer

type RouteSerializerGetMatchReArgType added in v0.3.1

type RouteSerializerGetMatchReArgType = map[string]string

type RouteSerializerGetMatchReAttributeType added in v0.3.1

type RouteSerializerGetMatchReAttributeType = *map[string]string

isContainer

type RouteSerializerGetMatchReRetType added in v0.3.1

type RouteSerializerGetMatchReRetType = map[string]string

type RouteSerializerGetMatchRetType added in v0.3.1

type RouteSerializerGetMatchRetType = map[string]string

type RouteSerializerGetMatchersArgType added in v0.3.1

type RouteSerializerGetMatchersArgType = []string

type RouteSerializerGetMatchersAttributeType added in v0.3.1

type RouteSerializerGetMatchersAttributeType = *[]string

isArray

type RouteSerializerGetMatchersRetType added in v0.3.1

type RouteSerializerGetMatchersRetType = []string

type RouteSerializerGetReceiverArgType added in v0.3.1

type RouteSerializerGetReceiverArgType = string

type RouteSerializerGetReceiverAttributeType added in v0.3.1

type RouteSerializerGetReceiverAttributeType = *string

isNotNullableString

type RouteSerializerGetReceiverRetType added in v0.3.1

type RouteSerializerGetReceiverRetType = string

type RouteSerializerGetRepeatIntervalArgType added in v0.3.1

type RouteSerializerGetRepeatIntervalArgType = string

type RouteSerializerGetRepeatIntervalAttributeType added in v0.3.1

type RouteSerializerGetRepeatIntervalAttributeType = *string

isNotNullableString

type RouteSerializerGetRepeatIntervalRetType added in v0.3.1

type RouteSerializerGetRepeatIntervalRetType = string

type RouteSerializerGetRoutesArgType added in v0.3.1

type RouteSerializerGetRoutesArgType = []map[string]string

type RouteSerializerGetRoutesAttributeType added in v0.3.1

type RouteSerializerGetRoutesAttributeType = *[]map[string]string

isArray

type RouteSerializerGetRoutesRetType added in v0.3.1

type RouteSerializerGetRoutesRetType = []map[string]string

type RouteSerializergetContinueArgType added in v0.3.1

type RouteSerializergetContinueArgType = bool

type RouteSerializergetContinueAttributeType added in v0.3.1

type RouteSerializergetContinueAttributeType = *bool

isBoolean

type RouteSerializergetContinueRetType added in v0.3.1

type RouteSerializergetContinueRetType = bool

type RoutegetContinueArgType added in v0.3.1

type RoutegetContinueArgType = bool

type RoutegetContinueAttributeType added in v0.3.1

type RoutegetContinueAttributeType = *bool

isBoolean

type RoutegetContinueRetType added in v0.3.1

type RoutegetContinueRetType = bool

type ScrapeConfigsResponse

type ScrapeConfigsResponse struct {
	// REQUIRED
	Data ScrapeConfigsResponseGetDataAttributeType `json:"data"`
	// REQUIRED
	Message ScrapeConfigsResponseGetMessageAttributeType `json:"message"`
}

ScrapeConfigsResponse struct for ScrapeConfigsResponse

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

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

func (*ScrapeConfigsResponse) GetData added in v0.2.0

GetData returns the Data field value

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.

func (*ScrapeConfigsResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value

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.

func (*ScrapeConfigsResponse) SetData added in v0.2.0

SetData sets field value

func (*ScrapeConfigsResponse) SetMessage added in v0.2.0

SetMessage sets field value

func (ScrapeConfigsResponse) ToMap added in v0.2.0

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

type ScrapeConfigsResponseGetDataArgType added in v0.3.1

type ScrapeConfigsResponseGetDataArgType = []Job

type ScrapeConfigsResponseGetDataAttributeType added in v0.3.1

type ScrapeConfigsResponseGetDataAttributeType = *[]Job

isArray

type ScrapeConfigsResponseGetDataRetType added in v0.3.1

type ScrapeConfigsResponseGetDataRetType = []Job

type ScrapeConfigsResponseGetMessageArgType added in v0.3.1

type ScrapeConfigsResponseGetMessageArgType = string

type ScrapeConfigsResponseGetMessageAttributeType added in v0.3.1

type ScrapeConfigsResponseGetMessageAttributeType = *string

isNotNullableString

type ScrapeConfigsResponseGetMessageRetType added in v0.3.1

type ScrapeConfigsResponseGetMessageRetType = string

type ServiceKeysList

type ServiceKeysList struct {
	CredentialsInfo ServiceKeysListGetCredentialsInfoAttributeType `json:"credentialsInfo,omitempty"`
	// REQUIRED
	Id ServiceKeysListGetIdAttributeType `json:"id"`
	// REQUIRED
	Name ServiceKeysListGetNameAttributeType `json:"name"`
}

ServiceKeysList struct for ServiceKeysList

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

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

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.

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.

func (*ServiceKeysList) GetId added in v0.2.0

GetId returns the Id field value

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.

func (*ServiceKeysList) GetName added in v0.2.0

GetName returns the Name field value

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.

func (*ServiceKeysList) HasCredentialsInfo added in v0.2.0

func (o *ServiceKeysList) HasCredentialsInfo() bool

HasCredentialsInfo returns a boolean if a field has been set.

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.

func (*ServiceKeysList) SetId added in v0.2.0

SetId sets field value

func (*ServiceKeysList) SetName added in v0.2.0

SetName sets field value

func (ServiceKeysList) ToMap added in v0.2.0

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

type ServiceKeysListGetCredentialsInfoArgType added in v0.3.1

type ServiceKeysListGetCredentialsInfoArgType = map[string]string

type ServiceKeysListGetCredentialsInfoAttributeType added in v0.3.1

type ServiceKeysListGetCredentialsInfoAttributeType = *map[string]string

isContainer

type ServiceKeysListGetCredentialsInfoRetType added in v0.3.1

type ServiceKeysListGetCredentialsInfoRetType = map[string]string

type ServiceKeysListGetIdArgType added in v0.3.1

type ServiceKeysListGetIdArgType = string

type ServiceKeysListGetIdAttributeType added in v0.3.1

type ServiceKeysListGetIdAttributeType = *string

isNotNullableString

type ServiceKeysListGetIdRetType added in v0.3.1

type ServiceKeysListGetIdRetType = string

type ServiceKeysListGetNameArgType added in v0.3.1

type ServiceKeysListGetNameArgType = string

type ServiceKeysListGetNameAttributeType added in v0.3.1

type ServiceKeysListGetNameAttributeType = *string

isNotNullableString

type ServiceKeysListGetNameRetType added in v0.3.1

type ServiceKeysListGetNameRetType = string

type StaticConfigs

type StaticConfigs struct {
	Labels StaticConfigsGetLabelsAttributeType `json:"labels,omitempty"`
	// REQUIRED
	Targets StaticConfigsGetTargetsAttributeType `json:"targets"`
}

StaticConfigs struct for StaticConfigs

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

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

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.

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.

func (*StaticConfigs) GetTargets added in v0.2.0

func (o *StaticConfigs) GetTargets() (ret StaticConfigsGetTargetsRetType)

GetTargets returns the Targets field value

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.

func (*StaticConfigs) HasLabels added in v0.2.0

func (o *StaticConfigs) HasLabels() bool

HasLabels returns a boolean if a field has been set.

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.

func (*StaticConfigs) SetTargets added in v0.2.0

SetTargets sets field value

func (StaticConfigs) ToMap added in v0.2.0

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

type StaticConfigsGetLabelsArgType added in v0.3.1

type StaticConfigsGetLabelsArgType = map[string]string

type StaticConfigsGetLabelsAttributeType added in v0.3.1

type StaticConfigsGetLabelsAttributeType = *map[string]string

isContainer

type StaticConfigsGetLabelsRetType added in v0.3.1

type StaticConfigsGetLabelsRetType = map[string]string

type StaticConfigsGetTargetsArgType added in v0.3.1

type StaticConfigsGetTargetsArgType = []string

type StaticConfigsGetTargetsAttributeType added in v0.3.1

type StaticConfigsGetTargetsAttributeType = *[]string

isArray

type StaticConfigsGetTargetsRetType added in v0.3.1

type StaticConfigsGetTargetsRetType = []string

type TLSConfig

type TLSConfig struct {
	InsecureSkipVerify TLSConfiggetInsecureSkipVerifyAttributeType `json:"insecureSkipVerify,omitempty"`
}

TLSConfig struct for TLSConfig

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

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

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.

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.

func (*TLSConfig) HasInsecureSkipVerify added in v0.2.0

func (o *TLSConfig) HasInsecureSkipVerify() bool

HasInsecureSkipVerify returns a boolean if a field has been set.

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.

func (TLSConfig) ToMap added in v0.2.0

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

type TLSConfiggetInsecureSkipVerifyArgType added in v0.3.1

type TLSConfiggetInsecureSkipVerifyArgType = bool

type TLSConfiggetInsecureSkipVerifyAttributeType added in v0.3.1

type TLSConfiggetInsecureSkipVerifyAttributeType = *bool

isBoolean

type TLSConfiggetInsecureSkipVerifyRetType added in v0.3.1

type TLSConfiggetInsecureSkipVerifyRetType = bool

type UpdateACLPayload

type UpdateACLPayload struct {
	// list of cidr
	// REQUIRED
	Acl UpdateACLPayloadGetAclAttributeType `json:"acl"`
}

UpdateACLPayload List of cidr. Send empty string to remove acl.

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

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

func (*UpdateACLPayload) GetAcl added in v0.2.0

GetAcl returns the Acl field value

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.

func (*UpdateACLPayload) SetAcl added in v0.2.0

SetAcl sets field value

func (UpdateACLPayload) ToMap added in v0.2.0

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

type UpdateACLPayloadGetAclArgType added in v0.3.1

type UpdateACLPayloadGetAclArgType = []string

type UpdateACLPayloadGetAclAttributeType added in v0.3.1

type UpdateACLPayloadGetAclAttributeType = *[]string

isArray

type UpdateACLPayloadGetAclRetType added in v0.3.1

type UpdateACLPayloadGetAclRetType = []string

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"`
	// Configuration for ops genie.
	OpsgenieConfigs UpdateAlertConfigReceiverPayloadGetOpsgenieConfigsAttributeType `json:"opsgenieConfigs,omitempty"`
	WebHookConfigs  UpdateAlertConfigReceiverPayloadGetWebHookConfigsAttributeType  `json:"webHookConfigs,omitempty"`
}

UpdateAlertConfigReceiverPayload Receivers

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

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

func (*UpdateAlertConfigReceiverPayload) GetEmailConfigs added in v0.2.0

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

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.

func (*UpdateAlertConfigReceiverPayload) GetName added in v0.2.0

GetName returns the Name field value

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.

func (*UpdateAlertConfigReceiverPayload) GetOpsgenieConfigs added in v0.2.0

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

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.

func (*UpdateAlertConfigReceiverPayload) GetWebHookConfigs added in v0.2.0

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

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.

func (*UpdateAlertConfigReceiverPayload) HasEmailConfigs added in v0.2.0

func (o *UpdateAlertConfigReceiverPayload) HasEmailConfigs() bool

HasEmailConfigs returns a boolean if a field has been set.

func (*UpdateAlertConfigReceiverPayload) HasOpsgenieConfigs added in v0.2.0

func (o *UpdateAlertConfigReceiverPayload) HasOpsgenieConfigs() bool

HasOpsgenieConfigs returns a boolean if a field has been set.

func (*UpdateAlertConfigReceiverPayload) HasWebHookConfigs added in v0.2.0

func (o *UpdateAlertConfigReceiverPayload) HasWebHookConfigs() bool

HasWebHookConfigs returns a boolean if a field has been set.

func (*UpdateAlertConfigReceiverPayload) SetEmailConfigs added in v0.2.0

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

func (*UpdateAlertConfigReceiverPayload) SetName added in v0.2.0

SetName sets field value

func (*UpdateAlertConfigReceiverPayload) SetOpsgenieConfigs added in v0.2.0

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

func (*UpdateAlertConfigReceiverPayload) SetWebHookConfigs added in v0.2.0

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

func (UpdateAlertConfigReceiverPayload) ToMap added in v0.2.0

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

type UpdateAlertConfigReceiverPayloadGetEmailConfigsArgType added in v0.3.1

type UpdateAlertConfigReceiverPayloadGetEmailConfigsArgType = []CreateAlertConfigReceiverPayloadEmailConfigsInner

type UpdateAlertConfigReceiverPayloadGetEmailConfigsAttributeType added in v0.3.1

type UpdateAlertConfigReceiverPayloadGetEmailConfigsAttributeType = *[]CreateAlertConfigReceiverPayloadEmailConfigsInner

isArray

type UpdateAlertConfigReceiverPayloadGetEmailConfigsRetType added in v0.3.1

type UpdateAlertConfigReceiverPayloadGetEmailConfigsRetType = []CreateAlertConfigReceiverPayloadEmailConfigsInner

type UpdateAlertConfigReceiverPayloadGetNameArgType added in v0.3.1

type UpdateAlertConfigReceiverPayloadGetNameArgType = string

type UpdateAlertConfigReceiverPayloadGetNameAttributeType added in v0.3.1

type UpdateAlertConfigReceiverPayloadGetNameAttributeType = *string

isNotNullableString

type UpdateAlertConfigReceiverPayloadGetNameRetType added in v0.3.1

type UpdateAlertConfigReceiverPayloadGetNameRetType = string

type UpdateAlertConfigReceiverPayloadGetOpsgenieConfigsArgType added in v0.3.1

type UpdateAlertConfigReceiverPayloadGetOpsgenieConfigsArgType = []CreateAlertConfigReceiverPayloadOpsgenieConfigsInner

type UpdateAlertConfigReceiverPayloadGetOpsgenieConfigsAttributeType added in v0.3.1

type UpdateAlertConfigReceiverPayloadGetOpsgenieConfigsAttributeType = *[]CreateAlertConfigReceiverPayloadOpsgenieConfigsInner

isArray

type UpdateAlertConfigReceiverPayloadGetOpsgenieConfigsRetType added in v0.3.1

type UpdateAlertConfigReceiverPayloadGetOpsgenieConfigsRetType = []CreateAlertConfigReceiverPayloadOpsgenieConfigsInner

type UpdateAlertConfigReceiverPayloadGetWebHookConfigsArgType added in v0.3.1

type UpdateAlertConfigReceiverPayloadGetWebHookConfigsArgType = []CreateAlertConfigReceiverPayloadWebHookConfigsInner

type UpdateAlertConfigReceiverPayloadGetWebHookConfigsAttributeType added in v0.3.1

type UpdateAlertConfigReceiverPayloadGetWebHookConfigsAttributeType = *[]CreateAlertConfigReceiverPayloadWebHookConfigsInner

isArray

type UpdateAlertConfigReceiverPayloadGetWebHookConfigsRetType added in v0.3.1

type UpdateAlertConfigReceiverPayloadGetWebHookConfigsRetType = []CreateAlertConfigReceiverPayloadWebHookConfigsInner

type UpdateAlertConfigRoutePayload

type UpdateAlertConfigRoutePayload struct {
	// 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"`
	// 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"`
	// 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"`
	// 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.

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

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

func (*UpdateAlertConfigRoutePayload) GetGroupBy added in v0.2.0

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

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.

func (*UpdateAlertConfigRoutePayload) GetGroupInterval added in v0.2.0

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

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.

func (*UpdateAlertConfigRoutePayload) GetGroupWait added in v0.2.0

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

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.

func (*UpdateAlertConfigRoutePayload) GetMatch added in v0.2.0

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

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.

func (*UpdateAlertConfigRoutePayload) GetMatchRe added in v0.2.0

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

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.

func (*UpdateAlertConfigRoutePayload) GetMatchers added in v0.2.0

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

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.

func (*UpdateAlertConfigRoutePayload) GetReceiver added in v0.2.0

GetReceiver returns the Receiver field value

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.

func (*UpdateAlertConfigRoutePayload) GetRepeatInterval added in v0.2.0

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

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.

func (*UpdateAlertConfigRoutePayload) GetRoutes added in v0.2.0

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

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.

func (*UpdateAlertConfigRoutePayload) HasGroupBy added in v0.2.0

func (o *UpdateAlertConfigRoutePayload) HasGroupBy() bool

HasGroupBy returns a boolean if a field has been set.

func (*UpdateAlertConfigRoutePayload) HasGroupInterval added in v0.2.0

func (o *UpdateAlertConfigRoutePayload) HasGroupInterval() bool

HasGroupInterval returns a boolean if a field has been set.

func (*UpdateAlertConfigRoutePayload) HasGroupWait added in v0.2.0

func (o *UpdateAlertConfigRoutePayload) HasGroupWait() bool

HasGroupWait returns a boolean if a field has been set.

func (*UpdateAlertConfigRoutePayload) HasMatch added in v0.2.0

func (o *UpdateAlertConfigRoutePayload) HasMatch() bool

HasMatch returns a boolean if a field has been set.

func (*UpdateAlertConfigRoutePayload) HasMatchRe added in v0.2.0

func (o *UpdateAlertConfigRoutePayload) HasMatchRe() bool

HasMatchRe returns a boolean if a field has been set.

func (*UpdateAlertConfigRoutePayload) HasMatchers added in v0.2.0

func (o *UpdateAlertConfigRoutePayload) HasMatchers() bool

HasMatchers returns a boolean if a field has been set.

func (*UpdateAlertConfigRoutePayload) HasRepeatInterval added in v0.2.0

func (o *UpdateAlertConfigRoutePayload) HasRepeatInterval() bool

HasRepeatInterval returns a boolean if a field has been set.

func (*UpdateAlertConfigRoutePayload) HasRoutes added in v0.2.0

func (o *UpdateAlertConfigRoutePayload) HasRoutes() bool

HasRoutes returns a boolean if a field has been set.

func (*UpdateAlertConfigRoutePayload) SetGroupBy added in v0.2.0

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

func (*UpdateAlertConfigRoutePayload) SetGroupInterval added in v0.2.0

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

func (*UpdateAlertConfigRoutePayload) SetGroupWait added in v0.2.0

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

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.

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.

func (*UpdateAlertConfigRoutePayload) SetMatchers added in v0.2.0

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

func (*UpdateAlertConfigRoutePayload) SetReceiver added in v0.2.0

SetReceiver sets field value

func (*UpdateAlertConfigRoutePayload) SetRepeatInterval added in v0.2.0

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

func (*UpdateAlertConfigRoutePayload) SetRoutes added in v0.2.0

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

func (UpdateAlertConfigRoutePayload) ToMap added in v0.2.0

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

type UpdateAlertConfigRoutePayloadGetGroupByArgType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetGroupByArgType = []string

type UpdateAlertConfigRoutePayloadGetGroupByAttributeType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetGroupByAttributeType = *[]string

isArray

type UpdateAlertConfigRoutePayloadGetGroupByRetType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetGroupByRetType = []string

type UpdateAlertConfigRoutePayloadGetGroupIntervalArgType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetGroupIntervalArgType = string

type UpdateAlertConfigRoutePayloadGetGroupIntervalAttributeType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetGroupIntervalAttributeType = *string

isNotNullableString

type UpdateAlertConfigRoutePayloadGetGroupIntervalRetType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetGroupIntervalRetType = string

type UpdateAlertConfigRoutePayloadGetGroupWaitArgType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetGroupWaitArgType = string

type UpdateAlertConfigRoutePayloadGetGroupWaitAttributeType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetGroupWaitAttributeType = *string

isNotNullableString

type UpdateAlertConfigRoutePayloadGetGroupWaitRetType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetGroupWaitRetType = string

type UpdateAlertConfigRoutePayloadGetMatchArgType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetMatchArgType = map[string]interface{}

type UpdateAlertConfigRoutePayloadGetMatchAttributeType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetMatchAttributeType = *map[string]interface{}

isFreeform

type UpdateAlertConfigRoutePayloadGetMatchReArgType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetMatchReArgType = map[string]interface{}

type UpdateAlertConfigRoutePayloadGetMatchReAttributeType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetMatchReAttributeType = *map[string]interface{}

isFreeform

type UpdateAlertConfigRoutePayloadGetMatchReRetType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetMatchReRetType = map[string]interface{}

type UpdateAlertConfigRoutePayloadGetMatchRetType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetMatchRetType = map[string]interface{}

type UpdateAlertConfigRoutePayloadGetMatchersArgType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetMatchersArgType = []string

type UpdateAlertConfigRoutePayloadGetMatchersAttributeType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetMatchersAttributeType = *[]string

isArray

type UpdateAlertConfigRoutePayloadGetMatchersRetType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetMatchersRetType = []string

type UpdateAlertConfigRoutePayloadGetReceiverArgType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetReceiverArgType = string

type UpdateAlertConfigRoutePayloadGetReceiverAttributeType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetReceiverAttributeType = *string

isNotNullableString

type UpdateAlertConfigRoutePayloadGetReceiverRetType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetReceiverRetType = string

type UpdateAlertConfigRoutePayloadGetRepeatIntervalArgType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetRepeatIntervalArgType = string

type UpdateAlertConfigRoutePayloadGetRepeatIntervalAttributeType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetRepeatIntervalAttributeType = *string

isNotNullableString

type UpdateAlertConfigRoutePayloadGetRepeatIntervalRetType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetRepeatIntervalRetType = string

type UpdateAlertConfigRoutePayloadGetRoutesArgType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetRoutesArgType = []CreateAlertConfigRoutePayloadRoutesInner

type UpdateAlertConfigRoutePayloadGetRoutesAttributeType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetRoutesAttributeType = *[]CreateAlertConfigRoutePayloadRoutesInner

isArray

type UpdateAlertConfigRoutePayloadGetRoutesRetType added in v0.3.1

type UpdateAlertConfigRoutePayloadGetRoutesRetType = []CreateAlertConfigRoutePayloadRoutesInner

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
	Route UpdateAlertConfigsPayloadGetRouteAttributeType `json:"route"`
}

UpdateAlertConfigsPayload Alert config

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

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

func (*UpdateAlertConfigsPayload) GetGlobal added in v0.2.0

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

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.

func (*UpdateAlertConfigsPayload) GetInhibitRules added in v0.2.0

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

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.

func (*UpdateAlertConfigsPayload) GetReceivers added in v0.2.0

GetReceivers returns the Receivers field value

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.

func (*UpdateAlertConfigsPayload) GetRoute added in v0.2.0

GetRoute returns the Route field value

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.

func (*UpdateAlertConfigsPayload) HasGlobal added in v0.2.0

func (o *UpdateAlertConfigsPayload) HasGlobal() bool

HasGlobal returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayload) HasInhibitRules added in v0.2.0

func (o *UpdateAlertConfigsPayload) HasInhibitRules() bool

HasInhibitRules returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayload) SetGlobal added in v0.2.0

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

func (*UpdateAlertConfigsPayload) SetInhibitRules added in v0.2.0

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

func (*UpdateAlertConfigsPayload) SetReceivers added in v0.2.0

SetReceivers sets field value

func (*UpdateAlertConfigsPayload) SetRoute added in v0.2.0

SetRoute sets field value

func (UpdateAlertConfigsPayload) ToMap added in v0.2.0

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

type UpdateAlertConfigsPayloadGetGlobalArgType added in v0.3.1

type UpdateAlertConfigsPayloadGetGlobalArgType = UpdateAlertConfigsPayloadGlobal

type UpdateAlertConfigsPayloadGetGlobalAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadGetGlobalAttributeType = *UpdateAlertConfigsPayloadGlobal

isModel

type UpdateAlertConfigsPayloadGetGlobalRetType added in v0.3.1

type UpdateAlertConfigsPayloadGetGlobalRetType = UpdateAlertConfigsPayloadGlobal

type UpdateAlertConfigsPayloadGetInhibitRulesArgType added in v0.3.1

type UpdateAlertConfigsPayloadGetInhibitRulesArgType = UpdateAlertConfigsPayloadInhibitRules

type UpdateAlertConfigsPayloadGetInhibitRulesAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadGetInhibitRulesAttributeType = *UpdateAlertConfigsPayloadInhibitRules

isModel

type UpdateAlertConfigsPayloadGetInhibitRulesRetType added in v0.3.1

type UpdateAlertConfigsPayloadGetInhibitRulesRetType = UpdateAlertConfigsPayloadInhibitRules

type UpdateAlertConfigsPayloadGetReceiversArgType added in v0.3.1

type UpdateAlertConfigsPayloadGetReceiversArgType = []UpdateAlertConfigsPayloadReceiversInner

type UpdateAlertConfigsPayloadGetReceiversAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadGetReceiversAttributeType = *[]UpdateAlertConfigsPayloadReceiversInner

isArray

type UpdateAlertConfigsPayloadGetReceiversRetType added in v0.3.1

type UpdateAlertConfigsPayloadGetReceiversRetType = []UpdateAlertConfigsPayloadReceiversInner

type UpdateAlertConfigsPayloadGetRouteArgType added in v0.3.1

type UpdateAlertConfigsPayloadGetRouteArgType = UpdateAlertConfigsPayloadRoute

type UpdateAlertConfigsPayloadGetRouteAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadGetRouteAttributeType = *UpdateAlertConfigsPayloadRoute

isModel

type UpdateAlertConfigsPayloadGetRouteRetType added in v0.3.1

type UpdateAlertConfigsPayloadGetRouteRetType = UpdateAlertConfigsPayloadRoute

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.

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

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

func (*UpdateAlertConfigsPayloadGlobal) GetOpsgenieApiKey added in v0.2.0

GetOpsgenieApiKey returns the OpsgenieApiKey field value if set, zero value otherwise.

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.

func (*UpdateAlertConfigsPayloadGlobal) GetOpsgenieApiUrl added in v0.2.0

GetOpsgenieApiUrl returns the OpsgenieApiUrl field value if set, zero value otherwise.

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.

func (*UpdateAlertConfigsPayloadGlobal) GetResolveTimeout added in v0.2.0

GetResolveTimeout returns the ResolveTimeout field value if set, zero value otherwise.

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.

func (*UpdateAlertConfigsPayloadGlobal) GetSmtpAuthIdentity added in v0.2.0

GetSmtpAuthIdentity returns the SmtpAuthIdentity field value if set, zero value otherwise.

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.

func (*UpdateAlertConfigsPayloadGlobal) GetSmtpAuthPassword added in v0.2.0

GetSmtpAuthPassword returns the SmtpAuthPassword field value if set, zero value otherwise.

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.

func (*UpdateAlertConfigsPayloadGlobal) GetSmtpAuthUsername added in v0.2.0

GetSmtpAuthUsername returns the SmtpAuthUsername field value if set, zero value otherwise.

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.

func (*UpdateAlertConfigsPayloadGlobal) GetSmtpFrom added in v0.2.0

GetSmtpFrom returns the SmtpFrom field value if set, zero value otherwise.

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.

func (*UpdateAlertConfigsPayloadGlobal) GetSmtpSmarthost added in v0.2.0

GetSmtpSmarthost returns the SmtpSmarthost field value if set, zero value otherwise.

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.

func (*UpdateAlertConfigsPayloadGlobal) HasOpsgenieApiKey added in v0.2.0

func (o *UpdateAlertConfigsPayloadGlobal) HasOpsgenieApiKey() bool

HasOpsgenieApiKey returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadGlobal) HasOpsgenieApiUrl added in v0.2.0

func (o *UpdateAlertConfigsPayloadGlobal) HasOpsgenieApiUrl() bool

HasOpsgenieApiUrl returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadGlobal) HasResolveTimeout added in v0.2.0

func (o *UpdateAlertConfigsPayloadGlobal) HasResolveTimeout() bool

HasResolveTimeout returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadGlobal) HasSmtpAuthIdentity added in v0.2.0

func (o *UpdateAlertConfigsPayloadGlobal) HasSmtpAuthIdentity() bool

HasSmtpAuthIdentity returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadGlobal) HasSmtpAuthPassword added in v0.2.0

func (o *UpdateAlertConfigsPayloadGlobal) HasSmtpAuthPassword() bool

HasSmtpAuthPassword returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadGlobal) HasSmtpAuthUsername added in v0.2.0

func (o *UpdateAlertConfigsPayloadGlobal) HasSmtpAuthUsername() bool

HasSmtpAuthUsername returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadGlobal) HasSmtpFrom added in v0.2.0

func (o *UpdateAlertConfigsPayloadGlobal) HasSmtpFrom() bool

HasSmtpFrom returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadGlobal) HasSmtpSmarthost added in v0.2.0

func (o *UpdateAlertConfigsPayloadGlobal) HasSmtpSmarthost() bool

HasSmtpSmarthost returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadGlobal) SetOpsgenieApiKey added in v0.2.0

SetOpsgenieApiKey gets a reference to the given string and assigns it to the OpsgenieApiKey field.

func (*UpdateAlertConfigsPayloadGlobal) SetOpsgenieApiUrl added in v0.2.0

SetOpsgenieApiUrl gets a reference to the given string and assigns it to the OpsgenieApiUrl field.

func (*UpdateAlertConfigsPayloadGlobal) SetResolveTimeout added in v0.2.0

SetResolveTimeout gets a reference to the given string and assigns it to the ResolveTimeout field.

func (*UpdateAlertConfigsPayloadGlobal) SetSmtpAuthIdentity added in v0.2.0

SetSmtpAuthIdentity gets a reference to the given string and assigns it to the SmtpAuthIdentity field.

func (*UpdateAlertConfigsPayloadGlobal) SetSmtpAuthPassword added in v0.2.0

SetSmtpAuthPassword gets a reference to the given string and assigns it to the SmtpAuthPassword field.

func (*UpdateAlertConfigsPayloadGlobal) SetSmtpAuthUsername added in v0.2.0

SetSmtpAuthUsername gets a reference to the given string and assigns it to the SmtpAuthUsername field.

func (*UpdateAlertConfigsPayloadGlobal) SetSmtpFrom added in v0.2.0

SetSmtpFrom gets a reference to the given string and assigns it to the SmtpFrom field.

func (*UpdateAlertConfigsPayloadGlobal) SetSmtpSmarthost added in v0.2.0

SetSmtpSmarthost gets a reference to the given string and assigns it to the SmtpSmarthost field.

func (UpdateAlertConfigsPayloadGlobal) ToMap added in v0.2.0

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

type UpdateAlertConfigsPayloadGlobalGetOpsgenieApiKeyArgType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetOpsgenieApiKeyArgType = string

type UpdateAlertConfigsPayloadGlobalGetOpsgenieApiKeyAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetOpsgenieApiKeyAttributeType = *string

isNotNullableString

type UpdateAlertConfigsPayloadGlobalGetOpsgenieApiKeyRetType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetOpsgenieApiKeyRetType = string

type UpdateAlertConfigsPayloadGlobalGetOpsgenieApiUrlArgType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetOpsgenieApiUrlArgType = string

type UpdateAlertConfigsPayloadGlobalGetOpsgenieApiUrlAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetOpsgenieApiUrlAttributeType = *string

isNotNullableString

type UpdateAlertConfigsPayloadGlobalGetOpsgenieApiUrlRetType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetOpsgenieApiUrlRetType = string

type UpdateAlertConfigsPayloadGlobalGetResolveTimeoutArgType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetResolveTimeoutArgType = string

type UpdateAlertConfigsPayloadGlobalGetResolveTimeoutAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetResolveTimeoutAttributeType = *string

isNotNullableString

type UpdateAlertConfigsPayloadGlobalGetResolveTimeoutRetType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetResolveTimeoutRetType = string

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthIdentityArgType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthIdentityArgType = string

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthIdentityAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthIdentityAttributeType = *string

isNotNullableString

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthIdentityRetType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthIdentityRetType = string

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthPasswordArgType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthPasswordArgType = string

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthPasswordAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthPasswordAttributeType = *string

isNotNullableString

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthPasswordRetType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthPasswordRetType = string

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthUsernameArgType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthUsernameArgType = string

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthUsernameAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthUsernameAttributeType = *string

isNotNullableString

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthUsernameRetType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpAuthUsernameRetType = string

type UpdateAlertConfigsPayloadGlobalGetSmtpFromArgType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpFromArgType = string

type UpdateAlertConfigsPayloadGlobalGetSmtpFromAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpFromAttributeType = *string

isNotNullableString

type UpdateAlertConfigsPayloadGlobalGetSmtpFromRetType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpFromRetType = string

type UpdateAlertConfigsPayloadGlobalGetSmtpSmarthostArgType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpSmarthostArgType = string

type UpdateAlertConfigsPayloadGlobalGetSmtpSmarthostAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpSmarthostAttributeType = *string

isNotNullableString

type UpdateAlertConfigsPayloadGlobalGetSmtpSmarthostRetType added in v0.3.1

type UpdateAlertConfigsPayloadGlobalGetSmtpSmarthostRetType = string

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.

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

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

func (*UpdateAlertConfigsPayloadInhibitRules) GetEqual added in v0.2.0

GetEqual returns the Equal field value if set, zero value otherwise.

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.

func (*UpdateAlertConfigsPayloadInhibitRules) GetSourceMatch added in v0.2.0

GetSourceMatch returns the SourceMatch field value if set, zero value otherwise.

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.

func (*UpdateAlertConfigsPayloadInhibitRules) GetSourceMatchRe added in v0.2.0

GetSourceMatchRe returns the SourceMatchRe field value if set, zero value otherwise.

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.

func (*UpdateAlertConfigsPayloadInhibitRules) GetTargetMatch added in v0.2.0

GetTargetMatch returns the TargetMatch field value if set, zero value otherwise.

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.

func (*UpdateAlertConfigsPayloadInhibitRules) GetTargetMatchRe added in v0.2.0

GetTargetMatchRe returns the TargetMatchRe field value if set, zero value otherwise.

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.

func (*UpdateAlertConfigsPayloadInhibitRules) HasEqual added in v0.2.0

HasEqual returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadInhibitRules) HasSourceMatch added in v0.2.0

func (o *UpdateAlertConfigsPayloadInhibitRules) HasSourceMatch() bool

HasSourceMatch returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadInhibitRules) HasSourceMatchRe added in v0.2.0

func (o *UpdateAlertConfigsPayloadInhibitRules) HasSourceMatchRe() bool

HasSourceMatchRe returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadInhibitRules) HasTargetMatch added in v0.2.0

func (o *UpdateAlertConfigsPayloadInhibitRules) HasTargetMatch() bool

HasTargetMatch returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadInhibitRules) HasTargetMatchRe added in v0.2.0

func (o *UpdateAlertConfigsPayloadInhibitRules) HasTargetMatchRe() bool

HasTargetMatchRe returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadInhibitRules) SetEqual added in v0.2.0

SetEqual gets a reference to the given []string and assigns it to the Equal field.

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.

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.

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.

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.

func (UpdateAlertConfigsPayloadInhibitRules) ToMap added in v0.2.0

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

type UpdateAlertConfigsPayloadInhibitRulesGetEqualArgType added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetEqualArgType = []string

type UpdateAlertConfigsPayloadInhibitRulesGetEqualAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetEqualAttributeType = *[]string

isArray

type UpdateAlertConfigsPayloadInhibitRulesGetEqualRetType added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetEqualRetType = []string

type UpdateAlertConfigsPayloadInhibitRulesGetSourceMatchArgType added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetSourceMatchArgType = map[string]interface{}

type UpdateAlertConfigsPayloadInhibitRulesGetSourceMatchAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetSourceMatchAttributeType = *map[string]interface{}

isFreeform

type UpdateAlertConfigsPayloadInhibitRulesGetSourceMatchReArgType added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetSourceMatchReArgType = map[string]interface{}

type UpdateAlertConfigsPayloadInhibitRulesGetSourceMatchReAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetSourceMatchReAttributeType = *map[string]interface{}

isFreeform

type UpdateAlertConfigsPayloadInhibitRulesGetSourceMatchReRetType added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetSourceMatchReRetType = map[string]interface{}

type UpdateAlertConfigsPayloadInhibitRulesGetSourceMatchRetType added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetSourceMatchRetType = map[string]interface{}

type UpdateAlertConfigsPayloadInhibitRulesGetTargetMatchArgType added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetTargetMatchArgType = map[string]interface{}

type UpdateAlertConfigsPayloadInhibitRulesGetTargetMatchAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetTargetMatchAttributeType = *map[string]interface{}

isFreeform

type UpdateAlertConfigsPayloadInhibitRulesGetTargetMatchReArgType added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetTargetMatchReArgType = map[string]interface{}

type UpdateAlertConfigsPayloadInhibitRulesGetTargetMatchReAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetTargetMatchReAttributeType = *map[string]interface{}

isFreeform

type UpdateAlertConfigsPayloadInhibitRulesGetTargetMatchReRetType added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetTargetMatchReRetType = map[string]interface{}

type UpdateAlertConfigsPayloadInhibitRulesGetTargetMatchRetType added in v0.3.1

type UpdateAlertConfigsPayloadInhibitRulesGetTargetMatchRetType = map[string]interface{}

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"`
	// Configuration for ops genie.
	OpsgenieConfigs UpdateAlertConfigsPayloadReceiversInnerGetOpsgenieConfigsAttributeType `json:"opsgenieConfigs,omitempty"`
	WebHookConfigs  UpdateAlertConfigsPayloadReceiversInnerGetWebHookConfigsAttributeType  `json:"webHookConfigs,omitempty"`
}

UpdateAlertConfigsPayloadReceiversInner Receivers

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

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

func (*UpdateAlertConfigsPayloadReceiversInner) GetEmailConfigs added in v0.2.0

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

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.

func (*UpdateAlertConfigsPayloadReceiversInner) GetName added in v0.2.0

GetName returns the Name field value

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.

func (*UpdateAlertConfigsPayloadReceiversInner) GetOpsgenieConfigs added in v0.2.0

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

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.

func (*UpdateAlertConfigsPayloadReceiversInner) GetWebHookConfigs added in v0.2.0

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

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.

func (*UpdateAlertConfigsPayloadReceiversInner) HasEmailConfigs added in v0.2.0

func (o *UpdateAlertConfigsPayloadReceiversInner) HasEmailConfigs() bool

HasEmailConfigs returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadReceiversInner) HasOpsgenieConfigs added in v0.2.0

func (o *UpdateAlertConfigsPayloadReceiversInner) HasOpsgenieConfigs() bool

HasOpsgenieConfigs returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadReceiversInner) HasWebHookConfigs added in v0.2.0

func (o *UpdateAlertConfigsPayloadReceiversInner) HasWebHookConfigs() bool

HasWebHookConfigs returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadReceiversInner) SetEmailConfigs added in v0.2.0

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

func (*UpdateAlertConfigsPayloadReceiversInner) SetName added in v0.2.0

SetName sets field value

func (*UpdateAlertConfigsPayloadReceiversInner) SetOpsgenieConfigs added in v0.2.0

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

func (*UpdateAlertConfigsPayloadReceiversInner) SetWebHookConfigs added in v0.2.0

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

func (UpdateAlertConfigsPayloadReceiversInner) ToMap added in v0.2.0

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

type UpdateAlertConfigsPayloadReceiversInnerGetEmailConfigsArgType added in v0.3.1

type UpdateAlertConfigsPayloadReceiversInnerGetEmailConfigsArgType = []CreateAlertConfigReceiverPayloadEmailConfigsInner

type UpdateAlertConfigsPayloadReceiversInnerGetEmailConfigsAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadReceiversInnerGetEmailConfigsAttributeType = *[]CreateAlertConfigReceiverPayloadEmailConfigsInner

isArray

type UpdateAlertConfigsPayloadReceiversInnerGetEmailConfigsRetType added in v0.3.1

type UpdateAlertConfigsPayloadReceiversInnerGetEmailConfigsRetType = []CreateAlertConfigReceiverPayloadEmailConfigsInner

type UpdateAlertConfigsPayloadReceiversInnerGetNameArgType added in v0.3.1

type UpdateAlertConfigsPayloadReceiversInnerGetNameArgType = string

type UpdateAlertConfigsPayloadReceiversInnerGetNameAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadReceiversInnerGetNameAttributeType = *string

isNotNullableString

type UpdateAlertConfigsPayloadReceiversInnerGetNameRetType added in v0.3.1

type UpdateAlertConfigsPayloadReceiversInnerGetNameRetType = string

type UpdateAlertConfigsPayloadReceiversInnerGetOpsgenieConfigsArgType added in v0.3.1

type UpdateAlertConfigsPayloadReceiversInnerGetOpsgenieConfigsArgType = []CreateAlertConfigReceiverPayloadOpsgenieConfigsInner

type UpdateAlertConfigsPayloadReceiversInnerGetOpsgenieConfigsAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadReceiversInnerGetOpsgenieConfigsAttributeType = *[]CreateAlertConfigReceiverPayloadOpsgenieConfigsInner

isArray

type UpdateAlertConfigsPayloadReceiversInnerGetOpsgenieConfigsRetType added in v0.3.1

type UpdateAlertConfigsPayloadReceiversInnerGetOpsgenieConfigsRetType = []CreateAlertConfigReceiverPayloadOpsgenieConfigsInner

type UpdateAlertConfigsPayloadReceiversInnerGetWebHookConfigsArgType added in v0.3.1

type UpdateAlertConfigsPayloadReceiversInnerGetWebHookConfigsArgType = []CreateAlertConfigReceiverPayloadWebHookConfigsInner

type UpdateAlertConfigsPayloadReceiversInnerGetWebHookConfigsAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadReceiversInnerGetWebHookConfigsAttributeType = *[]CreateAlertConfigReceiverPayloadWebHookConfigsInner

isArray

type UpdateAlertConfigsPayloadReceiversInnerGetWebHookConfigsRetType added in v0.3.1

type UpdateAlertConfigsPayloadReceiversInnerGetWebHookConfigsRetType = []CreateAlertConfigReceiverPayloadWebHookConfigsInner

type UpdateAlertConfigsPayloadRoute

type UpdateAlertConfigsPayloadRoute struct {
	// 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"`
	// 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"`
	// 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"`
	// 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 UpdateAlertConfigsPayloadRouteGetMatchersAttributeType `json:"matchers,omitempty"`
	// Receiver that should be one item of receivers `Additional Validators:` * must be a in name of receivers
	// REQUIRED
	Receiver UpdateAlertConfigsPayloadRouteGetReceiverAttributeType `json:"receiver"`
	// How long to wait before sending a notification again if it has already been sent successfully for an alert. (Usually ~3h or more). `Additional Validators:` * must be a valid time format
	RepeatInterval UpdateAlertConfigsPayloadRouteGetRepeatIntervalAttributeType `json:"repeatInterval,omitempty"`
	// Zero or more child routes.
	Routes UpdateAlertConfigsPayloadRouteGetRoutesAttributeType `json:"routes,omitempty"`
}

UpdateAlertConfigsPayloadRoute The root node of the routing tree.

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

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

func (*UpdateAlertConfigsPayloadRoute) GetGroupBy added in v0.2.0

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

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.

func (*UpdateAlertConfigsPayloadRoute) GetGroupInterval added in v0.2.0

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

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.

func (*UpdateAlertConfigsPayloadRoute) GetGroupWait added in v0.2.0

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

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.

func (*UpdateAlertConfigsPayloadRoute) GetMatch added in v0.2.0

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

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.

func (*UpdateAlertConfigsPayloadRoute) GetMatchRe added in v0.2.0

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

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.

func (*UpdateAlertConfigsPayloadRoute) GetMatchers added in v0.2.0

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

func (*UpdateAlertConfigsPayloadRoute) 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.

func (*UpdateAlertConfigsPayloadRoute) GetReceiver added in v0.2.0

GetReceiver returns the Receiver field value

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.

func (*UpdateAlertConfigsPayloadRoute) GetRepeatInterval added in v0.2.0

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

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.

func (*UpdateAlertConfigsPayloadRoute) GetRoutes added in v0.2.0

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

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.

func (*UpdateAlertConfigsPayloadRoute) HasGroupBy added in v0.2.0

func (o *UpdateAlertConfigsPayloadRoute) HasGroupBy() bool

HasGroupBy returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadRoute) HasGroupInterval added in v0.2.0

func (o *UpdateAlertConfigsPayloadRoute) HasGroupInterval() bool

HasGroupInterval returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadRoute) HasGroupWait added in v0.2.0

func (o *UpdateAlertConfigsPayloadRoute) HasGroupWait() bool

HasGroupWait returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadRoute) HasMatch added in v0.2.0

func (o *UpdateAlertConfigsPayloadRoute) HasMatch() bool

HasMatch returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadRoute) HasMatchRe added in v0.2.0

func (o *UpdateAlertConfigsPayloadRoute) HasMatchRe() bool

HasMatchRe returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadRoute) HasMatchers added in v0.2.0

func (o *UpdateAlertConfigsPayloadRoute) HasMatchers() bool

HasMatchers returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadRoute) HasRepeatInterval added in v0.2.0

func (o *UpdateAlertConfigsPayloadRoute) HasRepeatInterval() bool

HasRepeatInterval returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadRoute) HasRoutes added in v0.2.0

func (o *UpdateAlertConfigsPayloadRoute) HasRoutes() bool

HasRoutes returns a boolean if a field has been set.

func (*UpdateAlertConfigsPayloadRoute) SetGroupBy added in v0.2.0

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

func (*UpdateAlertConfigsPayloadRoute) SetGroupInterval added in v0.2.0

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

func (*UpdateAlertConfigsPayloadRoute) SetGroupWait added in v0.2.0

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

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.

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.

func (*UpdateAlertConfigsPayloadRoute) SetMatchers added in v0.2.0

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

func (*UpdateAlertConfigsPayloadRoute) SetReceiver added in v0.2.0

SetReceiver sets field value

func (*UpdateAlertConfigsPayloadRoute) SetRepeatInterval added in v0.2.0

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

func (*UpdateAlertConfigsPayloadRoute) SetRoutes added in v0.2.0

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

func (UpdateAlertConfigsPayloadRoute) ToMap added in v0.2.0

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

type UpdateAlertConfigsPayloadRouteGetGroupByArgType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetGroupByArgType = []string

type UpdateAlertConfigsPayloadRouteGetGroupByAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetGroupByAttributeType = *[]string

isArray

type UpdateAlertConfigsPayloadRouteGetGroupByRetType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetGroupByRetType = []string

type UpdateAlertConfigsPayloadRouteGetGroupIntervalArgType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetGroupIntervalArgType = string

type UpdateAlertConfigsPayloadRouteGetGroupIntervalAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetGroupIntervalAttributeType = *string

isNotNullableString

type UpdateAlertConfigsPayloadRouteGetGroupIntervalRetType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetGroupIntervalRetType = string

type UpdateAlertConfigsPayloadRouteGetGroupWaitArgType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetGroupWaitArgType = string

type UpdateAlertConfigsPayloadRouteGetGroupWaitAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetGroupWaitAttributeType = *string

isNotNullableString

type UpdateAlertConfigsPayloadRouteGetGroupWaitRetType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetGroupWaitRetType = string

type UpdateAlertConfigsPayloadRouteGetMatchArgType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetMatchArgType = map[string]interface{}

type UpdateAlertConfigsPayloadRouteGetMatchAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetMatchAttributeType = *map[string]interface{}

isFreeform

type UpdateAlertConfigsPayloadRouteGetMatchReArgType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetMatchReArgType = map[string]interface{}

type UpdateAlertConfigsPayloadRouteGetMatchReAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetMatchReAttributeType = *map[string]interface{}

isFreeform

type UpdateAlertConfigsPayloadRouteGetMatchReRetType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetMatchReRetType = map[string]interface{}

type UpdateAlertConfigsPayloadRouteGetMatchRetType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetMatchRetType = map[string]interface{}

type UpdateAlertConfigsPayloadRouteGetMatchersArgType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetMatchersArgType = []string

type UpdateAlertConfigsPayloadRouteGetMatchersAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetMatchersAttributeType = *[]string

isArray

type UpdateAlertConfigsPayloadRouteGetMatchersRetType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetMatchersRetType = []string

type UpdateAlertConfigsPayloadRouteGetReceiverArgType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetReceiverArgType = string

type UpdateAlertConfigsPayloadRouteGetReceiverAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetReceiverAttributeType = *string

isNotNullableString

type UpdateAlertConfigsPayloadRouteGetReceiverRetType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetReceiverRetType = string

type UpdateAlertConfigsPayloadRouteGetRepeatIntervalArgType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetRepeatIntervalArgType = string

type UpdateAlertConfigsPayloadRouteGetRepeatIntervalAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetRepeatIntervalAttributeType = *string

isNotNullableString

type UpdateAlertConfigsPayloadRouteGetRepeatIntervalRetType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetRepeatIntervalRetType = string

type UpdateAlertConfigsPayloadRouteGetRoutesArgType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetRoutesArgType = []CreateAlertConfigRoutePayloadRoutesInner

type UpdateAlertConfigsPayloadRouteGetRoutesAttributeType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetRoutesAttributeType = *[]CreateAlertConfigRoutePayloadRoutesInner

isArray

type UpdateAlertConfigsPayloadRouteGetRoutesRetType added in v0.3.1

type UpdateAlertConfigsPayloadRouteGetRoutesRetType = []CreateAlertConfigRoutePayloadRoutesInner

type UpdateAlertConfigsResponse

type UpdateAlertConfigsResponse struct {
	// REQUIRED
	Data UpdateAlertConfigsResponseGetDataAttributeType `json:"data"`
	// REQUIRED
	Message UpdateAlertConfigsResponseGetMessageAttributeType `json:"message"`
}

UpdateAlertConfigsResponse struct for UpdateAlertConfigsResponse

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

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

func (*UpdateAlertConfigsResponse) GetData added in v0.2.0

GetData returns the Data field value

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.

func (*UpdateAlertConfigsResponse) GetMessage added in v0.2.0

GetMessage returns the Message field value

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.

func (*UpdateAlertConfigsResponse) SetData added in v0.2.0

SetData sets field value

func (*UpdateAlertConfigsResponse) SetMessage added in v0.2.0

SetMessage sets field value

func (UpdateAlertConfigsResponse) ToMap added in v0.2.0

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

type UpdateAlertConfigsResponseGetDataArgType added in v0.3.1

type UpdateAlertConfigsResponseGetDataArgType = Alert

type UpdateAlertConfigsResponseGetDataAttributeType added in v0.3.1

type UpdateAlertConfigsResponseGetDataAttributeType = *Alert

isModel

type UpdateAlertConfigsResponseGetDataRetType added in v0.3.1

type UpdateAlertConfigsResponseGetDataRetType = Alert

type UpdateAlertConfigsResponseGetMessageArgType added in v0.3.1

type UpdateAlertConfigsResponseGetMessageArgType = string

type UpdateAlertConfigsResponseGetMessageAttributeType added in v0.3.1

type UpdateAlertConfigsResponseGetMessageAttributeType = *string

isNotNullableString

type UpdateAlertConfigsResponseGetMessageRetType added in v0.3.1

type UpdateAlertConfigsResponseGetMessageRetType = string

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"`
}

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

func NewUpdateAlertgroupPayload 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

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

func (*UpdateAlertgroupPayload) GetInterval added in v0.4.0

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

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.

func (*UpdateAlertgroupPayload) GetRules added in v0.4.0

GetRules returns the Rules field value

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.

func (*UpdateAlertgroupPayload) HasInterval added in v0.4.0

func (o *UpdateAlertgroupPayload) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (*UpdateAlertgroupPayload) SetInterval added in v0.4.0

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

func (*UpdateAlertgroupPayload) SetRules added in v0.4.0

SetRules sets field value

func (UpdateAlertgroupPayload) ToMap added in v0.4.0

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

type UpdateAlertgroupPayloadGetIntervalArgType added in v0.4.0

type UpdateAlertgroupPayloadGetIntervalArgType = string

type UpdateAlertgroupPayloadGetIntervalAttributeType added in v0.4.0

type UpdateAlertgroupPayloadGetIntervalAttributeType = *string

isNotNullableString

type UpdateAlertgroupPayloadGetIntervalRetType added in v0.4.0

type UpdateAlertgroupPayloadGetIntervalRetType = string

type UpdateAlertgroupPayloadGetRulesArgType added in v0.4.0

type UpdateAlertgroupPayloadGetRulesArgType = []UpdateAlertgroupsRequestInnerRulesInner

type UpdateAlertgroupPayloadGetRulesAttributeType added in v0.4.0

type UpdateAlertgroupPayloadGetRulesAttributeType = *[]UpdateAlertgroupsRequestInnerRulesInner

isArray

type UpdateAlertgroupPayloadGetRulesRetType added in v0.4.0

type UpdateAlertgroupPayloadGetRulesRetType = []UpdateAlertgroupsRequestInnerRulesInner

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"`
	// rules for the alert group
	// REQUIRED
	Rules UpdateAlertgroupsRequestInnerGetRulesAttributeType `json:"rules"`
}

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

func NewUpdateAlertgroupsRequestInner 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

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

func (*UpdateAlertgroupsRequestInner) GetInterval added in v0.4.0

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

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.

func (*UpdateAlertgroupsRequestInner) GetName added in v0.4.0

GetName returns the Name field value

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.

func (*UpdateAlertgroupsRequestInner) GetRules added in v0.4.0

GetRules returns the Rules field value

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.

func (*UpdateAlertgroupsRequestInner) HasInterval added in v0.4.0

func (o *UpdateAlertgroupsRequestInner) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (*UpdateAlertgroupsRequestInner) SetInterval added in v0.4.0

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

func (*UpdateAlertgroupsRequestInner) SetName added in v0.4.0

SetName sets field value

func (*UpdateAlertgroupsRequestInner) SetRules added in v0.4.0

SetRules sets field value

func (UpdateAlertgroupsRequestInner) ToMap added in v0.4.0

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

type UpdateAlertgroupsRequestInnerGetIntervalArgType added in v0.4.0

type UpdateAlertgroupsRequestInnerGetIntervalArgType = string

type UpdateAlertgroupsRequestInnerGetIntervalAttributeType added in v0.4.0

type UpdateAlertgroupsRequestInnerGetIntervalAttributeType = *string

isNotNullableString

type UpdateAlertgroupsRequestInnerGetIntervalRetType added in v0.4.0

type UpdateAlertgroupsRequestInnerGetIntervalRetType = string

type UpdateAlertgroupsRequestInnerGetNameArgType added in v0.4.0

type UpdateAlertgroupsRequestInnerGetNameArgType = string

type UpdateAlertgroupsRequestInnerGetNameAttributeType added in v0.4.0

type UpdateAlertgroupsRequestInnerGetNameAttributeType = *string

isNotNullableString

type UpdateAlertgroupsRequestInnerGetNameRetType added in v0.4.0

type UpdateAlertgroupsRequestInnerGetNameRetType = string

type UpdateAlertgroupsRequestInnerGetRulesArgType added in v0.4.0

type UpdateAlertgroupsRequestInnerGetRulesArgType = []UpdateAlertgroupsRequestInnerRulesInner

type UpdateAlertgroupsRequestInnerGetRulesAttributeType added in v0.4.0

type UpdateAlertgroupsRequestInnerGetRulesAttributeType = *[]UpdateAlertgroupsRequestInnerRulesInner

isArray

type UpdateAlertgroupsRequestInnerGetRulesRetType added in v0.4.0

type UpdateAlertgroupsRequestInnerGetRulesRetType = []UpdateAlertgroupsRequestInnerRulesInner

type UpdateAlertgroupsRequestInnerRulesInner added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInner 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 UpdateAlertgroupsRequestInnerRulesInnerGetAlertAttributeType `json:"alert"`
	// map of key:value. Annotations to add to each alert. `Additional Validators:` * should not contain more than 5 keys * each key and value should not be longer than 200 characters
	Annotations UpdateAlertgroupsRequestInnerRulesInnerGetAnnotationsAttributeType `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 UpdateAlertgroupsRequestInnerRulesInnerGetExprAttributeType `json:"expr"`
	// Alerts are considered firing once they have been returned for this long. Alerts which have not yet fired for long enough are considered pending. `Additional Validators:` * must be a valid time string
	For UpdateAlertgroupsRequestInnerRulesInnerGetForAttributeType `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 UpdateAlertgroupsRequestInnerRulesInnerGetLabelsAttributeType `json:"labels,omitempty"`
}

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

func 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

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

func (*UpdateAlertgroupsRequestInnerRulesInner) GetAlert added in v0.4.0

GetAlert returns the Alert field value

func (*UpdateAlertgroupsRequestInnerRulesInner) 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.

func (*UpdateAlertgroupsRequestInnerRulesInner) GetAnnotations added in v0.4.0

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

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.

func (*UpdateAlertgroupsRequestInnerRulesInner) GetExpr added in v0.4.0

GetExpr returns the Expr field value

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.

func (*UpdateAlertgroupsRequestInnerRulesInner) GetFor added in v0.4.0

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

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.

func (*UpdateAlertgroupsRequestInnerRulesInner) GetLabels added in v0.4.0

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

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.

func (*UpdateAlertgroupsRequestInnerRulesInner) HasAnnotations added in v0.4.0

func (o *UpdateAlertgroupsRequestInnerRulesInner) HasAnnotations() bool

HasAnnotations returns a boolean if a field has been set.

func (*UpdateAlertgroupsRequestInnerRulesInner) HasFor added in v0.4.0

HasFor returns a boolean if a field has been set.

func (*UpdateAlertgroupsRequestInnerRulesInner) HasLabels added in v0.4.0

HasLabels returns a boolean if a field has been set.

func (*UpdateAlertgroupsRequestInnerRulesInner) SetAlert added in v0.4.0

SetAlert sets field value

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.

func (*UpdateAlertgroupsRequestInnerRulesInner) SetExpr added in v0.4.0

SetExpr sets field value

func (*UpdateAlertgroupsRequestInnerRulesInner) SetFor added in v0.4.0

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

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.

func (UpdateAlertgroupsRequestInnerRulesInner) ToMap added in v0.4.0

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

type UpdateAlertgroupsRequestInnerRulesInnerGetAlertArgType added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetAlertArgType = string

type UpdateAlertgroupsRequestInnerRulesInnerGetAlertAttributeType added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetAlertAttributeType = *string

isNotNullableString

type UpdateAlertgroupsRequestInnerRulesInnerGetAlertRetType added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetAlertRetType = string

type UpdateAlertgroupsRequestInnerRulesInnerGetAnnotationsArgType added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetAnnotationsArgType = map[string]interface{}

type UpdateAlertgroupsRequestInnerRulesInnerGetAnnotationsAttributeType added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetAnnotationsAttributeType = *map[string]interface{}

isFreeform

type UpdateAlertgroupsRequestInnerRulesInnerGetAnnotationsRetType added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetAnnotationsRetType = map[string]interface{}

type UpdateAlertgroupsRequestInnerRulesInnerGetExprArgType added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetExprArgType = string

type UpdateAlertgroupsRequestInnerRulesInnerGetExprAttributeType added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetExprAttributeType = *string

isNotNullableString

type UpdateAlertgroupsRequestInnerRulesInnerGetExprRetType added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetExprRetType = string

type UpdateAlertgroupsRequestInnerRulesInnerGetForArgType added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetForArgType = string

type UpdateAlertgroupsRequestInnerRulesInnerGetForAttributeType added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetForAttributeType = *string

isNotNullableString

type UpdateAlertgroupsRequestInnerRulesInnerGetForRetType added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetForRetType = string

type UpdateAlertgroupsRequestInnerRulesInnerGetLabelsArgType added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetLabelsArgType = map[string]interface{}

type UpdateAlertgroupsRequestInnerRulesInnerGetLabelsAttributeType added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetLabelsAttributeType = *map[string]interface{}

isFreeform

type UpdateAlertgroupsRequestInnerRulesInnerGetLabelsRetType added in v0.4.0

type UpdateAlertgroupsRequestInnerRulesInnerGetLabelsRetType = map[string]interface{}

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.

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

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

func (*UpdateCredentialsRemoteWriteConfigPayload) GetMaxLimit added in v0.2.0

GetMaxLimit returns the MaxLimit field value if set, zero value otherwise.

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.

func (*UpdateCredentialsRemoteWriteConfigPayload) HasMaxLimit added in v0.2.0

HasMaxLimit returns a boolean if a field has been set.

func (*UpdateCredentialsRemoteWriteConfigPayload) SetMaxLimit added in v0.2.0

SetMaxLimit gets a reference to the given float64 and assigns it to the MaxLimit field.

func (UpdateCredentialsRemoteWriteConfigPayload) ToMap added in v0.2.0

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

type UpdateCredentialsRemoteWriteConfigPayloadGetMaxLimitArgType added in v0.3.1

type UpdateCredentialsRemoteWriteConfigPayloadGetMaxLimitArgType = float64

type UpdateCredentialsRemoteWriteConfigPayloadGetMaxLimitAttributeType added in v0.3.1

type UpdateCredentialsRemoteWriteConfigPayloadGetMaxLimitAttributeType = *float64

isNumber

type UpdateCredentialsRemoteWriteConfigPayloadGetMaxLimitRetType added in v0.3.1

type UpdateCredentialsRemoteWriteConfigPayloadGetMaxLimitRetType = float64

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.

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

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

func (*UpdateGrafanaConfigsPayload) GetGenericOauth added in v0.2.0

GetGenericOauth returns the GenericOauth field value if set, zero value otherwise.

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.

func (*UpdateGrafanaConfigsPayload) GetPublicReadAccess added in v0.2.0

GetPublicReadAccess returns the PublicReadAccess field value if set, zero value otherwise.

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.

func (*UpdateGrafanaConfigsPayload) GetUseStackitSso added in v0.2.0

GetUseStackitSso returns the UseStackitSso field value if set, zero value otherwise.

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.

func (*UpdateGrafanaConfigsPayload) HasGenericOauth added in v0.2.0

func (o *UpdateGrafanaConfigsPayload) HasGenericOauth() bool

HasGenericOauth returns a boolean if a field has been set.

func (*UpdateGrafanaConfigsPayload) HasPublicReadAccess added in v0.2.0

func (o *UpdateGrafanaConfigsPayload) HasPublicReadAccess() bool

HasPublicReadAccess returns a boolean if a field has been set.

func (*UpdateGrafanaConfigsPayload) HasUseStackitSso added in v0.2.0

func (o *UpdateGrafanaConfigsPayload) HasUseStackitSso() bool

HasUseStackitSso returns a boolean if a field has been set.

func (*UpdateGrafanaConfigsPayload) SetGenericOauth added in v0.2.0

SetGenericOauth gets a reference to the given UpdateGrafanaConfigsPayloadGenericOauth and assigns it to the GenericOauth field.

func (*UpdateGrafanaConfigsPayload) SetPublicReadAccess added in v0.2.0

SetPublicReadAccess gets a reference to the given bool and assigns it to the PublicReadAccess field.

func (*UpdateGrafanaConfigsPayload) SetUseStackitSso added in v0.2.0

SetUseStackitSso gets a reference to the given bool and assigns it to the UseStackitSso field.

func (UpdateGrafanaConfigsPayload) ToMap added in v0.2.0

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

type UpdateGrafanaConfigsPayloadGenericOauth

type UpdateGrafanaConfigsPayloadGenericOauth struct {
	// Set api_url to the resource that returns OpenID UserInfo compatible information.
	// REQUIRED
	ApiUrl UpdateGrafanaConfigsPayloadGenericOauthGetApiUrlAttributeType `json:"apiUrl"`
	// Authentication endpoint of idp.
	// REQUIRED
	AuthUrl UpdateGrafanaConfigsPayloadGenericOauthGetAuthUrlAttributeType `json:"authUrl"`
	// enable or disable generic oauth login
	// REQUIRED
	Enabled UpdateGrafanaConfigsPayloadGenericOauthgetEnabledAttributeType `json:"enabled"`
	// Display name for the oAuth provider
	Name UpdateGrafanaConfigsPayloadGenericOauthGetNameAttributeType `json:"name,omitempty"`
	// Oauth client id for auth endpoint.
	// REQUIRED
	OauthClientId UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientIdAttributeType `json:"oauthClientId"`
	// Oauth client secret for auth endpoint.
	// REQUIRED
	OauthClientSecret UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientSecretAttributeType `json:"oauthClientSecret"`
	// Grafana checks for the presence of a role using the JMESPath specified via the role_attribute_path configuration option. The JMESPath is applied to the id_token first. If there is no match, then the UserInfo endpoint specified via the api_url configuration option is tried next. The result after evaluation of the role_attribute_path JMESPath expression should be a valid Grafana role, for example, Viewer, Editor or Admin For example: contains(roles[\\*], 'grafana-admin') && 'Admin' || contains(roles[\\*], 'grafana-editor') && 'Editor' || contains(roles[\\*], 'grafana-viewer') && 'Viewer'
	// REQUIRED
	RoleAttributePath UpdateGrafanaConfigsPayloadGenericOauthGetRoleAttributePathAttributeType `json:"roleAttributePath"`
	// If  therole_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"`
	// enable or disable Proof Key for Code Exchange
	UsePkce UpdateGrafanaConfigsPayloadGenericOauthgetUsePkceAttributeType `json:"usePkce,omitempty"`
}

UpdateGrafanaConfigsPayloadGenericOauth struct for UpdateGrafanaConfigsPayloadGenericOauth

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

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

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetApiUrl added in v0.2.0

GetApiUrl returns the ApiUrl field value

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.

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetAuthUrl added in v0.2.0

GetAuthUrl returns the AuthUrl field value

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.

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetEnabled added in v0.2.0

GetEnabled returns the Enabled field value

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.

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetName added in v0.2.0

GetName returns the Name field value if set, zero value otherwise.

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.

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetOauthClientId added in v0.2.0

GetOauthClientId returns the OauthClientId field value

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.

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetOauthClientSecret added in v0.2.0

GetOauthClientSecret returns the OauthClientSecret field value

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.

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetRoleAttributePath added in v0.2.0

GetRoleAttributePath returns the RoleAttributePath field value

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.

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetRoleAttributeStrict added in v0.2.0

GetRoleAttributeStrict returns the RoleAttributeStrict field value if set, zero value otherwise.

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.

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetScopes added in v0.2.0

GetScopes returns the Scopes field value if set, zero value otherwise.

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.

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetTokenUrl added in v0.2.0

GetTokenUrl returns the TokenUrl field value

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.

func (*UpdateGrafanaConfigsPayloadGenericOauth) GetUsePkce added in v0.2.0

GetUsePkce returns the UsePkce field value if set, zero value otherwise.

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.

func (*UpdateGrafanaConfigsPayloadGenericOauth) HasName added in v0.2.0

HasName returns a boolean if a field has been set.

func (*UpdateGrafanaConfigsPayloadGenericOauth) HasRoleAttributeStrict added in v0.2.0

func (o *UpdateGrafanaConfigsPayloadGenericOauth) HasRoleAttributeStrict() bool

HasRoleAttributeStrict returns a boolean if a field has been set.

func (*UpdateGrafanaConfigsPayloadGenericOauth) HasScopes added in v0.2.0

HasScopes returns a boolean if a field has been set.

func (*UpdateGrafanaConfigsPayloadGenericOauth) HasUsePkce added in v0.2.0

HasUsePkce returns a boolean if a field has been set.

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetApiUrl added in v0.2.0

SetApiUrl sets field value

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetAuthUrl added in v0.2.0

SetAuthUrl sets field value

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetEnabled added in v0.2.0

SetEnabled sets field value

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetName added in v0.2.0

SetName gets a reference to the given string and assigns it to the Name field.

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetOauthClientId added in v0.2.0

SetOauthClientId sets field value

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetOauthClientSecret added in v0.2.0

SetOauthClientSecret sets field value

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetRoleAttributePath added in v0.2.0

SetRoleAttributePath sets field value

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetRoleAttributeStrict added in v0.2.0

SetRoleAttributeStrict gets a reference to the given bool and assigns it to the RoleAttributeStrict field.

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetScopes added in v0.2.0

SetScopes gets a reference to the given string and assigns it to the Scopes field.

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetTokenUrl added in v0.2.0

SetTokenUrl sets field value

func (*UpdateGrafanaConfigsPayloadGenericOauth) SetUsePkce added in v0.2.0

SetUsePkce gets a reference to the given bool and assigns it to the UsePkce field.

func (UpdateGrafanaConfigsPayloadGenericOauth) ToMap added in v0.2.0

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

type UpdateGrafanaConfigsPayloadGenericOauthGetApiUrlArgType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetApiUrlArgType = string

type UpdateGrafanaConfigsPayloadGenericOauthGetApiUrlAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetApiUrlAttributeType = *string

isNotNullableString

type UpdateGrafanaConfigsPayloadGenericOauthGetApiUrlRetType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetApiUrlRetType = string

type UpdateGrafanaConfigsPayloadGenericOauthGetAuthUrlArgType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetAuthUrlArgType = string

type UpdateGrafanaConfigsPayloadGenericOauthGetAuthUrlAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetAuthUrlAttributeType = *string

isNotNullableString

type UpdateGrafanaConfigsPayloadGenericOauthGetAuthUrlRetType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetAuthUrlRetType = string

type UpdateGrafanaConfigsPayloadGenericOauthGetNameArgType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetNameArgType = string

type UpdateGrafanaConfigsPayloadGenericOauthGetNameAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetNameAttributeType = *string

isNotNullableString

type UpdateGrafanaConfigsPayloadGenericOauthGetNameRetType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetNameRetType = string

type UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientIdArgType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientIdArgType = string

type UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientIdAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientIdAttributeType = *string

isNotNullableString

type UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientIdRetType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientIdRetType = string

type UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientSecretArgType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientSecretArgType = string

type UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientSecretAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientSecretAttributeType = *string

isNotNullableString

type UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientSecretRetType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetOauthClientSecretRetType = string

type UpdateGrafanaConfigsPayloadGenericOauthGetRoleAttributePathArgType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetRoleAttributePathArgType = string

type UpdateGrafanaConfigsPayloadGenericOauthGetRoleAttributePathAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetRoleAttributePathAttributeType = *string

isNotNullableString

type UpdateGrafanaConfigsPayloadGenericOauthGetRoleAttributePathRetType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetRoleAttributePathRetType = string

type UpdateGrafanaConfigsPayloadGenericOauthGetScopesArgType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetScopesArgType = string

type UpdateGrafanaConfigsPayloadGenericOauthGetScopesAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetScopesAttributeType = *string

isNotNullableString

type UpdateGrafanaConfigsPayloadGenericOauthGetScopesRetType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetScopesRetType = string

type UpdateGrafanaConfigsPayloadGenericOauthGetTokenUrlArgType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetTokenUrlArgType = string

type UpdateGrafanaConfigsPayloadGenericOauthGetTokenUrlAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetTokenUrlAttributeType = *string

isNotNullableString

type UpdateGrafanaConfigsPayloadGenericOauthGetTokenUrlRetType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthGetTokenUrlRetType = string

type UpdateGrafanaConfigsPayloadGenericOauthgetEnabledArgType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthgetEnabledArgType = bool

type UpdateGrafanaConfigsPayloadGenericOauthgetEnabledAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthgetEnabledAttributeType = *bool

isBoolean

type UpdateGrafanaConfigsPayloadGenericOauthgetEnabledRetType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthgetEnabledRetType = bool

type UpdateGrafanaConfigsPayloadGenericOauthgetRoleAttributeStrictArgType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthgetRoleAttributeStrictArgType = bool

type UpdateGrafanaConfigsPayloadGenericOauthgetRoleAttributeStrictAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthgetRoleAttributeStrictAttributeType = *bool

isBoolean

type UpdateGrafanaConfigsPayloadGenericOauthgetRoleAttributeStrictRetType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthgetRoleAttributeStrictRetType = bool

type UpdateGrafanaConfigsPayloadGenericOauthgetUsePkceArgType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthgetUsePkceArgType = bool

type UpdateGrafanaConfigsPayloadGenericOauthgetUsePkceAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthgetUsePkceAttributeType = *bool

isBoolean

type UpdateGrafanaConfigsPayloadGenericOauthgetUsePkceRetType added in v0.3.1

type UpdateGrafanaConfigsPayloadGenericOauthgetUsePkceRetType = bool

type UpdateGrafanaConfigsPayloadGetGenericOauthArgType added in v0.3.1

type UpdateGrafanaConfigsPayloadGetGenericOauthArgType = UpdateGrafanaConfigsPayloadGenericOauth

type UpdateGrafanaConfigsPayloadGetGenericOauthAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadGetGenericOauthAttributeType = *UpdateGrafanaConfigsPayloadGenericOauth

isModel

type UpdateGrafanaConfigsPayloadGetGenericOauthRetType added in v0.3.1

type UpdateGrafanaConfigsPayloadGetGenericOauthRetType = UpdateGrafanaConfigsPayloadGenericOauth

type UpdateGrafanaConfigsPayloadgetPublicReadAccessArgType added in v0.3.1

type UpdateGrafanaConfigsPayloadgetPublicReadAccessArgType = bool

type UpdateGrafanaConfigsPayloadgetPublicReadAccessAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadgetPublicReadAccessAttributeType = *bool

isBoolean

type UpdateGrafanaConfigsPayloadgetPublicReadAccessRetType added in v0.3.1

type UpdateGrafanaConfigsPayloadgetPublicReadAccessRetType = bool

type UpdateGrafanaConfigsPayloadgetUseStackitSsoArgType added in v0.3.1

type UpdateGrafanaConfigsPayloadgetUseStackitSsoArgType = bool

type UpdateGrafanaConfigsPayloadgetUseStackitSsoAttributeType added in v0.3.1

type UpdateGrafanaConfigsPayloadgetUseStackitSsoAttributeType = *bool

isBoolean

type UpdateGrafanaConfigsPayloadgetUseStackitSsoRetType added in v0.3.1

type UpdateGrafanaConfigsPayloadgetUseStackitSsoRetType = bool

type UpdateInstancePayload

type UpdateInstancePayload struct {
	// Name of the service
	Name UpdateInstancePayloadGetNameAttributeType `json:"name,omitempty"`
	// additional parameters
	Parameter UpdateInstancePayloadGetParameterAttributeType `json:"parameter,omitempty"`
	// uuid of the plan to create/update
	// REQUIRED
	PlanId UpdateInstancePayloadGetPlanIdAttributeType `json:"planId"`
}

UpdateInstancePayload Create update instance body.

func NewUpdateInstancePayload added in v0.2.0

func NewUpdateInstancePayload(planId UpdateInstancePayloadGetPlanIdArgType) *UpdateInstancePayload

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

func NewUpdateInstancePayloadWithDefaults 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

func (*UpdateInstancePayload) GetName added in v0.2.0

GetName returns the Name field value if set, zero value otherwise.

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.

func (*UpdateInstancePayload) GetParameter added in v0.2.0

GetParameter returns the Parameter field value if set, zero value otherwise.

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.

func (*UpdateInstancePayload) GetPlanId added in v0.2.0

GetPlanId returns the PlanId field value

func (*UpdateInstancePayload) 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.

func (*UpdateInstancePayload) HasName added in v0.2.0

func (o *UpdateInstancePayload) HasName() bool

HasName returns a boolean if a field has been set.

func (*UpdateInstancePayload) HasParameter added in v0.2.0

func (o *UpdateInstancePayload) HasParameter() bool

HasParameter returns a boolean if a field has been set.

func (*UpdateInstancePayload) SetName added in v0.2.0

SetName gets a reference to the given string and assigns it to the Name field.

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.

func (*UpdateInstancePayload) SetPlanId added in v0.2.0

SetPlanId sets field value

func (UpdateInstancePayload) ToMap added in v0.2.0

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

type UpdateInstancePayloadGetNameArgType added in v0.3.1

type UpdateInstancePayloadGetNameArgType = string

type UpdateInstancePayloadGetNameAttributeType added in v0.3.1

type UpdateInstancePayloadGetNameAttributeType = *string

isNotNullableString

type UpdateInstancePayloadGetNameRetType added in v0.3.1

type UpdateInstancePayloadGetNameRetType = string

type UpdateInstancePayloadGetParameterArgType added in v0.3.1

type UpdateInstancePayloadGetParameterArgType = map[string]interface{}

type UpdateInstancePayloadGetParameterAttributeType added in v0.3.1

type UpdateInstancePayloadGetParameterAttributeType = *map[string]interface{}

isFreeform

type UpdateInstancePayloadGetParameterRetType added in v0.3.1

type UpdateInstancePayloadGetParameterRetType = map[string]interface{}

type UpdateInstancePayloadGetPlanIdArgType added in v0.3.1

type UpdateInstancePayloadGetPlanIdArgType = string

type UpdateInstancePayloadGetPlanIdAttributeType added in v0.3.1

type UpdateInstancePayloadGetPlanIdAttributeType = *string

isNotNullableString

type UpdateInstancePayloadGetPlanIdRetType added in v0.3.1

type UpdateInstancePayloadGetPlanIdRetType = string

type UpdateMetricsStorageRetentionPayload

type UpdateMetricsStorageRetentionPayload struct {
	// Retention time of longtime storage of 1h sampled data. After that time the data will be deleted permanently. `Additional Validators:` * Should be a valid time string * Should not be bigger than metricsRetentionTime5m
	// REQUIRED
	MetricsRetentionTime1h UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime1hAttributeType `json:"metricsRetentionTime1h"`
	// Retention time of longtime storage of 5m sampled data. After that time the data will be down sampled to 1h. `Additional Validators:` * Should be a valid time string * Should not be bigger than metricsRetentionTimeRaw
	// REQUIRED
	MetricsRetentionTime5m UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime5mAttributeType `json:"metricsRetentionTime5m"`
	// Retention time of longtime storage of raw sampled data. After that time the data will be down sampled to 5m. Keep in mind, that the initial goal of downsampling is not saving disk or object storage space. In fact, downsampling doesn't save you any space but instead, it adds 2 more blocks for each raw block which are only slightly smaller or relatively similar size to raw block. This is done by internal downsampling implementation which to be mathematically correct holds various aggregations. This means that downsampling can increase the size of your storage a bit (~3x), if you choose to store all resolutions (recommended). The goal of downsampling is to provide an opportunity to get fast results for range queries of big time intervals like months or years. `Additional Validators:` * Should be a valid time string * Should not be bigger than 13 months
	// REQUIRED
	MetricsRetentionTimeRaw UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTimeRawAttributeType `json:"metricsRetentionTimeRaw"`
}

UpdateMetricsStorageRetentionPayload struct for UpdateMetricsStorageRetentionPayload

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

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

func (*UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTime1h added in v0.2.0

GetMetricsRetentionTime1h returns the MetricsRetentionTime1h field value

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.

func (*UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTime5m added in v0.2.0

GetMetricsRetentionTime5m returns the MetricsRetentionTime5m field value

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.

func (*UpdateMetricsStorageRetentionPayload) GetMetricsRetentionTimeRaw added in v0.2.0

GetMetricsRetentionTimeRaw returns the MetricsRetentionTimeRaw field value

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.

func (*UpdateMetricsStorageRetentionPayload) SetMetricsRetentionTime1h added in v0.2.0

SetMetricsRetentionTime1h sets field value

func (*UpdateMetricsStorageRetentionPayload) SetMetricsRetentionTime5m added in v0.2.0

SetMetricsRetentionTime5m sets field value

func (*UpdateMetricsStorageRetentionPayload) SetMetricsRetentionTimeRaw added in v0.2.0

SetMetricsRetentionTimeRaw sets field value

func (UpdateMetricsStorageRetentionPayload) ToMap added in v0.2.0

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

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime1hArgType added in v0.3.1

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime1hArgType = string

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime1hAttributeType added in v0.3.1

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime1hAttributeType = *string

isNotNullableString

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime1hRetType added in v0.3.1

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime1hRetType = string

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime5mArgType added in v0.3.1

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime5mArgType = string

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime5mAttributeType added in v0.3.1

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime5mAttributeType = *string

isNotNullableString

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime5mRetType added in v0.3.1

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTime5mRetType = string

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTimeRawArgType added in v0.3.1

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTimeRawArgType = string

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTimeRawAttributeType added in v0.3.1

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTimeRawAttributeType = *string

isNotNullableString

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTimeRawRetType added in v0.3.1

type UpdateMetricsStorageRetentionPayloadGetMetricsRetentionTimeRawRetType = string

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"`
	// 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"`
	// 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"`
	// 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"`
	// A list of scrape configurations.
	// REQUIRED
	StaticConfigs UpdateScrapeConfigPayloadGetStaticConfigsAttributeType `json:"staticConfigs"`
	TlsConfig     UpdateScrapeConfigPayloadGetTlsConfigAttributeType     `json:"tlsConfig,omitempty"`
}

UpdateScrapeConfigPayload struct for UpdateScrapeConfigPayload

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

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

func (*UpdateScrapeConfigPayload) GetBasicAuth added in v0.2.0

GetBasicAuth returns the BasicAuth field value if set, zero value otherwise.

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.

func (*UpdateScrapeConfigPayload) GetBearerToken added in v0.2.0

GetBearerToken returns the BearerToken field value if set, zero value otherwise.

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.

func (*UpdateScrapeConfigPayload) GetHonorLabels added in v0.2.0

GetHonorLabels returns the HonorLabels field value if set, zero value otherwise.

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.

func (*UpdateScrapeConfigPayload) GetHonorTimeStamps added in v0.2.0

GetHonorTimeStamps returns the HonorTimeStamps field value if set, zero value otherwise.

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.

func (*UpdateScrapeConfigPayload) GetMetricsPath added in v0.2.0

GetMetricsPath returns the MetricsPath field value

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.

func (*UpdateScrapeConfigPayload) GetMetricsRelabelConfigs added in v0.2.0

GetMetricsRelabelConfigs returns the MetricsRelabelConfigs field value if set, zero value otherwise.

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.

func (*UpdateScrapeConfigPayload) GetParams added in v0.2.0

GetParams returns the Params field value if set, zero value otherwise.

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.

func (*UpdateScrapeConfigPayload) GetSampleLimit added in v0.2.0

GetSampleLimit returns the SampleLimit field value if set, zero value otherwise.

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.

func (*UpdateScrapeConfigPayload) GetScheme added in v0.2.0

GetScheme returns the Scheme field value

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.

func (*UpdateScrapeConfigPayload) GetScrapeInterval added in v0.2.0

GetScrapeInterval returns the ScrapeInterval field value

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.

func (*UpdateScrapeConfigPayload) GetScrapeTimeout added in v0.2.0

GetScrapeTimeout returns the ScrapeTimeout field value

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.

func (*UpdateScrapeConfigPayload) GetStaticConfigs added in v0.2.0

GetStaticConfigs returns the StaticConfigs field value

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.

func (*UpdateScrapeConfigPayload) GetTlsConfig added in v0.2.0

GetTlsConfig returns the TlsConfig field value if set, zero value otherwise.

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.

func (*UpdateScrapeConfigPayload) HasBasicAuth added in v0.2.0

func (o *UpdateScrapeConfigPayload) HasBasicAuth() bool

HasBasicAuth returns a boolean if a field has been set.

func (*UpdateScrapeConfigPayload) HasBearerToken added in v0.2.0

func (o *UpdateScrapeConfigPayload) HasBearerToken() bool

HasBearerToken returns a boolean if a field has been set.

func (*UpdateScrapeConfigPayload) HasHonorLabels added in v0.2.0

func (o *UpdateScrapeConfigPayload) HasHonorLabels() bool

HasHonorLabels returns a boolean if a field has been set.

func (*UpdateScrapeConfigPayload) HasHonorTimeStamps added in v0.2.0

func (o *UpdateScrapeConfigPayload) HasHonorTimeStamps() bool

HasHonorTimeStamps returns a boolean if a field has been set.

func (*UpdateScrapeConfigPayload) HasMetricsRelabelConfigs added in v0.2.0

func (o *UpdateScrapeConfigPayload) HasMetricsRelabelConfigs() bool

HasMetricsRelabelConfigs returns a boolean if a field has been set.

func (*UpdateScrapeConfigPayload) HasParams added in v0.2.0

func (o *UpdateScrapeConfigPayload) HasParams() bool

HasParams returns a boolean if a field has been set.

func (*UpdateScrapeConfigPayload) HasSampleLimit added in v0.2.0

func (o *UpdateScrapeConfigPayload) HasSampleLimit() bool

HasSampleLimit returns a boolean if a field has been set.

func (*UpdateScrapeConfigPayload) HasTlsConfig added in v0.2.0

func (o *UpdateScrapeConfigPayload) HasTlsConfig() bool

HasTlsConfig returns a boolean if a field has been set.

func (*UpdateScrapeConfigPayload) SetBasicAuth added in v0.2.0

SetBasicAuth gets a reference to the given CreateScrapeConfigPayloadBasicAuth and assigns it to the BasicAuth field.

func (*UpdateScrapeConfigPayload) SetBearerToken added in v0.2.0

SetBearerToken gets a reference to the given string and assigns it to the BearerToken field.

func (*UpdateScrapeConfigPayload) SetHonorLabels added in v0.2.0

SetHonorLabels gets a reference to the given bool and assigns it to the HonorLabels field.

func (*UpdateScrapeConfigPayload) SetHonorTimeStamps added in v0.2.0

SetHonorTimeStamps gets a reference to the given bool and assigns it to the HonorTimeStamps field.

func (*UpdateScrapeConfigPayload) SetMetricsPath added in v0.2.0

SetMetricsPath sets field value

func (*UpdateScrapeConfigPayload) SetMetricsRelabelConfigs added in v0.2.0

SetMetricsRelabelConfigs gets a reference to the given []CreateScrapeConfigPayloadMetricsRelabelConfigsInner and assigns it to the MetricsRelabelConfigs field.

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.

func (*UpdateScrapeConfigPayload) SetSampleLimit added in v0.2.0

SetSampleLimit gets a reference to the given float64 and assigns it to the SampleLimit field.

func (*UpdateScrapeConfigPayload) SetScheme added in v0.2.0

SetScheme sets field value

func (*UpdateScrapeConfigPayload) SetScrapeInterval added in v0.2.0

SetScrapeInterval sets field value

func (*UpdateScrapeConfigPayload) SetScrapeTimeout added in v0.2.0

SetScrapeTimeout sets field value

func (*UpdateScrapeConfigPayload) SetStaticConfigs added in v0.2.0

SetStaticConfigs sets field value

func (*UpdateScrapeConfigPayload) SetTlsConfig added in v0.2.0

SetTlsConfig gets a reference to the given CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig and assigns it to the TlsConfig field.

func (UpdateScrapeConfigPayload) ToMap added in v0.2.0

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

type UpdateScrapeConfigPayloadGetBasicAuthArgType added in v0.3.1

type UpdateScrapeConfigPayloadGetBasicAuthArgType = CreateScrapeConfigPayloadBasicAuth

type UpdateScrapeConfigPayloadGetBasicAuthAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadGetBasicAuthAttributeType = *CreateScrapeConfigPayloadBasicAuth

isModel

type UpdateScrapeConfigPayloadGetBasicAuthRetType added in v0.3.1

type UpdateScrapeConfigPayloadGetBasicAuthRetType = CreateScrapeConfigPayloadBasicAuth

type UpdateScrapeConfigPayloadGetBearerTokenArgType added in v0.3.1

type UpdateScrapeConfigPayloadGetBearerTokenArgType = string

type UpdateScrapeConfigPayloadGetBearerTokenAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadGetBearerTokenAttributeType = *string

isNotNullableString

type UpdateScrapeConfigPayloadGetBearerTokenRetType added in v0.3.1

type UpdateScrapeConfigPayloadGetBearerTokenRetType = string

type UpdateScrapeConfigPayloadGetMetricsPathArgType added in v0.3.1

type UpdateScrapeConfigPayloadGetMetricsPathArgType = string

type UpdateScrapeConfigPayloadGetMetricsPathAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadGetMetricsPathAttributeType = *string

isNotNullableString

type UpdateScrapeConfigPayloadGetMetricsPathRetType added in v0.3.1

type UpdateScrapeConfigPayloadGetMetricsPathRetType = string

type UpdateScrapeConfigPayloadGetMetricsRelabelConfigsArgType added in v0.3.1

type UpdateScrapeConfigPayloadGetMetricsRelabelConfigsArgType = []CreateScrapeConfigPayloadMetricsRelabelConfigsInner

type UpdateScrapeConfigPayloadGetMetricsRelabelConfigsAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadGetMetricsRelabelConfigsAttributeType = *[]CreateScrapeConfigPayloadMetricsRelabelConfigsInner

isArray

type UpdateScrapeConfigPayloadGetMetricsRelabelConfigsRetType added in v0.3.1

type UpdateScrapeConfigPayloadGetMetricsRelabelConfigsRetType = []CreateScrapeConfigPayloadMetricsRelabelConfigsInner

type UpdateScrapeConfigPayloadGetParamsArgType added in v0.3.1

type UpdateScrapeConfigPayloadGetParamsArgType = map[string]interface{}

type UpdateScrapeConfigPayloadGetParamsAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadGetParamsAttributeType = *map[string]interface{}

isFreeform

type UpdateScrapeConfigPayloadGetParamsRetType added in v0.3.1

type UpdateScrapeConfigPayloadGetParamsRetType = map[string]interface{}

type UpdateScrapeConfigPayloadGetSampleLimitArgType added in v0.3.1

type UpdateScrapeConfigPayloadGetSampleLimitArgType = float64

type UpdateScrapeConfigPayloadGetSampleLimitAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadGetSampleLimitAttributeType = *float64

isNumber

type UpdateScrapeConfigPayloadGetSampleLimitRetType added in v0.3.1

type UpdateScrapeConfigPayloadGetSampleLimitRetType = float64

type UpdateScrapeConfigPayloadGetSchemeArgType added in v0.3.1

type UpdateScrapeConfigPayloadGetSchemeArgType = string

type UpdateScrapeConfigPayloadGetSchemeAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadGetSchemeAttributeType = *string

isEnumRef

type UpdateScrapeConfigPayloadGetSchemeRetType added in v0.3.1

type UpdateScrapeConfigPayloadGetSchemeRetType = string

type UpdateScrapeConfigPayloadGetScrapeIntervalArgType added in v0.3.1

type UpdateScrapeConfigPayloadGetScrapeIntervalArgType = string

type UpdateScrapeConfigPayloadGetScrapeIntervalAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadGetScrapeIntervalAttributeType = *string

isNotNullableString

type UpdateScrapeConfigPayloadGetScrapeIntervalRetType added in v0.3.1

type UpdateScrapeConfigPayloadGetScrapeIntervalRetType = string

type UpdateScrapeConfigPayloadGetScrapeTimeoutArgType added in v0.3.1

type UpdateScrapeConfigPayloadGetScrapeTimeoutArgType = string

type UpdateScrapeConfigPayloadGetScrapeTimeoutAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadGetScrapeTimeoutAttributeType = *string

isNotNullableString

type UpdateScrapeConfigPayloadGetScrapeTimeoutRetType added in v0.3.1

type UpdateScrapeConfigPayloadGetScrapeTimeoutRetType = string

type UpdateScrapeConfigPayloadGetStaticConfigsArgType added in v0.3.1

type UpdateScrapeConfigPayloadGetStaticConfigsArgType = []UpdateScrapeConfigPayloadStaticConfigsInner

type UpdateScrapeConfigPayloadGetStaticConfigsAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadGetStaticConfigsAttributeType = *[]UpdateScrapeConfigPayloadStaticConfigsInner

isArray

type UpdateScrapeConfigPayloadGetStaticConfigsRetType added in v0.3.1

type UpdateScrapeConfigPayloadGetStaticConfigsRetType = []UpdateScrapeConfigPayloadStaticConfigsInner

type UpdateScrapeConfigPayloadGetTlsConfigArgType added in v0.3.1

type UpdateScrapeConfigPayloadGetTlsConfigArgType = CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig

type UpdateScrapeConfigPayloadGetTlsConfigAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadGetTlsConfigAttributeType = *CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig

isModel

type UpdateScrapeConfigPayloadGetTlsConfigRetType added in v0.3.1

type UpdateScrapeConfigPayloadGetTlsConfigRetType = CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig

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"`
}

UpdateScrapeConfigPayloadStaticConfigsInner struct for UpdateScrapeConfigPayloadStaticConfigsInner

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

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

func (*UpdateScrapeConfigPayloadStaticConfigsInner) GetLabels added in v0.2.0

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

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.

func (*UpdateScrapeConfigPayloadStaticConfigsInner) GetTargets added in v0.2.0

GetTargets returns the Targets field value

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.

func (*UpdateScrapeConfigPayloadStaticConfigsInner) HasLabels added in v0.2.0

HasLabels returns a boolean if a field has been set.

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.

func (*UpdateScrapeConfigPayloadStaticConfigsInner) SetTargets added in v0.2.0

SetTargets sets field value

func (UpdateScrapeConfigPayloadStaticConfigsInner) ToMap added in v0.2.0

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

type UpdateScrapeConfigPayloadStaticConfigsInnerGetLabelsArgType added in v0.3.1

type UpdateScrapeConfigPayloadStaticConfigsInnerGetLabelsArgType = map[string]interface{}

type UpdateScrapeConfigPayloadStaticConfigsInnerGetLabelsAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadStaticConfigsInnerGetLabelsAttributeType = *map[string]interface{}

isFreeform

type UpdateScrapeConfigPayloadStaticConfigsInnerGetLabelsRetType added in v0.3.1

type UpdateScrapeConfigPayloadStaticConfigsInnerGetLabelsRetType = map[string]interface{}

type UpdateScrapeConfigPayloadStaticConfigsInnerGetTargetsArgType added in v0.3.1

type UpdateScrapeConfigPayloadStaticConfigsInnerGetTargetsArgType = []string

type UpdateScrapeConfigPayloadStaticConfigsInnerGetTargetsAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadStaticConfigsInnerGetTargetsAttributeType = *[]string

isArray

type UpdateScrapeConfigPayloadStaticConfigsInnerGetTargetsRetType added in v0.3.1

type UpdateScrapeConfigPayloadStaticConfigsInnerGetTargetsRetType = []string

type UpdateScrapeConfigPayloadgetHonorLabelsArgType added in v0.3.1

type UpdateScrapeConfigPayloadgetHonorLabelsArgType = bool

type UpdateScrapeConfigPayloadgetHonorLabelsAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadgetHonorLabelsAttributeType = *bool

isBoolean

type UpdateScrapeConfigPayloadgetHonorLabelsRetType added in v0.3.1

type UpdateScrapeConfigPayloadgetHonorLabelsRetType = bool

type UpdateScrapeConfigPayloadgetHonorTimeStampsArgType added in v0.3.1

type UpdateScrapeConfigPayloadgetHonorTimeStampsArgType = bool

type UpdateScrapeConfigPayloadgetHonorTimeStampsAttributeType added in v0.3.1

type UpdateScrapeConfigPayloadgetHonorTimeStampsAttributeType = *bool

isBoolean

type UpdateScrapeConfigPayloadgetHonorTimeStampsRetType added in v0.3.1

type UpdateScrapeConfigPayloadgetHonorTimeStampsRetType = bool

type WebHook

type WebHook struct {
	MsTeams      WebHookgetMsTeamsAttributeType      `json:"msTeams,omitempty"`
	SendResolved WebHookgetSendResolvedAttributeType `json:"sendResolved,omitempty"`
	// REQUIRED
	Url WebHookGetUrlAttributeType `json:"url"`
}

WebHook struct for WebHook

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

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

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.

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.

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.

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.

func (*WebHook) GetUrl added in v0.2.0

func (o *WebHook) GetUrl() (ret WebHookGetUrlRetType)

GetUrl returns the Url field value

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.

func (*WebHook) HasMsTeams added in v0.2.0

func (o *WebHook) HasMsTeams() bool

HasMsTeams returns a boolean if a field has been set.

func (*WebHook) HasSendResolved added in v0.2.0

func (o *WebHook) HasSendResolved() bool

HasSendResolved returns a boolean if a field has been set.

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.

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.

func (*WebHook) SetUrl added in v0.2.0

func (o *WebHook) SetUrl(v WebHookGetUrlRetType)

SetUrl sets field value

func (WebHook) ToMap added in v0.2.0

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

type WebHookGetUrlArgType added in v0.3.1

type WebHookGetUrlArgType = string

type WebHookGetUrlAttributeType added in v0.3.1

type WebHookGetUrlAttributeType = *string

isNotNullableString

type WebHookGetUrlRetType added in v0.3.1

type WebHookGetUrlRetType = string

type WebHookgetMsTeamsArgType added in v0.3.1

type WebHookgetMsTeamsArgType = bool

type WebHookgetMsTeamsAttributeType added in v0.3.1

type WebHookgetMsTeamsAttributeType = *bool

isBoolean

type WebHookgetMsTeamsRetType added in v0.3.1

type WebHookgetMsTeamsRetType = bool

type WebHookgetSendResolvedArgType added in v0.3.1

type WebHookgetSendResolvedArgType = bool

type WebHookgetSendResolvedAttributeType added in v0.3.1

type WebHookgetSendResolvedAttributeType = *bool

isBoolean

type WebHookgetSendResolvedRetType added in v0.3.1

type WebHookgetSendResolvedRetType = bool

Source Files

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL